instruction
As I'm planning a trip to Galapagos islands, search for cruise schedules in the Celebrity Cruises app for nine nights in the month of April 2024.
previous_actions
{"name": "open_app", "parameters": {"app_name": "Celebrity"}}
{"name": "click", "parameters": {"x": 540, "y": 1636}}
{"name": "wait", "parameters": {}}
{"name": "click", "parameters": {"x": 410, "y": 709}}
{"name": "input_text", "parameters": {"text": "Galapagos islands"}}
{"name": "click", "parameters": {"x": 566, "y": 825}}
{"name": "click", "parameters": {"x": 217, "y": 1691}}
{"name": "click", "parameters": {"x": 857, "y": 2247}}
{"name": "wait", "parameters": {}}
{"name": "click", "parameters": {"x": 566, "y": 1043}}
{"name": "click", "parameters": {"x": 429, "y": 668}}
{"name": "click", "parameters": {"x": 843, "y": 2250}}
{"name": "wait", "parameters": {}}
{"name": "scroll", "parameters": {"direction": "down"}}
active_application
Celebrity
screen_description
windows {
  bounds_in_screen {
    top: 136
    right: 1080
    bottom: 2400
  }
  id: 2990
  title: "Celebrity"
  window_type: TYPE_APPLICATION
  is_active: true
  is_focused: true
  tree {
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2400
      }
      class_name: "android.widget.FrameLayout"
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 2337
        right: 1080
        bottom: 2400
      }
      class_name: "android.view.View"
      depth: 1
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 2
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.LinearLayout"
      depth: 3
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.widget.FrameLayout"
      depth: 4
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "androidx.compose.ui.platform.ComposeView"
      depth: 5
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 6
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.View"
      depth: 7
    }
    nodes {
      bounds_in_screen {
        top: 136
        right: 1080
        bottom: 283
      }
      class_name: "android.view.View"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 8
    }
    nodes {
      bounds_in_screen {
        left: 11
        top: 147
        right: 137
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 137
        top: 147
        right: 263
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 147
        right: 1069
        bottom: 273
      }
      class_name: "android.view.View"
      is_clickable: true
      is_focusable: true
      depth: 9
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.view.ViewGroup"
      depth: 9
    }
    nodes {
      bounds_in_screen {
        left: 43
        top: 179
        right: 106
        bottom: 242
      }
      class_name: "android.view.View"
      content_description: "Back"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 43
        top: 179
        right: 106
        bottom: 242
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 169
        top: 179
        right: 232
        bottom: 242
      }
      class_name: "android.view.View"
      content_description: "Forward"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 169
        top: 179
        right: 232
        bottom: 242
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 940
        top: 186
        right: 1031
        bottom: 235
      }
      class_name: "android.view.View"
      text: "Close"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        left: 901
        top: 163
        right: 1069
        bottom: 258
      }
      class_name: "android.widget.Button"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1080
        bottom: 2337
      }
      class_name: "android.webkit.WebView"
      depth: 10
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.webkit.WebView"
      text: "Celebrity Cruises"
      is_focusable: true
      is_scrollable: true
      depth: 11
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 12
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: -2533
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 13
    }
    nodes {
      bounds_in_screen {
        left: 556
        top: 283
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "Usabilla Feedback Button"
      is_clickable: true
      is_focusable: true
      depth: 13
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 285
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2260
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2042
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1824
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 283
        right: 1044
        bottom: -1633
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: -977
      }
      class_name: "android.view.View"
      text: "selected refinement options"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: -984
      }
      class_name: "android.widget.TextView"
      is_focusable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 283
        right: 341
        bottom: -790
      }
      class_name: "android.widget.TextView"
      text: "6 Itineraries"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 283
        right: 1031
        bottom: -774
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 9449
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 9759
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 10271
        right: 1044
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 14
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 285
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 126
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2260
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2042
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1824
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 283
        right: 1044
        bottom: -1633
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 283
        right: 1044
        bottom: -1410
      }
      class_name: "android.widget.TextView"
      text: "APPLIED FILTERS:"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 283
        right: 543
        bottom: -1265
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 283
        right: 651
        bottom: -1160
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 399
        top: 283
        right: 685
        bottom: -1029
      }
      class_name: "android.widget.Button"
      text: "CLEAR FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 283
        right: 1031
        bottom: -774
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 296
        top: 9554
        right: 784
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "LOAD MORE"
      is_clickable: true
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        top: 9759
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      is_focusable: true
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 10271
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Price is per person and applies to selected sailing, lowest available fare stateroom category, based on double-occupancy, reflects any promotional savings, and is subject to change and availability until booked. Additional terms and conditions apply to offers. Full deposit must be paid by deposit payment required due date. Standard full deposit penalty is applied if booking is cancelled within final payment period; see Celebrity’s cancellation policy for details. Non-Refundable Deposit Bookings (“NRDB”): To qualify for the lowest available cruise fare, guest must choose a non-refundable deposit. All deposit payments for NRDB made after 03/02/23 are non-refundable from the time of booking. NRDB are applicable to groups at prevailing rates. Not applicable to incentive, contract, or charter groups. Nonrefundable deposit offers are applicable to sailings within final payment, however full deposit is due at time of booking. "
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 11016
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Celebrity Edge® Series Iconic Suites, Edge Villas, Penthouse Suites, Royal Suites, Celebrity Suites, AquaClass® Sky Suites, and Sky Suites (and Family Suites during Holiday sailings) require double the deposit amounts listed.\n"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 11224
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "All Included pricing applies to sailings booked and departing on or after October 4, 2023, excluding Galapagos cruises, in an inside, ocean view, veranda, Concierge Class, or AquaClass stateroom (“Eligible Bookings”). All guests within an Eligible Booking who choose “All Included” pricing, will receive a Classic Drinks Package and an unlimited Basic Wi-Fi package. All guests in the same stateroom must choose the same rate.  Please visit www.celebritycruises.com/things-to-do-onboard/onboard-packages/beverage-packages for further information on available beverages and full restrictions and www.celebritycruises.com/things-to-do-onboard/onboard-packages/internet-and-phone-packages for further information on wi-fi."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 11835
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "All Included pricing applies to new individual bookings only. Changes to booking may result in removal of Offer. Prices and Offers are subject to availability and change without notice, may be withdrawn at any time, and not applicable to charters or contracted groups. All Included pricing is non-transferable and not combinable with certain rates including, Travel Agent, Interline, Net, Exciting Deals, or worker cabins.  Single occupancy guests paying 200% cruise fare are eligible for All Included pricing. Refer to celebritycruises.com and the Cruise Ticket Contract for additional terms and conditions. Celebrity Cruises reserves the right to cancel offer at any time, correct any errors, inaccuracies, or omissions, and change or update fares, fees, and surcharges at any time without prior notice."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 12447
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Imagery and messaging may not accurately reflect onboard and destination experiences, offerings, features, or itineraries. These may not be available during your voyage, may vary by ship and destination, and may be subject to change without notice.\n"
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 36
        top: 12696
        right: 1044
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "*Port sequence may vary by sailing date."
      depth: 15
    }
    nodes {
      bounds_in_screen {
        left: 354
        top: 283
        right: 727
        bottom: 247
      }
      class_name: "android.view.View"
      content_description: "celebrity-logo"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "celebrity-logo"
        source: CONTENT_DESCRIPTION
        node_id: 68
      }
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 283
      }
      class_name: "android.widget.TextView"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2260
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2042
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1824
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 380
        top: 283
        right: 700
        bottom: -1633
      }
      class_name: "android.widget.Button"
      text: "FILTERS"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 283
        right: 472
        bottom: -1265
      }
      class_name: "android.widget.TextView"
      text: "APR 01 – APR 30, 2024"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 469
        top: 283
        right: 530
        bottom: -1265
      }
      class_name: "android.widget.Button"
      text: "APR 01 – APR 30, 2024"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 49
        top: 283
        right: 580
        bottom: -1160
      }
      class_name: "android.widget.TextView"
      text: "BALTRA ISLAND, GALAPAGOS"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 577
        top: 283
        right: 640
        bottom: -1160
      }
      class_name: "android.widget.Button"
      text: "APR 01 – APR 30, 2024"
      is_clickable: true
      is_focusable: true
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 283
        right: 1031
        bottom: -774
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 16
    }
    nodes {
      bounds_in_screen {
        left: 354
        top: 283
        right: 727
        bottom: 247
      }
      class_name: "android.widget.Image"
      text: "celebrity-logo"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2260
      }
      class_name: "android.widget.TextView"
      text: " "
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 771
        bottom: -2260
      }
      class_name: "android.widget.EditText"
      hint_text: "Try...\"Europe in the fall\""
      text: "Galapagos islands"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 787
        top: 283
        right: 892
        bottom: -2239
      }
      class_name: "android.widget.Button"
      text: "clear search"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 889
        top: 283
        right: 992
        bottom: -2239
      }
      class_name: "android.widget.Button"
      text: "search"
      is_clickable: true
      is_focusable: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2042
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1824
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 706
        top: 283
        right: 1031
        bottom: -774
      }
      class_name: "android.widget.Button"
      text: "SORT BY:Date"
      is_clickable: true
      is_focusable: true
      is_focused: true
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 17
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2097
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2097
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 283
        right: 1084
        bottom: -4604
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1880
      }
      class_name: "android.view.View"
      is_clickable: true
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1880
      }
      class_name: "android.widget.TextView"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 283
        right: 1084
        bottom: -4169
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 18
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -2097
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1081
        top: 283
        right: 1081
        bottom: -2097
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 283
        right: 1084
        bottom: -4449
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 992
        bottom: -1880
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 1081
        top: 283
        right: 1081
        bottom: -1880
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 181
        top: 283
        right: 1084
        bottom: -4014
      }
      class_name: "android.widget.TextView"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 19
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 766
        bottom: -2189
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 766
        bottom: -1971
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 283
        right: 1084
        bottom: 1312
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 283
        right: 1057
        bottom: -688
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 283
        right: 1057
        bottom: -47
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 283
        right: 1057
        bottom: 548
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 545
        right: 1057
        bottom: 1272
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 1309
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 1348
        right: 1057
        bottom: 1348
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 1348
        right: 1057
        bottom: 1986
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 1984
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2579
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 3343
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3383
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 3383
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 4018
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 4614
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 5378
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 5417
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 5417
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 6052
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 6651
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        top: 7415
        right: 1084
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 7451
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 7451
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 8089
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 8685
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 20
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 304
        bottom: -2189
      }
      class_name: "android.widget.TextView"
      text: "Travel Dates"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 1044
        bottom: -2118
      }
      class_name: "android.widget.EditText"
      hint_text: "Travel Dates Choose your dates"
      text: "Apr 2024"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 357
        bottom: -1971
      }
      class_name: "android.widget.TextView"
      text: "Departure Ports"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 89
        top: 283
        right: 1044
        bottom: -1901
      }
      class_name: "android.widget.EditText"
      hint_text: "Departure Ports Leaving from..."
      text: "Baltra Island, Galapagos"
      is_clickable: true
      is_editable: true
      is_focusable: true
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1018
        bottom: -8
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 283
        right: 1057
        bottom: 150
      }
      class_name: "android.widget.TextView"
      text: "DEPARTURE DATE"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 283
        right: 1057
        bottom: 416
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 440
        right: 1057
        bottom: 548
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 148
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 529
        right: 976
        bottom: 700
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 629
        right: 1018
        bottom: 674
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 668
        right: 1018
        bottom: 776
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 773
        right: 1018
        bottom: 960
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 957
        right: 1018
        bottom: 1144
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1138
        right: 1018
        bottom: 1272
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $120.00 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1545
        right: 1018
        bottom: 2026
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2110
        right: 1057
        bottom: 2183
      }
      class_name: "android.widget.TextView"
      text: "2 SAILINGS"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2180
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 2474
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 164
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 2564
        right: 976
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2663
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2705
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2808
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2992
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3175
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $120.00 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3580
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 4144
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "2 SAILINGS"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 4215
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 4509
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 179
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 4598
        right: 976
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4698
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4740
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4842
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5026
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5210
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $120.00 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5614
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 6178
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "2 SAILINGS"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 6252
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 6546
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 176
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 6632
        right: 976
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 6735
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 6774
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 6877
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7060
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7247
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $120.00 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7648
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 8215
        right: 1057
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "2 SAILINGS"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 8286
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 23
        top: 8580
        right: 1057
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW CATEGORIES +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW CATEGORIES +"
        source: CONTENT_DESCRIPTION
        node_id: 188
      }
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 8669
        right: 976
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 8769
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "AVG. PER PERSON"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 8811
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 8914
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 9097
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 9281
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "†Taxes, fees and port expenses $120.00 USD *"
      depth: 21
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1018
        bottom: -323
      }
      class_name: "android.widget.TextView"
      text: "7 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1018
        bottom: -223
      }
      class_name: "android.widget.TextView"
      text: "Galapagos Northern Loop"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1018
        bottom: -139
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY XPLORATION"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 283
        right: 1018
        bottom: -8
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 200
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 283
        right: 897
        bottom: 416
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 466
        right: 711
        bottom: 519
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 529
        right: 976
        bottom: 611
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 529
        right: 976
        bottom: 700
      }
      class_name: "android.widget.TextView"
      text: "OCEAN VIEW$7,399 USDSUITE CLASSSOLD OUT"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 220
        top: 668
        right: 532
        bottom: 755
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 553
        top: 674
        right: 861
        bottom: 750
      }
      class_name: "android.widget.TextView"
      text: "$7,399 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 823
        right: 1018
        bottom: 960
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 210
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1010
        right: 1018
        bottom: 1144
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $7,399 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $120.00 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1650
        right: 1018
        bottom: 1713
      }
      class_name: "android.widget.TextView"
      text: "7 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1708
        right: 1018
        bottom: 1813
      }
      class_name: "android.widget.TextView"
      text: "Galapagos Southern Loop"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1808
        right: 1018
        bottom: 1894
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY XPEDITION"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 1918
        right: 1018
        bottom: 2026
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 221
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 2180
        right: 897
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 2503
        right: 711
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 2564
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 2564
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "OCEAN VIEWSOLD OUTSUITE CLASS$9,299 USD"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 2705
        right: 532
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 556
        top: 2711
        right: 866
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$9,299 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 2860
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 222
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3044
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $9,299 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $120.00 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3685
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "7 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3742
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Galapagos Outer Loop"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3845
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY FLORA"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 3952
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 231
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 4215
        right: 897
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 4538
        right: 711
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 4598
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 4598
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "SUITE CLASS$13,979 USD"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 204
        top: 4740
        right: 530
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 553
        top: 4745
        right: 879
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$13,979 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 4895
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 234
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5078
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $13,979 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $120.00 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5719
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "7 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5779
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Galapagos Northern Loop"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5879
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY XPEDITION"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 5987
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 239
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 6252
        right: 897
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 6572
        right: 711
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 6632
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 6632
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "OCEAN VIEWSOLD OUTSUITE CLASS$10,839 USD"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 199
        top: 6774
        right: 530
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 553
        top: 6779
        right: 882
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$10,839 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 6932
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 245
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7113
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $10,839 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $120.00 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7753
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "7 NIGHTS"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7814
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "Galapagos Inner Loop"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 7913
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "ONBOARD CELEBRITY FLORA"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 8024
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW PORTS +"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW PORTS +"
        source: CONTENT_DESCRIPTION
        node_id: 250
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 183
        top: 8286
        right: 897
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 370
        top: 8606
        right: 711
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW CATEGORIES +"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 892
        top: 8669
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.Button"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 105
        top: 8669
        right: 976
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "SUITE CLASS$12,979 USD"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 204
        top: 8811
        right: 530
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 553
        top: 8816
        right: 879
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$12,979 USD*"
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 8966
        right: 1018
        bottom: 2339
      }
      class_name: "android.view.View"
      content_description: "VIEW ITINERARY"
      is_clickable: true
      is_focusable: true
      clickable_spans {
        text: "VIEW ITINERARY"
        source: CONTENT_DESCRIPTION
        node_id: 258
      }
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 63
        top: 9150
        right: 1018
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "STARTING FROM $12,979 USD * AVG. PER PERSON. †TAXES, FEES AND PORT EXPENSES * $120.00 USD * BOOK NOW"
      is_clickable: true
      is_focusable: true
      depth: 22
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 283
        right: 669
        bottom: -34
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 420
        top: 283
        right: 661
        bottom: 364
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 220
        top: 674
        right: 532
        bottom: 750
      }
      class_name: "android.widget.TextView"
      text: "$9,249 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 865
        right: 677
        bottom: 918
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 1944
        right: 669
        bottom: 1999
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 301
        top: 2207
        right: 779
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 217
        top: 2711
        right: 532
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$11,624 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 2900
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 3979
        right: 669
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 301
        top: 4241
        right: 779
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 204
        top: 4745
        right: 530
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$17,474 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 4937
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 6016
        right: 669
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 301
        top: 6275
        right: 779
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 199
        top: 6779
        right: 530
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$13,549 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 6971
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 412
        top: 8050
        right: 669
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW PORTS +"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 301
        top: 8312
        right: 779
        bottom: 2339
      }
      class_name: "android.view.View"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 204
        top: 8816
        right: 530
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "$16,224 USD*"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 406
        top: 9005
        right: 677
        bottom: 2339
      }
      class_name: "android.widget.TextView"
      text: "VIEW ITINERARY"
      depth: 23
    }
    nodes {
      bounds_in_screen {
        left: 401
        top: 283
        right: 677
        bottom: 377
      }
      class_name: "android.widget.Button"
      text: "2024 APR 06"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 2194
        right: 561
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 06"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 535
        top: 2207
        right: 777
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 20 $9,299 USD"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 4228
        right: 561
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 07"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 535
        top: 4241
        right: 777
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 21 $12,039 USD"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 6262
        right: 561
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 13"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 535
        top: 6275
        right: 777
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 27 $9,159 USD"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 304
        top: 8297
        right: 561
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 14"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
    nodes {
      bounds_in_screen {
        left: 535
        top: 8312
        right: 777
        bottom: 2339
      }
      class_name: "android.widget.Button"
      text: "2024 APR 28 $11,839 USD"
      is_clickable: true
      is_focusable: true
      depth: 24
    }
  }
}

