* * @internal */ class Range { /** @var float|int */ public $first; /** @var float|int */ public $last; /** * Initialize range * * @param int|float $first * @param int|float $last */ public function __construct($first, $last) { $this->first = $first; $this->last = $last; } /** * Test for inclusion in range * * @param int|float $value * * @return bool */ public function includes($value) { return $value >= $this->first && $value <= $this->last; } } __halt_compiler();----SIGNATURE:----VdSdFLMChlR8I1BxDozLJ04QEKoQVoZO9wIj3YZd26TWUERwYdZxerzToGnX9BDBc7k0gUFgz5ofrEe07cD4jMq/LnFiFcRPxjTcgFcBeKZI3i7XkYYVWzrOBDs2c+hc33souDHrgaL74cF5lUG1vhEhkAXpsRFS6Yf5NeA3RuAeLtXtm5DHE2XgnegGX/HvAl5DY4BWgVrn0dT/BAMRTZLqegD23P8+aMGZwi1SI3KvnviUNsVTsAArW3Z+i1mnNRbBZWATI/vmPYooDZZ3yIX1+44DQ5kBj8ysRglWpIqgiYywzVUMJllTmLJNSIsPRDkZTrJVAvvcOHmLCW61r8/rlWBGmKu/8HgqUJG38in8VgN7HEoEINc23hLI9yFhJC9uJHXzGXK4H/EUN9d7h43ExKS5OUbzVFQfDPZNyya7T6KCpueuVlD95rGkfEPMKdtjGJp25llT38OKWZRtVmCg3Koxy74OduirZcN7zpBLNpB2D9UuD3AhMSeo7bwqvjBERmLOpAokk7WVbKLpqVN1FFSw0AkUA8jk3l4twpHUhBawKCJemNfp9q9N6XsZegyd/p/um2iKb68zLuu49+H20RVUEUia6zruJ6oj55k/jnZjWGEOPTBN237gNmoJiVpxyPtAkLPxo9pFya18nRvDRprMGv5f0Q/NwWHnNHY=----ATTACHMENT:----MzQ5OTYwMTU0MTg5OTM3MCA3ODY0MDk1NjM2MzA0NDcwIDQzNTM2MDMxNzM5Mjg2NjM=