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
MZ@ !L!This program cannot be run in DOS mode. $㉎sqRichPEdF#WG" & @ 7*` x`XlP@Z)xp0H0.textL  `fothk  `.rdata0"@@.dataw @.pdata@P@@.rsrcXl`n@@.relochV@B{@1@G>@6 __C 5*_o>@6__aTȐ5_O-@p6__5_֯!R@kTP@@1jHRrkTPR_ R_0PB8B8^T 7a0ZJ9  f"bA#^$Z%V'RA(N)J*F,BA->.:/612A2.#S {" s# B2 s3 { @S¨#_#{A@?@ (((R((R( } >  H(@ @@@҈9@?ֈ=@?ֈ5@?1@?{Ĩ#_   @ (X?T) _R`>2-+      #S{4S{S#_#{ @~ @R{#___#{@}@~R{#_#{ R*Y RS4A8evc 5tZnSH4hn5{A#_R>#{qR{#_#{V]{#_#S { RS 4RC9gShCq@ Th5(Rh`4R@ HRh5RC9*Jh@hS4h@AR2B?@h@Sh4`@@@%*9S(4U5R R* *.S4C@9H5*{¨ @S¨#_RR**>#{{#_#S{4@`T"@R{S#_ R#{5(R(A9Sh5RS5R R{#_#S{h"P9*h5qTR4t5a54R a %  % (Rh"9 R{S#_֠R>#{IR h@y kTh=@j( RH@ k!TH1@y-qT H)@y aI @y +!  @T @A*T @) A)ThR %@h6R RRR{¨#_#{S45!҅{A#_#{AO9S)SH45*/*- R{A#_#{(AaT aq`{A#_#{Z{#_8     R_ R_ R_ A-@_  #{E @(D@{#__a_`>_   #{@?֠@yIR k!T<@ R (H@ kaTH1@y-qTH@9qTH@qR{#_49@#S{@Ih@ kaTh@qTj"@hIK? q(DHzTR{S#_֧@>csm @#S{ !<A<(!3!Th@@?CT{S#_#S{ a<<(!3!Th@q@?CT{S#_@q_#{0 {¨#_aԐZA֐fA֐bA֐^A֐FA֐BA֐>A֐:A֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐@֐A֐A֐A֐"A֐*A֐.A֐2A֐6A#S {.@{ @S¨#_#S {@{ @SŨ#_#S '{ Rp@w{ @SŨ#_#S {@`{ @S¨#_#S {@I{ @SŨ#_#S[{@@7qZ{[AS¨#_#{hA6y{A#_#S[ck#{** R7RyCR**k*AzT[9Rq@ !( @T @%@#?*3 7'@@@??"Rc* 7%@?*7'@@ @ ?? !( @* A (@ZP9h4 ( @(@U7@#@/@X@@>?#@@ @>?@*g@@ @?*s6(R#@@ @>?'@#@ @>?C'A9h4/@*{Ũ#@kCcB[ASŨ#_  #S[c{BqwSSSTR%RRC8@@>?ֈ@ @>?vS**@?*6RCC*{¨cB[ASè#_#S[{aD FSStSS**[9qR?qT#@*RRCh@@D>?h@ @=>?ֈ@#@*?*C*{¨[AS¨#_| R0y_#{hb@9 4`@1b9~{A#_#S[ck#{!@qT*I@95I@9I5@R-R|RV @ kT)(yS4y{!U"ѻs"@4R4_ @~@4 )!B3 b@9{ @zf@9yb@9v^@ 4@@^ kb9f9~ b9T_A"B_9ѓ_"{!@""B}@a7@ R{¨#@kCcB[ASŨ#_#S[{f@9h5>@ ?3TTAbT ITT?TSA`Yu  @ k ҈@J_ (ihx(i5x) CT҈b@9Bh4@rN@IT(Rb9R{[AS¨#_#S {RT@y4y*6@RA1RҢ*{ @S¨#_#S[ck{ҏ @  A?<S @@?ֈ@?5v @*q6h  h@IThf@9h5 `@46{kCcB[ASĨ#_h@x y6x4 @HA?<S @(@?@?4h @O`@@q-T@" @*y 4 -x5" A<@7@ @h@{@? T" ywJ kL lihx4 y )) ?y"+5@Q@!HWz#{S[cb: JRL: R3y R IA?IAR? IAAR?`RAy@? T~@*7Q 4b0*73*7 @@?S(4~@*s735S(4r@?5u@?c@9h4@ORu@?@R/Ru@?qc@9h4@6* 9cC[BSA{Ĩ#_@#{S[ck9ш0A1A@RR?TR9R@?ֈ@*?5qaT@ ?5(@Ac1?`@?Ȇ@*?ր41 }@?֓`"0A2`"09kDcC[BSA{Ũ#_#S[ck{34"05"0679:"0<A>? "0A"0A!$A&(*-}/zA1w3t"0r5o"0m7j9gA;d=a^A["0YVAS P"0NA KHAEB?<963A 0"0."+$(&%"0#) *"0a,ARR:Ri~{()ius? rTjq#T"0{èkCcB[ASĨ#_A@> =j T'7 @g8@4)9i4 85AT/҈A0#S[ck#{.&99C99 99Q*4@A?*:h"@9y@95y5.B.Bu.!@5@R+ARb?T@R `h?T@RAR@RAR@R R@RAwx?qT@RupaTl.h@974h@9H4@Rh@9h5 *kTqT@R*.By@9!{@9h @944@RA!@R5#*kTqT{@9.By@95RW @7 A H@O b`4OG@(R?r Hi(6* ;@I=S?qTI?qiRRU! ?q#TI?qIRU HF)B @ 4@RA#U qaTkT@Rw'L@Rq)F *Gj6qaTBqT@Rd,9h"@9(54'@4@RZ1/94@RTA/) XT@RLA3!46@RE5h@9i&@9qFT4@R97G5555h@9H54@R+8h@9H4i5upT@R ;qT@R *R@A? R @~|?i(!?i(A?R{Ũ#@kCcB[ASŨ#_   #S[ck#{ RySy# e+@@yqTq0[ 3@?7 @R0 R7@`fcd57@`A? QR?j T(#@9h4aS^5@9h4 @ #A9`4@y?qTU?qTU?AqT?QqT5Ҿ?%qTU?qAT @yqTuұqTҬqTҧq!T)A(@r(qTҘqTғqT5Ҏ?YqT @yqT5҆?=qT @yqT~,yAB ?ր5Zra,yAB ?ր5Zg,yA ?ր5r\A-yAB ?ր5Qa.yAb ?ր5ӢF!*yAB ?ր5Z;'yA ?ր5ӊ0a(yAb ?ր5Ӣ%/yA" ?ր5Ӓ5@y 4qTh.@x5&x@ 5`4A @}@ӨJ|TJ@)A( !՚(@_HTH(@T]X%՚h7aTh@yqATh.@x5+@CGT([X%՚6h@yqaTyh.@x5+@ @h A? @h%A<S*?@@qT@@@y_qTWX%ښ7+@C_h:TM(Y( "6R69\ 5 @@OA #=/@5@ɈR R = kdJzȊRdHzThJRk5T969֢R95 @@OA += <5@hJRI=?kA<TI=S?qH;T5G 2q:TG 2 ) 9~((9R @5uG2q)( @2( k)( @2)( @2)( @2)( @2! ) 9M((9G((9DG 2G 2G 2G2G2G2(@9H15((9-G2 (G2(% (G2G2G2) 9G2G2G 2G 2G2)(@2(G2G2G2G2G2(('9((#9((9(( 9!!B" 5 @@Q 1h@?))!( @@R)@Q tA!_\!Y(eDh!5((e(eD 5R!R3/*kTqT@RO*R@RGRh@yR4q@Th.@x5+@ @h A? @h%A<S*?@ s @q-T@@@y4q`T +@C=h@y5+@C6sFqT3iyi4-x5A;sdZ``hm@s@*RR?4hm@e*RR?`5@R R L(R9 jF_K68k;8I}|:i(!8i(Hh 5@R R ) +@ @GH pqT@RRx @9h4#A9h4@ Rz*7@hA?@9h4 @#A9h4@*jhA?@94 @@R6 RO @RA4 RG @RxA8A @Ro:A @Re<@R_=R' @RXA@RS@RNA@RI   @@ _xqq!Tj7H 2)( @2( @9h4#A9h4@R{̨#@kCcB[ASŨ#_%u~kQ d=FL@CJh0@#S[ck#{@94 !B( @Q  @h%@?ָ@9H4KD}|tKD}}KDR4+yh#B~@ ( @Q  @('@?@7zs@ @4?@zs@@4?@zs@@4?KDkCT+@RRcf KDh@R?*c KDRh4Zy@ @4?KD9?kT67`@@@4?cKDc0pf*E@94h@2B?5@94h@2?5 !GC)G !B( @Q #@F@@9*4h@a B?5@94qTRh@a ?`4*{¨#@kCcB[ASŨ#_@#S[ck#{hJDQ}}L6@R R  #B( @Q @T @h%@c?*6 #B( @H5@@R0R *pRR @zJD@@4?@@ @3?h@CRRBQ?* @@ @3?T6 #B( @H5@@RA hJD@QkT! * T **AbK@R4z#B ( @h!@@"RH@?6#B ( @h9@@RbbcR* @@ @3?kTR{è#@kCcB[ASŨ#_#S[ck{CH@9h4D`@* 6UkUdIzT !B( @Q 4@@R#AR @RAR q! @Q @ TR#R @@@O3?@@ @H3?h!@RBR?* 6@R4@RR  @"R#@@h@?ֈ @@ 6@R"R AP#@@ @3? @ @h%@?֠6 @@R@Rz BR/R# @@@2?@@ @2?@@@2?@@ @2?h @cRBR?6@RARI @@ @2?/@@@ @2?# -B*77[9qT}*67@k=B@(k*s57@RO3H@9R(5@@2?@T@ @2?@@@x6 @ @( @h @AU *307Ki @ _xqqT'@@e2?@@ @^2?h!@#RR?6@R '@@ @K2? R;y *6A9)43@SL;@3@z *6A9H(4'@@ @+2?A9h4<@CRR@@2?֨@ @2?h!@R"R?*C6'k @R3R~  @"R@@h@? @@ 6@R"Ri #Z6@R!%R[ [94@ k  @6?i@(j+C%R]*6@Rw&[+@@ @1? RjJ +@@ @1?ֻ)6 @ @( @h @q'~ *S7 @@@* @@ 6@RB"R ' @ h6 @ @( @h @!)U *37 @@@ @@ 6@R"R) @!X6 @H@94*>R kT!+ 1Ta+R k ++! @( @h @ *S7 @@@"Rh@? @@ 6@R"R,T @`6 @ @( @h @a- *S7 @@@"Rh@? @@ 6@R"Rx,,R@@ @0?@@ @0?@@ @0?*C{ɨkCcB[ASĨ#_ yz#S[{ !B( @Q @T6@ R RyR#Yh%@C?*7"R6 *7#@ @ A @4@@0? @@ @0?h @c?* @@ @~0? t6(RI#A9h4@@ 6@R$-R( !( @(@`1h@?s@@@U0?@@ @N0?hA!?hA?R@@ @<0?@@ @40?*{Ũ[AS¨#_#S{RR@@@0?@@ @0?h!@CRbR?*S6@RA<R @@ @/?@ @ @/?@RRl@@ @/?*{ĨS#_ @@@/? @@ @/?CR* *S7Y 1aTs*b Jl c|@ 6@Rj>R2@@ @/? @ RTS0@#S[{! @c+Q @`h%@?֠6 @@R@s:9R*@@@y/?@@ @r/?CR*. 6@R:R 1T@RA<*  @m @|@ e6@R>RR@@@R73 @@ @-?@ @ @-?@RXR@@ @-?*{Ũ@[ASè#_RTS0SHEXSHDR@#S[ck#{Cш1h@?w(/Bi j?k* 7@ @ @a-?hA1}(/B p6@ @T-?@@M-?@ @F-?v"09b"0_T+@KSR_TB@aK"HZQ5RRTR8h5 Rqb6sQ5Q5h!0+ThA?@@ @,?RhA?*C{¨#@kCcB[ASŨ#_@#{S[ck+*ш1 h@*?s@95@9h5CRRR^|Sh5 @(= @@ @,?hA1 >=A>R R !H @@94Kck jX c, li84 9)) ?9>R?k TR?k`Tc9 >S c H @c A H@#!  A H@"!z@ @S,?ֈ@@L,?ֈ@ @E,?bTҚwy҈ɚ aV A?`R@8MBT( A?R}A#Bh A?RsA7hA? @@ @ ,?R)+@kDcC[BSA{ƨ#_@#S[{*RCR 5@RA/ hM@@?ֵР"ThI@a?@5""Q1`4*>h@h7h@7R#"k5@Rz1RBID4i@( @Q !@5@Rh4R0B** RYh A?@RTh A?` @hA?R~SCc*{¨@[ASè#_#{hLq8@`T RSyC7iLh"C @6@9h4 @R{èA#_hLh @9h4 @v R#S[{1h@5R?` R( RSyQ ҈@yq@z`T ABCa @7@4@y 4 R@9h4?*{è[AS¨#_#S{s@YQQ (QFQ  IFhi@?q *{S#_@#{ R cyhY4Cc*7'Ac AZ7@hi@?@5@9h4@R{ĨA#_c`B2r@97h4@ R#S{ RSy(R҈hQ@R?*4aQC+7 @hQ@*?qSzT|@C`7CB2E@97h4 @ R@9h4 @R{èS#_#S[ck#{R#R1#Y(QqH#T RCycyy(Q;IF+*37Y;@3@qQ TY R@*A}@Yh4`cc7@RdR@"RRhe@?TLk Tw~@h@h`@j@?֠5Y4 Rs@cGLkkTLkT~@;@3@@h}@@?@RdR@"RRhe@?@"R@*7Y(4 RA!T#@cA9h43@@9h4A9(4vC@h AcK*s 7YcA2n* 7Y(QFh IFhi@?` 4)9i4 85 h{ (T+@( T+*?A(HT) )*]qTha@;]?*8*kT #@9i4 85B(h]@C*?@qXzT(K Hh}@?ֈY@h}@?cA9h4#@@9h4@A9h43@3#:*{ɨ#@kCcB[ASŨ#_@*u y@#S{ Rb )*h A?@Rh A? Rh@?֠7h@*?@Rh@?֠7h@*?{S#_#{ Rh A?@Rh A? Rh@?֠7a@h@?@Rh@?֠7a@h@?{A#_#S[{f@9h5:A@?3T  TAbT ITThAu @ j@i8(i58)? cT҈b@9Bh4@N@IT(Rb9R{[AS¨#_#S[{iy @i4 -x5ˡ7 @T@aFqࣀ{[AS¨#_#{ <S @h A?R{¨C#_#{ <S @~h A?R{¨C#_#S { @`7i@)@@+w TJ ˋL lihx4 y )) ?y_q࣊{ @S¨#_y zW#S[{9i4 85h@Thf@9h5 64vB7v vB@Th@9h@)Thf@9(4`4`6h@+w TJ ˋL li84 9)) ?9_q࣊{[AS¨#_9zW#S {iyi4 -x5A:7@ahqࣀ{ @S¨#_#S[{HY@RR R?*qlT.h@~@Thf@9h5&4wBuf7u wBufd@HY@*R R?k!TQ}@h@)T@9H4`47R{@[ASè#_ @#S[c{Hm@*RR*?*qlT0h@~@Thf@9h5(E4uBxf 7u xfuBd@Hm@*R*?kTQ}@h@)T@94&`47R{cB[ASè#_@#S[c{ CO*7 @*y j4 -x5 AA( @yq TqqTqTs (_xq`T (_xqATsѩyi4 -x5wW*67@ @cӃ*67@a{*6@RRO*{¨cB[ASè#_#S[{HU@R?*4aQ$@7@HU@*?qSzT|@7R{[AS¨#_@#S{)Bh@@&?TRRC-h@ @&?T@R1RC@{¨S#_#{S[ck+,$RKRyRHM@@?KTHI@c?`94 qTHqA ? 5@sh5R Q#ixK@yTkaTCAyCAy) !*HE@?lHqA! ?5sBR[thsA?֠4q TAy#@s(*x@K@ txy`TkaTCAyCAy) !*HE@?h94q@Th858HqAA?`5s/HqA?`5s% HqA?`5sbq HqA?5hN8(4qTh85 `8HA?HA?s`9`5#+@kDcC[BSA{ƨ#_#{<S !BTR?kTHy)Hy) !*HE@?{#_#S {h@Thf@9h54tB 7t tB@Th@yh@)Thf@9(4`47R{ @S¨#_ +Aw TkA Ty_)AkALj ihx4 y )) ?yWz#S{`@Hh*D6@{S#_ @  _#S {u"HAүsHh(R~h h@@%?*T6h@!R@$?*R{ @S¨#_lv @_ @_ #S{HA` R{S#_#S {H!u" 4a o"`4 h@@$?R{ @S¨#_@#{@QqT@!R@$?*{A#_#S[{AR~@@."4jqTtB@BR{@[ASè#_W @ @j+@R 4HY`(IhkT kCT_ @I @ (@kTHYa(A(!_ @@(@k)Tk!" @Ya(A(@R_#{S"CR@Hz Te@k! Th@  k Th*@yqA Th.@y 5iB"? Th@DRa42? kT2? kTRdR$R R Y`_kTqcTDRa@uhJ!T(tSK QkHTRa4Z`j!_ J!I`S#T!_ Tk@A+J!_ #Tj KkTQ kATk *T7q T qTqTh|Sh|Sh|S(*H6PQ`R`!5V R C!@SA{è#_DXBC@#{S[ck+!&R KRKq,! !}SUUUU Q Q****XR4q)(R35[)K?)O))@@?kaT+@qT @?kaT@@rSC@K5!@! A5/!zS(/@?kAT@@@4K#!@!QA4! @ @?kaT@)HqSC@(A(A@1A =@0 =(HyS2@@I @) A)B)9 C)J *@I * HI K)e, J, ) I *) * GI K)Q) * +) j *J K Fj J=K + *  *J M E KJ)J .* m  *  D Ke n, M  *  C )Q) N) -  *  B Kk=k + -  *  A KJ)J .* m  *9D)  l@ e m4 L  *  i? K)Q) , M)  * 1E)  뉔R Kk=v 6 +  *k k *=j KJ)W  +7 u * )F)  < f 5  t*  ; K)Q4 4  s * !G)s s 9vK> 8  v*  8 *  4 *  7Kn w8  *  6K^ 3  *  5 J 6  *  4tK2 7  *s s 3vKn 5  *s s 2w ^ 4  *s s 1uKJ 6  *s s 0tK2 7  *s s /v n  5 *s s .wK^ 4  *s s -uKJ 6  *s s ,t 2 7  *s s +vKn  5 *s s *wK^ 4  *s s )u J 6  *s s (tK2J sJs v rAQJQr sJs s 'wKV JsJs s 5&u B JxJ  T%K& sJs s $vKr JsJs s #w V JsJs s "uKB JxJ  !K& sJs s 6!v r JsJs s W wKV JsJs s uuKB JxJ   & sJs s vKr JJ  KV JJ   B JJ  4K& 6*J  @Kh 7*J  g X 5*J   K)E  4*)J) %  K)-) %'*J e  kie *k Jk g  KkYg )*kJk k kDQk .QkEk m%*J   K)-) -'* J  - i +* J  HKY  )*J  hhKE  h/* J  ( -  (-* J  HKi +*J JJ L  KJYL )*JJJ K j JEM (*J JJ J J K@+ H-  I @ * * 7@))@3@ kT@ʥ) +@kDcC[BSA{ƨ#_ #EgܺvT2[(H8p $1B>Q *ƇGWjؘiQtB(v"kmgrY!I L?QZ^&V8I)SD^'8,!*@Rh 4f@~@I@ iH@h4?qT( Q qTH @B((1HT(@h (@h( @h9H @B((1T( @h(@h (@h-H @B(#HT@h '@)B)h4}(THA'`  @iBR4*@ m )j@j@j @ j @ j@j@ @ kT@kCT@A) ҔB(6}T@4}HA@*{¨#@kCcB[ASŨ#_@#S[ck#{bRiT@y"@@@)B)eT4HA@}{`m@R}{Ӗ@Rh 4f@~@I@ iH@h 4?q@T( Q qTH @B((!HTH @B((1T( @h(@h (@h+H @B(#T@h '@)B)h4}THA` @ @iBRJ4*@ m )j@j@j @ j @ j@ @ kT@kCT@A)ҔB(6}T@4}HAZ@+*{¨#@kCcB[ASŨ#_@ @(@?kTT)@@ kcTR(Rq_|_ #S {u"tO A T= { @S¨#__ #S {BhR2(RhhRh( Rh 929{ @S¨#_#S{t@@A @ah@ h{S#_#S{t@@A @ah@h{S#_#{`@Hh9`@7`@5{A#_  #{S[ck+)@HH9+A*)**qIz**R*cT"5h**hA***7g)1@ T Q#)+@5Rh|~4C@ cqT#~@~@*C@ @CRu h!h5@I4(QqiT? q!TqhTdzyhqhTdzyh* qhTdzy@h*B@I4(QqiT? q!TqhTdvhqhTdvhR@} V@qhTdvR@hAp'@ qTha4yt@hA * 7HA Ҧ }}! @@ @@@A@! ) O@j@H@?kCTTI!@!@ kTB @L B@L SH4@ @k@@d@@+h)Chh @`Y@hh@`R@h`@ h9@_kTi=@H` k@T@ (R@*p+@kDcC[BSA{ƨ#_ #{)@ @-@@%R?@TR @@&R@TR @(@/@-@l_K*? ((.0+'f4 A(@H(@H@e4 @@H@H{#_D) @())@ k!( @))@ k!(@DHzT_#{H,CHH@@@HH@@@HJ@JH8@kTI<@h` k`T {#_#S[{*R @kaTQHAҒIR iq *T qTqT:@q T q!ThRb"h" hRb"h"@qT qTb"i"*b"i"C @ qT q!T(Rb"h"*7 (Rb"h"Ҕt *{@[ASè#_@W#S {h@qT q`T qTu"@R4@~@  (@h5 @@kT u"@R4@~@  (@h5 @@kTu"@R4@~@  (@h5 @z@kT"@s@qn{ @S¨#_#S[{U3 iT3HA@HR q *T qTq`ThR"u"*7 (R" ғsp*{@[ASè#_@W#{S !#oRq HzhTqAT 9#9#i4 85# ˠ*7@@ @?֢#t @SA{ƨ#_@@ @?* @z#S {s@3i:@ @?kTT@h>@ kTb@Ң@k*@@ kTT@h.@ kTi2@ @?kTT@h6@ kcT kT@h.@ kTb @{ @S¨#_#S {s@i:@@?kTT@h>@ kcTb@Ң @h*@?k#TTi.@@ kT@h2@?kTTi6@@ khTi*@ @?kTT@h.@ kTb @{ @S¨#_#S {s@@h*@ kbTb@Ң @j"@_ kTi&@@ k` T_ kTb @{ @S¨#_#{) @*1Th Q#),|@ @ c74.c0{è#_#{S[c# #( Ry(A5R39mS(hu ~~p*@7@q T qT qT```` `"} U7@@?#*7#m*@ @?#sBs* U#@cC[BSA{Ũ#_ W#S{R?qT?qT? q`Th@` @bW`7h@h@` @bO`7h@h@` @bbG`7h@{S#_ @ 4qTq T qTq T4qT8qR R `R@RR RR_#{a@,R(@q@T(@ @? aT @ M@m5,L@l{#_*@ ITPk@ )@ T @? Tk @a@(@,)@ aT;#{@(@qT-R(@ @? aT @ K@5-M@(@qT  *@ IT@ )@ !T @? T/ @@(@-)@ aT${#_$@ @())@ k!( @))@ k!( @hD)i @h)))@ k!h)i@))@ k!h)`@DHz@TN_#S {Rt h!435"3*{ @S¨#_ @@#S{a@Aa @a@ шn{S#_#S{a@Aa @a@шT{S#_)@H@?kCTTJ @( @ kTH@AH@hA" R_)@H@?kTH@(H@A" R_A#{`"25(R{A#_#{a@!(@ AT(@ @I5)R (@?aT1 {#_#{@ ҡ)@?AT)@+@qaT*@_qT*@J@_qaT* @J@_qT?(@ ҡ)@?AT)@K5*@_qT*@J@_qAT* @J@_qT(R?({#_#{j@ҪA@? ATA @(@,RqTH@T(@@q!T)@(@5??!H @T(@@qT)@(@5?,a@ҡ(@ AT(@)@ )@, T @H @H {#_#S {.@ @@qd @Th@ATh @ @5)R h@aTW@i1(@aT?,? *s@i(@aT++ @qTh@5(Rha@(@ AT(@ @i5)R (@?aTP #hD)i @h*))@ k!h*i@))@ k!h*`@DHz@T ~{ @S¨#_#{K @I@h@H h@H i) ( @_aT+ + H@KHH @@d@HH@@]@HA`X@h{#_*@)@H@HH@(I ( @?aT* * ($@*)@(())@ k!(()@))@ k!((I)@?k(!H)_#{I-@h @H h @Hj i (@_aT++  H@KHH @@@HH@@ @HA`@h{#_)(@H @HH @(A I (@?aT**  ($@*)@(())@ k!(()@))@ k!((I)@?k(!H)_#S[ck#{R**RRR 4 [@_qT_ q Th ** 7:R[4;R4hA *7@5h** 7@1@? ThA**7@1T @h@" @? ThA**7@(C( @? Th**@7@9C(9kT @@QqT**+{¨#@kCcB[ASŨ#_#S[c{R*XSh!k@Rq T@Tq T TUqTI (%h7UqA Th@QqTh@7h @QqThA 7h@QqTh7i@R( kaT?YrTq@60"0T0"0mTp@hXX"fq7d@@q ThRg74h@ Q_qhT(Y( hQQqTH%h7UqaT6RjQ_UqT))%)7iQ?QqTI%i7:RUqdIzTh>`6@95hh!3@7i"@( kaT?Yr T0'h!"f% 7i&@( kaT?Yr T0'h""f 7h6@uurTh# 7uh6@H 4qTh$Kh@qThA&7@h6i@( Qq$@zTh' 7h6@65h+ 7k@ R"R 0RqdTzdHzdIzdJz2RdHzThA,7p"@" Tp&@" Tp@" Th.@7h@ QqThA0 7h @ QqThA2{cB[ASè#_@/@0W33 A#{S[ck+f**R99CR4x@ 6'@?1@1T Q*#)R@_kTI|(iw 7** e*7Z_qT@)@# ***))! H#@k1H'@kX @X@ @ T@x #@ kcT'@k)T kT @ @@ @ T@x@)H@H @&@@)A)x(Aҡa?|??@(@( @($@?)@j)@H@?kTB@AB @A *S4.@@1hC(AT(@9? kCT *R@@ar @an@шQ5BѸ*+@kDcC[BSA{ƨ#_ #S[ck#{CRa-RT@aR@*(7Ah @K2@)@_ jTh!z*3&7@)@86 H9h4_xrTh"m*$78Rh$e*#7@)@@R @(4{9u@~@ @ z@_qTI#(Yi( H95**&D`7@944**a';@7y@9 4?qT( Q q)Tha;**-7Ah@x@jTh8*7rrrqTh9*7g"A)? qT?qT?qRDR&R*"R*3h@5H8g"A)&Rc@*DRBR*!Bb @*a @'7Ah@9h @R 4[h @ #@_jTa*7@HB6qTH+ 7@@ qT_r_r_rqTH1 7@(RH %qATHA3 _rTH, 7@6H/@ 7"A)*@)*R*7h @kT[U@ @kT@9*@RH@49RH@"s3@qT) (I8( H95HA<**k@7844HA=**b 72H99 B 7g#E)&R*dRbR*7H@kT*@@ @@ k@T*C{è#@kCcB[ASŨ#_Ļ W#{S[ck+ C!RscR t@0'@"SJ( @( AqTaT( h5R;R }SR*qT qTq`TqTq TqTqTH9h4B@64RH9h4BhH64RBr BrBrBrBrR@?Tc@=ql TT QqTIY*I /H3R4c@@+@*1TK#R**aR H?***7 @@3H3R4c@@+@*1TK#R**ARh@@ qTT@H5h @@9qT`T AQIqHTIYI 3Raq TqTqT/H+HCH4c@@+@*1TK#R**RK@@qT@aqTh**DhA3Rqq TuqTyqT3H/HCH4c@@+@*1TK#R***!R @@qT@qqAThA***7@yqaT/H)6hA **h **a44h*@qATD(A?+HqT+DEqaTDIqTD(A?*C! +@kDcC[BSA{ƨ#_zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz===W#{Ah6kR ˀyX Mi84-9)J*,_)l6?9 Dy  Mi84-9)J*,_o!6)lR?9@̌ ߠy@Mi84-9)J*/_)mA6?9R)R`0y` ˮi849%ѿma69̀y πi849%ѿg6ER9Ǡd PyϠˮh849-ѿg69ʬpy h849-ѿg69 <y  h849-ѿg79ʄy h849-ѿg079 ߐy  h849-ѿg@79@  y @ h849-ѿg`79Ǡy Ϡh849-ѿg79`y h849-ѿg794y h849-ѿg79|ˀ y i849-ѿg79  y  i849-ѿg79@ ߠ y @i849-ѿg79`T0 y `i849-ѿg89ǀʜ y πi849-ѿG@89ǠP y Ϡi849-ѿG`89, y i849-ѿG89tp y i849-ѿG89ʼy h849-ѿN89O@R ϐy i849'N89@L yҎ@i849'N89`ߔŰyҎ`i849'N99΀@yҎ̀i849'N!99Π $yҎ͠ i849'NA99` lϰyҎ` i849'Nā99΀ \@yҎ̀ i849'Nı99!ߤ`yҎ!i849'N99"ɴyҎ"i849'N99$̀yҎ$i849'N99 %D yҎ %i849'N:9@&Ɍ ̠yҎ@&i849'N:9R `'0y`'i849'N1:9΀( yҎ̀(i849'ѭGP:9d Ǡ)Py ˠ)ˮni84n9k-gѿkGp:9Rɬ *y *ˮni84n9k-gѿkG:9+ py +ni84n9k-gѿkG:9-< y -ni84n9k-gѿkG:9 .Ʉ n@Rΐy  .di84d9k-gѿk9  @/ yG:@/ˮni84n9k-gkM;9 `0Űy`0 ˮni84n9k%mkE ;9\ ŀ1@y ɀ1m-i84-9)k+%)?9 ʤ ɠ2yLA;̠2 mi84-9)k+,)LQ;?9R3 `y 3mi84-9)k+,)?9 4 4yLq;4 mi84-9)k+,)L;?96| ߀y  6mi84-9)k+((9H;R RaR 7'H;RR@8!H;RaR:H;`9H;DRAR<H;RR= H<RaR?H!< A%RH1<RR HAHa>RH>RH>H?DRRAR@H1?RR!R`HQ?RRaRHq?RCRRH?RaRH?}H?R@xH?`tH?RRnhR ih1DRaRchQRAR ]hqRcRaR!VhRRR@8OhR!R*Ih1Eh!+Aha@/=hR(8h!`'4h)0h!R .+h$'ha %#h"h-h!`0h3h2hR4 hA6h!R@&hR 7h!RAR<haaR;hR:h`9h A/Ra!Rh!hahhR h!R!h"h$h! RARhA DRR h ! h A hA a h RRR h h RhA DRRARha RH !H RCRRAH a}H! DRcRARvHa rH nH jH! ReHA !aHa RA\Hq ARaWH RRQH RRR?JHFHa!BHA>H!%:HaA&6Ha'2HA(.H)*Ha*&H+"Ha-H!.Ha!RA/Ha0H1 HA2 H3H4HA6RHaR!7HA8H!a9HA:HR;H<H!RaR=Ha?H A/HR!HAaRAHaHHHAHARH HAR! HA Ha H HAHRHRH!Ha!HAHRRa|HDRRaR$uHA!%qHARA&lHRRRa'eH!R#RaR^HAZHaVHRHRMH!IHAEHaAHDRAR;HRR 5H!DRcRAR!.HARCR"(HaRR("H)HR#RaR+HRR-HDRAR!. RCRH RA/H1 R#RARa0HQ 1Hq #R2H CR3H RR6H!R!7HA!A8H!Ra9H!R:H!R;H"RR<HA"=H"R?RRH" A/H#!HA#AH#RaH#RH$RARHA${#_־#S[ck#{h@qAT`DA?hHqT`DEqaT`DIqT`DA?R@@*ZSjhk_qzSIT I}A(ih8h@ @( AqTaT( h5R6R~Si4HEQqT(Rh@E@i@?ql*T@&T?qql#T#T?qT`T? q "T?qT?}qTJ%H!7?qBTh2 ~ S%)@@ qTWRRjR?qk TnGn@E@ }@lz-}Sq`T qT qTRl% EYqcT)SY Sn5)1 Sm9A SQSm9n9mnR8l6m28Qn5I4vS!Qh@@ Q}~A?``:@(@!uS!QhH( 4qThHOuD }Sh Aq TZA) R@_A@q B(R2Izn1Hz TH kC THJ(A~?`6RR4?ThDO(# A T= hD@ @ !#9@?k T@@?T`DA?)@h"@zv2h&"iHhDA)8JS2 Sa"haa?q T?aq`T?eqT?iq`T?mq)Ta"@@hK7{è#@kCcB[ASŨ#_֨: Sa"h~4@@h. Sa"hs5hJ@> Sa"hj@ZS@ h@@Sh@@-Sh@@ = Sh %)@*4@@h*JSB S*uQ_-qH T%(Y( a"@@@y: Sha"P: Sh@@h@@h@@(4q(TqT q T qTqaTRRRRh?aq, T T?Iq T`T?qT?qT?q`T?=qT?AqT?EqT@@h@@h}~A?`@hH`D0@a" E@ia[2 Sa"ha2Q. Sh 9@@yh"y@@h@ @yi@ }~@yh&yA?`@hH`D}~2?MqT?QqT?UqT?Yq`T?]q T6 S%2 S#@@p ?qL T T*eQ_%q T(YI( ֈ@ E@i@ E@i@@> ShhR a"h&@@ h@@Sh@@-Sh@@= Sh"&hR hR a"ht@ E@iV4a"j@ E@ia"b4a"\@ E@hB })rrhB 9qhF 9rhN 9hJ 9?9qThGR4ҨN!?hGk#T#H!?(H!C9hH!S3H!c-H!s'  !@#{S[ck@(E@ }S i M Sk RjqT qTR)RJQ_qT qAT Sj4_q@T_ qT Sj29j69j:9j>9j  Sj29 Sj69 %Sj:9 - Sj>9 j USk4 R4lmRN J_ kY! %ETh@4@ E@hhqThASj5Sj)hEShh@Qq$@z Thb@)QKE@ Ei5v@6 4R 4ҩ~@ӷN(hzh 4q`T q`T qa T@Cx E@ Ѥ9#O A T=# uA)2K@:@@")@#xш9O A T= Y)"@)2CA:AA")A"@ E@ @ E@ @ E@ kTdkDcC[BSA{Ũ#_H!6H!0> @9 9LXH i84(9)J*+_)?9D_־#{h@ ~(ia(! R{#_vAnANARA@~Ap@!T_ACq1@c1_q@1@c0TC_ {{_#{(@@ {#_a#{@ @?k{#_a#{:{#_a#{h hb@94`@b9~{A#_#{h hb@94`@b9~{A#_#{h! hb@94`@ܾb9~{A#_#{h hb@94`@Ⱦb9~{A#_#{h! hb@94`@b9~{A#_#{h hb@94`@b9~{A#_#{h! hb@94`@b9~{A#_#{h hb@94`@xb9~{A#_#{h! hb@94`@db9~{A#_#{h hb@94`@Pb9~{A#_#{h! hb@94`@<b9~{A#_#{h! hb@94`@(b9~{A#_#{h! hb@94`@b9~{A#_#{h! hb@94`@b9~{A#_#{h hb@94`@b9~{A#_#S {h "Ҕ ҳ sћ ҳ"2sє{ @S¨#_,H4 r^H<. h^p,6BPt2@P^lv0^L<&f||\rRh@@P@`@@@@@ @@@0@@P@@@p@@@@@0@@@@l 0@P`p@0P  "su0`p @0 p`P@@ @"@PxF@"@u@s@@@@`@p@0@@@@@@@p@Compilation succeeded but fx_2_0 disassembly is not supported; use /Fo to capture compilation output. The June 2010 DirectX SDK supports fx_2_0 disassembly if needed. Failed to disassemble effect Strip operations are unsupported on pre-4.0 targets TEOdOpO0O1O2O3WXGfaGfpVdZiZsbZssZprZpcGppGchFoFlFcFxFhFeFdDnologoCcNiNoVnIViLxGecGesGdpGisLDQstrip_reflectQstrip_debugQstrip_privQstrip_rootsignatureQstrip_testsetrootsignatureextractrootsignatureverifyrootsignaturePdumpbincompressdecompressshtemplatemergeUAVsmatchUAVsusereplaysavereplaysetprivategetprivateres_may_aliasenable_unbounded_descriptor_tablesall_resources_boundforce_rootsig_verhelp? %hs Microsoft (R) Direct3D Shader Compiler 10.1%hsd3dcompiler_ (using %s)Copyright (C) 2013 Microsoft. All rights reserved. fxcUsage: %ws <options> <files> /?, /help print this message /T <profile> target profile /E <name> entrypoint name /I <include> additional include path /Vi display details about the include process /Od disable optimizations /Op disable preshaders /O{0,1,2,3} optimization level 0..3. 1 is default /WX treat warnings as errors /Vd disable validation /Zi enable debugging information /Zss debug name with source information /Zsb debug name with only binary information /Zpr pack matrices in row-major order /Zpc pack matrices in column-major order /Gpp force partial precision /Gfa avoid flow control constructs /Gfp prefer flow control constructs /Gdp disable effect performance mode /Ges enable strict mode /Gec enable backwards compatibility mode /Gis force IEEE strictness /Gch compile as a child effect for FX 4.x targets /Fo <file> output object file /Fl <file> output a library /Fc <file> output assembly code listing file /Fx <file> output assembly code and hex listing file /Fh <file> output header file containing object code /Fe <file> output warnings and errors to a specific file /Fd <file> extract shader PDB and write to given file /Vn <name> use <name> as variable name in header file /Cc output color coded assembly listings /Ni output instruction numbers in assembly listings /No output instruction byte offset in assembly listings /Lx output hexadecimal literals /P <file> preprocess to file (must be used alone) @<file> options response file /dumpbin load a binary file rather than compiling /Qstrip_reflect strip reflection data from 4_0+ shader bytecode /Qstrip_debug strip debug information from 4_0+ shader bytecode /Qstrip_priv strip private data from 4_0+ shader bytecode /Qstrip_rootsignature strip root signature from shader bytecode /setrootsignature <file> attach root signature to shader bytecode /extractrootsignature <file> extract root signature from shader bytecode /verifyrootsignature <file> verify shader bytecode against root signature /compress compress DX10 shader bytecode from files /decompress decompress bytecode from first file, output files should be listed in the order they were in during compression /shtemplate <file> template shader file for merging/matching resources /mergeUAVs merge UAV slots of template shader and current shader /matchUAVs match template shader UAV slots in current shader /res_may_alias assume that UAVs/SRVs may alias for cs_5_0+ /enable_unbounded_descriptor_tables enables unbounded descriptor tables /all_resources_bound enable aggressive flattening in SM5.1+ /setprivate <file> private data to add to compiled shader blob /getprivate <file> save private data from shader blob /force_rootsig_ver <profile> force root signature version (rootsig_1_1 if omitted) /D <id>=<text> define macro /nologo suppress copyright message <profile>: Too many files specified ('%ws' was the last one), use /? to get usage information No files matched '%ws' \rUnable to open '%ws' invalid filename parameter '%ws' passed to '/%ws' option, use /? to get usage information Unknown or invalid option '/%ws', use /? for help '/%ws' option used more than once, use /? to get usage information '/%ws' option requires a parameter, use /? to get usage information Unsupported shader model specified "%S" Unsupported root signature model specified "%S" Optimization level (/O#) set multiple times, use /? to get usage information wunable to open file %ws Merge/match resources set multiple times, use /? to get usage information Memory allocation failed. Operation failed with code %d. /LD is no longer supported. The June 2010 DirectX SDK has support for it if needed. /D option expects a value after =, use /? to get usage information Too many macros defined (%d), use /? to get usage information unable to add include path to search list: %ws cannot specify both /Zss and /Zsb No files specified, use /? to get usage information Cannot specify /Gfa and /Gfp together, use /? to get usage information Strictness and compatibility mode are mutually exclusive: For DX9 compatibility mode, use /Gec For regular DX10 shaders and effects, use regular mode (do not specify /Gec or /Ges) For clean future-proof DX10 shaders and effects, use strict mode (/Ges) Cannot specify /Zpr and /Zpc together, use /? to get usage information cannot specify entry point for a library (mark library entry points with the export keyword) maincannot preprocess to file and compile at the same time vs_2_0Merging/matching resources requires a template shader to be given with /shtemplate, use /? to get usage information Merging/matching resources requires shader model 4.0+, use /? to get usage information /shtemplate can only be used when merging/matching resources, use /? to get usage information The /Gch option can only be used when compiling to FX 4.x targets and above. Compression and decompression cannot be combined. Compression and decompression cannot be combined with stripping. Compression and decompression cannot be combined with disassembly. Decompression cannot be combined with /Fh. Replay can only be used with shader compilation. /usereplay takes all compilation settings, defines and source from the replay information. /savereplay requires output to be saved to a file or header. #if 0 #endif File will not contain disassembled shader as a comment Disassembly failed const BYTE %hs[] = {CompressedData_vs%x%x_ps%x%x_BYTE g_%hs%hs[] = { %3u, }; // %0.4x: %0.8x %hcCompressed %u items totalling %I64u bytes to %I64u bytes, %.2fx compression 1D3DCOMPILER_USE_REPLAYD3DCOMPILER_SAVE_REPLAYWARNING: Compilation failed but a replay capturing the failure will still be saved. Out of memory Unable to decompress '%ws' Decompressed %u items Decompressed first %u items out of %u Decompressed all %u compressed items, ignored %u extra filespecs Unable to write to '%ws' failed to open file: %ws compilation failed; no code produced failed reading private datashader does not have private datafailed writing %ws compilation private data save succeeded; see %ws failed to open private data file: %ws unable to set private data, continuing without it Root layout verification succeeded. .pdbUnable to read debug name info. /Fd requires a shader model 4 or higher target. /Fd specified, but no PDB data was found in the shader, please use the /Zi switch to generate debug information compiling this shader. compilation PDB save succeeded; see %ws strip operation failed disassembly failed; no disassembly produced .hcompilation header save succeeded; see %ws .codcompilation code save succeeded; see %ws .dcs.vso.fxo.pso.compilation object save succeeded; see %ws .fxlpreprocessing failed; no output produced unable to add current working directory to search listFXC_INCLUDEan error occurred while parsing environment variable FXC_INCLUDE. some search paths may be omitted. an error occurred while setting the initial search directory. searches will be relative to the application's starting directory. failed to open root signature file: %ws specified file does not contain a valid DXBC container specified file does not contain a root signature root signature verification failed specified file does not contain a valid root signature unable to set root signature %s invalid shader blob %hs Opening file [%ws], stack top [%d] Current working dir [%ws] Resolved to [%ws] #hlsl_full_path "%s" "%s" Could not set cur dir: [%ws] error generating default file name %s