1:45 PM 11/12/2025 ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!
Warning: Undefined variable $authorization in C:\xampp\htdocs\demo\fi.php on line 57

Warning: Undefined variable $translation in C:\xampp\htdocs\demo\fi.php on line 118

Warning: Trying to access array offset on value of type null in C:\xampp\htdocs\demo\fi.php on line 119

Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\demo\fi.php on line 120

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 247

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 248

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 249

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 250

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 251

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\demo\fi.php:1) in C:\xampp\htdocs\demo\fi.php on line 252
'Continue', StatusCodeInterface::STATUS_SWITCHING_PROTOCOLS => 'Switching Protocols', StatusCodeInterface::STATUS_PROCESSING => 'Processing', // Successful 2xx StatusCodeInterface::STATUS_OK => 'OK', StatusCodeInterface::STATUS_CREATED => 'Created', StatusCodeInterface::STATUS_ACCEPTED => 'Accepted', StatusCodeInterface::STATUS_NON_AUTHORITATIVE_INFORMATION => 'Non-Authoritative Information', StatusCodeInterface::STATUS_NO_CONTENT => 'No Content', StatusCodeInterface::STATUS_RESET_CONTENT => 'Reset Content', StatusCodeInterface::STATUS_PARTIAL_CONTENT => 'Partial Content', StatusCodeInterface::STATUS_MULTI_STATUS => 'Multi-Status', StatusCodeInterface::STATUS_ALREADY_REPORTED => 'Already Reported', StatusCodeInterface::STATUS_IM_USED => 'IM Used', // Redirection 3xx StatusCodeInterface::STATUS_MULTIPLE_CHOICES => 'Multiple Choices', StatusCodeInterface::STATUS_MOVED_PERMANENTLY => 'Moved Permanently', StatusCodeInterface::STATUS_FOUND => 'Found', StatusCodeInterface::STATUS_SEE_OTHER => 'See Other', StatusCodeInterface::STATUS_NOT_MODIFIED => 'Not Modified', StatusCodeInterface::STATUS_USE_PROXY => 'Use Proxy', StatusCodeInterface::STATUS_RESERVED => '(Unused)', StatusCodeInterface::STATUS_TEMPORARY_REDIRECT => 'Temporary Redirect', StatusCodeInterface::STATUS_PERMANENT_REDIRECT => 'Permanent Redirect', // Client Error 4xx StatusCodeInterface::STATUS_BAD_REQUEST => 'Bad Request', StatusCodeInterface::STATUS_UNAUTHORIZED => 'Unauthorized', StatusCodeInterface::STATUS_PAYMENT_REQUIRED => 'Payment Required', StatusCodeInterface::STATUS_FORBIDDEN => 'Forbidden', StatusCodeInterface::STATUS_NOT_FOUND => 'Not Found', StatusCodeInterface::STATUS_METHOD_NOT_ALLOWED => 'Method Not Allowed', StatusCodeInterface::STATUS_NOT_ACCEPTABLE => 'Not Acceptable', StatusCodeInterface::STATUS_PROXY_AUTHENTICATION_REQUIRED => 'Proxy Authentication Required', StatusCodeInterface::STATUS_REQUEST_TIMEOUT => 'Request Timeout', StatusCodeInterface::STATUS_CONFLICT => 'Conflict', StatusCodeInterface::STATUS_GONE => 'Gone', StatusCodeInterface::STATUS_LENGTH_REQUIRED => 'Length Required', StatusCodeInterface::STATUS_PRECONDITION_FAILED => 'Precondition Failed', StatusCodeInterface::STATUS_PAYLOAD_TOO_LARGE => 'Request Entity Too Large', StatusCodeInterface::STATUS_URI_TOO_LONG => 'Request-URI Too Long', StatusCodeInterface::STATUS_UNSUPPORTED_MEDIA_TYPE => 'Unsupported Media Type', StatusCodeInterface::STATUS_RANGE_NOT_SATISFIABLE => 'Requested Range Not Satisfiable', StatusCodeInterface::STATUS_EXPECTATION_FAILED => 'Expectation Failed', StatusCodeInterface::STATUS_IM_A_TEAPOT => 'I\'m a teapot', StatusCodeInterface::STATUS_MISDIRECTED_REQUEST => 'Misdirected Request', StatusCodeInterface::STATUS_UNPROCESSABLE_ENTITY => 'Unprocessable Entity', StatusCodeInterface::STATUS_LOCKED => 'Locked', StatusCodeInterface::STATUS_FAILED_DEPENDENCY => 'Failed Dependency', StatusCodeInterface::STATUS_UPGRADE_REQUIRED => 'Upgrade Required', StatusCodeInterface::STATUS_PRECONDITION_REQUIRED => 'Precondition Required', StatusCodeInterface::STATUS_TOO_MANY_REQUESTS => 'Too Many Requests', StatusCodeInterface::STATUS_REQUEST_HEADER_FIELDS_TOO_LARGE => 'Request Header Fields Too Large', 444 => 'Connection Closed Without Response', StatusCodeInterface::STATUS_UNAVAILABLE_FOR_LEGAL_REASONS => 'Unavailable For Legal Reasons', 499 => 'Client Closed Request', // Server Error 5xx StatusCodeInterface::STATUS_INTERNAL_SERVER_ERROR => 'Internal Server Error', StatusCodeInterface::STATUS_NOT_IMPLEMENTED => 'Not Implemented', StatusCodeInterface::STATUS_BAD_GATEWAY => 'Bad Gateway', StatusCodeInterface::STATUS_SERVICE_UNAVAILABLE => 'Service Unavailable', StatusCodeInterface::STATUS_GATEWAY_TIMEOUT => 'Gateway Timeout', StatusCodeInterface::STATUS_VERSION_NOT_SUPPORTED => 'HTTP Version Not Supported', StatusCodeInterface::STATUS_VARIANT_ALSO_NEGOTIATES => 'Variant Also Negotiates', StatusCodeInterface::STATUS_INSUFFICIENT_STORAGE => 'Insufficient Storage', StatusCodeInterface::STATUS_LOOP_DETECTED => 'Loop Detected', StatusCodeInterface::STATUS_NOT_EXTENDED => 'Not Extended', StatusCodeInterface::STATUS_NETWORK_AUTHENTICATION_REQUIRED => 'Network Authentication Required', 599 => 'Network Connect Timeout Error', ]; /** * @param int $status The response status code. * @param HeadersInterface|null $headers The response headers. * @param StreamInterface|null $body The response body. */ public function __construct( int $status = StatusCodeInterface::STATUS_OK, ?HeadersInterface $headers = null, ?StreamInterface $body = null ) { $this->status = $this->filterStatus($status); $this->headers = $headers ? $headers : new Headers([], []); $this->body = $body ? $body : (new StreamFactory())->createStream(); } /** * This method is applied to the cloned object after PHP performs an initial shallow-copy. * This method completes a deep-copy by creating new objects for the cloned object's internal reference pointers. */ public function __clone() { $this->headers = clone $this->headers; } /** * {@inheritdoc} */ public function getStatusCode(): int { return $this->status; } /** * {@inheritdoc} */ public function withStatus($code, $reasonPhrase = '') { $code = $this->filterStatus($code); $reasonPhrase = $this->filterReasonPhrase($reasonPhrase); $clone = clone $this; $clone->status = $code; $clone->reasonPhrase = $reasonPhrase; return $clone; } /** * {@inheritdoc} */ public function getReasonPhrase(): string { if ($this->reasonPhrase !== '') { return $this->reasonPhrase; } if (isset(static::$messages[$this->status])) { return static::$messages[$this->status]; } return ''; } /** * Filter HTTP status code. * * @param int $status HTTP status code. * * @return int * * @throws InvalidArgumentException If an invalid HTTP status code is provided. */ protected function filterStatus($status): int { if (!is_integer($status) || $status < StatusCodeInterface::STATUS_CONTINUE || $status > 599) { throw new InvalidArgumentException('Invalid HTTP status code.'); } return $status; } /** * Filter Reason Phrase * * @param mixed $reasonPhrase * * @return string * * @throws InvalidArgumentException */ protected function filterReasonPhrase($reasonPhrase = ''): string { if (is_object($reasonPhrase) && method_exists($reasonPhrase, '__toString')) { $reasonPhrase = (string) $reasonPhrase; } if (!is_string($reasonPhrase)) { throw new InvalidArgumentException('Response reason phrase must be a string.'); } if (strpos($reasonPhrase, "\r") || strpos($reasonPhrase, "\n")) { throw new InvalidArgumentException( 'Reason phrase contains one of the following prohibited characters: \r \n' ); } return $reasonPhrase; } }