array(7) {
  ["_source"]=>
  bool(true)
  ["aggs"]=>
  array(10) {
    ["CategoryFilter"]=>
    array(2) {
      ["terms"]=>
      array(2) {
        ["size"]=>
        string(3) "500"
        ["script"]=>
        string(59) "_doc['parentCategoryId'].values + _doc['categoryId'].values"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(1) {
                  [0]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["LocationFilter"]=>
    array(2) {
      ["terms"]=>
      array(2) {
        ["field"]=>
        string(10) "locationId"
        ["size"]=>
        string(3) "500"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RatingFilter"]=>
    array(2) {
      ["terms"]=>
      array(2) {
        ["field"]=>
        string(13) "averageReview"
        ["size"]=>
        string(3) "500"
      }
      ["aggs"]=>
      array(2) {
        ["RatingFilter"]=>
        array(1) {
          ["terms"]=>
          array(1) {
            ["field"]=>
            string(5) "_type"
          }
        }
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstatePriceFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(485) "def salePrice = doc['realEstatePriceSale'].value;
                def rentPrice = doc['realEstatePriceRent'].value;
                if (salePrice == 0 && rentPrice == 0) {
                    return null;
                } else if (salePrice > 0 && rentPrice == 0) {
                    return salePrice;
                } else if (salePrice == 0 && rentPrice > 0) {
                    return rentPrice;
                } else {
                    return salePrice;
                }"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstatePropertySizeFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(249) "
                if (doc['realEstatePropertySize'].size() == 0 || doc['realEstatePropertySize'].value == 0) {
                    return null;
                } else {
                    return doc['realEstatePropertySize'].value;
                }"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstateLandSizeFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(196) "
                if (doc['realEstateLandSize'].value == 0) {
                    return null;
                } else {
                    return doc['realEstateLandSize'].value;
                }"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstateBedroomFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(75) "doc['realEstateBedroom'].value == 0 ? null : doc['realEstateBedroom'].value"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstateBathroomFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(78) "doc['realEstateBathroom'].value == 0 ? null : doc['realEstateBathroom'].value;"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["RealEstateGarageFilter"]=>
    array(2) {
      ["terms"]=>
      array(1) {
        ["script"]=>
        string(29) "doc['realEstateGarage'].value"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["bool"]=>
            array(1) {
              ["must"]=>
              array(1) {
                [0]=>
                array(2) {
                  [0]=>
                  array(1) {
                    ["terms"]=>
                    array(1) {
                      ["categoryId"]=>
                      array(59) {
                        [0]=>
                        string(5) "L:486"
                        [1]=>
                        string(5) "L:463"
                        [2]=>
                        string(5) "L:160"
                        [3]=>
                        string(5) "L:158"
                        [4]=>
                        string(5) "L:328"
                        [5]=>
                        string(5) "L:495"
                        [6]=>
                        string(5) "L:485"
                        [7]=>
                        string(5) "L:446"
                        [8]=>
                        string(5) "L:436"
                        [9]=>
                        string(5) "L:427"
                        [10]=>
                        string(5) "L:418"
                        [11]=>
                        string(5) "L:413"
                        [12]=>
                        string(5) "L:408"
                        [13]=>
                        string(5) "L:342"
                        [14]=>
                        string(5) "L:487"
                        [15]=>
                        string(5) "L:441"
                        [16]=>
                        string(5) "L:432"
                        [17]=>
                        string(5) "L:422"
                        [18]=>
                        string(5) "L:399"
                        [19]=>
                        string(5) "L:451"
                        [20]=>
                        string(5) "L:449"
                        [21]=>
                        string(5) "L:442"
                        [22]=>
                        string(5) "L:440"
                        [23]=>
                        string(5) "L:437"
                        [24]=>
                        string(5) "L:435"
                        [25]=>
                        string(5) "L:430"
                        [26]=>
                        string(5) "L:424"
                        [27]=>
                        string(5) "L:421"
                        [28]=>
                        string(5) "L:419"
                        [29]=>
                        string(5) "L:417"
                        [30]=>
                        string(5) "L:416"
                        [31]=>
                        string(5) "L:415"
                        [32]=>
                        string(5) "L:407"
                        [33]=>
                        string(5) "L:406"
                        [34]=>
                        string(5) "L:405"
                        [35]=>
                        string(5) "L:454"
                        [36]=>
                        string(5) "L:453"
                        [37]=>
                        string(5) "L:450"
                        [38]=>
                        string(5) "L:448"
                        [39]=>
                        string(5) "L:445"
                        [40]=>
                        string(5) "L:444"
                        [41]=>
                        string(5) "L:443"
                        [42]=>
                        string(5) "L:439"
                        [43]=>
                        string(5) "L:438"
                        [44]=>
                        string(5) "L:434"
                        [45]=>
                        string(5) "L:433"
                        [46]=>
                        string(5) "L:431"
                        [47]=>
                        string(5) "L:429"
                        [48]=>
                        string(5) "L:428"
                        [49]=>
                        string(5) "L:426"
                        [50]=>
                        string(5) "L:425"
                        [51]=>
                        string(5) "L:423"
                        [52]=>
                        string(5) "L:420"
                        [53]=>
                        string(5) "L:414"
                        [54]=>
                        string(5) "L:412"
                        [55]=>
                        string(5) "L:411"
                        [56]=>
                        string(5) "L:410"
                        [57]=>
                        string(5) "L:409"
                        [58]=>
                        string(5) "L:400"
                      }
                    }
                  }
                  [1]=>
                  array(1) {
                    ["type"]=>
                    array(1) {
                      ["value"]=>
                      string(7) "listing"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
    ["ModuleFilter"]=>
    array(2) {
      ["terms"]=>
      array(2) {
        ["field"]=>
        string(5) "_type"
        ["size"]=>
        string(3) "500"
      }
      ["aggs"]=>
      array(1) {
        ["filtered"]=>
        array(1) {
          ["filter"]=>
          array(1) {
            ["and"]=>
            array(1) {
              [0]=>
              array(1) {
                ["terms"]=>
                array(1) {
                  ["categoryId"]=>
                  array(59) {
                    [0]=>
                    string(5) "L:486"
                    [1]=>
                    string(5) "L:463"
                    [2]=>
                    string(5) "L:160"
                    [3]=>
                    string(5) "L:158"
                    [4]=>
                    string(5) "L:328"
                    [5]=>
                    string(5) "L:495"
                    [6]=>
                    string(5) "L:485"
                    [7]=>
                    string(5) "L:446"
                    [8]=>
                    string(5) "L:436"
                    [9]=>
                    string(5) "L:427"
                    [10]=>
                    string(5) "L:418"
                    [11]=>
                    string(5) "L:413"
                    [12]=>
                    string(5) "L:408"
                    [13]=>
                    string(5) "L:342"
                    [14]=>
                    string(5) "L:487"
                    [15]=>
                    string(5) "L:441"
                    [16]=>
                    string(5) "L:432"
                    [17]=>
                    string(5) "L:422"
                    [18]=>
                    string(5) "L:399"
                    [19]=>
                    string(5) "L:451"
                    [20]=>
                    string(5) "L:449"
                    [21]=>
                    string(5) "L:442"
                    [22]=>
                    string(5) "L:440"
                    [23]=>
                    string(5) "L:437"
                    [24]=>
                    string(5) "L:435"
                    [25]=>
                    string(5) "L:430"
                    [26]=>
                    string(5) "L:424"
                    [27]=>
                    string(5) "L:421"
                    [28]=>
                    string(5) "L:419"
                    [29]=>
                    string(5) "L:417"
                    [30]=>
                    string(5) "L:416"
                    [31]=>
                    string(5) "L:415"
                    [32]=>
                    string(5) "L:407"
                    [33]=>
                    string(5) "L:406"
                    [34]=>
                    string(5) "L:405"
                    [35]=>
                    string(5) "L:454"
                    [36]=>
                    string(5) "L:453"
                    [37]=>
                    string(5) "L:450"
                    [38]=>
                    string(5) "L:448"
                    [39]=>
                    string(5) "L:445"
                    [40]=>
                    string(5) "L:444"
                    [41]=>
                    string(5) "L:443"
                    [42]=>
                    string(5) "L:439"
                    [43]=>
                    string(5) "L:438"
                    [44]=>
                    string(5) "L:434"
                    [45]=>
                    string(5) "L:433"
                    [46]=>
                    string(5) "L:431"
                    [47]=>
                    string(5) "L:429"
                    [48]=>
                    string(5) "L:428"
                    [49]=>
                    string(5) "L:426"
                    [50]=>
                    string(5) "L:425"
                    [51]=>
                    string(5) "L:423"
                    [52]=>
                    string(5) "L:420"
                    [53]=>
                    string(5) "L:414"
                    [54]=>
                    string(5) "L:412"
                    [55]=>
                    string(5) "L:411"
                    [56]=>
                    string(5) "L:410"
                    [57]=>
                    string(5) "L:409"
                    [58]=>
                    string(5) "L:400"
                  }
                }
              }
            }
          }
        }
      }
    }
  }
  ["post_filter"]=>
  array(1) {
    ["bool"]=>
    array(1) {
      ["must"]=>
      array(1) {
        [0]=>
        array(2) {
          [0]=>
          array(1) {
            ["terms"]=>
            array(1) {
              ["categoryId"]=>
              array(59) {
                [0]=>
                string(5) "L:486"
                [1]=>
                string(5) "L:463"
                [2]=>
                string(5) "L:160"
                [3]=>
                string(5) "L:158"
                [4]=>
                string(5) "L:328"
                [5]=>
                string(5) "L:495"
                [6]=>
                string(5) "L:485"
                [7]=>
                string(5) "L:446"
                [8]=>
                string(5) "L:436"
                [9]=>
                string(5) "L:427"
                [10]=>
                string(5) "L:418"
                [11]=>
                string(5) "L:413"
                [12]=>
                string(5) "L:408"
                [13]=>
                string(5) "L:342"
                [14]=>
                string(5) "L:487"
                [15]=>
                string(5) "L:441"
                [16]=>
                string(5) "L:432"
                [17]=>
                string(5) "L:422"
                [18]=>
                string(5) "L:399"
                [19]=>
                string(5) "L:451"
                [20]=>
                string(5) "L:449"
                [21]=>
                string(5) "L:442"
                [22]=>
                string(5) "L:440"
                [23]=>
                string(5) "L:437"
                [24]=>
                string(5) "L:435"
                [25]=>
                string(5) "L:430"
                [26]=>
                string(5) "L:424"
                [27]=>
                string(5) "L:421"
                [28]=>
                string(5) "L:419"
                [29]=>
                string(5) "L:417"
                [30]=>
                string(5) "L:416"
                [31]=>
                string(5) "L:415"
                [32]=>
                string(5) "L:407"
                [33]=>
                string(5) "L:406"
                [34]=>
                string(5) "L:405"
                [35]=>
                string(5) "L:454"
                [36]=>
                string(5) "L:453"
                [37]=>
                string(5) "L:450"
                [38]=>
                string(5) "L:448"
                [39]=>
                string(5) "L:445"
                [40]=>
                string(5) "L:444"
                [41]=>
                string(5) "L:443"
                [42]=>
                string(5) "L:439"
                [43]=>
                string(5) "L:438"
                [44]=>
                string(5) "L:434"
                [45]=>
                string(5) "L:433"
                [46]=>
                string(5) "L:431"
                [47]=>
                string(5) "L:429"
                [48]=>
                string(5) "L:428"
                [49]=>
                string(5) "L:426"
                [50]=>
                string(5) "L:425"
                [51]=>
                string(5) "L:423"
                [52]=>
                string(5) "L:420"
                [53]=>
                string(5) "L:414"
                [54]=>
                string(5) "L:412"
                [55]=>
                string(5) "L:411"
                [56]=>
                string(5) "L:410"
                [57]=>
                string(5) "L:409"
                [58]=>
                string(5) "L:400"
              }
            }
          }
          [1]=>
          array(1) {
            ["type"]=>
            array(1) {
              ["value"]=>
              string(7) "listing"
            }
          }
        }
      }
    }
  }
  ["script_fields"]=>
  array(1) {
    ["nextOccur"]=>
    array(3) {
      ["script"]=>
      string(14) "nextOccurrence"
      ["params"]=>
      array(1) {
        ["field"]=>
        string(14) "recurrent_date"
      }
      ["lang"]=>
      string(6) "native"
    }
  }
  ["query"]=>
  array(1) {
    ["function_score"]=>
    array(2) {
      ["random_score"]=>
      object(stdClass)#2383 (1) {
        ["seed"]=>
        float(1459488)
      }
      ["query"]=>
      array(1) {
        ["bool"]=>
        array(1) {
          ["should"]=>
          array(7) {
            [0]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2473 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(2) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(7) "listing"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                    }
                  }
                }
              }
            }
            [1]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2529 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(2) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(10) "classified"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                    }
                  }
                }
              }
            }
            [2]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2494 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(2) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(5) "event"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                    }
                  }
                }
              }
            }
            [3]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2507 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(3) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(7) "article"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                      [2]=>
                      array(1) {
                        ["range"]=>
                        array(1) {
                          ["publicationDate"]=>
                          array(1) {
                            ["lte"]=>
                            string(19) "2025-07-01 09:16:01"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
            [4]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2534 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(7) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(4) "deal"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                      [2]=>
                      array(1) {
                        ["range"]=>
                        array(1) {
                          ["date.start"]=>
                          array(1) {
                            ["lte"]=>
                            string(3) "now"
                          }
                        }
                      }
                      [3]=>
                      array(1) {
                        ["range"]=>
                        array(1) {
                          ["date.end"]=>
                          array(1) {
                            ["gte"]=>
                            string(5) "now/d"
                          }
                        }
                      }
                      [4]=>
                      array(1) {
                        ["exists"]=>
                        array(1) {
                          ["field"]=>
                          string(19) "listing.friendlyUrl"
                        }
                      }
                      [5]=>
                      array(1) {
                        ["range"]=>
                        array(1) {
                          ["amount"]=>
                          array(1) {
                            ["gt"]=>
                            int(0)
                          }
                        }
                      }
                      [6]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["appExclusive"]=>
                          int(0)
                        }
                      }
                    }
                  }
                }
              }
            }
            [5]=>
            array(1) {
              ["filtered"]=>
              array(2) {
                ["query"]=>
                array(1) {
                  ["match_all"]=>
                  object(stdClass)#2509 (0) {
                  }
                }
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(1) {
                    ["must"]=>
                    array(3) {
                      [0]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["_type"]=>
                          string(4) "blog"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                      [2]=>
                      array(1) {
                        ["range"]=>
                        array(1) {
                          ["publicationDate"]=>
                          array(1) {
                            ["lte"]=>
                            string(19) "2025-07-01 09:16:01"
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
            [6]=>
            array(1) {
              ["filtered"]=>
              array(1) {
                ["filter"]=>
                array(1) {
                  ["bool"]=>
                  array(2) {
                    ["must"]=>
                    array(2) {
                      [0]=>
                      array(1) {
                        ["type"]=>
                        array(1) {
                          ["value"]=>
                          string(8) "question"
                        }
                      }
                      [1]=>
                      array(1) {
                        ["term"]=>
                        array(1) {
                          ["status"]=>
                          bool(true)
                        }
                      }
                    }
                    ["must_not"]=>
                    array(1) {
                      [0]=>
                      array(1) {
                        ["terms"]=>
                        array(1) {
                          ["_id"]=>
                          array(0) {
                          }
                        }
                      }
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
  ["track_scores"]=>
  bool(false)
  ["sort"]=>
  array(2) {
    ["level"]=>
    array(1) {
      ["order"]=>
      string(3) "asc"
    }
    ["_score"]=>
    array(1) {
      ["order"]=>
      string(4) "desc"
    }
  }
}