assistant
!FUNCTIONCALL{"name": "status", "parameters": {"goal_status": "successful"}}
[{"type": "function", "function": {"name": "click", "description": "Click on a specific location on the screen", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to click."}, "y": {"type": "integer", "description": "Coordinate on the y axis to click."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "long_press", "description": "Long press on a specific location on the screen.", "parameters": {"type": "object", "properties": {"x": {"type": "integer", "description": "Coordinate on the x axis to long press."}, "y": {"type": "integer", "description": "Coordinate on the y axis to long press."}}, "required": ["x", "y"]}}}, {"type": "function", "function": {"name": "input_text", "description": "Write text inside of an already selected text field, typically this is preceeded by a 'click' action that selects a field on the screen to type into.", "parameters": {"type": "object", "properties": {"text": {"type": "string", "description": "The text to input in the field."}}, "required": ["text"]}}}, {"type": "function", "function": {"name": "scroll", "description": "Scroll a fixed amount in a specific direction.", "parameters": {"type": "object", "properties": {"direction": {"type": "string", "enum": ["up", "down", "left", "right"], "description": "The direction to scroll in."}}, "required": ["direction"]}}}, {"type": "function", "function": {"name": "navigate_home", "description": "Navigate to the home screen from the current screen you are on.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "navigate_back", "description": "Navigate back to the previous page.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "open_app", "description": "Open an application.", "parameters": {"type": "object", "properties": {"app_name": {"type": "string", "description": "The name of the application to open."}}, "required": ["app_name"]}}}, {"type": "function", "function": {"name": "wait", "description": "Wait for a fixed amount of time. This is useful when you need to 'await' the results of a page that is still loading.", "parameters": {"type": "object", "properties": {}}}}, {"type": "function", "function": {"name": "status", "description": "Once you have completed the work required to fulfill an instruction, report your status by calling this function with 'successful'. If you find that a task is impossible to complete,  call this with 'infeasible' after finding that information.", "parameters": {"type": "object", "properties": {"goal_status": {"type": "string", "enum": ["successful", "infeasible"], "description": "The status of the completion of a instruction, either 'successful' or 'infeasible', called to conclude an episode."}}, "required": ["goal_status"]}}}]