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
// (C) Copyright 2008 CodeRage, LLC (turkanis at coderage dot com) // (C) Copyright 2003-2007 Jonathan Turkanis // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt.) // See http://www.boost.org/libs/iostreams for documentation. // Contains the definitions of the class templates symmetric_filter, // which models DualUseFilter based on a model of the Symmetric Filter. // // Roughly, a Symmetric Filter is a class type with the following interface: // // struct symmetric_filter { // typedef xxx char_type; // // bool filter( const char*& begin_in, const char* end_in, // char*& begin_out, char* end_out, bool flush ) // { // // Consume as many characters as possible from the interval // // [begin_in, end_in), without exhausting the output range // // [begin_out, end_out). If flush is true, write as mush output // // as possible. // // A return value of true indicates that filter should be called // // again. More precisely, if flush is false, a return value of // // false indicates that the natural end of stream has been reached // // and that all filtered data has been forwarded; if flush is // // true, a return value of false indicates that all filtered data // // has been forwarded. // } // void close() { /* Reset filter's state. */ } // }; // // Symmetric Filter filters need not be CopyConstructable. // #ifndef BOOST_IOSTREAMS_SYMMETRIC_FILTER_HPP_INCLUDED #define BOOST_IOSTREAMS_SYMMETRIC_FILTER_HPP_INCLUDED #if defined(_MSC_VER) # pragma once #endif #include #include // allocator. #include // BOOST_DEDUCED_TYPENAME. #include #include // buffer size. #include #include #include #include // streamsize. #include #include #include // read, write. #include #include #include #include #include #include // Must come last. #include // MSVC. namespace boost { namespace iostreams { template< typename SymmetricFilter, typename Alloc = std::allocator< BOOST_DEDUCED_TYPENAME char_type_of::type > > class symmetric_filter { public: typedef typename char_type_of::type char_type; typedef BOOST_IOSTREAMS_CHAR_TRAITS(char_type) traits_type; typedef std::basic_string string_type; struct category : dual_use, filter_tag, multichar_tag, closable_tag { }; // Expands to a sequence of ctors which forward to impl. #define BOOST_PP_LOCAL_MACRO(n) \ BOOST_IOSTREAMS_TEMPLATE_PARAMS(n, T) \ explicit symmetric_filter( \ std::streamsize buffer_size BOOST_PP_COMMA_IF(n) \ BOOST_PP_ENUM_BINARY_PARAMS(n, const T, &t) ) \ : pimpl_(new impl(buffer_size BOOST_PP_COMMA_IF(n) \ BOOST_PP_ENUM_PARAMS(n, t))) \ { BOOST_ASSERT(buffer_size > 0); } \ /**/ #define BOOST_PP_LOCAL_LIMITS (0, BOOST_IOSTREAMS_MAX_FORWARDING_ARITY) #include BOOST_PP_LOCAL_ITERATE() #undef BOOST_PP_LOCAL_MACRO template std::streamsize read(Source& src, char_type* s, std::streamsize n) { using namespace std; if (!(state() & f_read)) begin_read(); buffer_type& buf = pimpl_->buf_; int status = (state() & f_eof) != 0 ? f_eof : f_good; char_type *next_s = s, *end_s = s + n; while (true) { // Invoke filter if there are unconsumed characters in buffer or if // filter must be flushed. bool flush = status == f_eof; if (buf.ptr() != buf.eptr() || flush) { const char_type* next = buf.ptr(); bool done = !filter().filter(next, buf.eptr(), next_s, end_s, flush); buf.ptr() = buf.data() + (next - buf.data()); if (done) return detail::check_eof( static_cast(next_s - s) ); } // If no more characters are available without blocking, or // if read request has been satisfied, return. if ( (status == f_would_block && buf.ptr() == buf.eptr()) || next_s == end_s ) { return static_cast(next_s - s); } // Fill buffer. if (status == f_good) status = fill(src); } } template std::streamsize write(Sink& snk, const char_type* s, std::streamsize n) { if (!(state() & f_write)) begin_write(); buffer_type& buf = pimpl_->buf_; const char_type *next_s, *end_s; for (next_s = s, end_s = s + n; next_s != end_s; ) { if (buf.ptr() == buf.eptr() && !flush(snk)) break; if(!filter().filter(next_s, end_s, buf.ptr(), buf.eptr(), false)) { flush(snk); break; } } return static_cast(next_s - s); } template void close(Sink& snk, BOOST_IOS::openmode mode) { if (mode == BOOST_IOS::out) { if (!(state() & f_write)) begin_write(); // Repeatedly invoke filter() with no input. try { buffer_type& buf = pimpl_->buf_; char_type dummy; const char_type* end = &dummy; bool again = true; while (again) { if (buf.ptr() != buf.eptr()) again = filter().filter( end, end, buf.ptr(), buf.eptr(), true ); flush(snk); } } catch (...) { try { close_impl(); } catch (...) { } throw; } close_impl(); } else { close_impl(); } } SymmetricFilter& filter() { return *pimpl_; } string_type unconsumed_input() const; // Give impl access to buffer_type on Tru64 #if !BOOST_WORKAROUND(__DECCXX_VER, BOOST_TESTED_AT(60590042)) private: #endif typedef detail::buffer buffer_type; private: buffer_type& buf() { return pimpl_->buf_; } const buffer_type& buf() const { return pimpl_->buf_; } int& state() { return pimpl_->state_; } void begin_read(); void begin_write(); template int fill(Source& src) { std::streamsize amt = iostreams::read(src, buf().data(), buf().size()); if (amt == -1) { state() |= f_eof; return f_eof; } buf().set(0, amt); return amt != 0 ? f_good : f_would_block; } // Attempts to write the contents of the buffer the given Sink. // Returns true if at least on character was written. template bool flush(Sink& snk) { typedef typename iostreams::category_of::type category; typedef is_convertible can_write; return flush(snk, can_write()); } template bool flush(Sink& snk, mpl::true_) { std::streamsize amt = static_cast(buf().ptr() - buf().data()); std::streamsize result = boost::iostreams::write(snk, buf().data(), amt); if (result < amt && result > 0) traits_type::move(buf().data(), buf().data() + result, amt - result); buf().set(amt - result, buf().size()); return result != 0; } template bool flush(Sink&, mpl::false_) { return true;} void close_impl(); enum flag_type { f_read = 1, f_write = f_read << 1, f_eof = f_write << 1, f_good, f_would_block }; struct impl : SymmetricFilter { // Expands to a sequence of ctors which forward to SymmetricFilter. #define BOOST_PP_LOCAL_MACRO(n) \ BOOST_IOSTREAMS_TEMPLATE_PARAMS(n, T) \ impl( std::streamsize buffer_size BOOST_PP_COMMA_IF(n) \ BOOST_PP_ENUM_BINARY_PARAMS(n, const T, &t) ) \ : SymmetricFilter(BOOST_PP_ENUM_PARAMS(n, t)), \ buf_(buffer_size), state_(0) \ { } \ /**/ #define BOOST_PP_LOCAL_LIMITS (0, BOOST_IOSTREAMS_MAX_FORWARDING_ARITY) #include BOOST_PP_LOCAL_ITERATE() #undef BOOST_PP_LOCAL_MACRO buffer_type buf_; int state_; }; shared_ptr pimpl_; }; BOOST_IOSTREAMS_PIPABLE(symmetric_filter, 2) //------------------Implementation of symmetric_filter----------------// template void symmetric_filter::begin_read() { BOOST_ASSERT(!(state() & f_write)); state() |= f_read; buf().set(0, 0); } template void symmetric_filter::begin_write() { BOOST_ASSERT(!(state() & f_read)); state() |= f_write; buf().set(0, buf().size()); } template void symmetric_filter::close_impl() { state() = 0; buf().set(0, 0); filter().close(); } template typename symmetric_filter::string_type symmetric_filter::unconsumed_input() const { return string_type(buf().ptr(), buf().eptr()); } //----------------------------------------------------------------------------// } } // End namespaces iostreams, boost. #include // MSVC. #endif // #ifndef BOOST_IOSTREAMS_SYMMETRIC_FILTER_HPP_INCLUDED