          o      >x٨vr4Xܢ;            xUnFž+͋lnZ'N*x@|/5P@(kiFEى!z9!II*\eKU96PrnpJ%4iE?wv(:ACQ{ϫ5*:6n:2@nbQ^abKXɐ)p|EbWF!y^	-ZȌ4"u&2ۃ*3	C- 4*򐯐F01A栢e/(QEw<Fl}0PĎP(辆~ʱ'tAiK0c+נ2Wr0s!2!KXe(&J "ǨH\KA`6\|,W͛ͼb#0wT"A̤K3iTe_)Ļ+b|;`2l1/Ld~[--8*Dm0OW4؜KBiņjc`gIX五IC#{ "ʸQjuaHkyPL'!<qDDD)ʍ<fj{oM%!,HpV`48ӂZiAvm:JiӉBO>`=Fr&"R'd3:.I!UnDh_"c9;9p0*88d
־v~~ޟLW-8Σ۪ٖ9U 9z?Ĵb\t9؞tώHyBN^:ٟqYI{t
DL'*rlOoǟcw	\+D	X^V"1zfsoV%Vi/8Gkօ:mrFIeyaf7EvJdA?bȶVV>5DhIPsu          R          ׬2?*"V6O+            xSmk0އAŭء+16F͊U	ζ.RXunK[[~5${rE<dN{Q35W|~ 4[r窇+\'swXJnn*Ff*Rt{S)clSQOƏZ3s)Rٹ<.Q Phod=+y+
m6%~:+a oNf!8VʑQEɀ.h4'lan!ncdR7^.?@.KsҦ<,f %TB6QeDaeb:Eeנ_/_qo^UGvIE	6{0KBhq)
    =       -         jۯs)"            xc`yAK
