libqt5-qtbase-examples-5.6.2-7.6.1<>,hK\V/=„OS5Gmadp@ixmn/%p4_;y[=|i72ƾ_p$c+_޺ g(S1wk YU?'\:w5Na%,7qŏ`lMB#ن?r!=?d % 7\`lp   (  ;  O  u      U ( DD%ED%IV%(I8IZ9KZ:RZF4GH H < I40 X=Y>\> ]e ^peb,[c,d-e-f-l-u- vTw: xa y ]ztClibqt5-qtbase-examples5.6.27.6.1Qt5 base examplesExamples for libqt5-qtbase modules.\Vcloud126FQopenSUSE Leap 42.3openSUSEGPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1http://bugs.opensuse.orgDevelopment/Libraries/X11http://qt.digia.comlinuxx86_64Ef ZV[ 3 &2'v kP& *f ! Zx:z{G   * -"P  : :0]J / 9 KZ ; p v̠ 6e 6[`gJ : 9 qY:0 Tk  4j u1f[ Z W]Jp W2M5 [7}-b ". {l fJ^ ;JV l ! qkXOk`$  (   P w  -!  D kHV^Z cVZd U   ! h/X ? Q e`a  3 T ?{V { 6fu6`p'XsfL SL Ÿ_k D {W (     Wl F E7 }XvC ] B }W% \l ; Ig %  F _)B  DNmV h !# ^   F j Z# D] [m's ' @ %-s }l8t < C 0 H! ZB mZ0b& VE h *5:mZ` r kXR w H {[ x:@$H) C: #J k:Ph ݨ)l k G Ah  1 g! uu$ "5 ]M #Q j=Z+xx # c )U{8M 9 9$ v/g   f:@ ~ a `l,pD~|*6:y?#? X  iM (( H 1j3 l ,  { PL  "  &. &q 3 ~N&0{eO!J Z:TQ hh /^{l z)C~  1YS|0S  d/` 7+$@ I3`;[F@X2kSSS8:@ ۘu efD;Z B` V)F 2[,y O -N0 N:Y0  kq+ _ t+ * a h q ? $ ((o  `K`H h? ;um ^k w"r (. : HHb k "s TCd< /$^ K 7P,+ r   O\/;  @88 pQ $ VA{ ay   #t d prt`a%?+>}3Sw:  H:| F&_ !S m Q x q > GLMXjZ Bjy  b U .2 5 L '4 _  IZtQ J $8s  z0T f  e {p;( ^(;o{ B} {H g [T JjU z   :hZz[ _ ^ r~z V g Z feF{ y h `` @ $ k  w o  Fh { :< yj^  Uj  1 u:Ko0SI qp^ iZ2 LM g  ( *Z{Z Wjx V c [kVjp ,V x:+Tm 0I [!f. T]RQ*2? U  , :+Tm DNG>P E^/C o8:+Tm W=i !d\7U$x!'zd * L: Z V SQD N ^+] +AG&HLV +`HZ(V@1 $ < bQYMMJM (5UhZ)!Sqsytn7jfmV p 2|{ v  0 { ~8$rx'K|~~-h#~ns= ]<>b$~,J@@JxI3:@Z&kP j )I`n  ܈ '$l !s,t +R ZM x , -9pHj % P$)*&L($&.& M Z  @p o6 `IIRb{ :xc= K!J Y x ' P5" mJ07Y >p . Q*u ,&]{Oau)R%7 y!H8 , 3rg @uG J, z hz$ Rh&  \h8/ .h53 .h0FlH@ }) JP (J Z 9  JX jJ0 9 K Y gZ@ 2Y 6J8Y ZL) J( )h )EJ^ XH,] ZSE e^)H { KJH `{h ?: 0ZVA 8 (P # NFI ) < H qp. W& jV x ') zsk/ ^ 6U V^[ V{ X 5 V(   + (2#  @  cW, "'|} )uy-ht, Y 67 #! ?  `(hI'5  ^ { "2 a  0y4 VXk ! r $zkhLp)?u  Hhxwbw a@j P)?t H1  )?h `u , -*Y9h}A큤A큤A큤A큤큤A큤A큤큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤AA큤A큤큤A큤A큤큤AA큤A큤큤AA큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤A큤큤AA큤A큤A큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤AA큤A큤A큤큤A큤A큤큤AA큤A큤A큤A큤큤A큤큤A큤A큤큤A큤큤A큤A큤큤A큤AA큤AA큤A큤A큤A큤A큤큤A큤A큤큤AA큤큤A큤A큤A큤A큤A큤A큤A큤AA큤큤A큤큤A큤큤A큤A큤A큤A큤A큤A큤큤A큤큤A큤큤AA큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤AA큤큤A큤A큤A큤A큤큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤큤A큤큤AA큤큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤큤A큤A큤큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤큤AA큤큤A큤큤AA큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤큤A큤큤A큤A큤A큤A큤큤AA큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤AA큤큤AA큤A큤큤A큤큤AA큤큤AA큤큤AA큤큤AA큤A큤A큤큤A큤A큤큤A큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤A큤큤A큤큤A큤큤A큤큤A큤A큤큤AA큤A큤큤A큤큤A큤큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤큤AA큤큤AA큤A큤A큤큤AA큤큤A큤큤AA큤큤A큤큤A큤큤A큤큤A큤A큤A큤A큤큤A큤큤A큤큤A큤큤A큤큤A큤\Wۇ\Wۇ\WۇWۇ\WۇWۇ\WۇWۇ\\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\Wۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇ\Wۇ\Wۇ\Wۇ\WۇWۇWۇWۇWۇ\WۇWۇWۇ\WۇWۇWۇWۇWۇ\\WۇWۇWۇ\\WۇWۇ\Wۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇ\\\WۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇ\\WۇWۇ\\WۇWۇWۇWۇ\WۇWۇWۇ\\\WۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇ\\\WۇWۇWۇ\Wۇ\WۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇ\Wۇ\\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇ\\WۇWۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇ\WۇWۇ\WۇWۇ\Wۇ\WۇWۇWۇ\Wۇ\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇWۇ\\\Wۇ\\\\\\\\\\\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇ\\\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Wۇ\Wۇ\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇ\WۇWۇ\\\\\\\Wۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇ\Wۇ\Wۇ\Wۇ\Wۇ\WۇWۇWۇ\Wۇ\Wۇ\\WۇWۇWۇWۇ\WۇWۇ\\Wۇ\WۇWۇ\Wۇ\Wۇ\Wۇ\Wۇ\WۇWۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\WۇWۇ\WۇWۇWۇWۇWۇ\\WۇWۇ\\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇ\\\\\WۇWۇWۇWۇWۇ\WۇWۇWۇWۇ\\\WۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇ\Wۇ\\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\Wۇ\Wۇ\WۇWۇWۇ\\WۇWۇ\\\WۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\\WۇWۇWۇWۇ\WۇWۇ\\Wۇ\\WۇWۇ\\\\\\\\WۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇ\\WۇWۇWۇ\Wۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇ\\\\\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\WۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\Wۇ\WۇWۇWۇ\\\\\Wۇ\WۇWۇWۇWۇ\Wۇ\\WۇWۇWۇWۇ\\\\\\\\Wۇ\\WۇWۇWۇWۇ\\\\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\\\\WۇWۇWۇWۇWۇ\WۇWۇWۇ\Wۇ\Wۇ\WۇWۇWۇ\\WۇWۇ\WۇWۇ\\WۇWۇWۇWۇ\\\\Wۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇ\\WۇWۇ\WۇWۇWۇWۇ\\\\\\\\\\\WۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇ\Wۇ\\WۇWۇWۇWۇWۇWۇ\Wۇ\\WۇWۇ\\WۇWۇ\\WۇWۇWۇWۇWۇ\\\\WۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\Wۇ\\WۇWۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\\\\\\\\\\\\\\\\WۇWۇWۇ\WۇWۇ\Wۇ\\WۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇ\\\\\\\\\\Wۇ\WۇWۇWۇWۇWۇWۇWۇWۇ\Wۇ\Wۇ\\\\\\\\Wۇ\WۇWۇ\Wۇ\WۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇ\\WۇWۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\Wۇ\\\\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\Wۇ\WۇWۇWۇ\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇ\WۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇ\WۇWۇWۇ\Wۇ\\\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇWۇWۇ\WۇWۇWۇ\Wۇ\Wۇ\\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇ\\WۇWۇWۇWۇWۇWۇWۇ\Wۇ\\WۇWۇ\\\\\\\WۇWۇWۇ\\WۇWۇ\\\\\WۇWۇWۇ\WۇWۇWۇ\WۇWۇWۇWۇWۇWۇWۇWۇWۇWۇWۇ\\\\\\\\WۇWۇWۇ\WۇWۇWۇWۇ\WۇWۇWۇ\Wۇ\\\\\\\\WۇWۇWۇ\WۇWۇ\Wۇ\\WۇWۇWۇWۇWۇWۇWۇ\\WۇWۇ\\\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇ\\\\\Wۇ\Wۇ\WۇWۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\WۇWۇWۇ\WۇWۇWۇ\Wۇ\\WۇWۇWۇWۇ\WۇWۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇ\Wۇ\Wۇ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Wۇ\WۇWۇWۇWۇWۇ\\\WۇWۇWۇ\Wۇ\\WۇWۇ\\WۇWۇ\Wۇ\Wۇ\WۇWۇ\WۇWۇWۇWۇ\Wۇ\Wۇ\Wۇ\Wۇ\\\Wۇ\\\\\\\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇWۇ\\\\\WۇWۇWۇWۇWۇ\\WۇWۇ\\Wۇ\WۇWۇWۇWۇWۇ\WۇWۇWۇWۇ\\\\WۇWۇWۇWۇWۇWۇWۇ\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\WۇWۇWۇWۇWۇWۇWۇWۇWۇ\Wۇ\\WۇWۇWۇWۇ\WۇWۇWۇWۇ\\\Wۇ\Wۇ\WۇWۇWۇ\\\Wۇ\WۇWۇWۇWۇ\\\\WۇWۇWۇWۇWۇ\WۇWۇWۇWۇWۇ\\WۇWۇWۇWۇWۇWۇ\Wۇ\\\WۇWۇWۇWۇWۇ\WۇWۇWۇ\\\WۇWۇWۇWۇ\WۇWۇWۇWۇ\\\\\\\\\\\\\\\\\WۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇWۇWۇ\\WۇWۇWۇ\WۇWۇ\Wۇ\WۇWۇ\WۇWۇWۇ\Wۇ\WۇWۇWۇ\Wۇ\WۇWۇWۇ\Wۇ\WۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇ\Wۇ\WۇWۇWۇWۇWۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\Wۇ\\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇ\WۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\WۇWۇ\\\WۇWۇ\Wۇ\Wۇ\Wۇ\WۇWۇ\Wۇ\Wۇ\WۇWۇ\\WۇWۇWۇWۇ\WۇWۇ\WۇWۇWۇWۇ\\WۇWۇWۇWۇ\ \ WۇWۇWۇWۇWۇWۇ\ \ WۇWۇWۇWۇ\ \ WۇWۇWۇWۇ\ \ WۇWۇWۇWۇWۇWۇ\ \ WۇWۇWۇWۇ\ WۇWۇ\ WۇWۇWۇWۇWۇ\\\\\\\\\\\\\\\WۇWۇWۇ\ \ WۇWۇWۇWۇ\ \ WۇWۇWۇWۇ\ WۇWۇWۇ\ Wۇ\ WۇWۇ\ WۇWۇWۇ\ WۇWۇWۇ\ WۇWۇWۇ\ Wۇ\ WۇWۇWۇ\ Wۇ\ WۇWۇWۇWۇWۇ\ Wۇ\ WۇWۇWۇ\ \\\WۇWۇWۇ\ WۇWۇWۇWۇ\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\WۇWۇWۇWۇ\\\\\ WۇWۇWۇWۇWۇ\ \Wۇ\\\\WۇWۇWۇ\ WۇWۇWۇWۇWۇ\ Wۇ\ WۇWۇWۇWۇWۇWۇWۇ\ \\\\WۇWۇWۇWۇWۇ\ WۇWۇ\ WۇWۇWۇWۇWۇWۇWۇ\ WۇWۇWۇWۇ\ WۇWۇWۇ\ WۇWۇWۇ\ WۇWۇWۇWۇWۇ\ Wۇ\ \ WۇWۇ\Wۇ\ \ WۇWۇWۇWۇWۇWۇWۇWۇ\ Wۇ\ WۇWۇWۇWۇWۇWۇWۇ\ Wۇ\ WۇWۇWۇ\ WۇWۇWۇWۇWۇ\ WۇWۇWۇWۇWۇ\ WۇWۇWۇWۇWۇ\ WۇWۇWۇWۇWۇWۇ\ Wۇ\ Wۇ\DWۇWۇWۇWۇWۇWۇ2c1b84562b9a729378afdef19d4e67172bc520c8445c21723f8978869cd24d96458c3a9a46048439006696a70b2e3753b8c1f0ba037682c1b63174abefa41a0edcb5ed237d94df593d97c635ac7b06333a363ae9ef865154ba7ddca6aeae7c94bfb5df8779df90497478d30d87636e961c794d60af07377345a6637a14392609e8855797caf8eb16bc4f82ff1d54e3a435f6795460ab2fb113cfa142ce71a06d24402e0b6bb63750a9545d1fe583c84c55d5ab4f4d2047c6dd2e79cf989a9be53aff2c4029b7d19ba1281c72b28dd499a0349610063e40557d8e0ca54fdf5f74ea9e9311fd048cc673d9c54680eb57604a6cc3aaa6ad971b24f987f34d46a11793d85857d202a7eafef0d4bc27ae79d8b0b5adaf84c15a9ec7329d3dd079c7327b855f890f85d6cf8466f0dbc753899602cef80c044226aaa8f326a31360d51688f7377a29aa867eb221ce5c8330069f591613c1781bf4751d4d1a6ccd5d61b7e0f1222b4012648bd62f5cfa32ab8485a664280ae5a9021322064638232386cfb0d4014250edc1960e79482d3b064b87dda8d991c8c59ff51bd623119df1fbc1d9dae169dd2894f2cc4c38e208ff45fcb97c7ecfc05c67c7eb1e5d127fcf427be559032c6a7a027db91efe8163e55730bd041e7e0fc05d8b47a9148eeeae7462684afb27cea08885cc89ee1607c6ceadf4d9428fbb68c0e770957795a3a5258679d7ed26a2a4e90533fddba389caa2c7c43847807d4662887046ff618e35530f021b7bf55de4c32bd49028ba95211e54aaf2e0d25758341947715492f04dc55212aa2d9a5560df0cf53c31085d42576a276d8a75b9e98b9abd55f59f1353abb3eaa63b8aa1211f6756e24468308d7bdcff92a7b8f66b28c7cb056244307c9c39633aa2e5e042b61649d2cb0bc50890b4a5ef6796aca786bd7388bc4a5d3e4175f443c6a582a2005a98d8329325e6d9cad7ad9d45b3fd7e88b3c1dbac3f1a0ed52fcd260681279eda32db48aee7356f1be72447a09e2f5484c9a18cbb07673f6d2b6d8b3ffb84e8a3db6ceb31cdc56d1e7776dc1024a07614814697aed7d3eec0ec7cf8e2c60efa783111a7148aff190481cdc430d8b886896aebb598482d7aacf58499fb759df155c57a104461371ca3737d85788985114f20a43b9b21743a6af4cc1f02398a929ab4daf923025302c071f90f45a8886777f70b86ead798d14283360670f65e100bf6191e98b33ca25982d1c2e09920fec28046f2977b00d8e5e5bc3d3a435a76c317c86cb4b19524f7c8993c4aafc1402a2e94f0c56813e2b58a12aeedce484f7f661ac7e1649ce1f91fbd867f700e65ec9902c9db8888451b2badc66d204abdd2b2725c42406c739735eee56c12183ddb1efae0e0e08986f8bd00605d52a7a82645f3b38756e5d97894d3195c0624d505373dbe87f0adaa9023d1e31340fd9228296abce035df3b74b30fccdae1ce6ae34ea364bafb4a2620ae7f1e7335ae6969a24ced1bad418f578af04ad39765edcdb0877e4d4a2b0bf6bdb95c2b2534694333e92ffcaf4aa94ebef18d88281f4ea6faa919019b96711eabab57e14e582c52fc7bfab92661e404ae3722d60b9e2b09d28c6f1b4e008a7d1e61a520e2e626cb831e02695cd251b6e3696209b060ade8f8692da50ffe317a4afdfec0580c482e1ff53b3c385879e8b385e239b36226a81ffae2c986b0580b702d0f3ba3c06a914c364806548454194c769403c71938fdd99603ac6d33d9c4de506c6bc1c58638049a445306df4b1e38c40aa20ea33667010e959579e4ee8fe035c13a30292bd32cc3f404aecbcb181dc71d085d28fe6ac678ff82c0b653526f257aa14d6cf5414259546a4d69b1f9b0b326045b7f30381fb78bd0fedc9391f7ba5aba506e2924e3820c5e9cd6bdc806a4d3869cbeaf2d31a2dd17d3c0a7ad39a93c27812cdb08a0351cfcabcc4a16023f245e7b0cbdd09d1702c9926f699ad446219ebdcb59d0922b4946c885b6344e7b400b3590ce345a2f2c088114aaedd322b5a9765b61423bd78558c673f0f881d5d8e8fdfa5edd8b53f8c510ec705202d6e4d2e4917f5b83464a56d5c5e159f515e709e1eb669a82804a03a7b402980854cb993a4876ea56aca9ae89b905a773b753d7f36723ed49aad25c645fc76bfcf6cbbbab4452fde6592d411ddeb2ba81d5d8e8fdfa5edd8b53f8c510ec70525abbc67226b523b07786f2a6abe8e8a6995bf13c9cf1b1ffb478dbc6786eb32b297d77abfee718ef8bae13bc19729ba0beacd1c6d2fa9ee2ce2f6e20062f45d80145db0c438960e6bc1506a053e3b7f7b670eddbf3cf0c1220d855c6847c343afb88e11e58bacbf77722a89772c03320e8301b18751a047206eb30c3ad0b5318c78e72ae09e69c9c0e31f2b243c393e9b6683019308668c2d3d97b07d087af7729f41407af5239efffd37f599e59dae729b2c95f4b4b97392ad4201e3d295c2c74c9495fde769ae13426a26a8901433229b2c95f4b4b97392ad4201e3d295c2c3e1624252a0cd6ab084d912b5d5e92139500281e271ac782b1a5fcc3f5511d838b2681f3419560d00fe339a8d6da39ace79a4df74c94ca808af336079f10c4621835088b99d6cc5f150d85db36586ba16b22b06606ba9e9b1a211f14db9b0fccbb88625459429ee75aebcefe566d1655958b27b325cac8504f01f6b5fefbda9399f566402a627fcb124ecb5bf7f63dd71560915e278838d7eabf6e378d6f707a802d76574f22cada5a80fbd217dc425c6a29f8a8746ab99ece68c0c8367e3656f2b926c7912dfd5666482f14dc429bd55da9a1647bdb2beb9d7dc042bc1311313e89a37d3d579d6c1904b6fce57e9a343dcf769d56f9354f490a9ca10fbf9b8448885b922566db889a6c36d926defe264655aab46dc756f0636daa083a734ae55dc88964ddeebf7ffb64fe31de756b129703a85f44da11ce973a160620f9aa6f704a48a10523f361052a2061d914925e094b3d039147dbf78b35386c966aee83342eea4b05080b372f095fac58d67b6e1983485171d285ba954cbfb27245d23579f597ea915b76816809e685b220a63e9204ae2f1991a32ca615f443ca40d0d9c3f63bb9e761f8a6b1f5a8652c0b5c79177f7576c5d7a214d465009c0767983f1a7edd9861e9c5ab319f6189aec744e35b4698918a822f84c7d8a2fcc7481189bcedb42aecbdc424a84946ba8d9da472cca7de7fde261e38d9694661631f8a4299c9c6b782f90cdc4e9110a082d8c78de730ff1961e736f668b0ccd2e5c20e6199df7aeda30e27f7c145d56b8bed552373d0f9e357dd7aebcc4d6e9c8328c6a1123a4782fc17b3c4c16f081d6543902ff7f302858a50205fd317a060c1004688863cef1d96809882df7b33c089064f7f8709ce7596ab4181e9f27f6e21bb30bf746676ac040e86be2f4eb184b93d8770e433d3427462f909c997bcdada439720874135e316f93feb8b0dc347485934b17e246486bfa0901d27bfe037f2e0d7b29adbeb768d728116cc4f0dbbccffc1c6ad443b932de481064cf1c99e4d5652563f2320e328a2e475e70a60ed0045fe2fd38ba723c3e5eb2564ee8001b94ccff6c7bcb8187ea21e916b8fb3a1144a5e8f3c987d15d0822c4ba34bdad8316eb3dab0c1eff307d081907ae904842eee4c36a1beb862568307903cb9782953bc70e244a1bc809b736c6234126348973ac3a60dafbbad632decb9d46c7b97b3d9c61701e2cdf5226fbc80a094a32d43364ca5922d58873d58a7f5e3ec1f2f9007e250d899bf9f6426d8c6f4d8d6eef10c72aa94e9665132f40bf72aee36ef6a44285254b972253165b3aac3dfb081de2fa5ab110544bda7033bdccaa6273c2f934582df1a46c8518b0651a7603b48361fd3df0dfaad1d7837b35e3b4aa71b479b8a272080d33c07e399207b99edbd0712f2e2c55a7142323096ad5c9f06b8f0b40f512088a63cecd210ba6def321b41f686fe4e5bd3b2ba4c76454b2934808cdfd37dfdd17543721d085ba88d3b9af841932fc10aedd298d97a57e7f9afdccaa59d1ddfea1f9e851b6b5c694336a3b00cf44f53a72c6bc3a588972d5f6b40c0b9849e3a1f696f4acb28c9088538bea8980c1761c80b4b5f3d83df8cb29feb57f7bff0cc8903fbf85c54b1a1eed6aa14663da46c2e9a2e88e6e986b6840eeb23de55969cb802341975bfdb454afa187fc2843025f556bbd57eba353c7365db8f169a3817e737e9e64bcef96cff15a7047fa62afc9c101dd50b7a736f32b4f63236f4055f36ea9df10c1016fa1bb847ffabba903a760377288d62435bc669a6e0dce61db547016cf15cc49fffe3951593b59692f0dcaf63517c73096eeda2131c357333f0c8f37c80c48a5d5853fdee44ebc3c55db7e35947a8f6fb6b114fcb0db8433847518124366fe20d9c6b105bd1326143f7bac5981c90eba297b03db879b41049f490412d01b93f2cc683c2b3bce9b772cc5a3e846e77f808e172c173e78ed2222316b3041a8101c416a066180a3da623f9cdd573d38673b9498d3f74504d0f605fb38fa576a22e5a8a370dad3155de9ec356dd18b45231172d41eb46c7aa4332115f1ca4750b0fd30c7e95e15fb056cc56a65b6bf97c1301784cfc60d6b158749adbeb768d728116cc4f0dbbccffc1c696d75362d77a701d5ef4b3297988eca95c799007cf65af45124953b5ce20567b9ececd913b340d2f3958185a0a41cd41828e0c79ed939d054b1840d390e30e4f3c987d15d0822c4ba34bdad8316eb3da9e4b3ad33097bc4dcc58b817f8e38dc0a372c20be870f3c7b339e9cc613fd333f7d290c3c0dc45546e93aa52a877f7aba5e0809183ad429b336cd4cbd50e1cb27895041399cad175d8955195d103c4eff00ac52785a9f482bc06ba23656f8060130b8cd8ae1858be961725ee9918597f61236d81863012a27102680e79248be0f76dac63f41f3e6c0505e4281345c63e9da1bc661c9c3f96b8fbf478a17eb8f72a2596f8f561ded8224f03b651752635b6ec172fc2e56c636cf9cc45cb8d13420ebe5b14abc34b66164c6a0e7faaad8ee4d1a2e17e57e300ee08a87a6a280380dec5592cf5cc6c1418b3c0ea479d81cfee3040bf6d619374fa383a1fe31f17de90825afdb152091183b4b5f257994826b915e2d045a0c516c966218056eea453b37c7aa12ffb967aa4d6b7009dfd9ad47d8dc4b4c5bdf49e72df97c73d292e3231d34a403a689f6923100777118c1923aeae7729f5ce4691cc6b709865bab99e8b0112670056d138a55b0dc2dbc52704621a04b283255d907afed0e8a08715891131a46c4fd8c5d247077196233a74f903c5a04e8ac201e2ab3eb3acddee4ac9a1d0a1af5aafcf90045852616adc97d823d38757ffde5aa2234ddddac931a81fc7f0dac9b7d76cda56d86fb6cb78028e196cc9d64c5db3e1eec1a60d7583dee120775c2ef777c5c429fed85ee0876f9a0857ab7eff14f955fbec037ffbf95a76aeac1966ed43baac2d0a3ee1f77bc30244f5defab5cabc80a6b1aa0fb4d5ed890e87fad14e87d795887f6d4ed71191cb20d3a6d73ccf6b0ad300de2bd17d771fbf2ca60468ed96956f7c5357a48425b180aefecd2144ff5c00ebaeeb94d6e047a543629cf40c3969c8997746c5d1571f67f8ff8c2e64f7e7bb05377f18ee5af27c2b2b77cbc56b7556ecae2df19d2f2083a3723bc90580e818bc42fe7f316868ac358e7cb3442241e3a4d738e1109bfeda5cffb20fcfc26353560781882f09b7f95691f125ecb704a380fa145c93c71985994d65bda74d22eade84bdd4e5ed893158fcc0a3a8cd63366934d2362b90ae2eb312b4b90985f7c2554404231bb6652e8cc114277aa107db69159021a76c695ce9eb93e3d9a31ef26044ec2ea2aec86a0142675cf9301013005509befa67f449574441e3e7d62e6f5a922e747d9057487b5a190e39cdcef203e0757ee9911796b00dc3b9a19e9cf4a771ddbe96399de4eb84b602e118a20a6a877544a47b598f35184b15b5794b10f882c66ee61d5ce7434b1e5e0d7f33e632a5648ecfd9c5e997b0c5007db2f656cdc21788afa76b64f67517ef3ced76af605af59d316ce5010ce5bdd9d43fabbe6b8697cac3564c127536b6caa20d861b26aa71b25cb5c77763ac7c4a7b4dc9ba5fb18d78205de3bbd555cb543e5978d8da16d948beff687736be66ad5def19b3bc9ca3d637ce0542ec611622afd1627bab8a85cd2a22da0d09bfef0227076e6cae20744c3e49cefc740f82799f90b5934c29b39de474ff46742708979e16d82aaa963a04db1f85a81c81b88819c768a7bd58e288f5e0ef70be44358b1060f092a323eda766a1eda13eb6ed7d5e1913c8249bb88ed1084123c80642e094a6aa780906f23897743ff8f07c14ca63b19e8355cdc9aa8b9ff02906dbe65072233d0defb35f96dcff057244d9c312f431548d8150450e4d6c403f03ba298a89d374c069b3f3c19c7a75eedc510690b0189763d80b64a7885bf66e1385ed8873bab99eaa5050eefc62bc085251890ea402859873ff9db74035f601e7a884165eb77f6a4bad717ca03bc2ce9b5c0dcc14f2b56b6fb27ca25a70e07acb33843eed39f9b757576bc6742e76c965a3326d1ba544808f12d916de7d6a94331dcf4167aab503cf9b01e81ed4dc2946f1287e957850f44f5989652a5edbd5ed3109e47b8df0349641d03567dcef6923917705c5a5d36253553d68b0b6064fd825edbd318631a3037a3168732c2375cdde07982a9bc72951e7713d7983e5cfd233971aeb7519e440aeb98689aeb29c856a2f905b4d8e1bf81de725aa48cca9211dfec5b22628104182d542ce2d944703eee44371b829fb283713ff745e9d55ba15883f6629649bb836b0f19d7d74e4f23e40acf8e447a2a4d2b12afb42d58e6945d57f3cffe6d8b30b2f59b0abd36607c086ef4c14756dc1dd88b8619e9940d0bd2da660cc2e07762a91e8b3215ec7ef278545a80d3d745f4f98f39bef99f8bfed6d3648efc99213adb09dde3ad42c2cae7bdfa93288014092d0238baad56e2452ffffae2ec55fbab8d2679232391273d31e37ed20458511bb606e23b800045d1a9c4a8cf7e4e253d9d5942021b2a607ecc0334daf2d888496b9e3338111fda849723d0f0459ccf3a61813977f6ce6acacbf6c958ce7621a2dcf4140973db1eddde5a206ac61a6828a0e64ac9168d3910728df086a3a734887a52287dd62b5de5288ee2e299c3dec38e2feb6a4b0d066cf2ed0521c78609eed0301baa5a6c5af44ce37b27659fffe314a448c04b1d5a061500eb39166f4e4f8787b26196ac9ab77c9e529fbc0df0e213a0efe7fc51216ba1c96fe0cfd02f7ac420d2eba2c8d4d5e8ddfeb66b8ee5727c3309ccbb16fa9f9835bdc693445b6a92a54690c9b75101dae0ecf970dc69183a77886d591e700b985633565d9462a95125d789934ce2532c0b4c36a557e7b8870ed9b3f3f2d4e8a7fe1a30cbc43bcc382ad5aba8c8bdf8c3ec40e757ced9c53917a2df068614144df213304d8d8e1ee1055924bcd5851f065aebb0539ec2b782710543a449c016486d8bb5cbaf1230c35064dec2c03e7bbc48ef67f4bfa71ba59a2e1687dd4689ab89193f38a263f892264289f9b672248cd49f5b9f688901e2499cbf108f2517d7996bd0a810d3b30c4293bfdcbe34d8b18446b4bb22ced803c26fb5390abbf034145e6e7c06256cb48cf679ce803208b891f49dd9abb7a99781a5ff4e268a50fa8718eb91c9e3846209cf88ec0a95c1dea00b8ddb06234c804f40f014e40ed10f749d84ca31bc972ccd7d5cf83e316eae0338a4d48a5d5d8beb227f119f7ae2d235f6b4d3129930e40733b9a3577570731a11453c296562b78fd37172b83099e0475542de627713530e674f7df34eaec1cef5161ecbb4ee555527654b50b8cfee12a1a574a7f3208fd04e9dc430af9903d0b3b20eeaf3192ec758b597b32986c5b47764f8ddf31375137c9727a65bfa230617721de5b606861b43461fdf3cf2f67970ec72acff5dbadaad6ef986d9e47cea66fb7a40011d4df544b0c036af10654add27bf52461bea973cebd8121742c9ec65c4e410e1619c9f587d126ed90e781ba8f930c3526e8de540c47cc08d958601a083656d84e27085a92dbdd46c7176e221821eaf505f88120c60ca06f9ca48f7dd1c4eb34a9c65052ad50d8ea823f37bdd163de65e9cf64473faa62cab2865141e0e70816837ebcb89d4ae2eddc9e54d8adf7a5db48aa56c60d0de82a1e2063a77538925e758cb37e7e059518358d32d590f43119fde2f76f2aaa31dcd47ac6bb00328eaf378809152ba036349a3426b69e397c10c8ae958d6dc2cb7d667c4e323db58be42ac88bf982aeaea95c1dea00b8ddb06234c804f40f014e03c577550a1553597fd748421016ef08626cfd1fe5e202c68beed3c9f938b02bfce5d6318f77cffdd1bc4a9a3e1539eabd9768b8feb0a52aa9e92c050681a6d0e316eae0338a4d48a5d5d8beb227f119cdc508e3b93fe2bdcde53b0ff551ff7779a30e1f82e40566187a3b218c0a15b268e829b92dc3587927579d6e356df306fdbb87e125f705248ca1d72181689f8635b78f95be108e8fab3014e1a38d37de8be84125db5d521b7a71c8dcf4000a183f042f5251a64d435e175746f978176b734dc7f8fd12e164643f394954b44ef827aad8562e2b832395ca363e93c7b4b4d787c0e9554aa3679c89dfc5b654c9d4befefc90ee59c46328b1a328872e93ae2f795adb2b5f6066e9b553e162f0e63a276057ea6dd3fd3a9f9620ad09542d75b23da9d558698d57c8f40890359b64a2a649b11c40fa49db657c4da07ad032b69cff275ca14724d9451bf66962437028880c9245d6bbc5f30acfdb33cc2eebf7955ae21e21dfce7a97dbaa241ce97b0e622fc0bcf97fd7fc36c549f9005b912d14a0c3592a85c80b4e59568b71790b88b4548d3b8435b96097dfa2367863a2d11f2002da7db29607b02f5f5e50f9445fc355d218744dd164e2c16c3d1cc547de878f23b8060bcb1d8873411cae15e96f0b29dc5fd328e1c6241b1cb5bdd0adff072bbd56c181c637a31757cb52ba06bbb2995cf0b1c850d8d5b59cc46c08f673f0f7799f62846c65a470db1eac32138202cef80c044226aaa8f326a31360d5165bf5fe4033a41b7e7809d2c287c7c97eab0645936c5fd4c7934a408f0ec69be57cfe24ef1b8a250081a3ed1031f73a4d24e6e07ab91f9e159fd67695542c3dabda9573388835534a12e6d4cc8207d05234ca719cdfb9aa73c1296b3e229d72bd4a95d085ae1037bd894d4102efb6e27556e8452b9459d760767a21b857c7316b399e0cfc8725d92b0b7ef1acd69f0430d19e94d190b965cab461a686c879795d6bc55947bb264a3533e98d0288803b07300234480d2910074c9e224d6db47b61f463af2652cf088199723748c854cad2170996f0664630023c1ac1f187a5b397eddad53bbd53daba41b1b995e6e1f7bbbe591ed527610dc5da8f3ae9d64848465665b69cd46a2c8f0db664fac076a7cefa4066e897e2359b06bcc1ed9ac73c320fe1c94a245b1d339949a67bd22f5efe0e7a4821e99816f1290a501e7e39ec7070e0231e64557031b361e37e52e56af63b878605c88b7c1f9504377f85945492a698efabf4235882259227c7637dcbe6cf4125005bc337b6982313e13ce074fcdff891a01663037f58739abce06dcabc3a4ae245c87c4e08dd435c37ea7fe583537ad10313c09458526cb90643466b2b209a444e11e0304f4f1b255b25754bbd9fc22a0a2d12eb8818612dd0cbb0bff08840b4ebf3f1582e91510c7caf54ebe6c90766256fa827aa0fdd9b12b65d697bc3aa9e64c58f85c9f7240360a631854ede2a8f0b0ea023a89e73a3626b01b308338841337e210d511c1ad33084fda578ec486b3062706790cffc40117fcffc9e9b82908c5f91d53195d6830cdd49d7f5774762d5d95d2a3584cf6df94881a612e28682e060f85c81121e34bae6cbb1b23f880df10682a0b9e6366e8160eb77f304f2e7ffc3b476b8eec12d441b858db325c03e8f8e0b5cbf661f94404cb9eb4550e3968dc639c39255f04280392a6c05a544e780e46ba87e097ceda229426f939133491681794b187ba374701cb6ef8bc550bc685379649953c4aee7b095d4d4be4d0e81ff6a21c41b3491816faa7009d4606f2586a448acdef73bc0982ae5647492253f556a66bba94528b40d4c13deacb351652567f11e1644eaaa9d3d9cc7564db7a4ee8a4fba82c7f89206c209ca653cf508c2d5ae91b6043ab73b63c3f9c4a23dc684e3a94ad556dac36bfc1fa095d81f4d214bf7e03a8d69579c706a525e6697dc9e6b32512eca03f436f2768baa7ba66c2bad6666614c343b6bf077b69db8811a9bfe826c8fad708bfcfe292399aefdebfccd37361983473c11f50c1a8ee069210c627f810e75f531bde40ad052c518829cc14bd32a03bb796605b14d669fb2fbae7c2b93af8aaf26bed4c884ff23e4572f4809793decde11e3cc49d2dcc9f37857cb3c554f7b912ebc5e24791ffd5a154e2adda26972beed1256505b1e3ad62fb09a43af7d25038a34aba08a251d6abb79dbdf4a2f1f1dd70d1d7c2602cdcca661e36450c54ca914622eef317afce250423e73e52c1d48c0ba8e475c8c5537a70ea71075c0641973bc94722b4ecc7fa4d3926ce93a20d67d1b20d49a46abfa23b75792fd23a0803da0cd53088d3f8a32903958090ad40c43b9c68a4e9b3061234b5cd892e5fbac5b975301b24576df8568d5ce66f6fd1790d327a3cbbfbb2f67f1f065d9673dfe107209c3e7c73fbe3e6a34da297fb672eaec4af27a4488d0d547f6f7ff2e7bbe831381df569b8c01b72bafe4c39b9d846536f97e4f97e4c163f4c1e11affb78bc1637100bd805c7dd05bf704ec41184829b54747f1775945c4ea1d9229c192e8523d734dcb2abe46f184a02839fa23617fefcb3695508e2c9da0630be8a487d8ec6792cc7ab61563a909b65193e906d2f47f96d82c9432c553108724b1ae61271f343743956a1d6a414083fd7fb3eeda92bada28d9b6ca4af60d8d5a76df6921863b28c68cee2a6a6b9abd3f34b67bf201903ce7270451fb053805c2070cdfd34383e005597f1d6cdd56b7febb862ad1c0c313b9847e7aa7c76490caf810b540d1a4be4e70ac9bbc00436119fb0ceb9885aae8a642a56fee32dca9f525e801bb45b783b4d24fe56dab78857cb588def4683897bf570b31df16c54abaa559d2aea46cec5e8c071893f519df7a744b0f657b15d3a7cd5e18a2b2c8b5cd0d24dca1ea67ae39468ad2cc6e7ece52cb06cb1ee2a92f63f47385992391a811bb6786bfa2e450f65b59d094f1e4b0f967d661d61c5f56687057c819a8b63e34bc58423b53ccea5ed17f80324af59f2bda92f057d5459dcdcca3695e2a5dd4cce918436fde31ba39100e5e6fa82d105f4f54414d0f93881c54ee2d1577b83145bcc212c056574675edf2cbd0009cbdb354fdfe233fa09dbbf8d6b2a31d7ff481ce601f1941dc2a8f9175a16cb004ffbd2c2ea860f167cc72aff15ad4339cd4aeb9b02f8bf70f6b80a7e38fff45d9bbd8c925c6c69b7b399feaf00339d3e3ed3bc9e6929a6103ae2a93f03ca21d783f71387b6c8d5971e0e0e44d71c0cc0dd5759756b3d58d5aac3b457dfe9b9f91164e2a21bf37bca7e0e7fccd04cfad25fe6cd9dfadfb600b76915ffbae30602e90adc854e324b9bcf96921edf7684d2ac80cf0abb6c16b60a66b176e3b5fbb2c14532cf28a758d40e6ebefa6c3362aeba749a8d9d8b86052983f7bbd945f15ee191aedc97f86271e9adfb496ea327be16ff0f2d03204ad2fd2d79b812bf567e12bf0346190d4b25c432de9cbb2b154a3798f4490ea818df86d4af6a446e9934bf8bffdd97e35635287514ed709a4ca769e10f9395cbc79556f9f549221b73f6d6c6af495371a48028b46ea8e9ebfaf792170e4e4824c42a6c099430fbe812cf8b2e9f63e7e03cb557ed08c2d3d9ce2e827943b5afb98489071479b1dbef54f71d87dc5c85ad857f9384f073b25e3aa89fafdbd49c1c3c8a51ef99f7e10cbb66d00997312cfea0d70f254d6fb7d3cea4fe950e93701dece887cc121f3207332bba2122cb62660c3a0c84c70ce360dc4aca23a815615969c501970e5cafcf0ed5cdc7b2a334f2fdcc7f9796373004a87a8bdec31adbb9f7bd582b5fb0fa30bc3dded8d041992da47df52a320264c96518800b91ecab2a921ce9a1c5ecc257db0be8507d8097e6484babba4bc5370415150c99f1f1e62d247cafa9b53578432570ef730d2464d9a4cb8b02d45915d93c32df5c788149a7a51a6c8208cebeff54f0ea72f19eab4306b01a16b510978c17d22c84e655cee26e3fe7c694165ff952a1770f319db6411374038adb0dab145631d6354105eff1cdf084f28b057fdbe410e17f82e90d53a9a61e09edd8d3957aa04e4ed173e5cf1c516c2909ca89192295d0da3fd843c742efe2ae01bf5c71dac97865a6bd47403880c4e167c95c125977ecf1940545c7bbd8a86ac0945095faef3e649e6a6d21873d3e6803d8f281bf0e025bc218b5d16bd28058f98d6a01453aca20f44ab0d4773db4ae15a7fc2685d0b93f72ee7d7043dc283be2632f3bcf65db6c4feb7e6826633b862d7fa27d7e53dd89fe5714172be47a3b32c659a95d07bbabe1684b5b787b038aa51688abcebf3629aed935ea40e80615fc74a46317eaba000096b82656cbfe4d1e50c0b9dd59dcdb056f2134e0bea8da9d8763f9ef42f4428ace90a6bce01bc01b37e8a39fee4f06f25d06f41125768aa3f073d6956a0a7496cccf485d39aa28336c5ae9274c030e1f4151620dc82453ed6eccaa607f060b29c18eac17612d81b1666780059780707d17cf38b3206f42cce65453b2a99b56c000d2db93c48825274f161eb866bd9d38735b2db813d39871dbb6bf2fee31af998fbc0a4e61f624f1a01ade8a070209d03e3daca84b51e4daeb1f72245ad6881f6c2c1db05f0ba289cb20452821b80a0dfc3724f77ac3a748052c888f010d11eadc64425fe1f732f92ef5c44317d99467cc23e6a840419ef5f26b597e0a5a7184beed9fdf79a0d438858e77c64d9d30210952d66e79a1659ec9950d7348983e1aa248b9b361fcfc5eafc3362fbe7be5b4221e742cdab646914056526083c931cb9f90aba7c5f1b9960540438b21a266d88deb6ce61ec9d11e1a16820cd6137edc9525dad76e61d94e6638eeb530168f48de0f126f896d98be29d12b9d0cd405c2c3bfaae4467c993364cf1e932adf96a181fc5abd33ec02ae2ba1107d66df7fad5da04d0b9537ccfc504b234c176e7e03e5b1281e02d0cd7d08ca2542701cdac6a8e0b9300769f19a17efa8407bcb47e36aa0b2477254b8360dbbf10384d3b92200d728ad37379300427a5f708ad58327cbcf1f960e67dbd3e3f6ea030e9fc7defa438646ea0abd6c1a4ba506633637c5c86bb5805ae6a1d8d3e5830e59a61c6b42262d7578c4bbfbf84d03e645a6173055f0016e15193f249351ac265d49098f46d468a71feb09eeba04783cd732a4288addf325e9397317013406a329975170e6399545147de747ba7cbb3072b9f8dc9f1026cf80331dc49997be75f9cf31a90c1c83bced70c494b428f728ed6145c950f56dfe363d92093e2d553ee1e9e3b7dfe8e60d73dd422ddfbfa2e56f1f25286b9f71279ceda5e92ebf0dccc27357f1a60ed648a549554bb40aebca7afc4348af623c943e13be19b44631596f3e7ca975d819b3aa515cbb18c388e848d8f874eed0a8fee318a0b908ca2542701cdac6a8e0b9300769f19a17efa8407bcb47e36aa0b2477254b8360a4ba506633637c5c86bb5805ae6a1d8d4f96f795aa7c719e2ad818428e3313883e5830e59a61c6b42262d7578c4bbfbf8915697924f2dbb4915a1b8569fabdf051c89ab1c1cf177a167055258e78dff714f01bac68899b13ec5d0272feef966bb490ea81cf90b1f1dcae0b01a5d8a6411c4d7c046d75e40b616f1a5cb83f7069fb618748c125a60a99b8397ed8b75d19b90b5f3aaf2ae85b50f7e6a79b18cedfdc8838bbc3e4a4e1f70ce1144bd71a2ad07b842bd4aa231c8635ae2644595d4e3046aa512b94c2d7b98c61ff5b1ace59048a90aaf71a874affac39c88a11580532b312d63e3ff5df1cf56207f7e3d24bf58c00aeb8b807c7d9de9d4efd804d98583833a4a4976a5a225dd9c303d417d59d75a90c47d724922f5e86e1f557f6f4d5d9f081dc9a10ea5db20df6aff822d058fc6b7015e479ef84c356915e56e0e12b07ed0f6a79ffce34da05f56e092547ff26d3272fe3df0e35046cfea6c64800e6fbc5e8d429b8ebaf213d06624acd48123c0d7c74fc6fadfe01931f93f00402dfec8431ce29d08b092806de3df27ae07ebc2119dd0b8ac678fea93479cc598d03f3ef9d9e6bc5b99fe2bca53cf94178f12b6a158e8a32375784dcf0f1b90ec08a136a039a2bad092e79e2692460b30ba78bb60183daecef4759283ceeefc9c0e5e972017181915001e8cf8becc84ddeb8c3163544846194462bd632bba3ea4a07a65ca6e79eb9bdadb2ed79c12cfb7db1946fa61e91482b1fca59760958c939eabcc45d81e2bd5ec4e70bd5658da5b26aa79fcdde53b9bc7b8c60e8a4421e498cda0d7ed8f64c0697dc292f0c814393ea240e4fed6acc6f578bf5e96abdfe315e1e71c20d556786876b48231815ce03d2eae2f6b9a8c0187d4c67c99a43450bb31cfa9d6a2491c99b22d09ede556b4b1c1450ac548162712eea92b7147136cf16166dfc013166b9eaa098ad2cf42d5dd706d870eda087d0e28b652ac38365929b1d4d74d8e2c4b8a1449d3ea48ba64d8deb63ac71b21aee568aba9a8d312b1dd1570a28cd8b8e0a36a0a6621f18bdcdd9301432eb520f8bb82505dd311b27ff49873deb522c1169bce03cc603494dbc06b8255948b8d8e8ff863e55439cade4633eb8d30e9ac595dadb389acc817b568d33864ae98888149d32d143d766ac21f31a89969c20bb58e082c2efa9dc1e6ee753845e682b3cfd9c284386d6bc02e39edc0a3acebeb0696755723086b1682bf6a52f8170d577a2c652b223eed2a818b7338bed34a07f51b257991e7d25b8ebefdda7174cd98918d76a15cbda4489e0b6a14fa7eca20951ba1bff23ed3c8952d35dec3cba1f59685328f31917fc78768536479515006af1ed5a012f160075df76df2207ab7097c2969d76e21b6d62589a2632a0a7ad5e5737184f18c31bd07d880e6d13754a090b7b5f42362aff9363a4aeb058867abca78d6ed12db2d44d5e8e09f15cb0540232a4de2628f3e53a6252ab93cb8d272778e7a4a901f9741b41f7011c513279cbb2d22dbbac9a5f2d8ed706d870eda087d0e28b652ac38365923c7353e2b0be26bbe5af5df1176678fec876e2b23767462e5b8ca78755e61da99edc0a3acebeb0696755723086b1682b98a3d49c8e1b354eecbf812403eaeb311fe39242a03655faec3cfb7950562004ed789138ad5467fb4a5ad0d31bddc43293ee4521b4cd024f05c8aabd74e77bb7458c451252a648fde8a2fead3e95361d946339e57ff3ea66d9822929b30a528bc07cea088f5a9df9585543a1666e73eb3469c02140af70acddedb9af4c5088d096aaaf911fd268c131f2f6b81370098f680c010399de30727bc65d72cdbf3159644b8bb3519092995b0dab173eb59790f997039c83a6ae21578e8e57b7d3f27d031f2013da6b02edd73b42ebd4f2c07874e0455ee102cfd39b97eafc8c1165c49fd62f01579e868f03ee96f9eb9b428b951a128265d0e583515b58c4f75510985acefc9697560127bee2a35c17a36b0cd8ce1637ba933d6a575b8cc4c9d0032c7df6642af5a1e647859559b58287df01b49747c5ebccce05ef17e59337b7924fe885a382200eade8574cf8ce33c7c7b6877a2e29ef95f53d6d0ce98da445abf084106c6f06951a1f9f4253d751041199714c632f39e6f89119a662bab9986cf4a1d52e2c10f2f9c70a1c174a5228fa918ab23e9f58fb2b6038aa55cdda5abca9ec2d54d1943771b6d676fbf448c13884e8f8a45e304c85f77d27e3ebceaadb1e36646469ea9d54be38ddf1603f7be5c3214d164f6c81c16291b1c2fd2d18f130817ef2c9e3ef965c3330acad99b3bffcd34f9b4c6e321457eff20e58d10f527de13af06f3bcfeb6144a48b52ca48af2cdfc635ed4c24e535b24cafb4ef94b42fef3409bce68ee30869e32e32bdff25d3096132cad49af1142f409adc87282f34979a25e7794777dd4bcba6d26d7a7ee65f8016bede1a1fbb90e729db41b20985381515115baff305155fb81ea664c50e56a21e15cc09320cd366792eeffc41228675181af619b8b95614716f27a2376741245f686c34bd5b2813c33a4aea69452f6fc17ccf713dfe928b1bd7670f1a2073e0ec57c858f61d4a254d9c2f5d918646efed4c3eb421f099b1b262f475b113c294ddeae4bc22a325a84912620862d209ba748c844d1f379466abdc490f9bb17890163b73b738e1f4769a2166cec109a93d4bd66f06aeb8135e8718c9b1b5396c3b4a8e610846e3583ae24538cb0557bca2e794c85e9871a409de8cb3ff5991eab0e18c57dd7e8165b03e1a3ee5f3f3650656a0bcc874598bd5fab98fc9b5bdf80fc4f92fcd7ffe1095f3235b6f1eb587e5e4044fe184bc192cce7e4a89f3e8f408b439ac1e5cf803ba8beb63bfe007392218225a88cf14fe806d224b8eaa7ba2103ce5a0bcf0a1e90869d87f619453d0dfe8517b10f763a3f652a0997dc6abe2b44c5b828fb9470516d3099ec4db89a4bb3d7749ac2415e982215c3d6b149dc4669a6c23fd8278b369e8f2ac8c3f4bce6eb237b922ffb01cdfadd8fb9d79a19c00e8c71220e7ce068e4370efddb56f4c042ec6025bf0ec6319773b2c507b9d6c781d5aeaa11a50706d50516670454eca9cfd8b958973415b5cfe980ab7ad3531712713d9c02d1593bc7a3f712867597589b99375ce92aa1f382ebb90876c8658b3648982719745963c9e749efd6f4cf0c62281fd7232dd65433931017c8fc6526ebe43f8b8b5adf486c07918cffd916afd488a2e2d4c2e0ca69a572d211f09bdec16976bc8c2d031d9c59878395484742a882640d1802a1fcf4f93ac08d8ef67b0afdbca1a4602f0ee3b0b579ca27ced12292a0c2f64eab919a80dee787fe5084f385519f699752c319c5da6b87c63be408487f1e4ef01f0c164446498f5df9b84670c1a3aa74abc932549d35bbd855bad70f942937bb431316f209be035064de0cd15d76e9d38c2a152c92978bb041ca0e8c283c2fe4a2f7e48ca339e6af5bfa2c5ddc7adbfcb80b9fabb934103e6e70e02faf6a0a92c18322967eabe6f5b9cded4f78c208f7493b95514df70c19fd80837ba2fd9befb01ed460000400b1b8ad7ef7779cc19b3c23f62c6cd03e4dc7f37646b50d213e6ebee6373a6f31300cab1faf905f16309c9fb7823b74ad9b7ccb0498cb1bb42c15de8652a19845ce70dcd9251cb77c44fac5fdef4d669cd5e089e2be29b4ff25c742028e39fed3bb52cbf7ec24db453efb086e8d6ed753aceba258abeed5144b37cdd41ea0eb5a3e39caff7c21bd7e248b3e1c69f206c32e8046892a4105f7953ca6ac93cca0f149af2651d0ef5077e21ff737de1585c358a59eaf8b06507d2784a20c42c1dbaa03c7ae61e95fb581c605bf83fbc503930b40350b7a88cd750a29faf0722ed7bd68499c025789aaeea00bd74f32ab6cfa12faa95f729a0259fe2deffea744eca1b3e401caa29aab185ed5e734036102edfcf56b436565c6ccca04b2b760c1ec9d2b6d20da7e935f2ce2ecba7f9a7762e8ba5b427c04c6ba5120f704fdf2f8f1fcbe9078be6b076b8891f73c71cbc44e56809f7ad4baf7efd4d89adeb9cb1884fc08a1ede7bee2277c84e7ed1af0c25e05bd26a6fef7526613551bb6813176eed84a4b7dbd3a01a92cdffa9e702b27817ad1b8d7a61655487204491ace9930c3082639aaa9ca108637690d91040a14fadf575a7cebf12b73f4cc0a7bb66acddb1a73d3f882a6b746043342a79d29ce415aac43e6af26e61a6680caeaf4eeb80c929172410f225705d4b653dc28ef38ff2db3061be4c22f2a2252fd44108b7079e3d0571c994bc9273bb93293787a0cbe939722235156e118802e5e31b2a59709fadbb6620b0b2aa0c324faf976c68afc38445276a7a6eb4858952bba50c3340032c364d5b91d74a2f8e89664fca3ec9f6738d3aaecd45cba408c1de1d19aabf46ba7fc4c3e6677620b23b73fd823fe96daad74a354d06c7a45b7301aa1e40761739885ef2ee959c45978165c25cd9e48364163fb5f482063751a6f0d552b05bec93916dbe95db5d5fe059ba105a2eb3e5b656b4f73fd584c2be37e414f06115b182c750d2994df60aae2e63d996e40b82e9c2a7cebf12b73f4cc0a7bb66acddb1a73d93ff0770d3028cd4376f12aa27b53086320248b715d1a5bb5d49477a4eb48a5511a423d75ded8b98673ea21887e58d1d247b0f5c0f6b44d3a5d14e64e6d103255a4fa7ddceffdcd72f7e437b51a30bd11bb82e27c9cd8e365389bc49ba169f4c149c4236a328c350c2de1805d6ebc6427621abf37b84cbe00d5bfaf57e17ce8e0d2de505a605a746efccbc84bf82a799e311b35a78a691d804778ea6930ea7778bd2ecd66a6ecff3fedad84197be9cf07f363e604f748890f8b8986b415eb613e12d1153e10b79d8942f2bdf0851335c92bfdc0d5ef2ccafebc55b85d211e41a5ea905690eb9f0af2f628efdc5af5a750dfd162507143b72f14881c046e896b4b09584652d90995cd76a5372e8d291b9111d19c9afc0d1556294ce9cc00ab5c3224b6cd2807cfc28c2c41b9fa32bc41a83c82df20843c97405b717a0b132d96fe24fd8771a3e2035be70ecbaed4c331b380a23523106b63bee01d1f08578143d4beeb61d98b169fd8b70b3920ca03eddeafc699022bbb1e0b387795f1ad51e93c92d016b5dcfd90b32981a6a203c7f51382e07f6a41236b40e324551b19ecd2c0fdc221f460f11367c39d36c3f137250c5cb431ceac1852d98251962b3239105ea0a02c59e50fedea52a5cabd85ad1365ab4601e98e508bb1141ecee02ddca4b6ef94e017619468fd40257d8e06c92113b9bda27a1523a5382c76c239d89955f32b075b5246de57ec232d1476a0d512fccaa9c0cd3645d19e8a422518c684c92b9a35d3ead5d62e6821660ffba2ee065e85b9626a2321742e3308ccc776cdcba1d1f45be1cdab8841c6604e80bc72ecdb959368b1ed6e62cfd106489cc2930da950d7f2d67c0590c0133b4728a5415e5ff6a4dbae2f24b0b84958c81ae3aaf9811b47b6f3a397f4353506c417fe89fa835716dd28b50e393cc6cef60c577619a26595031ec9ab0d14ec8a62b6b9b58e844dcb028f5725eeaf791a974f6aea450610e00a3a26275d6addeec7df93e1fa41297b9a6a93b64486e1ca8b22785076083b4f1908566cab731ec1494422d8bfd5c1a897ff6628ec7b3b496688dd1658c2e57d40b0999bf2dcec8cdfab2c4205b0e436cebf39056f31319200ca2c9a95e4bdd0f2b709fb47e360c616d267fc0bce46a392cf22d09bf586f36e19abea8ad9c497ae4bb4b436e67d25371d68ef3d6ca9bdfda66a673af1cc644792177702ae87b6d1786fdb360ad7c69de9e5c34714c2068d627897639964b8b1acf93e6a4a77cc58b615ad248950b36608c6924905799d6b81418d6c30c2688a69b5b09f1136c8d557152937fc1ae82206a2303cf357ab8793f181987f0a7e3ad85957dcaef78209a75825def2e388af6cb767927d082831948d3b522777cf530c316c5cb53302f8e8c7b9524003e10fb96eaf7c179d21796d30c87b40c1b82ef92a70207eafae851037f1cd3e5fb70465fb1ea47d14fde48337867a622e300ef1969c4dcfe72348e989c89baa595501e6f9bad0684048db64194a276b83d4f227ed860af08bc1c3d5bc4ec3947a1971c645fd00316e2b002268f0bcdc5e33d567b1134ca4207c6fbb6e7bf21395a73eb6c49827cf91f08f5bbe154dc1157b76dcacac578731b6147281a44f8e6a96d2491af8376746943617bcd14b573414a8feae455c35da51b570152fce0520b488187d1147e579030611e6554d25c6d02c4b665a45ccbf196666771e0a2cef74bc2848e69a4705d08868bdf12daaa048d204c6da67f4c7e25ab9106940f77fd7c4a0f94ecd7e0297d5b1332c0c18b0df72addc9a00b23165817e432706b75112b504d69d8dbe35831b9ad761205735d7239fd1be79a7a2c16a533c76cdd04e601de7ae734574d2283c105389d470d15b32e34e208cc9a88c19312869df18fd13a0a5568a27408cdbc607ac53a7c5d1c4ac0aa5faa7a7835938f594c68a5d654641cbef48beef97f15d9e5c5a091608d8caf276b79d2fb4ca2d18995bc266c337a7f96c18585269a99d97c9ebe66a28a2351c654493b5dcbaa5eb6fafabe545ded78a62c636b9509a090f4855219ae5b9f55a9d69f785042768451cc868b47b461f38b56edb5f77aadb7f442c30164bd9364783d186ad92186e27fcea94f7c756af539d54ba26aa8aa214bff826cbd68a934837e336c76cc6b7b4ae459855ba448872b9c43ada87eedd4ae7e8bcd74a988b66b248de3350f679f851a4f57315e44f3d87d29519d61870a12e141126205336a14724b1e51db5e19ab961e4889153d85456f797b19363bb6702d8b13aa7a58e80b4b56a287e1097ff7d2b389d469ac7a1a982fce1dfdf92864373d1f75ce4cbc052ce258b7d5eafa23dc0b8d8c83311a16726e2b505e5f515396b2bad4769a323621bbdeef5b081711c01aedd425e34d38a5878945e4fb99b66f3b8ab9b388fd0ceafaf1b4a6cc5340bca3adbb2b6f7eb85469c88f7131c1fd8fd66a56a01a42f8778135fbf49fc4c353a21257453ee5ab9c9a50af4bf0900445277083c57674b9fe3dfb9087429bc1ddc8571459f465f02f2185cd2792a2672524ac8fc000a6fd553058d67b6d87672f83e7cdab3a7886d17cfd6a42aaa846f00d9f826298a5b67e1d3103d86696d7d6f55b5ddaad679011a739bae58f6b7eec3c79c30eae02c1af743e77bca75f1a2ec606986c0556c662357aef9c02dbfa32e5f6be5a0b93e2f0930dbca1007b8b890fe54e5e6d712e7bf8e5d7898dccd5d1f24dbe25b6916a213ca2623643b726f7e3459df6b3edb9429acb6cfab732ee99507b2bfa2ca04067291b66780059780707d17cf38b3206f42ccea278227b739b8128f34d6676066d7905f161eb866bd9d38735b2db813d39871d3b3c7d2e3a64dab5b6711b8e5bda863a18c463515c2ec7d3ac24cb7366f1ea5b3ff94a8ffc634eb044f21af32b248e5fbe22b3fbf626f2a3e75fd80b13a3fa10057514c1bb0bc7a8d6e44ebd912b0d3b81486fd97beafe8e40d23149bbf48da080131fe40aae990d4ccf47540ade8d69483d52f253b35ee0ccb0374408678926100071af0c3c6b1d4d74ac54386bb5cb16b7ef2fea4f8783ee9cd27ccfa099b13d3c7a7fd1bdf1d180afa0ce3f22e0c20941bed0c51097f3002ba4eaabe6db98223cc4483c47b047bd5f3c3b30071947aef8b433e0832aa730ee4a6ce337e4c31f2dbe30e1e4d1e6a8eb354fa56c94a648615c083be5c83c8d316163be975456a1d60bb60fac2aa25e3002712fb5011d8df2f92c8d47f7a37ce62fd5f3fb58db06bb7680caa35fed61de30f9f62fd6bfa0fdf657ed5df763b2eb3ee65c912f543a4ecee293de45acab0dbadbf7c8d494a5fe0512fdfb6bd57fdf5e2e44ba9165f4e35e5520f5449130c6354caf1062d96065679bff480e0ff5c36e8fe678cac3327eee2754fcf2928fd64cf1eb8a8e7790d8025b8aefdd64b328a954821a2ef990c464fa3d4cf555f59f5181263cd2e9ae563ce820c2a179e19e6bebcaf173de4e1cfd8e714c3dfa882bf780847ce76875780aa5d9b363d84c5b4182f49990f2307122ec11bea29cd973d39005ac9e8b5c07415ae031d4119df2e7c030ca31e0c60612802d059cfad057b11e4cefde2a7ec9833d288d1508d3562b30ab1eb0a482163d6e07653635ac9de751b773983b376170481784483ccdd484016e4d2688a85c01dac2a13380dfa33924e1db4a805457ba96405ebcfb94c5ba8413ec685dede78a8702cc35410ec5953aed958a6960a744e929046bbe402648ba57f77f479b432da283a170c2a39fe5edbd33324af185ece0aba2049e415b3640afb5401a23e2c7e87ec3b1d501d811810960fd9a61ebf5b5bee2e7494413c6b2ba32680d7afc4b27af17fc55f293ab5ba7ff60e529960351d383f4a41834533386c20c115f62761c9af8c65c8899f15a427b40e9b78254695aa6ae3f5a80dcf9aa87bbcfef077ab58c10f644e25f49c83c133e8abe2476a22bcf520c37a7e80391dea9b2a7978b509f71b311eb2b5b2683f87ca10d452542124fc2e11defb78c906ce54e02f85ec8c8b3808c06dfe0a59fb5a14b3e25aa7f41b58d8a33af26d4b4384c533adf96d13a671a6e34b282f8112f32c2a96cfe7c915d257af21f1031bfa8eb0dd7fb1a19c13e6103e59239b5abdf1e6696e16591bb5b14ed0a462e23995e0a2c7c1eba47260c1838c2fec60c8d95122a18102476937dc118adc93c98a22fee19e8215238a7c9697399f8a5b52c05aebe882018a0b01df1c1b4c1aedfcc31c8008c70834f73b026a38384adadaf71d5ec19fe7e6fe8b43aa63aa82ed9e4792237d762f8e36a92522e891e6f795dbb20fe26532173e9217c161aa9357218df522e7b71ff18effbacb33161e9d1f88423b0e62ddcd66a7630a3578f6b8d5c62b666c48eabc0411b50d1be2d0fcbbf8d18c4dca24d873a08a5fef0d5d4c652fc94be58561078019ab7a8900f5dcf6a36cc7377599198521a4f855caa80d7a819aa453dce02ef6edecfa4ba06def1065e74dde1dd109dc5baecb342fade51e22e821c67a8754ab5b6252b8cacc43349a59990cb61d4ea0b35f2d122bfb2e439b7e4e992b858fe1738e7f65f954e07f692de626fcd4e1a31948231861b35865f9ee9fe5ea7fe4ef6151daef4d7e6f2f5970608ed747fa8d957f0dc9b4cc7db5b7f7e94fbbb555dbc2fc32fe9895906668ef01a0561cffa008fc6db7a302069fe3088b9982cd4464f67253b65e1ec92239a0b2e7159dc87e09b1f6271d810ec991f9951b3c85c0d93924b2cd37ca83eed69896a8dc7e67d866cfb47a996ca46395c18fda6bbafde1d145b8a8174a891c0fedbf525e3a99927e7f98cae277d177952eb7219d3b710b6ded1c1b3a45087fad9cbcf6d793d797531f05d9c7e8e922bee632701a6084fb267d41ffe68250652b027230d91c9c3548001280f6a319ec385144b1ee74189c70c17ab529e744d5f8f1ffb8377082eb7e49928222d042e78c81bd2cb2d411e251bd427d4f0528abcdee8e5450394764a230e3b92e0891e79ef8494802b29b52d175c808f71b0fb11e3a328b6b86e997b5fe0643b1e77616d8b049113dcbd244318ff59522a1b36c391226fc1cbf3c969dcd10e817e0daed23425488a860dd206802acd59aa89c52a97dd2599df97a01c1c1fa46d686cf748c6cdf5cdbfffc43d1d43909909dc020cd09ee8b28edfb30d9b42020163cb01094c8ef31acf75bf471f849b1f7f003a60513a327bb710e0a0453a6d0b78e721bfe9f0f9e223a463d34199fea3c41c384a75002343a5ba76d0ab5469436b88cfc4ea871c08eb05add96c7d6a03fb3c9190b041da66e1f72dbc28102e485fc87b921b228fc326ecd198908574c59525bf01f219ace76d2f368a23bc02757855a84722cabb16a59ae9eb8cd990d7452c5b8202aa11358d51932c00be585d9560dde30ab36fe4a61e4f19e23e3d21a66b10574bf87b0741a11ded0a478ec4dfdc1c4cc51c87e2e0a023b6e9cf4952553249ed29cc06a9b990161ebc6e125fdfa32bc169e9e4a2ecd6d5e25e111a059088a61ac54a80be1a60df164a51719667ed9afdec9e7a48a2732d515fad42292dedcd0b3edc0840a050b45f47421e4f2b464f20d992d61aea56e36a8c41a7218aa6d8527e5c70ddcc5a3748e21876973e4a9952794481b8756b0487c26ead2b9febef8886f1d6822c6bee33aedeb94dd56d5cf7acc9953d07efaeb72636c1913f16038e7bc0a497b652fb4e72185c88a6f8684445ee7cd88944d38f0c5bfafc2401f4e3a73f03100f3da02550bcb4fc3b057eb6703843c3551c3845444f6d48a89c0c8fe9a1cac20a3664bb78d9af4440967e9a6582ad3e64debdaeef07652efe98f6baa49272d9fdb0818e6a376fbba27502800127e52a880252cf8c1c67edbc67237a0aa8554bb39857ea6488001234c600815b61223e03b585bbcae4560a6967f876eb4fa843a1eca75f00e540f6f17fcda17b0e3a8e49848699a8d321b8702bab1d7b940d578432570ef730d2464d9a4cb8b02d45cb8826d7eb9b1bedcc5294704791f62ed2683eae6856847315996d9a4a7a35a6ffdd87b127c9a44064770bb9e60786c965d268cbf1c39bf1cff94d3aa7ca2d449811f6257ddab4fe39c8c111ca8f68b7c396054c52c9185037c8f7ec48fe70157227d0618adaec2c6290b7b9025bd4e01666d0b9ab509176346dc9e17088c15b63e48aecd04abb6dcf3e1344fe03f2139cbc9b4cf076e9539ac22e26ba3a04d6c043028a58dfc568cfe2154af4fb2fdcfbb71a33a95f41bf1c5bee7761379256b6f8852122f250a79d367ce76b58f4f4646cc019f99d48d8d10a88f26c8ea44bb04ac1cfed859da8b38254bb9221183eb1c88a129885f8a70bf7afdec71a98624401f3300323c4734a9bc1e9b8cf66bf2686355711b5e4a8b101e5889927b09d71bdaad0e25f31c59577303e83cdcd4fb40488464a70087490d7a4b989d1199e3299eaf19a8eced329f5bf9fbf7e196beab02fb58e52ffa3aefaa35069c269fe3acbb0903c504e7a8122bc0fedb41b88dd193ff32c9549c2764066f96b34d4596153f6772b269eebc2dc4fc7fe2c9857a0491da964ff7f247dbedab20caadc90ef0e601ef72e2b4850a20f302a8f41e3508d7ca6d2206bfd2a9d54ce7d98e3aed5637e9a0a316a7e7669856b150e0781a4fe30b98cc5b5ececa949a3c0f090e4cffbc32af3d9ecbbbb538a55c3576a12014762243a2b17c56b4aa14c4d88a7d00f5280ad641a740c0034ddddfd66b2bef47b6309cdc756bb837505695a3cf0270376f0af8cb6c5e1ac45254fcbf647fe82c0ef06cf4b31930bd3f24b5d64e655e476dbdceabab8b4afc9c260708fded1acde07fc79589256c46cdfa977aad44a671415f7c5c3ec6609fd3100985bbc99efd80bc0fd01e45c8894bbecb59a354ccd62e3b19857272a8e5733d1fcd4ab02440420064e823df48159cc5d5af9d0a94d1876c92d98c5c8ab238d0f945abbef270e79b5e531e93e4cb7d4d61a2527466c025b829f9a7493c6ab6a0eb28c75aecedde7d8f7037dfd5bfd5dea9ae55e1ca7afc39ab1925accf87fee4749cd80a89438f08da981a72ee83b1bab109c6cd05e05636d4e2b6de641ac9edd8d79d36fdb6cb6fe83a762d29545df89ce8cf2ec7dcf06a33789b02d965ada5a0de77b36fc9a24816cc0f71a8c6a269bb7f6fbe8a29326a0c7a954cb6bd525656a3d1b6715c06768697fcced573b85de9b6534f724a76e00805470f26ab7e0d5ec06203edd2f95ac361b68b9aaf15a839e99fcebcbaabdda443491df1dc71ca67d50d77307d84dc84309a683936c7c672f8d9201a47568625de3ab31dd1e1b8e63499ccd57c4c8fbcd49b538b43cc8fe6243d4950c965b7c5fb0d64adb58307431e13ff4ca382908306468415b15e939e5919ac88533769d5f63110d5ceb58753327df98c158aca48bf0b37009c7ed250a10e24f11a423d75ded8b98673ea21887e58d1d24e151a421ff103fdeafa740dd1988153f77a9c5c25ee7e47f15b9c7e40d91be1dd8db6e614c521e40aa77593decd5633e5366718bb25747f83889cd509bedfc20760a33a9a00edd26d68d54b4782573354ba0a9f46087ef8033aa55b165dd1f8946012db7f32ceef4409cafc4ab57ef8bd2ecd66a6ecff3fedad84197be9cf03b987309c133a62ba13209e9a8a922e1f4785869530ffafc89bb44dcde48e1d9e63921eab223b6c0c210efe9f7efd720a1d8ee4fd7687163c08b8b6337ea9ba351516007bcd81376fca17390365a5d689f62aa57aa4c1fe9f9d69880e18f4850c79bc2f63830ef4765801c35da023fecb94ef3b61d8c0d1c1ca9d715e1e6af4f316d1a8342662cc02bc94f68405f4526c1edbd0bc46b3aa4a256e8ebde5e3b333921e800794f6f8f11485f9cf740b7234401f3300323c4734a9bc1e9b8cf66bf2ca397a5b988ad4669652af1e466a6cb5a2ced5200abba764b2411306be3b8e7c3d1e8abbdb85389fae7e8f2f874351d8611ea3a5e9788ec3c906af411cdae3c2ecf509c251079cf10904aed65b1e2f9a30525e432f288df69d520a075e9aedf13c8d7fc1ccdd6a0fd44476ef1837d63dcddf1f1dad247881675a5b2d50ba10675120a9ea103cf8bbbfd237b3a3cf54a52888b28cc66cbab54535fe4ea533db241ce336fff7ab07b9a5f451441ca7e8927b983e227ead1859e0746ab5f2def6e914d89d159f902435ad516064aadc907e6cde4d497596466e3b4d6ef839ab50fe2b895534d9989c1ab80590128e752e1885b4789db9cff100a1d3e508305f4a0ba1f1c7ca93e454f0b1591ddf7947ef6ad3f673a5e94b25e6e92cfcd18a24fdf6c025b829f9a7493c6ab6a0eb28c75aef56e0962761602ecdf78417a5f72366abe3d7693cf8528686fe202d188a12aab18415cb77ef002c5b549f8b13114cb0c691ce60b861c87350064df2ede8d7aa4fd6cd55fcb7b6b653e75a1d4237162d1417639e2ca14f622ce670dd8ded1cb3e936dd370300263df7b376e304d8eee0fb6891ccf7fb3258732262c8fbce20c73ecf4a9688c1b16f5463e8daf9b3540a202b535ea3ef0eb6d2769c09cf987298fe20f808bdc6fe3ef44b4c89a1d51f733d05a1e7766733b602bbfceccc4720036f9aaf1820955eb3ae5e18f83de789d2188b146c01371ccf8ee8f781c077d51f8ca58a035353a0caf6bdabf32044faeff96b4ecb5b5b91c3e647784a1ba7bfb5664606790d6c745c9b1a1475cbfdea5c4244cd09e3945bc78c8fdd1ce20a70a4f32fbf48447e6b3fd0ddd10e043f0e1e27f3316908b9f40cdd46bd626fabc2c39d3188b471167eacc9f440d8bf613d9ffd0b9687483c4b40142d82d4565ad5f8712c675b31837f0e782cde56b8077e348d83467292ab26737e0614e00ee2ccff542e2b092ac1d0d6d9413c9fec1362bcf0065dfc0394b317493cd38e2ed740be9d636c560644dced1e1629726dfdd9f399b2a718c025d438433d1f4d1b2e8113196b911f9cf7935193936fac78437dcb2b27b3668a3c3a3d636f515c16dbee425694cde8fdcf604fd49a1b484efec2307cf8f7eeb96af79fd14b413cd0c2aa5f413e8f5168afa325ca7c83fabcdea66eec77d2bca7d33ac4a9236d10a16543dec8021897d6f4d5139b18cd6dd034fe2b3d2dfa27dd2139f8ab24795213c710a09084f385519f699752c319c5da6b87c633b4a1a4bffd8fc15c0d92fbfe2a71d89ab83426b762a8d184ca9e7292743f5c0348f9c44f2da08e3437adb2077c490ab79c737203961f5270528677d010c49c75102c201e47f45cc94b8d897bdb876bd3f656b3f4085307d4a310aa6116d547856a65b6bf97c1301784cfc60d6b158745a2b7c17e8095d6855fca0bac468984358ae3e376f4f6a439a9936b72b397e25aa2b2893888da33dcb6b0197d2c5e07e2f7eb4389039b37beec1218b0fd1cbf9084f385519f699752c319c5da6b87c63e7e0e1682d6341f67d68ce85ae743b1ed92a89766d14db94fcd473e956c6264924ed97342ff7a05ba0251e36835e8a5ba3b79f9d92c2982dd0a517c4f5778f2676a5df8509d8e49f6e87a402e3906b544ad7c1a2f2b71010872e9a4e78c26bb31b07b9c75a4a4d4820302b8d40cf2364eb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af44f81a0f06a1692550eb6aa011c7ac4685a84aaefbfd21614f8d13796ed4841f2377c8b408156d7c6472cbd100e5d394a443a1119e0523f9a8b7850a3a12e79df09463f97f2e1780291293a91644a3c792d1fcae2935629d78c7b0e22780ee0dddbbcf782803de4792922d591d63253224ed20455ad32391a80a81b324b2da23962363a0ae6116fad1cea7ecba94fcb92b77cce8536b6703693f5aa729e5b80dd962830a1f030f3d59edf9dfb80db923414ce4b7dd36282b30ed4de204ffc45833238b394011c435765540359aeb95d10a7982edc9124056aa7403a34fc55838c04dd77bd422528c682a7115fbd192ee104f57bf3cc3f465af1f2550f587585133a440dc8e31f11049806721971f0b5e83016874c1455a5ac62327d2385b9dcb3d92db5615315d7a28b90a6e7a36a31e6bac9fabbc1896e913f98f869b20954e71cfd3830bd9628b630404f4910f7daeee02cef80c044226aaa8f326a31360d51649193833bd01c56dbbdaa9aa0eb057caaea13156ac675dd1a0ecb0bf70edbe580b41167208941254eecb420464cb3e68158e0878f9947f7ab588cb42ae4ec5210d8b509a3fd97bfa7e78338a2aafdf4219914ee63f046c42056e223e3a4fa08beb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af444a1ecab28eca46e1f7f37dfeeb976435b5fa548308ba5508f4bfad5d708ee975ee521d12f4ab701e9d2d9c4aa3379b29eeb8d22d8eb229b61dd0c345779c9554092ab369c11e4b3e648e4d239a1474601b07b9c75a4a4d4820302b8d40cf236465878bd21a1f72ec279996bfead3bcfe3a519d9eeb84fc1344189a4a397538598efc810c3d31610c6338aebfc662d3e177d47645e256d9066c694a4aa9f4f3e63199a4b73defa36e924a937bf9fa7e74681df850503a67dc191d06fccce86207ae56032a2b4e79f5cf7026fd3dc0bbaceb9deaa140599b0ae5b6f17885bc4fec789968b9e826e718e771e9f270d87814ec42e9e944b01dd4492fd8c884ea86b438d3454aef1fb041532f1a0f30e88c956bf1247c39a1a46d14ac18404eb6c93679375a524113d113d15ffd246c09af441be88cbde5a1070d5c29ac2e100958cd5e350ee4c2b1e537223a90a8c9050a73c14e26b69892a668fbe261bc73d4c8a39621c17bb13ea7aa7f9556918d1cddfd3e18c66c81be8174ca6fce0290f0fcc31b07b9c75a4a4d4820302b8d40cf23643d0340549a2c216d6195a1728ebfc6169faf76aee558debe0911f283a19dbdb6de7220e9589f70147502e95a6b1fd347e423c1c6214f68abf510664fade291239cc97f2e4015c9f43d4dc5107b2f425b2a7cbafdf1c0de7773e6a3fb7399d35ef168f62a3369c082c6a566e451ee58dd24d28578a904e2dfaffb4a114f190cc0747fe18b3cf8d8d8524d73c0976d2efcde8ad3964f7bb2ef32e103afc8be9610abbb78d597cb213e8717f3339fdafd8a487533d91546f304127d393179cde64cd9b85b6a857ed7578774bb10e4870399249d94371bbbf3d78563e60baa87a823c0fc4aa53428e6ed512603258536ef54af3091a8aecefa2e8c88486996b7b30b651e8e987c3d564073bec519ae8a40190878c3531de07b3ee7b3e40967c6bf30488138bf6cdc19f9e9e4ce2a25ac84b6eeffaf03b5ab05d473eead782ed8c62808d57e233669c7fdef133f3afa3d7cb48973a63b76c175ae791ebfa069fb3477be1fbbfe9e186f0a2041959b952d8fa7fc576262609230585e8b342b84345a0453eae009204df0ce9a38fc5b28e74fbb8e0db1b1c0ded78f8c42a2b038937b01e4efe2713ca9c3d464fc23dc60f26c77822e7833bed094eead1902b4bd54fdc74027adbf1ec363528becb737ce601de2a2cadd6872b910ef4e10f5ed27d3dca42b60ad277bb52e9230afcd5e16714fc7a0f2abeeaa215e9fe6370995b40b2e430f5280ad641a740c0034ddddfd66b2be4c86da11cc449c33f756c52aa4ee23a1d2fc8cd893698f7ba6d65484ca653a69329f9606521be89ea94225f3ce1c1b1f0be9d82b3e9dac3763ff2fd0d0df2d238ab9dbeaee4dce5cbd049f0cb24d1dceacdb2df8f963a18dd4cfeeac9cb7144bab4172414853cc7d1374f47eb83df7204a5c293d94898531121cbafb5218badde5a0202cae2223e2ac34f9572bb6308e065f764bfb68b1429f7e6a29c84b2bc3215793136f961eba07cf0b1c1eaaa9fd8efc810c3d31610c6338aebfc662d3e1f9c399b4541521ccbde2358038ba57a4448a2c8db0c7d7fb9b0a713cdc3c7a1521bd38d50a3d5c2f0ff37322ea822b9f111fe116c13551f38ddae373110377f77557c13622cdaec5c230f629a8a496e79e3b2d01e1811b9878ede34635f3cd56e8deaceebba51f14d0ae4ac3c30e151541af6cd8195bda6e134fa2a0f61fb61ddf037617416485f0a974200c2361e3a82d814c00904ec75036b0e742dda9b488e8da7d955e200e13f9a100cfcb563f8f291ada6b5c34c350027099e497d0a5a392c9f26797624c33db353cea434dd89f50da6b417998302244752e13e754eedac33a77acda1e03264fca9efb098c394dbedcfedf1912165537737e442e9e4c82421db5356a35e5d60f661a9dca241005422a726d564a74ed8c0173942b9bcb6c34bac7b33812dd71711d0ec7be5b31b91f95c653310e7d9a6f675d4755ee5e220f5280ad641a740c0034ddddfd66b2beb3c10b21d5c8cc121d31b43075d780c1faba7faa962fcf33b57b2ab298b5c5a6ea3a5db6dd3cf9e7b4065c83bdff6c5fa7bc9d00627b29380b22a8c39d501ef5bb53b6afe108fd5173f9a9d0bb11e1812163c5530e4610ee16e248cdc0925f1bed14f638184f61fc2affbd1ac769eecd807d3d16cc50b7346699bbb1e9df99e710f33a2ba4b2d2ba0e64c4495c01adb3cc7b7fc8559a1d4fecfd3fb507974db9c817960a9cadd093e3b9a5fb356a231c2191f27b4654606c4f842332fd4b02a0aefe4c987986c41d19699832053c43342c266de50f4eb2c909a7b079bd9452378ea646ce48bf8d5334d379b536d227ffdbd92f63e6502dba36564fe6cf433fa75cfa17990977e8631517f67ad04bfb564dee4eb74e5aeaf950f36077ddfda34697a78b54f12c39ad4a2d18331bc44c0bb9d1edcf6c248e109979a5e419a0b58ef180dde5bf5a364ca7e7ddfc36db1d30090b473234ceb4af747f85e45394d4ddc51dbe57f03b7ac9b9dc9d6e58a70f6766e49403cd2f100c6735450b1f9c5e9eec26ffc03c529be83fadaca839c833068b21e5f4a074b87eb9a3e66e7dfafca99a829d1edd1202930078bd3f6661146ae9ebd5721e65d427f4003466c53ee1ef7674c6d5c6523a863d2d9a3d6a4ed07d914a85abdae80963bb7d4b53a5dde70dd3059ccd89852b67a469885caf47fbad60eb23ea694de0b19b19dad9cba62d032c2fed74f14480b4161bc73ccdc69772d5db3a0066af79ae5db513dbefcdde03eba8e08f9c7985c14580d6453652ca45ed20dce18b27645bd970dcc3f552d1462d61b837d3c5eca75114d676a9eaed9c2258cc90aa37b921db32409c7e340df5d03ca450f189b0f782805f849ab457a2cf81367ce1185c4736c9a83a9b5b875d97198fc57a3c3b31786ba9fec868c5857681af59ec2aa856dbc80cd40abeca6cdbb60e54302ed037cd9b810567918807a1d3bc2f9b60a18ed3bad63c24b1c8264d09baa512136b5cfe9bb2d34ee104f5a23500cadfedaf8a7007e00646129ee957f5a7f4cfb7258174c0f3f6797b6cf87566513b4aac333c42e9cddf82805b4a159915b0eb5d87cc1085a66d9cb98f36ff116197ce6bbd29dce2facef1e50b53f2b9bf63b64a2eca986001ff7987fcb7ff43cd805c894f48fcd2ba5dab185d2631b92be500f08a6450d25a78895b52deaf0e2ec949c7e875d95fad1f41c64294c38b5ed298f31349007fd6203d76233a8b667d27845c3c05c5f9b06b5c51056486e14a59a315ac7abb0d76a7c00a975ba6ee6d61432415b08f5d65d31658bdd83595528eb7eb77caef1756ec23fc594cd832f41ec4386e51136378a030a10fb0e4f8e84202ae1b6c582c92715f969d2f084f385519f699752c319c5da6b87c63ef2f9cb04b49cd3ce7c8c71fde76da4045ba69d1e0f2c69f5c355381f48843b74dad3c57f9752ba260707ea6f60f5eb0ff11a87115d1118874990204c8c52b78f0a903131804ce6409e7ed20bbf2a101d16e32e171852c66c88838330421cabfffce4df7d6411ef16568e9801f08d2f74008f95ef6d430ab5a4bbc64f54bf4efce5248a7b9dd2145b3fd998b1d009d30f7ba4894b5536c7d69427edc3218eaf85dd3e63e90008a96491d07d19a3615a099574d4cfff645810876bc7a1b845688b0ec4b20bef8ebcbb276e1935f9e9aaf32bf9db697ae6e47a8f5121296599b4080702c0e7b3d60456ca7ada812cb2b9a3cb9606f342b9ea237bd5db5b2912fe17411efc569608a0a5eef6a2febc34c8ce4b154318b89ef2d32099da12bb91555b5d328ce93ee718c7ae60d4616d28cc3aac92b206f54d29cf9ac2d6cb93a82eaee28e15dec9726857462dc73fdbb3027c8b0e5abcbc8122dacae7f6b207cbfc75c38602bb85bcf006df7254c6b1f99b7573a9df5add3d19308c46bd750e37df1ead66738aeb396d85f5fa3a0de1412b431657d47fbeb98e1c08b0b5de2d7bb3497697cd5cf3f8e6846b5ee4c74741c6b509300b7894ecdbf2f6e6eb9fee8941ff95e5a4ed7894bc9e5feaf30bd8acac3c5508b54f7c4edad48558b605daef69f843ea0261adf4e95d591ff8cc0e951116a4274a913966d4e8c2076ff658c52a492f0a02398def891adee936966c8fa7e857894877104e3542204d2220f49640110d166c9d080975b930f97418ce165c9b17f3d93196350eae75c0b4e1dadc57953ce2ec806b89814d0163bc02a9d71a0eca6962cfb500e233037ffb86a061c55a0ca507ce9a9077099d67b375fa257553b163000540b8c4ed5453cce83f4b904b4b6615481fd60d3eb84c8d85bb853d3943690ff6543cd17a4795ed227567110aa6dd46d084b22baa37efa23c423eb9ac093ac1b405c538da324d588de83d800e36bded845cd755963a02e80583ca744cebcb68a962cd300ff4f53a954e613bebba5b713ba785491e6852ff06631709988fd525d27e20e67a32a204a66ec0b3f08d6af2b1f64947455b3b30712a3def3d57aaede69473b21a320b0dcb977e3be8a74a3cbaa5144d5f7d2e483dc6b2405954ef163e234454bc12df79e6a8fee8677cce8536b6703693f5aa729e5b80dd93476de0a377e7022470048896b97b71e082cb409461697cb6511b3698a36675e189b90f1da5973f8d41b36006d72d588fbf49fc4c353a21257453ee5ab9c9a503ccb9bc269819bc6013df4486f02a7f13c5f5e982bf2c6880d71ee65d5d97921a98b445be0dc86e5b3d14fefefc021994b06a6af1e319ca11bef6d69b2b7dd65ea5d2343aed78cd30a2d769c54aad42b9f45908568105857e92a4e943a71ab8cb7fbcddfe026e493a6b06b79478fa7879ea6ebaf10180fcf8ec696464ad51c5a51a5888cd58b5ea60ac838ff8e194089297b094e6189c8656dfd10a4c02740ad9813f5ae56b2691d08c8b921ddfcb6f68e26837d1774b541f570583e00a10bfd51432934f47ebd5a3571f01edb68821ba2bdaf77dae1f004126ff53bfd2932722d706441e7b4ff8a2632d7abd315ebf04efe333897eccc07640fce7c97f9b9a1f85cb3eb5b463b06155b580c3b7346abe8ee1a1386c42d288e013fed99ab53defda1bca7d56efd74e5d91cd00260a382b77fa6664e723854551fbfe69d05d70af6cc4b49e0bc9c50c3d2d7c2bee3ac6f300db91f5175d1d288ebc9a3ec86edcd60366631b893158f60192079287786c6a870c7199b2c4a95ecc45a88212562bff1798fe4aec268318cd03d45d8fd7c3d16500e963a8332d4cef0d3708338f9d8c01d481b22086072fc055ed5dbde7fce4a60078168d777e5a409abd7d7ad3935dbabefe79422ea4975dcee29eb909b9775652f4d87456d56366c443822c42d750e6b0d94d0bbd843cd2fc13f9746c9c33dc5421ae34c153d02a7f43ba97eefe7fe01144683eee7425c03998a760048517dbe417b1487b37c70c8a1dc7db27919fcf7a12a136c9024f77b25d321d532014c19f634e73b9972d234a4c46723f063544f3a324dfaa47bfa8e9d5e77eab97f44d3ad95ef3ae76ada488c1bed5a32b2a30375b898142083731e64972a20b1ed9b38b3fe027dfe8c40bdc8f077d38e2e4c78831b812a1d0ba0acb9944e2871fc7d9f5ca9d113c8cc9f7066a130e12b957235a5b4f6785692fee0cea29e753bc969638f78a2f6362b9af917a35cc1f532a80ea9bd1c28649c808e98cc0db0a95a07d0fb2bcce3505dd17a19e1281ce000d55fed3305fe2f501605e36874c28f6690dbf2d2a8266d095d1ce3a82f05455f921b8375dfe514302b6c2596f2030bc36b709a0d3e265c0e488c14916d8e1f48a43e908047133c3fb0d68961b1ea1f592c963395c3ebdd97e41c7ffcefcf9a19b843c8e2580e582f404fcf7a315cf0576c995df70b06b1b731f3e38199bf4b6d2ee6dabd5606f273c76849a9f41f203847ce770b58385193c77cd1fa537a40574476a8aeece7f0d1b1b22ac7aee755a0c473d25ba357de2411db2c905fdee43c03bb31fbca70b2fcdd292eb8ff7531b366935e6e8ee1439e55adb144d0ee7630a45070b5404e15acfd59be8fde39443af67367868bbbe8f575695ff070f7261d765b6edbf3ff9b74266ee0456407817d61b59bec97bf6582004d4b0193817aef45081b5a9501d07b70d88269bb8199ccb0336a4cdc4e7865f4a707e647e7b2077857ba47ccf8e64b3a3d431789ea6ee608dbe1ef964f581bffecdae518bd559fee20219380990fa2449bbf35804042bcc655301a63eb579bdd184f0673cf87fa07c524060a27db0331cc52408eaf87db16b0def872ccd1ac150e93248cc7ed07a66d27eb6869ac24e8ba7befe1a84f30d92e3ecfcfce87e150cf8ac903d69162621ade5d3f6d3f4c354ffe75900c9d3ed2babc1bbb048fd230b8696a7803ce71fe9c8430fb47af00438cf6c281839498dc9dc3c3cecb4be373d352cf57285b5bf15ba3e499c295f1d0698694e6082e4f40708ca69f6e08d5604bc1080adf8528cae05e7083aeebcd1316d05c1a05fa7ae5af9c826ffd870ac0e0e6d70b27b2f18fb9fdac9be00f4b211189bd49961202bfdd6a7a21f7097e715434ba0c446533b5a8942aa089f41b8367a82e5163a1b88a80554c91d9fca8acb82f023de02f11ed315784a1423be1d2c06cdd16517fc5ef31b983e5463c4134a1ef12fce09a91b55b2f8edfb24ebd519e465b7487389eb7337a26562c594825062dff95c301d414acb75c97c1fb8063ffd13bdef8cb5bda6774ad76f9d18e31d03d9534247cc73938812c2f99437841239f37aa782e135838579c158619b863429a9b329cd32f30378c9c90d03da983e0cfb9bcc593555f62fb5815ef74b23664dc9c563ff20d9357a7ed33170a852b0398e182a6240b99885e2cb2c690990852b1a8579b83393a2c83cf3f6ef20df65758dfa24a9f61b3ac2165c527ba47151cf5b82af2118a8cc192fef57c1c80a46f70b63cb2814d82e73b6c4d938c6b2d1645699fdb72ef3a5ab9f22661100a492b28831e58a74ebc5a8199578e5bd810cd054b6eed21a1f435b1121366dfd86f1c5671d971a763b29bc7cec91a9bfba04cb97f2db9ac37ca1a4c011450d37fe85884f4ded4a4c75c768160481c5e3e83f6569bdf4b4afb4ebb8f70b87b8bf9b58f50ec9beef5985a4a5cc2dfe75d3e3d50b6b3b7645c898b237523eb7e8e0cea10f605276bbaac933ddfbe16c791578dce34da58dc5a5221af0adbd9eb24eb0e2d651ecb3a9d23409c7fd7c7e4a19e591ee522035d8012de19fdd336b0dfcb5fc8b2e287366dc5a790d52c906eec2903f8b8a168c218b09f23604c96c0b507e4de683cd9d2776145c287754de78c5f6aaf40a5e5f7be5e31336e1d965270a89eea459f97a1d4231a6c72976ed273c163dfa95ce24b731b33ea24aac39283e93e6733716ac61bad9577330f1034df5e34f35432cf48d1fda66ed3ce22fb8b2c4824ee51d7f2703646ba46e9b1e36e6e8dfbc6add6821548db7bc0752be1c0eec25811dbcab290d9df12a26838d889db8c497adbb38d3d74d40aab10e3c8e274c7a56f3007c4508bd87a18578d8c3ff55a98d056eba8dc8acb5e833483c4693f585c364bd5c0dce9a4e50b929a54441a13749746514567966c8184fce6f52f86a081eb8fb41d57c343288907e249103736d34428c2b6eb2b32b0d672594fe5e161365927b15277dd5d9348cad59ff3c4f08fb87d649a3628d31f779c54cca81e2223c631022de9748a80554c91d9fca8acb82f023de02f11d68f979ee063dfc8d73979856de796087264e46209c140585f420d306c0a79d3dc5f86d9c3a58ee7e7bba71390cd42598a80554c91d9fca8acb82f023de02f11336f2757ca37c692143157217d3a30e35a573de3c257a110dcf69b974b2d4c7dec757b12f53b1f8b16dd520edd6261a7b43a97c65fe806336b7d09021ac0a173dbd9b3087e03f7503f001ac98b515bda644613a3300b8aedd9ff60b12c603c7de54ed87158d8b20edeb68505d113db20093d2bdc696a20f43956260ce7e52b1bb6d72940d3c00431e770ae82c5c275970bfd05ac84a28956b29bbcfa2fe1ee45fde20da0983742a33336dabdcfa468ff168b8f1a7fce42e4d67900124022df47eb9deaa140599b0ae5b6f17885bc4fecfa8c90011dbd62dd3d6629b5b04afcd5e3de97f979f3187a00a938f5b2411eea7cb65b393fcc7e6bcd405730c9621d36852ab8abf612aaed40b27692f6638e4479421201c2fce45cbdfd8dbea43d1d5f64d9fbb09701225f10c950fb46593bf7237109ba027f7607ae8f1ac4528c3c092022ec2df547ed59cdcafb68597d2c75746c1c567b5cd8c428614b3bc5f12fa3f4ef342c9acd910b731e27a24e44151c0f9f0eb1d92c2a5c8da5841bab0c2c5bd9387dedf645ee282009be3c2f4929d0759425001ff76c09ff59e844e73a8eb07efd246db1071c22c5f11ba8e58e1b77f6b323c65c2f4822c60e28fcaab2ae9ee9f2cbfd475a755e099c2bcfdd7bbd5b65520d8f271e66d09fdf4fb15ce8f691239c9892bda702b1954ebdd09454d188d873166df869e572c0340dfc29666cfc1f018d6653299afb30533e602a6eed63e59e6f5cee21922e07d348fcb575d100545baa025f5fe6e3f6e84c33c0fe9a797c05c2c283b708c86e73b89bc54bb724a36f8ba7633fed65702899e253612fd010ad779a6b36bb4b215b0b62ae191acaa76cf6d60902b6fce766cd1bcb282396e5a0c19a2ae70fcd524ef762ee5ded73cc0e49c38d776be10f972d53efe491270f17192ff1b5f403f5f4611fc87e2587522cbe0239fe6a83f22cf37e291d73c10fc61a8d6ec301143ceba3b0c014d06821a884c8e4b37e7785944c7dc589e5604c11fe9cb5ed9ba7457e6b65a26678551024fb19e0218bcc18d2a4568baa5a54bf356954f0b290365fe89c07d4e3ea9d255e8a4dac711307ae4b99718add84b33e32c3f43eb1b5750c10d2c387cb8c5740484f9c80f0ac3504347882925dc4ff6f7ea35be3b634fa3f88dea2465b7694115702997d9165632b51e5c01b97115bba2ef0f9cb598b45a548d630474cd2aaf018b58ad626d2006464dbb728eed439ea61c3a1431fe66e515beca604b327f1d6d27257641dfdc87226c1ce603f75796ccf3af59b6bfcb145861fdc731f9f059ccedd13b0a9c52b3626d86e3180122b9e7ef4352f953a9d6bd6dba21ad3044e3bdb60614350ac31b7509d4d3d43379c425618fae679513f350414298ec0ea4e1d64c32dda48159518461bbfd44b890cfae4abbc88700d19510efe03ce7c87ee821c1bb784bc6148ba3d5c4b7d7e1bce62d081f6fc7b2485501909ac39c60da23116043235da430dda77d4e278a370cbf5eb9eeddfc4e34f0f611249d3d4c2dcac2cd6c00101150fda194f471826b719b48af9dbbf0326f2737787f0f9290939820dff603f6fb444a67fe7575e23e4dfd8233016e3de05cdca8ee64e5096288a5e5f37083b03dfe2885626ca5a661aecf231dc78f1081a04e1bdab7c1a1c36496d5611ff07cc22d6ca67584608702737e58fdd8a8efefb665405b479bfbb465aed8988b5701652d003b05483fb1439ba130c7097e380fce7d7c2e3f09132627d452c2a6dede930d2ef27efc751fa44f99e7a8ffdd649121e4fbbefeda397118f6563bafd214cced4de93146afd37f2d2b0be62672878d8de203365c2c3dafd559c64cbc0223e16e1ec24fad3f8c33858e8b1fb117cabe299d9b65d12896ae17bff95eca7de1db8ca1e2aea7831bc4c9ee90db6130458463234cf941e7913b20bb65bec225ef29a84da00fbf02b1efee853359e09d91e5883791796b366bed19a8e9cca5298c29a833f5f9e6534c95c6de67b8716f6ae826c2de63242d51061a27533901b9fccb8021aba8b9cc8f1564964391f0c6ba19e6e567c373737eeeb688398e937b2fafab34ecaa78675a65575b242c645c28eca093ecd4057dc7eed44bc1844b550bf7db100dd672e22772504bac4456abd8c089f4f813f2a231051d5c3a317e7730a9a171a48abb66f7286774d3ce69000cbb64f7c9618517f51dd55154d4d3f4f9284ef94aa398a2a8097b338c1245a1ae201be8c27f55ba5bfab636c0bbc8665a7ee2aafc8b7541401d788671b878634bf91cb76e318918a96295109dcb049d612814568b0dcea3874e80d3f636e2d3c0bf949b9f23d8470e644d7476830edf0981f3f360ff70ea44fa7596c0bbc8665a7ee2aafc8b7541401d788fbb0a80478ecbef09e08410ae6e3e904487ab82236ab99954a52b120302a31a1f1ed2adcb24e8def8edb3ebdf9596710f448dceabf2e8e277b3ba29133fa5c18229d14c84a179716d288fff74d5017e0c32dbe964d39754040b4e0d800d9d167d52f7332b26c116e161904a8c89d04b32391d22e87f2c5ae68758bd49e2ccdd5852eb8094edd7df0e35830c7514fcf77229d14c84a179716d288fff74d5017e059b79b72fe9eb2a0c2e70194e631d12695e7b78e3fbad79cf61a0eed5e248d6366d8abcc174291b1cd67dce6f40c14b3a2a46d1dbb9732f5573e121a45a3aefd927dec3ef27003e44f268cef01dacec8ae46bc56f15ec0d07687987b1d1a1d81229d14c84a179716d288fff74d5017e01df947ad7c45bf2eaee3ce3982bf4f6dd8eaf543cefcd3f15af3c548b603361c583b0d11093f0219d09cd0cbc0b76c280404ff1b3112e9b4fc326561ea2df61dec5e2cf4610800e363c53155d2ac05306b2ffd24839a62f60c6f19dafc805343229d14c84a179716d288fff74d5017e0a0fddfcd6dded2f4cc79909e48e89eae29ca4401c3c34d0b3c17ba84e6f26700e0353c59222f02c9db2abb73f3a231c8a4d92780c21954d0cc77b71616c47ed5ec5e2cf4610800e363c53155d2ac05306b2ffd24839a62f60c6f19dafc805343229d14c84a179716d288fff74d5017e0c5918f0b80916b4a2366b9c6c2ac6153aaabcebc6d6bc07b8b927a917a222e9f640a0c19fb1d34880e945eab4e3b0993797bc05fb1fbcb104ce8f484828b874871aa13660ef687823e76a2f1c06361ae970c52f84c1a660b2b07c7b00bc691ed68a0a30957bd2d95947e6ba3969b07c4d9a21dc393ac022c2d2ac3adba18114456e9c342efc2b2eceffb89276d7e40e20baf54a9077be0b93c49e60635ba07003e52d105b7a43cb56412e83829408dc73533f696274c9955c99e0b6d0af5aa099e6c50b07e4fe564550c194f7af9bffa879ecf17654d8a99456a305bda6c2f6d3864221f9aa11328d0ddd1b5f6cfc49aafe1ec41463cb55ce7a6d592828841e7f45cb02829efea05b46d988fa22fc5aa1c0e5f9fd748e67ee796a4c5eda9a4b5f792d5e072e6426248414a122538cf078d61ba433ee0044402805cc861440428932b65b53fb0fe223cf02cc39b89c81c27b0f237d3159a76ff415f7866c495432dad01e79fb23b184527583f990a62e3e9fdb1fcfb0eeb35c139752aae4d368ee97e00ebbdf5e54f65f827856dd3c0b4932b65b53fb0fe223cf02cc39b89c81c68b700c4c24014ad08023cb9f025a58fa6a5671e42808fc3a1a4138894a259412c7de0afdb70875f8ef8850a501dcc70b6f5bdbf943109725f66d20cf289dc38af67d1bd8386017f0065178c1aadb93442e4110c3068405228e1e9ef26a22f334dcf74d0240c343e6e4dc9d7e5b141a932c0d7e6e38d46433a02baa5edf35c5a4e6a3fbcee79908c923c3ab32afc04c913ac73f4ece60959f2b54bd62b8ba35639c30fcf2c4ac387d2a1ac8120e109e48d208b26928ddbb0c505e434c5771858f22a228215a814c8fd3377bc6beb4eddd188a452679d6d10b5a1e73129150845790ffa67546d456350560ff7b2243a564e067e43d28def71541fa5d6d450d9c4d05c1fb2894507a45b33eb28c1ced9f103fc99bf943b6a9f275c8803f0cb2eddf2b142446ba361e32925b318841a1ec191652cefe5d787f7b48cde6aa0360f3e25d2116f2a0834b6435ff0b85cb53c46790ffa67546d456350560ff7b2243a56bddbb669dcf6486d436e0e15836c58c9a030081d17d7ba70e22e4dbf284804f281b169b1e8bc49b573debc905c45e1c6c0a8125cace3dd4238d1373b16a42a58790ffa67546d456350560ff7b2243a5685e077d431f5666144b917f577add466d07371517718924b6028c4e80aeb3a7c808060571340f07812947dea123b54778a781c94167d1c36e0e90ab3b4e4ce1d0d7a14795b910ed36b5e5b4df195943344564b6197a27a5f50efdb00da07c9ee580258b6906a3049f2a8ac2e942cd58e4a3365e5b2ed1609a9102de7624c0e6cb9ea836b014cf6ab081c9952b6b15a0e3cc0ad979183d42acd8ca0a91753d19a813c875abed493575bef01ea8aa9ae80fe8c2f036f756d137f37772cdc8c77e97e49642275be2fc983038ff66b40991c45afc734563609c3eb907060953ad495d008458b8ac6f9876b98401d78ed36d0ab86eb56dba7da70bb59ec2ac319c9af1d76e565b7048daac7c9858f401495594bf178be98ee767d6c0c4238e12dfe5b171eb41f340051d93d035d3727b7580dc63a8d7692be804b1b7c8a80efebe0353782e44e3279c931f89c7c5cf78edb42ca8ee0994bed06aadf29f66be42abf2bcf446448f412b5a966b46dc18a11a791033a97874dd5c9c4855569b5dab9667050566512645a0657638e8e96c08bdcef965008b914e6141f4943fa52e77521bc85034b8411973bb857e951e2317a8f291dd23d79f219cff66dbc8b998843edd4571d02d972287fb27e7cfb25f102c73dda1359b23c88ede81cf1524d7c308f6351551a48184b70a50141c35f90042968b6e23b87e4472255c0cf9f11f34e52915215f1e568633978d432cce7e7e1187f071a05ecd72ff8bb8ac364d169f972a87b49dcfd1e72299ede180baf850bed43b148bb623d2b99db478e224e82cff76d8d6992645a60bdd6eb43cbc5abadac6152b0b8abbe0afb3c90f10d8e92ab9649d683f85cbb9f69a79e29b78be6550be2878e759463dca0e1d3025e1628b03d0f8f130e5f53177b65a4a6c2c78aaaca4f8efc810c3d31610c6338aebfc662d3e16c84e219a7c7caba474a2aa848012c371b148d55b35ec4deca41c6f99d04e198b77bbbe0f7dc9a04e2fed75b2601caf056e57e423d567f15bec1fa959bd7998e0475c9ba9f229f5b9d4420e67d4d62941e2aa58468191f1272e0275d7b429b1780e5dcc9e9b5a4d5e8227d1c7a00b36d377a4926363ccd3bb63fde895fd7e114045c23edf1a69ff13063d57952d16998d56a0fdb57745d8d72017d44dc338bb94e3e00afd3c96747834d406e1abe1488076c98669446f8dc16167a4a3ebf2e51d15a54046304ec7a9db796e16601af05ac4aebdd60dc8d687da3687abb2c7477a7c9f561d6c3d1cd1321a2c0eb6027f8ff071994624c5324ff77bdd2f11a02b74101ddf3c819ea8018ce5ab63f0f4d4eab9765146298c71d6e72bf81a9eb56006e74c2b6b8084e10ebe5e6ae4fc913c7e7ed52fed4b763f25e764aced214f5ae4998dc58706912f37fd71cb8fab04bb4084f385519f699752c319c5da6b87c6353a1d542d1c30bfeb1ae7d9829727eff3dae5d060c9c168dfe6762e3667ee207ae0ac440073e7ce13c59a458ec20a47ae3b43283021176709d9d1e8796cfbf31e7a5a8533dbe3c21c481a9c5eb7f63defc2b90e899234b4c51f6345edb2118648894b4656ab252ae506e2c2987f423e8722c17e4b5f088db9063244aca592f03bba07691633bc284f486da73be68c639459edc089da0387c29a02d5ef7f54256b3c3aeef542e93f6414ca24105af63d4237ac66116d0faaeb7d5d82ce15c772c0cb7677312331651b3e3d0e9894b8edb0d3e024e32912ba106928944aba31b40f5c5553d9f7d093cf8fe8124f5ffedcee88ef532e52aaeabb77cb1004fe04fa2e36e577975d51498086f4a22a4df5693f7f5699eaa6dabeb394ae2a61cb39715c7566dfe971c981e4e7f34a669057c98cf35f4eb05697e9ae81f25cbfbcc3e541e1314bdc0d83ff19ee716434a44122e25ff5e4e4ba0d83a6cad69653a44b538be351daa9e051be3c9806746cfd10e29ce754ec251cba2c750543dbe154d2deff31a46687e68bc1ef2b4302f82644de8e0929ea08de2f68103f3141f95c5381cf00805e1333a60130080678fc948c801db6a6afde4e40265f914eab2012c15f5ebe889489260e1694c26b05f1107a9311ee1d332a69c8a034394da8c7224a375fab9246c6bb7b7a762c18715ec792d20389b04ed069ca9260a566c874f14597e9ac8c8010e23bb1132ac18094b57705d041a97afb9cce33a44837189100a3881084f385519f699752c319c5da6b87c63a3ac78a9c674722ea41a7c687463dc26f085aad035e7904a783e3d3ec4839dec65bdc18d7f7cf444ef2b107b3b776d03cb582b82bc5de54cc6b6a21a41d521688bc6378687d42c9a54ca34c180e50b4d40d2c15037142ce86124f12cd6af39770aadce171a47aa516b7a02fbd6a7278038b7d601bd774c1c5c7e564145aa64d3ca89374cc48d712f463cb3fd86a4414b126d60876a9a333bc51059e87b0f69472636cd10aea0895c3eca9b775733ece56e1e654a404f516ec5f37ba9112b824ce2100e276e51420db26d059635eb4c1a8efc810c3d31610c6338aebfc662d3e1aea994ea121df10b15d4dbde8721410d0d83b90518b46efcd729053aaec270762905451d2075d17e1ecb42f56d563d26cf60e57cb6544beb1bf16ac95cd5d98bb0b694fa52abcba380688390da0bbdca668e995061c34700fac8930ff74df8384097bbc4ed680db8dbf6d84ddcae880046a97dccee2df6af4e65df9963aab2a8e3736667704d201b0a720be53c35f7f1da388a9deaa6e9d09d53cd00191c2bbddbef7d26257334c18379554e6f36061b084f385519f699752c319c5da6b87c636fe29cf1f592bff30f37dbf4da2a736ba627483dee9d4d7e0e2837edb7285223a5959a709bab7483857742ff53483f7bc03a44a12472daa6aa35749cba3242d955b5919a689af3d94477a635bc3a3319852f5e72b29db4edbfca4973c2564533084f385519f699752c319c5da6b87c635258f643453ff60c3b6d73ac61dc846d24100bc8bca1408d08b252442a256ed823be9aced1e6805304200c161e34c5d3f9addbdcf0ee798380e060839ee83a6dadb67f54b585533654a13dc6a6e39c9dc7fa8bbcf589d5cc7ad55f99b5e412823a54330ec0c26303177210c3cc4a32e5e57303bc76276bd7d0b793c90f779fd331d1ee064712ef2fb71e1662c533ae838a1fae0d7579618482c62ff6db739b1e8165488236b452015355e74e08a5ff04dd460d6d6bc5903e2e1722a3fa5b1a2cb53bbdef72396eab16abb087fed97c2c9171292747db266c077d1e1b90a47bf793f007ce80aa560bfc3aa3c8dbedf7f2d5c13197ef3b785e2f29dce298e0e0913f1f4aed99b653b739c18cb0d4f98eee880c51aba6f08c6047cd56a094e6361d74fe9d900152629120f7d381d2cbc7b8ce347e3389990ec82edd256bc633eb483dc08f24afdf3356846b1e206a4299e3ffbf38cb5cfc78746b16a8b87d2550fbb7b98bf46566d317b696bf593873325b7a45a69c6995e39c9140cbb2641c8c806d00b97ed092237d995f0b55372fe68605fe98535b6e00f46954ddd33b6d66d35a906f0f12b389401dfa10d3059ec1c8ac2a88db7232dac8bae516fc847628d43415bf7fe1dfead46c84fc9e8935ea128afa4bda34c225c777b414bf65d0ebf9a097707e0d4ebf74e170c8c175960999f5fa1b5c7fc7c731ab9f7dc71468498a2256873da94bc51abe2e0f05fa97b86de0ccd081f2e5d2be94c1ee6505c4ef661adbb712789d4cefe05a69574e498be52a249a6b4175277dec73a7ca935f0cc74a11bd0bfced73be419be09cec61ff65d761e8c8fab909dc7cb79aa208135aa2d4c54a0207a05e935444078cbf78a9f96c310ab44e5e00048d6341f136d90be12740fa449f5ff6a2cb4c58c80e6a7ebd368478b76b3b904ad1f879c860372c7646e7dd4d8702fe49fa5a55e0e4e781ff06296d8ed527eac9e9a5ec493ebb069316c11c43a5bcb936ed91e12401b237730ed7d5a5eb42b3f1460040b3c88f990fbb2fb9512c2d9bb695acbaa292dcf64da69f3ceb0ae3c6b040be329d0f4fbeea5f11e38bb7391258683a68921c88a54ee6911236987f598a6280c1bf64d9fcec2509a9617b6b5eec672b4751db33aebdab166400309ebde57412e6114e17d941cf803980e1c6c61aa25c23d850ccca6b7e7fdf6fdcd38d26b89b09ccb3c8772afdd653994bde2179812e024f01cefd3d0b20a673cb2fcd6e2fb805e90faa6e0937f210bd1e5152e7f127b891d4aab6743dbf3a0b9260238ff0ef51fbed684b9ab29f2482be1fa1cb5d348adc77ccfb86a043c86239369052ea9663c37b607baaec2236696e622a7e0f0afdc4687a85c881983c0c5d4df73e7874f6f1d552637b78f9392ef715ad90f7e7d052224ecbff54582157bff9a2501b019eab7dfee24afec4fce87fe4829c50ff5c4253d08499ce72317bd162038eb5b8ac27eb6e2e91e78eac046abd49a32cf159b36bc56a8bfd80232116876d0aea7d50d45493d6cf2c762ba233c9e03aa69a7461714d5371e97c6143e19ddc434b20514b79318f2b711b4df1f68516a07204c19ace70d31e94116e6341edb9ba36495616430864761388755441c2bb80f0cbf2c9b0854756234f92534b56e05b66b54e470d24a40884477500ccfd498c9ff3b8f59e07d0ee6b2aa951e7d2bb1d4a39200d5b35dd30486d3ee767e1f5b58d3ec8977d9aa4848e557d1aca3f588f66712f57119b6f8fe2b52c29cc3c19bed528ce0f59f3d4f23d0e07ca6970d290fbc4e762f5b7ea439a7320c8ce7a59a02c79c168c4b439af953f42cfe914b52e3b2c69b778eab91e5cdd7ac04d8c82a147e3756e42ee8325128a4c0dbe74df71dd78a2290a0ac6d1ec6baf23454d007650e2af7ecb485028c6856861fd38f817d44691b0b4430860def20bb615578b03d2e74e2f9b4c5ce5fccf488da41c5560d5e35ac4a8d523544ec43636d2c3f4f324bccc38dacfe035f3ee1cbcf5d7fcb29d42e0313244ed9a3d323196766e5b05161de755cc84017baed3381660ff02ddafd2a1cb19e17e2b2d9f3e6c74cfb6703a65629942950970811c1ea85ad75145720e08e5dd2e8b3cac13d046c3a6ce2eb9cf3f9e1ba2b0e50cd218f4931082d03c057a8a61f092575815e5cedfcedb146286a83df89508293384dc41f34998b8eba3af7b72872dc3d8909200a46c0f7d973ef0bbbf53b564987c5d088492e1c63faa3445d4e5a6f24bacc1c342c8d4679b19bc03d3b3e72b9a7c7dbbcd16505be791dd51c4746e8529d18ec72b5000634f518da6d377a89f3671a827b81f8e708ea58c5e6c4d3d3686c4c04a29d7aec1aeffba913b42aa6b6948f27df90989894b9eb8b755f1a2e9660030b72a3acea1e466ff7a54772ab43a78e478e3a0121af209d1e5223e4f566759a8fe7979380a08e629dbef0586eeb1b2743e8e61cfb7a0d7c9069e921f0ae42dcfcc387ab6d217c1f8b15e80fb46b4f4722a52c180a14bbf2b381f1e9c534bdc3e4ff2cb1050a170e3b6fe24ed8779001c497060bb47809b5ac810a8e418e54a66caa20fc0443dc51563aaceb162b5fdc5909f669dcd5014461ce7448d21ad1be060aa099f16cd47790c939718a8a98ca57cbaf9a672e9f2229747f2c39599adef119ea769c7400795ec8477855c355a49c6af40c1cf6994fff906da773836074b580711ee21c90bc922560d89bd95765364888467193e10f777e334a6cc9e7790120acb52806731b88f63d3fb6881019ca18e1e271e6a8f7b332eb12bc2238f4fbacb9d551e4d2c8889a7f26cde57c02fdabfa1d12f88bb143677e508a8c7743cb06ba427bbf41cd0a658fafbf25db5b1372c8d2aaf5809c6bde203db9a24dd8154a4237172760cdffdfed31df92247b13639dd09213b80f6ac81e0c7d0e324b368d64789375bcbb221adfab82153a043eb1ebe49e35325b3bcbf0b83c67a7080e50607e979adc7d0edc1b0c280634b6bff20b71c34a33422b5c1029bd1ec1e34a9ec83fa2ac619a11c52bc8e022b804cb90029b4c6e482fc045e13ef4412c07f1963391d83b9cf2fac62b60678a38e9612b14e14068f21904bbfc6fd288cea1665a3032ba9431a864d801c597d053d54b20a9e56b07ae2f646c7c51e487db082875d529b3e540538149b64db6cd6609dce617302986b6e748130960b702d7c0db968350774e0609a1b9eab967c1e99da0498df52d5458e425b1e0b1c40e04ffcad8e59391cf7954102decc6310a3acf35563232d447d1ab26764698e1b57c02fdabfa1d12f88bb143677e508a86cda2fac1f1e1e7616a7990569b61f266ddc1b3ffb1947d5fe51f5d25f6cd335d6aaa31a362c42b85ce6843f98b5c3a58179fed4ba9e6e5d873ff765f84200a9d7a6baa897aafff8b24e9c9ad6dffa27aeda9dfdd8c4a1d84400de700c870f2ce714ff97950c362cc26436c083d031694d4f13567ba4a164e216582f09037cc8a211a366801fe79db6e91b1210c8feed3bdccbe139ee25ca95805e191ac421d657c02fdabfa1d12f88bb143677e508a8c7743cb06ba427bbf41cd0a658fafbf2f084aafdb06e5c3836bc948ca41cd968a6471df941ef87e6d356a546e777d64306d3f581d09decb0a7f30f23796d9b4590a5b5e32476f30a0713e2f16be4a8e123677f71a684850dd7a944eec240dd1abcae4d46e391dcedd7897734eef19e9c29bc72877147b81e7d52985e9e1edb1429b537c1d82529daf11f74a9c432d309be91d8c3a933e22c3e523871c23f75b9d0f36d6d2227a0382cef3598bace259cec2083757ff11af9eefbe3eaa45b8003f99f64821bc580c2da06e80ce502a842c4cca3243c342fb18905ee92c0ffa0479625233da42f9e0ce9d63651a9d976546d9f2a9af4c8b8c3c769f6cc1b6aaf7e88e2b9117e6be406b5ed6ee4ca99a705fb91571854638f10b2e5f36562661a5aa909b94c1c9674b2aa15ff03a86f518aaff6262c856cec11755be1feb369538brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibqt5-qtbase-5.6.2-7.6.1.src.rpmlibechoplugin.so()(64bit)libpnp_extrafilters.so()(64bit)libqt5-qtbase-exampleslibqt5-qtbase-examples(x86-64)libsimplestyleplugin.so()(64bit)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   libGL.so.1()(64bit)libQt5Concurrent.so.5()(64bit)libQt5Concurrent.so.5(Qt_5)(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.6)(64bit)libQt5DBus.so.5()(64bit)libQt5DBus.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5OpenGL.so.5()(64bit)libQt5OpenGL.so.5(Qt_5)(64bit)libQt5PrintSupport.so.5()(64bit)libQt5PrintSupport.so.5(Qt_5)(64bit)libQt5Sql.so.5()(64bit)libQt5Sql.so.5(Qt_5)(64bit)libQt5Test.so.5()(64bit)libQt5Test.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libQt5Xml.so.5()(64bit)libQt5Xml.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2\[#@Z|;Zk@Y\YX@Y1S@Y0XQ@XDX @X=W W_W@W@V@VVwV0V VV@V @V@U@U{@U@UnUUv@Un@U\w@U[%T@T"@T @T&@TT@Tk@SESSS~@S8@S}S|@Sy@SwO@SkqSCS5d@S1oS*@SS(R@R'RƦ@R@R@R@RRRz/@Ri Rg@Ra"Ra"R^RNR1R(r@R7QQX@QX@QKQ@QdQU@Q @PѬ@P@PP@P?UO"O@O}@Max Lin Max Lin alarrosa@suse.comalarrosa@suse.comalarrosa@suse.comfabian@ritter-vogt.defabian@ritter-vogt.dealarrosa@suse.comalarrosa@suse.comalarrosa@suse.commlin@suse.commlin@suse.commlin@suse.commlin@suse.comalarrosa@suse.comhrvoje.senjan@gmail.commlin@suse.comalarrosa@suse.commlin@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comschwab@suse.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.commlin@suse.comhrvoje.senjan@gmail.commlin@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.comtiwai@suse.dehrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.commlin@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comschwab@suse.demlin@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comuweigand@de.ibm.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comduwe@suse.comhrvoje.senjan@gmail.comtittiatcoke@gmail.comhrvoje.senjan@gmail.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comstephan.binner@basyskom.comdmueller@suse.com- Add qtbase-Fix-possible-heap-corruption-in-QXmlStream.patch * The value of tos at the check might already be on the last element, triggering stack expansion on the second last element is too late. This patch fixes this possible heap corruption. (bsc#1118595, CVE-2018-15518) - Add qtbase-bmp-image-handler-check-for-out-of-range-image-size.patch * Make the decoder fail early to avoid spending time and memory on attempting to decode a corrupt image file. (bsc#1118596, CVE-2018-19873)- Add patch to fix fails to load pixmap cursors on XRender less system (bsc#1108889) * 0001-xcb-prevent-crash-with-pixmap-cursors-on-XRender-less-system.patch- Add patch to fix crash with XLIB_SKIP_ARGB_VISUALS set: * qglxconvenience-avoid-null-pointer-deref.patch (boo#1057971, kde#384540)- Add 0001-Avoid-providing-bad-pixelDeltas-on-X11.patch to avoid using the hardcoded resolution that libinput is giving as a real pixel delta (QTBUG-59261).- Recommend libqt5-qttranslations in libQt5Core5 (boo#1027925)- Fix typo in description (boo#1043338)- Add upstream patch to fix various HiDPI-related issues: * native-children-hidpi-offset.patch (QTBUG-59017, kde#363548, bsc#1042337)- Add qdbusmenu-dont-leave-dangling-pointers.patch from upstream and rebase qdbusmenu-move-dbusmenu-and-dbustray-under-themes-genericunix.patch to fix a dangling pointer in QDBusMenu (bsc#1042063)- Add 0001-Fix-open-chmod-race-condition-in-QSaveFile.patch to fix a potential info leak due to race condition in QSaveFile (bsc#1034005). - Remove unneeded code from remotePrinterDiscoverySupport.diff.- Add remotePrinterDiscoverySupport.diff to support remote print queues. This adds a delay the first time the print dialog is opened in order to search for print queues. If you don't have any network printer queue and you find the delay too annoying, it can be disabled by setting the QT_DISABLE_PRINTER_DISCOVERY environment variable to 1 (fate#322052, bsc#955432).- Update to 5.6.2 (bsc#1028654) * 5.6 bugfix release http://blog.qt.io/blog/2016/10/12/qt-5-6-2-released/ * Remove upstreamed use-freetype-default.patch * Remove upstreamed xcb-Fix-drop-of-text-uri-list-and-text-html.patch * Remove upstreamed xcb-Fix-dropping-URL-on-Firefox-window.patch * Remove upstreamed xcb-Send-also-text-plain-when-a-text-uri-list-is-dropped.patch * Refresh tell-the-truth-about-private-api.patch - Add upstream patches to support Application Menu Bar (boo#1026534) * Make-QDBusConnectionPrivaterelaySignal-be-called-in-the-right-thread.patch - This function should only be called from the QDBusConnectionManager thread. * Merge-the-QDBusMetaTypes-custom-information-to-QDBusConnectionManager.patch - Get rid of two Q_GLOBAL_STATIC in QtDBus. * Fix-some-QtDBus-crashes-during-application-destruction.patch - Fix QtDBus crashes during destruction. * QMenuBar-Get-rid-of-QMenuBarPrivate-nativeMenuBar.patch - Check whether platformMenuBar exists instead of keep syncing platformMenuBar state. * qdbusmenu-Add-native-support-for-DBus-global-menu.patch - Add native support for DBus global menu. * qdbusmenu-Add-createMenu-method-QPlatformMenuBar.patch - Add createMethod method to QPlatformMenuBar. * qdbusmenu-rely-on-module-include-paths-for-qpa-includes.patch - Make sure to use qpa includes in the module include path. * libqt5-remove-stray-dbus-menu-dependency-from-xcb-plugin.patch - Was unused since 26a05fc09. * qdbusmenu-move-dbusmenu-and-dbustray-under-themes-genericunix.patch - Move dbusmenu and dbustray under themes genericunix where it was only used. * qdbusmenu-Map-showPopup-method-to-ItemActivationRequested.patch - Add the corresponding showPopup method to ItemActivationRequested. * Fix-build-with-various-QT_NO_-defines.patch - Use proper QT_NO_* defines in all places. * Make-shortcuts-work-for-platform-menu-bars.patch - Make shortcuts can work for platform menu bars.- Add Added Stop-unloading-plugins-in-QPluginLoader-and-QFactoryLoader.patch (boo#1001362) * Fix bug while unloading plugins in QFactoryLoader which caused crashes.- Add xcb-Fix-drop-of-text-uri-list-and-text-html.patch (qtbug#47981) * Fix dropping URLs from Firefox or Chrome, the contents does not decoded correctly. - Add xcb-Fix-dropping-URL-on-Firefox-window.patch (qtbug#49947) * Correcting the format when dropping URL from Firefox. - Add xcb-Send-also-text-plain-when-a-text-uri-list-is-dropped.patch (qtbug#53238) * Fix the problem when dropping the data if format is "text/uri-list". - Add xcb-Dont-send-QtWindowNoState-event-when-hiding-minimized-window.patch (qtbug#55942) * This prevents getting "QWidget::showEvent()" when hiding minimized widget on some WMs like Marco or Xfwm4. - Add XCB-Drop-from-external-app-fix-keyboard-modifier-state.patch (qtbug#49645, boo#1001071) * Fix keyboard modifier state. - Add xcb-Use-the-state-of-the-key-event-to-process-it.patch (qtbug#48795) * Use the state of the key event to process it.- Update to 5.6.1 (boo#984605) * For more details please see: http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/ - Dropped upstreamed patches: Fix-QtDBus-deadlock-inside-kded-kiod.patch QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch QtDBus-finish-all-pending-call-with-error-if-disconnected.patch - Refresh disable-rc4-ciphers-bnc865241.diff - Refresh tell-the-truth-about-private-api.patch- Update Qt to 5.6.0, a LTS release (fate#320330) - Added disable-rc4-ciphers-bnc865241.diff to disable RC4 based ciphers which are now considered insecure (bnc#865241) - Dropped more upstreamed patches that are already contained in 5.6.0: highdpi-0001-remove-QT_DEVICE_PIXEL_RATIO-support-from-xcb.patch highdpi-0002-enable-non-integer-device-pixel-ratio.patch highdpi-0003-introduce-cross-platform-high-dpi-scaling.patch highdpi-0004-X11-changes-for-highdpi.patch highdpi-0005-fix-highdpi-drag-n-drop-for-X11.patch highdpi-0006-turn-off-font-hinting-when-active-highdpi-scaling.patch highdpi-0007-compile-time-option-for-disabling-high-DPI-scaling.patch highdpi-0008-fix-QHighDPiScaling-initialization-issues.patch highdpi-0009-update-high-DPI-scaling-enablers.patch Fix-QtCore-compilation-with-clang.patch move-the-official-Qt-version-from-qglobal-to-qmake-conf.patch xcb-notify-when-the-primary-screen-changes.patch xcb-add-proper-NOTIFY-to-the-primaryScreen-property.patch xcb-fix-DnD-for-separate-X-screens.patch xcb-avoid-triggering-OpenGL-initialization-for-RasterSurface.patch xcb-use-XShape-for-DnD-when-compositing-manager-is-not-running.patch xcb-fix-crash-on-screen-power-save.patch xcb-handle-screen-siblings-in-QXcbVirtualDesktop.patch xcb-process-_NET_WORKAREA-and-screen-geometry-change.patch xcb-fix-slow-widget-resizing.patch xcb-fix-touchscreen-input-capabilities.patch xcb-prevent-fp-division-by-zero.patch xcb-fix-windows-opened-from-keyboard-are-not-active.patch xcb-dont-assume-creating-window-will-result-in-ConfigureNotify-event.patch xcb-compare-to-previous-state-when-sending-geometry.patch xcb-dont-cache-the-screen-for-a-window.patch xcb-use-placeholder-QScreen-when-there-are-no-outputs.patch libqt5-fix-a-memory-leak-dirtyOnScreenWidgets.patch libqt5-support-mixing-native-child-widgets.patch libqt5-reduce-paint-events-for-QOpenGLWidget.patch libqt5-avoid-dynamic-switching-backingstore-composition-paths.patch libqt5-reduce-flushes-with-repaint-GL-composition.patch libqt5-clamp-dirty-region-to-window-size.patch libqt5-adding-plasma5-support-for-QKdeTheme.patch- Update to 5.6.0 * For more details please see: http://blog.qt.io/blog/2016/03/16/qt-5-6-released/ and https://wiki.qt.io/New_Features_in_Qt_5.6 - Added patches for various QtDBus issues: Fix-QtDBus-deadlock-inside-kded-kiod.patch, QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch and QtDBus-finish-all-pending-call-with-error-if-disconnected.patch - Added tell-the-truth-about-private-api.patch: mark private and QPA API with symbols for only current patch release - Drop obsolete and/or upstreamed patches: xcb-fix-yet-another-crash-when-screens-are-disconnected.patch, xcb-dont-crash-in-mapToNativemapFromNative-if-the-screen-is-null.patch, qtwidgets_do_not-hide_show_via_WA_OutsideWSRange_for_native_widgets.patch, protect-geometry-QTBUG-40584.patch, QMimeDatabase-follow-symlinks-when-checking-for-FIFO.patch, Add-option-to-disable-session-management-by-closing-windows.patch, Add-an-automatic-use-of-the-ELF-versioned-QtCore-symbol.patch, Add-a-qt_version_tag-symbol-to-QtCore-that-uses-ELF-versions.patch, Add-a-linker-version-script-to-Qt-libraries.patch, 0005-Restore-documented-behavior-for-the-WA_X11NetWmWindo.patch and 0001-Fix-QWidget-setWindowRole.patch- Merge libqt5-qtbase-platformtheme-gtk2 back into libQt5Gui5 (bsc#969935) * align with old libQt5Gui5 where libqgtk2.so has provided- [ECO] Update Qt5 to version 5.5.1 (fate#319961, bnc#964864)- Cherry-picked xcb, backing store fixes and multi-screen fixes to 5.5.1 * HighDPI Scaling patches, many new xcb fixes are rely on QHighDpiScaling, thus cherry-picked important HighDPI patches(with HighDPI fixes) here, it's good for add more cherry-pick fixes from 5.6 or later to 5.5.1 in the future * * highdpi-0001-remove-QT_DEVICE_PIXEL_RATIO-support-from-xcb.patch * * highdpi-0002-enable-non-integer-device-pixel-ratio.patch * * highdpi-0003-introduce-cross-platform-high-dpi-scaling.patch * * highdpi-0004-X11-changes-for-highdpi.patch * * highdpi-0005-fix-highdpi-drag-n-drop-for-X11.patch * * highdpi-0006-turn-off-font-hinting-when-active-highdpi-scaling.patch * * highdpi-0007-compile-time-option-for-disabling-high-DPI-scaling.patch * * highdpi-0008-fix-QHighDPiScaling-initialization-issues.patch * * highdpi-0009-update-high-DPI-scaling-enablers.patch * Good xcb patches and the multi-screen fixes, boo#955381 * * xcb-notify-when-the-primary-screen-changes.patch * * xcb-add-proper-NOTIFY-to-the-primaryScreen-property.patch * * xcb-fix-DnD-for-separate-X-screens.patch * * xcb-avoid-triggering-OpenGL-initialization-for-RasterSurface.patch * * xcb-use-XShape-for-DnD-when-compositing-manager-is-not-running.patch * * xcb-fix-crash-on-screen-power-save.patch * * xcb-handle-screen-siblings-in-QXcbVirtualDesktop.patch * * xcb-process-_NET_WORKAREA-and-screen-geometry-change.patch * * xcb-fix-slow-widget-resizing.patch * * xcb-fix-touchscreen-input-capabilities.patch * * xcb-prevent-fp-division-by-zero.patch * * xcb-fix-windows-opened-from-keyboard-are-not-active.patch * * xcb-dont-assume-creating-window-will-result-in-ConfigureNotify-event.patch * * xcb-compare-to-previous-state-when-sending-geometry.patch * * xcb-dont-cache-the-screen-for-a-window.patch * * xcb-use-placeholder-QScreen-when-there-are-no-outputs.patch * Backingstore fixes against mixing child widgets and GL-based composition * * libqt5-fix-a-memory-leak-dirtyOnScreenWidgets.patch * * libqt5-support-mixing-native-child-widgets.patch * * libqt5-reduce-paint-events-for-QOpenGLWidget.patch * * libqt5-avoid-dynamic-switching-backingstore-composition-paths.patch * * libqt5-reduce-flushes-with-repaint-GL-composition.patch * * libqt5-clamp-dirty-region-to-window-size.patch * libqt5-adding-plasma5-support-for-QKdeTheme.patch- Added qtwidgets_do_not-hide_show_via_WA_OutsideWSRange_for_native_widgets.patch (qtbug#48321)- Update to 5.5.1 * For more details please see: http://blog.qt.io/blog/2015/10/15/qt-5-5-1-released/ - Dropped patches merged upstream - Dropped upstreamed Fix-use-after-free-bug.patch- Added xcb-dont-crash-in-mapToNativemapFromNative-if-the-screen-is-null.patch and xcb-fix-yet-another-crash-when-screens-are-disconnected.patch (kde#341497, qtbug#47385)- Added QDate_QTime-fix-SiC-introduced-by-adding-new-non-explicit-ctors.patch- When in SLE12, use the internal Harfbuzz version instead of the system one (which is too old for Qt's requirements)- Fix-compile-error-on-big-endian.patch: Fix compile error on big endian- Added patches from upstream: ignore-disabling-of-outputs-in-the-middle-of-the-mode-switch.patch (qtbug#44158, qtbug#46786, qtbug#46822) when-a-screen-comes-back-online-the-windows-need-to-be-told-about-it.patch (qtbug#47041)- Update to 5.5.0 * For more details please see: http://blog.qt.io/blog/2015/07/01/qt-5-5-released/ and https://wiki.qt.io/New_Features_in_Qt_5.5 - Drop patches merged upstream: 0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch, 0002-Speed-up-application-startup-on-X11.patch, Fix-regression-in-compose-table-parsing.patch, libqt5-libtool-nodate.diff and make-qdbusxml2cpp-output-reproducible.patch - Add patches from upstream: Fix-QtCore-compilation-with-clang.patch move-the-official-Qt-version-from-qglobal-to-qmake-conf.patch Add-a-linker-version-script-to-Qt-libraries.patch, Add-a-qt_version_tag-symbol-to-QtCore-that-uses-ELF-versions.patch Add-an-automatic-use-of-the-ELF-versioned-QtCore-symbol.patch - Added tslib-devel and libinput-devel (Build)Requires - Drop all openSUSE 13.1 conditionals, we won't build Qt >= 5.5 on that distro version anymore- Update QMimeDatabase-use-QElapsedTimer.patch to latest version- Added QMimeDatabase-use-QElapsedTimer.patch: reduces the number of syscalls greatly, by avoiding the timezone conversion every time; massively improves kbuildsycoca5 speed- Fix the suse_version condition checks - treat Leap equally as 13.2 wrt which system libs shall be used- Add patches from upstream: 0001-Fix-QWidget-setWindowRole.patch 0002-xcb-Fix-getting-the-window-types-from-the-property-o.patch 0003-Fix-centering-dialogs.patch 0004-xcb-Set-_NET_WM_WINDOW_TYPE-from-a-single-place.patch 0005-Restore-documented-behavior-for-the-WA_X11NetWmWindo.patch 0006-xcb-set-SM_CLIENT_ID-property.patch- Update to 5.4.2 * Important Behavior Changes: - EXIF orientation is no longer applied to JPEG images on read. EXIF orientation on JPEG was introduced in 5.4.0, but due to a bug the most common EXIF-format (big-endian) was not working until 5.4.1. 5.4.2 restores the behavior of 5.4.0 and earlier for most EXIF-tagged JPEGs. EXIF orientation will be an opt-in starting with Qt 5.5. - On x86 and x86-64 systems with ELF binaries (especially Linux), due to a new optimization in GCC 5.x in combination with a recent version of GNU binutils, compiling Qt applications with -fPIE is no longer enough with GCC 5.x. Applications now need to be compiled with the -fPIC option if Qt's option "reduce relocations" is active. For backward compatibility only, Qt accepts the use of -fPIE for GCC 4.x versions. Note that Clang is known to generate incompatible code even with -fPIC if the -flto option is active. Applications using qmake or cmake >= 2.8.12 as their build system will adapt automatically. Applications using an older release of cmake in combination with GCC 5.x need to change their CMakeLists.txt to add Qt5Core_EXECUTABLE_COMPILE_FLAGS to CMAKE_CXX_FLAGS. In particular, applications using cmake >= 2.8.9 and < 2.8.11 will continue to build with the - fPIE option and invoke the special compatibility mode if using GCC 4.x. * Bugfix release, for more details please see: http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/ - Drop patches merged upstream: Call-ofono-nm-Registered-delayed-in-constructor-othe.patch Fix-Meta-shortcuts-on-XCB.patch Fix-upload-corruptions-when-server-closes-connection.patch Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch Handle-SelectionWindowDestroy-in-QXcbClipboard.patch Make-qglobal.h-complain-if-you-use-fPIE.patch Make-sure-theres-a-scene-before-using-it.patch QSystemTrayIcon-handle-submenus-correctly.patch Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch Update-mouse-buttons-from-MotionNotify-events.patch fix-a-division-by-zero-when-processing-malformed-BMP-files.patch - Added cmake (Build)Requires to get autoprovides for all Qt modules- A bunch update to Qt5 5.3.2 for SLE12 SP1, bsc#931622- Add libqt5-Fix-a-division-by-zero-processing-malformed-BMP.patch -- QTBUG-44547, bsc#921999(CVE-2015-0295) - Add libqt5-Fixes-crash-in-bmp-and-ico-image-decoding.patch -- bsc#927806(CVE-2015-1858), bsc#927807(CVE-2015-1859) - Add libqt5-Fixes-crash-in-gif-image-decoder.patch -- bsc#927808(CVE-2015-1860)- Added Fix-use-after-free-bug.patch from upstream (qtbug#43623, boo#870151)- Add libqt5-do-not-use-shm-if-display-name-doesnt-look-local.patch from Michal Srb, bnc#888858 * additional check the display name before use SHM, this patch is equivalent to what has been did in Qt4: https://qt.gitorious.org/qt/qt/source/6a7f06d70e1267d3d995a3c863ba8f748d45e531:src/gui/kernel/qapplication_x11.cpp#L1986- Build without sse2 instructions by default for %ix86 architecture, and rebuild QtCore and QtuGui modules with sse2 (they are installed to %_libdir/sse2 (bnc#897758)- Update to 5.3.2 final * No changes since previous snapshot * Use official tars- Update to 5.3.2~git20140904 (r05670f5): * Tip of the bugfix 5.3.2 branch: * Recreate child windows when changing screens * QCoreTextFontDatabase: Remove number type asserts. * QGLXContext survives screen removal * CoreWLan: terminate scan thread in QCoreWlanEngine destructor * Also print the class name in the QObject::killTimer error msg * Initialize textureId in platform backing store * Doc: corrected autolink errors corelib io * Avoid crash if querying device that has gone away * Doc: corrected autolink errors Qjsonvalue * Network: Fix NTLM (SSPI) with HTTP and HTTPS proxies * remove always ask option. * Fix handling QT_IM_MODULE=none * xcb: use keyboard event source window to determine auto-repeat valuen * Fix invalid memcpy(dst, src) calls where dst == src * Fix several regressions in font selection * Detect wrongly labelled wheel buttons * Make QWindowContainer handle drag'n'drop * Resize correctly on orientation change. * Use correct size in fullscreen mode * Properly null-terminate ifreq::irf_name * fingerpaint example: be sensitive to pressure only when supported * Fix a memory leak in QFseventsFileSystemWatcherEngine * Do not set QMAKE_{INC,LIB}DIR_{OPENGL,X11} in the freebsd mkspecs. * refactor disconnectFromFtp to remove cached entries when necessary * Remove reference to gdb_dwarf_index from the freebsd-clang mkspec. * Fix mistake in function extraTryFontsForFamily * Fix rendering of fonts matched based on stretch * Fix x86/32-bit build when using an old version of gcc * Fix selection of fonts based on styleName * QFusionStyle paints sliders outside of clip * Set iMX device specific compiler flags to QMAKE_CFLAGS * Fix QPainter::drawPolyline() painting errors with cosmetic pen * Let QImage::mirrored() retain dots-per-meter settings * Make sure we don't cache old file sizes prior to new writes * Correct the SYNC hint for the release barrier * Fix QT_NO_REGULAREXPRESSION build * Fix QT_NO_ANIMATION build * Fix build with QT_NO_MDIAREA * Show the correct cursor for QLineEdit's side buttons. * Fix disconnect()ing from signals declared in a base class * Fix rendering alpha-blended text which needs to be clipped at the top. * Fix build due to missing include when using a minimal config. * Fix build with QT_NO_DRAGANDDROP * Font Database: Add support for private, system UI font families * Apply upstream patch r1498 to our PCRE copy * Apply upstream patch r1495 to our PCRE copy * Initialize member. * Document missing QLatin1String methods * network tests: add manual test for auth / proxy auth * Uncomment some tests which accidently got commented * Both HiQualAA and normal AA should mean antialiasing in rasterengine. * Check if Start/EndPage returns non-positive value when error checking * GTK file dialog: pre-fill the filename if given to a Save dialog * QFileDialog docs: remove misleading sentence about static functions * Doc: Placed Qt OpenGL class convention in code block. * Undo: Fix state entry bug for parallel state groups * Do not add QOffscreenSurface windows to the global list * tst_QHash: check which of several equal keys is inserted * OpenGL: destroy QGLContext allocated by QGLContext::fromOpenGLContext * tst_QSet: check which of several equal elements is inserted * fix paths in installed qtmain.prl * add /ENTRY:main only for target builds * avoid that CROSS_COMPILE affects host builds * Add missing power button keycode to keymap * Android: export ANDROID_SDK_BUILD_TOOLS_REVISION. * cocoa: Fix compiler warnings about unused functions. * Propagate swapInterval to QGLFormat * Fix double clicks in eglfs * Work around ICC bug in local static symbols for Q_GLOBAL_STATIC * QCoreTextFontDatabase: Fix font weight value when populating a family * Don't convert signed to unsigned when we need all 32bit * Fix compilation if EC is disabled in OpenSSL * Fix warning message when re-setting text on tooltip * Improve dbus cross compilation * Fix buffer overrun error with some proxy servers * QNAM: Fix CPU load for limited upload QIODevice * qmake: Document the "aux" template type. * Use the stateless UTF-8 encoder in QStringRef::toUtf8 * Doc: corrected autolink errors in qnamespace.qdoc * QPixmap::fromImage() should detach when changing QImage format * generate QGL header file from qgl.h * Ensure transient parents are top level widgets. * Added stream version into network cache file format * make QtWidgets claim style plugins * CMake: Don't check the existence of GL files in the Qt5Gui package. * QSplitter: Exclude top level widgets from child event handling. * Doc: Hide QTextInlineObject constructor from the documentation * Work around ICC bug in brace initializations containing constexpr * Doc: edited qtxml.qdocconf * xcb: QTabletEvents and proximity events correctly identify the tool * Fixed wrong function name in a file snippet * XCB: Enable loading of the Qt::DragLinkCursor * Fix fallbacks for adapted common script * Fix fallbacks for adapted common script * QSslCertificate: blacklist NIC certificates from India * Doc: moved saxbookmarks example files * tst_qdir: Move QFINDTESTDATA() from init() to constructor. * Doc: moved streambookmarks example files * Don't assert when HB-old is unable to deal with surrogates * REG: Fix nbsp in QTextLayout * Support getting test data from qrc * Document QApplication::cursorFlashTime() can return -1 * Fix for code snippet in commandlineparser documentation * Doc: removed trolltech.com from namespace in manual qdocconf file. * Fix typo in QGraphicsView documentation. * Fix QTimer with negative interval in QWidgetLineControl::setCursorBlinkPeriod * Attempt to work with Visual Studio in -Za (strict ANSI) mode * Improve QListWidget documentation. * Fix debug output of QTouchEvent. * Doc: fix a link in QAbstractOpenGLFunctions documentation * Accessibility Linux: Fix crashes when accessing invalid functions * move loading of testability driver from QApplication to QGuiApplication * QPdf::addImage(): avoid a QImage detach when it's in an acceptable Format * Make QDom/QXmlSimpleReader reentrant. * Move QXmlReaderPrivate to private header. * Mac: Don't register for Pan Gestures. * Add opt-out environment variable for @2x images * Listen to touch events on the master device instead of slave. * add support for device linux-arm-hisilicon-hix5hd2-g++ * Make tst_QLocale::macDefaultLocale() more robust * Fix some tst_qwidget test cases * xcb: make sure to update window title when it is changed * Skip unstable autotests in QtBase. * Empty icons and Cocoa menu items. * Address Book example: Fix QTableView column sorting * QOpenGLTexture: fix the feature test for Buffer Textures * qDebug: fix data race in qt_message_print * [bcm97425] Fix parameter issue in platformDestroy hook * Doc: Various \note fixes in Qt namespace documentation. * Fix QFileInfoGatherer threading issue * Doc: Fix typo in QScopedValueRollback * Fix pixel noise in X11 systray icons that are not 22x22 * Don't compare the target methods for SlotObject connections * qtoolbar: add missing header on OSX. * Remove bogus nullptr check for reference * Support MIPS atomic on pre-MIPS32 architectures * Enable sparc detection. * Remove -Wcast-align from QMAKE_CXXFLAGS. * Create the 64 bits version strings for MIPS, SPARC and S390 * Add a comment stating QMutex::isRecursive should be made const in Qt6 * Fix QMutex documentation saying some function are static while they are not * Delete qml_plugin_import.cpp file only during distclean * WinRT: no read-only paths in QStandardpaths::writableLocation * Fix compilation on Windows without precompiled headers * QColorDialog: Do not update custom/standard color cells while picking. * Fix -Werror compilation on big-endian * CMake: Allow modules to specify the location of tests. * Mark behavior of QFileInfo::absoluteFilePath as undefined in corner cases * Translate Super/Hyper keys to MetaModifier * Fix logging file location docs * CMake: Report an error if unit tests are not found for a module. * Fix QRingBuffer::readPointerAtPosition() * Make the fetchAndAddRelaxed function a member template * Doc: qInstallMessageHandler cannot return 0. * GIF decoding: do not seek() if the image is loaded over the network * network internals: do not try to cache a deleted entry * Fix memory leaks in QFseventsFileSystemWatcherEngine * Simplify mirroring code and add tests for non-aliged 1 bit images * Add that the corner settings are saved/restored with the state * Correct grammar of missing Q_OBJECT macro warning. * Doc: Fix docs for QFontMetrics::height() to match code * Fix installation of private headers generated by wayland-scanner * add buildsystem/qmake changelog * CMake: Load plugin files unconditionally if present. * QIcon: Prefer high-quality images of Windows .ico files. * tst_qicon: Resolve all files using QFINDTESTDATA(). * Move most of the QLibraryPrivate initialization to its constructor * QComboBox: update focus policy when setting a new line edit * QDBus: fix data race on isDebugging bool * When filling the path it should use the painter's pen not the state's * Fix data race on QLoggingCategory when using qDebug from multiple threads * Remove the use of QT_STATIC_CONST in QtSql * Fix compilation with /Zc:strictStrings * Correct QImage::fill(uint) on RGBA8888 formats * XCB: Fix leak with touch devices * pass a pointer instead of a reference to initFrom() * Properly check which OpenGL features are supported * Do not overwrite existing event mask of root window * Remove the widget from the stylesheet cache before polishing * QDnsLookup: Fix build with uClibc * Remove unused define XCB_USE_IBUS. * Attempt to fix intel compiler build error. * Use QModelIndex to get the data from underlying model * QGuiApplication: Document -plugin command line argument. * Fix compilation in under -no-c++11 mode * Fix compilation with the Intel compiler on certain systems - Drop patches merged upstream: 0001-Do-not-overwrite-existing-event-mask-of-root-window.patch, 0002-Properly-check-which-OpenGL-features-are-supported.patch, 0003-Fix-data-race-on-QLoggingCategory-when-using-qDebug-.patch, 0004-QDBus-fix-data-race-on-isDebugging-bool.patch, 0005-Translate-Super-Hyper-keys-to-MetaModifier.patch, libqt5-avoid-crash-during-querying-device.patch, libqt5-fix-leak-with-touch-devices-in-xcb.patch and libqt5-listen-to-touch-events-on-the-master-device.patch - Added protect-geometry-QTBUG-40584.patch, to workaround QTBUG-40584, so widget geometry is preserved - Reorder patches- Added upstream patches for bnc#890168 * libqt5-fix-leak-with-touch-devices-in-xcb.patch, QTBUG-39596 * * fixed a leak what did not free m_touchDevices. * libqt5-listen-to-touch-events-on-the-master-device.patch, QTBUG-38625 * * listen to touch events on the master device instead of slave, was also affects by fdo#78345 * libqt5-avoid-crash-during-querying-device.patch, QTBUG-40820 * * avoid crashes if querying device that has gone away- Added 00010-Replace-the-const-QString-global-static-with-a-QStri.patch, fixes segfaulting in global destructor, for more details see: http://mail.kde.org/pipermail/kde-frameworks-devel/2014-June/017086.html - Added 00011-Use-correct-signal-name-when-disconnecting.patch, fixes crash on QtDBus unload- Update to 5.3.1 * Bugfix release, for more details please see: http://blog.qt.digia.com/blog/2014/06/25/qt-5-3-1-released/ - Drop libqt5-fix-the-modal-dialogs-can-go-behind.patch, merged upstream - Added patches from upstream: 0001-Do-not-overwrite-existing-event-mask-of-root-window.patch -- QTBUG-39648 0002-Properly-check-which-OpenGL-features-are-supported.patch -- QTBUG-39730 0003-Fix-data-race-on-QLoggingCategory-when-using-qDebug-.patch -- Fix data race on QLoggingCategory 0004-QDBus-fix-data-race-on-isDebugging-bool.patch -- fix data race on isDebugging bool 0005-Translate-Super-Hyper-keys-to-MetaModifier.patch -- QTBUG-38428- Improve baselibs - Improve situation with rpmlints duplicates warnings - Make private headers noarch- Build with pkgconfig(libudev), not pkgconfig(udev)- Fix the modal dialogs can go behind other process windows (QTBUG-35302) * libqt5-fix-the-modal-dialogs-can-go-behind.patch- Fix broken Gujarati rendering (bnc#878292): libqt5-Fix-Gujarati-font.patch- Only enable reducing relocations on x86 and x86_64 arches; fixes build for arm, ppc, etc (QTBUG-36129)- Update to 5.3.0 final * Minor bugfixes over previous RC- Disable logging to journald for now, as it creates significant performance penalty - Don't pass /usr/include to qmake, not needed- Update to 5.3.0 RC * For more details, please see http://blog.qt.digia.com/blog/2014/05/08/qt-5-3-release-candidate-available/ and http://qt-project.org/wiki/New-Features-in-Qt-5.3 - Drop libqt5-add-better-support-for-keymap-update-handling.patch, libqt5-fix-build-failure-xcb.patch, libqt5-fix-regression-in-key-handling.patch, libqt5-improve-keymap-error-handling.patch and libqt5-update-bundled-libxkbcommon-version-to-041.patch; merged upstream- Add support for byte swapping, bnc#866709 * Add libqt5-add-support-for-byte-swapping.patch * Add libqt5-byte-order-byte-is-address0.patch - Fix keyboard remapping not applied on Qt5, bnc#866051 * Add backported libqt5-add-better-support-for-keymap-update-handling.patch * Add backported libqt5-improve-keymap-error-handling.patch * Add backported libqt5-fix-build-failure-xcb.patch * Add backported libqt5-update-bundled-libxkbcommon-version-to-041.patch * Add backported libqt5-fix-regression-in-key-handling.patch- The no-neon switch no longer exists with 5.3, so drop it: fixes build on arm/aarch64- Update to 5.3.0 beta * New feature release, please see http://blog.qt.digia.com/blog/2014/03/25/qt-5-3-beta-released/ and http://qt-project.org/wiki/New-Features-in-Qt-5.3 - Drop qtbase-qatomic-ppc.patch, merged upstream - Added f1ee10f81ac18789e9a7dc715b464415ba2bc2b8.patch: prefer QPA implementation in qsystemtrayicon_x11 if available - Added pkgconfig(libsystemd-journal) BuildRequires and activate journald support - Added pkgconfig(xkbcommon-x11) BuildRequires with 13.2+: it's now needed for full xkb support, for lower version added xkeyboard-config BuildRequires - Ommit QMAKE_STRIP flags in mkspecs/common/linux.conf, otherwise no debuginfo is generated for packages which use qmake buildsystem - Droped passing of -javascript-jit, as per upstream changes - Rebase libqt5-libtool-nodate.diff for this release- Added use-freetype-default.patch: allow using lcd-default filter regardless of how freetype2 library has been built (w/ & w/o subpixel) - Build examples (added examples subpackage) - Make sure that Qt5Gui devel package requires libdrm-devel, as it references it's includes in CMake config- Fix wrong libQt5OpenGLExtensions-devel-static requires: pkgconfig(GL) -> pkgconfig(gl)- Enable jit only on supported archs- Update LICENSE files to %doc- Update to 5.2.1: * For more details please see: http://blog.qt.digia.com/blog/2014/02/05/qt-5-2-1-released/ - Split out (private) devel packages for each library. Also added common-devel package, which contains mkspecs, and basic binaries (e.g. moc, qmake, rcc, syncqt and uic) - Only create qt5 symlinks for binaries which conflict with Qt4 version - Remove libtool archives from packages - Apply conditionals for %arm also for aarch64 - Removed unneeded or upstreamed patches: * 0001-Remove-the-GLES-2-dependency-for-eglfs-and-kms.patch * 0002-Fix-configure-script-to-not-dictate-OpenGL-ES-2-when.patch * 0003-EGL-convenience-deal-with-DefaultRenderableType-when.patch * 0004-Do-not-disable-egl-on-desktop-gl-automatically.patch * qt-never-strip.diff * qtbase-opensource-src-5.1.1-bigendian.patch - modified patches: * qmake-add-usr-include.diff- Explicitly (Build)Require pkgconfig(harfbuzz) for 13.1+ - Explicitly activate system-harfbuzz, system-freetype and fontconfig options - Drop clucene-core-devel and giflib-devel Build(Requires): unused - Drop pkgconfig(atspi-2) (Build)Requires: external libatspi2 is not used during build time (see qtbase commit 4c1c820)- Do not force -javascript-jit on ppc platforms that do not support it.- Update to 5.2.0 final: * For more details please see: http://blog.qt.digia.com/blog/2013/12/12/qt-5-2-released-the-best-qt-yet/ http://qt-project.org/qt5/qt52 http://qt.digia.com/Product/Whats-New/Qt-52/- Import patches from upstream which make possible to build EGL support without requiring GLES2: 0001-Remove-the-GLES-2-dependency-for-eglfs-and-kms.patch 0002-Fix-configure-script-to-not-dictate-OpenGL-ES-2-when.patch 0003-EGL-convenience-deal-with-DefaultRenderableType-when.patch 0004-Do-not-disable-egl-on-desktop-gl-automatically.patch - Enable EGL support by adding (Build)Requiring pkgconfig(egl)- Update to 5.2 rc1 * New feature release, please see http://blog.qt.digia.com/blog/2013/11/29/qt-5-2-release-candidate-1-available/ and http://qt-project.org/wiki/New-Features-in-Qt-5.2 - Droped xcb_193.patch, included in this release - Drop gstreamer-0_10-plugins-base-devel BuildRequires, nothing in qtbase uses gstreamer, and config tests where false positive before - Temporary disable qt-never-strip.diff, we can use configure flags for no-strip- Added xcb_193.patch from upstream, for resolving SiC and BiC change in xcb 1.9.2/3 (fdo#71502,fdo#71507,qtbug#34748)- Fix translations macro- gstreamer-0_10-plugins-base-devel are not required for devel subpackage, so remove the Requires- Update to 5.2 beta1 * New feature release, please see http://blog.qt.digia.com/blog/2013/10/23/qt-5-2-beta-available/ and http://qt-project.org/wiki/New-Features-in-Qt-5.2 - Change obsoletes of new library and sql plugins packages- Added qtbase-opensource-src-5.1.1-bigendian.patch, also needed for building on PowerPC, otherwise fromWordToBytes is left undeclared- Added qtbase-qatomic-ppc.patch, fixes PowerPC build- Further split libqt5-qtbase package to libQt5Concurrent5, libQt5Core5, libQt5DBus5, libQt5Network5, libQt5Xml5, libQt5PrintSupport5 and libQt5OpenGL5 - Rename sql plugin subpackages for more consistent naming with the rest of libraries - Apply the same solution as with Qt4 with regards to rebuilds: don't use current build date, but rather last changes date- Add convenient macros for packages building against Qt5: %_libqt5_qmake, %qmake5, %make_jobs and %qmake5_install- Added missing pkgconfig(xkbcommon) BuildRequires - Drop checks for older openSUSE versions - Enable GL ES and kms only on arm for now- enable support for opengl es2 and kms- Update to version 5.1.1: * Bugfix release, please see http://blog.qt.digia.com/blog/2013/08/28/qt-5-1-1-released/ http://qt.gitorious.org/qt/qtbase/blobs/release/dist/changes-5.1.1 and http://qt-project.org/wiki/Qt511KnownIssues for known issues - Small spec cleanup - Explicitly activate desktop openGL, and only BuildRequire pkgconfig(gl) so whole Mesa stack isn't pulled- Adjust packaging naming conform Factory standards- Allow co-existance of Qt5 and Qt4: * Install headers in %_includedir/qt5 * Install binaries in %_libdir/qt5/bin, create symlinks with -qt5 suffixes in %_libdir/qt5/bin and %_bindir - Spec cleanup: * Removed checks for obsolete opensuse versions - Add new macros.qt5, which should be utilized for other Qt5 modules - Added baselibs.conf- update to Qt 5.1 release- update to Qt 5.1 RC 1- update to Qt 5.1 Beta 1- update to Qt 5.1 Alpha 1- update to Qt 5.0.2 RC1- update to Qt 5.0.1- update to Qt 5.0 release- update to Qt 5.0 Release Candidate 2- update to Qt 5.0 Release Candidate 1- update to Qt 5.0 Beta 2- update to Qt 5.0 Beta 1 release- update to newer Alpha snapshot / Beta candidate- rework package splitting for Qt 5 modularization- Initial packaging (Qt 5.0 Alpha)cloud126 1545148246  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  5.6.2-7.6.15.6.2-7.6.1  !!!!!"""""####$$$%%%%%%%&&&&&'''''((((((())))))*****+++++,,,,,--------------............/////////00000000010022222222222000000000000000003444444444443355555553666666666666377777777777388888883999993::;;;;;;:<<<<<<:======::>>>>>>:????????:@@@@@@@:AAAA:BB33CCCCC3DDDDDDDDDDD3EEEEEEE3FFFGGGGGGFFFFFF3HHHHHHHIIJJJIKKKKKLLMMMMMLNNNLOOOLLPPPLQQQRRRSSSRTTTRUUURVVVRWWWXXYYYYYYYYYZYYX[[[[[XX\\\\\\]]]]\\\\\X^^^^^__^^^^^^X```````XaaaXXbbbbbbbbbbbXcccccXdddeffffegggggggehhhhheiiijiiiiiiekllmmmmnnnnnnnmlloooooooolppppppqppplrrrlssssssssssltttuuuuttttttttttttttlvvvvvvvvvvvvvvwxxxxyzzzzy{{{{xxxw|||||||||||w}}}}}}w~~~~~~~~~~vvvvvvvvvvvvvvvvvvkkkkkkkkkkkkkk                           k     !!!!!"""""#######$$$$$$$%%%%%%%&&''(((')))'***'+++',,,-.....-/////-00000-11111-2222222-33333-44444-56665777588855999kk::;;;;;:<<<<<<<:=====:>>>>>>>:?????:@@@@@:AAAAAAA:BBBBB:CCCCCCCCCDDDDDDDDDDDDDDCCC:EEEEE:FFFFF:GGGGG:HHHHHH:IIIIIII:JJJJJ:KKKKKKK:LLLLL:MNNMMMMMMMM:OPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOQQOOOOORRROOOOOO:SSTTTTSSSSSSSSS:UUUUUUUUU:VWWWVVVVVVVV:XXXXXXXXXXX::YYYYYYY:ZZZZZZZk[[[\\]]]]]]]]]\^^^^^^^^^\_____\```````````\aaaaaaaaaaa\\bbbcddddddexamplesREADMEcorelibcorelib.proipcREADMEipc.prolocalfortuneclientclient.cppclient.hlocalfortuneclientlocalfortuneclient.promain.cpplocalfortuneserverlocalfortuneserverlocalfortuneserver.promain.cppserver.cppserver.hsharedmemorydialog.cppdialog.hdialog.uiimage.pngmain.cppqt.pngsharedmemorysharedmemory.projsonjson.prosavegamecharacter.cppcharacter.hgame.cppgame.hlevel.cpplevel.hmain.cppsavegamesavegame.prothreadsREADMEmandelbrotmain.cppmandelbrotmandelbrot.promandelbrotwidget.cppmandelbrotwidget.hrenderthread.cpprenderthread.hqueuedcustomtypeblock.cppblock.hmain.cppqueuedcustomtypequeuedcustomtype.prorenderthread.cpprenderthread.hwindow.cppwindow.hsemaphoressemaphoressemaphores.cppsemaphores.prothreads.prowaitconditionswaitconditionswaitconditions.cppwaitconditions.protoolsREADMEcontiguouscachecontiguouscachecontiguouscache.promain.cpprandomlistmodel.cpprandomlistmodel.hcustomtypecustomtypecustomtype.promain.cppmessage.cppmessage.hcustomtypesendingcustomtypesendingcustomtypesending.promain.cppmessage.cppmessage.hwindow.cppwindow.htools.prodbuschatchatchat.cppchat.hchat.prochatmainwindow.uichatsetnickname.uiorg.example.chat.xmlcomplexpingpongcomplexpingcomplexping.cppcomplexping.hcomplexping.procomplexpingpong.procomplexpongcomplexpong.cppcomplexpong.hcomplexpong.proping-common.hdbus.prolistnameslistnameslistnames.cpplistnames.propingpongpingping-common.hping.cppping.propingpong.propongpong.cpppong.hpong.proremotecontrolledcarcarcarcar.cppcar.hcar.procar.xmlmain.cppcontrollercar.xmlcontrollercontroller.cppcontroller.hcontroller.procontroller.uimain.cppremotecontrolledcar.proexamples.proguianalogclockanalogclockanalogclock.promain.cppgui.proopenglwindowmain.cppopenglwindowopenglwindow.cppopenglwindow.hopenglwindow.priopenglwindow.prorasterwindowmain.cpprasterwindowrasterwindow.cpprasterwindow.hrasterwindow.prirasterwindow.pronetworkREADMEbearermonitorbearermonitorbearermonitor.cppbearermonitor.hbearermonitor.probearermonitor_240_320.uibearermonitor_640_480.uimain.cppsessionwidget.cppsessionwidget.hsessionwidget.uiblockingfortuneclientblockingclient.cppblockingclient.hblockingfortuneclientblockingfortuneclient.profortunethread.cppfortunethread.hmain.cppbroadcastreceiverbroadcastreceiverbroadcastreceiver.promain.cppreceiver.cppreceiver.hbroadcastsenderbroadcastsenderbroadcastsender.promain.cppsender.cppsender.hdnslookupdnslookupdnslookup.cppdnslookup.hdnslookup.prodownloaddownloaddownload.promain.cppdownloadmanagerdownloadmanagerdownloadmanager.cppdownloadmanager.hdownloadmanager.promain.cpptextprogressbar.cpptextprogressbar.hfortuneclientclient.cppclient.hfortuneclientfortuneclient.promain.cppfortuneserverfortuneserverfortuneserver.promain.cppserver.cppserver.hgooglesuggestgooglesuggestgooglesuggest.cppgooglesuggest.hgooglesuggest.promain.cppsearchbox.cppsearchbox.hhttpauthenticationdialog.uihttphttp.prohttpwindow.cpphttpwindow.hmain.cpploopbackdialog.cppdialog.hloopbackloopback.promain.cppmulticastreceivermain.cppmulticastreceivermulticastreceiver.proreceiver.cppreceiver.hmulticastsendermain.cppmulticastsendermulticastsender.prosender.cppsender.hnetwork-chatchatdialog.cppchatdialog.hchatdialog.uiclient.cppclient.hconnection.cppconnection.hmain.cppnetwork-chatnetwork-chat.propeermanager.cpppeermanager.hserver.cppserver.hnetwork.prosecuresocketclientcertificateinfo.cppcertificateinfo.hcertificateinfo.uiencrypted.pngmain.cppsecuresocketclientsecuresocketclient.prosecuresocketclient.qrcsslclient.cppsslclient.hsslclient.uisslerrors.uithreadedfortuneserverdialog.cppdialog.hfortuneserver.cppfortuneserver.hfortunethread.cppfortunethread.hmain.cppthreadedfortuneserverthreadedfortuneserver.protorrentaddtorrentdialog.cppaddtorrentdialog.hbencodeparser.cppbencodeparser.hconnectionmanager.cppconnectionmanager.hfilemanager.cppfilemanager.hformsaddtorrentform.uiiconsicons.qrc1downarrow.png1uparrow.pngbottom.pngedit_add.pngedit_remove.pngexit.pngpeertopeer.pngplayer_pause.pngplayer_play.pngplayer_stop.pngstop.pngmain.cppmainwindow.cppmainwindow.hmetainfo.cppmetainfo.hpeerwireclient.cpppeerwireclient.hratecontroller.cppratecontroller.htorrenttorrent.protorrentclient.cpptorrentclient.htorrentserver.cpptorrentserver.htrackerclient.cpptrackerclient.hopengl2dpainting2dpainting2dpainting.proglwidget.cppglwidget.hhelper.cpphelper.hmain.cppwidget.cppwidget.hwindow.cppwindow.hREADMEcontextinfocontextinfocontextinfo.promain.cpprenderwindow.cpprenderwindow.hwidget.cppwidget.hcubecubecube.pngcube.profshader.glslgeometryengine.cppgeometryengine.hmain.cppmainwidget.cppmainwidget.hshaders.qrctextures.qrcvshader.glslhellogl2glwidget.cppglwidget.hhellogl2hellogl2.prologo.cpplogo.hmain.cppmainwindow.cppmainwindow.hwindow.cppwindow.hhellogles3glwindow.cppglwindow.hhellogles3hellogles3.prohellogles3.qrcmain.cppqtlogo.pnghellowindowhellowindowhellowindow.cpphellowindow.hhellowindow.promain.cpplegacyREADMEframebufferobject2cubelogo.pngframebufferobject2.proframebufferobject2.qrcglwidget.cppglwidget.hmain.cppgrabberglwidget.cppglwidget.hgrabber.promain.cppmainwindow.cppmainwindow.hhelloglglwidget.cppglwidget.hhellogl.promain.cppwindow.cppwindow.hlegacy.prooverpaintingbubble.cppbubble.hglwidget.cppglwidget.hmain.cppoverpainting.propbufferscube.cppcube.hcubelogo.pngglwidget.cppglwidget.hmain.cpppbuffers.propbuffers.qrcpbuffers2bubbles.svgdesigner.pngglwidget.cppglwidget.hmain.cpppbuffers2.propbuffers2.qrcsamplebuffersglwidget.cppglwidget.hmain.cppsamplebuffers.prosharedqtlogo.cppqtlogo.hopengl.propaintedwindowmain.cpppaintedwindowpaintedwindow.cpppaintedwindow.hpaintedwindow.proqopenglwidgetbubble.cppbubble.hglwidget.cppglwidget.hmain.cppmainwindow.cppmainwindow.hqopenglwidgetqopenglwidget.proqt.pngtexture.qrcqopenglwindowbackground.fragbackground_renderer.cppbackground_renderer.hmain.cppqopenglwindowqopenglwindow.proshaders.qrctexturesglwidget.cppglwidget.himagesside1.pngside2.pngside3.pngside4.pngside5.pngside6.pngmain.cpptexturestextures.protextures.qrcwindow.cppwindow.hthreadedqopenglwidgetglwidget.cppglwidget.hmain.cppmainwindow.cppmainwindow.hthreadedqopenglwidgetthreadedqopenglwidget.proqpaqpa.proqrasterwindowmain.cppqrasterwindowqrasterwindow.prowindowsmain.cppwindow.cppwindow.hwindowswindows.proqtconcurrentREADMEimagescalingimagescalingimagescaling.cppimagescaling.himagescaling.promain.cppmapmain.cppmap.promapdemoprogressdialogmain.cppprogressdialogprogressdialog.proqtconcurrent.prorunfunctionmain.cpprunfunctionrunfunction.prowordcountmain.cppwordcountwordcount.proqtestlibREADMEqtestlib.protutorial1testqstring.cpptutorial1tutorial1.protutorial2testqstring.cpptutorial2tutorial2.protutorial3testgui.cpptutorial3tutorial3.protutorial4testgui.cpptutorial4tutorial4.protutorial5benchmarking.cpptutorial5tutorial5.prosqlREADMEbooksbookdelegate.cppbookdelegate.hbooksbooks.probooks.qrcbookwindow.cppbookwindow.hbookwindow.uiimagesstar.pnginitdb.hmain.cppcachedtablecachedtablecachedtable.promain.cpptableeditor.cpptableeditor.hconnection.hdrilldowndrilldowndrilldown.prodrilldown.qrcimageitem.cppimageitem.himagesqt-creator.pngqt-logo.pngqt-project.pngqt-quick.pnginformationwindow.cppinformationwindow.hmain.cppview.cppview.hmasterdetailalbumdetails.xmldatabase.hdialog.cppdialog.himagesicon.pngimage.pngmain.cppmainwindow.cppmainwindow.hmasterdetailmasterdetail.promasterdetail.qrcquerymodelcustomsqlmodel.cppcustomsqlmodel.heditablesqlmodel.cppeditablesqlmodel.hmain.cppquerymodelquerymodel.prorelationaltablemodelrelationaltablemodelrelationaltablemodel.cpprelationaltablemodel.prosql.prosqlbrowserbrowser.cppbrowser.hbrowserwidget.uiconnectionwidget.cppconnectionwidget.hmain.cppqsqlconnectiondialog.cppqsqlconnectiondialog.hqsqlconnectiondialog.uisqlbrowsersqlbrowser.prosqlwidgetmappermain.cppsqlwidgetmappersqlwidgetmapper.prowindow.cppwindow.htablemodeltablemodeltablemodel.cpptablemodel.protouchdialsdialsdials.prodials.uimain.cppfingerpaintfingerpaintfingerpaint.promain.cppmainwindow.cppmainwindow.hscribblearea.cppscribblearea.hknobsknob.cppknob.hknobsknobs.promain.cpppinchzoomgraphicsview.cppgraphicsview.himagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hpinchzoompinchzoom.protouch.prowidgetsanimationREADMEanimatedtilesanimatedtilesanimatedtiles.proanimatedtiles.qrcimagesTime-For-Lunch-2.jpgcentered.pngellipse.pngfigure8.pngkinetic.pngrandom.pngtile.pngmain.cppanimation.proappchooseraccessories-dictionary.pngakregator.pngappchooserappchooser.proappchooser.qrcdigikam.pngk3b.pngmain.cppeasinganimation.heasingeasing.proeasing.qrcform.uiimagesqt-logo.pngmain.cppwindow.cppwindow.hmoveblocksmain.cppmoveblocksmoveblocks.prostatesaccessories-dictionary.pngakregator.pngdigikam.pnghelp-browser.pngk3b.pngkchart.pngmain.cppstatesstates.prostates.qrcstickmananimation.cppanimation.hanimationschilling.bindancing.bindead.binjumping.bingraphicsview.cppgraphicsview.hlifecycle.cpplifecycle.hmain.cppnode.cppnode.hrectbutton.cpprectbutton.hstickmanstickman.cppstickman.hstickman.prostickman.qrcsub-attaqanimationmanager.cppanimationmanager.hboat.cppboat.hboat_p.hbomb.cppbomb.hdata.xmlgraphicsscene.cppgraphicsscene.hmain.cppmainwindow.cppmainwindow.hpicsbigbackground.pngboat.pngbomb.pngexplosionboatstep1.pngstep2.pngstep3.pngstep4.pngsubmarinestep1.pngstep2.pngstep3.pngstep4.pngsubmarine.pngsurface.pngtorpedo.pngscalablebackground-n810.svgbackground.svgboat.svgbomb.svgsand.svgsee.svgsky.svgsub-attaq.svgsubmarine.svgsurface.svgtorpedo.svgsmallbackground.pngboat.pngbomb.pngsubmarine.pngsurface.pngtorpedo.pngwelcomelogo-a.pnglogo-a2.pnglogo-b.pnglogo-dash.pnglogo-excl.pnglogo-q.pnglogo-s.pnglogo-t.pnglogo-t2.pnglogo-u.pngpixmapitem.cpppixmapitem.hprogressitem.cppprogressitem.hqanimationstate.cppqanimationstate.hstates.cppstates.hsub-attaqsub-attaq.prosubattaq.qrcsubmarine.cppsubmarine.hsubmarine_p.htextinformationitem.cpptextinformationitem.htorpedo.cpptorpedo.hdesktopREADMEdesktop.proscreenshotmain.cppscreenshotscreenshot.cppscreenshot.hscreenshot.prosystrayimagesbad.pngheart.pngtrash.pngmain.cppsystraysystray.prosystray.qrcwindow.cppwindow.hdialogsREADMEclasswizardclasswizardclasswizard.cppclasswizard.hclasswizard.proclasswizard.qrcimagesbackground.pngbanner.pnglogo1.pnglogo2.pnglogo3.pngwatermark1.pngwatermark2.pngmain.cppconfigdialogconfigdialogconfigdialog.cppconfigdialog.hconfigdialog.proconfigdialog.qrcimagesconfig.pngquery.pngupdate.pngmain.cpppages.cpppages.hdialogs.proextensionextensionextension.profinddialog.cppfinddialog.hmain.cppfindfilesfindfilesfindfiles.promain.cppwindow.cppwindow.hlicensewizardimageslogo.pngwatermark.pnglicensewizardlicensewizard.cpplicensewizard.hlicensewizard.prolicensewizard.qrcmain.cppstandarddialogsdialog.cppdialog.hmain.cppstandarddialogsstandarddialogs.protabdialogmain.cpptabdialogtabdialog.cpptabdialog.htabdialog.protrivialwizardtrivialwizardtrivialwizard.cpptrivialwizard.prodraganddropREADMEdraganddrop.prodraggableiconsdraggableiconsdraggableicons.prodraggableicons.qrcdragwidget.cppdragwidget.himagesboat.pngcar.pnghouse.pngmain.cppdraggabletextdraggabletextdraggabletext.prodraggabletext.qrcdragwidget.cppdragwidget.hmain.cppwords.txtdropsitedroparea.cppdroparea.hdropsitedropsite.prodropsitewindow.cppdropsitewindow.hmain.cppfridgemagnetsdraglabel.cppdraglabel.hdragwidget.cppdragwidget.hfridgemagnetsfridgemagnets.profridgemagnets.qrcmain.cppwords.txtpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpieceslist.cpppieceslist.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.heffectsblurpickerblureffect.cppblureffect.hblurpickerblurpicker.cppblurpicker.hblurpicker.problurpicker.qrcimagesREADME.txtaccessories-calculator.pngaccessories-text-editor.pngbackground.jpghelp-browser.pnginternet-group-chat.pnginternet-mail.pnginternet-web-browser.pngoffice-calendar.pngsystem-users.pngmain.cppeffects.profademessageREADMEbackground.jpgfademessagefademessage.cppfademessage.hfademessage.profademessage.qrcmain.cpplightinglightinglighting.cpplighting.hlighting.promain.cppgesturesgestures.proimagegesturesimagegesturesimagegestures.proimagewidget.cppimagewidget.hmain.cppmainwidget.cppmainwidget.hgraphicsviewREADMEanchorlayoutanchorlayoutanchorlayout.promain.cppbasicgraphicslayoutsbasicgraphicslayoutsbasicgraphicslayouts.probasicgraphicslayouts.qrcimagesblock.pnglayoutitem.cpplayoutitem.hmain.cppwindow.cppwindow.hboxes3rdpartyfbm.cfbm.hbasic.fshbasic.vshboxesboxes.proboxes.qrccubemap_negx.jpgcubemap_negy.jpgcubemap_negz.jpgcubemap_posx.jpgcubemap_posy.jpgcubemap_posz.jpgdotted.fshfresnel.fshglass.fshglbuffers.cppglbuffers.hglextensions.cppglextensions.hgltrianglemesh.hgranite.fshmain.cppmarble.fshparameters.parqt-logo.jpgqt-logo.pngqtbox.cppqtbox.hreflection.fshrefraction.fshroundedbox.cpproundedbox.hscene.cppscene.hsmiley.pngsquare.jpgtrackball.cpptrackball.hwood.fshchipchipchip.cppchip.hchip.profileprint.pngimages.qrcmain.cppmainwindow.cppmainwindow.hqt4logo.pngrotateleft.pngrotateright.pngview.cppview.hzoomin.pngzoomout.pngcollidingmicecollidingmicecollidingmice.proimagescheese.jpgmain.cppmice.qrcmouse.cppmouse.hdiagramscenearrow.cpparrow.hdiagramitem.cppdiagramitem.hdiagramscenediagramscene.cppdiagramscene.hdiagramscene.prodiagramscene.qrcdiagramtextitem.cppdiagramtextitem.himagesbackground1.pngbackground2.pngbackground3.pngbackground4.pngbold.pngbringtofront.pngdelete.pngfloodfill.pngitalic.pnglinecolor.pnglinepointer.pngpointer.pngsendtoback.pngtextpointer.pngunderline.pngmain.cppmainwindow.cppmainwindow.hdragdroprobotcoloritem.cppcoloritem.hdragdroprobotdragdroprobot.proimageshead.pngmain.cpprobot.cpprobot.hrobot.qrcelasticnodesedge.cppedge.helasticnodeselasticnodes.prographwidget.cppgraphwidget.hmain.cppnode.cppnode.hembeddeddialogsNo-Ones-Laughing-3.jpgcustomproxy.cppcustomproxy.hembeddeddialog.cppembeddeddialog.hembeddeddialog.uiembeddeddialogsembeddeddialogs.proembeddeddialogs.qrcmain.cppflowlayoutflowlayoutflowlayout.cppflowlayout.hflowlayout.promain.cppwindow.cppwindow.hgraphicsview.propadnavigatorflippablepad.cppflippablepad.hform.uiimagesartsfftscope.pngblue_angle_swirl.jpgkontact_contacts.pngkontact_journal.pngkontact_mail.pngkontact_notes.pngkopeteavailable.pngmetacontact_online.pngminitools.pngmain.cpppadnavigatorpadnavigator.cpppadnavigator.hpadnavigator.propadnavigator.qrcroundrectitem.cpproundrectitem.hsplashitem.cppsplashitem.hsimpleanchorlayoutmain.cppsimpleanchorlayoutsimpleanchorlayout.proweatheranchorlayoutimages5days.jpgdetails.jpgplace.jpgtabbar.jpgtitle.jpgweather-few-clouds.pngmain.cppweatheranchorlayoutweatheranchorlayout.proweatheranchorlayout.qrcitemviewsREADMEaddressbookadddialog.cppadddialog.haddressbookaddressbook.proaddresswidget.cppaddresswidget.hmain.cppmainwindow.cppmainwindow.hnewaddresstab.cppnewaddresstab.htablemodel.cpptablemodel.hbasicsortfiltermodelbasicsortfiltermodelbasicsortfiltermodel.promain.cppwindow.cppwindow.hchartchartchart.prochart.qrcmain.cppmainwindow.cppmainwindow.hpieview.cpppieview.hqtdata.chtcoloreditorfactorycoloreditorfactorycoloreditorfactory.procolorlisteditor.cppcolorlisteditor.hmain.cppwindow.cppwindow.hcombowidgetmappercombowidgetmappercombowidgetmapper.promain.cppwindow.cppwindow.hcustomsortfiltermodelcustomsortfiltermodelcustomsortfiltermodel.procustomsortfiltermodel.qrcfilterwidget.cppfilterwidget.himagesfind.pngmain.cppmysortfilterproxymodel.cppmysortfilterproxymodel.hwindow.cppwindow.hdirviewdirviewdirview.promain.cppeditabletreemodeldefault.txteditabletreemodeleditabletreemodel.proeditabletreemodel.qrcmain.cppmainwindow.cppmainwindow.hmainwindow.uitreeitem.cpptreeitem.htreemodel.cpptreemodel.hfetchmorefetchmorefetchmore.profilelistmodel.cppfilelistmodel.hmain.cppwindow.cppwindow.hfrozencolumnfreezetablewidget.cppfreezetablewidget.hfrozencolumnfrozencolumn.progrades.qrcgrades.txtmain.cppinterviewREADMEimagesfolder.pnginterview.pngservices.pnginterviewinterview.prointerview.qrcmain.cppmodel.cppmodel.hitemviews.propixelatorimagemodel.cppimagemodel.himagesimages.qrcqt.pngmain.cppmainwindow.cppmainwindow.hpixelatorpixelator.propixeldelegate.cpppixeldelegate.hpuzzleexample.jpgmain.cppmainwindow.cppmainwindow.hpiecesmodel.cpppiecesmodel.hpuzzlepuzzle.propuzzle.qrcpuzzlewidget.cpppuzzlewidget.hsimpledommodeldomitem.cppdomitem.hdommodel.cppdommodel.hmain.cppmainwindow.cppmainwindow.hsimpledommodelsimpledommodel.prosimpletreemodeldefault.txtmain.cppsimpletreemodelsimpletreemodel.prosimpletreemodel.qrctreeitem.cpptreeitem.htreemodel.cpptreemodel.hsimplewidgetmappermain.cppsimplewidgetmappersimplewidgetmapper.prowindow.cppwindow.hspinboxdelegatedelegate.cppdelegate.hmain.cppspinboxdelegatespinboxdelegate.prospreadsheetimagesinterview.pngmain.cppprintview.cppprintview.hspreadsheetspreadsheet.cppspreadsheet.hspreadsheet.prospreadsheet.qrcspreadsheetdelegate.cppspreadsheetdelegate.hspreadsheetitem.cppspreadsheetitem.hstardelegatemain.cppstardelegatestardelegate.cppstardelegate.hstardelegate.prostareditor.cppstareditor.hstarrating.cppstarrating.hstorageviewmain.cppstoragemodel.cppstoragemodel.hstorageviewstorageview.prolayoutsREADMEbasiclayoutsbasiclayoutsbasiclayouts.prodialog.cppdialog.hmain.cppborderlayoutborderlayoutborderlayout.cppborderlayout.hborderlayout.promain.cppwindow.cppwindow.hdynamiclayoutsdialog.cppdialog.hdynamiclayoutsdynamiclayouts.promain.cppflowlayoutflowlayoutflowlayout.cppflowlayout.hflowlayout.promain.cppwindow.cppwindow.hlayouts.promainwindowsREADMEapplicationapplicationapplication.proapplication.qrcimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hdockwidgetsdockwidgetsdockwidgets.prodockwidgets.qrcimagesnew.pngprint.pngsave.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindowcolorswatch.cppcolorswatch.hmain.cppmainwindowmainwindow.cppmainwindow.hmainwindow.promainwindow.qrcqt.pngtitlebarCenter.pngtitlebarLeft.pngtitlebarRight.pngtoolbar.cpptoolbar.hmainwindows.promdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hmdimdi.promdi.qrcmdichild.cppmdichild.hmenusmain.cppmainwindow.cppmainwindow.hmenusmenus.prosdiimagescopy.pngcut.pngnew.pngopen.pngpaste.pngsave.pngmain.cppmainwindow.cppmainwindow.hsdisdi.prosdi.qrcpaintingREADMEaffineaffineaffine.proaffine.qrcbg1.jpgmain.cppxform.cppxform.hxform.htmlbasicdrawingbasicdrawingbasicdrawing.probasicdrawing.qrcimagesbrick.pngqt-logo.pngmain.cpprenderarea.cpprenderarea.hwindow.cppwindow.hcompositioncompositioncomposition.cppcomposition.hcomposition.htmlcomposition.procomposition.qrcflower.jpgflower_alpha.jpgmain.cppconcentriccirclescirclewidget.cppcirclewidget.hconcentriccirclesconcentriccircles.promain.cppwindow.cppwindow.hdeformdeformdeform.prodeform.qrcmain.cpppathdeform.cpppathdeform.hpathdeform.htmlfontsamplerfontsamplerfontsampler.promain.cppmainwindow.cppmainwindow.hmainwindowbase.uigradientsgradientsgradients.cppgradients.hgradients.htmlgradients.progradients.qrcmain.cppimagecompositionimagecomposer.cppimagecomposer.himagecompositionimagecomposition.proimagecomposition.qrcimagesbackground.pngblackrectangle.pngbutterfly.pngchecker.pngmain.cpppainterpathsmain.cpppainterpathspainterpaths.prorenderarea.cpprenderarea.hwindow.cppwindow.hpainting.propathstrokemain.cpppathstrokepathstroke.cpppathstroke.hpathstroke.htmlpathstroke.propathstroke.qrcsharedarthurstyle.cpparthurstyle.harthurwidgets.cpparthurwidgets.hhoverpoints.cpphoverpoints.himagesbg_pattern.pngbutton_normal_cap_left.pngbutton_normal_cap_right.pngbutton_normal_stretch.pngbutton_pressed_cap_left.pngbutton_pressed_cap_right.pngbutton_pressed_stretch.pngcurve_thing_edit-6.pngframe_bottom.pngframe_bottomleft.pngframe_bottomright.pngframe_left.pngframe_right.pngframe_top.pngframe_topleft.pngframe_topright.pnggroupframe_bottom_left.pnggroupframe_bottom_right.pnggroupframe_bottom_stretch.pnggroupframe_left_stretch.pnggroupframe_right_stretch.pnggroupframe_top_stretch.pnggroupframe_topleft.pnggroupframe_topright.pngline_dash_dot.pngline_dash_dot_dot.pngline_dashed.pngline_dotted.pngline_solid.pngradiobutton-off.pngradiobutton-on.pngradiobutton_off.pngradiobutton_on.pngslider_bar.pngslider_thumb_off.pngslider_thumb_on.pngtitle_cap_left.pngtitle_cap_right.pngtitle_stretch.pngshared.prishared.qrctransformationsmain.cpprenderarea.cpprenderarea.htransformationstransformations.prowindow.cppwindow.hrichtextREADMEcalendarcalendarcalendar.promain.cppmainwindow.cppmainwindow.horderformdetailsdialog.cppdetailsdialog.hmain.cppmainwindow.cppmainwindow.horderformorderform.prorichtext.prosyntaxhighlighterhighlighter.cpphighlighter.hmain.cppmainwindow.cppmainwindow.hsyntaxhighlightersyntaxhighlighter.protexteditexample.htmlimageslogo32.pngmaceditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngwineditcopy.pngeditcut.pngeditpaste.pngeditredo.pngeditundo.pngexportpdf.pngfilenew.pngfileopen.pngfileprint.pngfilesave.pngtextbold.pngtextcenter.pngtextitalic.pngtextjustify.pngtextleft.pngtextright.pngtextunder.pngzoomin.pngzoomout.pngmain.cpptextedittextedit.cpptextedit.htextedit.protextedit.qdoctextedit.qrcscrollergraphicsviewgraphicsviewgraphicsview.promain.cppscroller.prostatemachineREADMEeventtransitionseventtransitionseventtransitions.promain.cppfactorialfactorialfactorial.promain.cpppingpongmain.cpppingpongpingpong.proroguemain.cppmovementtransition.hroguerogue.prowindow.cppwindow.hstatemachine.protrafficlightmain.cpptrafficlighttrafficlight.protwowaybuttonmain.cpptwowaybuttontwowaybutton.protoolscodecscodecscodecs.proencodedfilesiso-8859-1.txtiso-8859-15.txtutf-16.txtutf-16be.txtutf-16le.txtutf-8.txtmain.cppmainwindow.cppmainwindow.hpreviewform.cpppreviewform.hcompletercompletercompleter.procompleter.qrcfsmodel.cppfsmodel.hmain.cppmainwindow.cppmainwindow.hresourcescountries.txtwordlist.txtcustomcompletercustomcompletercustomcompleter.procustomcompleter.qrcmain.cppmainwindow.cppmainwindow.hresourceswordlist.txttextedit.cpptextedit.hechopluginechopluginechoplugin.proechowindowechointerface.hechowindow.cppechowindow.hechowindow.promain.cpppluginechoplugin.cppechoplugin.hechoplugin.jsonplugin.propluginslibechoplugin.soi18ni18ni18n.proi18n.qrclanguagechooser.cpplanguagechooser.hmain.cppmainwindow.cppmainwindow.htranslationsi18n_ar.qmi18n_ar.tsi18n_cs.qmi18n_cs.tsi18n_de.qmi18n_de.tsi18n_el.qmi18n_el.tsi18n_en.qmi18n_en.tsi18n_eo.qmi18n_eo.tsi18n_fr.qmi18n_fr.tsi18n_it.qmi18n_it.tsi18n_jp.qmi18n_jp.tsi18n_ko.qmi18n_ko.tsi18n_no.qmi18n_no.tsi18n_ru.qmi18n_ru.tsi18n_sv.qmi18n_sv.tsi18n_zh.qmi18n_zh.tsplugandpaintappapp.prointerfaces.hmain.cppmainwindow.cppmainwindow.hpaintarea.cpppaintarea.hplugindialog.cppplugindialog.hplugandpaintplugandpaint.propluginsbasictoolsbasictools.jsonbasictools.probasictoolsplugin.cppbasictoolsplugin.hextrafiltersextrafilters.jsonextrafilters.proextrafiltersplugin.cppextrafiltersplugin.hlibpnp_basictools.alibpnp_basictools.prllibpnp_extrafilters.soplugins.proregexpmain.cppregexpregexp.proregexpdialog.cppregexpdialog.hregularexpressionimagescopy.pngmain.cppregularexpressionregularexpression.proregularexpression.qrcregularexpressiondialog.cppregularexpressiondialog.hsettingseditorinifileslicensepage.iniqsa.inilocationdialog.cpplocationdialog.hmain.cppmainwindow.cppmainwindow.hsettingseditorsettingseditor.prosettingstree.cppsettingstree.hvariantdelegate.cppvariantdelegate.hstylepluginpluginplugin.prosimplestyle.cppsimplestyle.hsimplestyle.jsonsimplestyleplugin.cppsimplestyleplugin.hstylepluginstyleplugin.prostyleslibsimplestyleplugin.sostylewindowmain.cppstylewindow.cppstylewindow.hstylewindow.protools.protreemodelcompletermain.cppmainwindow.cppmainwindow.hresourcestreemodel.txttreemodelcompletertreemodelcompleter.cpptreemodelcompleter.htreemodelcompleter.protreemodelcompleter.qrcundocommands.cppcommands.hdocument.cppdocument.hiconsbackground.pngblue.pngcircle.pngexit.pngfileclose.pngfilenew.pngfileopen.pngfilesave.pnggreen.pngok.pngrectangle.pngred.pngredo.pngremove.pngtriangle.pngundo.pngmain.cppmainwindow.cppmainwindow.hmainwindow.uiundoundo.proundo.qrcundoframeworkcommands.cppcommands.hdiagramitem.cppdiagramitem.hdiagramscene.cppdiagramscene.himagescross.pngmain.cppmainwindow.cppmainwindow.hundoframeworkundoframework.proundoframework.qrctutorialsREADMEaddressbookREADMEaddressbook.propart1addressbook.cppaddressbook.hmain.cpppart1part1.propart2addressbook.cppaddressbook.hmain.cpppart2part2.propart3addressbook.cppaddressbook.hmain.cpppart3part3.propart4addressbook.cppaddressbook.hmain.cpppart4part4.propart5addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart5part5.propart6addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart6part6.propart7addressbook.cppaddressbook.hfinddialog.cppfinddialog.hmain.cpppart7part7.progettingStartedgettingStarted.progsQtgsqt.propart1main.cpppart1part1.propart2main.cpppart2part2.propart3main.cpppart3part3.propart4main.cpppart4part4.propart5main.cpppart5part5.promodelview1_readonly1_readonly.promain.cppmv_readonlymymodel.cppmymodel.h2_formatting2_formatting.promain.cppmv_formattingmymodel.cppmymodel.h3_changingmodel3_changingmodel.promain.cppmv_changingmodelmymodel.cppmymodel.h4_headers4_headers.promain.cppmv_headersmymodel.cppmymodel.h5_edit5_edit.promain.cppmainwindow.cppmainwindow.hmv_editmymodel.cppmymodel.h6_treeview6_treeview.promain.cppmainwindow.cppmainwindow.hmv_tree7_selections7_selections.promain.cppmainwindow.cppmainwindow.hmv_selectionsmodelview.protutorials.prowidgetschildwidgetchildwidgetchildwidget.promain.cppnestedlayoutsmain.cppnestedlayoutsnestedlayouts.protoplevelmain.cpptopleveltoplevel.prowidgets.prowindowlayoutmain.cppwindowlayoutwindowlayout.prowidgetswidgets.proREADMEanalogclockanalogclockanalogclock.cppanalogclock.hanalogclock.promain.cppcalculatorbutton.cppbutton.hcalculatorcalculator.cppcalculator.hcalculator.promain.cppcalendarwidgetcalendarwidgetcalendarwidget.promain.cppwindow.cppwindow.hcharactermapcharactermapcharactermap.procharacterwidget.cppcharacterwidget.hmain.cppmainwindow.cppmainwindow.hcodeeditorcodeeditorcodeeditor.cppcodeeditor.hcodeeditor.promain.cppdigitalclockdigitalclockdigitalclock.cppdigitalclock.hdigitalclock.promain.cppelidedlabelelidedlabelelidedlabel.cppelidedlabel.helidedlabel.promain.cpptestwidget.cpptestwidget.hgroupboxgroupboxgroupbox.promain.cppwindow.cppwindow.hiconsiconpreviewarea.cppiconpreviewarea.hiconsicons.proiconsizespinbox.cppiconsizespinbox.himagedelegate.cppimagedelegate.himagesdesigner.pngfind_disabled.pngfind_normal.pngmonkey_off_128x128.pngmonkey_off_16x16.pngmonkey_off_32x32.pngmonkey_off_64x64.pngmonkey_on_128x128.pngmonkey_on_16x16.pngmonkey_on_32x32.pngmonkey_on_64x64.pngqt_extended_16x16.pngqt_extended_32x32.pngqt_extended_48x48.pngmain.cppmainwindow.cppmainwindow.himageviewerimageviewerimageviewer.cppimageviewer.himageviewer.promain.cpplineeditslineeditslineedits.promain.cppwindow.cppwindow.hmousebuttonsbuttontester.cppbuttontester.hmain.cppmousebuttonsmousebuttons.promovieanimation.gifmain.cppmoviemovie.promovieplayer.cppmovieplayer.hscribblemain.cppmainwindow.cppmainwindow.hscribblescribble.proscribblearea.cppscribblearea.hshapedclockmain.cppshapedclockshapedclock.cppshapedclock.hshapedclock.proslidersmain.cppsliderssliders.proslidersgroup.cppslidersgroup.hwindow.cppwindow.hspinboxesmain.cppspinboxesspinboxes.prowindow.cppwindow.hstylesimageswoodbackground.pngwoodbutton.pngmain.cppnorwegianwoodstyle.cppnorwegianwoodstyle.hstylesstyles.prostyles.qrcwidgetgallery.cppwidgetgallery.hstylesheetimagescheckbox_checked.pngcheckbox_checked_hover.pngcheckbox_checked_pressed.pngcheckbox_unchecked.pngcheckbox_unchecked_hover.pngcheckbox_unchecked_pressed.pngdown_arrow.pngdown_arrow_disabled.pngframe.pngpagefold.pngpushbutton.pngpushbutton_hover.pngpushbutton_pressed.pngradiobutton_checked.pngradiobutton_checked_hover.pngradiobutton_checked_pressed.pngradiobutton_unchecked.pngradiobutton_unchecked_hover.pngradiobutton_unchecked_pressed.pngsizegrip.pngspindown.pngspindown_hover.pngspindown_off.pngspindown_pressed.pngspinup.pngspinup_hover.pngspinup_off.pngspinup_pressed.pngup_arrow.pngup_arrow_disabled.pnglayoutsdefault.uipagefold.uimain.cppmainwindow.cppmainwindow.hmainwindow.uiqsscoffee.qssdefault.qsspagefold.qssstylesheetstylesheet.prostylesheet.qrcstylesheeteditor.cppstylesheeteditor.hstylesheeteditor.uitabletimagesimages.qrccursor-airbrush.pngcursor-eraser.pngcursor-felt-marker.pngcursor-pencil.pngmain.cppmainwindow.cppmainwindow.htablettablet.protabletapplication.cpptabletapplication.htabletcanvas.cpptabletcanvas.htetrixmain.cpptetrixtetrix.protetrixboard.cpptetrixboard.htetrixpiece.cpptetrixpiece.htetrixwindow.cpptetrixwindow.htooltipsimagescircle.pngsquare.pngtriangle.pngmain.cppshapeitem.cppshapeitem.hsortingbox.cppsortingbox.htooltipstooltips.protooltips.qrcvalidatorsledoff.pngledon.pngledwidget.cppledwidget.hlocaleselector.cpplocaleselector.hmain.cppvalidatorsvalidators.provalidators.qrcvalidators.uiwidgets.prowigglydialog.cppdialog.hmain.cppwigglywiggly.prowigglywidget.cppwigglywidget.hwindowflagscontrollerwindow.cppcontrollerwindow.hmain.cpppreviewwindow.cpppreviewwindow.hwindowflagswindowflags.prowindowcontainerwindowcontainerwindowcontainer.cppwindowcontainer.proxmlREADMEdombookmarksdombookmarksdombookmarks.profrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hxbeltree.cppxbeltree.hhtmlinfoapache_org.htmlhtmlinfohtmlinfo.promain.cppresources.qrcsimpleexample.htmltrolltech_com.htmlw3c_org.htmlyoutube_com.htmlrsslistingmain.cpprsslistingrsslisting.cpprsslisting.hrsslisting.prosaxbookmarksfrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hsaxbookmarkssaxbookmarks.proxbelgenerator.cppxbelgenerator.hxbelhandler.cppxbelhandler.hstreambookmarksfrank.xbeljennifer.xbelmain.cppmainwindow.cppmainwindow.hstreambookmarksstreambookmarks.proxbelreader.cppxbelreader.hxbelwriter.cppxbelwriter.hxml.proxmlstreamlintmain.cppxmlstreamlintxmlstreamlint.prolibqt5-qtbase-examplesLGPL_EXCEPTION.txtLICENSE.FDLLICENSE.GPLv3LICENSE.LGPLv21LICENSE.LGPLv3LICENSE.PREVIEW.COMMERCIAL/usr/lib64/qt5//usr/lib64/qt5/examples//usr/lib64/qt5/examples/corelib//usr/lib64/qt5/examples/corelib/ipc//usr/lib64/qt5/examples/corelib/ipc/localfortuneclient//usr/lib64/qt5/examples/corelib/ipc/localfortuneserver//usr/lib64/qt5/examples/corelib/ipc/sharedmemory//usr/lib64/qt5/examples/corelib/json//usr/lib64/qt5/examples/corelib/json/savegame//usr/lib64/qt5/examples/corelib/threads//usr/lib64/qt5/examples/corelib/threads/mandelbrot//usr/lib64/qt5/examples/corelib/threads/queuedcustomtype//usr/lib64/qt5/examples/corelib/threads/semaphores//usr/lib64/qt5/examples/corelib/threads/waitconditions//usr/lib64/qt5/examples/corelib/tools//usr/lib64/qt5/examples/corelib/tools/contiguouscache//usr/lib64/qt5/examples/corelib/tools/customtype//usr/lib64/qt5/examples/corelib/tools/customtypesending//usr/lib64/qt5/examples/dbus//usr/lib64/qt5/examples/dbus/chat//usr/lib64/qt5/examples/dbus/complexpingpong//usr/lib64/qt5/examples/dbus/listnames//usr/lib64/qt5/examples/dbus/pingpong//usr/lib64/qt5/examples/dbus/remotecontrolledcar//usr/lib64/qt5/examples/dbus/remotecontrolledcar/car//usr/lib64/qt5/examples/dbus/remotecontrolledcar/controller//usr/lib64/qt5/examples/gui//usr/lib64/qt5/examples/gui/analogclock//usr/lib64/qt5/examples/gui/openglwindow//usr/lib64/qt5/examples/gui/rasterwindow//usr/lib64/qt5/examples/network//usr/lib64/qt5/examples/network/bearermonitor//usr/lib64/qt5/examples/network/blockingfortuneclient//usr/lib64/qt5/examples/network/broadcastreceiver//usr/lib64/qt5/examples/network/broadcastsender//usr/lib64/qt5/examples/network/dnslookup//usr/lib64/qt5/examples/network/download//usr/lib64/qt5/examples/network/downloadmanager//usr/lib64/qt5/examples/network/fortuneclient//usr/lib64/qt5/examples/network/fortuneserver//usr/lib64/qt5/examples/network/googlesuggest//usr/lib64/qt5/examples/network/http//usr/lib64/qt5/examples/network/loopback//usr/lib64/qt5/examples/network/multicastreceiver//usr/lib64/qt5/examples/network/multicastsender//usr/lib64/qt5/examples/network/network-chat//usr/lib64/qt5/examples/network/securesocketclient//usr/lib64/qt5/examples/network/threadedfortuneserver//usr/lib64/qt5/examples/network/torrent//usr/lib64/qt5/examples/network/torrent/forms//usr/lib64/qt5/examples/network/torrent/icons//usr/lib64/qt5/examples/opengl//usr/lib64/qt5/examples/opengl/2dpainting//usr/lib64/qt5/examples/opengl/contextinfo//usr/lib64/qt5/examples/opengl/cube//usr/lib64/qt5/examples/opengl/hellogl2//usr/lib64/qt5/examples/opengl/hellogles3//usr/lib64/qt5/examples/opengl/hellowindow//usr/lib64/qt5/examples/opengl/legacy//usr/lib64/qt5/examples/opengl/legacy/framebufferobject2//usr/lib64/qt5/examples/opengl/legacy/grabber//usr/lib64/qt5/examples/opengl/legacy/hellogl//usr/lib64/qt5/examples/opengl/legacy/overpainting//usr/lib64/qt5/examples/opengl/legacy/pbuffers//usr/lib64/qt5/examples/opengl/legacy/pbuffers2//usr/lib64/qt5/examples/opengl/legacy/samplebuffers//usr/lib64/qt5/examples/opengl/legacy/shared//usr/lib64/qt5/examples/opengl/paintedwindow//usr/lib64/qt5/examples/opengl/qopenglwidget//usr/lib64/qt5/examples/opengl/qopenglwindow//usr/lib64/qt5/examples/opengl/textures//usr/lib64/qt5/examples/opengl/textures/images//usr/lib64/qt5/examples/opengl/threadedqopenglwidget//usr/lib64/qt5/examples/qpa//usr/lib64/qt5/examples/qpa/qrasterwindow//usr/lib64/qt5/examples/qpa/windows//usr/lib64/qt5/examples/qtconcurrent//usr/lib64/qt5/examples/qtconcurrent/imagescaling//usr/lib64/qt5/examples/qtconcurrent/map//usr/lib64/qt5/examples/qtconcurrent/progressdialog//usr/lib64/qt5/examples/qtconcurrent/runfunction//usr/lib64/qt5/examples/qtconcurrent/wordcount//usr/lib64/qt5/examples/qtestlib//usr/lib64/qt5/examples/qtestlib/tutorial1//usr/lib64/qt5/examples/qtestlib/tutorial2//usr/lib64/qt5/examples/qtestlib/tutorial3//usr/lib64/qt5/examples/qtestlib/tutorial4//usr/lib64/qt5/examples/qtestlib/tutorial5//usr/lib64/qt5/examples/sql//usr/lib64/qt5/examples/sql/books//usr/lib64/qt5/examples/sql/books/images//usr/lib64/qt5/examples/sql/cachedtable//usr/lib64/qt5/examples/sql/drilldown//usr/lib64/qt5/examples/sql/drilldown/images//usr/lib64/qt5/examples/sql/masterdetail//usr/lib64/qt5/examples/sql/masterdetail/images//usr/lib64/qt5/examples/sql/querymodel//usr/lib64/qt5/examples/sql/relationaltablemodel//usr/lib64/qt5/examples/sql/sqlbrowser//usr/lib64/qt5/examples/sql/sqlwidgetmapper//usr/lib64/qt5/examples/sql/tablemodel//usr/lib64/qt5/examples/touch//usr/lib64/qt5/examples/touch/dials//usr/lib64/qt5/examples/touch/fingerpaint//usr/lib64/qt5/examples/touch/knobs//usr/lib64/qt5/examples/touch/pinchzoom//usr/lib64/qt5/examples/touch/pinchzoom/images//usr/lib64/qt5/examples/widgets//usr/lib64/qt5/examples/widgets/animation//usr/lib64/qt5/examples/widgets/animation/animatedtiles//usr/lib64/qt5/examples/widgets/animation/animatedtiles/images//usr/lib64/qt5/examples/widgets/animation/appchooser//usr/lib64/qt5/examples/widgets/animation/easing//usr/lib64/qt5/examples/widgets/animation/easing/images//usr/lib64/qt5/examples/widgets/animation/moveblocks//usr/lib64/qt5/examples/widgets/animation/states//usr/lib64/qt5/examples/widgets/animation/stickman//usr/lib64/qt5/examples/widgets/animation/stickman/animations//usr/lib64/qt5/examples/widgets/animation/sub-attaq//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion/boat//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/big/explosion/submarine//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/scalable//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/small//usr/lib64/qt5/examples/widgets/animation/sub-attaq/pics/welcome//usr/lib64/qt5/examples/widgets/desktop//usr/lib64/qt5/examples/widgets/desktop/screenshot//usr/lib64/qt5/examples/widgets/desktop/systray//usr/lib64/qt5/examples/widgets/desktop/systray/images//usr/lib64/qt5/examples/widgets/dialogs//usr/lib64/qt5/examples/widgets/dialogs/classwizard//usr/lib64/qt5/examples/widgets/dialogs/classwizard/images//usr/lib64/qt5/examples/widgets/dialogs/configdialog//usr/lib64/qt5/examples/widgets/dialogs/configdialog/images//usr/lib64/qt5/examples/widgets/dialogs/extension//usr/lib64/qt5/examples/widgets/dialogs/findfiles//usr/lib64/qt5/examples/widgets/dialogs/licensewizard//usr/lib64/qt5/examples/widgets/dialogs/licensewizard/images//usr/lib64/qt5/examples/widgets/dialogs/standarddialogs//usr/lib64/qt5/examples/widgets/dialogs/tabdialog//usr/lib64/qt5/examples/widgets/dialogs/trivialwizard//usr/lib64/qt5/examples/widgets/draganddrop//usr/lib64/qt5/examples/widgets/draganddrop/draggableicons//usr/lib64/qt5/examples/widgets/draganddrop/draggableicons/images//usr/lib64/qt5/examples/widgets/draganddrop/draggabletext//usr/lib64/qt5/examples/widgets/draganddrop/dropsite//usr/lib64/qt5/examples/widgets/draganddrop/fridgemagnets//usr/lib64/qt5/examples/widgets/draganddrop/puzzle//usr/lib64/qt5/examples/widgets/effects//usr/lib64/qt5/examples/widgets/effects/blurpicker//usr/lib64/qt5/examples/widgets/effects/blurpicker/images//usr/lib64/qt5/examples/widgets/effects/fademessage//usr/lib64/qt5/examples/widgets/effects/lighting//usr/lib64/qt5/examples/widgets/gestures//usr/lib64/qt5/examples/widgets/gestures/imagegestures//usr/lib64/qt5/examples/widgets/graphicsview//usr/lib64/qt5/examples/widgets/graphicsview/anchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/basicgraphicslayouts//usr/lib64/qt5/examples/widgets/graphicsview/basicgraphicslayouts/images//usr/lib64/qt5/examples/widgets/graphicsview/boxes//usr/lib64/qt5/examples/widgets/graphicsview/boxes/3rdparty//usr/lib64/qt5/examples/widgets/graphicsview/chip//usr/lib64/qt5/examples/widgets/graphicsview/collidingmice//usr/lib64/qt5/examples/widgets/graphicsview/collidingmice/images//usr/lib64/qt5/examples/widgets/graphicsview/diagramscene//usr/lib64/qt5/examples/widgets/graphicsview/diagramscene/images//usr/lib64/qt5/examples/widgets/graphicsview/dragdroprobot//usr/lib64/qt5/examples/widgets/graphicsview/dragdroprobot/images//usr/lib64/qt5/examples/widgets/graphicsview/elasticnodes//usr/lib64/qt5/examples/widgets/graphicsview/embeddeddialogs//usr/lib64/qt5/examples/widgets/graphicsview/flowlayout//usr/lib64/qt5/examples/widgets/graphicsview/padnavigator//usr/lib64/qt5/examples/widgets/graphicsview/padnavigator/images//usr/lib64/qt5/examples/widgets/graphicsview/simpleanchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/weatheranchorlayout//usr/lib64/qt5/examples/widgets/graphicsview/weatheranchorlayout/images//usr/lib64/qt5/examples/widgets/itemviews//usr/lib64/qt5/examples/widgets/itemviews/addressbook//usr/lib64/qt5/examples/widgets/itemviews/basicsortfiltermodel//usr/lib64/qt5/examples/widgets/itemviews/chart//usr/lib64/qt5/examples/widgets/itemviews/coloreditorfactory//usr/lib64/qt5/examples/widgets/itemviews/combowidgetmapper//usr/lib64/qt5/examples/widgets/itemviews/customsortfiltermodel//usr/lib64/qt5/examples/widgets/itemviews/customsortfiltermodel/images//usr/lib64/qt5/examples/widgets/itemviews/dirview//usr/lib64/qt5/examples/widgets/itemviews/editabletreemodel//usr/lib64/qt5/examples/widgets/itemviews/fetchmore//usr/lib64/qt5/examples/widgets/itemviews/frozencolumn//usr/lib64/qt5/examples/widgets/itemviews/interview//usr/lib64/qt5/examples/widgets/itemviews/interview/images//usr/lib64/qt5/examples/widgets/itemviews/pixelator//usr/lib64/qt5/examples/widgets/itemviews/pixelator/images//usr/lib64/qt5/examples/widgets/itemviews/puzzle//usr/lib64/qt5/examples/widgets/itemviews/simpledommodel//usr/lib64/qt5/examples/widgets/itemviews/simpletreemodel//usr/lib64/qt5/examples/widgets/itemviews/simplewidgetmapper//usr/lib64/qt5/examples/widgets/itemviews/spinboxdelegate//usr/lib64/qt5/examples/widgets/itemviews/spreadsheet//usr/lib64/qt5/examples/widgets/itemviews/spreadsheet/images//usr/lib64/qt5/examples/widgets/itemviews/stardelegate//usr/lib64/qt5/examples/widgets/itemviews/storageview//usr/lib64/qt5/examples/widgets/layouts//usr/lib64/qt5/examples/widgets/layouts/basiclayouts//usr/lib64/qt5/examples/widgets/layouts/borderlayout//usr/lib64/qt5/examples/widgets/layouts/dynamiclayouts//usr/lib64/qt5/examples/widgets/layouts/flowlayout//usr/lib64/qt5/examples/widgets/mainwindows//usr/lib64/qt5/examples/widgets/mainwindows/application//usr/lib64/qt5/examples/widgets/mainwindows/application/images//usr/lib64/qt5/examples/widgets/mainwindows/dockwidgets//usr/lib64/qt5/examples/widgets/mainwindows/dockwidgets/images//usr/lib64/qt5/examples/widgets/mainwindows/mainwindow//usr/lib64/qt5/examples/widgets/mainwindows/mdi//usr/lib64/qt5/examples/widgets/mainwindows/mdi/images//usr/lib64/qt5/examples/widgets/mainwindows/menus//usr/lib64/qt5/examples/widgets/mainwindows/sdi//usr/lib64/qt5/examples/widgets/mainwindows/sdi/images//usr/lib64/qt5/examples/widgets/painting//usr/lib64/qt5/examples/widgets/painting/affine//usr/lib64/qt5/examples/widgets/painting/basicdrawing//usr/lib64/qt5/examples/widgets/painting/basicdrawing/images//usr/lib64/qt5/examples/widgets/painting/composition//usr/lib64/qt5/examples/widgets/painting/concentriccircles//usr/lib64/qt5/examples/widgets/painting/deform//usr/lib64/qt5/examples/widgets/painting/fontsampler//usr/lib64/qt5/examples/widgets/painting/gradients//usr/lib64/qt5/examples/widgets/painting/imagecomposition//usr/lib64/qt5/examples/widgets/painting/imagecomposition/images//usr/lib64/qt5/examples/widgets/painting/painterpaths//usr/lib64/qt5/examples/widgets/painting/pathstroke//usr/lib64/qt5/examples/widgets/painting/shared//usr/lib64/qt5/examples/widgets/painting/shared/images//usr/lib64/qt5/examples/widgets/painting/transformations//usr/lib64/qt5/examples/widgets/richtext//usr/lib64/qt5/examples/widgets/richtext/calendar//usr/lib64/qt5/examples/widgets/richtext/orderform//usr/lib64/qt5/examples/widgets/richtext/syntaxhighlighter//usr/lib64/qt5/examples/widgets/richtext/textedit//usr/lib64/qt5/examples/widgets/richtext/textedit/images//usr/lib64/qt5/examples/widgets/richtext/textedit/images/mac//usr/lib64/qt5/examples/widgets/richtext/textedit/images/win//usr/lib64/qt5/examples/widgets/scroller//usr/lib64/qt5/examples/widgets/scroller/graphicsview//usr/lib64/qt5/examples/widgets/statemachine//usr/lib64/qt5/examples/widgets/statemachine/eventtransitions//usr/lib64/qt5/examples/widgets/statemachine/factorial//usr/lib64/qt5/examples/widgets/statemachine/pingpong//usr/lib64/qt5/examples/widgets/statemachine/rogue//usr/lib64/qt5/examples/widgets/statemachine/trafficlight//usr/lib64/qt5/examples/widgets/statemachine/twowaybutton//usr/lib64/qt5/examples/widgets/tools//usr/lib64/qt5/examples/widgets/tools/codecs//usr/lib64/qt5/examples/widgets/tools/codecs/encodedfiles//usr/lib64/qt5/examples/widgets/tools/completer//usr/lib64/qt5/examples/widgets/tools/completer/resources//usr/lib64/qt5/examples/widgets/tools/customcompleter//usr/lib64/qt5/examples/widgets/tools/customcompleter/resources//usr/lib64/qt5/examples/widgets/tools/echoplugin//usr/lib64/qt5/examples/widgets/tools/echoplugin/echowindow//usr/lib64/qt5/examples/widgets/tools/echoplugin/plugin//usr/lib64/qt5/examples/widgets/tools/echoplugin/plugins//usr/lib64/qt5/examples/widgets/tools/i18n//usr/lib64/qt5/examples/widgets/tools/i18n/translations//usr/lib64/qt5/examples/widgets/tools/plugandpaint//usr/lib64/qt5/examples/widgets/tools/plugandpaint/app//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins/basictools//usr/lib64/qt5/examples/widgets/tools/plugandpaint/plugins/extrafilters//usr/lib64/qt5/examples/widgets/tools/regexp//usr/lib64/qt5/examples/widgets/tools/regularexpression//usr/lib64/qt5/examples/widgets/tools/regularexpression/images//usr/lib64/qt5/examples/widgets/tools/settingseditor//usr/lib64/qt5/examples/widgets/tools/settingseditor/inifiles//usr/lib64/qt5/examples/widgets/tools/styleplugin//usr/lib64/qt5/examples/widgets/tools/styleplugin/plugin//usr/lib64/qt5/examples/widgets/tools/styleplugin/styles//usr/lib64/qt5/examples/widgets/tools/styleplugin/stylewindow//usr/lib64/qt5/examples/widgets/tools/treemodelcompleter//usr/lib64/qt5/examples/widgets/tools/treemodelcompleter/resources//usr/lib64/qt5/examples/widgets/tools/undo//usr/lib64/qt5/examples/widgets/tools/undo/icons//usr/lib64/qt5/examples/widgets/tools/undoframework//usr/lib64/qt5/examples/widgets/tools/undoframework/images//usr/lib64/qt5/examples/widgets/tutorials//usr/lib64/qt5/examples/widgets/tutorials/addressbook//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part1//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part2//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part3//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part4//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part5//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part6//usr/lib64/qt5/examples/widgets/tutorials/addressbook/part7//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part1//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part2//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part3//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part4//usr/lib64/qt5/examples/widgets/tutorials/gettingStarted/gsQt/part5//usr/lib64/qt5/examples/widgets/tutorials/modelview//usr/lib64/qt5/examples/widgets/tutorials/modelview/1_readonly//usr/lib64/qt5/examples/widgets/tutorials/modelview/2_formatting//usr/lib64/qt5/examples/widgets/tutorials/modelview/3_changingmodel//usr/lib64/qt5/examples/widgets/tutorials/modelview/4_headers//usr/lib64/qt5/examples/widgets/tutorials/modelview/5_edit//usr/lib64/qt5/examples/widgets/tutorials/modelview/6_treeview//usr/lib64/qt5/examples/widgets/tutorials/modelview/7_selections//usr/lib64/qt5/examples/widgets/tutorials/widgets//usr/lib64/qt5/examples/widgets/tutorials/widgets/childwidget//usr/lib64/qt5/examples/widgets/tutorials/widgets/nestedlayouts//usr/lib64/qt5/examples/widgets/tutorials/widgets/toplevel//usr/lib64/qt5/examples/widgets/tutorials/widgets/windowlayout//usr/lib64/qt5/examples/widgets/widgets//usr/lib64/qt5/examples/widgets/widgets/analogclock//usr/lib64/qt5/examples/widgets/widgets/calculator//usr/lib64/qt5/examples/widgets/widgets/calendarwidget//usr/lib64/qt5/examples/widgets/widgets/charactermap//usr/lib64/qt5/examples/widgets/widgets/codeeditor//usr/lib64/qt5/examples/widgets/widgets/digitalclock//usr/lib64/qt5/examples/widgets/widgets/elidedlabel//usr/lib64/qt5/examples/widgets/widgets/groupbox//usr/lib64/qt5/examples/widgets/widgets/icons//usr/lib64/qt5/examples/widgets/widgets/icons/images//usr/lib64/qt5/examples/widgets/widgets/imageviewer//usr/lib64/qt5/examples/widgets/widgets/lineedits//usr/lib64/qt5/examples/widgets/widgets/mousebuttons//usr/lib64/qt5/examples/widgets/widgets/movie//usr/lib64/qt5/examples/widgets/widgets/scribble//usr/lib64/qt5/examples/widgets/widgets/shapedclock//usr/lib64/qt5/examples/widgets/widgets/sliders//usr/lib64/qt5/examples/widgets/widgets/spinboxes//usr/lib64/qt5/examples/widgets/widgets/styles//usr/lib64/qt5/examples/widgets/widgets/styles/images//usr/lib64/qt5/examples/widgets/widgets/stylesheet//usr/lib64/qt5/examples/widgets/widgets/stylesheet/images//usr/lib64/qt5/examples/widgets/widgets/stylesheet/layouts//usr/lib64/qt5/examples/widgets/widgets/stylesheet/qss//usr/lib64/qt5/examples/widgets/widgets/tablet//usr/lib64/qt5/examples/widgets/widgets/tablet/images//usr/lib64/qt5/examples/widgets/widgets/tetrix//usr/lib64/qt5/examples/widgets/widgets/tooltips//usr/lib64/qt5/examples/widgets/widgets/tooltips/images//usr/lib64/qt5/examples/widgets/widgets/validators//usr/lib64/qt5/examples/widgets/widgets/wiggly//usr/lib64/qt5/examples/widgets/widgets/windowflags//usr/lib64/qt5/examples/widgets/windowcontainer//usr/lib64/qt5/examples/xml//usr/lib64/qt5/examples/xml/dombookmarks//usr/lib64/qt5/examples/xml/htmlinfo//usr/lib64/qt5/examples/xml/rsslisting//usr/lib64/qt5/examples/xml/saxbookmarks//usr/lib64/qt5/examples/xml/streambookmarks//usr/lib64/qt5/examples/xml/xmlstreamlint//usr/share/doc/packages//usr/share/doc/packages/libqt5-qtbase-examples/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9340/openSUSE_Leap_42.3_Update/676c94841350ef74fdb8858212d6863c-libqt5-qtbase.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linux      !"#$%&'()*+,-./0123244566789497:;<=>?@ABC2C2D2EF2G2HHHHHHI2JKLMNOPQRSTUVW20XYZZZZ[\]^2_`abcdefghi2jkkklkmn2o2pqr22222s2tuvwwwwxxxxxyzDDDDDDDDDDD{|v}~z22222222m224444g222202222224444442444424444442444444222m2222   2    !!""#2$%&'()4444444444444444444444*2+,-./01233422[5262789:22;2;22;222;22;2;2;22;2;8<88=>?@4A2$%B8CDE2F444744444444444GHI2JKLMNOPQRSTUVWXYZ[\]^_`abcdefghiCj6C04C04k7lmnopqrstuvvw2xxyxxyzz{|}}}~yy~yyz442([directoryASCII textautomake makefile script, ASCII textC source, ASCII textC++ source, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=aba4029c896fe1bca311d8e80f5213b6a63a1c23, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cb69ca135c6e77f13d65a2bb2457af276dd856c8, strippedPNG image data, 150 x 108, 8-bit/color RGB, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=afd3dbe88e9b31ee016367a56b8ea2f76980deb4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=79607c39e89271ae7d01550b7e746883b22f2aa3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b7dfff1d0adc670753c21c220d6ce231dfd89a83, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=428b1c78ab047bdb6df313afed46762026bbfa58, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=f6fc039cfa8809c9687de632bf32175bffdb211e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a3f836d861cf8579a704b70e0a01c8d5c537eac4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9e665413f88c9e334f6f8794f371d9e5612d9429, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d936a59d310e33745ba04310114992bccc3d5642, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a532057f4b48c66e975767875f2f2c0b38082912, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1ce8565964ebfe20e56bb9d508c6d8427b33ff0e, strippedexported SGML document, ASCII textELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=537e5a752074d96bdd74c33178c3d63d27e3611c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c425c3371527c6e1a3355276625be31a9bdb2212, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bd0f038b03bac274ba798edb95e5621f0c95715e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5ae59adfda0af2c047167a35e9b9f1787acb8942, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7abd212eeb24c736c1dfb7f765e2c50f8f8b1ca4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=f6198d9fe8240d9aa81b9c6ecf4341f101e1b4c9, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9cc652c947d48202f8b052bd332356f67dabfe95, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0a7b7376e19ec6edf8f6fac8101c137844147002, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2422dd91565188277dc3bf193139916c690e27b0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bfab84eed6f745a97e50c9e10aa3eddd644d768a, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=46178a3ea4509309602809b261108ce641afa2c0, strippedXML document textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=501d0017e106a8ab025f964fba2b6251b23b5b49, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=371c8ae1510fa03cef85fda1356e9c9cca2058a4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=50d7c701a982021a8b455a1331659a77b730868a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cc0d5eb1d7f6956ed1175c081cd6eb48f91175e5, strippedC source, UTF-8 Unicode textC++ source, UTF-8 Unicode textELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e7ca3e06519d00a1c39087c1f689939ae2d0a0ed, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c936426452c6eb7ef17798970442c39f3291b922, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a8ec51ed335b20b33b228106e505ee33cb7288d7, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d36595567047ece57dada8678c216e5dc7cc761e, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0236edc21a446983460f95e4cece3055e674c30d, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=80b9659a3db03ba6197375b91948f89428e835a2, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=150d838c7d48fd296ae1d80acadf485e837c0a95, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1dfd49127b1c1ddbeae9b0733b185a4f476ed63f, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ef92108aae20a3aeece9f74fc31d406a9e85ac82, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=6164b2cf52936d27b79ec51403c9a62d9a975355, strippedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b9630b92a66f62a832887753096ba8864f4b3714, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=37d66dd87a66671c1b6ebc62dcf793fcbf86fcef, strippedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedPNG image data, 100 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 31 x 31, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c975a1a84b6a0996fd2579ddb175bf1019bf6ab0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bf87e8a069ceb934c227380f5238be93312a2de0, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e8d209037cafe878520d5097b8d04f0d67b32aa7, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2079b7ecd1e7a6f9ec9a389f6213c9f308a06c16, strippedPNG image data, 750 x 500, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0e7fd75366a1edf9d0a32d8bdca72a880b45e019, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=dec12587b002168f5c0ebeb67536d0bf2592d480, strippedPNG image data, 64 x 72, 8-bit/color RGB, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3ebc694ae3324d4ac3670b9ca97816b2b6d9647a, strippedPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imageELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=348f581ccf1f548a1d827051e80b7aa11304a5ed, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2f6d789a4e3e4e00e6a4b1152ca98e336671e437, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4e10af1c767646770a42e24bb4add064e527e31c, strippedPNG image data, 256 x 256, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=f600c86201a45a03d406f454300127ad7305458a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=264f91ba60e8b3acc6c75e32e7aa5b444d34cf95, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=edb135cac33abe818830bcbaecfbca9a81530ca5, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7c80f25e3cf00f9135b09a0a61e2c6f4637aa75b, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c61d5c1d83600dc1c19f3b56104c41f8001125e2, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=dd1dc6c5028a6b691e28e40f5533326e36358df6, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ff1be638698efba33e4ddd59576e67183e06efc8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d4fda435fabdcd92d444243fb05762d255145890, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d52f968cdf28d479f76bb31c5cea3f0d29ab9717, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=47d9d0ae9a6e053d44fdbbaeaa7f91ec01f7c9e1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2e3823525b29d9b57687f0c299cb7a3e683b5e54, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=56c53ed08cf1a142bffb124fae4eadcefe828e56, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c5c4030e108589413ee6d8a3ac7d6920be642a5e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=eb066216be13cdedf75baf61655995353c15602f, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=48890f0183e3548a73eaa6b4244ba0e8f5ccff91, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5c161d730656bbbe79cec58e596c300e528e12af, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=43b04e1dcc7e4bfba115cbdc118256fb57075cb8, strippedPNG image data, 206 x 206, 8-bit/color RGBA, non-interlacedUTF-8 Unicode textPNG image data, 118 x 104, 8-bit/color RGBA, non-interlacedPNG image data, 296 x 262, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=438536b985eef976707080b1cf8613cb4516cfa0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0d5d4c0221c941a9e6c16ddedb40cc8451743a91, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1f2f3ac93278eb753eae4b3dfa95102ac33951e2, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b19f9f5bb3f69319e9376bdf96b09a8f37012f8c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ae9cf501a44a8daec6954741f9b21999cb5edf28, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=880b73b215725a1f8f392c1001175aeb173aba45, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=669513d7801ea3a8b8c6e3a924f9fb4fe0d497ee, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d81f9c7011f32b6de8e6b099efbdaaf0c9d84f1a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bd327d1e95c407c875f116b1720219473bb03b38, strippedJPEG image data, JFIF standard 1.02, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 94x94, frames 3ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=8e408601edbc7206dd27c520134bc8ed41648f7f, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b78460e8c9ed28b2910cfa0c1b1d49bdcc804790, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "Time for Lunch", baseline, precision 8, 512x512, frames 3PNG image data, 100 x 100, 8-bit/color RGBA, non-interlacedPNG image data, 100 x 105, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 80, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ac21af6f9e78b3943ca3489022a94437a462b5cf, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a6e0cd9bac52411920af66ab620782c2909dddfb, strippedPNG image data, 46 x 55, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c57850a8ec2fd383f083846e5d79af629cecf394, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5a5d5cff31499f7678e1b434ed1e71398587078a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ad452e43ed560593c8f2d2ddb6b7c18a040f3bf6, strippedPNG image data, 894 x 632, 8-bit/color RGBA, non-interlacedPNG image data, 127 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 140 x 62, 8-bit/color RGBA, non-interlacedPNG image data, 87 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 885 x 57, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 794 x 433, 8-bit/color RGBA, non-interlacedPNG image data, 63 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 44 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 800 x 52, 8-bit/color RGBA, non-interlacedPNG image data, 50 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 51 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 59 x 92, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 23 x 94, 8-bit/color RGBA, non-interlacedPNG image data, 58 x 92, 8-bit/color RGBA, non-interlacedPNG image data, 53 x 65, 8-bit/color RGBA, non-interlacedPNG image data, 52 x 83, 8-bit/color RGBA, non-interlacedPNG image data, 41 x 83, 8-bit/color RGBA, non-interlacedPNG image data, 56 x 64, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7855fb3ba5c5676a3a0bdc8c7ce4bc106d28fd1f, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cab13b6bcd818977d0591d616e1ac30d73409726, strippedPNG image data, 156 x 178, 8-bit colormap, non-interlacedPNG image data, 744 x 744, 8-bit/color RGBA, non-interlacedPNG image data, 347 x 348, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9bca69d431185851cadc5b35eaedbe47abb87fcd, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=150498f6a0a66c2b250494af8c5abaf5f36da222, strippedPNG image data, 220 x 380, 8-bit/color RGBA, non-interlacedPNG image data, 500 x 75, 8-bit colormap, non-interlacedPNG image data, 64 x 64, 8-bit colormap, non-interlacedPNG image data, 168 x 375, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4439c0d2cf605d4bc80ac908f8a735708aa3e488, strippedPNG image data, 96 x 84, 8-bit/color RGB, non-interlacedPNG image data, 96 x 85, 8-bit grayscale, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=09704b3b2adfce3841536c6b2d84a926ebaa1924, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=363fdde60c6b17f1460b2887994438bb814826e2, strippedPNG image data, 165 x 348, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e9ae6972be8279f60c10ceaff85d74c1e0571b3d, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0cd38e23b781ef2d09c70088e3531ffec44bcad6, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=993adef0c00a0a2baaea90c064af9d4253963871, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7948d899a77f332bd681b1400266d60bed8081cd, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0700c5a2b402180ca43c85c0243daf0e9c0de49e, strippedPNG image data, 75 x 54, 8-bit/color RGB, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5333d668580b210df636f9567e19bba3b3e44adc, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e7a3729f583a6fb441d99f0ccdcd52d937221eba, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b2e621cf128e45141f342d31e3d74827ced756d4, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 424x424, frames 3ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d6811acfa3d78c7642788b8a4dc1ce76dfee0129, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=efeab728b6977531d5b23bb13ea9b304f8fbc0fb, strippedPNG image data, 60 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 70 x 64, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 95", baseline, precision 8, 400x300, frames 1PNG image data, 81 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 68 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 59 x 64, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 64, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 95", baseline, precision 8, 800x600, frames 3ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=03d2bc4e59216ca6644684b1d87c725f4e362a81, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c1b4aa13bb8ed6903b37aea51d848c20d7aabf62, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=670f5721db1ddde82f5234435c8b759f04059a9d, strippedHTML document, ASCII textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e11ad1c7c1324c4d12f9b3cd6b587ce42b88ecaa, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=984d6dab59bafa79fa3b27615e3e034c89239474, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=97a0d989eaab09ce8a302c5b355986b7da8bd3cd, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1024x1024, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, progressive, precision 8, 512x512, frames 3PNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 160x160, frames 3ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7597e524ea477f30b78b922fbd6a33630748349e, strippedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 300 x 233, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0e3094fd52c3605f164e83934e230487fc9591d7, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9ea7df0e0d83326d2d59c3b19064d084912c9839, strippedPNG image data, 127 x 127, 1-bit colormap, non-interlacedPNG image data, 11 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 42 x 43, 2-bit colormap, non-interlacedPNG image data, 42 x 43, 1-bit colormap, non-interlacedPNG image data, 27 x 27, 1-bit colormap, non-interlacedPNG image data, 15 x 24, 2-bit colormap, non-interlacedPNG image data, 42 x 43, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=57ba4ed4458f4fe7eafbf3c14e5ad7fec014f76e, strippedPNG image data, 132 x 177, 8-bit gray+alpha, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ee093a732412277adcbb3d7c9468c6b5839c5e0a, strippedJPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, comment: "No One's Laughing", baseline, precision 8, 512x512, frames 3ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=168c30a03b4766202d63b1a256a4936d7ab1c84e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1e68e0ba28756ca946edf7258baf7d0bca93d373, strippedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Blue Angle Swirl", baseline, precision 8, 288x288, frames 3PNG image data, 48 x 47, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=533e76a79881b041c7833262d608f49c7f6ef5f8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=36db6e9ce925b938ec0549cdef3921e19643e400, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 202x113, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 96x96, segment length 16, baseline, precision 8, 202x113, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, little-endian, direntries=12, description= , manufacturer=SONY, model=DSC-W80, orientation=upper-left, xresolution=204, yresolution=212, resolutionunit=2, software=GIMP 2.6.6, datetime=2009:10:28 17:25:41], baseline, precision 8, 400x300, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 180x180, segment length 16, baseline, precision 8, 68x23, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 350x46, frames 3PNG image data, 128 x 97, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a31c9b3236388b05cb115d93473cb5e9cdb73b98, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b26882e09520dd60e5a12876489eaf5349a7a79e, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=690a8b610dd0e7c544a053dea3031ce93fe58478, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c5698d8796c0684a0987effd1d134e0dcf219948, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=33fd7f89161a317d9d636bf2724616174652c839, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=283e0dbe4aa42a9fea3b3640e285a1e35ae858dd, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=58637d32b8c61572db52e20ac25d84650810b23a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=74a1c3f835d52ce653968f0bfe5bf66963dc95d2, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=09962165d8d890396629eb1af012f7f4c2ced1db, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ca2c9dbaa0e2aab395496d69fb5366877d26ec1e, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1ca50759aba86b0231af43b79af72d8976d9094b, strippedPNG image data, 16 x 16, 4-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=c813811c2598e440a43a76737f02cb7ef35ef1da, strippedPNG image data, 64 x 64, 8-bit gray+alpha, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=804e17512983a66ee041cdd0832ddfcb183626c1, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=aa2c2dafbf9efe17a55a0d4c23e7ae5eac0609b3, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4d9a7c20c76c9fde3a117da9166754e415990cd0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=8412a891545ac0b1f4926771ea8c8205753d9cce, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9d28a6bc3579d8fb365c76e8e35ee7e50f86c02c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=28fe640c69aa539505addb624a5f1216ba0d4d3a, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4635efdac6a7aadab311325b8b4903ce44d7c11b, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0da6607368d2e4af3e57004964557cf8013e17b9, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=fd60d0a871b4d7d7c0241625d6e057d82ae5e56e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a7427cc5c2a0706201dad5804c8513aae0b39f79, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b5c6ef7e6de57037a6224dc30e18e54587a7632f, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1a098f179e8e5e312a3798539618b5dc00cada4e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2ba72a79dfa4e05fcde3989e07a3b9d5f77235b9, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d88c4c72191cd46d647544c71c8b85c1c2fcac3e, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a36143ef83c775ca6eec4444073d1a5c9d3301e3, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=173a1aa8d0c244f19a028e3e5e40ca47f9635302, strippedPNG image data, 1 x 21, 8-bit colormap, non-interlacedPNG image data, 139 x 21, 8-bit/color RGBA, non-interlacedPNG image data, 73 x 21, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=75cca0a9fe9b9bd571ce1cb259225b2d886c54ed, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bdddcc94e9003690e3371217e16520170920aaaf, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9ed3eb283a5c6a5b2159aac63a9a20c907deb0bf, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a6c130071fd52ad044d3e861b7278bd09c60564f, strippedJPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, Exif Standard: [TIFF image data, big-endian, direntries=0], baseline, precision 8, 300x300, frames 3ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9b7d982378ca62d38b7794d215cf298d6c6a8925, strippedPNG image data, 32 x 16, 8-bit/color RGB, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=fe4268fdf3f8512d261ec5fc4003cd148cfdfcdb, strippedJPEG image data, JFIF standard 1.01, resolution (DPCM), density 28x28, segment length 16, baseline, precision 8, 600x600, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, baseline, precision 8, 600x600, frames 1ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3efc123166b13374c89f0ba56ffe9d03d6107538, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cb7c80bf1d3f6587d117403b5b5d6b1b7bd5e543, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4e193a3624bd2d9db6a074cc7b34425c179e3824, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bcaf744d34ad4500fe48b5343a80521c06ddebf8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7dc78a1780c85aebb303c095186e1ca15db067f4, strippedPNG image data, 200 x 200, 8-bit colormap, non-interlacedPNG image data, 116 x 76, 1-bit colormap, non-interlacedPNG image data, 160 x 129, 8-bit/color RGBA, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=63893cd1fa163b39ba57299142ac5907891d1ac5, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=f0beac4fcc6a83c025c534fa73cc24cd490ba321, strippedPNG image data, 72 x 72, 1-bit colormap, non-interlacedPNG image data, 10 x 26, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 26, 8-bit colormap, non-interlacedPNG image data, 17 x 25, 8-bit/color RGBA, non-interlacedPNG image data, 15 x 25, 8-bit colormap, non-interlacedPNG image data, 682 x 614, 8-bit/color RGB, non-interlacedPNG image data, 9 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 49 x 50, 8-bit/color RGBA, non-interlacedPNG image data, 49 x 10, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 49, 8-bit gray+alpha, non-interlacedPNG image data, 49 x 49, 8-bit gray+alpha, non-interlacedPNG image data, 14 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 14, 8-bit gray+alpha, non-interlacedPNG image data, 14 x 1, 4-bit colormap, non-interlacedPNG image data, 1 x 14, 4-bit colormap, non-interlacedPNG image data, 14 x 14, 8-bit gray+alpha, non-interlacedPNG image data, 94 x 4, 2-bit colormap, non-interlacedPNG image data, 92 x 4, 2-bit colormap, non-interlacedPNG image data, 92 x 4, 1-bit colormap, non-interlacedPNG image data, 12 x 14, 8-bit/color RGBA, non-interlacedPNG image data, 107 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 27, 8-bit/color RGBA, non-interlacedPNG image data, 4 x 18, 8-bit gray+alpha, non-interlacedPNG image data, 1 x 18, 2-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ce24b7200383b65509e353756633cb3eaac6e2c4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7d6d93f1f1d436b8e8d299aa70649c166d5e9d08, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ede4b56c1bcffb7c6568950c3b5941bddd4d059c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d85d243a95e18cce5cf0ceabcf43420fd1eb1dcf, strippedHTML document, ASCII text, with very long linesPNG image data, 64 x 32, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e069aeb7d98d2179eec494ac8d686e612fc588f8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5dd4b7fe570993ada4d0dc576804e9441f7d790a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7d67537ef756a194c618bc15ddba5c78966e8013, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1922ffa3601a76ba7a11040edf4437592a9f057c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=6fd4f6f9b8a5a0573a41e4b9c86155c64d2ad9c3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=042a53393a836040b2f30baa957dc2d04ec9b12e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=669a8d304182893b97b8e335aa59aa7618d0d8eb, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bf4756f1f4c98547f21b2c1331bc4886e0ae6679, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a4de9d8a8a0c0bb0e5530e854bb0b863b56b586b, strippedISO-8859 textLittle-endian UTF-16 Unicode textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1c5a4b0a2554d31bdfaf64f5041186589fd022d8, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5959d9f25f7519db986ffb7a08b734ec4425839e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e8ae7ab0451337b602f5d621cfdfd836c2c6c231, strippedscript text executable for [0], ASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9c355d5f7885bfced3914610def6587194e94723, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bd1e82b1af97f528e6df244f092437008d30612e, strippedexported SGML document, UTF-8 Unicode textELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=f9b1708e4c6e02153e7395845522c2e3adc66431, strippedcurrent ar archiveASCII text, with very long linesELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=62dd59d0c799507a6f72610252273896f5f39094, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=642e2d61b0c2c3ff1c67d1093470c6a6664ddbc6, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=01c061a598c1ee9d4f4bd4effa26c59cfd1c4601, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bad27d4fdae751756b4ce53316b0c74f42dfd3c3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3eb5ecc11365deef9f7ccf7c3948bd23238e203d, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9267ac0194af71494f6e513b8f2ea153a61e4c84, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0749ce4471620909f308f7c89a3f64e98d61acb4, strippedPNG image data, 20 x 20, 1-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=fe26c868b5d088a49d0d4c4d540eacbfc89c2372, strippedPNG image data, 100 x 101, 1-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b28e9408a3801b492448dc05103ef62bd9006718, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1f8a5d146348f69b650ff0b6310a3ad8190b5907, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bd1bf13500328e072c4367e87e9c8875bcbf637c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a8f1c9b6ed3f5bfde61483ff86c7924ac587e3ce, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b335782b67be141a184b64ef24a7915dea99c75b, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bf2b3f6f92a69780bda6924b44b55d0489158609, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=bd8cd3a8c44f04c85d9ebdab50b945ab77c03937, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ea8f30666d818b9ed207850387e2d0a1a9c7f1d3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d08d1c9748928da1a365ad9484b9c4f32f6d889b, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1b9c7a35ee8a5d43bb8a7dbc458bb46ba770de2a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=29cce4a7978a2832dda8a1734a5f2a5949d15d72, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=eb6a72673fd3dbafb5b586dcbe4c253ff3b5a465, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a34f0ab00ef1104b41c419f8ef8aa5ebecbbf14e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d343924b257ce13f767e5c2186ef0204de6fb7c1, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2601b2c1b47a5f0f775f41202070083275c66ccc, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=230cc073c1c6efa5d7b1f4c81e4e3f3ea607a1ba, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1478b2b96ec57bef7fdab18367b08fe4cfdf961c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=15457c510693fb4ee459bff093fba57af2cf947d, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=7cdbf7f349842bedfbfefd81613589775f654f2c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=962bd4e2c37b9b7fadf4cf45f27573f41db3c499, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=2d93d19c84eec41f79c3c3db58271b33286b2c0f, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=66a7b36e78c64bab2dd2a31392d5dc2a76321452, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cc244ccddaec171c8e1bfbf48b09fb74ceeb950c, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0b253eff77a0c564e4b73d1dfe044689b8fa7f5e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3855209e957c526d1d5a02e55db463df9c285651, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=96b8915bf892438684779e0a05b5e5cc2ff01e48, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=42c42cfc629af31594133a048985c6fa4260a336, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=cf605bc3639c8da3a4765aa145d7ca2aa52f1b3e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=247e90f0e5b8206e5384f2e2fe40153a68924819, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=31848a944cf4cbb53e44d97b5b9e17417d4352be, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d122dfb80953a90bc8c551ed4e05dfb5ebd51b36, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=dea51ab0b3e72e39f3eb7e9c816f49392a776c01, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=d0e78e6bf03bb6d420a5a06c069bcb582a8010e6, strippedPNG image data, 22 x 22, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit colormap, non-interlacedPNG image data, 48 x 48, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=5ce2518a534a4849e5da6d219f7b71de9429bc9e, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9b43d29d8b0e357dc11db9c9f3109329ac1d903a, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=1c87a88138e6f852db4e438e13670ddaae5b82e8, strippedGIF image data, version 89a, 128 x 64ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=3ef4262aff802a4bb5677280e3c8566989b1d0a3, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=56089107bd1e5edd78e5f91ee2ae9f718ab98866, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a0cddc3371728a9ec286d490a6aaaa275709faa4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=24c156a8fbe6d98017992ea38417381626313a59, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4bb12c7fdea9d41a44ac4ded88d6be6235d337c7, strippedPNG image data, 96 x 96, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=0d07eb5ec211c2794c42f38ba2dd1fd96de520e1, strippedPNG image data, 13 x 13, 8-bit gray+alpha, non-interlacedPNG image data, 13 x 13, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 5, 8-bit gray+alpha, non-interlacedPNG image data, 97 x 21, 8-bit colormap, non-interlacedPNG image data, 50 x 45, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 13 x 13, 8-bit colormap, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedPNG image data, 15 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 5, 8-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=e790debfaa94cb0c711362eb367f56e265803847, strippedPNG image data, 31 x 32, 8-bit colormap, non-interlacedPNG image data, 30 x 32, 8-bit colormap, non-interlacedPNG image data, 48 x 48, 8-bit gray+alpha, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=88d8a768a6210e4e295bfea02371a40686804289, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=6a2867536d51adfaf897e05542572f531330b379, strippedPNG image data, 32 x 32, 1-bit colormap, non-interlacedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=4b7df444d91bdf08f52cd500c194c0bec5257600, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=02bda2748c526fa9849213c169871ec41900c1ff, strippedELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=ab34a88879b12a7d445858445620ae96f81c2062, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=b9102c2ae267a4f9d1e1031aa264fc501ab488f4, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=9726aef3a86dca45a767b9e7f9dbbf446583d407, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=fa0de5fae8c1181039339ef99b3ac632799adb83, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=925a21bf8abc688395b498284a7e45bf4b90e5ef, strippedHTML document, UTF-8 Unicode text, with very long linesELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=62468ae00a7d5d59c382d247145b127e69dcb883, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=14a7f1c42b1d8a50fb29c0b001172625db1c6a11, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=43e93043339a609bf75493d7644d30277a545f91, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a6d68916124a3cd316b0f1633911113451433bf8, stripped %,:FNV`fp~*6AO]ky %/>HUdny*:HTbny #/;EQ_ku~/>M[jw+9ES^jv )5GSds #/8EQ]gp}    # - 7 A G P Z d n x   * 6 @ M [ g q }    + 0 > L X                                              RR R R!RRRRR RRRRR R!R RRRRR RRRRRR R!RRR RRRRRRRR!RRRRRRRR R!RRR RRRRRRRRR R!RRR RRRRRRRR R!RRRRRRR R!RRRRRRR R!RRRRRRRRRRRRRR R!RRRRRRRRRR RR!R RRRRRRRRRRRRR R!RRRRRRRRRR R!RRRRRRRR!RRRRRRRRRRRRRRRRR R!RRRRRRRRRR R!RRR RRRRRRRRRRRR R!RRRRRRRRRRR R!RRR RRRRRR R!R RRRRRRRR R!RRR RRRRRRR!R R R RRRRRR RRRRR R R!RRR RRRR RRRR R!RR RRRRR RRRRR R!RRRR RR RRRRRR R!RRR R RRRR R!RRRR RRR RRRR R!RRR RRR RRRRR R R!R RRRRRR RRRRR R R!RRRR RRR RRRR R R R!RRRRRRR RRRR R!RR R RRRRRR RRRRR R!R RRRR RRR RRRR R!RRRRR RR RRRRR R!R RRRRR RRRR!R RRR R RRRRRR RRRR R!RR R RRRRRR RRRRR R!RRRR RR RRRR R!RRRR RRR RRRR RRRRR R!R RRRRRRRRR R!RRRRR RRRRRRR!R R RRRRRRRRRR!R RRRRRR RRRRRRRR R!RRR RRRRRRRRR R!RRRRR RRRRRRR R!R RRRRRRRR!R RRR RRRRRRRRRRR R!RRR RRRRR!R RRR RRRRRRRRRR!R RRR RRRRRRRRRRR R!RRR RRRRR R!RRRRR RRRRRRR R!RRR RRRRRRRRRRR R R!RRRRRRRRRRR R!RRRRRRRRRRRRR R!RRRRRRRR R!RRRRRRRRRRRR R R!RRRRRRRRRRRR R R!RRRRRRRRRRRR R!RR RRRRRRRRRRRR!R R RRRRRRRRRRRR R R!RRRRRRRRRRR R!RRRRR RRRRRRRR R!RRRRRRRRRRR R!RRRRRR RRRRRRRR R!RRRRR RRRRRRRRRR R R!RRRRRRRRRRRR R!RRRRRRRRRRR!R RRRR RRRRRRRRR R!RRRRRRRRRRR!RRRRRRRRRRR!RRRRRRRRRRR R!RRR RRRRRRRRRRR R!R RRRRRRRRRRR R!RRRR RRRRRRRR R!RRRRRR RRRRRRRR R!RRRRR RRRRRRR R!RR RRRRRRRRRR R!R RRRRRRRRR R!RRRR RRRRRRR R!RRRR RRRRRRRRRR R!RRR R RRRR RRRRRRR R!RRR RRRRRRR RR R!RRRRRRRRRR R!RRR RRRRRRRR R R!RRRRRRRRRR R!RRRRRRRRR R!R RRRRRRRRRRR R!RRR RRRRRRRRR R!R RRRRRRRRR R!RRRRRRRRR!RRRRRRRRRR R!RRR RRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRRR R!RRR RRRRRRRRRR R!R RRRRRRRRRRR R!R RRRRRRRRRRR R!RRRR RRRRRRRR R!RR RRRRRRRRR!R RRRRRRRRRRR R!R RRRRRRRRR R!RRRRR RRR RR RRRRRRRRRR R!RRRR RRR RRR RRRRRRRRR R!RRRR RRRRRRRRR R!RRRRR RRRRRRRRRR R!R RRRRRRRRRRRRR R!R RRRRRRRRRRRR R!RRR RRRRRRRRR R!RRRRRRRRRR R!RRRRR RRRRRRR R!RR RRRRRRRRR R!RRRR RRRRRRRR R!RRRRRRRR RR R!RRRRRRRRR R!RRRRRRR RRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRR R!RRR RRRRRRRRRRRRRRRR R!R RRRRRRRRRRRR R R!RRRRRRRRR R!RR RRRRRRRRRR R!RRR RRRRRRRRR R!R RRRRRRRRRRR R!R RRRRRRRRR RR R!RRRRRRRRRRRRR R!RRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRR R!RRRRRR RRRRRRRRR R!RRR RRRRRRRRRRR R!RRRRRRRRRRR R!RRRRRRRRRR R!RRRRRRRR RRR R!RRRRRRRRRRR R!RRRRRRRR R!RRRR RRRRRRRRR R!R RRRRRRRRRR R!RRRRR RRRRRRR R!RRR RRRRRRRRRR R!R RRRRRRRRR R!RRR RRRRRRRRR R!RRR RRRR R RRRRRRR R!RRR RRRRRRR R!RRRR RRRR R RRRRRRRRR R!R RRRRRRRRR R!RRRR RRRR R RRRRRRRRR!R RRR RRRRRRRRR R!RRR RRRR R RRRRRRR R!RRR RRRRRRRRRR R!R RRRRRRRRRR R!RRR RRRR R RRRRRRR R!R RRRRRRRRRR R!RRR RRRRRRRRR R!R RRRRRRRRRRR R!R RRRRRRRRR R!RRRR RRRRRRRRRRRR R!R RRRRRRRRRR R!RRRRRRRRRR R!RRRRRRR R!RRRRRRR R!RR RRRRRRRRRRR R R!RRRRRRRRRR!RRRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRRR R!RRRRRRRPR!R RRRRRRRRR R!R RRRRRRRRRR!R RRRRR RRRRRRRPRRR R!R RRRRRRRRR R R!RRRRRRRRRR R!R RRRRRRRRR R!RR RRRRRRRRRR R!RRRRRRRPR RR R!RRRRRRRRR R!RRR RRRRRRRRRRR!R R RRRRRRRRRRR R!RRR RRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRRRRRRRR!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!R RRRRRRRRRR R!RRRRRRRRR R!RRRRRRRRR R!RRRRRRRRRR R R!RRRRRRRRRRR R R!RRRRRRRRRR!RRRRRRRR!R RRRRRRRRRRRRRRRRRRR!RRRRRRRRR R!R RRRRRRRRRR R!RR RRRRRRRRRRR R!R RRRRRRRRRRR R!R RRRRRRRRRR R!R RRRRRRRRRR R!RRRRRRRRR R!R RRRRRRRRRR R!RRRRRRRR R!RRRRR RRRRRRRRR R!RRR RRRRRRRRR R!R RRRRRRRRR R!RRRRRRRRRR R!R RRRRRRRRRR R!RRR RRRRRRRRRRR R!R RRRRRRRRR RR R!RRRRRRRRR RR R!RRRRRRRRRRR R!RRR RRRRRRR R!RRRRRRRRRR R!RRRRR RRRRRRRRR R!RRR RRRRRRRR R!R RRRRRRRRRR!R RRR RRRRRRRR R!R RRRRRRRRRR R!RRRRRRRRRR!R RRRR RRRRRRR R!RR RRRRRRRRRRRRRRR R R R!RRRRRRR RRRRR R!R RRRRRRRRRRRR R!R RRRRRRRRRRRRRa2PnƯ<libqt5-qtbase-devel?0]"k%+ō;7]{F^U5AYPs7W0vqzX!)Cco*G-4a>VQA)t?6C(h5oFMsIlwL\8g~8|=#3g.9ƈކ9`l40w˲eq(rRatV_88p@TZRTE&dTvjZ4urS)"iD!r#|'.gHJZ7J~4V2k0Dˆ MmI"\ȏZF{ڦDu^eG !oIaT3] /A< ҭs²o?"k)Q<[Nu9 izal걟C.EAnJ$Q EJrE0#`Ka{XG@F ~SȊ&v`= &c<$B/ffrz2RKv,@fge'gLDJ]j" ގv@qG@/#_>Uု+H uooȋQR.@|J%Lp),Fs]R,-n[J4UrcMӀrbԛI){|"vC=n"%-bj&k<r 0D4 2}U|;C1~EZ e6*ةrBKv܈mBźd Wu ؔøG5eКcp4&uqs8^M5bq, 8~ip ,=7ȪsFC;b+G&%(.|sW?"@1Y0nK`AN:{^ # hs8<ɡtIr8_i],O||"TV-wjf_ƲG .3 bX.Vx7\dh1ts*@Ig6KU@4 w@POeΘf.LBog<73k*uPAu>+HO?%)%X2(si" \ժVuhX/dYrhc02b{#{vd,d]61_uCPvՉ8#H@iF> [^a's膚%cBһ0I̊2V \g!{%n!3WˮhVE2ƞOYųB B @Bɚ:;@,`|laTMա49x3Izz0I@v+bg,쓵t[ط*٨c@ $Z8`޽9n;rqpKοa u.atjB'WHu@b"V*_H$ta9a\%2Qgm'xNv{$AZʸT=T[?*᧿k4bKk#"GJX% Tg%O6(,L&^PA)o:ZW,dK=ru~yxMlh\;>YDlr^GzD :ɘSXa8/[v/=N ڤgn掼;]`]R?Ue 6nlgB\-7/8.SsL^e+n.8,􇏻vq*?37(%r;)!$NVi* ձwˌ& FO 5ft2N %6ڼEA5bޯʲ(9{5CVI$\;X 0Swxizͪe>H1AjSatrV ?yN!%8+y22**)"VTSf+W#iwn̼ f iVR8GgK|Nt!. {qt$Y;=?S?3)\̹f QnWVGk?Q׈iS^=fS[ UQ`x 'ZSfNNq]+J^kJAJT"sc#jA ᘭi ;g^7k~_5U8\ќe ʕѻg|w}n>J0"^*>ZV& E63"5}b_o 2{)p;ST;=w\eKr9َ}CZVvXd0X5#N;r4l9*2vN`ld?>}8sSـ؂:Ydg:<.>uGU,1v`0@ ug3mq*^Bq'{Bzq̥4َ%M5W{ $A@StjƶNcIkzry>XF{(0 ")?+ٞ)t[xVZB tJc`7aq\YbZ" Fh-|ruG Ŕ2TLʗw|o2 WSB|X-,{`XSs4>,4 Hm#5>ϘA!\(Ɯ[M7x|ת!W~XByG\靓f1Qi18Qf|Osod!An `NdBU5e8fRO$M@ }5>:[~¡R 6swߘEܪZhNa[H_iS\9>(%v#l.(STyv31>ak቉ I;Ɵ谡OZpsܘS5L唭>W̚>&R|۸ fQAE+N3{ w%}b4RD-X:C c 5};7wn ]yzvf߿)06TXj' &U7K];ߕFNAqX?H}Rw!K*U&!u a;~p0iQ!buM_;Id~ȃTE^Zvsl-Hej9L< !c]"VXĈ-teSNjKДSD#f1-PMSw%|'Tn-8NGM7l'y!vxDl%ݓ: ZiiMHVZiu̬e"Ei>h.V٘]WSgcWԬOEB(b.yQgNK@-r; 1DJ[5SdZ4qab$x@cgKetGڂLTR-`gi_gʮoˆ/<3쳽j(K~]u)߫*Lz'2DZ#d>u4A@Eyd)n Ouˠ%@S5Y)rdVG`,nI %@5;{4a y%t9NNY Y?%Tf{]dlwssh@fIG6m 9{\k&&ebw7Xee+}gebX b~/_)BFхiG͕'gx\ zB eZʋ;U<ί@翞ov% Xvlu04:$_+lCbowQ0m+=w b2n;~сTٹE0ķVHƼ9> Oru @<א3LQCBl渣%*/7\v?_`G1Nڊ~  ~ĭ[A;/Q ˟ՑU50Kތ5_sbU"c@at++c7}T6szc9/@ ~|w94mB_dߐ ]:ӚF-X vV pR܃3X?M`/控Sv3pШ־/{[*MUXwQY@T{Yd*4#&S~w>~sy6y7;2ߍT}WHv&#VweTmqρvfh*jFSzW0e *3'œ= HB#~x*=w٘j*H~iMҝO؃ZݡFX^6ziZv]H{ch4oIe-6(P4>qK}DB:h$Kz]G%pwK?h7{"͗&o Wйd˘2,rz…ȳhb=:rhCXJ~Dc6{'e]aLr wO.`75ù6JGC`J#V{Q:1TI^LI5Pk'- `2(d}GAr`kZRx^o!RO[lZ'3hYsoA&AՀ:}]n^QkTg}"&͟%~A.0]Buי|nnw}_yj9CR70||<0<V.#\ӷ+u}p Bg?<&,sHm]fأ\+qO1?MBs4K5O-Ya!CaУ,g;qv6mQ۹in6kfIyB7 {r0yA=|80O!>Gy̜dKPLVGMX461vՍ"qI|[wR<J)pU~T; c˦s3"wŵrB`>Oz|nDlei 8QkiI'F8iҔx\U惠 $7jr#9<tiTb3˼xK$>Ww(Mb15+|Cܙb@3Y'%넩Q|~?P CCLXֺSɺW4"0,P{1A Í4vO1DLz ZbXO{PֆhbQՁhQ>ʍodĩG**,M)}8+z\iN΅ik#Osi:QUUrY/EkXz]k8$N{LϭOGK*%8Y Grw2"k;e4Bhаa;_ Xr!kgkfuЩKNNY jڜ,ˎڦ8eqRɀSu-b/6-.`qz}\},_EZNw}?!͏i"\jN4 MG"n;%`% fI (؞ hG h,7iz-:O I>/E38%ΪӖEe PȾw(KIyq2wTLtp /7ID?چݗTlXcw軏n["ʸq6kغN=CӞlY*go:'Sn}j߶R+9E>}IKaXM1Ò"XgC WUgq5kGCn(IM⢺HW }FUhem&*ӫbE-}<.mdᏰ6%3WKlW)dG@BOׁ]Cm )OVrV!#i(.ZУb7ŇQ^.eQ19 +"b $`/ٙ!C®`EiɡNݜƢ# #:;+cHÉ2} _1v-KdOﱝoU6tp6O  h8|FM") A@Ց j_k jXُi(ijwd,:ԇvN16fb"O1Y7at$/) п|!-'vxk `e=悬?4&0m0Tz}bqcuktƼ*6՜hiU(xÕJWۊw)h@+PTXϏ-.FP(ASCp\[[{))-6蟤9 %R "[ex${=PzZH<4y *nGqI&0cE`o=2\b ~qVr\9HQ.^OlurcFrh?"#ff<|'F-"Vp ѿklJ2?_D$ T8,uQ;0PZZ$#HH_ Qհ>gQ1@j%x" i)͋/P"ookDe^HB;6j\.5 .ڌ(}|09a= 쳙@'9ͼqbot5<v19J$cWQt*hW7]_3+z'gkch&yy#)m!}/m j(J> ?5E|GN!prda Wm<%%ͭ=׿c1hQ 0J.\XWr4&&Kƺ0 Wօ5)6};7#99Ԇ,A.m;k82eiBˮkWݲZŘy(;~`p,q4ѸG,] > hp8w Qo}ɶT DT߆iab 5KzIGδCi9 }8unBl L_ĩ׭\V*h|S*Rۏb k$lB*]AS` vA =8)W\,q>G\Rƫc1p^i3\n.|CZV45*bqZz3bԏG@wEo+7߅FڟQ D75͔(dS-]>fc[YϥMqI<ۨ~Fn0TdXZ!o UL~O6|>-$Y302d >YH9S" w,@26G-l⁝hgZɽe*iiSCuF& >A AX\LJ!hD^ Q/)VsC/.:3 =i@7џQGrwc?sF8SdmBX, 7p  sJƫ}8` wBi |2;4_7$d.@OE'’Qqk@ }mb8E nCΧ8(vxws哞d@Х4]HK]Uʢob䑨:p5ߞAٵ%M6X^)ӸK;Ev)X+WVDO}Tg6:j22@&ծxwt ȉӭ/Qy4Eﰘ&'|XjL,g\–W*@PϚx$ӶsvBf?uz pS$68&˾-aq=50 D aS" !ӷGi 5Q L#zIEqg=gݨ$EuR,GߪQfq] |dl VdCM|^+"9; 4d@VσDSä ')3yWTZO7 dt sd\O瘨ǃp )Oe>޻8Hp,!="< ЫC?8j~r6ξv;xwQaUot-WPf(rd x*[Lwg,p=&f~aFAot[\J% n\VX([UԴL|nt*^)2 5zZW<`"`)QPpc BdG3Z\?sX@5vbt>tjNde;@Tzzrs^`*H0Jl) 9 y{v˻ <Ik)@:G:f~=TϦ[*!-V'lRaQk 1Wq bMYt!Y GzfC 4n(ܽO)d$KɜZoݎYB4&1i6RAvxWbәp䒞?@7|ZѡgXDbPFx3bzS،C3=h -f8qʆ2)s׻Mh wI\;b #|4Ȣ{ zצƫEb:?(;T vNC7AvfWAkγ`Ybʄ 67PKXcHuuFؕ)'K0X?ARtzשƙ}wY͞Xqj4|c垔& v6D\.1f u[~_̸K5Z?P 1 MJNE"rQ,J SR5`WS =ȶ\4]/*9cSf* eRGxpQw-'pI7&g&Aރil 17`_ʈL w6E!B A[v ǨCIG&LVD6b 톯DC]A4[*JTJY9}#Eb*hA9<Po.[ ^'yp:vc-5iv:b,OYusTDm W;hx̕Ca6`n|-" #1o)Y}rɹܯD̗rΌW$'PaE} 0G ^ L 8HP-#QwQCՖB_@/A8QVU\i/^]t?QՠhΎ[{Ե)0]st}e)5}St? L;j=X MU lЍ|>/Vg/sчhg%6[| 榧E_]kБ] >N+; 輇4G C3O Rvo[:ê18N,SR˂'E!/Ӷr"\CJ ð0]dgx. H2ChoK_q*RϬxR]S%!)x)4qp"ǂI9ƤE(>&t\;&+x/NIXcx?5GYͶ<>l#fbmh_p1Gj>6/v5A Q!N֢7~(}Q(qbwyVU֛&B5 QXv/oaN&Y'yojz ސ($6cfwyiyN)qo6M?Gfm[wx@Wm@o$wm %h)CoN!s%,TKYDй3|Yzxru*y\Q+sn8d(oJ89f seJ!mBeCW;-%fKǫ3YB>r4%(',J:y I`ԟ[?Y=Mb,};&TP]I{( 4V$8޿YUTK%u2u+&)82 v-lg8}La8։h'ΎWXh$CX0&|?3e}9ɛvGLĤ8&.fCm7;Y2uȘ6@e~ ٨kadS2sR^. 3R0ܩrwv4{|jeXlY|9Q?ưHi/[ ܨެL #Q|bݩ(fH!Nm!3[JA'1< Jf=0I[$ y@mcv'2> Gӥx's ǃG񒔻1%z,}3k:JrѶV&=?l=u5=4/-08c_lcŝ~*R'&e,{2ԙ߅:gL]7mᲡnm S mQFEB!+1|q ]Q,Q` 5-'OWLIiw}u;{.Khe's05E1q"BYPZ0_,fԀԬDC|2^$z^&!%kyirI]D+EsՃ=!g{33`:&:o JI3Sc:})} Rfޅ=xRJU64hlGI{l Qĩgk}P _2vVŹ__/TčZ7l=0Tm!$1b3=؂w#_,X95~vC{C0ɴL呒q8_!]|]~"{L=5gij l{lǏ89R?M)Fji "@!0ݨ1T! T.)Wm&rFU gk'mhőKW聯 8{ONەϮ{F:̏&atWkiL~9r}7Uid:]-x! eAi1̜jG3d+射71H=s8]UG":@_\ #sj_.Luܢ.+u Ps!=fzt 8U1*|Z-R]Q%8 7 )KpB~;gX<+_E\y+͂ڢب8|1V5Y?u O|J% pDſPU؈9OPӽ\6S)y+j)΢p|5ǣ.Ӄ7ҕd ;36,IsZ)SX:³vd3f=~-m0>524f yë.mz6CLo*+u{H5:;"8y(q֕EaqFweH^%j=kjZ: 29M;Gn*E(U6ݤ?qKT3~G#8O$?e"x42 IKϝ̴ W`$]`"4 yâl\x$1 IiǺ'\ ̅%o Q*P-F.r@RgT/$¿4+)jEօYQ[L0"z$fܹ,”lÕ~4l3uEU2FFdRl&MQ dK6(VC1~CȧmG}y@fCzNNcpp?\a1~FDb>H9=^Nne,HۺX ~kXC^X\%9>f JC^j/+:՞{"L% -l $7&Gx:J(viH֩'F-S:2ehJGv+ I -c[4Ϸ}|߽f  p$)dw]~kcƞcZֲWDuR9Dz'hWɓgဨ("bsRB}C گN1TpND\y/}&֬|Ϫ²ٞF^Y˪l"hpANj>W4rK J+cgifb~x,[=e90hM zumJ龍-xqң ;pUxPn*z04>Z,Ub l;1KFE6E&[lI %LB Jح8F<M-Pb}Wl)Glsl}rd>н{]0Ǯeoa\Up!3-pj8m41{5Sr3v \_=y)JYDÄEV(GRWBv[~ĠЯOVV!?+8':{A][܁͓! }._'X<`EV{Gz}Wg}@93b,1]k_B%u-zix(?-'=LHX쮴.& %xN)L\Hzgk-H>$ShDf>h eăe|fuov 1śΤw>bn٘l} n܅؊ى7]s(M4en=yֶg&sc.uZ7٢Bm缂݄ pdtFA mD9 9nK'T.dldڈΧ}X':͹ @te6z4`2::4Szxl!)׊,6r8w%897*Ӄ*(.0Ȩ@|yJΈxŒ|mzf#qXE9~f`_tS?g#C7w+X7ɋ`| |+PS"_)GY͸N͜ C̞yڿKEU%ׂ$Lp[u ]Ny`20U{Y*R_lHط+S9^c ?bi u3d0S! Z:se= _};+q8X+"jJB<*7ƽ`nH_њ%eybmlHdqb:{շ2a0KXE-ג㜅#z$ڷg=hUAsvK`$K11hV0XS-=/mB2G]83꤉ƼUwe=0G]+;z<"Q'H3ϥmT/û͐ 82=2Z Z$qW=( 8WݴBhl˃7#$Ÿdk!{eS=HKJ5E PzhZ0ApeWc*pTG!ջA!80*#7ZjE /+2R?#ۦź*Z{K h)9?nx/f3K68`(Ůr1C5Bk.3F 6wc?q+ȊW9$ͫw S`\oPsA=Ot1 iмUI2e&CVg}3ON?mcF}s*7Zr `FŲkC?2IH.۷8* jÎ)g7n^8Ka:[ I -_ܢ޿q[啮i|FQRVsaXm^8ߘmA(ɹ&sӛ J幼#n[K.f{Pl$]J[:S]1o^0#f ;_ cr)%so&z]&/1[7&`VZnzCjw?O ŽIͦ048h;fFM>cEe\O]޺ ʿ݆sF8[ lF ubXP[ mz,M {V҂APg av!o05p sI]Sj}CF{#ez-cī7zkٯB&Bsa5oOY|W>nDrx)gIɼŝ3)v]m:gVw˲jyyQVquO湘36А7hu7RoiGú8膷 vK‹V#c3/q ~9j7L)Ƭ!,D/:<"Ѩal9uiBQS Lsm:q[#`ĉ(Ǒ ψ]S0c6H5ezwǗOex!1}S|HmďYCV /B7ô6%.ISKF"\!:Zf/5Sb<ש˽D#C`vwfp?WJugeRrz9Y[_ r;swnQV3%yny3E |d!{# Z8UX@P6CFDzmU&+ \C"fݜ˨Gӫƫ t'8?3go*9Cc7%gzTQV<ΑVt㍏@AwnV+V΂&gRF A@e\sXx}귌eޘfrbf ۇi @{;8PCm3]E;q*^CZw1'p:#yؠ%Uj'] 21iد$B<7#Nb6fNi˃8o( 9Sg1>RfцP!ZL͊z\qrtyM& Bؒm  .j땇o &C|?i |InGJr-Yk*~pR7vຶ8j"B>6-I]I2U.$ z_Bn$^Sȋ)D-VfFѫ[]`L­Y͋䠩"Gajh향A*P!缙j8h8c!|pA&lV٢w7<~::3sėf#G8z,WT搑;N6%,1PA6Pя7_1>t)ږ#E1:;+[ƂQUVAOjy#E$ kN"nDI7}lf&ac0hOlF]AҍSH<Rqa 1n\s-1 gNo֜z ^{}UlҌMsiOQz)A9U6$N~j>W}xsBTt;s4ŃA心L]"%Ȋj_Zt߱]c0!#,<8_^$?ȃcXV8",:JT>j04OܷTGճv?Nb RIh?F=zF{u\dMOLdFvͅ`zY 'e;C|IwkqTIykwFN/^ٞ4.L۳Vh5@(t3Zb$smDd#3;[ifWKdߒhTˮ6Ud9;y3'CoӁ;S+}"bBIPN =B8||.1Ilx}Jp7u!z`~) E"PRҦ=U"Uw&/dY&Xvq3=[kﳁ8 vu̸ Ӆ Fxf.ni ^ e<7-cbZ XdzK",+L\&r'K\T~@#6Sp`J~A;IqmYֶ7kj>KND`7 M.˝j~)[X R犮1"c(4ۈ: IUˆ)Mm]YM\(ZZc EBNq4lj4p=LIE\,قâ(] ܸ?-xQǡ Jxd+kO#KAAN-Q>=ZvR/6wt?~gh8!dp|UkmMRނ/S9HylҼ斌; ȽКZrUbMƒJ A 6蓞NiR&F$`6ёG ܻtq뫘ӹ x8*37*~TT<Xԉ.GWcOf|Q=%"ZyC0sS_'UU C=㏰RmzP=I`gn@dHߏMOD#U x,SdH,lzsY4v[4tmx"376&7thm!2 Pl~9ώ!ъI.Q'C7>2,yMUdhD^l7B酩+ Unh }T0 @dFovV:V{blf-t$$ 3g%Ot|8ї0s\͓YYfzݬ5_stndx_DHBT>_ :!rnoʟU6) )`+ " 0R ZSOH琛|+D)!|7H.c3l4kTO;5sY4hh8ԥ3X5UeܣZRLj@"X/T]gf. >.BM8b]6]Wo5A$Q`5pw\l5ce&=~T[j>gyAr&5gTSGă+'ٱeLɵa;[Ykg8nXaC)W;l:ϔϵ6Ι+#ܱHwmI&~;*sy~=O8=Q&jOz<_5|gEHa8_e+Ҿ_X"4X -kJ_<\žmܱb;vS},m+ yP#aae_C!}|OyBStS.Sq/ . H^3j*E#=Ajޯ2yĵ8C? ܣ3^:%vh'ΜμFPqjt{#x8~-Q $eU=n,C4thysТen=%AaZbQ%ɟ`9K̞5԰,"ԁyvNgvb<_,O6F%4tۖqMܜ330 ]W&4 ADgmF 'D8״Vkx Fyᦠ*:m%):HdU08Ĥ =dTSj9vBc>l2%^lխ Ae3oKX]P\1Y(pVgNՠ1R2IXnν>%|w=T#woj\wLjޠ\ &c>ps*&L`LtOrОi)ݥw® !GTjI/zN*X-@В '#y)nb>`̥2qVr;in̈^̈́M&X7Qd>[;DL['/ 5:SƵ"Z$V&C^{Qt ](:d=ݑa/M t~Mo s=mqNjX*+q`{x™Y X8 JVB|_{VP2x $[ 25)G}"38)Mj?hwpu{QqMD*} +>ϺVXBSk<7P' #Կ}tׇ@1PvdOr1G+Ge\}ấ/:J0,I}N0㢼dc'|]vfY( d.WP6}c__J4z=; [K$n mJeXOm?NVk-"O'$Pn/a'a\ ;cPn#v|iRWs8$M4`s+B'}?``Uf"IeZW !@\W9=XA`FuU qendw'kCBIe# fV3V |)ĘpQx9Y%֕GYn8&(2+Y5G[ߞqzvQD(?cU2଴.؜GncrT/Ƒ4tؔi8j+vhi%TSwHf3x)~F ^a@-~;*A3= r,1a{.@DRʘvik#:T`_OTS>{8n+1.~^iIX%I<_RH#NJ+=W?5v3okg&6Ի峜KR[᭛\Jo-+b}j)D*D2 XC ~݀~T4HKtrK'"%:F'cNT %,xF; { 0g-4WܼkP /X=е=U 3qqI=&"?~.]5j25S?kS?v-!NnLaԡU Rmv(/|v1jل:W;IZ!%ȱoUEͰ/6GxؾFWWkص3=4LɈ otWTrQځY]c(R3G׶c/PEozuo]A$ۮFyNXo3f:.2Xd:&0F㯣,T?xVs%7l1&_s"<(:#^9$5SHl!'&G| HG Bؽt*YYƟ؂ z|` $w/vs_mCy) YM@Ug@}qBڷ9ƿkqwz)r#Neyy4䛳" 9m%JjzrƢF ~5Ժ|x{ s։ b*{w#sSUhuv$nP-_/z^mtݗhJ70+&߱SPJ5?gCR>-0hupVՉM[)pE5<&# &X7"Ev7Ϥ?=ɊqvE"Ě 2ދ/k)c&7{ MURwW$KGJda*kPJ F^/2k#(-}CK1\!qqCY}6z޽Ek(6uG)f 03_L֙HN!CֲU1Qִ.z珧y{,럷1Ks-.D(UF5 0u>29pŌ^.zͤ~e&3 jlg@@<<7O0g3 ?1>so!Jw!dF`XVYMř7yj۝zԄb?3XiMT%@'ҵE uwZgυ9Ghn|Qk+d}: z;ШսdžV&qX냋 -8ɮع-pre'ģc?T`QlAhWCܥJuBa݂:R#4W7xK!&9k˙V0z=U+rF] x$T ޳BHEJvxS?Yt@Me6Yr10'ڠ36'+Ct%7#f"\q`6,< U,Af "Ji$6yE5UA!wL@U1=̐&#|hDžND39bMn+ȧz'ʟDw*]mшAY=pTb'gbc\L2L5JC| ڝCCa_x17> ؙ\C${_PO@:MO;e(/́xBiN G~"&$` M]6=Lma#~Y5J<~!LT|& 4@U$Pݡ{q C@&I?jFwd~󰥍8_*yj"fD`t(s/ D @SP+hQ9߱T=:GŎaBُ@ա~ӈra XJTo++{osߕL91͒bglFoM×O(. g1#6ֽoq}! o\]^*5Fי@. =5p1с1=0aaeN >\4d>GB5y .AbѭŇEŹu6\s`,"B8uOa;xLڮb 7ބm4KЌ&Kw)|*v"Aސ[P(Y5e>CY+K:pz/W^J)T7KE\*0q I;+cpquR&j^SP~r{rh: BN t*JU[t59x9UGN.cTTnjLqE;,q?;cr+YlYuYPaXG՘x Ro sz ?QMfDJJ%6ƻZ%y-&t@\m״'(]L5jӗ$-}lA*(%3I#Xt=X*EG o>!)T&`H5dXV N$lltx_M5"gL|7~Rn,Vxb.lN*OZY.oz6hqqTx9ұR%(#:o ӐoUlzVLE9>t$]Z tL,ÿ^Bq3G:=$`[o;Z) !29~c;ܰN?=WGb^0V#w|[yW ʻoE^uMڊT#w_&˛F/ifbGҔ(lDi,ONӪz iR2|d> %3רq=ϲg 䒴E h.ۍfF_Cl@ CjLGx8SQ[70m,ĄUu Rzj-tZ$EE "B{$Udj^eUk>Y)0i0@u[Kv>y[5U˨O t>ǎg?,qS$viE9a}:Zq`8b <] ؞22Tq3=×jj0ҒiɣKg,[1ܬ\ZX!Lu⻢6v Y #._C Gr:6A+yǺ? FB0roMP Gerhqf@ X*<4lݒxT%0Ҿfah9Cu)>Sy,? U gbu9&i#HBGo0(BH\?WQ&tTc(:ʜÜ0:gcw`~`2b HKyY?wޱ9r (m>B!= -1_HOVR* NzHy>c lFvXV~$Te$7O~{"QQe/cj͔?ϓPG]}bсv2~Ef6UsK08KE g-g-ft^x[?jE#/%@NHhbvjHwvKj{Tٱlo.~Axyaa 5o3Qk;gU 3M=Fױ~p;&ז w:i.GQ({ȃiʌnɨkBOtN;!0!]yW0&KصtS=1z4Y{2$pzVSɧ?hkfnqPʔ}^iָ[f::~tߎ)I*[@iUPa;80B^dO0 dksϛd Q^M߁a6B"sQ"+&8E8َ*Hx}>.'j`>gs.S3 9#?#~5GԼђTa2 5uSJ%h}쭴7|WKAГ\6L+.5qf$kXPfP0I^'b\`)9 p55\{ODOLJS*%ӣNa㤖_WLHq[jtw Tgw~]|# W)kS7>Z$vzj^fl"vH S?SRX[uw>'O<}!?:WZ264gY$}Ǩ|9!y'@}WƋgD$#{l.Z6gK]AEv$&G:)!13- 50'bzāGŅ3N@bx$eUs_Кo;ݴQ  m4 :YmFҠ轖RD@g1O7gQGd)r@|z _żRHWnܧe.+g+v6\E$[r6ܡ#y2厷Ѐͼ*ꇑpnK3u#U=P(۱r-j$T4 |\mon hUϔt!rBSjG; *mOm[%œb% {bA!wz{#N5UE"{/&uP㨸75b&awIm&71WدUl37Q< " &xe= LY7S_HymJZu23 wQv $Θbؐ NAm@mTKFΟ{GWQNmC2ؖ;}e q$ CSIW)'k PV#hq_ԧ^8.UU`7f#4׶?5TfnºﭫI" ؆xNV(w(z\D0$yp y3SYtkXYRNɥ#N0WDqwMǪl89YCJIO?;MZkQ|gT΍>: ]yTd~x{oPg ӬvƖE!"%N+cM[앪wuxXv/Mf}o̮x˜# [M!q;~$l֗kG5_-K!OAeT!naZT(ޢO' -6$IiU0g05#)W@ԭgZ9ؚ`w?BV2 {c#!jӬ0 $W}haڼAg董<](z ޭK>n(U==g0Oݎ6J-;ETL۝G[8Y伔)1K:\Gtm x%i8DC_1l7ZgBaBFsb GU o|183;A),kK UˤK2܂z]F7%[G3_:Vs8;ҟBgl' eǸ'~V qz[>IARÌ ٣& SofQ5ml=nnDʤ^ `JOΓH1Xn/:RD(8/Usl,e]~҇gX Xa$e(-c.X#*@BxƦ~gX܏,9r5t෺?ju!Cؒ)3aF]z sN1QLOR<1i1ARd꿍8,Ϡ@,<݀?JqQű90Gx- NJ5;6[1?YD5ؤO4lUiN3A`U);4v'*u/ Ǻ!0}TH4`! \}Nx02``tŧ^ 0G= ?wTzWmH䛈1@-CuL^SH5Ǧ8{uTC̵܁d9~numTШ(Z!߅ogvI;.mvPچyj83yZ_lcF|Dio@}z*>[M"x=rѵMZ#/]ۂ. 10/tv7-H92OK X@Jz͡M:ź{ET YPjgMc7s#3[>Q_Tl ?^> Day#H `ƑS/ߊ0J gb|47{\I X6|.Z9`SGg?1n~k">ČmF'Sĸ;c1l,ż 1tN)xaZLEIyfB]-l>op 3pm럘iO;eo} š) R흍b'(N<N؁x*V| _ ͧ(M;:@m/F݄%pof p}aq \\6?eWUGʱonu+K% 4xIn~n[ <`{mJNtuf} Ͼ_Y^ ˽{#dSkȘN=PVz|!?iZz`hȷdMupcH%??/SŠ[3 jI10,!mjD`n"+:( h Tn~UᶣvFSI< Q<($~3Ot< n;3:ay#hXWb)NY3?$89PYhSOY {ĵ> ʼn^\٪sPG `6&ލ2xCN"hڂUqa󮨾LXyWiz3,';ZiMp؆T1nr- $ҳfSE TXh*'J*nD+B8#QÌN?[-lr y,KV )6OvnDU1%خ|dtZLJ=4ZYCS*'q:STPMY/7}B%f_ÎmKq~Iku%C:-%ӨٝE&hԨ HIP705{N7+cb,)C.ͅkj ;c$QZ51_ Ky%`4(@W'*v Ֆc0!<`%l(nxݶ?\ծollm=&BId H\nc99Qq cR4p~1lTD~ LUgSd4$HWyαΘeI6KK2/ˁb #⁹oSwvi_v74ȓ"UݴeA+95**M_cLigvf沑HD#tB6dOn~og~Tl#.)2Nety7s:,Pj"b+DZ 3nGE%EC.M~HF;h=e.l!NyCt k\hdS:%4v^>k; wo5e{$!T*!s Uhq=S½{/z&?$JEphleVh-4}A#Sg&]_aYo۱1SQeX,/#,9 ETRD_6yfb!-.% KPdFj? @¼qB٧ZEn08Qr µ4O8)M>Zy7<>;a3Pzlެ ؼw;D$mE ̯lÕQæsmˣY1zJ&@,lއ ~qh)?snTV7VLRn k`WK ymp*eUKZ#71v͜RN.6_ P7FP\veH7'~ kvA  sH-u!V2mʔs`6Q)9b׺j&PBѱo