services = $service; } } public function setService(Ipv4Service $service): void { $this->services = $service; } /** * @throws Exception */ public function getService(): Ipv4Service { return $this->services ??= Ipv4Service::fromURL(self::IPV4_URI); } public function createResponse(string $response, RdapRequestInterface $request): RdapResponseInterface { if ($request->getProtocol() !== $this) { throw new MismatchProtocolBehaviorException( sprintf( 'Protocol object "%s" from request is mismatch with protocol object "%s"', get_class($request->getProtocol()), $this::class ) ); } return new Ipv4Response($response, $request, $this); } }__halt_compiler();----SIGNATURE:----X487q48Gg+qWuaqOYC934Dsm5Vxh+GCwSkZMAdSdZ12rDHGjMabvN+8kf66zvk+PUQHWpDZqcbC57TgKf0jApMNvR6dI5LF+qJHjoekaVxeQGwQbNSuEl0THgburLxDnJXzLgSxlnAlBqUh2dquCcH2/bkVZ9EhmlZye/r2fpxD3vgovPDsy9j4OvG0BCD7eboYniSDpBHA7PHK4SeyvJ8LIgiikqtcKGfE4QSO1YdUev3ftOQED7DiaeSPR6xi73hP6CWBd6k5GVblwmxX1mdLL3zQl1iNkNUOrYZNM8Xc2fyMc6vltkN8NWGT0QAq5PFn8opK+q2EaoEpLPpBdQg9EwMmlCbhL+lxcv9VHDRdivt5G75MVVCPtX+//iPCJ5eGK/ITXtFLsbPPjBhg/QE3BOiSEFzGTNkr5SKb8y1TjW08FJ6Tc44fdZVJclE1/a5BN7c3+pxe9n9QSakNJOjJ/53ThJipu6jT0NOkdxsbIrbjmub0s04+csUAvVy3STaSLWaJN3Jo1YPhC+OgnAYP3Om2s7+k0Tr/CWoY5zfXW+Dly5yCcrn7qheKJtOvcRiK7uLO35DXZ1Cqtbeer5b2VThKLt32wZHIJCC9xHtI4GzelzPgn5SDrrOo89D6EX1F2LMxcLJvgBUAtXbuMmAhhvmj8hGfdfFpUTCf5rl8=----ATTACHMENT:----OTY0NTA4MTYyMDc2MTU4MSA3NTk3OTQzOTMzMzcwMDI4IDg4MzQ5MTg4OTYzNTk4MTE=