4*4l4*5b`$ Gu} ^\0,RNIMKUp4t	ѨQQHQHQHQHфjLS ڤ`&XlI
++%ɹd$%"9~QNKE_<}} F                    A",3pǫ1T            x]
038Gnu)⤃b
mZ!}#C?sE:ɸ5E:^jϐoh,nه⾃:n1[kMtٻ5$M5ulrxFBJH8u.>qV4XDs,
iSej6G]"7i?~p?         l  !         r-'/Ar31;zj            xc`*e`ZiQP[SK
45l4R4
`4  ?b  B8                   2.@qWeKpk            xJ@^ csQ
i\QhӐ`$i|
i59ΙAH)R>B(۫6y~$@01a`jBC_%_˲k?\8wQ![iq.DN~ރ;VݳN	ånM*&EV³+l,oDMMu(dU(@&QKEJ I%"~`yVLJ&S&!$EN5_,qw4֮iX/ݎ~Va>Ko4]F0$$HF4=}^3A-{Q1L^VUl!lú7%9UVTb&yG%A         b              ;$/P*4EE
zCe\            xc`*e`ZiQP[SK
45l4R4
`4  3+    	     '           ܇΂,Z	qhoz               }  }   int64_t x265_mdate(void);
    	/             7   mYPCzpTB            xu
@NՖz%w=l髸^
AbbYBW,.DcP&%U1EgẫMlod6%3Nؕ̆\tTRjs,XXw[q3ՄƜzz	[ҘOGFNCM    	             Z   YLb:e+egr̔            x}
0} to'U-FA^"1&)}*]*v.|!Fhw[CJI1\a8㌤ͯXFx<{;ϡV|8Q:u% OjNDb3 ֥tp JfSe͂ahkGSof`lt V    
             \   	wiaMB-$            xc`f`[Ч목PPW\T\Y\kZS_\ZIQp,KEHS+UpNsSbtQQ |0-         ~  @         

uy'q>5            xc`[[몠\_W__>6JssrujZs10p 1?ʩy)i

@59Ds j<\         c           ԇ,oՀ?bxTY            xc`[Ф N!~ɕ9y%:
)I9T)cWSGNӚASaWNKL -         ~  @         KvSwoB            xc`[[몠\_W__>6JssrujZs10p 1?ʩy)i

@59Ds j<\    q       S         ߾ *#Pĥ                   #define LOGGING 1

         &  [         d6*`"IGY6|ô                   #define CU_STAT_LOGFILE 1
         &  [         %š\3Zc5o                   #define CU_STAT_LOGFILE 0
         7        
   Ux66IV            xc` xA43(D!=7¹%$C.άJմ Ι|           [      
   V C@a                	   
                     "J&5xȤƧ"g                        ,     8           _yVYNQxfd              ;     ,void x265_set_globals(x265_param_t *param);
    d     7        #   Xy]BoLS3*,              ;  g   +int x265_set_globals(x265_param_t *param);
         4  &      }   :<3*              ;  ;   (#define QP_BD_OFFSET (6*(X265_DEPTH-8))
         D        ?   &M캑35p)̱W            xc`X Q)iy
9Fi
@ogfilhbnha`jjiibɅZM.. ,;                 H   gE.|}h<+Kg            xc`X pU93M!%5-3/5E#79>5HK"adfnQdhꙘYXXXXaӃCPjNq*n	X, _:                    2VQoWz+)
1                   #include <cstdlib>
         H           y*4xjeX            xc``Ie``f``QLKIMS023wR
e楢20@}ʩy)i

X  J\                     t:pȣBO            x
0{>Z (-Rڤb#Zڤvg(ύBJ@mJwK߳yrsj 9Vք'%t 	wm>a)u%IPO&#]ҢԪ4qDk8jJ<         $           #z Fg>숉              h  h   #define MAX_NAL_UNITS 5
         D        7   !9FvE88&                   8    var = (type *)x265_malloc(sizeof(type) * (count));\
    !     6        8   ]Dz^KgG!H1\)                   *#define CHECKED_MALLOC(var, type, count)\
    W     8  K      I   ?rQWh}~R^nL            xc`i` csԴ̼T_Ox7O7`(WC.oc                     kSoTEH$``E                +                     K    (W'{            xc``&hɥSwquqTPP+QPMX%Ĭx$<TĒ䌜ԲԜx.@Krf& >~A

 Lt2KbSsS)56B(KLQ\uuSAMMA!o,<p Q`p    V             P   ! _!B"7ed                

        b            Z   ":RNZ :            xuOMK@7_KE1&kjR,Z6-/&$,n׻-x>z˰wǂ a(vJR,!W	lYO# 6PjKh4Y?qs7X8dsYA4gk?@(.?w4SdWC	SE-Qk4jI>,PjmdݠցpH_v.DJ5"/2Ӛ9|<]`	2	G TdsA    i    -  <         #EiYYD떰B            xPJ@om.aDIM҂XC!6[+Uf>WDe~v Zm <c2qr%Q$6v<xx2t)U  A%a[b~TeIq3xDNuJ<Eg%8T*г7gH m5%*ɂ/}X}#Qbg놜494/tQ$POu:E"2YtQ?5M[۷MbTEY9Txv         2  f         $0s ۅ{8Ls            xc`a c"
#3Ģ\⒢̼tH|V5 Mc         q  y         %n'cCǞi)            xc`/b`УadfnQX	TR0311245014310MӮ_G& pR%!    9     )           &Y U              Y  Z   int x265_exp2fix8(double x);
    b     3           &%2M-|?U2zX)              e  e   int64_t x265_mdate(void);
  Y  v   
                    (M-ٳz%Lcz            xc`g`,f``xUPadff$%*h)̼Բ"===Mk.
Řf"l+(jçd*X8$>='?)1B{2F%@T wOt         )           '   )9fN˚I@`ܿ              A  A   int x265_exp2fix8(double x);
    E     :           * u~.}6pL<,v                   .void parseCspName(const char *arg, int *dst);
                    +A	Xkr<=*                                        ,o6VF8$J                               o         -vo5|[uaO*              	  	             G            -	<˕j֬2,e            xc``Y ʙy9)
6%Eyv\!AF9%5-3/U71/>3U b                    .   /,ooDx/S+eF6b              	  	             a        2   /|j{	+-
dB            xc` 2)iy
>!~Q
\I`]UadfQY_ 4`鴢T"     W             8   0   1l8ym2NdbSw              	  	        c     h  ?      s   23Tb[RV5H            xc` M)iy
Ff>>%:
y%
@ Ҭ )MO(άJOKh*h)h@krQPR6 d(^                    3N@` .tɋ^                                      :           4#dUpQiql              x  x   .int x265_atoi(const char *str, bool& bError);
                    5H/FPWOK              	  	        )       w         6fw3Vy͏,t              W          5     ,           73ID_2\9ԃbb}            xc`` cҤT
#3\'i     a    v  =      
   8ģ75TZΙF            xQn@EI/V1?45%&6&VTl}0$Z{2QAǄw2(" IH6)a븧Ő"[WEA:"<Ȧrgqie$=4/v[!8ޤdNXUǓG0rǼ%*H~ͿAoA#'KK0Ď[!1޲i<Z G-4&}rïRx}'l6vFcxp|Xe-(?PnE7gy[B7j5:p34R1         8        (   91ސx'O@<E]v            xc`e cҤT
#3ĜT(D@ӚEUD  &?         v  1      ?   5=*4dsWkYLQU            xc`` @\ew30pAؼ̠adf f\\" A/3D0$?S#9?D!9#HAHG!)??GM!ɵ(HӚ F                C   :   ;Lb#HF%vA0            xRAN@mi#bC!AD)Om-N<7p"LPI~fuF$QsD^ݺ|ХPߍ燐gYef4ʱ-y{DN!񦈹IcGeu]a$ް0vlg !oak2rGne I@	:f߂iǆ\7Vr \JcR(n@|FSU5}?)z?Vzc] |
{4%3;H3*9
q**qm?;ӁdYa։Rj:P"k
Vgx@z)!5Z&@7[#K|G>dջ$? \45           A      E   <NəOCާBWA                <             $  A         =ɐm1
uwL              #  ;   #define MAX_NAL_UNITS 6
    @     %  B         >}ZVr(y'ꩃNN@              #  ;   #define MAX_NAL_UNITS 12
    e                ?}< I=[i            xc`` n)iy
Ff.!

p[P
e%&E2KRRJ28!
䘘%@C2JKBSҬ&%d&gpq ^@         D           @w<!
[}Չ*tT            xc`i`QRYWbl__b 
%EyiEԼ. o7    5       m         Ap7}s̤;Wj            xc` ƌi%9%6%y
!v\y9y@sNfAFB&W5)XYfلihh*(Dƻxh**j@U%V@T E*45j< mZe%q	}0@[!!6 m         u           B6GZZME%            xc`g`Tf``KU(ȬHQp,QJc (J-)-S ,.I̳	0TQ023wqTU0QJ2 ThjZs S)    H     N  M         C?lF̉JHgCt            xc`z >y%F%
Ff%E9yU@Y<3$HL(@5 g         Q  S         DAܤ=ub/S;            xc` $YPadfW\$%*h)̼Բ"===Mk. 
                 j   E@F OLʟo            xc`` 3"L=#,SR2RS4x3MԊԢ<%g%̼
Ĝ<ҼdMM===Mk.ei@
u414f+Ss:=8>^K958A,4y)i\\X@{3e* ,b                    Frr9	2+6            xc``ПZQZ䬤WRPR_Padf_\QViͥSfM0x xM.43b15L A	 'SJ    (    /  7         G /G$o}`5            x}J0)px1:eċAm]'|B(nO9ߟz=7>2H\1M'w\/|
Ikj+N5PTkZt(E}6"71Z[tJ9J0@42~Mg]t'U$IBypXy0cg̗y;ŌE(b0&bvOH8dyI\w!=ĶUKN1Y>ͤB3SŠ+[&l:_a7jڎ`4 E傿     W     e           Ho3SLDhdo{k            xc`a ch4x`0 .傢DĢ̼tĤT+C#sM}}Tb2 ;?$1H,rS4. 8          (           I'nMʱ1              	  	,   #if CHECKED_BUILD || _DEBUG
            $         J*ds	:ӢCҚr3*            xc`X ʙi
a~!!\)iy
!.nA!A\ʙy9)
6y%%zvp-Ff>>
JJ
Af&\ʩ9ũX(%R2Ӹ 1s*N    !c                K            xu0;ts ]s:?&	@{vg˛jlE#SG^Ĳ^ڼП_+0e#p`b kwD+uس%Kо^I+7遳:V0Y{+ebb(](amɸ<j>R.k1r~Vw/^!Ո1~dr    "5     G        )   Lg\dk 1KɍQͱ#!                   ; * For more information, contact us at license @ x265.com.
    "|     .        l   M5⼒`x.ʳwhvU}O            xc``a c%̼ҔT$<}咚     "             n   Nŋ'F ҈rd[F                        "             q   O~"T+_,BrW
                   #include <cctype>
    "                P]]}MafLܤ                        "     0           QZBL_C/`;v                   $#define MAX_CHROMA_LAMBDA_OFFSET 36
    #     F           R(Nv]>!Ln:6            xc`e cԼ\`gGO?x  G_ j. @wsuqus	᪵     #V     C  @         S<޸Lg            xc`X $7 C79#HK48 >-3'U#9?D$KMմ Dc    #     #  W         T9%m.Pɬ              c  c       SCALING_LIST_FILE,
    #     $  o         UJE͗-E]=                   #define BITS_FOR_POC 8

    #                VϠގтpg<              -          #     C         0   W-y	᪒ؙL)^            xc`{  y%F%
Eř)9NiцF&\(KJ \     $/     H        1   X::|QjXi&?            xc`Kg` bĕ+ (+16/Q(J-L)M	.͍6402BQ_W ъ    $w     R        d   YTG?OZƉ            xc`] V
~!V
!
I
9yy%
%
f
E
F
I%
i@NbqBr~J*Є@|h
 c.o    $    b  w      j   ZHO&
a7ؙV\td            xAG6w$UәxYsaM@23y|,Gj.u($y-K	/ui:`zWԈvP
5ޗW:jyfJ?_^A糢b]9ô>,e/bU%wzg&MzHѾwח|Mطgo"᫵_-Z?24]6"PGPF(P,%8ʘS&UJ5TKͨ:	͈Fh؞< lcў~O!yΛg}'lquJ=6y'lgg4I^#8v˯}$ҟ(    &+             l   [R$zBSN1GL                V        &7                \&h*=s;=/PD,#            xKo@9yy
$((iHSJ#bJfTdwm=ԒYy^ߞ}2N<	wcrNb탺%xƽm>N8P&;r;BBCd{Xe"i[Pܧ(^H vqA%@mjJ|J4VXv\pO63}*ZQI430|yhֻ(1P >Ov!(p!mVjxCKB |%*rda;`U-${FȂ2yA*B/)9,Q	4SbTNNH4(TH(2[c^kӜ-VAbV<lǗQK=QQ{p3'\?Zc:HHnJ5}sɥ$/F-owhܲH~O};ռL%.#\PVөS7εά|Qzcln_M+u
o#Rux    (W                 ]zKv̝7w.b            xN
0W~IAEh M	Zw{xr`8NhyqxRgmxfL+^QJ#)
.4~ A#KB*-Z*?֝)l9g3-AȠ1ZX-' b09ݿR]j\<wco