libxcb-doc-1.11.1-1.fc23$>{më)>V>7M2?M"d   4|   ,t  B$  W  4  CL  N$ y   t(89x:G0 HG Ir X}Y}\} ]< ^Αbdeflt ux v&MMClibxcb-doc1.11.11.fc23Documentation for libxcbThe libxcb-doc package contains documentation for the libxcb library.V9arm02-builder02.arm.fedoraproject.org을Fedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttp://xcb.freedesktop.org/linuxnoarch9[ ;'47SIS &c9w D%shU)1j r H`@}>', .h۠E3\ .F''Kgpix;aiGҴRW+AOa;%)_b{AdPf/:q &v*#C z !~  f /W q# 5 1 A/  ,0 >-) Fkr< Ax~TVF b Q  & Qh5# 9 9 b V nqU ;E ^: X * :E By j < d }R5 7 .   MU  dw. BK k  1*P# 0  , /t//5&"&  ^&k8'|YgnH%r'-arrk;F & #W#mc" b6aj` ku Db }X}N{t & &   @@ b=b3Y#,,G e6n@#NP#O ]<<;;;Lw[QG"rGr> < { PgK w8.`kG  &\SH2)/   ] $of o 1 ,2 c, F j  Q) 01Ir g -{sLKD8{ %   D  ,%4 >BF   7X Tj ]&    e _  IF t0d  G T ao lV`d}N/hyi0+{^/r~&Gs"sX  + .gA 4 x U3  | yn S4  PX  f  ^1l  e4 X 8`i? k%'74 {X ``ijOa Edm r EI_rvj Y <1;p h d#xYu 0D   ,' ~]*2E <@`m!"EMN&z |N o}L u 'O  2*  S[ C P}:i EW s`WP&u -&VwJ[ 6 k nX (  *=   k1`g Lb%  5?Uq8;hk/ \" 9A") \eF$hS#wX,xAEnz ?e cJBU a] 9m  O9 1wN6`L,    A BARW 3$S15h Jg g'D )U )0~;L , ! q M~ 9y0& : \q #UN 0$y q $ ; 0 P  qb I  <|}   S OS n6;k,J;?Z   V   #LV r-f X Cv1 39|  %; 8,2wbjPX M  a. '  E ~( V#k5: i~~Iy~ `m`m?N] 4 (  J/b&YE Pe b  w mn(\5Fa5i6,"{,= M VAA 'q * "( Ie 8d   d j IllX yA R_j> T ,Zz Up ZZ Mh iK lQ c  75L *5*[3& JI5D;^_L(8   yn MjfA|Zj:__;l l1;ZGMPT/ kY  ,#o t | })\ Sn\* ,/_]q!$\L1J)5*mGF*2 ~ Y8Pu: N;-o8s uqtwnF#55Y^8YZ 5 |5 Q Y! a;" S  D #:#'z5`GO &'J '<!f -(  u*5N /^R;  H3 R 7 8,G'd $'H] 3 ( z   #h   Hh U kZ  L M  X)0LV _) M e IM  24 ^,}~  ^, H Il   $   6 < W-   R3 1z  ' ZK   J * z  $,U{ P  sY=G& &-` I=6 2Q *)h&+%U t) #z  .El 2s   (c ad y# L/ > >  A2 /9zd$t > >T$\SJG KYO*H &AO&hj-MO CZUM  U? 8 &" ~ t $%0H1vs>J /RA큤A큤A큤V9)N}UzN}V9V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V9V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V9V8V8V8V8V8V8V9V8V8V8V9V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V8V8V9V8V8V8V8V8V8V8V8V9V8V8V8V8V9V8V8V8V9V8V8V8V8V9V9V8V8V9V9V8V8V9V9V8V8V9V9V8V8V8V8V8V8V8V8V8V8V9V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V9V9V8V9V8V9V9V8V9V8V8V8V9V9V8V9V8V8V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V9V9V9V8V9V9V9V8V9V9V9V8V9V9V9V8V9V9V9V8V9V9V8V9V9V9V8V9V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V9V9V8V9V8V8V8V9V9V8V9V8V9V9V8V9V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V8V9V9V8V9V8V9V9V8V9V8V8V9V9V8V9V8V9V9V8V9V8V8V8V8V8V8V9V9V8V9V8V9V9V8V9V8V8V9V9V8V9V8V8V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V9V9V8V9V8V9V9V8V9V8V8V8V8V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V9V9V8V9V8V8V8V9V9V8V9V9V9V8V9V8V8V8V8V8V8V9V9V8V9V8V8V9V9V8V9V8V8V9V9V8V9V8V8V9V9V8V9V9V9V8V9V8V9V9V8V9V8V8V8V9V9V8V9V9V9V8V9V8V8V8V9V9V8V9V8V9V9V8V9V8V8V8V8V9V9V8V9V9V9V8V9V8V9V9V8V9V8V8V8V8V8V8V8V8V8V9V9V8V9V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V9V9V8V9V8V8V8V8V8V8V8V8V8V8V8V9V8V8V8V9V9V8V9V9V9V8V9V8V9V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8V8UUVN}c5ffbfeaa501071ceeb97b7de2c0d703fdaa35de01c0fb6cbac1c28453a3e9fddfc7586bbfe9629b15acfe32e76a06f194ccb256d5e1659127653a86dd0601b78114b942550eeeb4e69815ae6b875cfc5a42776f4c09bf189a6895d578f3f8d800e3bdf22e94929bfc2255da3e4972608573455b5d4b2efdb67160e0f573b34e78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b1c077b2fef9799818108f2184bdeded4e1818dbdb270dfa933b65d77b0ee83f72c898ebcccacfbf706a401f5caffc9347542a547f8548025a892de83523631fec98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830965abe420884046349eb099ccaa87dd297f372162c2e2981fb3d41700e1a432657c9cf58b847ad91c6662175b08cb4aeafe1dd82072899a5ce503a56932d769b83339f2207b92f2a68db3e1df9c79354913ab9665fd4d53416afd7e9dcb6aad7db79ef984a22e33e70db474c71130f32641c9cd13485c93ebf8a37b65be48fa3fc6505886b274b1afef5a125a7ab07d407a8e5319f307ab3474e2122226d312f1bcb1a6539393743a858f05d0d50ab647a9d9c4b0b04308205058415317803b966839fc26a6a97a5724a0276e9074d7a049b8e59e49506cfd16e3c8ba6bb687328be93f12d6f0b5dc2b8690dae6b5ef8e290b5671640aeccf2d3d5e57bffea9d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1be38adef58dc6cdf1ff29d345055fd44538f9cb2c68c447da967582faaa6e3946973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528ba5f9031d41d3b10622e1b5966cf20175bbf2f9973bc4131f80a25737adb80d5f616e31cabac30820ef102e8ff0a24e3bf73c12ba245b7382f305d70b815abf46a0624e3262b1fc0f162a5f2efa4a2d27172d73d74200e70d3f5487307ab5d04b5c5db183d1f7121761008f92cf0c772579d839f3c56cd99df3d9b47a5ab32dd02b784faef1fd2564eb814e8f4166eeb379596aa47452f0bac45fecf985371ca1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e263e5083e4b740d3d946792aeeac3ff9a126ec0f54019e45476054bdc516d5bfeb3ab33c36575799423fbac368c04cc440630ac29b51bf5936746489a9985b95c535777458dc86fb50fd9ef215b47e6612f03ea81f9c0782820639aeef48a0e23c2181a92ae922173197c0919a115f25323e4f5c280ce5b9bca62c49433616cbf1a47545a74bc64914e63977bba9d9a18c4ecbe1f84a946f833ec6c5758197d74f35ad1d9310628a278ec9e8b3feba0c58e7a5a1257a2839c2294e2caf6a4d850d0f76e1fc35a109e107ebff77cafb3697291b4462733051f5546da8cab4d68f49f4f998cfb1d7efb18cc076ad17aeaabb2cec47ff7fe3ca8a3fa2ce7ae2cab123bae0b63f2a0a253d62d2df20462e1437a4527a3c438c414be389591c1d4fc49b39e76ad506afce4b3968190a38a7180ab76e0a3f8202c8bf581eb75e18757f6ddbe95aad0ce4c2aafbac4a04612ea3bd67047258f658b8f485be93afaca0b1c5474d300d91670a732a45be4bd0a012272d1f38c2700e2f5f09e0820e5e569acfc4571263e747e4b74b9c1197d04dc25d2180ed47301835b300e18011ca1297cef38a13a1250b9e8e599e240947a6cd2adce635ee7b63b213e955db9bfd9e1f938feec04789eacfd286c7263ea4fd09e4a5b02342548a684a32a04e3663e62131b7ae196f544be42f01e7b913b1e7cb971f347ff8e00f2bc4bb9820a4acf2fd2254cd80ca2f18ebb68f53ba602fad290c04f97505bc9fb06940f1347314a6a20324e4a2d8ad5b67a06875c753df9611d13b558bfdb5d3c0a74e67f38b89e5c885d71fbb3fe686d07905e5537d9a564a70ad79ca6d5106320e47d0fbe474da496871977b8474f05cea878c16b79d0ea1da0d4e61d50e8f7a06a2997bcd1ed6a3eea6ff26331b8346184ef316e7fe21629ef298f5bb9a32c1ec771356778905c0b05971251edabb9ebf5388649608b060f8a6c0dfbb593987cb5df25cadea6b38cd530563e2305cbaf78dab9c0f9c16cc4d4863ea065422670231e9775074566a9f752ea6c9dfd632e41ead17fc53b82f562df44efe8a70c8e551560e2101596096457531f7ffab952bc105a8417f033879474d87c571ac8affd83e26ce43b6cd28c8097eafe99d84dab86217ac09e688294a1f2ab34d6aaff8d9b5db42a38b2815f23a9e1620047588585e02e570dbf03b2d2970896dc268f70b695292878f4d4eceaac28a77e69690bec3f12becdd0caf7ae7245dacdd53f665807b290e8e028408fa631d008b0c330b5777b7928bb2dc221a5ccc7cadad30c20c5ab43fbb03033c180be1fdee2255aaea268b0fcdbce146efbd9d32703354cbe856a8b23abc747b22b8becdb2c5ed9d5fbc6bcc63998498f92a7108ebf3588d1956db32af97e42d35b65ba29554bf9d6bf7ecd1d60d64458ac75057eefa2d6b701a41a59666db46a3a5a3f2cec4ce4e487f937fe1f8d195ca86ba9bddd647e70bd565481829e5248c95d684cebed33ab16f8124253bdac467037a5a09874624ff9359b8761cf37e9f33199c8bc9b42bd6cb1b245a28c5d35f4250c0f3c32fe97a7afbf62dd607d8c6d50f127c72a1f1fa7cb176916eeaa6184c5d1d96f5927b9fa743e6e428d83a52ab94698e536616a9a57aab363122b220c1047c2203203ccf3514a0ef21340f38d69432984a0397eeaa737180e560296f8c493c634c78deb35b5186dec46b89073a157309eeaeb3c60a6dd3513f085ac17361e373ef9bd0c4fa30d99d2288c7ab87c4f2df817b2679fa7870d05621de96201dd07c47c0ea6ac6e1a3a71f6bac6172d22f3b2cf66c1ceefa4574c31bd1dbb45f95f3030b2d4732190ba2cb71c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b67aec185cb9418c5dd59944d0dc13e618d0acf662d8d9939946ddb8b187c67dd84bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a44df6acb0ee3e24f71586f44696c9881d3edef247beec5fdfe0f62cd5593469f1c901a605f79415ac0b64a392de386cfce1519dde45843f09221483c883bc7be44bb7906ae8b54d53057ee5ea2d8d93727b383575aa449e6ac04fc504399398c599d364c22f31462950e4ea71e19cce98fb975e8468bb50e55dd7cecd221f7d63e11124d48b91bf57604f0928e02273b5a954ebd3f9ed50ec03b64b9591107e23a5f42c52afb02098f3c33435751b9231cf5049e839a4b1c57a74b11f3825765c0e4ff1bcc2dc42d204596c869168fc0f74ab3c6907fdf45c9ac4d3962da078a6029f2cd1371eab7607416104f8265c9d37bf59a79c76862071a5f24359d3f7e0cbe042becbb255d0ebf8fd39036903d088111cfd49b7104caae4d6054dc233441c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c3ea9b2aaa003880d44e21daeda7db49e201ea6641865238e8145fc3ca650040b6341589fa548733d7aa1ac2539bad761d1c8f2c931b6834ec31005f003d67bd68d31d43fe19713703ee61e0092a707a0253e05ce59b5cbfd75f13ddf92d16ee455234325fb853164eb21daa84406a3ab5f466c16b0afd82e53114fa4ae3e2e428d5fa746e60bfe5a9b1ec624ae6debde7f32526222c805cce56e56650d3449863de2b23c88871ecf01b869464f6c1a5ac2d0c6c6804d5678f86d3ecc100d8207f2daebe5e0957525eb67d15f5adfc28541293f23491b5b00681587c0b4b36f16e3363cb690f519d4f44c8ebc291fa19cb1f8b2590086de9fe1e5e64c6ac18cb935f0e4855de91e993b4a8c23a4601318cd5933c318cb109b9ea16dd6900668ac98a465b2fc268bfc689c6ad3429b2abced2e35b195aeb90ccf00b1ccd20addd70aba1484e29b3a228498f93d6afeb16ac6e761f9a50901eaf4ccff912c79391f7197373a5945060a5bb8890b2ccf7a1dc6c23c627806f88265a72049912217c128ab612aebbc848222c7e83d37d65767acce3617faeca1095176c829a561ef73ef95c3ac46bae415b53a114222e8c10e6323cd59661c91dc1faace671c54e706a728a7b77d3cfc151567dedbc418042e4b2c9c6e680f517edf5135928a978aa273a7e23e4dd9dac06123d8a27c595912ad70900c781d6adc817a7897fe58c3b995b973563948481b6fc6992348e9f1fc2c634a112d9fd22169bdf16e48e8e9e743cd98520f9c9bdf4c6a56a02724e6167935aec66b584aea4cf790d987e0c79f342eea2bd782b33d419066f374b66cb0a4ded552f15c1d00894ef5f69ba2c2b7140571b9c61f3e6120acb89e728ddaff02c614c587e612dc7388f921a9b49e7793aab2100d3df1c2f24d10605b889830c56ae92ad1c26b2819a77918c87f0b81caa399458522f5f530d17f49bcdabb04eb659774c3d61a7302e607e79c9948d0e7f9762baaec9b885cbb3800b285fa79976a9a044d2cefc0f8a578865442703f1d7888b1ad4e6d4b1d249c70d3581a58cae424b9ad73e21e1211feb831d95ba89cf6fd90815ab61c54af4409e2d90700f13448ba9d6ce12ac0c75b96835b4984de9eaf37e9db91a53418f26852ba195e7fc13d46af82f7f9584b0adcbcd61326bdda0c46a43ffb5b13346ec87815090929dfa409a515bd093fe73bc0737426f612e55c8f892373ed526f9a190f8d0dd9f93cc8f81a1636e700911e4dc014ab5cfd1bd7cd89b8b185f0b00ba22c21dbe24890bbb08af278983282fa97b8c02ce2606a06fd8bfb36979a1f49dff912f729cbb304d116884a8ee0fafba316712f53149f8ba0b31c93bdd060207c4f8cbc67b83939c66c07ec1662307ba18b9a778a245887eaa689957ba916f9b4e916589ae2857ef6b408baaad44b4e827f0641d5722c3b18e98f5e015805745f80f0fef7ca3f1fac304331dbda50593c71210644a74642ccac0eb8f8a2f22716b4eb15fc1ce0ff02347cf9bf84876ab6c826207109ecf71dcfe9bf16abc92a095d98b3a42f536b5d86320d5c5b9648f8c49ea1d9ae452e63146f97970c3a33d7a6c252aab98f73bf0b3aefe13fab9e111c478bf24541004497ed8264e6093451c82be0a8690c4f1df43c44d57c6d7eba95e86815b06f6dc3f2641d28d327dffb5e540a1ef7cd9470f7d35c6572c8c27129808d1de1c530837358cc050c0cf543e9e9b386d2131a6fbc345892293387706a2bfea472fbaf60081b0908eb951f687333da94067db1965942792392d470aafc9c2e5eeb6139973055b7c8fe390e277ac639ce750daa2da5a69fef02b84fdc30a8d7a809e66c2ef07feb0f29d4da1897adca6644f8de160315e9c3036565bc5e457f410074bdea4026a37b3f0c2d2c7ee914406782cf83808a28b4bce4b595641e2bcaaf9c3510c8a6d4d95cb285571b732f3ee00024153e0f4a357b1381459f6f9a0e5c094a00a0429e4896112505ff1647c23db1cfdead918371b8a85128a12ad4900a119659cb6a477b94b5008e8b7ddefbbd76cc7bcd6eed213d4444a733e9c0ae96178c0aca638b24fd2f1d9b661ee913cc4844e56464f51db41148875bfe9311c434583f237fa93afbf9b64f1cd3619fda20774571477224691d06b49816700bf643a9e96afab960ca4c1ed2c2c4454de174448f5e17adedabd8ac9f45967c04519d6364e0470bb249540fbd65a9996934431ba766c8f275836e816b0d1aaf31e92730999bc724807e82c3fe46a0b5871c30b7f2da35a39ac8616100788a7d60e084a4f9cfb05ed64732a8a2b56e377ad736cc346ce3441dd83f871ffe8ecdddf59eacd9890769977e5a89d17e3e0a2cdc3ef004f8da5411f0c9678048a64b1796062ac699587f7960e32a7a8af9b6bab5e11c9c28a5a22b0fdf4b9b725dccda7fa239a466d55ccb356b031cad0151353f156b354988872b97838fc0f3ca9715059e82280f8cc34352c58e12bf9476b35047bc527391ffbb4b47b79829465b497dc6adf90925af8aea663b2b82990d450dbd0152285fb310ef99fc7ec9577cbdea7fd0163cdad8acba2d9b7c8346f20aae6f259952d8ff4734286ab74704b7da1a79aa66bb3245e6ff47aa0e01eedd3eac705db3a91adef18dce26f22dcf0f0a9f231155be051b524b44c2dceea6ffeb589e34c6beb74a5227f6669325aa24a6ae6e0783fbb4225fd61ee99ed02e3d85abda97f4113dbd4babbcb6c59fae23d333149536f26cb6beed30ab0d9f178b23cfe35e8614b86753f053dc24635012ab4f4bbbc9a8684d21723869788ce4407b3e3fd04b39a2ddb6b5af38d68b79daa65119b64a6920f076e214fab07ec45742d0b50c883a7f27f796aaefee5dd620a29bf07dde219b93e5cdfd4ca6a0077ad0f720a73dd9a242886372eae2bc165b8572b7d6bde19b9407a9cd3ca06886d78df87efe8cab46b2b7681706d300e3fa41da4bb0d332671dfdc0659af156377b350144ce16e7fc899aa4b5c17a4a02e2c15efaab4b9017565c14d6dc97dbc1908dccf940d8ebc0b45b0b781907f98a54f09c290de79115884fb4835a0aa0a6821a69c00874a76efc8d0fbebd50fa890ce28b64d1430488cf4c39d470bcbd2c75481eb05e07cf0650e4a5abf419b80d3bbf547d060ca06d7cb4679b62d41e5cf82ffd0900dd1f00f3da13a2e11ae0d88869e6e293186552dd9454617f713f40fb6566dbf917dd4e538c99f0a2799f7c8ec891d782de9a0453a2da6328c0cb5fb9067abf06596c562550da9aa5bf39cc4f21013f3e84fde27a4b9f22b912a34767b5a247183d629950e1816ecb65bf444ddb606ac9c058b744e31246691cec5209201d86961dc2d34525e9d81825fbdc127883470bec875e0ce994b1392c10065647e3902102b9a3d5b63a11cef1d7fe4665517a570db11946498a655ea361d0d823921a4b692d2430274a77a6d907f39cd232b1b7da9778a4751c0e0ab9b7b2ecb7a8043df5118bae375b637a90bb9476d1dae10bd71af589b05e9dcb2d8efd31591262c0e828e4cb0bf890e5a4beb73b78a0e4aa937886b4854c78a57f44821f7d47f928910a45ad73584a91dbc9b8d6ca7f401dcea8c33a404928dfb6f10bb0a28c13136038121465ab25ffe21f3a1e9de27f55f77003228384a437af4074dfece531449a320ac14c0d82956e57f488b631969c391adfa2dc9015bd054999eacec7e9b0e8893db63a6b7bfa1bb01a90483b595d774fd09c44df489c77965d0c63ad911591617252c02c95184fd9ef20040da0bbac288c8b862225e1b820a9eb570ea6b0ea9376ac89b77d7fa17fd2fd178084fc4d82cf4855ad46d51bc45d090529d2e494a354f33124d81c34c20f2cc38db8902de8eb1451228579e5b1e66d60cc8560fe1517419c85ca8232b14cb48515df5338ed0f7bea5bf91ce535c5547ebfe1167f829bed50f9c92b13dfdad874d134c6c83bb87d503612bf23e725b8268e53899d9df0e56e135dc2c08c15d5c8acc4eab88b082d14b4deb71991f4d415790b1529de501008ae1e27d4b56ca8e42e71fd3f1b9422e1adef6cbf47a435c4481daebb76f30e3a44c9b7a4283ebe5fa663faaf1cf321bb9702ee35b8f4671d390089ce2a47bc0aaa1a2567fa350e3c192a867aa9dba1fd8ef7320f1dd3caa4d5f4c56104cea82efc9539b35572f0b29603bd06fe36388e378cc45c277a025ad002cd8527e093754720405db3aa7aa4a8d4d9a0884613770281a5e0fbb5f4319b1062975b1c06f47de620005bf1686d3654fca44e76f4ce7374105384698cd834b80f849a6dc2866db48c8b3df98e81c4abe0354c86c45fcf06acb3771db3efa02140518588fa2d4b5cce71d1f453a100ee07d64b550eb80092c12b0a4d59e3f79a9b3220e638655a946e41dcc517feaa39d6f26f4b2953318a4be3c0e4459cec961b2a73cae010f3c8da4d5c5f88f966ef004c03699b09bff883c45d3161bba1bd8699c14bec1e54536ab6076dfaac8bfa95afaafb517decefc7723c86822d6fb7e80435f8bafd0110365223cc3918e79ae187c7418254e0656aaadf38d97298e5af7063ce0b76b9ce6558e1d81ec1a2525895c059e17db87bd06bd4247829692242992d2733f402d4459dc46f13ed361bb21863d6db96b22d7d46e6675befacd3689f8bec72e72fe4cb22e390e08c04074dafd97d594419b6033b54fd5c83aeb28a36047cf2a31b1185ed01be8e0f8c57786db3db840e0321a23416976ccbdb6c0d49421f6cbfc001fd5e9d1d44293998ffbad6f200d88afa17f32582706c67299518396ceb24e7841c58ecef83bab0756393c4394adddf893aa560b8781c5ebde6e68d9a424f6da3a9bae26bb62d863d589572ca6628ea5c40ed4ba772a0ca098032cf25006c0629247c784eabf0d41dc7b540a26154715fdf613994b0f37fe32dc977e7eb92df5aaddf2a234b45f75bb78c2f5ba3d99c8ccd457761bc45c88671e0dd69f3c760e63b08469a9b386432d537d3f058f387634827a1e8151f30fb943f1bb0921802322cd01d9d57eadbc76576dcf28aaf42f59bdeb1d3aa4559e41019c28705a7476a243a752bc83d040fa2f0d0fa3fc818426089e443db7304b74787da0ff9cbe4324ea2e810f0f0a935a6b5a272ecdba1f63249d5247a40ee169fc12cd2d7d02c1df8eabcd578041f3b9346c25132788c883ee168cfb285bbdee90d8bb50f443643c4f68ae3cd5d0a9009c3491f5beef64170b520f58e002cc4f815256324af6816dc976390d3316b28bc8c96f117f4173fceb08a920af018965d2ee505ea626e15bb725f9c2267c09e7122b4d20f1a0c2dbaf7c18e23a503b9e6719fe1c3eb269398deb111a16392fa80a2cd7d3adb883b546897dcc88634d43683f30df529235c2045586beab5387fc5a2d0349939dceea8fa92d51f678a76fdf22a17319292c28fa34b2b29738f1f5e6b4049cc1d7a5dfb44b138271b4bf45309bb29a9b78adcd5d1b77eb931ec87704ca6f0bda2aa4e68e61f26d756cdb9f65d0f8bd6b6a2726f9896902a6249f4d97c3fee71dfc85ddb01d0a1cfce7458059399f32b8b6fef8d873cefc0074dc5160964d50d5cf7df875d2a26710204d6151797c552e923b980c6efd76f14b4f5fc5f707a2834ed23b0891a3c278b4583525325bd50dd856c6a46e6b0ed54a2832c636207f301145d4200c693f13d67ffa4bd683c61d7998ce1bb4fd01facf3478a1f9e830945403491b68564d90b7f97b5c1c56ed98b24201db07476326532b0d2c28a00e9a477de040195ac4f7706154062516fa7390fb574a1e7a500bd1e3ff91d6b4d8d26138c84513027ed746914fd37d0d5f4ef4ce7edf7a0cafaa0ac4a7829c69747bd9b9c8543b65b1d00db0f1f3592b919066f807ebd35bcc764401482ebdd75f3bb9eec419304169350c6a67765ff97d5f1ec54106ac2da3c39487ff162a0ceb1069ac5d44c3606fd3821d03860bb07253c749ca89ebe31f6af7b79188263357e93fa2b4799403cd4bc594ac123e50130c80d33a11bbdfba0e312ec5385d6784113071f91eb8484212fc27256c9b08f3e209c8db0b8abe2e11cc5bff97ef9ea5507608223d4fabb78de6c2dd8e8bd593618683904dfe42f2a6a01368e5f78ac1c59d2372039a950c92e062b7a5a90a120d526715e8eb0bf9a6bfb95fd7a353a8a17b7aaa76c2c14f2cbd89d341057b7d8f7949abf7b7f39466226f917c15336906d8b12a9b3f3200a1ea47aad8077a4c55dbb0cf113123991c9e1fae7bfa15a55de6803106cd7703d20e190675f76ef218a19a3b4b4219e1a94a22eba26fa9ad8f35145293820f387ee1121ed3650d2e9896d18941edee36886889efc2bfa9331169535b263163dd0d31c1c7695c8d21ab874dfcb298bf1cd3664d722cd7954fa1654c3e508c1a2dab616d96ed9aa0c4757b42834ed06e797d31f906f73a48f2abf0a7e05ddd0c859c94fe3074936265735aba5e6c7aea60495edad4d5c28d86864e9e73c73944a76bf7497cb8ec4f3ff32ee5b5a6869685277554ce3274e53d3642145ae0b5497e8b64ccf8c0d7708735ea2064c1c9440eee6abbdbe1bd808c8e40c6a50ee68ab6e1d70a26b905b10f53cdca2f71e81e20a60fc6bd54e570091771c77e7dab6206cf062ff3da018890526aa3ece93d668cdd90ed708e9dc1da9c253c3de9d7ac3a60ac9f34789024281233e6361b7c617e2936a85dd36acdeec933c697fdb0cccd22cee7ac8d0c57081b560f8d5358aa0e2780a66bec585bbe2d85b77970c13f1c0174da0371ac46a0a53dc2bbb46013d644d8db4fe6193bc93f00baecee602f85895bd48c48f541a511f8df0ab91d6e7ff8b54e44c9884b91af76b5f963a9cbbb0f0f594acebddf9368147fddc62869bd0f69138aff09c49acd622592f346b891e201acca1dab0a3342eae3644ae0c31c5868a05fe167b37f4572ac5f4a677eeb2191e30d16fbf5a660e569c53fee2c9d8561526beb7845defb66395c4f06166967b1b584ec1db47072a1fbdaea437e3269039042ea6a91ac668bd500ce7d2434195357a99b15912cc22eb2f569e5728f581f18bcf02680357b9634c38d94083b1d88f165a3436c8beaaba43823f6017add8509efe24ac90df3cf6635c0066a9df0805f5b98911f63010cc1641c6b338e9d87d15b2b8f2d72deda9f950547f1bcbab142da4476f3cba3a98a31d2913ecf886f9f55b89c3b09b80b433f253e48fcfe15c401e3a4c2e220ffb1f3867976d78c9060d6c79d9fdc37dc10cec7b7cf261d5838ca1da6de45e550ad9f005837a09c40f9f70663d0b7350d7ae274c3075e803ef7ec12425101a2958accc9295b049b0f5c3b1f2fe8640eeb695c68acd2f2b079deff66aa0e2a1fb76a274f4f93a7c1d9869a84f2bcf5c9004ceb445864d383d58f125e1948ebe5b3cd74a7809656fb60906242735688fa01081d8c0c6f13850ec72659065ade68962a3e312bf9614c5801b94f194e1b5de7358042258ebf2f726b51263a64169c247e60f22618729aa437a0d31db38f8a972b342abef7498712feb978537b4064babc6c5e2bf133f487ef22ab7c43b1195a3afa4fa5977b45b9ac5fb0fe4b3e43ae98a7be04224170c3a67407e4696dd33f4874803b22f964fd01cdad1ba31edefe2f49dcb039e7782179aa859260aab430e9437de88d190926e0d6cdc8ebb8535ae050aa76cf89f25d12eeccf42baff7d05db24f8292b73012040c00d5f86960e2a8d65fba2fc200d0a9ca6d6f8ae843dcb9e1df87778ebe1cc94027685fa6f534384e77ad5b1a8363e85f8652a37405ffa93da3e3a5ec09bc4f313b05b62d401862d966be37d2e34177ba64eb7d93fc522b920dae15f4b6cbeac8e1c45cd2f43c91fb6c7b29af7f002d2e72f5631bcc7865f3ca1cdbc476775e78a32163fb67a09a9424de2578368c4079be9581c6b165917096ad27f5226cf247ec1e757208bd1e8b8cf40841dcb15ab3f20e4248c5a2ac560774591aaf7150309daa7c5664c99f010c86176489e37a93a8e0fc341ab5d4afe9a533e740eedb6ac0bfb5fe50160fe4b0d194dbf574f918b12be04122aceda225c1a222490751b185af02e3fa8f9b33386b2551f9978db412ffaf366500436f20ff4f3868c45cdf50018537f9f6a8d9817ebbe9bac7fdd767c4f1329dc21637ccc975bff54a849107139f2687c97c52c8f656b35a0da8384d5975e6ec2922ef926d66c8d4e8888ed99b847b57538252fc5b3f877a403b856516064046eff35e9fb59858a8cd71dbd3f6feecf4c119d179cf9786ca9894b11451612637838f217d5dbbdde2c27f1891094845a380feaa89b9d50a982c1e75535e16cbd8e2fbeaede6d61b772f1da261938ebe8ba41719c73629bf4c70a802e432da5bafc6e421f2f674302a01d8cd23b98c4eda1ce5b63d956e94e0fde09667dd29eb450ec9ddfc78871637fa238be94ccf5710535062f840dae201d10f55b26b53cb02df2d9a71da2175c51aed9a0b9a0f3879c4504ce6ab86c9093c0477b1364c62e57809a8e0dbe3b125a34e0a42a33237dda14b19d460f0635ecb1821f8306875146e042df730b84c5e48bb83798d7b2cd5fae5bb8e8182c638cb65655c77f380f91903fb5db7b756645d824585c97c88d78153942552f594c83d14ffadedd43d3017ff88dc29db9feeb0acd5c5328c04f709cfdcf33d6df127515574de980cc222a76067c9f99bc620022c3898cca8fe0d9bb842c0a49ff337815c04fd82ad692f0c25fc730294aeb9ee7cf9480e9a8f16d89718eb9a565a0cd38602cbc70ed7b22e84bd5bc36a4b2812b1109befd2445e5ec53cd8c39374f3963bf34985f2d4d93c0c25fc8559d0954ad1f7d0e2d0ea83a3acb50c7c00ba8959e354ea91a71d2019c457606ec7396bc0383e8461a4d1fb12a986d5640ba3731fc681a967587d4505c944f67fc31f774869430e093f9dbfcee5ac1c4c353816e98b8fdaa9354199314ed37564a984bd3d74f359e22548d6deaabd17832a71e002fc9a287b226599c26c61c758f876b39454e8d1b06fa9c034ddb6e34fb466586039e22591927677192b7bbedfb38e0031f93ed75e50c4761b75fbee876e6a50f7f298b72f74cac90ac89b8f4b5053908666d57d90ee99c63039308855c81f2e12e71effbc1364eebe97bc7b7c5cd222b31536f3418541541eef4e173ec9223a8af4821ccca4ad60e4b3102a77020b04fcfe237fd1a5b668153a8c642fa3d59e7d0bfc777db2c437742b1d134aa23137254dda0df1bcabfd1ef62bad60046619acd2027c53c26589fea5221a5687320ac006755ea54461fbebd3fc6d0bb9c891374e0562ac729867b224c4eeb28ae197353618fe5905957d4566bf6ea34e88d4b4b38710490a3539680f008f8194afe6116cdf58833544d2adfed9c3104fd2013c204480e4b91b1b9d3a8658856e8bb436c6df53c45d27148b29e2712ba87ec67730539b39b0c3735f431c7da20f99303470b97a57dbb4d86def071a2ed3aba20ee80e601e9e7182699d7d7ecbb2feb0e93ae7c0179b0cda2d134159008fedcdcd0cc464481c8406865af5435538f8cd4ce6f0aa0c4401fdd39a0f810fd88958d003d567ad4ed056fc449edf2778dd6ab0700cb2fcee57d49bbcba4da8cf7838925412319019f011366ea699fe6bfe3e738c4e0e97f0a1353b67bac817ab78bbb4ab44ff1c14c19e4eb682948f79514f11aac8719d508539b8cef1886b81dfd6aee160d1b3e5eea113439f9e8983f46d9e5bea023c54bb2dd05932b7ece193991975252716beb05cad2ee75ff18cb643e2f72e2986ec17fd89210f225933cd7cbd8e8658faf6e8fc8c46e04cd93daf1878749d9d587c3a05f335d5e498391afc87a55a7e7fce689a8ded9013404a309a272ed323502f1c416d3f68754e9a439227b67dd5d92b7390963387d7a8c8985a57cbda2158144c6c58ceef378b8f156de47cc94b896fa95403630b288dd12bb4ac6a9bc933b92814b21fb792905ca7e01d25a86140fd8bf59199163c26a52109d6ecd760bb0638b5eddf71561731eb3574c99d410bc17b06a57e81facd94f6ba21a1827e1b600c523fe0294f9b728f7c81055b3548b34081e1d612d74e1c1504e04905b85a5af1f90a3f2aa158af6873fc1c02190d159ef53fbcced59b215791cea58e9c0f90d919dd754b99e4fc6068e0cd4c6adca9a5f7b8612cbb0420655758221266bb252f38fbd212fcb13ee55249e8640731696382152af9b0fad8c94622c5c2d1ba019dd3cd59c65aa33d57a2e8d48a1d4d195f2cf45992dde68741d91ded7948ac14a8f11fa423128ecf4f43395a63ac90eb66c715066d80c7d071f95d2155e5f2e9e07c077a23e0b79658b6a9fd343b868fb260696189fc4b44ad0f953d6f539d43539646cf9b55ff06e3bc1d0d9e9381ffb6d47e4a3ceda895b5ceac88c7c88e38942fd363cf2dbb3b80e9f13e9f3e7a37a1237dc79d0aba059789d62e42bbbda501168f4968a86941bc19a2acebc2466b874c2b778110a6c4816c7f05442bfe9c296afe5717d48911771d7d79c1f2a05f19a4feb49483fe4c2000d830ed0067f6e589ef0220a160b3664b710ce8b73c514db1a077ba6247bee674fd7642ddb864afabb511f2153041f6029afea647ea6eb1688ae607608375f107be28f511e9b91f64bdbe5f0ee704097e0998405679836dca0b4d523dc3fdb1e9b439559752b36ecf0cd94a05694faf66d171199b3e19a772086e691f5f00e73ec6bf91b68eaf3e0cc6a7bedb3f1aca4dfc8d79ac52a3dd64e7793c441eb6710fd99231273a89dfd9db63bfb4ead732e3a916b5fe3131fefcdf91feb41b53fb6728d9fc60ac369fe845f4c9c2c3f00cd1ed5eabd68b83d4075f254028322965533bb995a1357284dbb21b18a28131440c2c50e236cca032e1e45ef7589f16fa07ae7d73e4a6919d484253dacca24687ae4718e81bb0ff6a5779d0216e121d54cda3138211089f2e90d25d65408f80f3bd5dd7434e4330004c07c7c0bfea32c8cad3ab814cc9f2216931a85791115bc2d4036c387eb49fdc3d1626ce6d3ab9a4facd9f8c28be9f6e7a5a0c59ffcaeac691a5e6ac00a9e7792ca95d8419342467e076d7dac848a55777c1559885d791ff34df6fd44c5deb598861e72e2d8fe146a7145db6931759a9103c489b9ada5a3f70b0a6341ee1c0fcc620fdd5d3520be26ed7424ff3d8ed115a06de724e74d2e600f78377297c2a87ad1add22d16aa6852ef5da2d44b8418f6401f3efb089387307eb28a170945303d2c2d26dcd3d34438b504686957be351882d08012277fe5cfeee2b8a26a0bcb5d524de96709020baf56fe32bfbb9f46289d1ce9fb9d5535360d41d2ff12774d1f4a7d495d122651f95095aa23ac439e48c8fdda6fd189dd31f300e747045b1306f4dc5d218fd799c7c7e5075a938448f52ae749d879a50206db4074be12eacb562c96ce99082e9864c1e2e0903199e79aaf0aa12b55e435f3a0905cc3c126c2507248c392fe0b632d6b9a6cf45cd4fb640089691f0024bde90379a06163f129e3403410720ea26be295083832583d1ef82e343d772d2b38782a9f81d56a2145877da8d15b47a7df0eee44365a44a0f81cf612a65a3c8ee39af895485974ee703079faf5964e3d5358e46622dcfb6e3c2bc0161cbd2fe391ca7a0c33049950520ec7c3fa49a508b82f286c253a8066426c16853d1dfbe79f6296df1e3ec4a4b40c97ebb8b499d51d8fca13685c8e92063a19947a7a7fcc6ba09067417ed4191ffb29f7de9636ee39af8cdf9740e5441f0a64e2d51ec91455fecc0d77d5665d718517054028cfcfa794f5f8d51f6aa752b9318f0adf5b4b6a69083eada1523edf273fc9e129cd508f9e4db022a151dfaa6b02a8c504d5b9ba6b60e580917b8439ac004c58bf7df5d63dc251d9a8ba2ca2eb7bc6ab012718ca6cac2ebeff5db6854049ac03463112a93edb20bfe1fe4982550c5bc9c9597bddb2dd7a617ff0513602452b75af14150376c8b1f93bd8e0884ea766f347a0bb981b5ad4dd0a36b3f5f2b2c69e582cc260e701e636178753de8fd3af6f27ce634cff98d7768036ab1c34507e324b412d1f814830e6871ebc2cb50ba31b3fbefd25ad18be8bd02970cc46ec56e132296a316e8412dc44d62fddd4db2be4ac728f0efab3566945eb7f1d8ffaca5602cf6dffaab92e30347ac093c3b601c0cddaf8436223545bface7de3632a1cd6855f68c716d20f63dbb178b267802e602fcca381b21bf6398608243359c1f52d61402ef9c3d039d9ea07ed9cd348d7daf1a578a333ba254b0491970e97d55e11bf4f92b0f7a0a8565077db30230c78fecd0979d8a6db16077653cde69b1c82af4629adf8da7da4e0a80792a9ac8ca91f57ba2517914ec7747374d1d93042e1f645a0f7d31f929460576ff9a9b1e8bcb3da7862c9dd47991e1e2d5f4d2a8f4b67a78241b0104dd918c345a6c4480d1a20ce43a67bd11d9d63cca59e19b6cf3c386524e60e2bc69cdcfa4e29f54de2e8891092dbb85fe044ac907fa3b8da76027cbad940591fb7240c8966bdcaca9bd49d57bd691775695bc38b62e6e3c4cea0dc7a9cd7205d67edeeb5baee7d5a47b724602adf044dc943520b04e14c2f44841b779e60fbf1a1f1892fa0e25762d933a2781d553e0569bf38793dad55dbfc70047c475d9b6fd038308f4462345b66523480e5a17d501eb048e92a11170532058949d1a0652a00c1ea25af3fd711be7b2a3eef53baf55a979bfbc26ea69014c147f631eccbdf3d8ac7a0cc545a432d2a43c61252dd279a153bf59c1c7deb7b75a4aa03007abd5c113f5c29a0e9caa0099f9c37a58e33510a39e726584dd5032eee7de9acdd46ca964d7442a75865728a02183138562591c40582f68b9c1d71404899b678929270f16d3e9339db2e7823ee7cf6dcb91068a9eff8589b3dcf0fe49106275118eeebd6e5596aacd192c7ebcb15e3184035fbd800d548b4ae71cf0dc4675544ff5b2de4aed0266de7827c863f1abcaa801dd479fa3b4c2f806d765f043fecaffc2e8771e31412283c8458acce53e1c5e070fefe8737e5929a8e87f10829dfa37487be5e2495e87805491963556c5074e42628a58a20678237369e0cbdeb10bdbd5782b248efd4ce70e712b523c06177b787afb971ea56cd88c3dccd6ba0f87ea2ac341dc00d6df77d532426361ddcc735d9524d68ec0a060bdae0b213215f129711344427a01a922ea3df74d4f6af26e87e1424fc2d830ebd73536cada23df92363366519b132587dc3a5837186fd35d5fb621143a784892c7959f6d1220003feef75a11bab4dcb72de627e18ede74f9dcc2387ea92d13c2d746f4d74c6b2c862ca517e0fdeb9589685ae8476869891dc35c3cbde932717924c2bacade4cc227052b891b9aa55efa293e32bac8699efed68cc0289c0125427b606453d7b1c79feb4603c41abe445dce4bceab3bb6e2a516044d216b969c6bd4f04453299b56bfa06e403b6f6f63356e730ed8766c86e06133932e4080e84995c7e23c3cfd647004f64079fe42ca80fe75f0d62ceb94af55e0020a3e9a5a2fdf5fb9236d6b584966f1f78bd3ba3a3fc9ae616d9c6713cf99ff58ef6ed95b520efd3497727c4b1025cad5c37f30266e2dd4f2fadd3d7eb315f609f81ab4941960a6fa9a1f2f26ca457ac75f4f77f2da14326297a16d4a7c0cfe6b216f1da532a630888cd2cf2617d5453e2ea23026d8a247ac6182d93c25a058a1380fc44cfc7af524b1ec8bac250b3da442ec95a8fb68d7ba5c8ee52a1f3a32befd28a78a0651a8681317029b30749bfdfbbc871e63af4058f88664a5edaf227c451452739c5f534570f5e2838f1151ac57b6102c34ab439c055dd4fce6a28d42fca07d4b40a6f229cea7a6863c4701b928abb3f26e8f09dbe4e12b96e680963da855d6053ab5d50872375c3b43b24c395cd52fedf36e7224255d65ae167eba9cbdc3a15e257bd0b6854e7208facd827fa312efda957db551211e5a4a679dafc0702172b529bb86805f44d137e5c829e5ff959c0f7c7f4286ac3d83130e266207e59aaefce3ab807f26b1f6d01a50d8badd985372eea19ad6b03b3483cc64de1373f4fcbb8a8b6fedfa5d852055ca996c889b685ef1003a862a16a7d4656ec16af1d54fbf6b1d892246ea135bbc75fe86d8a555207e64f1e540b4b142c244adfbdbbc33b98ea857fdc77156a4984ad717f4e37d39c06b162605b974e471a7b6df209f6b9e75fb4f7ae2810ab82bf046cbaf77397b54d15c3f41610c1a62b18ba66b00b4c7327d462496045464fc4e882e9a63a4421f5c30c044f1a3ff401d002596856544887f0ae6e73047499045a70c269de2906e9b1f2fddf527ff483102e53d865518fd61135a1e086ef7cd68ef8e7dd7dd79e1dd88345207852d1a2d8d79ad0555741030c7494403a950f6b0aaa13bb648cc5b5d1c8a64577329bc59ebda3e3ee029604dac375d7ea262d8fb1392fa34b4605a962774d3c6e8ec4812d322f7d8fba94fe556e224725b3f0a49b11f982aea77a48499aecbe4d83026d3cb219c73a3a9ab809ea1b43d947eb8dc7c2bf1c2a495f1fab16a30d0edf40796f5b1f9c8f230f672a5636cc1fb6ca07d8649b84bc9ed1f74d501859c4a646b466f3295c1b1da82c5cbc10a26f6fd08db22eacde55d6ef675da8e45802c6b715960e0ac48c3650b620af0116e7d54ec44efda28fd3af0b533b4adabc4e5d3c65e93e1302ec0676ef717f8dbca4df107b85a19afdb85a7734ed64f34118f56594757211db628b79ba4830961b394bbbe36dec503c2073d5ff0fd9c399b6b94b63ba6f25ba835a9afd9174c2c0befce6e1a59fcd5e8e6c4df4eea3e6594805b6b24edd32b3a331b676137170874188139baedae330929d3dc9ef0c3169197ee8fc786c9a3b57e1f97adaa28fd55c346320f2ac676d4ff12fdc0c755ed5b25866286529aeae6fcad32156b2bc3fd7a7d2ef969f5a0db87b66c2692458e4f3154170398435440ca4dac36c5f6d2a0591417acbf2ca3ba9a843e8f7d1fad9fb14353b7094b32770507c70115b2e71446a23120575c683167704b5752b617dbdb7211102d78975f81fdacc3717ef2076c03f44cfddc0b2f0285b1d2df44c81010355755e4dbd5583734b5067070f45797240195a8094ae0dfb748278d528ac5232d102753fe46d7de5b10e4731e10dfa00db785c566cf6646befd14c81d8f737de2e943acd70e6ce4eef93e7c935b1215a78913a7035ee4bc9bdef8ba11275da9de37fb5f170521e520a77fe19562fa9658534dc0eb609bd192098c34fd1b7edf6741cae1fd9240025b7638cd52813aa1f084af878ebad8e0a16805be15485625bb29c087f54dfaf773cc6512b56a56a22a974385e535498902fd50fd1a6baaf9c5bc594f52ea465d76f1cf2e7c8afe9dfb6158757b9ceda32f884a57310bc8bdf50de588318c6317b79fea9c20c3ee5da6a3860d5f0f2e05c5f19ba8eb5c677c75f2d1ed6e180d7245a3e2a30f90ad8eba20ee6fa920d0245ed812e4aa0ac8c3320c65b69418019cf2bdfc51b2950934949f2c99d8642105f05865edba8ca4889285b6083e6f1b6c58bed9ccc7033a4111eb6630cda6a8836e073fc132fb94e984efc1ac640eec16f9190619532401f4bf04a9f96452495dd969e11111d3ff74a9c21acae84751792b8c1b5b60e1bc97a2bb874441afe9b3a79a2f1244b5445f0ef35fda8a1db94395f75ae487ef5165ed9af74f4d8fc4167201280a78fa4a18d16463d210ef03fcd295761e4eacb93cf9f22cf8b652c48a55a97ef39963b54df9b9b0413178ca1bd2fcfd29595978ae1944268426f5998f257ab4bf13a97725a5de6cdab760bcc63528072dcf118275bd23769f94e9e0bc4106d477802507aed0d7c3b68a83adb0cbf2e23adf5f5296577b21817627ad59bffdd259d1135c50945ee79f99bcea425bb55706bf394a5add7fefd4d6d1f1c3adb9dbf48fa6bf6076451061a8248d2867fc3a7afe3d5bf1317d93ec3707f4a8fdc489fe0f67be2e8e908fa372ca33c86799fb18db2af828d143c3717be1ee5c4aa9426cf9079bb2f6c1c1f797d850be8a85662686275614e301962180d9cb797194fb37ba5925e4dfea70b019257686689652685d51d94754be70d24ed8d23d5c7c75cc5a3e7d5d6edc20d9c00288a11fcd992aadca9b6eca116f5a24620741da850c630802603bb99478bd3434f702f5b47361a3ddc1d4eda08f226e23b4effe7b78d8bc25f955740493fa04950361d0ce504c4b40170573b055ec7fb37c71ed6e75500d6fe1b4e05c1f535b896c338e4d404a55b90a64e2654fd301398fe376f667715cc1996ebaff31b3769d6adbadaec7ea96983298e781f76aeee0e731a24e09adb972a42709835e392a95c7af0371b035839726f413dbd3fd34f9c74578e8d6dba3f011cc8158c419f838dc05c020e90c669c44c0d3a1f7608a70455b0a84fa56fb7bd0f78c5bfebb2faae5d49a5b5aa133af46ac3dae4042070481230de9d7ee63c918449843de83cb25289e324b1ccf6a8b5c2ea6f7d213ffa5ca70b98bc451da174e710623013106e75cf0bf3114fe014fbc36b8ed01cbe7cf024784ce79cf62393930e84e77dc2f81ca66dd1985948aa687769e35782d7dd602069c6aea0d3a8e78168a8473e2925b3e4d671c57fe0c351d9ced442b375fa8b1373f29498238e3479666f77075e3376972156bcb36dd3f98791b4ff3d8d2b0312ea5c76ffa668ff306d54f690eb3da8f39f5c79ba78ee99b977c3d80cb48b7b9c84da462044011cf4ae9b0e9f26792ad3cf5fb796b8761457847a027b642a2a8f913eda533762f1c5d05aee6ff9798b9f6b6ccc4cbf408dae80673dc265206049a4c44e67292bc71577755f0361af2a746e5cf35bd9e67d6c427f411a12263680c71493f8b3d33f93d4dc7642b2654c9ec5812a9e05e1c84477ab03de0bb29899165e554b0eed6bbbab17fec76a2e4b0845112d64744d6a6be6cf013ffa3b21dd86eaf1f27711fc15137dae2948d63e108860c99870001ac9accdb363189e64c20444c5c348d3fa5df1b4650cb071b7544e989220c3d949d4d8dec3f40e2074c7ac58b71a35ddc37408fa95cc7224369d8c55a987daa23db640b0c818178e98980c6509f59daca830e66b32318ad6d800524fe0ed29686d41d7a04f9be3a37082cd9f6e705a9c6c880d9da0b8703e5661791ce3f0c836728e657846fb2f32262a1dcad6cd6f3691c3ae8c892e136c8b6ec54f03b391d59eaa2644d6ec8698e890eef2b0b6c60b9c81aada2301b0e4975bb5425919f5ea4684167ae6f55942d48c205a6765c3edd2ed887a8aede640bab9ccea495d172315a40ffa98d887c9ae2cf4fcf0f1dd8ba8ca0f21d3e62eeb9a22a8cbfceb0b31e1a157639f5a79afdd1ca150c16e5de84b3cd4c337067a3d578c62a2a276f1ea8c36dfc297722d6e456f404abde204bdfa8cb3caa45e18b4eb0a300fd609ab506d55488fc9dd51b2d42d54079b6be431cb1a35a2383e8043c6f4399fdeb247624fa8cada0543e006ab59176f935c8e486990239c6c27a98a05eb402f84c634310ea6f696d9626c52a9acdcc481c73824f2567917c734a16385c3ec4c903e4f13b993d7672e5dcf9eb700e0990b798af16ec80d4af02375f539c03281478feede91031c0aef2fe007dbd9459f088bce7fa7530c7553b35de5cae20b7a41c58578661187dd10de007ba21d7f9c2eaee56d1c9931cc86ae58f814cb0487454cfa6c0b3319d3f5a4cf40ad19a6f7c5da22679ee70bed83533f420f113b974b3f0efdd32fa4c8dfa5e9402d6e6861bce581d6d4c22c6c7b0c54039098b414d57d02b05849ae02bede725ba4bcddece5065ee744471205fc5f6945ba37d455e9ea8417b1132ac183c3c11d077ea277653f36ca72680ade2c3df208a88e5a9d2b20663ac9d5b96e6ec031f8789e8f3090bec602e0f45e87114708f31e14810ae26b0e749c9898e29c399ced94c76fa587b0cc9e4f2e6b15b1baa15bde2201f70b7523304ea908fef2de22cdc77f3b02a9cbbc9e450b746b4315c06f52fbeac7756490606f099211b765dcdfae6122fdb8ceb50aadfd1d9b895e87993fa2913ce2025c605592db752e669b2c287e8dfa455fae4cfcba5f150efe413cfa245024f377bc442ef236b6996249a98faeea9672d1dce055639b5b1ace4245b62401c2a67df09ca6d6197e075bebd72d70abeda443122cdc77df415727a289c8435f97e55dc60cb71327dbdfd9a956fcde46c351ac7207b4409f7f516d3fe95b4fb6726dc88d18611bfc8b5335f625b7de6fe53dbf24a69bf1d0401ff1e7694ece1815d35e67e19f9ddc940771ab36a17018f11bae073b1000fe45aad5656d8b3ac73532152f33b3248f6bc0f112585dc16d53470e95bac80043c293da97f3b9f30f951e8183ec1b96ae5e4ee57ad55673b4643a53feb1c509703a34f9371b954a09e264d438d6656f8250974ffb66f9a20a6f847b1628ae76a6e8bae77a8d3feda45f06eb023467b96092bf265424fd43cfcb1ec14c1a175cad765d439f07cb4d26ddb95fd98d30e0f68c81e57240164b06fedf235277558eddfacb6f387ce0a038107b54628868a0ed290c4dcbd5547dd11174e0cc4839387d222fb79ed5434e108ca2e3b988f221bd5dba72145221dbaa87108ad37f87eaadecc9c1b05883739a79e3d08cbf87cc744d12c93268e6fc58ced6f9db972dba1e2240692197244a3aa63a82c15d1fe868f1d6dae2a2bde781480a0bd35fe7ea8571c5f2f41145e0d16f6628a8230d6c8bec496ece416a2083ad40df4f98b900b66c0b6034e6059c3feb127fbd7367a762262589e5b94c4ab51e063cc4bd08c200e58bb3d6b13c2010a049a7fcfc79fac5c31bf7e76fe7dbc0d21afad46d990d468be04932e98a1671b319547687c9cedf67880f5cf7a73e3af928d8bf948cc4d2d2086dacb3dcc56b28f63d5d948acb6bfec79e6359b1d3173f76c3c336a203240fc95ccc7af6380982f02685d8a0b2418e1750a3467717f9d2dd687fba9f7893e306702346766e54c8e3d23d893e8f24502353866f09b54fae17f422331b099b4a5d33402ebcecce8e5cd5825eaa196488ae67548b55a7408caf97aef05d92b8fce2cebd0f59d636f072ee0c7f54de2b64b8b0fa2f4155bba64b0cef07301389cacc9733cf21040d2d042a51f8cfe37446a9bc19069cf9f5108b6408f62443a6b87b235ab26e12a3a242e42024bb432f808986fff77534af855886accb25badbbf7ae2d0222446f8277e36364cf7d495085e572ffc9b4fd920b4c15c14d43f42cac62727072305bdf51b90ea124a47003d7c34fc8582bb3107e56841da98b2c13bc43378ebc2dac914fb716b6b13d347c22962bb84227fdf780a7aff443016a39fc04073e3ce1de4c68e9dab73b6191eaf85f48bc85cfc73d563886674c6ac00f9954cea52fe534412bc443bd410c2ea488068d383917d70401e691231fe72fad4c0572652cd90fe347e78e61ec4e94009e80a349fd58f448bd46571210ecdbb2f63f11ade2855ba35a1d6ed50d8af932064399839b94b6398302471776c8142cc48552c053f116f33728c1aee00c4441fff757ab49f2548cb3d1a36210ae5ee3b1bafdfc1787da6c185c6f556b88d8a5e1361e8767ad66922c63f9831aa4b2c318022f86ce9380b6bc14a65e4b7e4d9122ca17da81630ccad48f4cd96ab9cd2742b576c04ad20596b5f6f17cc9953945b370e7cf8e349a72c342c8615fd053498f2f5236711568af7617e75cf279ef839225714d90bdc52c730b66a26fd3dd26e72dad8f051127a0286a935a026696c800f3f8494c423fc4b1f3f2f044b7acd3fb22bd225205b3c206dc689412bcf36b0c41bf969add1a6f898cd423c2853698fadba1beaf440bcc13591360cd3e8e6bea4ec9f28bfd47fc4665bb194e46ff726a5a86055973bb86872d168e929052625ba2ef1d8e820e3c51be48d94e5f51fe37a23d0a58486035a0aecf0cc0bcfb98da877f9ff435016b591bc9fc82882c478f55477350f0aca3a092a269401ac39e62c6f9ade5e31c2a535cf69bbb2a22552951e8da3486ff556cf9d19747e66a0066894ace0e53b50c0d1f21b28a0cec07850d47184c49ae3c570dab4de2713d6d8cfe99d1d6955352dc79f31e90f534fcdba4f1819476e2585aa9610ede6cdce1db94396842013347927c088827b61cd2764aa963056c60d055a63df89f861cf2669420fe90e07075c6a3661cd855f4127abeeb98888886d859c9bfea7f528730adf73679b32036cf91e5a4eaa1e89c8ffc5326cce52f56ff816775e7aa3f733eea581cc110a819884887206aa39de9008c27445896d7de3355645c4de9b7909b33f118da72da85a753686f4830226d1012e9dd3df5a3f735436766cb7555cb328ed036083bdfe79af1c4dbff19513474bf03d21bee2c6e765514e2671158b06befe0ee8b3f2013eae6bbe0f1c442c307ee7da5247bfaf558dc163ecca7181995bfa72c593bdb015799b249c79f85c91207f18c7028e3acea6a2358e39aaf5b99d4b4fbf315226183005f3c58dffd7b96c76efca57726c108ee0ae66b41a15d6fde0486da2a6be2f46d2870d1758574b4c779b46a4dd7319a3be4b0093ddf0843a49c7b3e4da41278e64e692b90410a5a136fa3cc8ffaacdb2ff305af61c08882bc2def633a03d9aba3fb904d10ab09ac1072d33d9189d4768e4f9021309bd3680ce517b18326b2f028164978a7a95b0348e4d70130c620b0541c0ca9ef8776f83999c80adaa5b496da4ac799db56501ce9e0cabbb2c1423ebd049a77af104f60cb3ba5c576407bed9e396252f9ffc0c2430f941ad3587cb5ef759f40f00b73f774f119a7742cf1d6b32bf4ee4e433eae6b214d05e5ccd5f4555539acc480a64dee5b4747a6cc576bce39db49d12983e051ff083b2b528daabf83a750ae48c1db1bf7604771e35574f1af9bf0d92ed07f78504eea6e9cfb12a419f318f1bc1ca9e5efbcba8e8852b946108ccb63429ccd4740cfed02d609cdda73788750c04e67fc2908ccbdaa998d2892e1ff68d68687ae27cd242325d72c02da3d30dba7ef9ef4c3cf496437a369c3572a08dc86640d0fc06dfa9ef0a2a166bf452a1ca3b3a240253b24c238624df5667f1981f433d18c4fd5f867cad9c06d6d38c7ba3ed6dbffeb924d22f0e9380c0e506aa1eeb76f5ed12fcd9f929295c9b83a2968cf39c2cfd01ffd3cd33515e768272924621c299fe6fc6907e697f8d3ab53feae8eaa8854f26db143d9a923a26fe7c706424104c6068346937d8749ece9082724bc35d5cad0dc2ad0481bd12575e7c92389c80aa5eb950edd3cdbee8c104526edbe30c0b7b776653a23001a0bd8acb0b2d4f93a74b1a4339722412230cc906e739b94ec6a6b8ddcfdcae3c1347a9e47bae31c7cd49e0fe851fbb76601068be3a536a4b271e67af1af8f315be3cac2367256046132d0ca77b6da77dc060ba5b476abf6f5aeda72428f604132b6309874e73d9c0137b93c0471edb6c1d6d0309cf0347aee542d7f79dfa66c6924d3782da7fe3c4e7c67dd61016f4b5f1a22a1ef0efd4e7be1155ae5f199c7e1a615cd4debf5ed5960f0b296a6286dd7104ff21c5cf0924b24188f85a10299319a231bd05b673192ef066d8e5a3ec375c53ade2cf39c5447fd274526eaeb5b939ea41451850f718aff32cc8a20c3de0445dc4bbc400147e9b6848601acbf1302682251843837aed29c0a26d2934b7953e7f068c467ccb91bb9d4236a30a10ed91d9c742504f4a798624b7283590e08c822862a1b60b298eff6b1bbcc38bb0e08f9c0d8fd9a2a674598f78ae1bb2ddb0dfa78d1510bf8a53a5fa5dd033e67523c0135f35869198231760e1ed1c26a595a9ba34d0df9661ca642b84fca77e4e16bef0a816423ccc58f187f6cdcec67d6b13373fbc3ce908519c7ca01e30e7ad4d6dc23f14dd7a6218147b6c65bd39391f772151dfeb584e880de16037183e354c565cdee695f2c7ff8b7e1834dea84bca0e253de8fa077acf69bde926ac2153ae74d6e7a96db4ed80e8d50d7526afe3963d81ff294f4b84f322d8c59d8caf6d65c8df028ef0112933319a714aa35136e41922b7e1c73619e8ed8162636281a4bf27df328bb3ac03c828de0df6cd8f30a2f6bd99aa1511daed5a95be3fa12e51a19e09b6d440c624ea6cd2f3797a2d9a8cc87731ebf43880989e686679076c54578bb3e078e888e482ef217994a8df5a3848f2d615bfc78036d0ca8dc22a1885f079c5285ee4112aa42cfc9e7d3c75ae11b109c58de5be4c46fa8c2a62555b2588f40a8d34ce6162777f7ddc56ab58ce1254c3ade8b859af13e3ec8c49be9a0e9dbf3e3e79094e38146c57f726125ee3b1d73d5e09dba3e047d1f5a4b00960639b5fdc5466c345322d2f2dea6a50bce61afa955190354310bb690b349ba52cdb96f53aa77065dddfa8df8bbd9c6603962fb992a33115ce06fc107c752a37291e441178f9caa7c67097974d8bff0935cab39defb9ea73072e01a8a8d546e1f0deaf706f3031c0e77875123f024b9a213938a440683ea27ca5a9f5f3cc5299dff86cbf7e0e0ed50bb73de10c2b582f8e69364def3a68ed64e3b0c85bb32d2b37ab6aca97a9a6683a785a05f8cd094ca28f3fc8bb5b19267bda8a1fc5fd4d99bd2bc69a08f5b536f1eec3900516c949fa8fbe2ca6e463b5cd170df37446e730b77291fef9cf7c2ab6d084a1bd63519dd849efef164ad1a47f1e7b483912c04d722bb50abc893fe9b5bd703d9e2bf742f6679a9b28367b98d6babe3ba37ee3a0b43b6e246a474de4ce22c15ae4ffef144fb87c4e874328e39ec89b20a10b52ebc2d76ab3111b76bcbed2d43c81b64c48bec29b476aa9b0a58d01632c016fb1adbafa79f440f2256b0117479d2d2b96cd80b54b3c9c5dfae8df9bee1a6b4b4bc409eab9e3a3db766ee9cd6f54428ec45fc22269e39f9a1287a7f97b7f3c01e934a15f4af82b32a13735df0709248e7c0b5b29bd4d74e77d74e8b7a5e35a96d26bd1f234663f7d2491099647f1c8438f2d35f7f8bf5c6c6c9acb614fe22aad3fffa1787b4c8f277baed4bf856098c011456e1b3cbc229bc064e8536afaddd68f23c5ebdeb28ee761d5aee187e2e626fae309d1d6f0a1b58029df8a7f428a4acc69f24b372a24b4b4604cb6a555df642118ef10646810bf5d23127cbd1563beec73139553a58da52ba05882a6fd12c47e17180ee159c6e1b952870c0d997e37bd2274fd398ae48c7c39e3496159af0f7926364c28f4092ce7087eb7e28ab99fcc6754f360a25f6f27946b18c75016da1f266e856fa57d0ab3efb7dd3a9af7c40219678c6b157ded6d53cd20e36972d52e1b2bd01fe44fb001cd27ac1d8edf1a7292d4d2a366ce461ab8210d623c0113716cf85c467dc65083fc13e76e81c10229c61320db9dd9df20a5bdb433c6c45fd20940334666cb4482a7820247fa5841d4ab724f6e76f76aba4c1abaf176a7fd4bed8c42a572c23ad3dcb5dfedecc4c22636752a0ee11488dcee06f150f2d39e2ca8988d4a32d38d0d377d63041872968a20608cfbf06fed348019aba50152dc195559bae607fad14657009ae7c326a984317d0f4b7d1905f6ec158ba484dcee5b7a0c504afe6803388606f69c3a94c81000d4122a7529e2a505423b22eaafadc4808d11919ee9cfb0dd0ef40d2b84442b6d08b45f358786f59d3c6593515bd3ac4832f6089b00553ace511217856832ac3df6cdf57f35aea6263bef5a8a5933b751c589cd367978f8dc7186ef9195772c94c034d3db6607987b21d990de7c7c1b793ef70bc1d1b299cf2779cf39fd3a5c59830f9dd5490bb217c894285e3009fb5f05ff22dfcd1a1d50dd5dce91bcc45639471f53f50c7ea00c6015a1590361a2a3ca4005e24cb31b986100c68204cf95264d2a6e085d531d355c38e52b16f7fe9d7183ff32aec3655e73de2572f208c8edc52d62e7de7f44eec7c2bd8d362fde0dfcf53e17e45d2629e2e2bb42c0ab66873bb6c06558e6d384addec24888bda26fb5ef2f29db6327cf7c0af3f05adb0cdf1701021f38e566e5b19722a24f552876f968d49a65074e15e2f814e2a6033990b6d2300874a62d9954a7a24bea6507ae8056403932cd2bc513fbe9797e6ae2fa32b839f51f2565de0c18439e103ee28be5889ee20f66637c0f631cc15fa5ed337eaf3bd3491b560c4fed6c7619a0d805002e580c0409635d4353a09539d013884b9192eadd142742058ac8facf89eed725338ca6cffd51900db8e316c9fe08392e7768266fcecf60d3ec3303638d94351c969d4985753e4073394e85fa0009c20e67eb625551e69cba865b2078ee53217571cad49b322c598f39f44f0dca316ba2b98fba53820c3b8f3e8d72220391c6bd51a8c94c5565150bd23935d7dc9fe51c8da3e02213e925b4a3bbb37b2bb94e27e0436406ffa72a3b4559280e5de7c815d219d42ab0af7ccac3eeaccd6133449bbaa0549c31817f3cffbbd1fbee7f53e75820105b752e9161707eaba521837f6b465dd2fc38b0986a0b186840650cc73f531a7ad40ca804e4d07daa16ddf9bde1c66c8cb2d2ccffdd5fd5a1b5387a9ef4eeb3e12ab19f592f599792ad61848604fc5983bade637f5d66c9bf907287773352a65d24337a55715c96eaed32dfa46a3c5e1339ce9dc2c97d32925b5d8f54c0b7db7f57f4cd216484fd040a163550c3e59182e2b61d2e6271c9fd9ffd693c43e02a0c772fabe79b09e98e677ed29b37359bb72706c349794f2c6e36e593a7c0f609df3d044882fb861328e2039753306a9c0d98f9966eb852ad50aa29e1aa680338d3871a1177eb1cfa68c85e9b36d6bb9a691e12168966704b4ad010cb6d3298ac9557df9b6f2b2e6071604d0515e84d9f99df4d0134247dc2e373474fb037820955129a2a7b6dd65431d41512abda4c55295d30067ec5c5e3d09c768af1175ed283de2d4abcb18ae9d1b77c395322eef477b97d86fac245ad614732900048c0acc9f5cd390c6eb0a3913cee49a937960481e1299e6971a24b20b887e6294ea2a04e4c7c8f5f3d4d992388abdd6a2c6b5f3aa365bd7dde924e39547b76a378f1a1eabf3f0c787eda5cc7b4a30a93362113b12c9b08b729b2daaa61b5378be4256559c920203afd9c6c688155b4459295a26bcac8a4a97c0e12d02d0f8e0ef6f1eb38c46fa7418db7867c0a6b42e58a7b42826e48f021f6baefdabce9682aebcf1cea892f062a5897baab8c6bdcdc914973f7e971e0a39aa35e4a247a16779201a5c142f3dd2bf8c59f47200ffd8220077148301065b0a2d7520b1b4ed4c285275877717476b1a7c3a9edbca7cb96b89341157423fb0692f422a84f1b5025be04051c6424e0d6335b985a0a3f666b6c40bcc19d9a5c1341cbf2e90d65101664379d0da831cab12118b0830607bbfbfe962c022f2c630dcd25e43b8220ead87ae86b11ea5b0c72166766129658ac78d3519c4589847627b0c4004255663f31355ecb34c911d3c18663241393cc77ae494131eee33c273c4ac45680f10191b46b05300b7abd03b1919e87b7a9a6f052817656c5e40dd9944d112eaea35f9c6971ba60eeb43e8276bcb6cff9196f3b17c1d836c57aad7901ab8f7909ff88518d135d232e8aa027ea96214aa18e9a9185e87567307e43c4c5ff61b75fa0ab0365a30f498c2194cad1881c8d5d8c3eab921e684403dbc36436a0f6cb7fc8d569554a5ba184c5c2464e84aa90560a18fc96ad3df952a9820799f35018796755d34b85534b6174ed3e06846d457035a632f60eec154f293622a4fcffb14ef504c5345c387e8d9a8df213929f232beba779d7d27bb8150e1fed8cb2b3fb262092a570f5fb3cfe04fa86ed2806c97cc5ab260afb6480074cf1734ebe4986602262e4bd733b1863e0c96b12d5eca4a5f051d55d5c9ec568006e07c6f86baba60090b1ad9f958bb2f9a2a0e751a9bb8932b0a0fdd9026826aa9aaa07868fac556763c7982ce79173ca07c4721872c846d7a70a9b2fc59e8c87f4c43793e1f2a126961d67a735eb6129874185ae191ad763c9c8f346c14baa0d8ef8288b2b317e851fe9d2c007b54a849c7ead31381a4eae3fbee46726a3ce010924a35d9e66a2d1eee1ed526bc6f12c460b89ec5f7b1af415dd4be9cd45503076cb75914a3e54f12d7e3310023148e2c0d29569e3c4a8565f64438baaf2940a7012609926400febfb5aa3d70f7fe15c9226fad7314e74e1ce6e5e6a69ce8a51876685d3ae07f69ff93aa5c68e9609bf51bd20d73c7c06d13f51e608f00de3ca5ec00706948f28246c79e4b3a31d119af08d53bbfd88961fa3165ce060567256bf3ceb44e3ae828ffeb3e3af39e10df1f3330ad8b56896cec45745e6eb10dafda68f72a7c216377813ad9e4e8b234499b1902589c3bab76f7a1ba2e83b83e273546c8213276b709b78cf5acccd6e8f4daec863f2e00bcc75440de248d88fb3abc1da7d7b0472713165c4fe9196e4fdc35adeb05f776b3bc5d3b396adda01734f67bfb75da2a8d897fbcb18d9413cc3d829e9d0eb02c95782d1d67dd5ba99ab9c411e10279d64fae4e76f827e9b8d70e169ad1962abfa671f7dad7b48bf57c081be5fd0f84664290487733b743c55767676bcb857b4ae59ff5ddf155768769c776189856018d0a7ae382923480d163d643c1d0a442389af74b938766b769459ecdafeeae86f00bb75fe226264f533aa646c73b88717b2f5651665b7e4cf023a93294c6d871916732d7c7c8b39f76db3a93b560f0d9bbd94503a328f24155e82390fa9dd540c7e65545a54535a74a999c8f200f1c97d824334e616efb01063d93c4a8b56295d9d6b3462fa5f1673e90133389f3f495a6cdb0a1d46cc2f33933f74d6b7a61c3b6e5de3aac098574ab3e2556f5db23b70563d550c74c0e9afc8d3f86b96d90b78c10f851ad6bfc7139ae85b8dd939be1e701804586ed58902d9d5e596f7b676a7fc75066fc50acadfd750e7b72cc4d1d62f11455f336352321ee247915d4b002b96373084f285db23a9223858ac9e9393b2ca38bde33b07441af477491f05a32d920143427b3bc933c94e2c4139cde7fd235a296abc849a63e1189c3ce8c50f54431ca3ab025aef4a53aee082788206521f93dc608a72f40ddce8a272fa592a44203377bffeec67a83c5f0c228ac683a0ee084797da20e0fd998999ae28e42f06041b8b2bbd1abfc4731db618a40ea34a42185914964ff36764fd4bffad900505aa99d1a5b8ffe8c9c595bcfa53f18b2b8fc745e75faa69b8077e053a7e114904a2ed7243af25dc593cf893de68a4c8fe2619dfdfff29426e7a0afb9c7fa6045a174afbcaadb9f35a2e635237ac2d2ffb34673fd1fbdf71d1d94b9a5062582847168e8c2af9d8b926021ee4c25aa9cbb8d3820b83aa8b565160e7a2d2ed6239034b528eddaeb619dd04f9f99d3b35363a14634f34c7b78c6f50835d3a97bd7e5006485052d410bfd570dfedf961a12214cff714cc0090f98c54d8dadad6f8f00f8a0406897e633259e4345e7c806ba5d3d6ba104e7e7fdfacdc18589988c2a89b4d89d6cc12e0d96075ce1081d0d1db2fe0b090a00a0df7038caf4f277e3318a4ef3951b7471b349aa58b349981383e259508dfd6086ef378a873ad7fa9d28b785ac764198ccdf23574da352942677556d96aa11bc40295eabe268bcae9907416493da231ae443e619e975db10a61a6d724f7db5c33f59173e42376bd36f77cf72681559fd1afa8e0d0dba8d956bb8dc0eaff0abbfec72a8d552eccd39e0d61f91e8b8ef2d63fe1913fd78d2e754b8708ee58e6b088324c345eb0f378ff2dec24ebd44b5a0a153320ddebef8b5407cce92739684c5739064c2c5f8882e2a89229e2a080ca59a000bf88e6cde3efa11aa12efb190c0f1ca16ded45e1fd991a48a07392c2819d34d3388243a0fe015d8355e159cb04ca75fb6ec14b92976c3287c735ac60cfaf0b6d81031afa6796ff5ad0338588bcb7ab4936ec542cd737ff379926fa20cc9819db9fa49f35aa66304ce5e566bba0115544ca2bf80007605155c028625b27e9322cafbd7e2d1437f8db96ef1c6b690b65b1fd6660e69bad94c025c9ab544cee33158b488d102a4a256786d51a40fd865da64296bdb706b477a7ac3bd854926d1bf49109f5d9d5660e01101c09aa6319a67846d58c7da5498360f255611fe30589866c3d2ece5a280218d470b70105db35e408dcda860cc1e8aea0f2043564e17947e4ca1c16f63f87992d83d5dcf9191cbd6ff08480d93f433dc258b64c1a4678046c2f7bf53d7439f6115a67440c8233b0f9897f3d9cb2bec3ec22ae871a5361a0d8cfcb54646f6eb5d0898b1d83ed1429223cbe67f32d5f96b8a5e28ec2236300c4dabad476cfbda4d89db786d1408d8e493df015a7ab0f54e77f464245abed9cc960a849e02cba891670e130bad7c8690fbf989fc1300dd4f51c2dc906d995d4c143010c6558d404384ae67af795cea98ba924e350931a32f829b184cc89210a89f4d7f8dd221f95a46e520485cf93f27937a37a3be84a61c4e514f8350cf47d86d67a4f011c784fe5823ca46272805662036d307874acc5b147a80995938ee137b14c560b1f1b7b49a3df7d7f49bf6523223ca1dd17360afc296b56261b2a45c0439063ca30da7eeffae2300ff340ad35335b6fad86e3cb7fd150e933df438707df64439a46d42021d3acc325420791587d0bc7dced049d5a77c40a5a6b109b2a804592f929c572c540531bff99d8b594bee2bc22ce54d5845a8cee54cb3dad03a947e67d9380b3451908670f53fd481898e77bf9f1318916226674f0c7335a6927ea5def71099df1d4c18e627d24ac4a876e053f5ef0f15d706e3fc29bc3682d72a2ebe6d5264fa2f9b72a2cf051c3b58ff94a22f3670aa16ab1bb92f3c2774b146c13f82b4af7c4d4ecb0a5547e460a83826df8a117e8359d18fcab4cf04da5a59aca20694d6e5bb436c186c034921527a48464464c71815d027940339d41e4b20b839530ca240aae1bc15881fa288337e67fa94c14a765f4239dde11d81d7c505919135371c9ff37e394ac35cfa91c4c1b28ce1e1916f982a979ccd07831768058b2565cd2f21ff323d3b34bbe25bc8bc75436ba192fda4eb5704f1491053a2f9aa01cce505ea480c82978d66e94f09665a298b66a9a9d97ed2e07563f9cc5420f961b9d296aa5d1a4212cffe8f5fa05c536b531a5a111a6bb9d7d7f8a551bb2c6e5b32a577b9571cb0bc0c9ee23ba2cd368576222e45840178e4fa0e73aa2f1bed8cab21b63551cab1146525a18dbc4dabef5fbd9cae2cc38fe84deaf544bf3d136c6b7df31381ca7a437378926750ab3ba213ec956691007afdc3a688ffef8c95a0a036ddf15dd5e3d8d5bbcc81e433b0dff396a2f0f93ce21cbec3a79a2694eb2c2b661f7d5ec5669fdd78a29c7d872825d7360f89a327c948d7ef8128034dec2830b83a1c09fa5c3591823ecc94d6948d6a97fea07364c3d0c254023dd32cb9cf3e8955db073d0c8c86d452e2c53d343d39655bb5fa8e4fbaa5f11c8349a862b3ae92bf51aac7bc27f19791f79b44eca4b10019858f97ec8fb8d11b263d9ab82705d78d8be7a67640638cba4bba7c07ee887373d0fdedb79532810a20ff54350e94dd8c62f75c28756092c0cb65bcd817462090fbde82958470359065aefb2f7bade6e5aba1ac7dd96f3a5a9b3055c8101a78368ee1e4ecf9b7011569256af57b9c6756d353e44a4b11bf78011bd6cb391d5c5d1f32687e8e36f76ea80ff156bbde745275d5648e9e4b35332d80c44be9e8ceaeed2f71350f701e34f7235d6e9b49f3a558c629a3b3fcd3b3a980432a7aef18b62dbd798cd6378c9e022638c70ac17a253920bef86a5abd1e9dbf6c08f2149ed24e14e329b36f7085ba5de0c8990d40be1f63aaf0c7908a1d4a1e0f3aaad3a797ed18a18f4707d21f09ce531da50b2bd6abd4ea517b71a4c2a48f602a21298a601a907ee094943e51421cc7fe34a0f5a4d259230645646d72ecc3b8d5195820c57bef92f39a0aa2155ee348a774230af454020a5760a3da5189192ae44ad65e34de50255e53785c9a97e7a95becd743583ddd8d8b5b81635764c3579190af32cb89043c33a6e5b03a9f9662ad04c93d101b2aae2587210da81453ba74fe8b5f5caf4cf6cc49826a6f58724cb2996297707c1a9424679688ac39f9f34b6eb383218a47a3e1e54601e52c1a7690ebb74132965bff5b77c203c197fa9fb735b7e52c9dc0e39b51285d2339b9dd251808f9b8b4fe7535464d605369c6e1bb6737c16d98e1d66cc559aaa2b3d36eeb231a947d8d133ec34103eeb4a067d00a8ee5b161dd742a75fd3ba16ca3343f2a077c85175ccc2eef490628fbc100ee1f04fdd34c88e5d3ebccccb784d10062a44c04165ba24170ce7682318c6aad2eca1e111278020aab1bbbf334af8facfba529f1ca013e4f517581cf8035ae5ff6f1865adc823ab1ec8247588df9b4d849b6642b6456a0dad90b7755affdf50bf35e56afc62c9884b27ed6a646ccac61b5614bba03ddee87ac1f31d9987eb1ccd9c467fddf67d0233e0d09c698732fdb5bdca14dacbba073ca6366d2d058338aca2fc87220ea8bafafaa0dc5f5a1decc32624d1399ecf1b390bd1339d887de724d115c147cf0b4392d37e5c858c5df9f4de7b34c83739de10270c7e3d1d442baa2d672240acfa4b0fc83b6a0d8b977b2ab8810ff272cebce7208c5ba3247822c13d62b6f4a87c510d5f82717ea8732f41c6375ddba99212b7ec3b457708134d300c714f2a8a9783d6e4807c902b7e913678ed8ae3f9706ec3306192b86c42283c37d23253c0c795bd0d1621f7bcc17e4c5ee1353c26fe06eae569c6a50b3d314a05623625d653adba9c34de839a6736df0e8ffe36fb68b0f40f55ec630047fb8eba2cfbe7de66355f08bf780383bef45e63677b7acaa4ca5c25d13189350db045a0fe02cfe26e8417ad705f84066c983014923df9f485141aab05fac445ff95fe22a3f284817ac77d22b9e0a9ebff8272b89134cbe51e9eb3c80d8f0bcb24cdd4c681d16a09caf2c96c795336432b0856b45cc0166dc5182ef40314c4466b7564ef4f764b2d89c90ef99162760e93db816dd8b9de48a77928338847fe6814611e5ed7af9f315216d87d7de44b21478c5a4bb15aa0283aa0b22d3acdc015f8ffb52c5abbe6e3d3bc17061b3ad232c45a85d58b5bf8a7026c50cf1fc9c4f35aa5b6d71bbd1ae5ae0a5d1988b693c3ab76a3b9db509a666ea6576d7447fd644ff4de601104dd5e30f9ce572a1de1c5638d56c98e148c6f75e31ff9e9497316ede69e83a932b13f2f5be7cad9a661f2c7f4c88e43017671ddf364d1f2e580c35755d86e078d2e68657014edcbecbfc5185d903627cbe8ca5fa72fb0fc1fbb585af55147870cbb870e5149f198f42e0c17cd6f81d5758e13bfdfc6472194c0b6c16034aa5461e0b621d96548028f601b5543be632cb84212145108538e61b785ea05a25ae8b1f662047753e3c7d67d3186db79005b6ab07f7c9bbf8521cd237687c9eb89fc15d7d408fa4957e5146714a6163724ca91d93fdadbb47a73ab312e4b7afda9e927b31dad980dc55d3c76a2a1d0206a2c4ce20bebeb1a9229544ff69aabdce36928f732d086cffc761ccd37ed9bb3cb5e11e760aeb258858cf4448e334f93561e882e45a352e7b5e9ce5b8534a467bba203d8bdfd45bb803b026775a400787ebed8b33db5a45dc9a917adb0f2dcdec4b24322103c821d4ea1761171fda6cabdc2ac4ad42e2af4399263b99ee5416fac0854d49b747ddfc4c2a9aa5f6c7d28190b17d4c0737a790a807233a525674d45e6be4a22b86b53b49657e6e7db80c3bcd628b3ec51d0d8595efa5199dc9bf90ea9e88116ca8dfb95f3e780b0b3582b2098cfabbf229deee6615ac0fc7b859ce6e35d85fb83354acae269446ba684d2320706cfc2088941e8bb47c7fa2c0a6eea0c1def1894c0f2489b64499e0c058ea03d6396926221ceff83f303da3e45015999e59fb25561ac066bf2ac9f722e335888314efc2892eb637d31579dc5044027d7e76197c9a9c814bfcb1b5098b2b41612ad105b3735cacd90030b8d5eb03725ab1aa003979d5217180f475a4ccaf5b4184827a952dce2d77ac1b53d67ea8b232620de18ba90ace47811e577c0f995815074774b9ff16d65dc84be855000ef876a3e31316862e3bec8152f3df8cd34c8cf29783739ecbe51c0dcf3f81589c40f47555c4a6645faeb718801690d35fb65e5a921fa7e429cdeff36dcf34b3d40cab17e79e76f33654b1a3a8fbc5ae9adf4a196db7b0b79eb189f0388ff7b84c581c9062d4275c8b96760e122e32a5fd388d111e3724f4a9736568ca8688c533bbdbbd901caf29287dbd380e285605d01f1a0aafcc7a1b50b0e030a4cf9b777ff02fc6374ff873ecb030694cb6d03dab08d57f3d68048e88c5c45ba4543fafd2b2b9860f212fcde886ae6e6fafd1513e49aa63fbbacefb5a04b3ed5be44c04d7ad446c4f6e96c280cf0595c97af6d7a9f1fcd47d5591c7393f83b061ac4c9947459245a5fe15546f97fedfb08db59727fc967ee8091a677458a4ca9f56ff9d6096cc35f83ff14dccdca58520e6365170d2ae4826b652f58c9b027aa0430dbd9fb0104bd9505644e6fd829055c1660bcf8b50d2b29a259204639e5bd6b7a653e32c84c3882960aa63e106b6c5cc5bf3554aaf8d3b2d98b95e1caa2fc82c9f8e3f7891abbe3d3e66a10d187d790b3fdf5232710847a033240981a675890515a8f59d0459223dcbcae46261892cc9671e072eddbbba3450ca6696446f2b28c80bbfa3232087485d9d28686a1feb7d92643f98687902cdcf5c942ed917477efc99f6c5765a2b5df4edaba2ae51a9710a32a76efb7369d6ce9ee77a6f5d3d9daef5e4dd2b94aae26780b81f022b3cc2c2077c2d8e7e98069976f9faf9934f38a4b3151f132ef7015b3b32076747dd59e794424acc1d2355d17d0ec4d6c501ddafac07ad601f62a6e9c7cf9474f3ba543aa3bec61ef58776a36094216f26e3ae063c1dbc42b3fee4d85243286a3361e350120129aa34b2869a3e554e86069c16ca8e74beaca594974a4a33b6003aebdba8f5abed283182292dcb43846e67d3549a1118133c92fc625af9de362354f80bc2710ed036796a445a67ca2eff3368def9debfe33666b3a37a9a8de1de062953b92ae78948484f193a0c2ae846b778c0d486ae5ce0df7483862db45d55e621512b6926a6e57cbb0fd73804c582aa9336d48e03f4f1268740ea02855f8648d8d589a8526e6365d0063fbf31d2c5b7115912b5af127013b7ec901a11f76b06c25180fa258f171e5a5d28b0603fa6561f58491ddb300dbb24feeceac28bc5a93d45efdb6b8b61fee859ed38c74f37b243fa73d9f984d252e922a2c109ba116018801fa02d3cb3836ba2f9ebc2a7314258811178bf75f16ac1af74c840d64780ce9398f588ced2d272e10ec3b9c2f05fe9f80b544a4fd27174df3d0c34bfdd2c80068b401cd3eee7928de286584503b701b4d39325b814fdbf7b8656d99fc12830df5a43ab3a60fd1e4371940371a056377180972d9311276c0824310faaaa452aeb5304431d31e76a33119d76dc8853d935cad5a1084f6ab243713b911bb435751af6c4d5f66edcd4a411d619e186f94c6e83f39f3644be59171be8cca68667294b0407e29868910456d24c40764af32cd69209640db96793c338625e6c48f5252657af7ebbe1910edc8dc80e37d33b2ff6ac7142b07ab2a609808bdd11d622a82c4ec81dbdcb475e6b234615fa692241795c0d71129a03a60b37f1eba68787a3e8490509f37dbbbf04f4bc48d0d8bc9991c26ae549ec9286c028d91909c07410f01043ad4cbe06f85cb09ac4cb023180246d7138b5f0b45df7154d6439837c0ff76444605990f438655b933dd036cbdea7cb7f3a10b0f158589d0f98834e41d89bb67582f470bea430cd97d3153fcafc682ad05b116f0fba749881f473a10e1fc9e2607a562c3dcf031429c6b61a3652290f48a1f876e44de9f203e882da41b66fa35e39d8f1ca2d39a29269816b7e40dc4a04580a50e9c5a4fc444ebffa61820719a7a69f8463ea5be36063904201e700796ace66302c478b63bc1d3c5c2cf41f68f4b77cc537bb9654e23b24845231cdc5bf18ae6d35f1e1b53ab3f6adad9f420d96bc80b8d59f77ef3c3409cefaf5b38ccb2e88e83ee6f548be5ec0b3a6cf0cea4727111bc2e7c80814a56ddde42f5acc9be27127aec03d4b61d46fe7cca7d8dde91df4f065498c438a57226e3bf81f795e3d60249ace1dabca2fdac58746a899c416e1feeab5f95accb7d8be6010fb4d5a53e6260632c296233bb028ad05e3ce8a845864738f8c1c73f0efddcec6816432f58a8c55f4e5094034ccbc157458a5273c12f9ef7da4b0e621c0a4281855a3cea3a678b562936e2545617731d803fb031c01849dfffec92081f32b7f9b6f49e232633cbe73c0cfc8d451d1015f788fe322113b880acb4f3d07c376bb8c443ebd371d4b0f113a24c9ae7bd83d2119042b7989c5504a13aef577f403d5225908ae602312d14e49c1e1de6089ed8e0142e19862e21cb1a9cd5cc53eddc70f95cbefebc24983adc39c8595e6a3aa12dd94fe4de96d9efa3a09554def274907389a51410b4f6f22c5085b130c0cc23de16990d63cf653c9b9be3d6764858d07c8845707e145a32e308afa418f3ea58a0991804e5a281d13f174d7083c7a9f25121352b817e73c05a40472307ae18310d95c292933213aae1e741ce1684cd1371f0cc9132c99f09229d62ba89cedb2ddec7627e08037aec4493d72e04797b4051055c3b23d72dff9dbc13900feade3cfd1123c9193306a50ae0cb549ad5fa2bb535421d696de8af25d74d12a676d2e1f437b2a8d8288155f916889ee4bf3f100ffbca5638237b592a2100bfd3841ff5708af20027513320a52813b837a799a7f730860cbe84c8c9cf09e296b2bb48726b2f6f5c85a3843116541b6c70f0a5f798bc0c0b41ffd397d36cc6180ccd26dcb0789a622e1b352e871f25695f948b99d45e7a737798d151d99a2daeec1688618451d11c24ebf6045c5ee83f32f3baf39511403ed62a17cd42f9fd0646b1e28b1ab0208965298eced8fa4e905de4c1c3bc0181a9db49e155c5a367136a7bebf28913b457ad2ec9e2de4e033277151c8e9179b85909e1e26346ea0c136e0e4e81c0a390c72221aba7f576594bfd05a631e9b99895796d1ca295fb648a16214d1d4d9e63d3ef6630f036ad479351a775f840a1726dc6f6d182b0743b8437da804abe0ffee0e0bf2e592499f55836ef6276fca7c71de193c9d4c641c192755331e6175dfbc0e5884ce9550a4222614233ece20fa2cfdfd0d57ce31cbc78702f2daae045e71924abc19a16934fe2cf49af557fa72891aeea14ecab8cc1ff2d8c78b968789a55223864f3bfc815a71b09e31b1160d4c07f46a1fa41a48af8ee2d6fe7a5844894d3ccfc82049b260a468d222f340c3236c675b7ca43d754023373e22fbc32c5db5c740670777f004d7823a773fe0a0e33a4762fa591b2ecfa937870fc1371f7a6b4d15136ef2de31402ee5ee01f308685b7a64c9f72273709467d6250a6ac9f693a82fc53fde79429f14a8a5a7cdfd195b55cf1745ab0bbc53f5e64f21602db11ecf3a28fd0ad73969177cb1e0d6a10cf4a09a42425121edf868e0e1841017d8812c95d8829649720880a8ea0b4bdf1e1ab5e6bbc57405738a9a7c563e7cde91fbd1da7b290bcbfd63bdc93786d38d6454e08c382c61ea159901d8ef655a7025710d528f528c52cc8f908f9bc4b076bdfc2e04e7bf4ea780ea869251fb28eede1b321bfb607b09ec5f7ba6f19a005c3b394eef98c768c6c5cd38364f08a4a05d88b5beb18da28b0562b812f2231a8c8deb3b5bf622a1afeec7b36b8c2823a281f74eb0ee53816994802b732f98ba0867e7fc039ac5b1931b2973fca95a3e50841997b0ccce85f068caaa220af5043b18e407b26234b26107e3b66da57b09c6db7ebf59127cfc5f35d13cfdca20b878f3e9326fb9846902cdb5c8c08593998ba24d421f3c8ccf10d790168e46ee5c5c2bceb9dbd6debfcc43534753b7484abe7c730f7d9b2d03e3bb3bff7692c1ce1d40a913853a7a50e2c33f3f55fbf7294a76727e0cfc156248cedb001ef068b352c54a9240c2eb420861ca3b1d8853e699972fa809ba4523fe143e5e84f80cf80faf289ffd5bfcb3913104f6c4a8a4ee33918fe30e0191d9aaefe8861903e7b2a3bbc83112671e54004d22ce2048c35d4c75d043ec9df57d0f5a6439c6aed060cac7ee0181ac198aa5f5ee715de96178e6e3d34e7a5b332740c7975b9f9426ac814751f1725837ecf97b60b7597c4205cda143c654d7fca2e76e91c14550eeab0cd6dbb5d910ccb279ad6fbd8478529ffdf400dd51b621b444cd442baca31607f6b8d069c4bc2664553f7b9e1af995e438b45ade3afa3446bd92f57bf28ba51aa2acedeaf95d53f850bc24b1666068c4475749ee6a958538758a430c94d6265848d2c98addc73ad6314be8477c66491833193476b4a49a7724248a65029769091b16a177c638b43207faa9bcaab391aeb2dca50f1f283d2d23c3041253f96796e62e7b3ad65f5de6cff19674c0795598e93fd3532b9ab6855cacfc52dd7b9f33fc5f7ce5bbc24e41f7a19ff51e4bdf09c177567316f6fbbbd342c78741eb8fbc191d75812b2146883a6b8f62ecb4dd6725cd2a9de32c271fc7082526bbf949fe385189c467fb52e3e14348a139d2af828e8a96534aa679ecab3f65cb9ed8181bbd43601bba34edf538ab13d96feea0ae4eda885732c64651808522c3632694e8787c82a4f12a642abbf61b9020341f41dad0b975ba6c1f354523ccd862ecd82d8fe6811dc75dfbefd6e528bf49b28558e14dc353c7331c337cb43c673c4086bc6505db3344aa35653c2b8f46d54fc5aa8a23b1a57a88f6e8f93f41ee8ac3e1e61ccb1581bdd4d6286c13e33ac36c5a613c8e71c62ab297a9ed6bb9a7d33d20d3f7c2c1f687c0bff5ee03ea7c46b4fd4de034ada3afa2b61edebb65202f27b6174961543f2899322d4813da83f6cafb2808271399398ea36592ff270f342b3e7669238bb43f291469fe0908b310c71abb3a413a4ad5d42914bf706db7dfb02b8a3f82ee2f6bbfea72906c90d305fc33555a3eb35ee64bdad2105a83d189fbc659209d30afb6bcdb3494e8a8fe1b27c0bebf39149e0fdd646f9f77f7debf8bc4da027c0eed18f03619d7f1e9b1a96947f280b3f2e9fec0d575e47efe5b5aa83405278e6e4b71bc29fe8d3ef3dd712dbf3f46be5189a81c7035b807c48c2297a5ec12f17913b7b3c731ff689bcb6d45d2b716362f5894736bf475c02c59d35276bff81a39e69e37393fa1b16ac408a70c4f7157608189c3f46af012f57e51ff946512052b907713e21e3a4c1537ad2511fb55059882442511a2fe40f4f60050bf651c76c688b3af32396c2063d353e5b2cc3323fb749b9bcab48ae3ed72a124d17070b16b79f94cda5a499f43ecc6ee36444be19f7b22ae82136d15f43afdcb902615e24ef70e2946c7c3fc426e893e8b9868b5b5a64207437abb4b61f63e21ffd664b8b8e59e4f0517ada33ff38520000aad4725a39cfbaf3b026275c9787626195e4a19cd8b0fcec93f28ab216adb82b2156b67b27a5a9f3c6f9c415ffec3807c0d64fb649411fb48d97d040ca504045a6621c81598bc73357db8ffe8dea8e2707a61485e4b2f1e2f54ba2d2459d10181c63562c8343ba21cf8c2140d6e56bf8d330a214d2685e66e5ce14351e24dad2d52e934c0e5a7ad734855b37fd3c96773cf0b44ff2cfa27a894a49381db98aa2f24750521db56d2fd5369d16d81a6d82617311020c1b78e79a60364b74b77a9b8ef2e983c8ba5e808478871dcbf3b2f5f32497540ed074189d173e2c871e0f2f7ba211450e435b4148279c65727c363c89d2e1b21336170e487e7afc62a4f4c75a9c0eb83742b856bfba636a08935d0641f527c894ccc5aad5230ce6e17c1ad7ad99aab622e24521da774b4494c22ee240f5b0ddde8bc613db0127f80bcad0de3817f6e95fbff86ddbc454cf56e29a1da4cc3829f4cb123fa78d09dba06e60ba877d6f3883054aa9f67e4ef8c9e8b1d2553776288b36dae86e152782b26716f22bffc5561adfa86d402ec25f90c4a133d3e28f72f8e0dd464c00c31b29071f47d79f17f72e2a0e0aa5e8fdcae5ec2ff8f4220001ab978fcb56c7369ace18ec093ff7d06ffadfb42177f5db8443d58209006d655351d5e740d902d526be46eb18bd70532e3dc1a5f07aa00ec90f25569a58e41b82360d0315dddb67bcec3c59e16e36d3046cc16eead6ec4f5e9c872a475fd66a170e8c2ab54aa3e7632c216554bc026104b21c61276497ebc5528d4bf92cbd2a61968f2c24d7fa31b8f48a8dc5ae559947c1904a285c81282cc731c587b1cb1296caca9c41cb7f91ae25e0ffe50d3de9d0725f2dc6c0768f0cc46fe1a03ab57a8b9dac6943ac6dd1c3854f66c7e1344bbbbc11bcbd400e2869cf93ec34ec962926490b9cbc4678debdb13caf8f09f87de79aeb883ca9b55e0b271255ec7ea8725d83a47030ceb21ff17e1567208676ae72a0355e31b47a269a9bdf9dba6df9575263b2ea84870884988a33e7e10eac87f4b1955303e09414fdeedaf9c127e43c884cecf141699fa1daba2504fea5ea87bf860a766bb4e1045b0bfd040be6373b08228f4fbb6c3b5b71c1918b0ec8b212aaf6762afd3c4b2070fe9d5d59a9e32273b517290f9d787bedb60e86e661493ba151bf27ab7c1d6d6ea0fb0cd4015ecc5bb7d45de1d9c3e3b2fb213d65e2d9982b6ce0ee8fcdbdecb0be0b1c017ccaa83e28a028f08ce9518a6fcbf6ffef12320358207febcc4d8cc65764c38b644e89040cf7815433d082bf2f39d13039fbd1e626ab5303c3808e547196df26c0aeebf600485aec570c4f6e7895708744a414df1dd1cd7b681183eed8b5793034aa6e12284f139dab65a16915b979dec27c1eddbab11656b072f5d01ee85fdbca8b29e1485f9da350b4844d19f9e334be50e3312d121082fd21091951b3adfd41fa2e2939be564e80a0a01a8af2f273573733b6d1f41c751a031f6ee00c98fc924c1e7b8a28c882d08733d996a0123fa01e1cabfb58e819875e87aa4c37994ec7765f3e20e066264f0983ca5dbc79809993f5f2b85c4c32cce5a80de78fdf367ae78bd6036745b9875a119763d72e4fb940602b5fc92c946f9e3f91c9009dd5963b54bcd0ae1a69cc0159d2e7dc222bc392b7e5fec93d6322332b4545118a44f8f5e0e7fec7a3dc8710ee22c02cc444f618546c6b61b795601620ed5e8b68a0a0d576bcf0422da7aa1753cdf09307c75c866accedd8dbdda3875b20eb7aef6f845ac704c8b0761095abd162ca2e34de426e49ab52c6bd5825b7d158933d5c0497c7e8edb4ddac6db80dbb7ca448689b64e2bf462c08cc1906c154c9bd4178b8fe41c33cb21bed84db171a0b705d28615e43f4cb5d9c315f84b27cf36cab3d7e7184297bdc48868953bdb238a03eddd80d8748ec57f8fdf62e71bc20562306dfc06c887b25afc435e7a11c1f4b084fb2ad92318e4f1adba5f112267a84581b98afbc0ae6a5a11bf436622b4226f0ba027997d54203d6e9e0cb2c3cdb6edfc5ed4c48e222a2e98ca4a4ee38fd4f017a19e05a40966a7fb26efdf12e8e53c9baefb882495d0d03ca94f885f191acd38d9e3b05f4ed514ca8fd8a831f7923c2eb0494b62cb3cdffb990c6c761e99425c962577cc2f08e575c3e81e8fad933f443554ed26bbb6439071dcecad3eb8fcd4c613df19789ae095cb7ea1b47e60f8c38b67dfdb220e27bc105a0b442c2ca3ccab14c74ec1a1d18b51cd9993c0be318ed766209d5fbe17db28e447f12b762c31c231660e5062f0acc7b1744447c898cc0ee65d6dd0e8c745f97bc87fe07fe9a100f572d8daf3c202d2f8e87e897bc41c8edfc5242d436aa13df534db1d5973144f2f848f58db0362a953b8a075026ddf3c6386976926ceaa10aabdb8e88a74b06a8f88b0662754b26454196fbd1b8eb0414dd4f08b8514c93d85b9934fc003697b2e5da7b75a14d9fa1997d357067d85d7c0fa0aefcd9e3b6af4abfe55c856f515b4a39c35381a3b52db3446ac877ff7896093943738d325f0711dd5778d20902c18053d870a48297ad15eb6870865821bb048b111dbc6fafa20204b6673015569ec26d55516c8cfd599c3e6c6cee1f915b3ebc4cf526252bf1e3a59445f16a25b63bf7715660c380d252f1a67d26e6d0f18989950d7971c70da49064fe8e79c405164218530a04ed44e102e1031a091eb3fb445aa8798664ca6f66562adfeb024518dcdd75dad6a99d95eddb890d7d0a17ddad9e1d2789b072d79ba98e56f8046b9ecb89b2d76f848442d2d0fae489e421f7c0c1a17bab8fe377e3bbf1d7a8c3a20a29fc3322050b6f0261401914b74e1429caf6864e28063f8be0c818535b06311b84efe90016d8b38278f584d66c31bfc1716ad88cfcf9f547ce0c21fd42f56f8043e2b41315c547117136d58b26498520161dd9e5226322794eb766b746ccdd06369487310ac72e9f163a4fed871dd074d7139060f6df0a43555808824a15c0c3b57faba904eb2543865cfdcd05495e58912b788cd8a3a549a7dba2baa0a0d9d41a5395c21bd21359cc6249ba80981fe74ebceb3d91f6d918eb133f4a056875b6244afa7aa85c1569d59b1d3de98f27ccf834c471debce98744f47f8f26b2137d0744a49b92d709c962dd262d3e015b9862ec9e627583dfbae6a561bfc8546f8598f0bb83f6238bd09bb0bdd31a41a89d02eebb7c446fddb53b12929ab7a4b19787873cb429de11449dd2217ea455762e890c00995f62207c931a03dea12eb626285068d3c876ffbfc1bb4d49416ce9c1b62a2b16fadeba766f7857f79ad9cfa038199a4e42672408c7545891426e80255732cde8bd24e331112f4cbe0e43b5591c34df96861cc4a9942f743f792ccc61a886e9112881ad94aac8fbec7eea55676044bdfc2a44d5be8509ffb5d99538471a9c8494bb0c6700ca33dc92a3b3b30a399330b0caddf1f4b19febd425dc070f3790375cefe4e60b886d300813689b7634c95100c98e94ebacb44359f362bb12272c56eb9b3a51b854aa505f8cf6cfb9e8d4577ac365bec3a2c5b29d664bda7a4b2b2dfe290f04863464123121bffb0016a7b95fc54cef51cd17153e25fd5fa44a02eda98e3226bd8249157f1fa2011cb2872387130b45a435ac32dbcc913fa927e1f395d23918794ea0e33cab9d7810ada0d73a0dc6dc6f2a6c163e5543987c2d4e6eac44f772c80361b9c3a1d2e3b362c8ef0a089d6c5b5bf3027ce456c1fd1cbc3429ad98518df1cab7a773056aad9d060d94658706a22adf2537b21322ad37a5217eee8ac8d745f16f328f61fdf5dc7d820d9171c9fee0352c6f5317abd9694c81209590c0c3c8f52732f1500b3fce15149205b7fc7fcf2a506bc6498201bae4be214f7e96ea182e4da77887f38c02545cb37f8004169ad3343518734ac6beb0bdb9fc71b0c549584f68404c9c6f8a81eeedbc71a3d661a03d0aa9c720b5bb36233aa51ad1a84f0bfa197130d7f4ba7ee80914307c9f7ac7c91226c76720a0e570a6bf3afe850055a9d7158668f290dadff9b873378d152c8cd4791ef281ac659c3a7b5b75ad460321b89d34f8d244352850e73688f5f91f3d582140f1a5f26b9ccb8f1133728609b53bd14c0ab9376eaa014bb6682d65b6c29d9646e6e65dfd66db94727d8ff9a60149da1606335c9c641997f684fc1bea10587fb86ef77f138f8b03c39499414f16221e5e10453cc830d86a0ddbff8399c20f4ae927dd2b4df79d5d2a23bc10b16f0ad64bc9c7f9c21aa31c6d554912fdc5aa75dab2dccd2d9e791428019b9d61b9abb118decda2a3f7a9884b77a5a2d52b305fdd013df9af24c2a349c9e013fb24a5a13c2d402ef8229271ea4e67efea21ce3563e7f75889c5884de8294947e151d0bba15b1a4f3352b54834e697e9b73af52f560b368ea68f39465e28582567ea1f514dc50539ed0ba1d624b5ef48fabb3ca5744cc4e66df46a66babfda21c00ac2c5f5a354e3ee4f0be5dfdc9c641645095e79b8f798ecd66d2a3f5dae84c02f89295bb079a772fd80b0d89fdac23572a71374841c90ad8592422d759dd9dd8ae265484ede4874dff25d36c8307163edbfa8c36ed80a663abfdf747f092d75304577a889e8fea2cf9eb24e24cd51ea97bee92593161bddb887b025aedfec7b512addd87a2d0cee6d4e6c56a8e83ec1d986a3fd0297434a60fbb963fe6721efdd2ea7d9ea60bdd30e980a8e842b28a3d29a3493886e3fa994f8d33897d09be8db81fd6b721da708d2c95b3086450248ddc18a5f9afb2924264c6356ece2b3c865d519e1975e58b701f55dc106da0dd429407580f39377b8a3b43c1936fc176fadd8cf67fc613eb334ba01750d8fb8dc3ed0dffd243223856b174ea627ced0ef0cb4381c289c676a13f86a549c0aa42ced1093930f8e880bde6247bc2c373aa933e5d501a60b80c71e00caff7b26631ad3695be1d521744c85120723f8f9d587c12f1378f8aa44dc66380237ca124c9cf38175090fda95f4e4d74f58461e9f4295a9c515b20b391bdf7c92d099e56424b8e3e55702f8b1639bde2989c4a4478ec012f359fff6f9d9fbe2d661c6fd28ee7d66b493efd6caca16bb604268719895509c52436eba86dbadf1bf9da9f96fde0a323bbc16b1a58c9f19d5556966c586551899df91ccce8bddcae706d41dfd0c208d0be6286c510d221c3ee87820464d61a363bc60e00c9771937dda38ce16879d24b4ef075a71558a629b745b15971656a1f9edfcb04aa11507662df8fe668e27b558864a9a08077ffe06133598842d67e4a476ad7f2fcbaca6cb234bccf8cb202e612d52461217819680694f28b04f96efed58e617a10aac7114ada8577466f91a18f5bac21947e7b28f8bed2f56eae362da4e17a6ae369cca6febf91446f2aea7f43fbe3bfdffcd6c13a05901f14711a707f14fecf6ad208a8ea0cebb7381113c7c24ff2ee85b3e9d259123a50ca7a086fb2164fa2e2f572cba635edfe1fcc5cffaaffceb38edacfb66bf3c6de4dfe48dc23336e9a4a67f0d9646649b563a69776b16d114c4485aaf833b32dcc18f927404f30d0c8fb9a1c5f29670303cd8c42a7adcc782cd365d9b22ae01f9d7e3b1abe48ddb96eb64c453c59a9e3ad128762b2d5b342709b7f5350f96146cd7649f12ce39af1bcc95e97da8aa9d94aa837eeadf9dcd616192cb0077b66cb20b6e87a45acb57940ac6f2d37dd34550c34b42ad3b359d8af4f4ffadaf559f2ce5652eb56d40840d6474ab483df8d0719409465e144604abbb36f07c2011ab99268488ace9f72bb41c3c2a1ac90ec69124ca3bf45ff272008143c1e3ab928ccf77497da2acd1b5b9a1616d12dd30c0fd90b943604ff69aa8ccc76f6b4b7395c15b10d4697774416a42ca962025b71a843647176f99d1af17dc47f20a04580eb51a281e287ed00782f296a57c436c0ef2c40a54a7e468f1877c4591777402f4bfa61c38c74cbc0c0c7cc12e4ee3e6e7189de93795f8a825c41e3b9db2a20090e8a76941cc0ece4c769324bca101d5adf0a963bf915e583f1840d7cbf19107d29589e39996e7a8806d614ea77b2a3089105578e0d535673b7f93e75e6f9badb405ea02b5e6eec473cbf46da3620b74a7afc7f0e4dbf3247d93a5a7daa27852f795542c9c0d824759d5bfb9a31919e815a14f029202f14e392252604472cdd1c8124f56d76c4c50238d9d9d67d51dba05cb8d74f5c10e13bebb38efcf45587587ce8ab5aef91cac31a6869a734d45773b143d3b91ead9bec3d2a85c5aac53dd8d2e5fb094851a187b1f1ff8f8c63eec4c76bfccdb6f5b8a5fdb7e1d03b7a58f8b41922e17f8d1961c38e3143948f801904a183b6d64773406a79e1caafcdc69e9aeb7d3bcd34c1f78e3481de66c9b54a6950f16ceee680f5457dd10f94209b0dfec961097af131a535349a1998eb85b81dad9febcee2f699ab70692565b47459afbc3de9f1144c8627caf85cad073114169f9e8602691bb31932947dc95eac9006ad9662c90babecc97d56f9b909b62c08892e0c134d9dd2a457bdfcc8f05208e0f527c0b139fc69b78c31d568f05e895f4be1aacc7e9a5baba55e7ba125119249194d89218207263c7a11e4048227bb2b432f6d033ee2cb727c795abe9768d8a85b7750b51192a9a01aa08a48e074a725548cd9a85ea24b9897046386b6f7df02833ecb7c3a8dc8b4e076f9d05b88358c9ecee4ae24267dedcb79513db1f7cce4f227c4236d9d0a4a0bfe2885e50737ee87135c1e8579461d5efd134a28bb39debf8a182722572e89cdbe416af54f16f6d7eba24846342c081a722b701eafd5c51b9f25335534c38eb1aa20f2ade463fbbd1caa872ce56cacae821bd830dc6027d41331bad9d1d187fe07f71b109d20c642dc333f9a45a17c04ab1b67142e9b806bcd505cf532d8d4bff1b1ad252d5a2536487545e82252361bc675f0ff1c6cd35410183b31bdcfcd26a27c3424c48321490e62161fd1d1e577e9caf9c49806ed25995fc0f627084f192fd8b3618476373e976429941360bfd633346b29a8f6664d8a2be9881c6e11ad42ed55fd558480d7e3d5ea4a3c983c1accb2e7afef5e1d85403d76462897d445ea0652da0bd826bc80fe948549ce518038e7cca754e18e602ae77cacaeb818cc72606bf2feb60d3d3c2ba84aab272b61cdb53068ace5ec2dd150b8da976f8e2f3641e2db729b05848d151f1931b911e1ea2421b16317a529364f779a68015f3a916ed5de012229e4264405f5136c2a922a5346f6524b9c8b8ff1a4012b0431912a3e0619b709d1ef0aa790fd01ea7881f7056fe04f1a7f153c0e9d98df302f4512933cf7a80b9a45b454c036d86b813f79715e5f33205155fa7f9a3ca36f97f2c7dd2a60eee5c758677de102ba00cd80a8ad58c1f17061d0496e16735d889756268ff38e31896ba72be81d5c13776114dee57ec31910218ddabd5ed309640d733f2b8d7e4bf2345e2ff6783edfadc9591899140db8e9ef306629618b61a995d79d643aa6dbe3b4551c7dd0535bb7716c80f60d01cec21ae7ccfabdcc2174b885fb04c0203373e7f3941e5050ecfd8ab215a868dcb40371aebd030eed977c25d4f3545570a08a48aa6510121086f4ec3420d19e5d5d406ed598aa26856f5b36af8152c480a2cf477c2ee321343f630b59ba0693b0d56ead966627161456f45d6a646771822b81bb9c32dcf24183d4cf2d731e0ae853cab127777ef5e72a146e207c181d897425ec7b9c84e7343ab667065859cf6d409f2a3fb55d44555abd1f7b9d044cf2bc58c4d1f66e354f90ff7b5303267e61636ba692235d7db58f9403ad02a67747d28d4e5865d16c8684a4d05e4bccd542fefe149b781f0624f68764e1628be0700224a0c13a7390d39faf904432782c324b10df1f3546090443fc124e09029fb4e387bd22adb2efd124cf42714aee06e5908fb9ac07af76f8a6f56d301069c1d5665f79516dff1784025e8e9de4cd2582f8a386cb77e595f254ba0b8dd2d6b270b84271b5e693c5d351e37cb45d6b6d2979a5c8d48cc9b95b6194e9e2a972c46cc7139a618370ece26a6811746b629575b4bd7628067b0c5887b269f1391dbe68e9a2de652faa02b28c7878cefdfb07b7f2a4702a224f735dc9dc6bedd4c03be6d37f4586fd30747c928d7e1d862d6ae36c3233f24996e7ef824a88d08eda1b9f74ec6460d5c549cca24f42eca78502cd771e1a9d0fd436f06824f1692c04ccc806d3cbcc2157194c30a456aad7e3390a060a76f4c5679edb672e269d43e9c5755d9e4edf8f654a4a27f1c8c66dae90597028a1ec4a90be3321ce503190c4cb74a4fded368c045dc26a79c241a778df6f3de747eea5ee2b54ff464f0bd329715c23196bd6db2823c05f9ae074c9ac965e6e61e9265bfb54fcb930a278d60f90e5669962152a939affdc68aa302dd0f0e8848897eb7ffbbefa1c11d5ef1ced3e9d7f7db009fde3ad90eebe0f3b918c74a804874e4ae6deaad540c718f99208c518febd377fe5f6f3f00030d3cf8d3735abaefe631cc41e0864d9d2723f1a354c1dbc80f76e9dc52d5c8f8aaed458535b035f6224bb18a25815965399a30b031287bac8dcbdf207fe3823f426f1afddcb0310ebb69da8e4a31bfb291d9e7f819c502b535005f4cb393967301dbb54bdc26efa4b9c545c882288695027fc50725315ad9652e3879501075018c7e811a8b452458e1ca422154ee970720044630a4b25f564b3834cc3e33e56e02342e75da1b1a7e3e3479d516933c3f3741905465696b19e75031a7d48388711ee886c9a90756ddcf5a018c1b2ff9c91d0c204229cd179f9db26a2084224c2c180cc4e3829117b4d6e0db8a0e0005df07b4f35e99d9ebcedbdeb77691798126e18d87cf1d559baf70e4310b8937b01106765aeeda22c59a54a8a5c324c15d78e4eeffe5a338026ac393a5044a3e22f68a6d9b3d883fe1aac86d9ede0cebb4d8b28405fc0677deacd1f0fd3943cbd37dd35bc50b03c9d704ce332bd232ffc7a1a7833ad8ee631ffd57eaf8cc3ea5ba8771438bc9d0d007a4b1c51f6957dfd5c9d683a357d3b6d07c30c5540c067420c1ea6454cd7d9fafebb4b6a1cb41b16642a2e268a6dd56837ff3a65d39346b6403bfd6e2e20426e3691c736e26e9a95b00fc63c457407e7a315eb7549f11f20958aea9f1c63c6fb489b376506eea0df9be368f69bddbec4a3f418343e04e764f36443dd97b514b68e301672973b735c538dd76cbb571a77e8e166ba09d6aaf3ca4a5c64c3856dfebac1d6dd63ea6ce67db89257fd1d5b4a54cf41636c54822aa34655fcf2f1da034aff389a9c26dc4f5218369e49d07e8677660e97722faf6b51f73bf873f4f629d7900a02f2d3cef19dc59950ce6b28c31110cf75fc65dc50f135b5bb3368fc9585d2d749213822c19b47186e87be80059e447f48e16f828f80b5ed7583eeff133fcfa9aafeddef3b9b9b5adfde225fd3f511d6fcb381db578c0f75ac6c63f0d6c0bea70ae2218e5ecf1883177204321b580a256d38fc1a3bc45b334a947b444b688ac39b801dc753f1a124b88cdcdbed1e5481dcfc32e76fc268e0bb0add73ba6dfc4e5f7af084497e755962c32951df75042072b34be112c77f26e8f0c251cb9a90c6fb4e2e73b05660a57df449a943c91714bb743539dc7d74e2163e5e4344026ca8ada57bf140c70a09e037d38e1a1f127d43a05abc1f0ccaf86f38867f62627cafe25473f4c6ef5f136d3dfd535d488c873cbb00b3b6577f3fc07772b22469f231cbe493f112241a47ab6357e7356e5ddf64827b0492cc7d2cafecf895873493ff88d24d7c5cd6b36caf8a81a43125715c0e985b5d06a39888baeccb77c33762b21538336803474b744938be419b884caa468754ffcc61d654a03014c76861d2d1f7d2cb249d456f5a715635d9a8dc0eee519c9cc670fd892a690f16fa10628d3c2cf2348e345514f1bab4477f04847235d864fcf5ed0a4aaaf1a61433e0181141297b585d777f0ee92a0a4010a5c133c7c56bd6b23f8f5d7d469d20fe0d9d98d3baca5858b76851abfeced3691f3764d7d12702d39ead3e6ccb31b88f160a062f72c06b4a9f816ff20f449c08b039443e23c31ae3b910ed04367bee203440af6720fb92b83383f7b16e1f6555ff258417b482a9cf12f18971dca755c1e5509f2e4d6d9a8cd03acdbbb2f45852341eaca6f05e91e344502d167a2363b208c86ec72c671cef0fc71dcafa4a9462779fbcc0a802f25d311ccc9d9d2bcdaabc5a5e76ec31abb650c076e06c06e0a577adc878d836827c6adf073c1b29741e98c82bc2829adeca4b02b5e39f704c6175f619a2357ffbd71a511434ff118d4439806f2eb67c437d55306f749b0156d189483308e865847a0b27634bbb3d3d5cbfeeaebcb107203c652fd0fca042fc7c8662e78a5dc4378ec0b3e5ef9b6456aa48f5073366f5fd46206eba85b291e613f9cf3d3591f71afdc67c739bf5712fa677f5fef01ffb2ddc64f2c486b5e8b364e3d286e03b755b21d400e93496e8a848a24dde44978e96022087275d76c5e2439e1c80f6d2e6ba90d7b190908b97c879d3ec13ca69ac4c1ca07dd2af504d7120093b5e0200aa8957e039b68439502cac05b628bcb71650a60d69081fa1badc6879795b2507c4ed01201358d1ad71a70aa0f4355eef289bd8bf7681bd159dac5dee48d544064727b01457110ad0c2ed8c962f378faf3834c8270f4744afad4963fe26d72b497ff3bef2b89868fe491157154b2ed5b8f6894481872419e90198c9deedb17886f4c66fd6080238fd400c7356c1e0bd087dec558c790932c6a063df296e289eca0481fbe9ff6604699098f2d3e6d84370b2085cde2be457992d78ade286717f0651bbd16ab3b86f73aac0a5d1bf8588fe5dce409157deb4aeff38b4d7d97f2471b7d9691e59eaa334ccd68f221ae167cf462901417d2c0e7016543d74c668ce396db95800b5a8d546d831a71c1b3059e5d207b54ada31c12f0ae4490b56da10d4558d5d1820815a732aadc150389d69a83ce2ee22763ee272d20695c23ee048d54653467cca0d5bd5961a0e27a874cbed357829d8d5e262216801fafd078494596567d1ef8448194ea9bf3a910e93557807dc9d68688f326b3e0a50a580e01a974cbb47eb4a3086929734cd3ca814f5c4300c5c3709fe598a35c77847c507f88185cc1826526b94acaad5fa03c828e5037021af6be51903270508cd9a70c106a61129588c2f4fdef83019e46ff457c9c2a57903fd62bd40b0dc71aefd70b9d87e4878e31480bcf474377c588ab74275770a6283a0e1c2721e8c0261acb94b073e260fd35cefd1ded95a10d33eacedf7fb49adbcae93150167e53d6d28a551a27afe75d9ccf8ca3af9f9b7f0e06a42935a6092dba7d88563be805a70b848900156e6b7b9225d8f50da6e2b43e7dacceb968bb74de38df150963312b6b3fa7a949b22ff56301936b032c9f05223d11fbee4aa20cd0f6d76cc1c0fd07ef88f86398c19115dcd47449a4e26497f71655e706786f8e03a1d9f6cd5df152c8423f2bca731d4a3ed43cf2bea0d95942b50e25ebe2383f47dfd759bc71ff64dfd14801b2a2534d0cea4857c8bf301a02558a0a1b6f47ddee87964199dacd030576d59c66c727ee536d7197ec2404236b01943092f40121759ab773da7d94a7bf45f619fd55017d99d89013fee69b5a5c7c5dc047f72503c0fb7c9c9a89e76f0a1d024f8f6790c4ecfb7b7d8bb31637195832925ae7e1c43046a2b029cd0d4eff4e64440bea44646227dc4508c0054f1e32233778bc2cd4fbb6a77f8e554e71661ef03232ced24bb8deb3e78d8094523b601ba5181b1d4e8ae12b7e987256ecf6f16aaa66ea1d4109f362f08a5fca3fdc455e3c829d6a267d4376c0638084b7134e90670edb5fe989590dfdea7e837d54be8cccd831220fe099526a872e910b51119e5ffa7eaf4aa05a4df9dc7d7a025171b36675b1af94d56c714b1f5f1676f5997a7088082d0562d9b3840f96bf9435519ec28c2dbb2b57818465c9be15fb348ddf2b2fb92af6e31f50252c6c65d2aa770e2794995ad4c2af3cd01a528945d483f7935d9e2d81624186116f66f514d6d2f3f06e46f578a338f25b657df19c8988de5a2dcfecc044863b64f4546d87b71ac7535cff6c4d066c7c54062a8252d08b8faea13a86634d0f68c0b72abdc6163d8ac245b73549ba48d125bf503520551eadc79f979babaf2be40998d50c1102b3b86fe9c9981fd42b3ed17e98a7b2040c4ed939ae8bec8eb00d36fc684db7fc3c425bbfbd9a1df8e0ee540b262a0a099fbbd0beddfc3319f49f9b7edddffe753308786d90a03940634eafb0a51903609083f045e9ff46d3ea59bfc3abe32d155cd07380be2ed36ad436bedab67911c8adde384c6db4197f4a8d48df5f90e0593a22f2a81ecfbcab3755c6c8a363c27a440441049aa78ffce997901ee7f0b09701e8fe8d01a6dda3a6a708aa53d557c6805334f4fed3db904867d44a366429c39b1345fe06b0ec3e39406afc543fd0070b142adbe36bd4f96ecd69884dedf3bd59ecb8296b189016a115fd07a8b33d02751243961cf91be02cb257f720ae21c6ca0e12935b6e6ec76b7f9eddca5ae00387200a8834923c42b4020a6318eea14d4966cdf9ad7236afc32e02b26c6e0c2ea16792471a4720bdb1b1694ea04406160a9df470c357badd5a046576fbef5fcd7e94b24abefeb3d8c35194ae9f0e0f3c9baac2c42b04d50b284743a8105d4ba57f07e5794a652efa3442505ade71af7c93c896622594adb5a9e29fc7e4982cce7eea012945d78c49c568b6d8347a7f728c79c91d40977e28ef06cb2ca5b325bba14f8dc752d47aeb814c547c3537dfd43a0ce465d330a9113e83aa8ae0230748d754eb73af47a2eb480ce486747969aac4f1417300b565dbc6d45ce085746f06892b434fecdfb9ad0eeb245cbbf587e7cc0a0668187d3091ea30b8535af010109cd37262943429e604ebe61fbbbaf2ca039324c8a9a5475deac3c4a53f0209670eaa0337fb3617e3a3d63a9f6dc94325f9979f70e63523b909983f970c9d20060635879196bc429274ddec95afb4f1b18474dfa65e9583b2d60703282496080b15aebd024a22943e203b391ab1374f2432b4ce3b331097f74825f0a14dbcb0b7809a73b99a8e5715277e1346693642fd399e0cf4ce122ab58219b456d9e5d102aaccb7e349aaaa6fdb30af6810e79c82c6af3231dd5db2341660e307626bcf578ce7a53001aee2502ce3653c8b02a9daa3964838c33c84794a6f23aecad3d176793064557a14c0d29ab84530dcd7dcaeacfafff0fecfff85f79e0091426fa11e7ba8a20de6fc34deafc3ac9734336a20aaaec163c9385aec45c7bc84a47c71c4ba42fa6033adb81726d2cbc28a91fe0b377cb06cf689ddccf649de58762a45e9f95858c5eb7144c20123f5fdf2493da2c7adb7d86661434a0d31737be382150d5c9a1bfe4a6f6a77a2b9d5df79df647afb33d53697f0ad30e677216918dfa27d82931bfb7b5da7d9a61fe91a34c9e1b477d01a2405678674c199b2f63a11c8f6a3cf1049790c4200a63b2f119c406df8b3ecc0ab620577fd8ff47cedbaf48b45d7e4a2df19273b9b6c737d1ed06c70430d3ecccfd4c7d88995cf860e1a1b842ee19eda6c4f8f6b8498bf439a5a1c94f3f4f7c0eb77b2bff90b9bd258153ad256677ec495571d4b5cd6b0b318c964e311b62f1633ecc9ba5bf0eb35ae6051b1172a130593e26c96b5aa19e563daa84bdd809e74494c2d336e5a0a21a6addba9c921ae62d148d906dea588c0c8cb55b855ccdd7ae60cd6234f09d1c8a5f97e46ee9ac3b9c515d45c38ae6f43b91d3d735accc747c0f66fa4d2e1a9721c605b92eb9bdec32c2277f0f6decc5ee6582e7495f2048f25e9ad36d00f2efb87df539c61d90afa827b604a008be8600c9127acae6f78017b5bbcbf9d524207b8797298a016ea519829986291a5a771c1164514044e66ced9d19c14dd6a4b898a1671669f3fe830c20925727e4d0d475d70f301aeb09f83b508fa55d0e01f78ce30260ce130f1b2b4e164430aa1d9ebab4c55b27e2fbb81a6ca7f4f3f5b246052fa9c181896be39b323df96c8596aef07689ed4cbc6bb9bdba3b805670bf63f6a13e1252d7f0826301fd053b7e8b0fa418a72e24836f74698cc352839e3b5b3fbabbbcdd898bfc2eb05bfe1e7a2ee29e7cf57cae564c12cf7fbe666e633312566a8bb61e0d4cad81057b1fd0ad7e49a61b5febe53e2ef73d9c4b74c7f5ed9578a0bdd17941d8ca9bf77b5205f3a29d2c63bbda7b76feff5ef7a221393fe63c99641b32bea8aca93ec7be57ba9a1de3ed12b9b7af9fa602de13469e6c45f4c31534767f3c411a7a4c353b55904df98a2de6632fbf340f1b6d56f8dbc49f6ef5b63d6f9d3da4a4d51a66837ede6facf4d7550bda444ff5a1812977b418933b400f7dd329b33ddea80dafc2729050fa51542e902a3da430471aa5a27a21e609c669d5afc5de552a8b85b8b4c6e55eb4ccde77c680c6d185f3c065cb79321616801440b34127c1d9bbbdc6d566a6eda66cce03096829f68023fe51135a3982d2a6773a17ef3f10949723a163347886722ad8ffa93fb5ae3b5c49707c2ca26afa2d00acafa446b30fc1b6b2745fbe258b5360fd9a103b6f0efb44b8472b479c060d4d13632a84eaa264c15b4310ff6660d9d5a6939a04a5df5edf476bbebb7eeb199657ecb025bf5bd8f21d95318f583ee3b58935959ead29734bd1cc9540f97fed0893251164165966f63884a1f5c0d945d55cd4e931ed64c90d191bc7d3d0c83711f1a63bd829256925a57347404dcf1900983723ed6d8e33fffa0428453862bd2c00d605bcb4e45b69dfde1c080f08a2c07f983c0fe0103588ed36c1e5201ba9e4252f1c5afbf77893a1a517da2ce431c7bf874d986178ea3517fb12e3e4ae5646682ff2517cd46300ef58465f8dc98275c3cda1946c343d50e5f255a2c6029ce888e1370b1af55bd0fee0d9e90aa9b023df8fc0ce9c09252f3b59887586182eb394b7591a6d18f4b13029885c16789704b61ab5a1737d9af0e608102e20841dfc87cd7f212e217ce1b3c3ec2a52ad109316c852e8e135b6841a7981525d3a5e03a418994ed00a8a89e4f3291104d8257cbbfe8cfffbbc559ebffcffcb1735999a56c65bcc996d8cd84a6c170412d6505dc290379fad8c5e5e3154b5696b83f7f3ce6030d99b6928c75782fc9b557ca871f0dc17f729b106aa6905a3dad0d4ffb058b1a85f8f3d55cfb5d87a49a2baf1f5cbcd73f01bb494faa9309becbb46b2d53b405d21b876dfce5fadfdd0a5a31aaee1f2bd9c97776d97a5b5fa149ca5ce8eb298799af54db1d2f9163db351e72726ed7b031667da88e91415d35167624139db5c85449ca07374e0418dc136e2701fcf65b1d1b16be293a47501a391fc4369b8a57a2f9b5392baf826dde63a33c3b73f040694bca116c77598b135f707bb5aa7821f5d4702a12c1f21bff7f933a32f0b7e7ef7c91eef16d422dc7b7f34e3c7276809b9cfd422e86ae639b489cb08d5e9d2709af63b07365f61878eb0cf61420ca96654e7ffd8e3b5079222f53c6150917e89666e237bdba6acc47267b29cc91e7f5d5be0e6aadb1eb876754bac283359142777e1abe9eb9c2d576f5f048dc58d839824cbf9304342e9a566fbd49d3ff080fd5c4788cf16dc89d9be6400dbbe19a7a4332ef7ba61fec6718cdc135516bcdc6af68f1b76b5765c61dfbda3ad78345d73e1a00983f40434e3a34d88dea0ad40071dc13a3a2f4e057510435e034c27d086853ae945141f1ca0bc86c3bd45d83a04013d6e98a4a1080331fe607f3b1d97127c7c2a561230950859291d21feab60eac55df7db8fb6afaf7387a6d36ec5e7032f36b9041f159a9b07bdb50db00fa211049c5f5c6f7ac567c574289abfa1a03cd67332bf5faa5380d46233a25d9205c57abd2d7be49d79365abdb5b0abc4e9b1c0386389cf272d0f15c9ffef71f552433e97ec9be1967a7ecc7a6dee9241038dee7156b22dbdd0be60612f170ded5752d362566d275b78bae7445679a6f02cc6d03e4df5026faf63f43614f0d31bac494c1a238110919426a4c7564abaa183e41b196521ac9fc8eb43224b279ba0f78e601065d6f9eb8a6538275118c72e39c9744b3f95576ca4d28d2d6c59d09babb031079a6f443ec4201519d9c13fe5e33fcb3fb428f84965fc23fb28003727cf3590f25a8efd9aa9dc873585cdf14ca593882f1dbeb0d7ff180d3d2c45682a6e0d880aea6f57a90aa13e57a6ac3ceb583da43c8df055d19deb69d7915a2caf44dc05867f52586be840e312aaf135c5fa94fae859a1b77045f287a7376fbfd0b7e3c36c532af6bc5ad57c57112aa77994b54d67fd9b5e4a928b9e07ff027646a754c70519de5e3af2679f2db4ab534c46095cb3677e80c98f99fa81071e2baadbabf91a767e5073cc335bbc820a6d10bb57b7dea44bf991c65ea4d816e894f0fba71211cc4a389089dbf70f8bcb38fd82031f34548fddc56e3737c65efff23b04310687c480e4cd0b36f0839fe5a2128befe3f5077079fd92c027fac2db7ec46dfd72aec6d4b28d57a07ed41235ad31ab6814fbcfb08738b3def8503dbe828f10bbf3aec46473ef393e03849e9e57cd2579173147c7985ff2ebfedb0b562408b701debc18fdb7e8f5024690c45dbc7b32f42b75f87b664b17b68f627e1055f382e91ab1d373625cb83563715a20963189178199caa2c396c7b36bc4c2a030499cd853db62e3b7d1e2d6c5b2343e592eb0e00529f334b03f96df144cc5a0f39687cfb2f4a5c8b9d35f3da2e3a844ddb7cd628ae6c6238bc25a2f36af56cbd1142e3367cdf78512a478e0d857fd858ccb97039df571c538ab93890a651dbfe05b76b7599082a1851f8cd83d67c9d3754ebb46637a659998db37e083b8731f24d9c4f52a5d8edb0ed9333b64e5d4fc3eadf414c110ec109fdf127472870827b4083ce88979a706b6d9ab9b796098415f8e1d6732bed703c446c0147bdce38f55d598e1a279b68df12d282da54c60894bbbf7fbdf37ee99867cfdf02f067fa19150e33c5fa807c01a4f321505387c0ec4f6b64a381735faa05bba6d9640a1c9af9c67ce460244699b1e81b2d9440851b98621977ebbc1f0842b07075096c281653a4440e5f6616058b680919ec0d4e8a3b11be3701cdc44afe1f72f9432017346ab2ff56ea4f361ec3c1a27cd8efff33d605c7cd8a9f2e333c53a2d136eb043d8f4779576825f0e13cc49ac0167610bc79503c590f92146499039b61b69bb47509366221c19dc6ed7cc6fa1370fc02ee3af9fb175daf934001e7866da032f99b5a2c8ea62f54c2248654ef0bc4f8afb530ad8f6a65c4e26e16279a6e4e33424d3966c884ed1961a55af26fd4eb37611ad0d56cc8eeeea74032661f7b182d53eae07ed69aed7d4f360b537a516f9a6152233becadc872a6025174f6497157ed5467379d41ebd0e61ffcfc8480a1179fbbb5c005957ac8edf6db5e414b7cda409249c8358918a161220f934612b5f50c1f350475e782ab6e0ef36ede9c2d417f0dcb516f0edf8cb40b1733a584e7926c9dfe26311228d05b1f85aa8fc8cf5967ed8f57317a988d5668e609fcdd3a1998fbe20ea0ec07a30383b90c8fec4077c1868ebd669015a8502a2cf9a5094d4a52fab02a4319deca431f53245787dfedbcb436e7fd37a179177edc1c169160ed2ce6d1052be3adb83bdf920253b080d1bc9bb71ca4e27f4377fd723408302207275be4350b6d8a1a8b59fb2f12fcd63bb8481bdad07fca691e0100c2c09110b37aa7466de1fbb0e0fb57d23ed6ecef8c0e440f1e73fd8f7523ba2c934f84d023f9c986748db11e5e45bb1d07e6aef62ac4a43dd87a10463f8a020d8ed6437fe597a2eb3a963785db0b0eef077a338c16c189ce223ab868187008f83fcc7732feb79d65e5a3ccc215785e19129ca15944eea088f5620e4b765dc85d596b9d482ccaeed1aa85f24b40e1a6087d25edc44af2b8a7ee6c6daa7a923b008f5e7711d207ecf6a3b2ceceec44430b277376169dd301242a30a58c0c4f4a15b38ec45895dbc3c09dde73299a4e64769a8d4cc6f70d0657d8bd248b491d409a276676ce9687688249f64a2f45b864132f538b648e4bea5022fe50279e9d7db6bab0c90188813dc09230201aa9da15ebfb7f3b5ccd76a4c9897ab0981bbdaca4e85e895993f47cdc62f0c5e5afb8522aaf4e0430b7b4ad52bcb2e28169eb3e5b58d3f45f9bc993e0ff68fc09d804a6a5a7847a4b64078af0953759c3369e2bd32683a8ab40869964a95ecfa66e51278a04c50d3cf537009fe7702e0f3d65f1ac13fb717afd00ecc30aee108ceecabb08f8338160f92109f083c7d5f4cd9992e248c0f9d4d9668a11dcf2a210596e4b18b60ebadd213d43ecc26c9a075eaa93d3a0954cf9068c6afffca583ec9b3d78f92f1a58520323568da732419e3199c7e899d2c989cf517e9e0e6a757f26f4d1efbb58e879452c260fcefeef3bc00d2651e070995505824b433cb66b540f5c10a3c7d486153090d0ecc385e450d1813baf105577ab3104ab9d74c35da8b1675901f571780b94f00dcc11759bc9fc31c681040590b78d271816d3559f483ff75a2e4b774dcc8c389b3a223d2f256b7c4fb5b336783044a34ef3be48b0e085a3b00725837bfbc21b2b17cdd1c116b2a466b639b5631fb3be6e0587cbdfc3758dc2fa587c158f7256d1342514350047748204d38a0ba98dd49c295ae10c608f31b59056b0c3b1f2f9ef6e63c39118008ca476df3f0c2b1388da942e3161c48ddccb5576175b4055141d35197d649c81292cb14f9399ce4acb55487ab1f80d626b9bbf0797ebdfd8a6e9367c15fe9c80f4cd8669d8250bd6c1a0500c11e30fd0bb6c6827444011d9a1931deb3014e3cc17162343a6d865f4562db9325a56551469679d4f3ccbae70d6eb69559c95078c2dcc8741805b9934b2972877a917f03ecb00cf1b31fc2030ccf0d535912d8b1eeef592cdde95a65a01658093994aa40403b237c599d5a9b92899cd2c0400405f63357060dde3380c8b64ec62a062c92283e421a110c63e62c5b4c7fc77693e1825f411124af880a51e38775df50c73cfad3b57a10298e9eb555fc445e91df65985dd1a08fa410afc9b49c50d9c9a124556c5fad6364bf1dfc6f96aad9503e31e88af4c900f16a525b2c52addfcb30f0755d26dd88e7cff1f8cf1018a78cf8240f9a82a1f8c74f02499f4108c573645bc1405f78348633a7ff8362f0489fa0218f52d158ebbf8d73b4111fcdf3ea806847319157c029c130aedc7716c2c493ee3382238573416d91c95ab97be6a328f5d824045ef8f7993864e2c6f08c89168ea7f3425648a4e3a9adf2d631694890871efe11bcd0fe154f1d9e9f14d28bc3a06a1ca3f87e8f4453978e85610c89c001f0588d0b6838303cfac00554390e8595c1bf8e99aaa2aab51222bd4bfc77e682730b65b41c4b3c365d3e363431979407f68631b7d408149caf32ccae12770719e77625af3275efe7094e78ffefa06f0cc2ab7ec6765f6acb448bb24dacad7d382d747f29d0d8ea8bf6700ffb6feced968aa864339e3b38d712bab8584614a88c31b7a56afc6cff2199e44105de2f8401d64673b09be1ba42fa6183f4b81a1cab29360a47e28d4223b7f830b9240fb6223a2ff00c6de0698d36e95d5a16ae2501bb14c0bf5f18b2e29b9e5f8b164d1d636f810d7ad1576229d45ccba88a5d386ee1194446e5bebb9b47f7c52b23d66393f10fabe869b27773047723226b5a291df8c0fe00a9e54dcc428b05b3fa37de9f3160140638c2fb9610067325bdedc9d4f03002b4f387736cb22ee18c45e5c0482ad540a1398d4c5776e146b4c7514098e72805783d3401bc95d7a716a333ac6efe25e89316f408c1263905f5a6ec2e22a96cc8f70c796fa3c00fe797247a1a7c7efcc76575dac6e13630bd21524563f10c426622beb612d06e8f889f8c250b4201cc0d3dcf0866a5a46cc40f58dd84c1220c2cb54a98c8d54ce5d71c19165fa4dd772313f44711c4d6263db79b0fb2cdecaebc7d80ffaf5bc9db0d738e2b167b95f54206816e2201fef91c6e1fcdcae7ad31cf1a9a0eec188a0ce429571bdcb69565c88310a52753bdc553d112e585806254541e04371cfff49618209bfb29427bc59ce24c6334cc3f5b4e0bd3926b48fc1f27759f82a096997f7d3b260cccd5c647a051cc98a76b5e09cc1b6ba6a9fca041928d58aea6d8f4d401d68a03702d106427e803f4c86c6728201020c0e7d5dd2980033738633d3e21612d429780602d43873d3126f9685dafa5b80aa5ef1b6e8a4169b46982a735b7026de287ea7cdc5f49e910a29fea26462ef8cd59c969462c9ea4740d1717ec0d04e1b2d126266229b554967c0627e059c4e1c3b5e7510068a7208cda64e12dfc8576c9d827190bbd16587f151f13167842d717461ce8893376c6f6882d916241875b821fcb7cf295426f9595e14651004ceba67353ab12d50161aa13ba11c9f5c8ab29e1d1359ad8922f6860738a5b081d6086b334bafa22a10cd5d4682562c27085982824c140a99d00851fd5732d893ecbe94a065b66e2d5797f8f8b7e559ec0defe10f79013d4d61990a516d6345daf9dc47d6d64aabf49ee129170d9f9ccbca4955c183023e4bfc470a5c304ba9851a9741669824f69c9d215dc64e230f16316dcfeb4ff2dd7b2171d502c105b326c9e0c4689104375ac5b2afe142d25a7e9304b01b3cee58dcd4f4001a0b5ed476db0624aefc165b61125382eb92bf94f61f0a08a761e248b6f7bac822b91d124a4529c22683efd9fd805b995770994606ef7475cffe7c13077857a43a8922ea262af26b2bccdc1ff015cf754972d003ed88468ae7905f28532e10119fd1083681fa6afd24d70e1de0de5268738ddebc8e0947c8a24e37b853720a6a3dc1db98519c401e518933e322e6544b636b1832d81bfd59a5b01f8993b7e899729dd171648e5a8e24739e8f213d893f8934723354d26c11d2f4d4832047698e3d4308116cbcc081f9132dd033f87bcbdeff23cc5d66e6790192d01495c39ae765fb6269f28560eee4fff1a8a9518929c14c07e886194accda572b2dab87e3b6bb18ce48211dcc538f4696c71b877b9a24e2a5cd19ba0752720711dac678227a38da1a686cbf6daa9f1f710b1a5e6e0da444a1c1b6127b78afc2caea9ad4951864fa369458add18fa5cad59a09c9d9113d28d49565182a7e5ae82ec786d2e7d9a2a92d8ce6f37cc9faacd40e1151e7ba1c91517da47dc548b207fb28dff52937d7412dbf041bebaa4bc60dc37e17d1707a645c18f0380e19ab72e242b645d4cbc798e38ab4f5d3fb7c1134114425b77c30a316a42e2d0263eca876327cd7c7a58bcceaf392ed53d4f19fb0395da2a05f1ecc42e8dce45a6017c4a61715f760add4223ec4624bb4de6b8a31912fa4faedaba58d590049f9e6bdb807453e151a6668bdb060414f4673299349d99cff376ab4f17b87071f16cfa744c276fd950bb0f41092cd21c04a5edf1d2618edabb4e255f8656089932431bf4f702df05af5b942e7c878d145181a1423a8d405946a24bc87858ad0645384f21949ec8138822df1331ceb4a288517a83d6ac09960e8ffc0d5d598b559d77671c0f1ff3e6ee06a3072b76854e5c855bc5a665589702b1469ec3724e753394070078e99ec412be601390fd06bd887163de7ec2f2f6a90b0be824e4e7b6b586ef9d98cd70f4ce138b32e49cb4204c3437cc923a05bc9684511739399e3edbfba5550e21ad2a6143e3742164bdc230814ca544b0f2df80cabab60e5882187de15837847e6b67e78ec25b10744cd3510cba617e8d751e9006640e98cfc22e864d306f80dd6bf517a9999d47246bb1d565eec9138d41e8ffc9d2f9b78475e67e4913118a32480d71bb552eabe7bca5b93f1e4214a206cabafc2635759c38a1c31160940b0fac6044f836d7744458ae05cf3d8d2c1d8eb7b7bb21e611455efdb192e7c5410f5898f38ec3ec609b7ab03370936ba79727749d1513e12248654d7e062a9543096e2631d625c9ba9e265e4421e3c27273753eead33dd813e621c9071992e479765243fb09ad2eb137eff9e259db124644d13f5d2ab1b49483fd48aeb15f8b8886fe5ab37dd8a290f8a72a2b46a14ee57e8f8a22e07338c3b60b890a322e3e46785f446d64e87331a8a5365650a6168e63ca2214a6254b4d0615eac6d24652ac3736daa19104a305eb6f28b8fc9ca2701694e2f18d8b440a8416a8af0638a1b7d09fc0e1f14fa2c4e939591e129701153a42e931376ab15755088a01b1e02e67a0fac69d0134aecbdfdebf344471e5d9e4b160af5432df6323cb0338687cfc71f749f4030b0add9b1c741df762696267200249ef42b1241bf542acd8d3cbe88376c47c51573b9cb837034fd879c4cf90a2abba1e1dc61e5166777806ccdf67b6e0d96a6e279fd0da9b7c0580a7179653977ef977879adf96d714d130ebbec91f72c9da1dbd4f04427953d0e47d94e3b0fbd0a9056601aedacd238a7e0aa3d1506f2231bac82717f7aa46edcc0ff188784daa00366b1e53f38ee1e89045b3e7032dae769d17cac659e4517956af87bcdd76ae9ce1df2675014cd129668e18cba7f75e158f19fa3e58338216b51f389e006279859166f2cfe0dbe1112379d11d8a1f5836336a9d81fd93a9496ff80a9101c909c76c478928ce75e5991e7557ff60e65135a640a6466d16e93f04d718f2eacaea763b0e1577fa63ef33ccd0d63c148f4f7d82f731bd7af19e35ce9a439f92340bcf789af47c9b8b43e6f89e8e25ec8d01dd768405623776e1263e8aa6caf0e8c97e655d21138c7cff9e2d94062291682ad84eef9cfc2b2d46997fe650c0dae47b13ba104427dd08a7e40f1d83abb8b1378679a4fee933bd575d07318168cac30b33bed9fa0595d36418ec68109fbd314c413d4493ad442658873eedca87fb03718bd4a703d5cf0c2f7c847f928427c799530dad59c8032c4cde0322a7116ffd44881b300cc7d92511a3b5ecd988d1cf221568802e2fbc8fee3ba40cecdd2669e69a0a36fd902274ebf1e51e4c4ad508940cee22e03448bcf03a3a4ed48240486d7400045defa678050a879e82cda99d37ed3a8cc654555972c2f036ca3f9ece2ec1e88c3a680c33f36d30c44518bdfcecd6c781976e557442db234c9d8d196103bb25e9b57b57e02d808a90ecf3edbc6280f2d0cf7958f8c948520f06592f2f8c5d9dbbe7b5b7c28b678ca0a68baaf1f7abf0b8262daccf254d6d3ad5ed6491579b40ed3d25d9540ac85ed381c0428a5ccc135d0541e37c3c720bd44592faafa382c9f61cba9f437f4abc728c96590970cc5153fc9c13b81e070c30f711df1a8847b694576b98c96596ee04ded1dfb0a48e600597a8b60570eca644153dc7b301b2b18d3b725580c5ebb3f19489e0d88e86a9365e526ff4186a78be6888dca035610409826d92285ff15042e7f1eb5c7782b9c9ea780959d7cb321e6edd36ea31cc19f4126125ea1e362cae67e058867076adc037f799e3d877146148947abd2e13d659b27840195d2e3c02211b645ea1ebfc892a10ae42d5f9223a5137783d2f3561aef53a16b0516988363fc9048b58b508edc7af62c0e32347f469de94c0c14d9b63ca5b73674d17f20d4eb3f3cc6b8f9bb01cddef7bda732c20ecc210c5335d8f06dfb96e52d0360c30f4bd53c2a96e234b32aded7141017edbe0cc27669ada1c3b4d261155921f338a169cba4c735eacec57b3c3316e8ea35a537c87604814dd3e1d9216556145d54b3a52a22c6403dca945ca8adf64608fb7e1fe82406bbd1331b6c9dc7bea44bae62416a222eee8fd61ef26c7d53bcac09c282715555b424effa6ad790ec5e2b2198e35e59eff901eceebf265a0034d236b3213211c2f33e1a3298296f61e120508e64e23deaa2160663d549483b37c78ea55091a7c314cc6d0fa1629852d4af259bcbabd3d947ee0b9afe9c60aed141b10422d47673d53d85773ef9f6f865bdbeafd2dc75a03c2ff44bf29e49392e86ac73581489f0215da8463b2e4185865c2a52a15e657f0817ea3137e21b4bb90dc2b1219eab29b25c136b29581232a37e0c5438af99b2c2f37f26a0cc1465970a3516b887ad5d0200e5c1da99d46f0455b401aa0e519acc2423592aec5cd2cc3c7d71525da654071da0b57255aae14024814e52303cc04dd3171cbed23c2291143b860639347cff7d77983ef8c8e9da8a8d6105c9bd22c05f90e4794b52220c6e8358dbc1e31334725d1e3b01b2269e61fbf0df3d389b0f9d1b40d7a0db73c2ace5a78837674625a55b16ac6f7234c0e6d05998a401c7edda3f42c57db0511faf236b8c4385ae3e05d67e793ec22d7f5cdf8fc51ef68d5a250c31228131a19df3c79eb5dd0911ad1bfc7e4625b83f6ccd4ec5533b9952aa24a64e2c05bd7b177cb6b193366d5f596e11a184fa8211dc5543ced7cecc49d4980edae6ee8575c2af466a4f3b6669dace98afd19e4165002f5909369c9939039efc728b08866bb359d60b38c593f422aa422e5e475a6514bcdd701589d6d4508842024c76cebe113b1873c5bb20f0ae4b0259c8352c6ce61f5aec36b9c12e760a8059b855e99ec58dfed027298e291db1a47d0a6f2c1c9f09b6bf199edede0719cd1a7be2d79cd015c65debca1764d40bc15d53b0f6058b4771dde635c0a7d8d612f18091c4b4c4778f2a2839a229a6ce576d6f82ebf5dffeae222e9707c4657b3c716b33ea952cff2bd65311bfa35506010c557f7ba2bee4be3fb2f57e153e3ae8086bc4280e594e5fd50efbc865b6151c2878f443f63207f00e059e8893ad2650d795509cbfa401ab09c6cb973acf333a1de792f58dbecc0ebee91dd6e8be2517edd107f8e5b01211d7eafe830cf063e7f1ee75b874db9081f08f8a96c73aff8ca1fead3c290c6b12a24885ed7ce6098f5f77d511793c2037e97c1021260d0547d5fc67af81d35f3a23c5c2891b427943d3905b2d7351720d93edcfeec5f68809c1042c2977d04f252c4aa78ec708f5c43f950f10df77c216b8c49cd3538e477a847d0290aec606d842d40f871712b461093c6976cb76aae78ea26a8b9ffae53e87367f6b1f0c69aa3c8d891d7152fdca1f055a3ab1434b34e3eab5c1348d49e5af29b42a95b1b81efa4546e61734c2db4f9a0df62b956738728cb4f926980719ceb8e9878b07ec9608eedde56134d91f7b1a6f69706cd44dbe2b365609d517462c4d78c3b1c32eeb750f70d6e7613d957a33e46cb040e6199714fd01444ef53b08d6cb263b2d4db7932f2bd558f0be69811564362c52712b6564d28942ff964c45be63934b567182498688a2d271f4f8cc254053860946a2f5a898645ba63dee557753ef010a0b45bafb7141516dc719da293fba3aed2cab0afc67ec785f5c9e552e9bb9bc584e93111af83fd96ab43144837cd900b5f01070235165d21bd8090e08924b31751130d38bd4dc25f0e9bc191fb3237540622bfeadba506c464ba90acad6877301f2611e41d980b99f8f4eb62ad32fd64ef824961903f20d533a513d96f191cb60575557e817aa5ad6b7e817d07d942fc0b039237e707a845cc87b6109d0b5b4c19b5672af76f28b837e5428930a4438a351a43be007e9c0106bf1e6799f251178e5fcbfe4446a9473212abb76b2d7e0c271da39ee14a85937798b67ad7dd8cb8b829c030dd96a95ae0e43fafa2d982cfee930fc6cf2511828592723eac31be29612005f382f6cd57acd5c3222f7878eca84fd315ed952fe3949d1581ac819da77545bbea630cd24740184e7ce09c577485463d456f5264cf66d8a1eb57e390f4259ad4f52a37224e7261ada20e5ede92c52b65e8a320ed3f4c49db9c3161890b888fdeb5c8331140f52c3e46ff8acbae4740bf806bd591d164f8ef32902db4668f5815bebe9c001d6b1457055d2aa908fd0b41a92ef5a9df2895c1616f334ba85cd3b931f8eb4d3cf972757d61cd0c03f52f924fa39edde1ea6d5f7dc662c5191ee5ba84f94611993810fad310a04328c26887a4708cc90c858a9251285693733d6d7477a9638e6ae99abb5bf2e50c180ed40f5440cb389fac108ada565094eb24009ceede744d4ef477f70531d6b3b5410220bec693b3549cc19c16c16f0fb5be5688f2573c316b7275288c4292102e005e63c0b198518c8e6c0483e722be2bde1264c6c79fe7037e6062fbbf344e4e655fbe788934e6ecc2a9969c53e8762c5b3390db62315316fb127b67c60fd6cdaddfad0a4b9837f16bf08cdfb82ff9eaf4053ded8f86f471dea8dfbc146453440108441dd2559444de04289556be60390ffcabbe4ed860b5beea3d1da57e8ac1ed739bd24e95cdbb2acd1224cd2a39bae1a51aae02ca2f33a669c899bd78197aadbe4e18bfcd04032095b6308070f389214158cbc3a9d6786f99d34a8ddb94dc89fd6047cd64008346d7da69d05cca6e11a5e80d0baba26bc52cae190aa203a1b7992567ad5e015d953c52da22844fb9aa3e5f850fc0daad591af6da9fa210057e17ccae0a01654b2eb24b3c6031c3b89fbad16ad468e79e34ae7249e1782ff03fee4b7ac0fe01a8bd62ceba689525224326edfb6b0a338720c94ef843489ed0bb47858eea891af043ac206b883371dff1f76d87f9338a14cfdd05d2de3a8023bafbcf89f158562bf18e408f7ff6df81aff5c598f5117da88b9d557e5c14a24db987b0ac7f6b353140c52e74073afbccad0273108e8f061f421cec2b7fd4dce037d0817661f7d1c075e7e31fff0514d7046da5be1b9a73966cc8cdee4cd86d9a0d2487aa05f8f12d8ef38403aa83f342ff0d8c5aae736b3b843f46eaf8094313a3fc458592647ac0693cd02dfd241c87bbd2638a1b52770308211ec2f2fbed25e48a9a0f1e08ac094412d79cc94a8a799eeec16b222c1638c81422de6d3d381cac31c6b77ad5dae4f049c3ff9260a1f0f25196bc7a9d39e6e9e7c2ccc9a2637a8ceb10e7616624e6235e2520f1e714bd029a8cbbab76b5ee67f2d7ffe2db7584586ef9ca48504897afa239686f2e1783816cf5a5d3cc0b46b231d15b9823cbd7a27bc1be3a667992a180ed10d4e352295f2b76acfd47fc1252356a6b6e8a92c4bf47ef19d2de7b3ea9ffc52e2e3afb6f60ddd13027b8e942e597a490dcb6b817103c5d210ab8f18c5fb4cfb9f89c800ce097659facae982c063fe18fdf78795ab3d8b575412b55ba6125741bf57bf95d8ca9eacc6f3b0879325fa0a7397587d437e8d722ca4b65bdf8b1ad64363c9b229cf7dba395be8eafcbdf4cbda0572245a3c41c5b1a025155761ad204eb8f9edabb9e1ef64f59034a5eb84be578df76a7a86acd76da2f74d3cbb085847063bf5482224baa6795b933a823aed13675700ab6d1bc5630761c448dc1814c186f33e1cea6c8f71f9734812a81bae10044e2d9c2cf75dde706f73a4a0ce120b5436b282a2a4ee0dc9ce5ec98106c9c7b72e93f084533e517b05ee618982755b52044182d9b4ded1bd5cde4f46bc71adc9fd98ed6140d05ba94330b64c4e07a47c6a5129c9509e0bd8d6667d65ed39e2ed08b00c99481bd460df4f47655e33361b11cb7fbc3cda8c9a32779851fd459090024a08edbdd7bd103b704ce7f05dac9660695aa5dc820ee7482f7868c5cfb2970b45ad74cc07a3738b35a729a6a2e7c30ce4d2ef9e32a94fc9b6210c840214490e75051125e84e64853520f81341c37be25207780d967a5c5e3eaaa59cd0166f61ce47dee633e769cdf5275425039ac68cd645bc2072bfd6f8763d707794e4c1ffbd6941b4cc38ed66bee4d689e4b88e291815ab3e34ad5270e80d57e0a49d467d1e27fafe209d1f2e72810974e4316976fc40e3ec20c84816daebf9a38ae9fcc08a483a15c91998c74f14da4d81f212f5a41f9f1dc456ec627b4c6c8c015d2d3479e4b155bf97596b2695d702db1175673f2a9ab9c7cbefe60c6abdb9487d2c5f05a372fe30d2c253c6fb947278c112c31daa1b6ceb867d5471ef827eae6ba837720421f22435da86ebe2f17764564a40deac3a80573ad73034ca78665a035a61a604e9186a17c58dc27e16e4b5cd61b2542e1625123792fab77210e16e3ac4b0399bd68a5e5c225457726f4811ee4e7cab90ffa95ecdb8749947ebe82c2d0a857f0137f09abc7f08ca7d35288562b6c2c58e618a0b12c83bbf15d890d0bb2d39cb43e1c656c0cec960225193cb0ec0321803a33f72a6f715271822e44f9424b1186efdaf888d159a590d3056f7c60e00092c848ddc31e452620b092627b3b9570a55caf565313e0548ff0053a745638083b90acf552fc40687577a7d17b6d3ebc77e99d83b029ee26a38c2a63712d626ebf0b7c8683a45378c9ef07cffed591befc4183a90a7cd3bbffbfb4a86b445ce509170a7c347890e3932274b6cdb7d4a8c83062aed2afacaf8c2db78438997afb260ed5d5072629761537d1aa84801f2ff239cc670c9e7da0f4672dcba1eee16f19b05b2d0d9f25823b15cec5126679d06133c16c68a773c51221775339016fa9db80a8a3bdb39b8d0cf8118b25a12ff7f4d4b897a061ff3b7ed2ef0967247a48d730930c7772b78b95de422093d4c18abce8f79e03714ed4e8f0cdc860b991c9b13df4f0d8ec376c67daa031ccd6ade5bd0379f934272a3cafee51a4f123a0da55a8a8e99990dec912448d3adf69e9c7df48e846d66d5e29c16263f22225e3e2c15eacfc45e631c51b2ae3f9f5a0a13151aea7fb43eabbb56aecd9bfbdcf5c41961c4b51461cf8753e99812c5dc213a0edd72ccc62a324c305a1d45575429017b116768491b4be0f4bbf2ce4f912843ac2e73db1f6e56ee007923f7127ec5c6cb0d3e31ab5355259b0dc382b2b14355fff523c1defa97f64d66483d420b9557fb9703088b5bd86386beb736d26373bc7b040784a80d88649db79fa2d3d0ebe64371f110f1b36bca353d1aa108a038c3aa9eb94ecde922bfbad422516e357bc4ae76a98978873e052dff03921777a6480ee1b494e2fefcc67a8298b52a9dedf577bf8dd53b26efa8c47dcecd68adfe5f725041a84534cf7e263ced27d2c26d4e2dd92c8b574b2ec128511be2f324a69d76162e00f4207a3b463647d523dd5d10013070f67edfe27ea37e5af240f911ef7661e775b00c6e6ab42e45f30b806bdf0a4c2522dbe487dcaa21781cd99e67f53efb9c72265c7b8a5801433ed8b8d6f7bef47f6a0374e496d5c17ccdc7b240fbecdbd4b77ef7b0318a9eb5c4acc4468764804b09e685df5fe014c671e8e56707210f2605f44bee3294a070d55d2c886094856d37cc17063db283c77ab2a332c3ee3dbe89f2b1360fcff5d98bdd1a15f08f127d8e55ed85f811dce1d1b0bacd271ea47193ce53068b199374b8dd4a0a958452f5feef451ff259c644a8848f80a2549f35a63e84e5e820e2a94439a0ff7e0061267940a356693b4b246f6d90cc9fa3d235f5bcde9de5076aa9d631deb2d9577cbf1d08688482fd5361043dc00a195c7e1ea3eaf32c9aecda63fdd7e7ae74425cb613ed3bd095f3f5a09b3843c5be958140fdfae44282081c1b29f67d7711a753367c4f33bc0c166d0f516c831fac07f73ec158319de11bf00b2f4c58f79d4b03c5407209c888be3eb48963c7c11d57e0ee5cd19ee64e335c88a0e2a2ed9342d1fe2ddf2c51ba830544fd2369724c3f8415a32e88069310641343f227670e47277b7d7144962d6b129103314b00848f7683d55fc3431ae11bb3983d4e257277dc5c3814e294414042575d539921111825cae14146422a026e9e06c3d2c53c99051d73a7af3c8358c5c8df858970fb24231f5863ec57294cb87a9d34acb9960ca107b5cdab4e6e669607b8c0fbeda54348491db2266d2d8ec353faa98c0b7aebbd1ee501f22c24cc68310b1936f73b114a027a2cb0c01e1770e266aae9313ccccfdbe67ecaff98eb87d97520cd85078058994402b3a38f269e7efc8c71cf1c407b5d996a9452d344dae5fcd9f04e0d476b7aa7b3d79dfc63ed07303712199813d74048587946a84361e6cfb093fa4232d50c9cc4e6c39f72341554906b09bc43347451c0777ed64b41cd59162e19d07a67457a4b06ebb7ab621dc608853986c1ef22052bfb87d841ce74e029d8c90c6dc6c1d5b999372b65f2126981befda96a110dcd6cae419e566222185f0078e7bf2bda0e9a211a4bd12609442742babeda17eb45b88879439ec59a04ae915ca7d1be56fd7155b67895c74860a02151cb45a896e1eeda3fae53ec29d101297763c3a329006ee86d3fac3f6487f3659d42247628db1e19c6cd4c414029f6f299577cb9152d73aa623b09fbf90ff09bed03d9167bcfb841e2fc6dcab6686d50be09e42856279917c34ed1bdebc8c45583c8c0d1241b92d7cdbf9bc6d1b563998908db0016abd299d7026a9d7cc5139848538861f0a1e0b175c2e253843392154aedf717fc6b4d2fe95d146c582de006e878c69dedcb06710025516bb14f610b0365bfc5514c4cd2aab92a5801b234e4ecaa42e17117ad155d83f813e228c72daa94b743a752c2b6f96289b0d315e0fb475b04bfcfe6d5b489b7b3b6f72b2d96f330d9aa637615632040c69902d7452c9da6ecfd5c5df819577687dbd819c19f2b562825b75ccb9184671f598bdcefa9413ccabf9897b415bc1a5725661966aa4eb61b8b01d3da90feddd9be4a6fc3634a1ff8816da7e8c48a28a59914a31f1d20faccb19ef8fe8a489d06a7ab23fe4e2d15f97962310c405b8e94e20b36ad0e3cae41ddffc13ee9583324c00ce146c771a63ac39321d55729c3728b9445c93fcbce6d7b0f9b5f56e7682a7ccf7364e799d9836d36454e274594ad984273669ae108e981a31c351aad9cf859edf94aed1c269072a87a54a94c66f941d80d4ca595cb5c2ee49977f906b21c2798c54afe85e48db998be2106bf72913ce45e068a603455aa9cb620d295a979e925851755483f77297bd39d33732f9c1fd4903c5ebe5d6e11f3e46dbe599c235b06723648a01a2e7987647ac54b8ee34343abc3f54509b48c33f51a1db6ed3275a51c2ed31050d7a81fda11fb914283bec8a1ce7706e0b4aac837bf9f4b30c7fe91b0975942118acb748d2d857f4a53180c07ef2036e66add72a2e78cd465f636fbc688b2921232df7692875966c92078ab1d3e43629012b2b6b0f82e5b5fdc0c85dd96719066cca5516047a091a2cd38b8d8b0eb4ad3655043e5783f03bd40a07ef6a58217ab02fa35d7ece190c9f04a8081767e43175275068109cc466b9a75afb2b356ed6279345d1b920268ca3864259388399c211e62569f3d31ba6e2eaf11483be5fb085b92020f9827f98821669f46c7615ef08483675e9b813e53a825140c67ac7b828f2207a70f43522e0f992cd37bda81157d121e956612df493fb507b3dbcbf6294c284e2c6225901416f36206ec44aea892f81f6f13010f8bd89c1f4b8cc23300fbf779643422d13fd68197e49409d4b1bb273a8d072093bbe31ac27dae00d8ad1783a7aba7bb8e4bfd3c2fd9f301fb9bbfe9d3b416e23ed26a713ecc06d4aecf5356bfe75809506995dba8ec2bb2d811699c66445baa94e98d1aefdf68000b80032529225a3ac1af630f6d1d2b8ef6e57429f4b71b3e82c5ecdbac934a779f05ad1defc5e3d97ba25a705c85ee30f9a31ca4d3f4a520d1610477ba41a9d034d64998937318ac3978cad7bd9ca3b52562793aaa03590cfe1c7aab297147cdb97081f4ddb63a5c469cce1e7a19a08a587a47f653131806863b0e4db4494818190ce14679b317fdd3926b8e761260d3b5a47933ba28a930e03d9cd0761b5a4ea42c2ae92c7b97b9bc1fb49266ddac346859c73e94238c216d60bfb64986e0fc0bf4572b91b17d9a913d217e46439418810a7c135e794abdaa95d87493144e07fd835663effd76309eddd60e87418864bac19143d2fd3fed1ae430bf7963968edd667d0fc2f9187fcc461582056759285b661c18815f206901a37b62e1a746e1494f3e8efceaf21ddb6a8901b304961ce0e5f57fefaa901b5990370cb79a98b1026f0041adcf8c993cf3ecb9bad190fce5d1bb0bfa203cb967ee1935c6734e189d3dc11b8a853e600604606fa62b6cf561e8e0472286de04dc82f031c6bcb55ebefab0fab31394338aee16acdc88c423a90f32c7fd011d1bd85bdae95dfcd2e676322ca6878b2ab76428d49fa08bde92e9b804c11e9184342abf92de09020abfeaa5a36ce40cce507ec76fa45f4f42b34620573fe4433ce4ec917b63bd5b2956f16b853c9ef819af3374b1f09d3b9b02389206ee1fc925a458a68332a95f5194ba4af94ec7e6b8577c93987f50cd0c9ab89fbc8e3cc73016818c342915c2a2748a3c61074b537e122d687d3cd70124b1b385a90fcc3f8063c8c079660d06c86ec3469d8733f4365907a8b207f500e33e62d92edb3cc96da77c7cbd125a3d7a353d21b7ff271d4255b55e62a464a17cd4b1b2b7622bd2796d1f066a38609fe4a3fff64de63821b418e89b50ee51d3f15392fccb838829c13dbe4f42092ed5362696c6987535ec3a8cc20eb4ab59c1ef25915b3d730f0ba74acaa36d9f79720257ab86316547fff121e88e7d382be22a711f59cb60536365769f8b8739404cace5a12788d06ec6b19ff87ea50ccc0c937db2d0fcaa550c5b02f53c206b89c34b9083d8bb18d81be1bd2521a3ead1538605bda654c90c900bb46a9ed172d2a95e23cb7bd12a802d285e583d093807aef93d7fa6fc8d39b5557b76f78d3ca0584e610e9a8d2f77b3017ab3e9fa70019d0710de17e0b58262185947419083a36dfabaee0bfb09cc3715c86f2db820cac89bb9c5562fddde0e09db8edd439ddbb385ab5d6fb03d248fe587622279d84871cff7d756aa15062ae2ce060a94e6fc0d5d8cd9f0fc5ed9dcb676c689a63156ea079ee14ea4e2bfaeed64369d35290e6c15f6599bff04e4528e3bfc2385a57202ec46e3e235f4b3e33cd859fd9ab47eed9098509116ad10ceb50b4f374dc2ed741f7ef5c33d3d8a41ea8bb52d1e39a7c98aca52da828b3ee3611df1b0e7e51eafb1081eb429640ece62f90063344e195b6aa70047903360f0fda5d9c0522c044b1134dcdd887ac93c78dcde97da44812304fd63f5975854fe522f077346f327d05a5ab99329df3057cf0f12519523f7dce10fb19f5c3c2c54f85ff56147ca653960edd2da3e88443057920151918e0cca63aaac1fb86b159d9df1970665fe9441a6892d2a3648a51bd56e350e360f251196347e0905c3308413e47ab4d0e98c2214e237812d5f8ef15d309863d3a3366e6538df6b27dd9865cb58e50ec1685570721719699a3cdfd4387b72293d300681793f772f3f992598ed11bc23ac4ddd788d15217e30b36ea714a867c10fa748501593c38187b9ada862f4486f51aae7d0e5a6fa3472427684df7e0a5746e3337fe0689fe005b48c8933059f6a4c8437348086e4b360289165013764a9488b7748578e2a73cf173d65301fcc541a9ae7151842cbba29b83dfc632e8baa687e4ed3ec83d797bedb54521d951a4b1a79938a6395abb7970fc20dcdfc0936929bb6d581683561cb140dd883b86de5d0ad128439c51f0c0f2274838e8f758a738217a482a450bcd8f89f1c40022776b8b1d548e36c0a41468661d5603dcda693b9a4177102028c4c9bbac71116af3fda5f9c1e1e5f58c7bab027c7033996fc67a09955517401ff9c7c8ecde1b652f420955e440814e6be47ea45893ec056d57ad7b5e72af411024bee5b17f4e9caa8c31e7f3873fa85d671004244e06acd26ae44b7d755a1972602c2eb79f622d7fcfb620a6f585bfa9fdc1956a782174bf4b6ec62503a3bb65de85deabd1c40960767677f0c6138b3b3f3cb9644b72b05aa5c299bcf7c20845d955541e4452da899dd281b1cccbf09aa3cb9ed875d7368076dda2be6cea8036d7a7bd278b9161f3ea15c3b2c8b734bcabc82f52f00e4fa3fad631b07256da4d4402ba3f0e90af368616b62a8231cd783deb681978525c0a8785eeb1e475b7fda5702098e3257f24c152dbe069dd8cb74bde20486987bc9c540875f6a5c370a9e1992147fb5766a30e52071dadb0d9dce19f8849089b126e57909c44711e36d2d4a9f1e15db732be6c3c3b76fac338256d492ed9b425e90c9b1c187dbd226638f3d2279ca825bea307636a1aa6dd5cfd9e2e2302a77675eee342c0e3dea0582d3a33a9d9369ff0a1155670f8dfccaf4ecca3d3dbf1eefef6702180fc8c609ad5669666c034bb9937328ecb4d0c133d48b3c3e38f07ffa67ce79792552e7eae0b9015dda24305b2527e9a6d163daf85fb02c5cc9cc0e828c6c4fb57bc0b25b82778cba01a3d803be897ae5b8d62a3902b32aa787142b8239d0c0b367f5425d773ead5bb2b75cf47a04535787598854da8cf052c3cd2ca7fa66ee7df8d1069ae2a69bce4a8fe88307a6887babc9ee9411bc0adeff482e7d42632ab8418cc1fe5f92c9d95c82b8c1c8012bc22f7a8889c09da66f081ab098aae9f81077ec8fef5f5dfd812cb56b5a24b4ea79d68919f366eecd5a304feb5a3eae7c50a09afd5d6a1b3395746e3513e43c39b530de87dd1a1474b249c86f497984a4518b9774aa7e7a9323821d50aa9225645dedf654afb008b9917dcbd334d28329c031b02988ae1fba0df2f759a775e8e48ec9516663c9e678648c1dec0ae6c1ba72e5ec4ef5586c6349a531176091625d75b4a0c9120366095e4465b8d785dfb4a895a4da2c2884ba65e7579626714eda3c4556e27df6a10bd191e63764ec86098727f7445a744d8b08e8effe8f36164f27d9bd9fbb850f7b82b48b995a8c70c7c9132d69ee10f6b7763f6b6d8982e84ac486964888a2716745852d144bbb357c61bb2c27847a2b9e3ab9cebfe49472a86ff30d496dd3a84e9421ba59b8fa6a6adfe8ab956717fe3dfe9965028d98da1eba57f243fa5fff1b7be38c1be51a336adae85e1784aab3d91618e6d89197370603da71bb868214d701301cb889a47893e3752266a8ccd2fba554c2cea97221c23eebec95ee8003b18ca26fc50ab992a728c1f9d777f6469af5af0e1a3946edcdc7bb8ab8922bfa3625bb887a678211d0e4ed3aa2c1c9e4fe4b54188fa7ff0141db8f7b3ac6973bae8acb990030b13a3a9f207225f56081e9ee9a1403a9663dd4ec09de0dd1ce0586b0bfc1696155b754774bfd6ad57a87a00a7329212a943158a6bc350ca8567d21dffdbd983062dcd7219fbe04e9aeade9b54433b88540789e287f0d4c2bb7b4a2b1e1119d033264179c336a7af1a14a6cf31ba733012dd7b0181bbc2441319d8fd240cbf0606fff68faba439b1e2e3a81b9f1a6de8d0e96a52f5fabeeaa4ed2c0bc069fe5b4cb5ff0198aec6aec9daf10205d988766db747c78df5d34847b3a844a47e0625eb870b6de6bd4a131721d8a8a5e98976bd6982e314db219db6cc686ba4b6012cb40a8027bd882a28871ed4b54a2865345eea6f3564556fff47100cc35762033765b22c983d0109836a7124da16e2c570040975693c2bf474167d8ea188094cfe12715b9d97d932612031b532b8b7aaab6f6e8bc9fc4021f11a19fd5168130c69435956b04a7efaa858555202a9530a37d5e2c0cb4e47931f462e58fbc459079b947438fdb735345e9fb90e4286e9182bc08ff27672c09d7f5d4401ded89a14c3ec19a6931081556253c45939bf176749522f37e357410a4e451915bf0dcb2cf78840fbb382808a3ca81d506fd29d9716a8621c520b7c7f424374af26c29b1635ad068e5345d094ad6e279e4d21334f3a6d7c3b66c15c7f2de483c172896fde5018603d80709ac86c8c9035b6cf38d9b22f7be2737f9003e9b7eb3cbd5e8c7633f2ee63fbbe96e1e1378ffd4d084cb27900675b2950805a4343059a8d7a8c38ecef1e63597380fdd2fc8740c97fa1fe56b4af1ac18a6b8aacb4a883c320ef5575ecd5fcd338a41f60f925aa72af0c8dd91b0530e008172494249b7b2e42cae029f7dde2e05ad1eaaa73592b1963d3f95c9339b8e93df288a5192f9fbb343927cb533ef14faf72793c6a07ef55e7248a1710cdd9799d43416a4640200eaaf47c3470301c93a4458ca62c311382925f860cca53dd88f40e7b3021ff10d09ed15bf1c7ce4f4f178d3c2d6b272a3006ecd681d2134fc5027eb46a8814154c8f07a165fa7e315c6ddee165127e9975626b030275c01cbde99f6d420f69bbf21bde396df4d737843e775138c56a385887a9f29a7959249ba1084cb4c4fabca0ef2a6dfa776647007e5c2699fa5c2eac6cb54fa6746cc56545184d56c7013e3bee5e8c0ff099bf047ebfe3375e7bfd4bb785939f15bc066666729ea35887b5182c1dbfb6d1d2c35263af505c4f66da9a136eea1369e08a18578a8a7bc2161ee5984053c17d02744eb6f25796ff9166f4c8183b3536ae5d5fef2bf056f882ab53c7deef8719f9039f3b3be529ff07bf81b9556b31e163b424b744379c7f00228e364889a601b3d74d1e1e3113d826f9c6a45910363d3da2180fcf257c9b0931ed79166a24f9efc3879108fa46d2e978fdcce15435754867d82111d6a7e2b73dd40384c79cbe0aae529610a29e4753f0c60be3f96e9648b6dd99d056c4fc54cbf093f84cb217a71d80cc51d5a361d5e95084f7fcad37624349c0cd86cb17fee881ea6d6232353951febffbeee5d4652af6afbd5f127828505dbe8acbe58c6976f4f1f673d35b5b015b87b907c3aecdb123c58f122748acdd3c6afea88f53cfb8e5df1a0617a29d8d54c3e14ef77a949c6a10ace09014011f641cc9e687744132a434521685aca90765da99ea42a50522104db7fa72c6ee17d4c8f72b6eef64e46bb2f58ceb0a4d8cd0793ad519a52400c501b0dfb9e02dd31d16e2e36c8d233c6f3cca5702d9cbdb7daf7288434293f269c34aae7f0c392e8d812bfa9d942410089581477c1fde4f449756076ecc9d2bdce2540c6378794948aad580926b2ff53c91909bed65df2a33cb2f53a59d1945c6cced5a65f7c633ba12db1af4c922aa068c0ef77e488d441c3934886dce5f7b2733f3182f69c56f4dca789caab28a8d92d284478d583b672be5e763e69e80b79d5f7c2525e97c5d130c010cbdd2b679d94f5cd79a976eb3951260fa16f81fe2b8622791fa311927f89ba80eb18176b3cba9b469c06ed00a0b619edc9072666d207fe85369d1e30e83ea887d775f1b9ecadc5cebb2f367fe8bfe51f47fc3b32a51c1a409ee7f497587c80763cdf9b2fbfab34525c90d7688f44d4bcfbed291dfb5743636de499a86c0c9664e78cdd2b49f33fcb8663bc7eb249d110246ca0a50c088ea8683fc3c73e2bb5d023c6837beb47b9963cfc81b3e9ceb68d8c3615677a3d99388dbe5f3ace26becf267750efe40247be13b7bd13a17de81c826d4e422dcb8d2e7b4a0e7d289fccf923c3cadbcd566f5fb9af184403d6b0b789d7926628a1520f5bf95175900356ed2bdcb09cbaafe3a3ccda0bd19880afa9ee5b812e343e002cebdcc7220e94c5e21075c76353e8f6d108b2e29841c01ef6b8d69f889ff5c2832b36df3835af53d0650b2a0b9ca9fbbac68e90982e17234d034d5047b45f9a4935bbbfcdbf2133c20b2726eec83081447301a32efe9ae7f71cf99fd4323838f7e6df0689b91f2d650b8446c1ecb5a923ccbf92fa4204fec20496ca11f398743c02da199610f7c084263c41400e01b72138075a3815139e7b3b61a2bd4f7c8c54538dcb2647549da1ea73459bdd8adfd2ae4ffe48ed4e174005337717c1ed655f5ee7acac74a4cdeb792c6d766cc7e667f763ca50d46ca18e722d0b795b9f7cd1c2ff0ca508de0e7bd16383f7e7340b133ef975df8a4a5283c53512dd95868424cbf403888a74876187630ebfe7e0baae4afa7c135f904d76cb44077d2405f909286d2899cb2a949642ab9da06b3e968af7111b55c68fdeef7c7d764a1fe20054e541c50290b7262c0a6083ce09392b4d810eb58b9985edde05d530161fa29989ee41f8d3d8b58abef0d1612c33388228b9fdfc967b94c6c7c60eaefe569342a503322db79f284574bc37a507670381b35e0d03e41ca94179724cc188da28792b46a9e3249b84646fc6e94e1d111452e544dc1fcea3969a61c45e300fcfc3036c5e9a9c4a5a6d3b5ae1c12409f825ca8c7d3f0799975307ea75e8e8cb562849f702b2da5fffd52a86ddcc962d9aeb8012fdf423d16e042b454c090c309d288b025754b2548c1cd9fba34de425980b0388d76c8e40f6df3f71c41e38c6d6543b7bfb72dc0b044e9e4f3c137746d6c6e2a7323451ae3308105c7e9378242212acab39454704a8a5db7393811b5152e99187e23a6413716168ed3c19b9cc01b4586b81ab7399091fb96ca8252c0da772d5523ee15dfb31209268d2a6b85bcbfd7119210c509401d402d5da898d20d0daf5b5b883b4a1c42ade3f39d2fe2b8b3e73b05374fe12360a4a91c48a741fbddbb15cb673723a507cf0a3319e26d0a4d9af5d65cdb389493bdb6aa760095079a17bfb4ec02b59803a1c555bd28da1e335d1315dff0d3ca83cf52f140ce8c48f75ef6d6698a416fefed67a7d4fad9dbe83e345d2961b68e05f7f218943816f446518ef2f213dc81f9e8e00fba353e8f7477c9c43ec4717586b1402fb1b3393d3737794057b14acc104d1f4790cf18547ca24d1aeed360c4a842bee014198d6792fcefcbbc59bd8236d2fd3c744560bb90cfa92afddaaa71338f9b1f2f4f9782d660c0865bf6dbbe2752345331a95804fb7c48e9f3a6a6620c4a07118b17e28188d5cf56c235e9acff281061182ca24fb7760adbe7736212637ad6dfa94b736f4a6c4ba214cfcb049ee0bb7b02d3ca87b8d42b22558006cd23378005487de779cc7e5b207956b04833ea88d1548dbff12ec6a6e3092ef676d6da63414784fdcad0ca4b9937d89f9ee342140b33c92d935e34aa9d1927046b7c2e6c34ef66dbce9dd10b5dca788b413a179f5512cda02837202497c3c40c720fc606465d10d872d61b821d7dabf9be4ad9f4502e34c93f64dcf2bac1a747370b77188356aac76a8643e324902e9ab3e369b83515b3ed42d46469f4f4bf85e53230a72c82fa91b1c7edf9215fa351e2640ae95efe96b280051af2ab2b824bdb296770d94723d3b3026f7a3e5a1980c356b5e9ff1a0a536c2f7a7992888fd22846ab836d988ebc86853485c958b0aecf82a4847d3a48d226316b10e7bc16b7d1de9a2c497139adfdfb7eaf4c4f05ef0aadf7b6e8b61edd11cdf05e1e3798c1cf5e1b03950f2d1743bef1f74ee30117f460345642da239e4fafd385b5f17940a024f072e9ac3cd0395e166985a43a45c576e43e91f8d611d47566776737c56f4758dfffd83adf488d239515f58a888575c9e1bf52b6bd88ef60869ba27e0e68884f9c53a24c4b71c9b5aabf623fd4c2c5ef85518dee7a9443fad1b1bd3160d149b6f7602ea1c5a3687f8384ee39e5dba6173dee72bfeaa7c5757a42d61c96863b4d5c7dd02e896c0f6bdd325b4bf0dd120521b2d0dc780830aac17bec66be276a52356eb2d8df683f62a9e7ef001824d0084aace6c3fdf58ec1d180fbfdec09956a08e606354d144bcfbab15266069f3664e8cacb1eb62be53fd50ed64c1d19ddf3c4f06d7cf9abb9abe8975ed1ec9b86dc850273bc8780d751f2c5742a94bc251208e2b53a523fb71f856f6b3e36c4ba4fa0f0c2e91426190eecd9710484c64949c5501ab6bd7284f1c46ad472ecea775a562e4972edc0b4e163d42f9f59320868fe0ead6e2fa37fab628b4647597e8dc26b38c3f80492ab78833d628db8a0dcc3fe79595df8b873920cd35f61e4d2e9356b7694b2e899b1eec46e106cba6ac1c27d37ad6b08fafe7dd098861ef9c010626f4b554b33c2d2937eb1f9bb899112f16a65fe67976d2e7f1322d8f03f8386f77b5b4fb0b3213ea871665695e6219656a16d6087177183d58dfdeaf7ec154e9b043ac2a53e465e37a7fc09147d61b84d5f685dd1e7357dea6447eb5d7aab90124fa2332fb02f573c794838cc7ce1d045c8f1ec86986032c00859654c8af674a9a14b255e292097476b52d3ae118ed08a1b2712d6179d6b0958c132cb09cabe98cad788e3aedd8ae8a60684fda947212f3ec1b629bad9472848938ed08815fc49dc82903e972ac33bf9e6bcbe4e014c9e6a40f653bd9b11df11062a00c255b8c6ce9815f044aaf6dd54eec79f056555d57b78ba761d8f7853e69f47135f54cee9d38a0b04f344c292db06e21349727cc12fabae902fd71f2b166f431d1328c7a84b74fead7e66e8c783a02e01e9271680476e2f294823637624c82b4c04dd033b7553e99f90f4dd31bc0a4632cdae0b7ace11a741cb7ef7c852e65d94c5b6ae4bd7d0ed466d4fbb7bb982edb2224c9fadd58786e6120b333a018c02cc5ca39e389ac6ce2e173c1828ff168e8298750a2c404a7e18349e99231552a2c3707e82e9e8ea30655f6d06bfa60407e6dc2dafbdd95033a1c8d25f348ae4c0b0efb52bb5b00f71933bef2bada625edf88e4031aa36ebad38bbdbca54bab5ddf0f92cd9aaa4198ba7a6657bde7f4d666a6e491ea64f3c1690cbb35bc6afe709efffe824a39e5edad6f1eaffe16c28ae45567c92b590ff599113e1e09bb9bd41ce978a2323df6f5ea91e858aebf70a77e7ea71ea7c9eb56cfc8a84f06f2ff835c47e4250741c1bc19280a7733b68796a605fe618ab4604234ab6a562d0982b478e56c0f23ab1a8226edfeed74140b70e45aec7664ad2450838c60eb0abbca9bbd5a84180d56403973ce10c39a96030f5476294a8008b356f0ed38f0429f1dfc5588ecaac13278b0a0251e5e20cd796db2fea39135571d74afd8327c45a0601caaa032ddad3ed3e90b248fb6fc48dd132c70e36f3db57de1d7e7f8c6415e8616de775729767f4063f0e68905af5a755876b9c26e143a8025a0078ea324ebe67befaaa31c275f9d2102c81d770cf2fb8b009be683cd1167f041cad5414a6f85b95e99747527052ae7996533ddc07d14b310709b2f7777efb4f70021a2bf18ebbd2d190836cc1b6314b7226ff7e7fc3a00b9629767ca163cb6fbc5749b92fd4ffbd285e2cfccbe282daa40b163a8e94639c1c021702ddc92a3a9cdedd2c63056a6a408f1263b3ec73822ddee9e352f713f697acde1ba445bbb6ecc69f1a8a24a872760a720482e5f975ed2b5a148eea020e9d42715cb882e5326fe6071eea7ce9cc525f552fa161d9a1d4a1170a5e76d6b1a3b140fc9399412104ca2a14322a14feef795b8065f68e8f28821f9783eb44662de3dfe15860162fe768cb9f955444513c269da2d7bc9f655bd165f40d70e5d5bfca2a8d8f7d69611687f0d5a6107df2c02ce8846f1321077114e7c94cded617e7ceb7f5096aa4b3f2ed848658224f0dcffa4838492a85ee1c1fc77d454c98698138a3da896c247024e522f0f11f45a52ed317b2da1b641b441214ed5dfda92809d85f89f9d318d5f11ab2a26446a45dfecd03942b7778a4a9abe410cf67aca8e5aba90204c8b995011412443e8177530a23e4c4dc6fc8acf76c8535bcb9424aede3893aa9d0c12c74890a9bad321450dcc10e19990c4ef3935aa8439d63f9a77f7ad86286432deaef98afdeed2e0392052a82e71c3cda6f9d8ec8d97c085a2cc35304a8ecae9c5f8474524eb371d93e8bfd9c522292bd4ffacf76b6945cd654e1fe7ca26fed370bc7a185630a0b8563e610f0c9a1163f2401e2e49d9f1715004bcfec4370242e0177d31573329cbd59c2630a64250e2aa32f7b0bd0d263351d90a13fb2cf763c964a8a437920057605260f0edec4d2e79865b166a1d51e59cf554afae39cd5037cd8a09ae38eaa041e3f25d5548e2b18e20057db8c6ffdfe8f970e26ac81a8d111862e27c0ec63835bf98168bfbd5341687727fc8c02017e674ecdc61027c3fbc6b3ea910f5f026079db4375bf43e9fe9d0ae2580d0fecd2259af7a31307810c6bef293d101d98a3662c4501d439a8b75cb0ae2dfdc1a914676b61a8ee62726b187901b321cf3d314e2ca6f406c4c63f92caf7196f4673e2c96598346092218a947f81bca34087d802f54570e3e38851cd303f0c3610a4545e4f881852f86f1e435ecb12debb6c62ee0c07692f5f05630277dcbf7ab1084fa8e00d35a94918e1ba79a240697d9a3e79d2cdd096ab4d1d561f2bf3c3994668671e258198e47d5610569ed0bc80bda0c4c555f25d4057f771fb91d7a29b185d757b3cb18cd6c9a080e5d49b3358f6e8a752d90b19358721ef5021cf9802cb878c46f0b714e4f517e0cb6c13691f319f423389ae92da1fd98e25adfe4222d7f22ef07232c38406033aece7acf51b2a422b362f3209174b613e267f682313c09366c963e7363563a51ea3fb31beac6541594ae39f6336abc054f1125b0133f1dd42d10d60c76c1dfe99c0ba3a4546adecbc4821305f5492e7a6d2b136102b4b3fdb4242eef9d960477adc8c00838238f3701e1b2f716f99e9ba180d122a49f1fe547cf791c147cf7195f421962423d092199270d5665039b3752ec9a8c1b494620a1d9cbf77e16ed6b5780e93cc0174336f57d3cd8ac9d5bf8a9ba93e7fb6a22f1b200c08be980da3241dfba262147fcf92cae24b96356d22d3420b7db5db58b125c8ab01c8e6aa523424c8fd71fbd96a45233ef041820684afb84e29705ac202ab30b8e7fa78274ed1ad46bab6cbb9bdc17a0a2803f6185fb360679410754a6ed27e39b1547e4f60d37adee5474877f63b4d908ef55d68705534e5ab369f704efbf7b4c7e5a710475560b98f51643285ed140261b628b4616ab89feef1220e5f78de292c3575018cbb2800a1f3a9afcf96b5aeb116ccc41ee1badf3d0debee0cca6b2ba8df593fb0bcc2d4f2fc5536c895dfccaddcf47930513eed2248c505f682e76109802944190d35ab3d23ebdfdbbad97c85e76d397df321f2596fd6b02984d1c207689ac54e4e811c69de4dc89a7d9cab05c7bd16a88896f8537a847e627118df26accbb2ee4741802593f358a9ea177c47c03f13c0a9ddcf42ae121b69966b94e64bf6211883146838923074049d6e916e37c7f0308f5b439cd76d78be71f434ac26eb3352b89638ff8f293570c93f806589f7f0f2d593a56991aae2612ea8707a386503bc330570f8dd567edec9f6cd65338b41dfda86549125984da8f0d4fd0a1a0eb554085135334fa372af76b7557ac96e7ba2120fbaef27f6944f37ffe20495b42873ba9cf13ebf977bb56d17141c4e42c2f8a2666e68913d9f742a74c742b6c9bd15c1b6ac6d0d28f42e3ba79690b5aeeddbd8557f3e25181ce40abed2532b1e4b441871b47980f3597d5ea4f489515613a210b3ee92acf72c64ae5b835d3d0636d44eca125837a6bdcc6237b98643e918702780f130d126797ce29d5d9a323f9d266a8d027ae6008e5de06b2f030a9a4b3e2938b213fc75a893622c33e40d6bfd1759a05dfd6f4a7134cf6f23b7844e06a14ad26b7fb3c3f661475e8f70f91e51a773fd7ee8ba52b97b25fb0e6bcb7fe7e413db16570d4e03cfc430ea0539ff44b30aee4d07d0560d51237f203c252f61f429d81b870a2a15d99b6509aed11a9b3c021a6addbd6a92a96495112f8ea8cfcfc05e4b15b65a0e27f628adbbb4e8829dccf28bbdfd9070cd259b43141dae34b222f0591f55f3f3ec30d1c52ce8e81490ce776c8d070ea93cb188c4d343c502599316590004c6a2b8a5d18c082997f169f1096646fe8972bd2d8cf545fae4904ab0ff111cd8306dedfcb054e75db07d9e718037de7e4284bcf3331756551e6af72bf2a3ddd12bec8b5c70cb91c02cc4c3a27e1cc2726e9f458bc3344e83304fe91c1f362d6368499591a4a2af90b0d9fc5bf5c784f59fd02da196552fdd0f49dbfa60b37967480cc315661e004aa87341d449a07ce9c4c034ca8d4c6693cc8130760ad8d14dc290933d06204c1bccc032b4b5fb50e50683d9c4b006099bf57dce01b68a7c83839026d3dc668e0cd07d17e91c2bfbc273dd3aa80457b41c3cb5a71d41ed6337cc557d4b44ed3164e0a96899c23f9a3fafce09e8ec64d59435a5f0f218b00f0782d575d1ad18b6dc2831358b6cd8cd83b214e30f3e3a3aa99bc9173b868fe5b8e5222bfed673163d6a71d0a5c6aa839746686c133c85e5e00ff96b7a2c12fe266f0ba246088a1045ed4fe79237b8236ce76fbc04f9cd1d86cb894db95a44269570a16f80d2d5aeee283c0fd0d70c1714e87776c51df1e641ac0fa00d3b7e74164b3078f56f788f16da1d7f367c210c544aaf690f472673a517dd99a2760fb657e44809e03d7d6ea3b1f0920bab178aaaa3a05742e372f7cdabcfe6bcbb1daa2b515dc7a45b6e71516f4aaf68c7baa1424a8f0c4ff1a4a0261022863571ecdefc36ea5afb09e5e59e808ee830a04d78701efa2b779e407234e279247f4ed0bac0df4ace9870628298e0ef67b31a7beaba3f8e78981b7ede65b14031080136e7fe6ee0bbcc71e50c7bfd2074c84becfa8144374ef77f9d25d6a5b58036fb2aa2d2441dce04d2d35fec3364cc8c3909cc0431de774bcd29deb9e23e6adae6a91e41cc9d1ef4f406d3b2b57c3765c57bfa505f5680a1583750f1aa70f066c54c4dbccf46ea3a9c771d26dea21af270353aff15e40d304bb44bf3fda584297c0735efb54b7ccdec048f5001d2f8f8a9bb5f36964017b97d5e0fbfa7bc81c54ecc5e6fc4f28bef023ea33fb876ad6e0d4c4bedb32f8d789d427b269086500278f6bffdbabc5563394ab09326bfb16cd30f83c761cd872203e3ccfd94a4bd6e48e16bae316ec3a78fb328b38fb824ee94a09d5551cc68b38c02e1b39a43d21d8a4f7524ce70343f92e1e8ea6400da407c354cc8417688e250cd70b3be1cd4b54ded6bce1890b9f7cb16dc1470d4a2c82780174ca4a140de1dca4eedc55cd297455d73b2d4b7debe91c8eda9fe697b3cf416da6986792767145c872621d56573a459897f661288d965bc1bf58b767df81c71ac88a16cde1f865b938c5875db77f8d1461116a55512f46c16bd04b8c65f9530d4b86cb10dc8665923caa2144ce6c4981e870464904d53ca9f8f5fba071507ed690f37e6ab2bdb3f0028f35f4bfbd7d8fc6fa2ae9d176656379432bb2e065f688a8a94a455b89692d1a411d79b6b598a9aecdcad4e1e4b823c7f47b1dd493a8b75cb000f287f488f8fa6d5ba7dfe5741819f944e86675e713fd369427f711f1d05fd4bb4f7402a0e4b635fdc05305b43e798619b2a47b7b97156f4e039a31ff96283010ac35263dbfb2e08524d1eb47777841f3f2057d57af3d3b39a096db9809016017fffca27c460e8c9477dc90e4e98daf303a03e9d474c766ab65d1a82d8c8d652d6eb9a5b8ec3c9c977905914272deb23fb3bec2524e7d5d0842c30bbefaa36bf5525bf9ddeb9e6486eb754c58483727880d37689c2cb0d9cb11f37707176b82242c7056f3eae4392735fcefef01f6e938c7cd751ef0311a04ff3f05c766d64a8fc9418569e10352523f355b0d852f2b78d69bf3252bdd7b36ae507c6aaba178f2069633dab6a32a3d47c083b7043b0d04d53ff3b6e2cac2c52c254c4354e9071137431d2fbb9e80f5da06d50edc99f69ed51ca4330db2e720a0cf4dbc681116a068ec3800d62b18ef72b4f8f214cc6d2dd333bc10ae0db98aac77f020bf33585d17223744856880789f93675d58d1469a6a1d52ae326b357405748428c423fc5c851cebe9404cbb40d8e9fdd25ff63b5037123d295073708a9a7c5e37651dd35ce4d01973e108a1b139f445b52e17ae19aeb7976facb2868b7b912801c87936c6fcb1533edd4c4d808bfff39152bc97aa744692f87f8a2a7364a103fb321879ce801f769af98277bc4eeb44f35cc48f0ef661ac7bc9236c6d4177570016b30bb8d4391571803b8cd6afce5048160469a12af949afe2b15ef075470279ba2dffb1d81d6ad6c31a5054c9b41b1b14785ed7e4e4f3eacae5af3f2b861ab1b40d3ae4cced571a90ecd4cc4416f918f9fb882c5ec928a0ab7c975260c0d7e8878957ecde4272be84991d6922f807bdd719086cd04893f161c058a2b79ee328e8b5b30b8448b61e3a6fa8daaa26b1567fd145fc214c951390a1cb64e02b7ac0e838ac43dd066d814f32200ef23467d612a6f952a536efbe6826c7a37af784d757501ed3828bf678ea6d3e49eef9b35348d592ea87233239665abfd84dc6a89e0fdf209083468b432f60a4bdeb93d7a0b3265ff2b39a61b7536072931b550e2274a92022c495d6c1bc2d3a9f1f6575937ed09966927bd825b839c82366e302d263cdfcf21a8843fe342e5e797c780f662df1733f605887d89465d84d824c50754e7d820dee1fb4326610951d9d019a51ad14192a90d525d0bc7e92a94a98f9916c0c43182c456709a8d17b7af93189bb523cee51bb357551c4e0e0a5ef206f8f24cf43994323b3b146327a610e146486ffd9cc68d818be21fedefeb5ea5e95657c673638adf77251329fd62ccae1020c40de4c5ba90e4cd36b1b0d75de4362ba0a0b7b0ccd701df05aeec1b38e33b018cfa9aaf981575743f260ddb1eb1ce70a46d6daf8dc6017c53b8d737f61e97f683da75aacc55532cdf7189f5596bd9ca0a79a5ee490038df3aca9c9744eb5c7fc119289c5783e702193277bb4acc37e3a02b2a35da04a050341a84d994356ca03fe9c8689663c82034f6d070de6bd873d796cb98aa7faeca17f94e26ff8b5c163521c136ba06c784c2b2cf5719198240249f30cbc121f3e01f6b710cef986ba3725f979bfb1c289b98470e4ec178dd825ebe969b504d05612395171ee411b9795289c7eb9a1b38e402f45dd8e2b92e59c53cdc31346d4f4c5a1ae2bb676155255888b5e8b4e2aa98abc68717e35e50509d3577762b8246b16416c9c39968d88caaf7ebba9f7824f0b7a3316dfe83ac1cb2536c631be7bad16c597f3ba286e19f79a99888e78c17453aa1affcd5b7a158592433e1ad25aa8e68be7837fe4310cc8951818e75c5af731f86010328285b13f15a80a4c184aa42fe853ed0b0bd3ad30730a41af661a1d068d5bc3a2986e35a0cf5ce38ebb102e0875b63924556ccec93ecf3009e49a1fb3c6e477e5f3312408213da6685c25a3a7a55ade6e446e6e9ee1c4cbdff6cf0c5e2a3703134e6d946d15b311373c2f25f825c2e6119690a987232df22043fd51673bac2fa5c6b9c453efe4517491d5e3ca7fb03ed47827a3f0faa73a2790b2025dbb5c1b32548bb5b778a029f7b4de041416d72e2b411d3bbfe57950efc426383d7eeb55a38a031339b18c5b1a60281e3e6cbd062faf28824eb51219bac1cc23bf14e1e06a0d67409c3becb2dd671ac11f26f0ab77d522d89688cd4b75676f6c3eeba8215ee183f31b3a74f67d1e1c42810dd486215deabb2112c6a229f4106fea3407d80e05c4c3813802412869e8350c1bc9f2c3250484d5a7da5b83070423a04bea29ddddb4059c45b91076a33384ded0acdd83ff3f14fbb98f07f39a5569bd6043a9b73afa83183e78087c48ce3e25863e9744c3e2104ec542cd38af10a97e18574b152607ab4ac9f2c513df2fce456ef42ee99d97f803737417164d384d97b58626ff0bf8c9461f6974c81eff678d5f1ab6a75b5381af62d79dfecc44978a860817b57e99be6b23fc07ed086b21db7f697a16998d4823827cf3450b43eefcefe112383467db16bc893ed8e3a279510fdee5bf0639be5a77a64e891e96dffb3786c1efd4ecc3cfe924a7657b9dc9f7452853bacf49ed421130be41d4ed1b5d35c4ba882369c330b1c8cb0babd1493fcd21853d0fe573cca6d7ee8791c196a7ac853c11e6f3299337cd59b9e552760dc452fda92dd79187f1b9d7265d3fdfabc7fad8b15f6bd73d00d6f60488ceabe92089f33c0f6b3f75bf8755cb08552c5460640deb5ac4fc8e7fa30552e436af3e739e6d268ed1943380804902d3a316a205be4e44de05c5852873e7581badfaca9d90ac5b9b467641bb67f18ef3ea70d71a94523ada90947d3d1f8019ab44745503294fb419488780647f390f8b52f63f2e661e6443315ad0724b7751e2d0cd8af075da4f2afa9ee9815959ea2adbcb72c8ece54dc57019821b081b4b90cc6e1f2ba59ab265e41e63f2573a24ea2df6e558939bb134708e0fb343dc8675fcb2059b6688563ef78326868bf0a1a77ba11d89cad9f4e7c45788cd079b26557574ed98cee09d5a2d124b98b288581f8935a0ba02f05c569235a49757bbfb3375eee72a0f103c531898cbafd2b01149e282e4ec604b743907b9efb89736a9b5b4cc5a25857de82ba145a4156c874899129fe1f2273291c1b2a47683158c1b37979bc1c281b4de1481854ff3eadfe555d2fe2bb6ee5e8322387760247b2fe0af1d39b8f3bc833119f16b1544bac74dc4fd0e3561d507df8fa365ffde4242af00f45774245f4df04dba409cf02f85b20633f221961c2bff501b9209dae128c06b6bfd934f2f55b99f20b236cfb6a705887a0ac3f97b981d5b58b74fc6d3fbcedcf33aaa94fbd5e929017f65b74f0446c69a7c8c659454344a630be6595971bfc64ac376227053dc1e62ff0ae91ec60a493042e03b3c24fbfd4b429bc03ae2feab5867876c97054293f283fd374e25a17ddfa3def8fc9df252ebd6f28d590352110b954765802c47ba6615467d15032b69fd4b55eaf3f79d458ee0aacadcb08696d278cba6ce188b07f9a3b8bbea0aa981e953bc5485b8a5f4b018df85d4218d96dde35aaed1e2990f174b5df2d4e1098da87f013cf481251f8301ced3acad503c6821b2dfca668bb4f7a6b4a36d885d5b8cc93a3cb1a082b3faeb2885a263f1d0d8491007cae8616660985fab9f7f2a7f84faa981e2f460b3e727d74c16a834a896c6a7f2f68a752caf2f4f28295e5bf0db3e3151a0ee4baea7451e6dc6ab0b0887625ceef612d70e414520fa0456e0ffa4464a119de1c53ec6da8da65bc38a8a79cd91413faa228678550bd52666c5e5d261d867ad872caa191240da621dab82f68ccf1f4b49f2866be514097e36394f5a71e442b76713848496540ac029e7706539a085ce30a72d3a56ae4ea3b8ebd30d051908a52323048e6bdd9459b9ebbdffc944685932a464412683c05ee2c0abaaa93235886ad6615df713b453cf698b62b5aff7ecca28198ad5a4c48be0f25b966a3bd78fb8c91812b6eb39a9a390bee91a989bee199ea80a48c694184e367141bb7b41b2fbd602b428ad9e694fbd240483c17a17190bf5a38e28120c9c6709abe96e6cf20cac824a096e7793d656d45356ba060ad6abf446ba6d814d3cf75605acbd7fea2ade1d70a9f9d2b8833f85b80164c825dacbed2222ead5e1c14510df21435bfe9f3015ad68ab1c193b41ce2aefc9a68c5cdc321a19bb1754e779bcd7f3d015baef68c5675cd3b86563108226a7014cd6600ddc6585eb470613da0d1d86c53034824f199fbd58de3bd24edd782f75c899af465aa0ac80d4def92b97d3de64857ee80f2a572c4a6f316d805ba46116bb817c05ab23b86311e05cb9520535d11b0b52834ae3f661909ec5a1087267cef8bc3d4b05a335e0c043321a0e9e173e08fe2f842ba2a58b2012e9a32487d2a4d6cd2c3cecce4f7238a2e54c98d2a981ffbc6030e108ae9e22a376af8f355720e08616beec10eea2b029da31f62ebd3983e2a2dad097af2644aa59bd68cc7ab5c5a051aadee6eb262333ca3df48e8c5b62160170632ffe7f37d565f7b5169164fb1f03035084fbef4459208c5cae437c278dee0e412ceb04b5a6d325e8d5355c2e377e93d4cfa8ea05499a6c6133eca75c74fcf6a3bdcfe3354ff2420600bed23e4edfd6d152731602fccb443a46b97f10378aaf1bc34e4dce58a8c2831ec757594512e79d82332acb2ff69e18e74fa4f4d34ed20558e67ccb9c4c777274f15251220181da49b42f4e8a7c7b72c1b88d318d2ad61afbad0cafe3d9c27c3fabf07baf9a0265e02939386bfef05134d6c50b0781777ec49c3e481d67751f4c90b4ab90d13730182ee107654f4a6fcf228f26e285383341b7b4d22d67098ccecfbff30a940346474ac560f70266ca43a42e2329dbb1b0b4a37a2d3ff9c7c7df57bb98a3406af5aca1c4a763f9a0929f3d5ea311dd26802144a02e4a7e71a67178ba5befd945adc7a6b722deac9714e584d464ec2902db1a716ba7731d7bcfbecccad3f56760532a9f70985f845cbecdcbf15d1657739107edee2618ee580ff84ffe889f04a99ff366467d1f58d1b82cf85be96be8796bef72573cf37b104351534685979c59c36ac4f02533ca81f43a0a866fa55bc9778a84efc253e26d584b8ee21d4a5a36c7cdbe0aedcead5f48af94398cbc39fd7ef01b82cd787ae73e5cd8ea1c726bb1f166d8834ae12400046b8e2ffb2df80f1e61167f4d7c8b80eeb79035b5ef593f58d0d4d51a32d9454d7ae3eb4d757c1606a52f3d4f6d524fdc93e08d79621ddb7faa626fbb47dac62f8df23c833740b968032a0a5ca18e5261a4a2d6eb06b706d5a34d781c0c2dd2818894ea1d0358589cb177631a9890a7ecfd8e914c9693ae5ef0f8a4c6e707aa079accb2f8aa8e4e676f9b921c398f4a89b09e39d4a3d32b4bd92dcbbf2b1e1c22cbce288a5c46b3c6b93bdf1064777163bb30c999655061388e0154d58c09c6f23db29f2dcf517e6c64756dd9eb03e12935ea234a481ebac9012655f9614feffff5ad6619183748ecaa25258a65620d25df6f5ff5cb3ff2d77568136c252776c7c5cdec4aafe87febaa10a660d26bff69d46fb9f78eea1d040360a2f85f6b5eb1e6f4a31379aff45ac7e632d2d9543f0c03a85f3251c093bda90103c80c0a21b5f8fb870e14372dd9a4b40930640c8aee80063ce821a59709887b9df0e31a0b86baa3d09d5e740fe14ee02641ad58ee6d61a0e556af56fb62b6e8f02127b4b02d228b27ea2bceca232834198a4c3e4b76808c4bb3d0adaaed9e4deb6136d2ee911f6d7fc92988ef500faefb4593082832c81ccb0eab10feabe03638c51dd72115013ef2be8a7e05f24d941495b4de3a858441a53fd7fcc6625148d1a3fd0b7de3b85e5e3c28598106b4032ce6e649d8dc60e62935fcae9215a7f6318cb7538cacaa2b12c655d14dfc9134acbc3ab08c6d365759db85164edbea756d88989fe5e0c5fe5eb817a6732e92b9c299fe6ad8f3ac205e42c02fae61ab0bfa3befc16005d23e9bdf776ab8d0f4ada8548ae56b1e2a8078d1c6419fa5d781c34f4d6ea2665488733c349e498e72c3d3ab199bcf0dd11079dd5ecb2a0f4f94e6b18b67a6261783938c7f33c472b8f86d2bbb4b30c38dcb877e18019a328e08db709002b7509cf634d14ee9432a0e6922d12a05dfb2dac7b9a56ad7393aa28d6a37fce4477b8ca54d011394d1a68e44e49a45f98137a9944ba13b2171fd0beacd88a01cf72d3846456f9f5689bcea279f53fbcc86920ffcdf9ed1c196a32b32ca8734357d3adaf7af9ec65b523289e7f265be4b04cba3d9ed1f15daf959348c0095eac525f2995e9aa7e09ef60fdc182b4e8b23c788419061f2aa676cd1bac97e6ff32fc0aadfcc3a257291890b3f65fd1bfa971e68d6527a1c5755cb490dec07d085f2f25f1e9e0ee3328bcf6cc8ddfe517ec119dd47ce732474bc25213e0559e91f6d3e46c6f96512a9ed85662d744da39cfa7bd5683fd4b05da1440f87eb281a141457fd81931a77d60b0d1ffad99f8c98f02a6ac33d18ed72967954d37daf2f0574dd68e35f0ccb7629df199ec9a7df20c5bdd54ed2a5b97076562dddeac8e48f57cf2d011912a4a7ff8c4065b0a7d1808172bc6e632c72c473ad6eb5ce30a8e82db384333994b15a2be601e400104ccbb5172fc1d99050fbf07e591e47f30f5cb90575788f341d648bcdf33c809ede6b5b98cf7ba8a6b407f53313a544ce2619ee29d2ad9f0fedc9d35bbd3ef2e3432bb077d9dfe8c5e63c21e8eee5718f7c7a35fe38e791c7c1657a25a9d8b40be3eb5a05d4728fa7d595c1d1bb2bb0eba771719e7e07d691d2362d6e2b4873f50202e83b9baca85117b6d019e06d01c339e15ed1fd62c022b1f78ee14ca9c2106b389a3eaab58f368084b08afb7e1227f49b74a419dfac982dcc0b34cb0203a39c04cce84d072c05066ddbc676f4734ca4407d7e80efc87e6944794828e58651c8ccd15282c799ebbfd674746d4a480b16fc2a8a6c4526be88097ca5e0efe593a744fcd1c8cf70a4f69e4f484d3f9830ce6d2b9be1f76c511556621d567d5b1629aad2f4343da31095d8a7830e473d6f5a5df8397900e202504ee0e20965274d756dcd3478e72cbd0c2ea8cb31682a7d7a5f5e60b911dc7752253d2131857ec637cfcd72b9aa48aedb7feb0a82d1bc25866096e3c71b9c03ce7c8c142aae845250552d0624fd04a736ea43f9efd2b5d208f555be190d40c587026d31200c338b298525de34fc82b0d7789208add9a759864c849e8186ed63f4015021755e455b1d159bf2ca4322c3295221a2a30bc0dadd3f1cec613f0da42211697375cc84754d9b37ac6e6c96b89ccaeca5dfceb459df0cd04bea90413f0aed4a55740171cf2704e948a5fdfb033c68783b07c3e3695717d054be688ed495dd10cec26f90f8afc226f49e38a690c0762ab21f4480af288fca09a4cade21e5f8a7efd0dc619799bae98749f7a961597f1c162a1a14d273117961fcfb727600af3c2f08df11f54d6bfff8c6a95abd667a413dc6ae10174265833d7479b484529c6ea3c7750aef84f429736cec3b730cc629e407f6480c5a274e2d7b15972f33c06be5040c7533eb5558437ec72e2e4da26900b39be4f6aaed5fff470f08ac9f7f098d73c5897bbd0e72f6a86bebc7391e37dc8e8c79e193311495e5b47e82cc09b7f83eb20a16f7a909da99692a2f17ba5a38ebde62fc6223331559ae531350c22808ad8368ba97dbd705ac1a296dc467ce7d6a5f21da09494aa5c846165f7702011f16164fb7fc61e0297054a7be0f2ab3d16d359b25e30c2d4946ea9f24ca394cd8f8b881bb0de1af27f15b6e5d46f72910559048db171293bd95d5ab9a78ad0603603b45b5d057f3558c2cb35eb62a7a77404554c5e5812d77ef0787746b4444dbed00c3d952faff057b7b5e3c77ea73e8bde17443b49596709880b5e017da9d33e95b97c6c8f31e9bbe0af926384017ac0e819f620bea8cf5a05f61747ee6c175ef1fbc9aaef6aecc7244026946f1bca4d051fd4400d3dfda4d2f3bcc5b33bb64773eecc865cf61ce35dcccf906cf6fbe2ac5a84fd1ac51fb99a3797dbe4e451cf0714597c4f1d3b1aac8dd6dc2f3bd3b597cc74c6216ea0849de96eb625cd1b018103109bcbcbc70edd7dac5b7436587fe2fd9e85734069584fb05489c61e20bcb342e52b5c8a71fd8059369f51797e65da0fb39a8d8d659a0057412c87a5f5b8c9d73535d0463a2ceaeff2283dac99978709ed4f03cd17dd19a70a4c44114cfe118b06268b3c6d8ed675a835ec4a674e7ba6c2bd3d401c7d3fcfa0fa96785cfba8bb3b996dbc869a7c43ce960bef686074d8e4ba1c093c9754e3309f1d3c88c6ce27428eb1112c8424cb75aa8f1f1c130d02eeb8233708e91665462ea15f7eac2eef616f336470349f9f95fb40900133eed377732d2ffc3ddfd2497fbb140a31c7ae30697725de0a3a7fac49f7f36244bebb8f1f327273151df6aa326c4b42cad1c23fd63473451824111949b6b02a067a90d0bc36b5bcc963e92eae3acb0864b1233c209aed54c9ce07d8c12e0f56e2a1adfe96321ff4bd33e15f169dfa90cb85cde7e0ab12f1240ff1f0a69d8784f1edb1023adc8406ecc46e123574611f3b199e5db36426ec52a0bb3135b5087a8d8ef88909907290f38a26779164275add7010164313be77cb572eaae4ed23e7607b1f20f5b74ed57546bd7a34c532aed404164559612625c95b1bc83b281c55d22e2b74626af99a766c78684507ee65066c080deddfc21aa8b75e37674c88700ca208cc3baf458c22134b1b29465bc11d549f3ab33e0a8d602818f1fbf534eb9b35062fc56417ebe3a25518f04fb8def536e4924f113f4cc35f789f116ace1b4220d03eb8b57a2918f5c7d8af91c272c095afd10f3d73a2a3db75a4a093fb842cddb6cfa46fa3023397e6e7a62faceef2c57cb35db9dbd08c02aa6a7001f9f53e6d214a4233fb4823f345ddb1f8d213611d36eac860e9b81332474153e5f80ec3953956a2aedd68290ea787ffaf5b5b5f935f2cc907d1ce5325d880f8ed4278d39883d45e0b45404d588656d33691492ef92ca65144fb3f0b5b5d550c1fd24dc6465f925c4cc388a292725f3e16d1f35b40cdeac1d150e4d84bf8b5b1a79d425bffdf4e0653e969cf9d79ec710ae442cce7123895fb26b26ad7509e4f19d230f73856e181c9f21208cfa7e42cc10e58693a9c61b7d1995e83427664d2d03432f8f6d6fa0a0db1855242bb48864e0f7abec56d289a96f979930c6d14a38d751ac3e6a0ac8c48ea161381646cb7b97b36c8097532749c39df32766a1f6f3c3c46f9695a89d913e67a4aad125f6b7549afc35043358881b47aee7653abf9df4aed67f39f56e5551711e6823287b762f657cb7e5f5643dec6c9d137c314f6ffaa1665333b795b54012da56ded21e04ee7f9e1a953e8888a1fcf313c587d096f42277991293173b409111545e775bffec67ad6bc622b0650ac9857edb5e4226f9d808047413492c23eed9efbe5265ef576e1c4ef8351f9290ad1954ec818c3abe93e6dad965fc76cacd9eccd4898e398b0581c66aae2cca015bc6802050e135b12a81aac6098e03f8c60ee3215b417b27510fee50b0c2fdd4e3a70430579701ae41690a7c329a60aa24681622f13f776d609ced74814bb47d75446088edb9370b45c0817b90a983e20cebbbb4fb773165f6ea2ed2e2436ba562f8e7f75d883d0cfa4ff626dafd768334027d7a3044ecb0932e28bda3f21fec4f3c2b8e822928039acffeb1ae4a7e77f22fc1acbc373bc06fd4e8a3e36059d65496e3f703b1301e530ab713da540ba0447c560ca7fc50b77d5463da5fdd07ff69974fe1d16364fafbc15b29e8dc4ff6f3bf9090f7adf23e683099b6d4e1a8f44d2c0bb5c16b6aac238d3a8e48dcc4fb8188bb3b6dcbfd45112c25de636adb65e16f8e2d7849021e04eda44aacad0a8ccb507f0d54d0afd9f0396ea06ab4f4d68c27c0f7ed25bb359acda84d3dd427e0472dac466b6678645b37e9859439eec21e2922217f94db9856e4ec41129ef58a12f802836d12876db4dd6d3802ea0b45c10d468e8774c4c8fd412a980295a7640f99369ddd9f3f5a14040d6eba2f368c8567de7c034105aeeb1c8c2eaddbd31f61c5dc2ba4597e65f7e21899815f9d992c67093982f8b9a4004d5db7d71a29e64eca95ded2aed729030626b694c61ec4beda2a42171cbc1db171ec67127a32fe3ff8e3e4214c5130f24b4a95bd5cc22c83c370cb49da8a810e1ee864ba0d2cdc2c54f0988554a0733764cb4a99bb37538d2c20ca5ceef77f149572e776b056048f0157a345205d6767810249ee05be3ba5552535d03b2b3a3dfde1dee555507e5474e2e85e73196dd9a782555acc38c540dfd9ea1803ec2f136f6ae275f237e170b13ab8350724b551eb7a492e6a30e46b3295fdbdbb44060d6128fe37f90a4fcedec9501dfdf674563b0f3e9edde1b689997fdc2b23edcf78730603475e104ccd4e426082439bec01476abe60d2f7fa02d8a7ba2d20bebf229191b054db4f275256281c319f29872dce0bec128118d9cc0de8b12589f39cb3e0148bf2cf665dddcf9d8e9695aa263662dbe2f8a7919e45ac675ac946eb4c7e7d5135e90f4a7354871574a1512ee394eab33658785ad2269ec71f334ebc97d56be1bed281367e17f0ed410e82c82df7058e9d3dd0d07326a62f80ef631493da4c4514ec94e7b5030adc66836d24883d1d429109df6298ff8cfbc4610c33467c3e8e5cbf86986ffbbb6a4c21b78c9d05ba81230493221b9e6969a8bd32281897de33890283d4a046da6cc006fe81ab1da6dbefee1f0fb995db53d5db72a4b153f628c87db64e489f38c4d4c214342b2d00e5d56646a42cf1ff8b05441fcd71d06e34073f2c22e1ead4aed5f006f91c013fbd4e7433adfd36610aa807c20984600889083691347775e015932d9597381009f9f306152f56fac3dd37f8e334625f40e4c0bdc0009bac076aa9ff54a6acc1adde33d93f337167fccce60229f88dd55b47d0780920d2a4f5adc657795cd75dbd695755bf05b152659d06dc6a42db574c98de002f8b1441fff27521ca931d88723acf7c3fc25a43ad6286fbbe42884e8e0c5fe4cdbacabf51f19eaba789302e15c3db1a597647f3a840cfc2fd4fdf794cc96bb8d74dd90c2d502ca9dd7c4f58a7b5907be1a09e18033b8bc98b0ebd8c4c441c9ee473fc7c4ec919b963c41a6d24f7307b53cd3731d3bb64eab992140417005b15da0d76a95d175334977c1111c4c1e61b8e577fad4067f4161935ff175fdb073f2b52194f84777b1b8c98e84d11ebe935b62ba49f922bc2f065f59e98f8fb08a2ae4892933aba6f9be888c66a0f3104982b2a866680ec0b19d023c03242f418b21058f8e1a5fc0282dace0326b844083245c71e256d5f1398c6495b8d809743bbd5ab172189b4ebdbfa5b0490310cbce843abcfa85b3113fade593f513f8a23135dac3442f60799e349d38133ddd055cd804fa8370778e1e660a314f0b1ba38c420d5461dcb2f0092a5ff3d2c43e95c8aba1e82b428983a9f49773b045f7558c4a634fce1c6058a9c9d16fa97a8b4db453a9ea69c6da5f9d12bb384ffafb87d3714bc0d474c1707fbd975b373fe68379a3c1c449af8cd7baa2076df4e2c4a45cb1be697c4fbe6d23b84dead1b9104f36960fac84f03076ab5939186fe60c5ecb20ee6a530f0ed4b32f33b09562c2a68aa23bb42918776c6c14a93e54ea353c6933a85cc5fefa64de4971ee3af6febd8ea1a27677fea55c264bb377497d244dd202e389aa754cc965ab7392d1bb186a41cd279669d18a1475885809ff71c95c099b2913e9d31acbd2bb2720601f8760d49080e7e2e763fdcc1f3cd4bc983a348c11afeb6c018c433575675bc3d10a2c17cd3dc0182f51010908960b93019a3d93d912c3c7c19aa8e71ef175bcbed14022f0921b52ac72d449af8dd5e0e919d14112fe1c1a28b64bd64a749897cfb1ee016b86f189efd94c95076c1754d3836974e6179588ccf9bb32156d8c2283b0b0a7caa8736c69cceb54e03c15fbceac6893b50ed30cf97d47abd8ae0ebe2f927bd6a3d56f5151991b43fabdd6c026cdc134ebc4a8b5367e11373a80a4bd77f6173447487384cb6aa3f1d7825bf9b1617f9ecbcca2bb92144f2408b37ca436f7aa50478cd56655aa9fd3f1a6339617323a43f72376563822c9a13e3e869a411fcd08f2dda039fefdb51d22dd8695a37038d2583037b8c296f4df6734c7b0a499bb16c51c4309842e3542782f68711b45874be9e153569e12191e3c496467ec9d8e4446950dd40826ed9c0369cdf2d1324c5d7b8d6dfdaf4a9a3d2b3bab0e3e7d5c021df238592c644f3e76826e1649d2c623cc55390844dd949433f3e7d61e6ec8aca9995388c8e70b310b35847ec0b64e228cb36ed0810bdb7da111017944b29b3ec6c87d39494d9940e35fa765cc54b2b8f041da46c6b7e63d6d961dea956bf058a72893a23374be2524a33657d1a3e37c6a862a58311e4c10e7539ff8369d7c89c0ad938c424ff983b6dc9d5fba010593610a0e58f9fe57920664e5e2d5943441a94f508b2f140ed8c5c9a408d1ee0b99d9571b843423f4221737bf21a4196c0181f0a9f24931635d5db6db70c87613859e8ee9b8d639240943bbc4738febd568c6996c0f3675d2a107d51a378fb54981e125c3365e08e90de8f4090fbbdddae53cbbb6ec9555989541a5d6460e24f78848fe4e6a2e645043cd09e27cf877bf1559a4c9ae75a725ee1f1b97762e9219cb97b809f90a91a0c8e4458376461d5f3d50582835bc1798f86d98e9b8854b8db0bb3f54f1d66d3b6148db86a0085f509c37e8bd22adedefc8d0f733822ebb7756b7a445b9ce81653d105a32830deb52d7676d6b021106d69f11c0a4063f161101b3e3bb6e0d265314fea51e583084b88d2b65008248e8e44a0a1a43c398310f65e189c366d6d279746d37dea3a9066526b78aaf5a3d064aad05b7fbdf2b964c4971059a6ba8277d0f345754fb3f3a086cad9f4efdbcaae258ce2f07fe2b490e643e3d76cf3ff3c198ee30227df24fe7ee8cc2162b1f5098cf6a8d0405f570dc564100ae863efc1b6fe493fe5723b7ecff41e0201576c7c2c7eafb2ef4c79414a36f37de2e5f254d3158a7db4331c0eeec4e626c1d03a2dc76ec4cf1122b1331b12e7ef0be8cf3981b5b0b39ac7e9a1c14bec79acd366dcdfe617d8ba53e0ea42664810a6a6049f39666c494381dd087e4b105a248010b7cf3f36e83cfb3158f6434d56f5c820174b398042d5954b527df69c392b44b00df9fbe938290504ff16ed8eac2978297659766c595c4d2342f61e91c0b0d0dc73691472c454e1d642aa3f03310a159a31df1355a236cff9ab97cdbf5c318f29f4ac7b3638aba8bfc4c9b0a07ead7d29798b94720881d65e622f0e7aa9862e2b59757fbe23f2b900b128bdeab83de9f495a9861d66a187d7687bb58d211711201331fcf2a7087b652a4ba1816d5f867f0d09b7b39bb912cf049cf0b8364de03d087c568c9690aee86f1971a4973c3427cd6a83d0a9819d4e1bcf56fd03a1b19802c25eb9643ca51287cb48661fe764eb21380b77691b5e7e7d3961d0b4a41a80504703fc66177f57d3669b160d8ca0447fd341f4acbba5aaabbd06c33456782423edf1675ba486c04126afbe729ac5a4570c1beac2ca33a83db44693727c9256c2d7b9cf52a5ecbd63842baa2502a29b818d576cb2483563e38f76ecda6392512f1bacd27760eaac34b5e37eec918705abdcda4377597b4b7e4d7f7d3bc250c7c4590d6210bd899625ee16d6d18e00346f9f03dbf51a036a6986f84ce03f1de44c9c21c4fbd02f672ec409e1bb935f64322a2885b388b3d726d310a4b379eb86cf3fedc1f7b9390de3851573b6bf881d0422d90b0f36d94dc65db9993e725a28f2121265e0907306e9020dfc9f4f7166c4a8240644706ff21a33e21fa1d3e68a4ba1bb98cf2894a0cb14bfacfc5cac6b3cfe6fee5fadddb01e7745fab64f1df8f907112ba61ee55e57714f2a6bc2755cc43302bc8edac275b053996186927b994cd71a41c3eca9b5168a9c21ec6a5dea1bfec59b51b0bfadbf593189f2d9b1e0830570d8513bf799863f63a9a55bbf73ce7ab02db6cd83cf683fc3fa2b9f974fbc2eff1d134df3c104e4da527a3510af1bf4f952ddd0c113815dff8e7ded45244b698acd21e7492af9da8607d4f4935b8a72d430ac98761b0278fc0c18b997b52c164e82018af09bd40de14d8515fa28b1c6ed6808dc9541ef9da597a26a3cb694a8d96fd4d910494f6007e6880afe719cfe456be9cf05732efc932941bdade63cf25f6b1edb5dd5181c6843a2e5746ea841c3e07e83f4019b45bc033e244f4f5568e89492cf5f34de695a43d2ff4b84cc70d4a0b326a5a466473f1959ab6121efdd403f142e75516ef7f3758b066a9a080f830a28699b735f0a2081558cbb75e41a89c3a17daa3e6b9475ab450bd9a3ba5498eacc064af00bdb6d3bd26b8aa73e981e0b926469bb8dda4bf32409357ee47922645f400873305ae891b4ea8e1ce730bbdbd8123430e8f3f7a1ef7476c278d5c804dcc6bd4708120ad60aab6dbd9f9e79a30ad71dea7c81542598a4c2dfe05dcbd7a260c1f5e3c5bbd61e296e0b1a477ff49a359f892914dc703bd2f9699a88c885d4247faec12f6c7e36217a4dd6a751b022a97548956057c93cd06b2c2afb986b3c2ee8aa437edff68c75d8c72d4d63e2923f6c3f9f7a277be1e424a269f153b135c7633f4a3b97fd5a3b04bc640ee79825561bcf7accc351da3ce28b297d644b76cce488a960439af161ddb9637eb8b668ed82535398ed22d51754795035cdbc13cec03cfe4019d22f095d79d199a54498eb8cd18a3bfe8b6c8f64d044eff02a6d40821bd8b4c7ca4fc596fded6e682ef193a9bf6f8358ea2b439624d68065c7683fc32576cd17b3eb43e6dff2848d9f0d17850a491fc8d5e98a4290270bdf210ff3abe84764dc9cd7a767dc752331402a90fbda4d83ce45884540e73a63e6882de00c139af6f07d6a3fe5e4ea3563357ff9baddd17aa0c09e0d1f779dc036e6d9e831a952fac4b7d506c20d8880c0de9a8fdacd297c65b000b512fcc92226294e0e8575210306db10029e26e4296fa5b5aec66e5d70a50184a41bf93518ec2c578b6c04dfb7a5c7241514ef8f25e53a5badbcae9d0510413424f9e92856611b90ce687c160d2b1b5dc5952b40c80a0f1c4a9e63f1de7d8a392ac8612167136b3d8b449c31808fecb175b635f45a432a1f9f015758b99a92dd7efe8e32afc38a4ed333b5e56497fc32a207512a79a90b91281335d938441b3b10a9ffae71c1bf147069504362d5bbd6e4ce29d909ef24980a3b2a6b5ac99469440a4314dedc72c0d7080e14273931a53e29d594c08f18669344cfa6da3bf2ccb8c991f2159d388a60640f5f31f00d79b5380ce718650e3589b43c003844bddeded3fe51cb6a1980d54e2640b3f16803de79a4cad9c70cf8fcf5e582317235d8e19b2f8f0459aed329502d8f34da38d759a544f203c709ae4c369449230259c2f9f656abf79ee7322b2d519c517a6b113cb0c3ffbcf3ced248df6fe79f9f75a1979c5fa644959eced23f672bdc1621eb0db3199e702c769c31db0a7506866c164c1a011cb993d87ee1f38c9174ad6d6fdc7442f556c1532f28f4b205c9d06b63c387ee02ff903b06cfd0171ec7bc980f3dada1b46e9c77b4bfd45b17855ff8e9a7828b7d3e699b666c643e58c3a9ca33f081a52a29369c1049e2e7430dde290a9a169653f59782d2db955fd55d0795ab265bd2c1c23aac16e3fe56128fe72b86943641e5fbdf88bd345d7c0b161af8d1b34add02d1b6ceb555363e5dd4cadb4ebb4e1656a94eeba75d90df2c34da46b1ae8b460c2ba51139343af813f69360007bfc875522e9603a9dafa5233ab6c1849bdd745c3760bc48ab37b99041dca02d852bde5fb62a99214e57b943516eac84f2410f318c21599e0470e1961fdf65022c70ce5b879e968b3b11ed87570db652cf2e986154269546503ddf83acecd7eb140278fef90c1ea661c7ec579960f8ca3a6e93d14932b7aced5812c1868d117dde0d2dbdb63e8a3bd643ccc7a5f27652cbe82423acb1df228745379472a10d001eafaa2ed4e7864e8595665cb937ee8438272f0e8877935d7b81d4f8c09dbec1c0bef5a33e7f21168d4a178b6299b833dfb27c3ccf31cf7bf2228c6607bb01484e0ef0aae82821008755774c0399b55908d7ffccb1069c75071d60b2e0e55608e250b85dd87e93b305232e52d1ef75c6ecd39c08738f7d50bc51951cfe4293c3a2fedaac0c1669f9f3dc0e960f9d74f7a4ffd084baefbd1c071de2a22bcc354a9b3aa698f34ec083de8d216e3c62ffab2f3b804c71894dc3cebbc11bd4b8f9a407a648c026f54b416055f8cc6e9cd401dfbb2061e6d5290ea9036b75ce3960a3f2178050ce602a7ab409bfa71524443c7c95e62b48a7134d802253d829822fe90035858f864aa2a47e5cf95a9d384fb071559c3a3c9de95007ecd649ed0ee73abe02f9cef2dc480a3265287a0288a20e144c1e0a04cb26abee87fa059e67cc8e038e13f20c03ccca6fe23088144567038c2c7bc936359daa0da879662d8413d2e9d7240846f56c004de9ce2a734fd3a52f6798aa5d589ac51c385a2f17585f8c94879049a8638b59b7897591565f2d06813693c335e739f1dd2555f229729e2c49b0821f605262eddebf23595007272114e89bfa5992ca73b9009d099f2cc995ef216338c68eee653399566285d2d83e87500650c3a167282935ea681479d7116fbc6591f63aa9457c25089c13faff5906f5156bb13672d82bf1cd417674bb280a6b9d67f5b89c2c838c89fa05bbe8c9ae456f162ba1be897127918ae6fe53aea111e5da91f29764f3b4e09e09e04be20f82f4d1156ab2071fcc5aa508055cf55cbcaf2979a7b87d6c0f6419ff7b5393e0620180c6e3cefba1f575157272cd2d5f4a0e81e6219893f0d36ed6a4ea34a50249a7b07685470a863b11ed69730e1694f5f3b9d4cc337fdb195f3d6ae8c6a1418547994ee1fff93ab34465ba0c8f4ebeb5e65a38326bd01796b43b040b90fb621f9eb1f429ec1a442f1da9faab54b71173984c07535842e1f696701ee9278e4e4df62853ae19f6f1c866a8ff18a6deebc3fe3ea284cf396fed242f3887a9a190b0dd3615bc39ad7f430d90f954519b819e761c3c3b8848b4713c42754c4e1cdbcdc89648273905c2d56214dffb1008dcd0794e5ee5f856d72d8f83c00c710231cafea5c4cb542e9493021bd7a5ce3b345d0c7560824ed92ed93af5eece395f21ff71232bddf6fac6b8c7d896c8a46d658cd949351e387f572e21863bd43e99833b3111babb619dd0020b2e7b4dd942882c5900a618d58256c26d4e1c8e026a52c9925fa972de18ddf09f87a972b68c5cc5bb9aa3c25fa5969d479b309fd9fdb12c47e4a5ac5b5ce2447ae868852e814258c26e248f3c2d5d6e981d46a5eff5355d8380f77dbb957cb1317bdeb6da8df47bf09ea6cb2ff32b5dbdc59778cd8ec30bccec564e80efc2442b9018954716a57143e3a886c3a5f491060bc29067bc0d9387c1ab5f84e59d0f92b0bbe65ee55d5c81ecbe5c875230e13200225ace65120c2bccbb9187fc9dcb5923196bda372eb5048cbc9693b2e292b9abc6d9dceee37eb416bd7c731b8c653eaf174425700e7df0d78e1ae60fffada4e44a4a5195f000401df03539d2151778aff1b419e3641bee4535ec260e8987fedb159a81987f4ee15fac49d3075e8f45e6cf3989c4c74465b356e34d41cec7f00a4fc68d29010dcf7b9d8a0a5fb21f83c706309dd704d93deeec445cee552e0a0144e42b79d4101c749f5928a2ab3a6e8aa62974ec31f4269fd6adabdb297c7b0217b0f276be1897d35983600b380c4d989c5fb1527a107241f79eed28da864c2f4a49b58c24a86e872fb9e6faba0081717bd44a91a8374945900faa5828de22b10655e4ce169f14137a1e9605fa4b8ea1a72e42de1b68ed9e56d262180a5836e5b17e617e5b35f26e371048ca5467bf8e4c790587ef853a3db5b8940239c37f3952c4d6dc2ad8612db28a5e29be2dbb4f9248f7ffee59dd1ca9a25c631fbf10dba6e6f7adbf79a4b639028bba944a3b6bc22ea794853431e8cb0618316f2facc5efbdeeb753d37644843c8cef32c78dbe481fce30eaf4f646f4629e9a08f5d88e9a998be3a29edc7510602474eaa231ac1be85508ce789e7685ca63e6ffc238b2921d202f05e939f50e0a5f0a721392841caabce92271893544287dad497df999162c6cbc383f2a122373059e10eda233b1dbff2145ed45df96566efeedb13350f4c938018224de0c44137da23d4565728c6ebeed9351e94a92e15519d081b4a37d8a415e8b97bb92036e370c23c106fe610aa9b7ade74113b1c9fbc03c4aaad5fd992e870f091c006bf76bb3d60701ff59b211be0c11ef44c7998a5839918217f868c749c1a172199e67ca81164875c9dc3cdaa016c3ed19936fea53c444bc88698f5706114954abd43d383ab5967ed54a06f18e5f554d802ca2dedc2ebc1425260026544bb541eff2762dedf7a03a7ee974859ad22598b04ba9e1f3d600d9fc5228ce68172edd6207d52063ecf5dcfac2e3366483fe8139bd239686737e40302c091021dc22ee830edb221fd25b108d25b305918387b394e9f7fd20a48443035583cc3d5f571433492a5046574bb8c56515075085d48d5354d479478683f314cb7e8cd1ba6d6357d665aa0dad9ec7803e437593292942313ec24edec118af05edc6f758baef1e68b3f2e9ca1403a391d6d870fff15091a20dc3ea135a37750e2386b3dd2b9ec2f4b134869a5c6552bdb00f30adcb963a7dd85fa96a7e4ae729c47da6c91da106b4bcf25faf380b9e4b2a5181334c124405cd98026815706ae6065a2e654b8c64c873362c99b8930958093123723da2e6ec1638b09aa4dc65f0397bd6c7483ffb197ae35eed3c516574e77ba28e12a3a7e846eb83385ed74bbec649d31b960435f269fd1b325c50bae0b086e1901122ef5f43ffb394af512a5dd76ce8d91a9868653590353263268f17afbebda4aee19d69dad1a58b77795d8bafa3e345da101631ce0136285b62e4037d8e7a24fcca1a7fe62d029ef16e2f0ffc878697eaf82982d13124001dd6e7c9515b91cbffa4e3bb2154aec013132aacaf34f5bc4b4523c825dab9b77a9cb281e61bc9edc45a89ab1face1e822798718b4c8ffe28da6c982b14f6f1ec2fdfc4efc7277fae77d8a9bbd4d584d338533a76a1bb1b937f97fcc7a04ec1fefdc90f00e6c7f87f084086a4e02d42ecc2b0cefe8287318559ab4279fc10ecc2f08dfab82e71d23204af3d0be2767e6ef82d9574347c4f90cba4cd752385f539b019adae065fcc6120a40fc9561a5c470553483525366850fbfb9d8f2e352b3f8b81b00f440ec79c0a4489277958795b649e4e380f7a7f51b5851f247610b072a0f52c08d06c74a92e92209f47d483443bbc0af9b74cca92e14d55757a8aa92de355109d8023e93feb1861b17644d3b325f6108a81387ff34e9c6418ebf56e193965798c745c2b72b2292e065673e14203f9e1300becb68a17ae2b64a5183d69203cffd937a30f728d72b444d1438a9cd7c0129336a262a5b90cfa536230055f0376fe4ff3d629f631f5e388538eae00cc374d765b0d425f466c1999b3523b3bf00e1ab01c0cfc4140f2c8214196bebc2cbddfa4ff7d3837c777c92470466f6530ad298bf60871b41d9bdc0ff5a507f13da1044f7d56274e90af40690d236411d1390e5e23fe240210e393e22a654065fd1eb0f576171bccdad2956b887a98272bd4587cf2f8077c25b7a8d3d99dfcafa94e31a86744394bb596b11c7eef4a43833ce795bc8507cbff937cc2f3d502bcecaf1265966d497e354d5bcc03b1600c1ee488dc83cea7be9c17a2ac8c4448b6a677364e38fd6af97c970d667d80b83920cc9a09b6cd162ee7007836936092bfb540c114f65946ba2f742677b4bf50800ac19d5a5445ed4a72ee5b741ea2ebdd845826c092caa9021b70198453f13ff56203bffbe235335aac03946a72d058a462bca215f747312397042a192615e0eb134b1f38190ecf6e50bf69301130d9022cf5e2aab5f4843f250162ec06db5ebeb6adf6f9335507d22f82aa9dfcecbaefe5771d6a12d4631a942aa80c267bf5c03128951890e7ed72f3b3583be6fa899ee367712377669d7e014ea4d66515ce0e3deb249d19b186465b47fd8c962686a6c3cb11d1bdba17677d35b6bd2276d54d238db06b11250d790b357825cadec48387c9824a9155a7dce1a194f74a05260df0b810cdfc58dd2f621845bd77b55471c7be6cd912d4968cf83298125738b523da6216b076a757ae4ec790bd2955af8df1b898c84f6846a7c44645bbd1c0e9fa1e63177f1ed96fc77f16b423d8a2e17b6a682a4ce98afbdae97faa2a71d1d396c687ae0a8c7c842458affe77a9c824cd31c825f696351e1ccb2fed5a97081ca885bef9071d22648911a8ec7a32836aa813fc0df591ebeea2bb586a36a0f072c8ff09fd2b6d1000d75ba193c4c2f14f5c0bda9ad970da213443ce45e4351ed092aeca68027fe49dca2d17ae762b93b7c6d036291d048c2f852fda47b0471c1f912559f4afd81843b12d377a6624611c5d2cdc78f3b07af4cb2721ffb7717773ef73682d49130701b8ae930c57ff7dfac2caed879149da39a0bdefeca7092941c50eff91ca57813b568b7fe1b03f8e986e8414cbefae0eec9566f496010efea6d4ef8d173b804a3f729b9a0b59eefb44a24ef33aa62c8c68fe6b1e91f4dfcdf18f237544925bd0699aa9e9d7f4c5533958e30590ea3816f1435c4c43ecf6f2e6e2650c57efddc46bddfc9f94e2adf650e7179fdb262248c43638459aec9a385bc6e919f234204413ebb768cb9fc787463133e190cf152337db10e96c71d892ecef73eb43557b87111504ef6d54a195e7c7eccab784443058665b3e1ed98ce96986574d7ca532a49a6381a82777bafcd58eb6249a1474cbcbf3ee3d857c6de1a263097910537cc699497abfb33d9d9a3cef895ba5cd5c3dfe828c5f6b342e44807fb57fee7879bdf86f5539eb7db67a896efc1ca57a074f9e88fae5525d8d475bbab1f92b6de7ebba0bd1394c0ba4daa09334ca33bd351bec56de765b9a2290acd0146b87d18fbfc7a9b31d502881b9f478b8c8c29e0d4f87f27ce0a9206bf4e00ac0a937c6b9bf933a0e72def34a9b5c5853165c232c7b7e4f09674fc42d2ee985e7d40fa24fd27920bc9a50ad28d985e891e22f7e6582ab3bd9e6e9e15a95948d3546c9381b9392675836b023651c425fc3b222d5bc735a8cb02285fd188ee4106ab5466c41937bb4d4f83f7ceea398e74f9271d47c3ed38506a644ff721a06c2bfef38b315f3d0763816eb1a15b8da374139d818b96d05b21bd13b64743fa1eda87e580f2279693a0d848e5949400eebeac153e7c306230277800a036f6d3a4a8e4402987f99a34aefda1f7c9fcc7284859e41cd9cfdf18a47ae3c55f13a426c25f1bc7206ddcf59953e3bb281d6ea3b41697bd7a48f68d5fac4894c598c1f9bb21a19530cb509f754df6db6ea765adf20a020003c40a3165a21f6a9483589d5d9825c34f3f0dbee7a85af8986f9b5a940558e8b31bbedb5505fb67dd229c7fad12bc78ca560fa4aabe45feec810384eb52257a7b0a0b26a3dc8149d0595757cb89f4e9b82213164beb83b4a1234751248896e532d22835862b64ced30be823225304b598a0ceea1c13e2ae35bc08e00397d6fe52d3f7c3359c6efb669c34575b33978eb57e4758b95ef7002e55dc15792e84322a6af2610d74bedaa1e09ae5903a5c610422dc2bda19bc03768eaef2035da04cb3676d32bbe2997d1f1b8be197fce79a0927ac6c6e088776800b7d649914866bb79a325b7ab36d7e0605d1013334df94db4a2984ca2ea3eb9049d241dbd18085d3152f7c73e0033c2ecb35f67ae6468f2e6666dabda30b988cb7df2dc0d6175b0c1721c8c7dff6c91ac3e852bc0961bc66e3eb0b3f59121b3021e4711aad2b2fd636f7dd4080727f130b154a9f257b61f33a86194c2e8baf106e96515a8350fe279b6d219b955604dcc5ba47b4d08baf253bad72efd1e44816485b4651e8046a972e7cd5b6007fba2605fd22e133096c60f6a072dd8b3cb3d7e8ab66dccf2246d3e93959256b6fecc15b00da0dbba4bf4918825a98cb8de586a394a4893cb94f6cabcc6fedb9ae3b73019214fc5475f74630ae29a6e4140b549478c984411c8ebba808b635fd58c41402bc00a6c2338b6cf182df461a4cbf9cf974fe2c5bb77be6e02a0ed9352b265c46695b173027c718ad9c314bf716ced8c8b1521dd2c42c3a958c610ee0543ecf866cbf3a062f735608b83ed59891ec6a177eb2835b1527fafafad51ee181aa698dfdbf658c1019770b8726d17043704e9362a2e506fb4e6c0264db29a03a3a938c279f2bf6d646bb053152b640a111d826a16610c7780cec9c3f058592ba4529c444f521a9f1f29c0c6cdaa59e2921fb9696c39b51c04ac4bebf5f219859803da5b626df275cb7757d127dcbb9b51b394d9adedb645310799ead2379c75de3874a552f7962de2beaf1fd1f24e1d1873ea63f6c82264f53d39d3a02355e335d9f3b315dd325661ebbb8a12064f4743f35d3bc175a0681705977c831c00f3306f15c1012c77ae4f4b1a3b359a4e18988d094f85d9447815cf13c9d019472fc2700e1f5404637f21fc4915a607379b8c4ebd0c2e6322c2cc239662232b3ff3332994b0f7362db2f2c52d29a43ef293cf2c960bc2d4be2305f47fb7ace36bfbd209234a0f85e3aecfbc9a0198c896cae2fc5ae5d6e1e593ca3fa2c0092dcba3208edaa8719ab3d1ec29b0e00784c5071cac265d1744426ec8aa7679f75ad2b6243a4d2cf1505bdee2c63e86ef1826b5b0691828802df39bf7e1cdd3b7829fab47549cf1ddd2f15cf9a8307e78a8d44cec068ef4dec5381c05cb5d4ade4b45aa153efbfbb0540ac9a74ba74f293d7df080ffd478849ab20bf52982c290e7b8eda200b2a8d78e84968f25605afd23cde823cde41fad8f6d8dc6b42f6c1d105eea0aab05a9f47963e22db257af4f5199f8206d7e095a47b8b2f34dc9728fb9f6f0eda4af70dc318e8a0fa3488246c982912acafffe806faca1c96238a62ba25d3b58b0703523339ad7ddb61f5346c9995dfee62323a7ad18d28f1bc54c7f9daaa5e29022d972b2e71cdecc8bf142acc8acaf285396f562f829f40313a3a58ff1898daeef9168740f37858e09b11d1f0efa68e3faf970770225c740ba9c3c89f48ab2ce9c759f7e489441910afd8ba28311a4546addbc5d7c545c1c90dbfc188e82628819a2a156049ee11cf8f9feaa6b9a7c2103c9843db5f1c08e474cd864aecf742fee0b480044e4ee28a98ce99347825348d1647c0a537f2cc40899b4f8c1e45f97cd5be14b5ce0324bd041f9640c2b0b5440f3864b44b89fd590410b67570e78ec3e4862fb49b1373436797ed78905ed9e04195948ed6f496e6317cee1e2c83136128a7969265c81fcd15ed1d4ffbae25e203b3ff9fdff44ec5fd76c55d387bcff50d7a5315d9abb01a09dd30c12219021041b8454e65650d809ca6ceefdaa63c9d717652bf2009ffd71f2089d4603746940365b0c91d822081ea1782bcbc6f769760ff625b0a65bede60bcf31bd366afa999fa286de84c2a2bb379558a930d8600ba45eff42dc785fb9eb709c0b2711b75d4581842a126352b7aa4a071855cfbe34f20da0853d680b0d39f8ac246e1fb143dbac9555753dfae8d69413b00b1b78802882cff3e8670b80f5be9b69a994dceb454b8cdeb64781251ef5f705640b54ccadc5a45dadf5ff8a46dcbbe290dcd2252db926b2d119b600382874b72d9c0c969483cef54e40e10b27798cc7caaff924df28b876a8664fe79a2cc731d334d244f46c35d9d419908029a10ddc58a95da21d6ac9701dd60654d161a04e2f1967e8941bd534dc1758d12918561d642647ecf90fbe4fe91c423f67548a50181c936afb13c0a70b43fbf71b14b262f92e80ac3b890b736a61dc8b849e95f87833197d6adb466595378b591e8a67eebb761287263c4729278bec8de411902f98f84c96833108223b75466801b7bd339f675099e36c41ea4826253b3f5705e2e483fc27a2f6264fafd6a7ad2fd4db4e23d3b7916f3805ce93f702ef43b6e24499f7ad1917497649bc56315ac8258ee768dd449963efaeb0472312e1e9dca80dc3277a7a54945f210cac27164de29c6531c4702e92c273e8738f3968dcf951753ab809d311533c055a0faeb6f251596319e9ed0fe7b2df87a7d63ad62f5aa89335748e16e220afe1c8c4337081b20cc43cff4ac345a0ae25f5ad603632e3c19b9d41333db56290f7898abe2a24b316117337a21bd36993ae813fc3abebaee6e1320b4d5d36bb59bb6e09b7b66c05167846223b7888f34ec1373224ea59e83bf7badb7686b7478aaa4e046c0b7e1edf28f23c1ef7eb95f96a79c7aa4e6f814bf72dd9ea26308f2b3cad42d1844c87e7f16c69be8b362c762e4c79f9a703fff945842e056ae7b4ae3e81a88440f6676c9373a97cfd8fc08bd4a3a16682b41ffec47e1ef66d7af4bfe5fc41bd6db96e2d642cbce5ed44510761b2d7aacfcaf3d175bbe6a6fcf0c878256ad19ee9ee2f76198928af7a2293f11fb14320d67f1c69ea314a6d1287b8288d1901f2f191a873962fc09d0c79e86130c93536bef9e40f11ef2a118c8bd1751b314fee0d5e42b2f449a2b0b4bacc3edd2486695cc435c5a9c8337b66bd860139609e819e53fe61ccf81b56cad33991dc913d66b125c4ff285ca560e63347b42dc1d56b30fcce3bee9bb7d1f5c8d253b3893d02186c091ff31319313f9d651c9ba44ca3874f0dd5a40b07f8bb580d01eb9aee684679800975302f22ee5d196677a880b525c3f2052dfd9cf553295c6af89e383f1c17ff9a8cdab7c317fa668017401c3547d46a521e43b31929c50c4c3e7803bb1b33a3cb4a65607f85ea8210cc46b0e55fc21ba857ff2f3d6eedab98751f5ed994beda4578b566afd2596d8ec4ccd43c48aebdba7e1894cdeab3be15329d256ce5671f808d6e1752b9412d6fbe6ade80222e7a3afc9323751e8e3badde067952bf75e364c127aafa8877953bc8c6169fb42a8adeef79e8496338f5f8539b8187e9586903db0b74dd671eb8f413a0c84d4b9a88a4d1d611190c33010f5ebc2e99f68a5d90ca8295864816ef481376f4ced2937a07c21121916eb399ee5d4331452640adbe7c37e58a38d3d85dd75c2f537d44353dbbdb4f162777899816bdb2ab7b7ff2eed21b8ea1d240c3a38c0908ea78f5fc8d9d075860d037e229f686a520dc058533c800fdfc4d32218b5444970248bebea0a4d72d8c9b8abd70e8fd8424d4f7d9c9a8d33dfbf0e0dcf6ecbede129cf43421c25a99056787a2448cefe1ea6c08eb0d9566095a46f52fd44dff200912b5c87c13cec662bd48799c2767664b641edd0de2563f758aab251a6f863a0fa8616a02b3a2bb445a5576763dfd6e68c1f7d33daddd4bdaf5f5bf2c633345dfe1f61bd82e3404b08b4137fd86b050647a02c2e1e9b34f7268faef445799480d61559a11d51e3504dbb7f456275a256998a0ea3ad6f0adf9ee2417d950f26afa8a1b12d6b9a9d22041d21ba9a930146479519ee2981a6b65badae658119967e849e7733a29b2b20b1e6a105d75af1849aaffe9bbeeda848a3fcd1246eb31bc5faede13b8539b1e527d5ff4cd78c167efdccfefdf1472c31c0f022d3e443b52dd75af7bbb87f7b1527f162e2a7dd0e790159e31256b493923c81ca89e20190de81d2414ce5c2aa4a8dfc5238a0b35857322ce792b820c64cb3e76ff3da6fbfb7993289808e53ef75b6604340b5295ea231d8b34f5cd332e6000fd9ceee07a1a6cee080139962cba65e0f5a96649d5e8d8534e2a499f53f79c1265637b02f244a1d01fa0c5c7db048920d01c3e8e1a1f80d0aa310ca80e798455268f3b2afc33e06361fd970286286a90b03181cddd133b1e2805b6e853913d51b75d097d9e0fef127fa473514a31b26556e2affe7a276d728625ed6ac189f6c926b4c857dcceb323a0bcda469806d41cb014f318b8c9cb1d93f0984b1e9666103c6103ced2f34ff8dbb4b34820a8a0e92c3fdbb77cf8b6366638e92e30cca78e748343fd1099a1d9dbc591b1a87aedec741607615e508f15b4187f4bc677906e70630768510236bd956e6dca77284db64ac86bbd49d8af6e17edc8627bb48582cbcf212d119a474ff8c964a663bead23b0c5ee5c798eb438e43d8b82c53cfc4db513aa7b9a449bd394d90b7c0a77db20e7135e022ab1a7de8aad942e269662fb10ad1f556e76c056510a110fd5600050321781e426d8af27905d65bc6f774c10f258f98ee3ce3d664e908c13006d755ad73c612e3aa22efcac077477c4c0218f8887509f0961545d88b183dec245db3bb511a0099b325e5a8da8949ce34bb3271f6d10641613e02eaa92c0f7613d946ac6a885219d383b5f40209e41dc1c3fa59603432657ca1fed707a5733de2872b6a63ada5bd6302d3bdd3e4c8c53018a01a92585bea2e232352a05b11292bd7ce61beb4f27c9ed9dd1429c159c562188177b405e6d04fc26f027a857df2c8917229334cd2fd536c97198cabca60c646217bef73cd8f4597cc547b58304b52a17b5c9e0dcd57d312e760b7a2fa20050b84a9e5045e0e1306e502a8c27cbbde368e1d548ee1a13d785859c70f866c3e959e996ca3a0f71f60f31d840befc707d5aa73cc65da0d5f835e64d8fc64bac59095a1561660ed2e3b76ada9b41b8c95ae526808074d9c72aa2c24f8421fffe00f2c4db4a895a7d9033dae1e71913534efbe1cc6dbc5be2d5962de26ba8320f5c896c17fb8a25829930f84d1452b41ef96e70478a375eab576b1be843d7d4d7bd0c5c3e1acf9dfcc9f5ed608e9629dd39709092f0b79ebeee25bed8c198b97c419407a9dfea02479e1f380caa7538273c656ff0355addfc02360123e777ab2d75bf8f83d6980a7748f8d4c9b3a42e6138caaa398b778d29a69d05411ebb59a4bac235fe4b2443c610e557fbaa16d92f6d335b89ae0b924bacdfe6fb64efeda918f1f707bf9748300de53c9bfea74a589b5698763aee3646f6ae9daff911153e71d24cbd43e9208151428ec430cad2a1a1669e00056cf905bf6c30e1c21ded1463d7f56ffbf042fd49c6fa546b078df308101f8d0a30b95093130e44b3cc8857d8d65a9b1bbc3fb212534062a7adb57a37bf77f6552f020a53ce28f7ddb7e07ca23f3aa4df365520170b889e80f849951ef8a1c12ed098a5822c2454f1bbea0b05d39c4729a5fec63d072053b5d354e91d3174b7a3f1f1aaa2022e57136d9d1c5f61facda10230f27158edd054d39643772cf9307ea29367035b1674b5003568fbcab1e5db475cd2c8a0a081cf49ea7fab34a3ed53cee4bcdda52cd4ce8f2bd7ca81ea3d574bbca199aa186ded68e0aca089a7344d5a1a249d96c4a73dbab7a1b3c5ad58932296f330e6424075639fd71ecdcd5aaa52256f3fea1c22abd72965baacc1759ac6154960fcf376f523850f9e98086f3475baf2448eb6d16e3713d12c6767d0037cb23233ff69eca6d9737ece085c435bd4895d6c75a28ad0f04ef4c5e47d8e503e7104fb1b2cad9cccbb39e33d78d109057f3d246bf60dfa9edacd3838462d31f4488d9e8fa663e9d3e3b3ac314d044f5e770e722efd7d3f05b01d0832100943bb465b71714997ad556e81897314d830e6ce401bb247077c1a95fc08159c26831be8bb81b7bdb119377f52a78278bf788de2e34a72003de515e1b278221e7d0a50d9866628dd2d6ed59d49b3775a7c98cf1b944b1fc2120db0b2681cf949f81c297066f379de3680e9f1033b475f9978c3c8e1f0214697012413ac749798fff67a527ab24596a8f93493a9d87666f7a5b0df5828787fa4fcfb35ef9b383a95920e47e8e37267a3edd07ce67d833910ad5e4569367891268d79d634f324502f3d33466c9dff13ad724b5be48c6945c5fef753742b6059aeab3bbab6bea3a066570a2f322c8e3947fd10dc9160dcce9599f886bac23a7b9fd0b58295264ce4bbdc84d5a06d7f745916124e2b3a1c9615b14990a18d055b8d5befec8277ef8becaa6a417eb999b5e6b158f8355dad6bcf67b4ada994f03dbf565e01297f06e380b740d33dedc58aabf2f94aaa4f6740d3a98fda579b113573f77ea241540cd97e3b8ff42f77934e75063286f7c3863671d3141bc50cbf103297a0cafbb55683578e19d755e2559c5521d0c6b37ab047a3a9d6cec1766805c92a983b46a47871e26a2129c5161cd42b9f539a9b8472a0b7fdfa704097b3fe16bf60f3206b377dbb0a8bcca74706080e4ae2fd50d0b338a104035a6b9329f00122e177eba82f36bcb0c2ae7bf7ade37153bbe68c008a69f1bf99ca1da05a14f3f74a848d43b4fae44934e2d054fe3342473ea6a3931ded102275f42e1c6f54b76173b0e2a8b363baccaddec8e61036c7386a9af0df46b219b4745e191ac8ab3cb0a846945cbb8357a8a550763118dc3acce7ae05abc8064977268fe452c6674122c6a8ae183a64dff1b316af7159ef8a11b6202552f5f06dc27a75c600693900ad218e9a939301c54ef8a8b6af5f487db37db4aae465e62735bdbadc258948c2efb0f4d7f5a9b97167be694e735b47611b4bd4ad61cb8d4bafbe27b3a7a8958f69a947bf00d52251905fc999e9ba5c36df4d7fcc05e178ad9a4a823dbdfebb868a4adde52459993a8ca09732a70a3f2b810b65ddfcf8e94b3de8b2c66ef058abbbb91f73821d743ee60709ce9166c2de19243607b59a90d12a470c94e63e91e810e4bd25cd298669defa1b5930b48a146f56bd4515a1e19ef0fcefac29fe8e3c65e8427a2a6485350f37d15127b590afb8a43df29834c895a7f80b1cb26d99934dd4038e5d304d3e86e15281ac99e6f8c47a906a371fb69c2d35372b6b1bb12007acf73c569c03d03bc21caff950318c64be5eebbead89bd6def968253d5f1ca429385b2c13394bc3a04258f7ec8d87a5ad00fa05647b417dd8247c113697c93bc5d596264d834d5077340cabf540e17e3a1ebc244896dd76544b23d24a83fe82bd96069859a9d8aa7e34d7bcefe4d599709173f4aa559ac47b8ee2c56966f5edaa8c6f54023059a0d064831dd5decd057b021fda790cb0b97b37ae7329ba91d2305e9decb4822cd3cb4b4e8c3f1e53ed5c6b36c5b31d5cc08cd45dff39ac9b13fab952618cceb6d06c1a906cd0aea96bdb934b05ffdbf2e35355c5e57744260afa548ead24aea8150f6ffe80737245e84de7c810082bc639906152d6a773508aac65abb5eb399f9b2fc8acccf1ff7a873509d6dc0b1dd186462880e29197a82ce40de1c9e33fc7d11ab934150794f35016a788f1c90366d456e3138a0468f1058d045a736832785ccf7ec87537f96b11cb07fefead6d3f1ef08bff0ec90c3099b6a2e730a4eee5e861a9e988f52c11cf62c262d348b9f83c183c64d5359822a10eb7708c77ddbd995f379cd28d0a6330ec2f8e31957d3627360dc4b97da27c680d37ef3afbcd2b2c09b766900b4745c5c75f07dac483a93dbb407d80925899a7ee60b40805e01321b340c4c9ec1b59cc85a0921ddae1051f58d2c1f619773e3e523cf7b15d73f74874bf0e7a104e30f251ca8168c15f6d33220ef9655cf115f0bd90974f0451a2212218bbadf6ea1d01a68e8ab9b3097fecfe4d7b97d4eb6c79b10def984d93a0d5548ea759841b7c3da82bb2e4a6fc5a537f5c3385fc213461947d47c80729f3e4088147935475dc6f9264037e00dbb0f5c0b18f90abf64933f024e4bb7ede04b2a257445ee6ce8b594aa5dc4ea617f80c236db8a4e1add301b005d9077d07596c5a6a3f0924d47ed8f35b35d9d9be88c378d44313af7c8b3f53cbe5934a3f20b11e8191fda7cd58b184a2667ea31178b16c4381a156590b248baeb91d808ebc33b689e9b32b138caebd46e2fa723bf3ff43ee59345bb6ed6461030c5f1bf545149a3375a7cba75cbbd954a4f6f7c11736568840bcd389e4e9addf3c4818da80a8b27df08435e2fea9a5f74ccda4db99e3906eb868d5f23db9d113225a2021a68876eda8cbc850f0cb44251e542fec121c95760a78c260c8cd568d195a54e07b0fdb4b94d94a60ca2c483ef67e0da47b4c7143dce6b566be3d1c5ee05a0514cb0af9c261380c45a47f6134c5ee6f8347bd6721a1b124fd23ccbf91604d5f6fbffe34e36f09fc4c6e0aeb90944b268451c5e2173d619072df41c1931968371ee935cd841404b858620d88e19f2a461b044ec5f624883ee9504a984106857ab8b491685c90520cb63f72eacdcfe867358f4eade2f9952130281629d3000cf4d24c8aabeeaa05b080fe24f7792e3e61447db56a9ce2f27251edf41b16c68089d6840e62bf6e1af053e2c10bc57f676daad5a337cb28b647a3be796d861bec3cf0f0df5e6e1135591909a9dbbc18520f196fc75eac20364ed1240bf8b453b7608b282b492184a4337d7de3fb10df59d6b9ff330a6f75139071090a7a6a3218d9b96a3f36cefa0027408b09e603ea300c5f0c880c8885897139935c71cc65e841536df1c77e6f1f14fff3b6f167868bc2b6d80a14c17c69d03d533dcb1e0826407d444959120b1abb685cc97fce856f503da2748ff7afcf345fc23c99a725bbc4c06f2252da8361d66c69daeabc410ebac871d2c5753ed46b46d7700f0c12ff2121deda65004f44190b4bdad5eb9b5945cf5fe85dbcfe95c020ff5866462f68a08b847556db056caa69678b9a7b8e1426e6b023def7af63ae30e8465ab7586ee97a7117cc417138371f567c9a19635428b73b3f81dd13de2e85c83664e17357e9391d83c3705e79bdf7e2ee0708e934deb9d034913f2032665f0adc5346528c9106896c63a0a555f6dc17f8a2dafae271091d5962df469fc1a61735490498e944df2e5d4d9c14abacd44aa3b961188f4a9c8ed948189d819085a5dec6de1c0b41f25e36733591034f8c536935fbb39e48db4c1344c4832c965e67ab66a0bc9888528efc7c16921b23d302fdc642e4d42f340bb70aad168cd3496c8dc814369a7b73ea9abb78598cc14a210ac45dceee510d0e18395d114f4451be869e3fcc6bc4b1076e6c0c58dd137257a16756381862d9210f88a73a0a974aa2c9942ab14bc59a3b2f45bcde88c134dde3dbd25b4efa18bdb321ad75ccac0d4421cb4baac97e72651432b9f7160c4be9ff15234ae66431350b5353344e0408f8218999e022cb41acddd0f17627dac8cc8cc09956cf369f314f14b94957b672dd247929d5d60a3472ada5404fc00dea61d43285079d00e1dd2190981b18bc471ac50326e27667256b7a716d0968778798367be1453a1a63d25c2758076809216e1e5fc15edd87f731e9790b4b511486e5b8b9b6c5ccd2b5feb0bdd6cf44f92a8f3dab637c55f4772e0267acd3872cfdd852f0bcfafe4e8652ed898dad488cbb6fd6b8e799af2cb6a15635948b47fb361bf74202f48634488dc3398ff707a1572cdf9e68f168330aa7ed288aaf6adf1ea0816499442e4acf74d7837ea3b90b96649926dc9398d0694dd8d58e2b9bca615247b8569c3a16e688ee4ce79f91039809f765a86b9a4e9e9c1f644efda5d2f31d96f5fbb9c1100cfc287a88b1daeb07c5384a4c7438af29642a43805fe55e5ceb86bde02c4453fd1dcfc5d1ede552c549ef4c2869f8e95d88d5321d3dd096abc93f966a39f917203e4e2ca558ffa594d82310a5c56be8f522e801f4c2fdda007aefbb93d6a22af16832b998d6d10c9b233ea8a046a0d3c41638d64df403df7b6b31aae0656cc5cf1a57fb1591769119f24f60cd26a94766f37dcff6dfc5e3c53aff9c2fc743f9b5211a4ffa9f3f19a8f7c60f0c48fb53365b59c67b652c8f4ab3bae8c049320919b27c392d5b5792d2dd0e862eb09883fe4f80c2cc47a8aa49697ae27bf6538fafd5a88995bd5c3eaaed9dfbf583af29eadfe49e33ee36664b9f219b036b6f7522972bf6aebcda3dfa349d2e1c2caeb4e3d47672b850fd22bdeb5d637b632e3b396f0bcce92f87c7e7ceb94e09cce27a6d77ba503bc9630fb503cc85e79324d59e0c6d780879a406f1eeebc67637dfc2ef736c4cbf4da5756e6e65cb3b136ccc58e6b88a6cb2f7d3a30002be7fcc83df2b2f5377c0a9d72afa1a6036cf44f43a288e2d26b7d31513b7b3acf59eb4e3c3d0000852a2e5cbe9d4371177142ddae433f3b60904270b660d0f40808dc41cbc01cc78431767ebde10442978763f767ab31d7892dfcf2d90663552a1cc09cde7092ceac446076652c43de5563a01da7b1d45a042db2b53854123c937e26162ba4a759c2b834ead0c4d45a3147aca95b3fbeca4ed848276e5c0eaff5ed72ee5a9e12b4f6959e953bd45588d33970d0c2d51a89e0fad8ecc3da9037a68dbf43758f45bd77c3c1150f49d17b5f46b7b6129629b221e0b62aaddd5862de3390da72269dd0e1ab615d484dbed69c8bf1b76a25a01d96a3e4cdb48f39a43b8dc034878b5dc3bf619eea30fb90d687b9dee04c07b9e3c1688b746514278b89ad37fb64e4555a4dd2995bae43b1327d8459ba1ef2860da4c29586e64a0cdad7a2e4c52c1b9e6b6d10aedeec5e312b3b05424a5ab53c4666609e937d6fd288f6458f73e2d4bda10da09d0396c935bdccad5ebb03eebce835e6512f1a0502ba77b5904044f0eb767d49539365747f80aa56da836f01367998107c9b0308a10203ffa4a231a277a63b786c6525f796f7bbad5221bf79686f1df51aaf29e79ee2f9489a4c74d02fd63656e38aaf629bb839e5972cc3303b919994f7a945e9a4626e0334d099a43e744458d5ebdb0cc8c421c65bd954fce6f0784bd1a42b3e93e7d60b5bd9529c42057abd7df14d6536fe4a9bee65c1abca0246bbffdd637d8a90be9a6585cb31cf81598739c25cf3dcd6bcf3d32423978d9a8a1242bd27d463c5fba28cc0a320253dc6474c40ea03c8541926d763f8413c984d9bc7de9d6c239944a125d7b8f5eb0344e5411817078d8b6fbd7d439e2b63ec702910276f230321f223945729fcee0441e4d912ddc1b3fc715ec39cb8deaf20f85eadde27aaf75f67b034f19c249c43580f4819949cd8e8ed3d6c2610ba0f9fc4db02c9835152470126c90dc3cf89430cd62044826fc1cf97f303580a8041e7b9f7c363ece3a09e6b3d12ee527d353f29e4730dc7a2fb78ea108ffc7208e14e926a14127647acd2f291feab0d313c309d6734200a00c4e3cee70009c29fe6b7adc5c245fb94e07ade041385c8f08b001a27a75f22839cdea0bcd4bff7c1bdbec84af7f8a1327172fd388e7762b1d658f7b1641ac6364c46f1fb82da4b8db598260c7827d4f2f2f0540b364bd04ffac934c2456b70011425b1a3cfe62379866e52c849dac90fa0f35cd4f1d16250b5e3e737a067ef3d69f0d89381daf16d50ab4fc65d706c223b8683f54ec78db87bcc63566b8d192b859c92a1cee1f113b4ea37dcff8b1bd0cb4a9473d0016eff131f7633642e02085d2a3297161b6ba33040bcf376b241176a323b0f65fb2d38fff8a8ea3642ee512f8bbb5603b4283ee01139db8a068c48ed44de0a1e38b64ab03e2f64a1bdf3ed17de6190c75d3c0f72b77ff5319ae048676d75e1d6c413d756a1ccf55ca653ab02a22a857b9c8f1cbc8663b8bedeb0baf956317207d411ea504df397050df4e65aed546a450cf8fd8c2f50d08eab8c7a75d8baeee35bb5e93574d805a21daf1d1b14382d1c58cc94743226086834929ae1f3f9dd3ced758b4efa5055465deccaa3ba76c40c42d5a47811e4c5b2b7769a31a0ef298b394570bfc62193471b5e325222e550b2e2261d30b06de7ad447ac6dae477c2c15ce33008c7957a256921914d151b958c8473c4e66bab8a9e27ab855fbdb9d019d6f2b87df7f8df8e42b43081c2ee638bfdfdb63b8a0107f1433d10926aa1988345915f8c544942532bef4ce73fc3aefe017f67f5f9a1f078c68ed84d4b4c85ac9cd336a69c505d2d216e4a993a546ac88ab89310ca9733e77c7c057a7b8ace05c0cd712be57f71cee0240ba8508261eaf83f8e8c7e0ab4c1d0c3c614e67fea6619031a1822607f3d91523e4340616e2fa3ebbc9340db776cfce7bb2e3ff894ac3917a66d0ad4a7e69b5b1671805a777c4f18f9fef14ae9fda0b807e491ef24afa87c1a3bee549345ab7063fb2aa206d1230c24a33e98e89b5ca3ae1cbadcbb6f4d4f1ffdb1db472f19119351c13d15e86cd1144b4c0aeeccf92a15ff3d881dac3f60af6e57d0e71a5c8212efeaa7af74b12139e9e2944c0b88e2cb9bed791193df1b93f0ac984598e2a063db5bf57dbbe4e4565febfd91ea9b17b830ee51141f31e382c387545fa120d004108b38a7345149e9dd24d720ec144e8a4ce27598f2c132e5fa9f008f46a055bd266576812f74901324081c4ae9034705d5bb48ffe8cd4952b1015cdb4c79d1f1e7efd611db731cf493b83245f06ee44fa31998cb7089ce620f4355d1ec5f5ffb5c3d77e628ce1e65cc5c62c4fa6b7fc4fc21500ef0a076cc31ee1becd9fd1df4370045909022b6754e7cb67c1c1e8a72c102c60c1167a7cdc32e8075cf28b1b63653ab753876d9ca81679df63decfae8df67aedfb3bcaa078a7743ea2b4be72fd39f671312627f8c32884b327977cdf84a3f9fedd5505a3a6bfadef439bb4697c8d2af30da331301ef73be7cf5e8995812092aa9407aa430b40223f0c97871d92a95f5b7cd536692643a0f7d85fa3a14c1c89e229ac021fd91090715dd854829d5c3c65622ee711439fbe3b0bf9f1ec166c24a9887525e0cffba6fc7efb7890b5374ed57e39e194610ab4047f3efc7e253b73c9183d73761f965fde4f231f279de8f4eb78798b489203eddc0cc09764a05969f0533f3734cebcd99f754be030bfca5cfb1b5ce937b7b976c4d84b9e6573e6839c0fde2ed562546c98c16acd7a77bc698325f1b312187607526ee208084d645c97b55be61a4d4191d03237ef9d7be236562ef965ff8b40b0d3a409a4b9ee2b5295e93ff93e30420c9052b113c9aad71fd1951548ad39bbf699553a1e142d21466ea052e3f8e9b6cfaa9cfedd7815fbfef12998a9d8c98dd2a5c10febf880b8a50c85e3301d8a73ea838de098f4b668784b7a41f34c9c9559a2833f11c9fb18425b12312a318cd5f1aed908cce0ebc45c0fae19346f9fab172644397cc20f07f547ff9cdd49609bc64c731781e0ed32da20c1857be437952a48714b71c62d87bb58d60e7fe934ae58f84e64e10b07a7f7ed3a4c5079a5c10d913c902df03284ac519ba07a4316567c2913cb1deab2b1e93287902fbb1f9de09f5ff2c8d58e013ea303f354f29119438ebfb8421cc39e6fb5da328346081701cbfc7acd1a10b14e7126a6cc9ecbd91d26e1e09b8203dd2bf05f35a5d68ee8cccfea7b464ce5790a574f30e52f4c82211c19c5be6314f31a244a322c9babfb22d1a1eb4e8eb2999ac41e2c73897f929de8fcf83a34d6b98fabe78b8b5ea5bc5a8507be32c2e5afed03aadf39b2805096579d5cb1713a47bea4143bbf013cc9b38afcc1b7b7152ea06d5acd815220d6b5145c4928fa476234d2873a55c10c026083409deea1eee3348a8cc7634b8d8b2bce68c20158c008c8ea56b0f8dabc73d8261645bacbd82c4bbc899e1b87fd3a96fdab911af2f0065a02969a2fa85fda1e4ce8b3585b4452f95707a26501a88ae903ed18273ebfbbc3e8ed0e5934d296eff8c674f8168918e0a930c5d832b61c954336b562eb65ed793dfbc42622f8000ecf8284674f43dd2555f6e2639bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b451f88cb05f0daaf0a9ab926226e4fcfded37d050dca88b3e46487cfee28be5efa51a43cf2a3209474c7ed201c3d614048306744a65d20d9f18fef3767bad98c16cc11f37ac6a8bb75258db043dd5da9101c78eb3dda4cc79086a75a28c8b9e1e27e6750b2fe1a2f98684159ad5206631051105f61851c065af09809dc84dbd56e4d979b9822356c68b332c7237c79ce39dccf9357c6052c0aacaed430bdf622984634497c840ce2591c8de239e57d6d06b81b943a061222f1cac59d2e2741117f10f5dd888e42e806054f69179f9545e48a423402b736f00bfa5318954cb88402e489256dbd6884304a927398b3b484f6e1a8299436e3cb4f9446a864cd8553758d733b2116dbb996ef9d62269b83de85c6e392572a8a533f0c54aff6c06b7838b0552e32880d11a6defbc2df084251147af4b80d0594e56de9f60a07c93a1add661191b20cf40f6b14ba96c8ebd0db3e4cd089596de6b4e89f046d5b57e3349b17f429fae4e9de246b8134ac2cdc89aa12122f96d738fae9d28b37462941a1fe0dd207b78ce38518d805511649b04171c751d142834cf796c0fc0614b893624295a5179037b8d4ec7d54eef44d272b55b4a76f6e68e5bb857e6aa626aca417f50ab0e8631479fea7bdc30e8ee8aa9af094ddab85f6716c088dd0b65d9ce10e881dc0813ae1c7920bef41ac1c986037942fa606b90bfec954d4f6d9cbb6eddd3339cac33ee2e3b2235e5ea63b05237e057fe8a6cc4347b38e36cf8131719ee4282bbf837b35e110706948a1500b011501bc7fbd2053b5869797cae163c17ffc3cc6d6d821ed6323fb74c64663c8880789331bcdc689e76fadaeeade4a2f3bf7524a88cba2577e0e6328328297d89f6d5487c9c57a8485999e5b8465fbed70c6a9fa8213f0a55926331395faadf888b217e24ed328dff6d8ae11bfdbf1c4ac0f2305e597f8a76da603690a6361468272280b38dd285e381fbc5f9ee0c2f4a8c93f8ea4ed85a7f4c3651408fd3192ea2cde5d8010e0ec29e6218aeae2e273df6c2ed3593fa51abb59a3b31003f09cd8b0c1e709595bca138211b3ba1f1d0aebe0554e19971f85f4ae7a3c9c7e543df7279522799c7b281d159885bdf56a829c1ce2d54cb118f427babdf647598582ee2cac82425479e91b3067362fc51a03db5cfb6426a8a944d5ec9e681ba95fbf930d464cd8d594a4b70c2865da4556980e313365d1c59354e79f51bfac8ff37a444dfce91705e461f31de190866a3338c6363ce92e318b782ceb0a4e03692c89e2e372500ea1b6faeb23876ea2f5737eb1c8b3f887a21d4ed801dcbe7e63390e17bc62429cdef6b6430d4f5dd83f0e584cbdac5a56d98c777bddb2aa3aa0388742f65eb3a49bd7eefbe77d47c208c758e319d614e2a42ded174870f56da2bca6ba3a0da9f2a5b736ac705040c60e79ab9e3f4bcce856b0be5481ee907579db802da56d7408c02541a34eced34b0b8ecfc9440c370511190c8e4bbed7b880c22d588f81ce57aa119ca8847dde8876fb2a107313efcc944154ee861a011d7ec174cf8fe32da3ea30441f924bb05aa0bdf32824b61bdcba5b1cf337c8386f599ede603ffcacd0fe51a188d307c5923ae5db947fc19958b25d74ab09dbd82bf5d2551bb04281caee7348c82c5ba261af3139bb6b556f8441dd5a6c533c89865f93fa383e6340edeeeacc40a263172ab4b1de9a2482bf2698af8275e5ac8b05d0f475dbc2daf253a45fac7cb07cc2b0ba90118bcbbrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibxcb-1.11.1-1.fc23.src.rpmlibxcb-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0-rc1U@U@Ua@UzU\w@U[%Tq@TJ?@T+S@SRJ@R@QQQV@QP}L@PE@PO@OO yAdam Jackson 1.11.1-1Rex Dieter 1.11-8Fedora Release Engineering - 1.11-7Rex Dieter 1.11-6Rex Dieter - 1.11-5Rex Dieter - 1.11-4Simone Caronni - 1.11-3Dan Horák - 1.11-2Adam Jackson 1.11-1Fedora Release Engineering - 1.10-3Fedora Release Engineering - 1.10-2Adam Jackson 1.10-1Ville Skyttä - 1.9.1-3Fedora Release Engineering - 1.9.1-2Peter Hutterer 1.9.1-1Peter Hutterer 1.9-3Fedora Release Engineering - 1.9-2Adam Jackson 1.9-1Adam Jackson 1.8.1-4Fedora Release Engineering - 1.8.1-2Adam Jackson 1.8.1-1Adam Jackson 1.8-2Adam Jackson 1.8-1- libxcb 1.11.1- followup fix for thread deadlocks (#1193742, fdo#84252)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- pull in (partial?) upstream fix for deadlocks (#1193742, fdo#84252)- fix rpath harder (#1136546) - %build: --disable-silent-rules- fix fpath (use autoreconf -f) - -devel: tighten deps via %{?_isa}, drop Requires: pkgconfig (add explicit BR: pkgconfig)- Clean up SPEC file, fix rpmlint warnings. - Enable XInput extension (#1177701).- rebuilt for broken koji db - no buildroot info- libxcb 1.11- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- libxcb 1.10 plus one. Updated ABIs: sync, xkb. New libs: dri3, present.- Install docs to %{_pkgdocdir} where available.- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- libxcb 1.9.1- Fix integer overflow in read_packet (CVE-2013-2064)- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- libxcb 1.9- --enable-xkb for weston - --disable-xprint instead of manual rm - BuildRequire an updated xcb-proto for XKB and DRI2 fixes- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- libxcb 1.8.1- Don't %doc in the base package, that pulls in copies of things we only want in -doc subpackage.- libxcb 1.8  !"#$%&'()*+,-./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 { | } ~                            ! " # $ % & ' ( ) * + , - . / 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 { | } ~  1.11.1-1.fc23libxcbCOPYINGNEWSREADMEmanualannotated.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngbigreq_8h_source.htmlclasses.htmlclosed.pngcomposite_8h_source.htmlconfig_8h_source.htmldamage_8h_source.htmldeprecated.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba_dep.mapdir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5dir_68267d1309a1af8e8297ef4c3efbcdba_dep.pngdoc.pngdoxygen.cssdoxygen.pngdpms_8h_source.htmldri2_8h_source.htmldri3_8h_source.htmldynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlglobals.htmlglobals_defs.htmlglobals_func.htmlglobals_type.htmlglx_8h_source.htmlgraph_legend.htmlgraph_legend.md5graph_legend.pnggroup__XCB__BigRequests__API.htmlgroup__XCB__Composite__API.htmlgroup__XCB__Core__API.htmlgroup__XCB__DPMS__API.htmlgroup__XCB__DRI2__API.htmlgroup__XCB__DRI3__API.htmlgroup__XCB__Damage__API.htmlgroup__XCB__Glx__API.htmlgroup__XCB__Input__API.htmlgroup__XCB__Present__API.htmlgroup__XCB__RandR__API.htmlgroup__XCB__Record__API.htmlgroup__XCB__Render__API.htmlgroup__XCB__Res__API.htmlgroup__XCB__SELinux__API.htmlgroup__XCB__ScreenSaver__API.htmlgroup__XCB__Shape__API.htmlgroup__XCB__Shm__API.htmlgroup__XCB__Sync__API.htmlgroup__XCB__Test__API.htmlgroup__XCB__XCMisc__API.htmlgroup__XCB__XF86Dri__API.htmlgroup__XCB__XFixes__API.htmlgroup__XCB__XPrint__API.htmlgroup__XCB__Xevie__API.htmlgroup__XCB__Xinerama__API.htmlgroup__XCB__XvMC__API.htmlgroup__XCB__Xv__API.htmlgroup__XCB____API.htmlgroup__XCB__xkb__API.htmlindex.htmljquery.jsmodules.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlpresent_8h_source.htmlrandr_8h_source.htmlrecord_8h_source.htmlrender_8h_source.htmlres_8h_source.htmlscreensaver_8h_source.htmlshape_8h_source.htmlshm_8h_source.htmlsplitbar.pngstruct__xcb__ext.htmlstruct__xcb__ext__coll__graph.mapstruct__xcb__ext__coll__graph.md5struct__xcb__ext__coll__graph.pngstruct__xcb__in.htmlstruct__xcb__in__coll__graph.mapstruct__xcb__in__coll__graph.md5struct__xcb__in__coll__graph.pngstruct__xcb__map.htmlstruct__xcb__map__coll__graph.mapstruct__xcb__map__coll__graph.md5struct__xcb__map__coll__graph.pngstruct__xcb__out.htmlstruct__xcb__out__coll__graph.mapstruct__xcb__out__coll__graph.md5struct__xcb__out__coll__graph.pngstruct__xcb__xid.htmlstructevent__list.htmlstructevent__list__coll__graph.mapstructevent__list__coll__graph.md5structevent__list__coll__graph.pngstructiovec.htmlstructlazyreply.htmlstructlazyreply__coll__graph.mapstructlazyreply__coll__graph.md5structlazyreply__coll__graph.pngstructnode.htmlstructnode__coll__graph.mapstructnode__coll__graph.md5structnode__coll__graph.pngstructpending__reply.htmlstructpending__reply__coll__graph.mapstructpending__reply__coll__graph.md5structpending__reply__coll__graph.pngstructreader__list.htmlstructreader__list__coll__graph.mapstructreader__list__coll__graph.md5structreader__list__coll__graph.pngstructreply__list.htmlstructreply__list__coll__graph.mapstructreply__list__coll__graph.md5structreply__list__coll__graph.pngstructspecial__list.htmlstructspecial__list__coll__graph.mapstructspecial__list__coll__graph.md5structspecial__list__coll__graph.pngstructxcb__alloc__color__cells__cookie__t.htmlstructxcb__alloc__color__cells__reply__t.htmlstructxcb__alloc__color__cells__request__t.htmlstructxcb__alloc__color__cookie__t.htmlstructxcb__alloc__color__planes__cookie__t.htmlstructxcb__alloc__color__planes__reply__t.htmlstructxcb__alloc__color__planes__request__t.htmlstructxcb__alloc__color__reply__t.htmlstructxcb__alloc__color__request__t.htmlstructxcb__alloc__named__color__cookie__t.htmlstructxcb__alloc__named__color__reply__t.htmlstructxcb__alloc__named__color__request__t.htmlstructxcb__allow__events__request__t.htmlstructxcb__arc__iterator__t.htmlstructxcb__arc__iterator__t__coll__graph.mapstructxcb__arc__iterator__t__coll__graph.md5structxcb__arc__iterator__t__coll__graph.pngstructxcb__arc__t.htmlstructxcb__atom__iterator__t.htmlstructxcb__auth__info__t.htmlstructxcb__bell__request__t.htmlstructxcb__big__requests__enable__cookie__t.htmlstructxcb__big__requests__enable__reply__t.htmlstructxcb__big__requests__enable__request__t.htmlstructxcb__button__iterator__t.htmlstructxcb__button__press__event__t.htmlstructxcb__change__active__pointer__grab__request__t.htmlstructxcb__change__gc__request__t.htmlstructxcb__change__hosts__request__t.htmlstructxcb__change__keyboard__control__request__t.htmlstructxcb__change__keyboard__mapping__request__t.htmlstructxcb__change__pointer__control__request__t.htmlstructxcb__change__property__request__t.htmlstructxcb__change__save__set__request__t.htmlstructxcb__change__window__attributes__request__t.htmlstructxcb__char2b__iterator__t.htmlstructxcb__char2b__iterator__t__coll__graph.mapstructxcb__char2b__iterator__t__coll__graph.md5structxcb__char2b__iterator__t__coll__graph.pngstructxcb__char2b__t.htmlstructxcb__charinfo__iterator__t.htmlstructxcb__charinfo__iterator__t__coll__graph.mapstructxcb__charinfo__iterator__t__coll__graph.md5structxcb__charinfo__iterator__t__coll__graph.pngstructxcb__charinfo__t.htmlstructxcb__circulate__notify__event__t.htmlstructxcb__circulate__window__request__t.htmlstructxcb__clear__area__request__t.htmlstructxcb__client__message__data__iterator__t.htmlstructxcb__client__message__data__iterator__t__coll__graph.mapstructxcb__client__message__data__iterator__t__coll__graph.md5structxcb__client__message__data__iterator__t__coll__graph.pngstructxcb__client__message__event__t.htmlstructxcb__client__message__event__t__coll__graph.mapstructxcb__client__message__event__t__coll__graph.md5structxcb__client__message__event__t__coll__graph.pngstructxcb__close__font__request__t.htmlstructxcb__coloritem__iterator__t.htmlstructxcb__coloritem__iterator__t__coll__graph.mapstructxcb__coloritem__iterator__t__coll__graph.md5structxcb__coloritem__iterator__t__coll__graph.pngstructxcb__coloritem__t.htmlstructxcb__colormap__iterator__t.htmlstructxcb__colormap__notify__event__t.htmlstructxcb__composite__create__region__from__border__clip__request__t.htmlstructxcb__composite__get__overlay__window__cookie__t.htmlstructxcb__composite__get__overlay__window__reply__t.htmlstructxcb__composite__get__overlay__window__request__t.htmlstructxcb__composite__name__window__pixmap__request__t.htmlstructxcb__composite__query__version__cookie__t.htmlstructxcb__composite__query__version__reply__t.htmlstructxcb__composite__query__version__request__t.htmlstructxcb__composite__redirect__subwindows__request__t.htmlstructxcb__composite__redirect__window__request__t.htmlstructxcb__composite__release__overlay__window__request__t.htmlstructxcb__composite__unredirect__subwindows__request__t.htmlstructxcb__composite__unredirect__window__request__t.htmlstructxcb__configure__notify__event__t.htmlstructxcb__configure__request__event__t.htmlstructxcb__configure__window__request__t.htmlstructxcb__connection__t.htmlstructxcb__connection__t__coll__graph.mapstructxcb__connection__t__coll__graph.md5structxcb__connection__t__coll__graph.pngstructxcb__convert__selection__request__t.htmlstructxcb__copy__area__request__t.htmlstructxcb__copy__colormap__and__free__request__t.htmlstructxcb__copy__gc__request__t.htmlstructxcb__copy__plane__request__t.htmlstructxcb__create__colormap__request__t.htmlstructxcb__create__cursor__request__t.htmlstructxcb__create__gc__request__t.htmlstructxcb__create__glyph__cursor__request__t.htmlstructxcb__create__notify__event__t.htmlstructxcb__create__pixmap__request__t.htmlstructxcb__create__window__request__t.htmlstructxcb__cursor__iterator__t.htmlstructxcb__damage__add__request__t.htmlstructxcb__damage__bad__damage__error__t.htmlstructxcb__damage__create__request__t.htmlstructxcb__damage__damage__iterator__t.htmlstructxcb__damage__destroy__request__t.htmlstructxcb__damage__notify__event__t.htmlstructxcb__damage__notify__event__t__coll__graph.mapstructxcb__damage__notify__event__t__coll__graph.md5structxcb__damage__notify__event__t__coll__graph.pngstructxcb__damage__query__version__cookie__t.htmlstructxcb__damage__query__version__reply__t.htmlstructxcb__damage__query__version__request__t.htmlstructxcb__damage__subtract__request__t.htmlstructxcb__delete__property__request__t.htmlstructxcb__depth__iterator__t.htmlstructxcb__depth__iterator__t__coll__graph.mapstructxcb__depth__iterator__t__coll__graph.md5structxcb__depth__iterator__t__coll__graph.pngstructxcb__depth__t.htmlstructxcb__destroy__notify__event__t.htmlstructxcb__destroy__subwindows__request__t.htmlstructxcb__destroy__window__request__t.htmlstructxcb__dpms__capable__cookie__t.htmlstructxcb__dpms__capable__reply__t.htmlstructxcb__dpms__capable__request__t.htmlstructxcb__dpms__disable__request__t.htmlstructxcb__dpms__enable__request__t.htmlstructxcb__dpms__force__level__request__t.htmlstructxcb__dpms__get__timeouts__cookie__t.htmlstructxcb__dpms__get__timeouts__reply__t.htmlstructxcb__dpms__get__timeouts__request__t.htmlstructxcb__dpms__get__version__cookie__t.htmlstructxcb__dpms__get__version__reply__t.htmlstructxcb__dpms__get__version__request__t.htmlstructxcb__dpms__info__cookie__t.htmlstructxcb__dpms__info__reply__t.htmlstructxcb__dpms__info__request__t.htmlstructxcb__dpms__set__timeouts__request__t.htmlstructxcb__drawable__iterator__t.htmlstructxcb__dri2__attach__format__iterator__t.htmlstructxcb__dri2__attach__format__iterator__t__coll__graph.mapstructxcb__dri2__attach__format__iterator__t__coll__graph.md5structxcb__dri2__attach__format__iterator__t__coll__graph.pngstructxcb__dri2__attach__format__t.htmlstructxcb__dri2__authenticate__cookie__t.htmlstructxcb__dri2__authenticate__reply__t.htmlstructxcb__dri2__authenticate__request__t.htmlstructxcb__dri2__buffer__swap__complete__event__t.htmlstructxcb__dri2__connect__cookie__t.htmlstructxcb__dri2__connect__reply__t.htmlstructxcb__dri2__connect__request__t.htmlstructxcb__dri2__copy__region__cookie__t.htmlstructxcb__dri2__copy__region__reply__t.htmlstructxcb__dri2__copy__region__request__t.htmlstructxcb__dri2__create__drawable__request__t.htmlstructxcb__dri2__destroy__drawable__request__t.htmlstructxcb__dri2__dri2__buffer__iterator__t.htmlstructxcb__dri2__dri2__buffer__iterator__t__coll__graph.mapstructxcb__dri2__dri2__buffer__iterator__t__coll__graph.md5structxcb__dri2__dri2__buffer__iterator__t__coll__graph.pngstructxcb__dri2__dri2__buffer__t.htmlstructxcb__dri2__get__buffers__cookie__t.htmlstructxcb__dri2__get__buffers__reply__t.htmlstructxcb__dri2__get__buffers__request__t.htmlstructxcb__dri2__get__buffers__with__format__cookie__t.htmlstructxcb__dri2__get__buffers__with__format__reply__t.htmlstructxcb__dri2__get__buffers__with__format__request__t.htmlstructxcb__dri2__get__msc__cookie__t.htmlstructxcb__dri2__get__msc__reply__t.htmlstructxcb__dri2__get__msc__request__t.htmlstructxcb__dri2__get__param__cookie__t.htmlstructxcb__dri2__get__param__reply__t.htmlstructxcb__dri2__get__param__request__t.htmlstructxcb__dri2__invalidate__buffers__event__t.htmlstructxcb__dri2__query__version__cookie__t.htmlstructxcb__dri2__query__version__reply__t.htmlstructxcb__dri2__query__version__request__t.htmlstructxcb__dri2__swap__buffers__cookie__t.htmlstructxcb__dri2__swap__buffers__reply__t.htmlstructxcb__dri2__swap__buffers__request__t.htmlstructxcb__dri2__swap__interval__request__t.htmlstructxcb__dri2__wait__msc__cookie__t.htmlstructxcb__dri2__wait__msc__reply__t.htmlstructxcb__dri2__wait__msc__request__t.htmlstructxcb__dri2__wait__sbc__cookie__t.htmlstructxcb__dri2__wait__sbc__reply__t.htmlstructxcb__dri2__wait__sbc__request__t.htmlstructxcb__dri3__buffer__from__pixmap__cookie__t.htmlstructxcb__dri3__buffer__from__pixmap__reply__t.htmlstructxcb__dri3__buffer__from__pixmap__request__t.htmlstructxcb__dri3__fd__from__fence__cookie__t.htmlstructxcb__dri3__fd__from__fence__reply__t.htmlstructxcb__dri3__fd__from__fence__request__t.htmlstructxcb__dri3__fence__from__fd__request__t.htmlstructxcb__dri3__open__cookie__t.htmlstructxcb__dri3__open__reply__t.htmlstructxcb__dri3__open__request__t.htmlstructxcb__dri3__pixmap__from__buffer__request__t.htmlstructxcb__dri3__query__version__cookie__t.htmlstructxcb__dri3__query__version__reply__t.htmlstructxcb__dri3__query__version__request__t.htmlstructxcb__enter__notify__event__t.htmlstructxcb__expose__event__t.htmlstructxcb__extension__t.htmlstructxcb__fill__poly__request__t.htmlstructxcb__focus__in__event__t.htmlstructxcb__font__iterator__t.htmlstructxcb__fontable__iterator__t.htmlstructxcb__fontprop__iterator__t.htmlstructxcb__fontprop__iterator__t__coll__graph.mapstructxcb__fontprop__iterator__t__coll__graph.md5structxcb__fontprop__iterator__t__coll__graph.pngstructxcb__fontprop__t.htmlstructxcb__force__screen__saver__request__t.htmlstructxcb__format__iterator__t.htmlstructxcb__format__iterator__t__coll__graph.mapstructxcb__format__iterator__t__coll__graph.md5structxcb__format__iterator__t__coll__graph.pngstructxcb__format__t.htmlstructxcb__free__colormap__request__t.htmlstructxcb__free__colors__request__t.htmlstructxcb__free__cursor__request__t.htmlstructxcb__free__gc__request__t.htmlstructxcb__free__pixmap__request__t.htmlstructxcb__gcontext__iterator__t.htmlstructxcb__ge__event__t.htmlstructxcb__ge__generic__event__t.htmlstructxcb__ge__special__event__t.htmlstructxcb__generic__error__t.htmlstructxcb__generic__event__t.htmlstructxcb__generic__iterator__t.htmlstructxcb__generic__reply__t.htmlstructxcb__get__atom__name__cookie__t.htmlstructxcb__get__atom__name__reply__t.htmlstructxcb__get__atom__name__request__t.htmlstructxcb__get__font__path__cookie__t.htmlstructxcb__get__font__path__reply__t.htmlstructxcb__get__font__path__request__t.htmlstructxcb__get__geometry__cookie__t.htmlstructxcb__get__geometry__reply__t.htmlstructxcb__get__geometry__request__t.htmlstructxcb__get__image__cookie__t.htmlstructxcb__get__image__reply__t.htmlstructxcb__get__image__request__t.htmlstructxcb__get__input__focus__cookie__t.htmlstructxcb__get__input__focus__reply__t.htmlstructxcb__get__input__focus__request__t.htmlstructxcb__get__keyboard__control__cookie__t.htmlstructxcb__get__keyboard__control__reply__t.htmlstructxcb__get__keyboard__control__request__t.htmlstructxcb__get__keyboard__mapping__cookie__t.htmlstructxcb__get__keyboard__mapping__reply__t.htmlstructxcb__get__keyboard__mapping__request__t.htmlstructxcb__get__modifier__mapping__cookie__t.htmlstructxcb__get__modifier__mapping__reply__t.htmlstructxcb__get__modifier__mapping__request__t.htmlstructxcb__get__motion__events__cookie__t.htmlstructxcb__get__motion__events__reply__t.htmlstructxcb__get__motion__events__request__t.htmlstructxcb__get__pointer__control__cookie__t.htmlstructxcb__get__pointer__control__reply__t.htmlstructxcb__get__pointer__control__request__t.htmlstructxcb__get__pointer__mapping__cookie__t.htmlstructxcb__get__pointer__mapping__reply__t.htmlstructxcb__get__pointer__mapping__request__t.htmlstructxcb__get__property__cookie__t.htmlstructxcb__get__property__reply__t.htmlstructxcb__get__property__request__t.htmlstructxcb__get__screen__saver__cookie__t.htmlstructxcb__get__screen__saver__reply__t.htmlstructxcb__get__screen__saver__request__t.htmlstructxcb__get__selection__owner__cookie__t.htmlstructxcb__get__selection__owner__reply__t.htmlstructxcb__get__selection__owner__request__t.htmlstructxcb__get__window__attributes__cookie__t.htmlstructxcb__get__window__attributes__reply__t.htmlstructxcb__get__window__attributes__request__t.htmlstructxcb__glx__are__textures__resident__cookie__t.htmlstructxcb__glx__are__textures__resident__reply__t.htmlstructxcb__glx__are__textures__resident__request__t.htmlstructxcb__glx__bool32__iterator__t.htmlstructxcb__glx__buffer__swap__complete__event__t.htmlstructxcb__glx__change__drawable__attributes__request__t.htmlstructxcb__glx__client__info__request__t.htmlstructxcb__glx__context__iterator__t.htmlstructxcb__glx__context__tag__iterator__t.htmlstructxcb__glx__copy__context__request__t.htmlstructxcb__glx__create__context__attribs__arb__request__t.htmlstructxcb__glx__create__context__request__t.htmlstructxcb__glx__create__glx__pixmap__request__t.htmlstructxcb__glx__create__new__context__request__t.htmlstructxcb__glx__create__pbuffer__request__t.htmlstructxcb__glx__create__pixmap__request__t.htmlstructxcb__glx__create__window__request__t.htmlstructxcb__glx__delete__lists__request__t.htmlstructxcb__glx__delete__queries__arb__request__t.htmlstructxcb__glx__delete__textures__request__t.htmlstructxcb__glx__delete__window__request__t.htmlstructxcb__glx__destroy__context__request__t.htmlstructxcb__glx__destroy__glx__pixmap__request__t.htmlstructxcb__glx__destroy__pbuffer__request__t.htmlstructxcb__glx__destroy__pixmap__request__t.htmlstructxcb__glx__drawable__iterator__t.htmlstructxcb__glx__end__list__request__t.htmlstructxcb__glx__fbconfig__iterator__t.htmlstructxcb__glx__feedback__buffer__request__t.htmlstructxcb__glx__finish__cookie__t.htmlstructxcb__glx__finish__reply__t.htmlstructxcb__glx__finish__request__t.htmlstructxcb__glx__float32__iterator__t.htmlstructxcb__glx__float64__iterator__t.htmlstructxcb__glx__flush__request__t.htmlstructxcb__glx__gen__lists__cookie__t.htmlstructxcb__glx__gen__lists__reply__t.htmlstructxcb__glx__gen__lists__request__t.htmlstructxcb__glx__gen__queries__arb__cookie__t.htmlstructxcb__glx__gen__queries__arb__reply__t.htmlstructxcb__glx__gen__queries__arb__request__t.htmlstructxcb__glx__gen__textures__cookie__t.htmlstructxcb__glx__gen__textures__reply__t.htmlstructxcb__glx__gen__textures__request__t.htmlstructxcb__glx__generic__error__t.htmlstructxcb__glx__get__booleanv__cookie__t.htmlstructxcb__glx__get__booleanv__reply__t.htmlstructxcb__glx__get__booleanv__request__t.htmlstructxcb__glx__get__clip__plane__cookie__t.htmlstructxcb__glx__get__clip__plane__reply__t.htmlstructxcb__glx__get__clip__plane__request__t.htmlstructxcb__glx__get__color__table__cookie__t.htmlstructxcb__glx__get__color__table__parameterfv__cookie__t.htmlstructxcb__glx__get__color__table__parameterfv__reply__t.htmlstructxcb__glx__get__color__table__parameterfv__request__t.htmlstructxcb__glx__get__color__table__parameteriv__cookie__t.htmlstructxcb__glx__get__color__table__parameteriv__reply__t.htmlstructxcb__glx__get__color__table__parameteriv__request__t.htmlstructxcb__glx__get__color__table__reply__t.htmlstructxcb__glx__get__color__table__request__t.htmlstructxcb__glx__get__compressed__tex__image__arb__cookie__t.htmlstructxcb__glx__get__compressed__tex__image__arb__reply__t.htmlstructxcb__glx__get__compressed__tex__image__arb__request__t.htmlstructxcb__glx__get__convolution__filter__cookie__t.htmlstructxcb__glx__get__convolution__filter__reply__t.htmlstructxcb__glx__get__convolution__filter__request__t.htmlstructxcb__glx__get__convolution__parameterfv__cookie__t.htmlstructxcb__glx__get__convolution__parameterfv__reply__t.htmlstructxcb__glx__get__convolution__parameterfv__request__t.htmlstructxcb__glx__get__convolution__parameteriv__cookie__t.htmlstructxcb__glx__get__convolution__parameteriv__reply__t.htmlstructxcb__glx__get__convolution__parameteriv__request__t.htmlstructxcb__glx__get__doublev__cookie__t.htmlstructxcb__glx__get__doublev__reply__t.htmlstructxcb__glx__get__doublev__request__t.htmlstructxcb__glx__get__drawable__attributes__cookie__t.htmlstructxcb__glx__get__drawable__attributes__reply__t.htmlstructxcb__glx__get__drawable__attributes__request__t.htmlstructxcb__glx__get__error__cookie__t.htmlstructxcb__glx__get__error__reply__t.htmlstructxcb__glx__get__error__request__t.htmlstructxcb__glx__get__fb__configs__cookie__t.htmlstructxcb__glx__get__fb__configs__reply__t.htmlstructxcb__glx__get__fb__configs__request__t.htmlstructxcb__glx__get__floatv__cookie__t.htmlstructxcb__glx__get__floatv__reply__t.htmlstructxcb__glx__get__floatv__request__t.htmlstructxcb__glx__get__histogram__cookie__t.htmlstructxcb__glx__get__histogram__parameterfv__cookie__t.htmlstructxcb__glx__get__histogram__parameterfv__reply__t.htmlstructxcb__glx__get__histogram__parameterfv__request__t.htmlstructxcb__glx__get__histogram__parameteriv__cookie__t.htmlstructxcb__glx__get__histogram__parameteriv__reply__t.htmlstructxcb__glx__get__histogram__parameteriv__request__t.htmlstructxcb__glx__get__histogram__reply__t.htmlstructxcb__glx__get__histogram__request__t.htmlstructxcb__glx__get__integerv__cookie__t.htmlstructxcb__glx__get__integerv__reply__t.htmlstructxcb__glx__get__integerv__request__t.htmlstructxcb__glx__get__lightfv__cookie__t.htmlstructxcb__glx__get__lightfv__reply__t.htmlstructxcb__glx__get__lightfv__request__t.htmlstructxcb__glx__get__lightiv__cookie__t.htmlstructxcb__glx__get__lightiv__reply__t.htmlstructxcb__glx__get__lightiv__request__t.htmlstructxcb__glx__get__mapdv__cookie__t.htmlstructxcb__glx__get__mapdv__reply__t.htmlstructxcb__glx__get__mapdv__request__t.htmlstructxcb__glx__get__mapfv__cookie__t.htmlstructxcb__glx__get__mapfv__reply__t.htmlstructxcb__glx__get__mapfv__request__t.htmlstructxcb__glx__get__mapiv__cookie__t.htmlstructxcb__glx__get__mapiv__reply__t.htmlstructxcb__glx__get__mapiv__request__t.htmlstructxcb__glx__get__materialfv__cookie__t.htmlstructxcb__glx__get__materialfv__reply__t.htmlstructxcb__glx__get__materialfv__request__t.htmlstructxcb__glx__get__materialiv__cookie__t.htmlstructxcb__glx__get__materialiv__reply__t.htmlstructxcb__glx__get__materialiv__request__t.htmlstructxcb__glx__get__minmax__cookie__t.htmlstructxcb__glx__get__minmax__parameterfv__cookie__t.htmlstructxcb__glx__get__minmax__parameterfv__reply__t.htmlstructxcb__glx__get__minmax__parameterfv__request__t.htmlstructxcb__glx__get__minmax__parameteriv__cookie__t.htmlstructxcb__glx__get__minmax__parameteriv__reply__t.htmlstructxcb__glx__get__minmax__parameteriv__request__t.htmlstructxcb__glx__get__minmax__reply__t.htmlstructxcb__glx__get__minmax__request__t.htmlstructxcb__glx__get__pixel__mapfv__cookie__t.htmlstructxcb__glx__get__pixel__mapfv__reply__t.htmlstructxcb__glx__get__pixel__mapfv__request__t.htmlstructxcb__glx__get__pixel__mapuiv__cookie__t.htmlstructxcb__glx__get__pixel__mapuiv__reply__t.htmlstructxcb__glx__get__pixel__mapuiv__request__t.htmlstructxcb__glx__get__pixel__mapusv__cookie__t.htmlstructxcb__glx__get__pixel__mapusv__reply__t.htmlstructxcb__glx__get__pixel__mapusv__request__t.htmlstructxcb__glx__get__polygon__stipple__cookie__t.htmlstructxcb__glx__get__polygon__stipple__reply__t.htmlstructxcb__glx__get__polygon__stipple__request__t.htmlstructxcb__glx__get__query__objectiv__arb__cookie__t.htmlstructxcb__glx__get__query__objectiv__arb__reply__t.htmlstructxcb__glx__get__query__objectiv__arb__request__t.htmlstructxcb__glx__get__query__objectuiv__arb__cookie__t.htmlstructxcb__glx__get__query__objectuiv__arb__reply__t.htmlstructxcb__glx__get__query__objectuiv__arb__request__t.htmlstructxcb__glx__get__queryiv__arb__cookie__t.htmlstructxcb__glx__get__queryiv__arb__reply__t.htmlstructxcb__glx__get__queryiv__arb__request__t.htmlstructxcb__glx__get__separable__filter__cookie__t.htmlstructxcb__glx__get__separable__filter__reply__t.htmlstructxcb__glx__get__separable__filter__request__t.htmlstructxcb__glx__get__string__cookie__t.htmlstructxcb__glx__get__string__reply__t.htmlstructxcb__glx__get__string__request__t.htmlstructxcb__glx__get__tex__envfv__cookie__t.htmlstructxcb__glx__get__tex__envfv__reply__t.htmlstructxcb__glx__get__tex__envfv__request__t.htmlstructxcb__glx__get__tex__enviv__cookie__t.htmlstructxcb__glx__get__tex__enviv__reply__t.htmlstructxcb__glx__get__tex__enviv__request__t.htmlstructxcb__glx__get__tex__gendv__cookie__t.htmlstructxcb__glx__get__tex__gendv__reply__t.htmlstructxcb__glx__get__tex__gendv__request__t.htmlstructxcb__glx__get__tex__genfv__cookie__t.htmlstructxcb__glx__get__tex__genfv__reply__t.htmlstructxcb__glx__get__tex__genfv__request__t.htmlstructxcb__glx__get__tex__geniv__cookie__t.htmlstructxcb__glx__get__tex__geniv__reply__t.htmlstructxcb__glx__get__tex__geniv__request__t.htmlstructxcb__glx__get__tex__image__cookie__t.htmlstructxcb__glx__get__tex__image__reply__t.htmlstructxcb__glx__get__tex__image__request__t.htmlstructxcb__glx__get__tex__level__parameterfv__cookie__t.htmlstructxcb__glx__get__tex__level__parameterfv__reply__t.htmlstructxcb__glx__get__tex__level__parameterfv__request__t.htmlstructxcb__glx__get__tex__level__parameteriv__cookie__t.htmlstructxcb__glx__get__tex__level__parameteriv__reply__t.htmlstructxcb__glx__get__tex__level__parameteriv__request__t.htmlstructxcb__glx__get__tex__parameterfv__cookie__t.htmlstructxcb__glx__get__tex__parameterfv__reply__t.htmlstructxcb__glx__get__tex__parameterfv__request__t.htmlstructxcb__glx__get__tex__parameteriv__cookie__t.htmlstructxcb__glx__get__tex__parameteriv__reply__t.htmlstructxcb__glx__get__tex__parameteriv__request__t.htmlstructxcb__glx__get__visual__configs__cookie__t.htmlstructxcb__glx__get__visual__configs__reply__t.htmlstructxcb__glx__get__visual__configs__request__t.htmlstructxcb__glx__is__direct__cookie__t.htmlstructxcb__glx__is__direct__reply__t.htmlstructxcb__glx__is__direct__request__t.htmlstructxcb__glx__is__list__cookie__t.htmlstructxcb__glx__is__list__reply__t.htmlstructxcb__glx__is__list__request__t.htmlstructxcb__glx__is__query__arb__cookie__t.htmlstructxcb__glx__is__query__arb__reply__t.htmlstructxcb__glx__is__query__arb__request__t.htmlstructxcb__glx__is__texture__cookie__t.htmlstructxcb__glx__is__texture__reply__t.htmlstructxcb__glx__is__texture__request__t.htmlstructxcb__glx__make__context__current__cookie__t.htmlstructxcb__glx__make__context__current__reply__t.htmlstructxcb__glx__make__context__current__request__t.htmlstructxcb__glx__make__current__cookie__t.htmlstructxcb__glx__make__current__reply__t.htmlstructxcb__glx__make__current__request__t.htmlstructxcb__glx__new__list__request__t.htmlstructxcb__glx__pbuffer__clobber__event__t.htmlstructxcb__glx__pbuffer__iterator__t.htmlstructxcb__glx__pixel__storef__request__t.htmlstructxcb__glx__pixel__storei__request__t.htmlstructxcb__glx__pixmap__iterator__t.htmlstructxcb__glx__query__context__cookie__t.htmlstructxcb__glx__query__context__reply__t.htmlstructxcb__glx__query__context__request__t.htmlstructxcb__glx__query__extensions__string__cookie__t.htmlstructxcb__glx__query__extensions__string__reply__t.htmlstructxcb__glx__query__extensions__string__request__t.htmlstructxcb__glx__query__server__string__cookie__t.htmlstructxcb__glx__query__server__string__reply__t.htmlstructxcb__glx__query__server__string__request__t.htmlstructxcb__glx__query__version__cookie__t.htmlstructxcb__glx__query__version__reply__t.htmlstructxcb__glx__query__version__request__t.htmlstructxcb__glx__read__pixels__cookie__t.htmlstructxcb__glx__read__pixels__reply__t.htmlstructxcb__glx__read__pixels__request__t.htmlstructxcb__glx__render__large__request__t.htmlstructxcb__glx__render__mode__cookie__t.htmlstructxcb__glx__render__mode__reply__t.htmlstructxcb__glx__render__mode__request__t.htmlstructxcb__glx__render__request__t.htmlstructxcb__glx__select__buffer__request__t.htmlstructxcb__glx__set__client__info__2arb__request__t.htmlstructxcb__glx__set__client__info__arb__request__t.htmlstructxcb__glx__swap__buffers__request__t.htmlstructxcb__glx__use__x__font__request__t.htmlstructxcb__glx__vendor__private__request__t.htmlstructxcb__glx__vendor__private__with__reply__cookie__t.htmlstructxcb__glx__vendor__private__with__reply__reply__t.htmlstructxcb__glx__vendor__private__with__reply__request__t.htmlstructxcb__glx__wait__gl__request__t.htmlstructxcb__glx__wait__x__request__t.htmlstructxcb__glx__window__iterator__t.htmlstructxcb__grab__button__request__t.htmlstructxcb__grab__key__request__t.htmlstructxcb__grab__keyboard__cookie__t.htmlstructxcb__grab__keyboard__reply__t.htmlstructxcb__grab__keyboard__request__t.htmlstructxcb__grab__pointer__cookie__t.htmlstructxcb__grab__pointer__reply__t.htmlstructxcb__grab__pointer__request__t.htmlstructxcb__grab__server__request__t.htmlstructxcb__graphics__exposure__event__t.htmlstructxcb__gravity__notify__event__t.htmlstructxcb__host__iterator__t.htmlstructxcb__host__iterator__t__coll__graph.mapstructxcb__host__iterator__t__coll__graph.md5structxcb__host__iterator__t__coll__graph.pngstructxcb__host__t.htmlstructxcb__image__text__16__request__t.htmlstructxcb__image__text__8__request__t.htmlstructxcb__input__add__master__iterator__t.htmlstructxcb__input__add__master__iterator__t__coll__graph.mapstructxcb__input__add__master__iterator__t__coll__graph.md5structxcb__input__add__master__iterator__t__coll__graph.pngstructxcb__input__add__master__t.htmlstructxcb__input__allow__device__events__request__t.htmlstructxcb__input__attach__slave__iterator__t.htmlstructxcb__input__attach__slave__iterator__t__coll__graph.mapstructxcb__input__attach__slave__iterator__t__coll__graph.md5structxcb__input__attach__slave__iterator__t__coll__graph.pngstructxcb__input__attach__slave__t.htmlstructxcb__input__axis__info__iterator__t.htmlstructxcb__input__axis__info__iterator__t__coll__graph.mapstructxcb__input__axis__info__iterator__t__coll__graph.md5structxcb__input__axis__info__iterator__t__coll__graph.pngstructxcb__input__axis__info__t.htmlstructxcb__input__barrier__hit__event__t.htmlstructxcb__input__barrier__hit__event__t__coll__graph.mapstructxcb__input__barrier__hit__event__t__coll__graph.md5structxcb__input__barrier__hit__event__t__coll__graph.pngstructxcb__input__barrier__release__pointer__info__iterator__t.htmlstructxcb__input__barrier__release__pointer__info__iterator__t__coll__graph.mapstructxcb__input__barrier__release__pointer__info__iterator__t__coll__graph.md5structxcb__input__barrier__release__pointer__info__iterator__t__coll__graph.pngstructxcb__input__barrier__release__pointer__info__t.htmlstructxcb__input__bell__feedback__ctl__iterator__t.htmlstructxcb__input__bell__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__bell__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__bell__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__bell__feedback__ctl__t.htmlstructxcb__input__bell__feedback__state__iterator__t.htmlstructxcb__input__bell__feedback__state__iterator__t__coll__graph.mapstructxcb__input__bell__feedback__state__iterator__t__coll__graph.md5structxcb__input__bell__feedback__state__iterator__t__coll__graph.pngstructxcb__input__bell__feedback__state__t.htmlstructxcb__input__button__class__iterator__t.htmlstructxcb__input__button__class__iterator__t__coll__graph.mapstructxcb__input__button__class__iterator__t__coll__graph.md5structxcb__input__button__class__iterator__t__coll__graph.pngstructxcb__input__button__class__t.htmlstructxcb__input__button__info__iterator__t.htmlstructxcb__input__button__info__iterator__t__coll__graph.mapstructxcb__input__button__info__iterator__t__coll__graph.md5structxcb__input__button__info__iterator__t__coll__graph.pngstructxcb__input__button__info__t.htmlstructxcb__input__button__press__event__t.htmlstructxcb__input__button__press__event__t__coll__graph.mapstructxcb__input__button__press__event__t__coll__graph.md5structxcb__input__button__press__event__t__coll__graph.pngstructxcb__input__button__state__iterator__t.htmlstructxcb__input__button__state__iterator__t__coll__graph.mapstructxcb__input__button__state__iterator__t__coll__graph.md5structxcb__input__button__state__iterator__t__coll__graph.pngstructxcb__input__button__state__t.htmlstructxcb__input__change__device__control__cookie__t.htmlstructxcb__input__change__device__control__reply__t.htmlstructxcb__input__change__device__control__request__t.htmlstructxcb__input__change__device__dont__propagate__list__request__t.htmlstructxcb__input__change__device__key__mapping__request__t.htmlstructxcb__input__change__device__notify__event__t.htmlstructxcb__input__change__device__property__items__t.htmlstructxcb__input__change__device__property__request__t.htmlstructxcb__input__change__feedback__control__request__t.htmlstructxcb__input__change__keyboard__device__cookie__t.htmlstructxcb__input__change__keyboard__device__reply__t.htmlstructxcb__input__change__keyboard__device__request__t.htmlstructxcb__input__change__pointer__device__cookie__t.htmlstructxcb__input__change__pointer__device__reply__t.htmlstructxcb__input__change__pointer__device__request__t.htmlstructxcb__input__class__error__t.htmlstructxcb__input__close__device__request__t.htmlstructxcb__input__delete__device__property__request__t.htmlstructxcb__input__detach__slave__iterator__t.htmlstructxcb__input__detach__slave__iterator__t__coll__graph.mapstructxcb__input__detach__slave__iterator__t__coll__graph.md5structxcb__input__detach__slave__iterator__t__coll__graph.pngstructxcb__input__detach__slave__t.htmlstructxcb__input__device__abs__area__ctrl__iterator__t.htmlstructxcb__input__device__abs__area__ctrl__iterator__t__coll__graph.mapstructxcb__input__device__abs__area__ctrl__iterator__t__coll__graph.md5structxcb__input__device__abs__area__ctrl__iterator__t__coll__graph.pngstructxcb__input__device__abs__area__ctrl__t.htmlstructxcb__input__device__abs__area__state__iterator__t.htmlstructxcb__input__device__abs__area__state__iterator__t__coll__graph.mapstructxcb__input__device__abs__area__state__iterator__t__coll__graph.md5structxcb__input__device__abs__area__state__iterator__t__coll__graph.pngstructxcb__input__device__abs__area__state__t.htmlstructxcb__input__device__abs__calib__ctl__iterator__t.htmlstructxcb__input__device__abs__calib__ctl__iterator__t__coll__graph.mapstructxcb__input__device__abs__calib__ctl__iterator__t__coll__graph.md5structxcb__input__device__abs__calib__ctl__iterator__t__coll__graph.pngstructxcb__input__device__abs__calib__ctl__t.htmlstructxcb__input__device__abs__calib__state__iterator__t.htmlstructxcb__input__device__abs__calib__state__iterator__t__coll__graph.mapstructxcb__input__device__abs__calib__state__iterator__t__coll__graph.md5structxcb__input__device__abs__calib__state__iterator__t__coll__graph.pngstructxcb__input__device__abs__calib__state__t.htmlstructxcb__input__device__bell__request__t.htmlstructxcb__input__device__busy__error__t.htmlstructxcb__input__device__button__state__notify__event__t.htmlstructxcb__input__device__changed__event__t.htmlstructxcb__input__device__class__iterator__t.htmlstructxcb__input__device__class__iterator__t__coll__graph.mapstructxcb__input__device__class__iterator__t__coll__graph.md5structxcb__input__device__class__iterator__t__coll__graph.pngstructxcb__input__device__class__t.htmlstructxcb__input__device__core__ctrl__iterator__t.htmlstructxcb__input__device__core__ctrl__iterator__t__coll__graph.mapstructxcb__input__device__core__ctrl__iterator__t__coll__graph.md5structxcb__input__device__core__ctrl__iterator__t__coll__graph.pngstructxcb__input__device__core__ctrl__t.htmlstructxcb__input__device__core__state__iterator__t.htmlstructxcb__input__device__core__state__iterator__t__coll__graph.mapstructxcb__input__device__core__state__iterator__t__coll__graph.md5structxcb__input__device__core__state__iterator__t__coll__graph.pngstructxcb__input__device__core__state__t.htmlstructxcb__input__device__ctl__iterator__t.htmlstructxcb__input__device__ctl__iterator__t__coll__graph.mapstructxcb__input__device__ctl__iterator__t__coll__graph.md5structxcb__input__device__ctl__iterator__t__coll__graph.pngstructxcb__input__device__ctl__t.htmlstructxcb__input__device__enable__ctrl__iterator__t.htmlstructxcb__input__device__enable__ctrl__iterator__t__coll__graph.mapstructxcb__input__device__enable__ctrl__iterator__t__coll__graph.md5structxcb__input__device__enable__ctrl__iterator__t__coll__graph.pngstructxcb__input__device__enable__ctrl__t.htmlstructxcb__input__device__enable__state__iterator__t.htmlstructxcb__input__device__enable__state__iterator__t__coll__graph.mapstructxcb__input__device__enable__state__iterator__t__coll__graph.md5structxcb__input__device__enable__state__iterator__t__coll__graph.pngstructxcb__input__device__enable__state__t.htmlstructxcb__input__device__error__t.htmlstructxcb__input__device__focus__in__event__t.htmlstructxcb__input__device__id__iterator__t.htmlstructxcb__input__device__info__iterator__t.htmlstructxcb__input__device__info__iterator__t__coll__graph.mapstructxcb__input__device__info__iterator__t__coll__graph.md5structxcb__input__device__info__iterator__t__coll__graph.pngstructxcb__input__device__info__t.htmlstructxcb__input__device__key__press__event__t.htmlstructxcb__input__device__key__state__notify__event__t.htmlstructxcb__input__device__mapping__notify__event__t.htmlstructxcb__input__device__name__iterator__t.htmlstructxcb__input__device__name__iterator__t__coll__graph.mapstructxcb__input__device__name__iterator__t__coll__graph.md5structxcb__input__device__name__iterator__t__coll__graph.pngstructxcb__input__device__name__t.htmlstructxcb__input__device__presence__notify__event__t.htmlstructxcb__input__device__property__notify__event__t.htmlstructxcb__input__device__resolution__ctl__iterator__t.htmlstructxcb__input__device__resolution__ctl__iterator__t__coll__graph.mapstructxcb__input__device__resolution__ctl__iterator__t__coll__graph.md5structxcb__input__device__resolution__ctl__iterator__t__coll__graph.pngstructxcb__input__device__resolution__ctl__t.htmlstructxcb__input__device__resolution__state__iterator__t.htmlstructxcb__input__device__resolution__state__iterator__t__coll__graph.mapstructxcb__input__device__resolution__state__iterator__t__coll__graph.md5structxcb__input__device__resolution__state__iterator__t__coll__graph.pngstructxcb__input__device__resolution__state__t.htmlstructxcb__input__device__state__iterator__t.htmlstructxcb__input__device__state__iterator__t__coll__graph.mapstructxcb__input__device__state__iterator__t__coll__graph.md5structxcb__input__device__state__iterator__t__coll__graph.pngstructxcb__input__device__state__notify__event__t.htmlstructxcb__input__device__state__t.htmlstructxcb__input__device__time__coord__iterator__t.htmlstructxcb__input__device__time__coord__iterator__t__coll__graph.mapstructxcb__input__device__time__coord__iterator__t__coll__graph.md5structxcb__input__device__time__coord__iterator__t__coll__graph.pngstructxcb__input__device__time__coord__t.htmlstructxcb__input__device__valuator__event__t.htmlstructxcb__input__enter__event__t.htmlstructxcb__input__enter__event__t__coll__graph.mapstructxcb__input__enter__event__t__coll__graph.md5structxcb__input__enter__event__t__coll__graph.pngstructxcb__input__event__class__iterator__t.htmlstructxcb__input__event__error__t.htmlstructxcb__input__event__mask__iterator__t.htmlstructxcb__input__event__mask__iterator__t__coll__graph.mapstructxcb__input__event__mask__iterator__t__coll__graph.md5structxcb__input__event__mask__iterator__t__coll__graph.pngstructxcb__input__event__mask__t.htmlstructxcb__input__feedback__ctl__iterator__t.htmlstructxcb__input__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__feedback__ctl__t.htmlstructxcb__input__feedback__state__iterator__t.htmlstructxcb__input__feedback__state__iterator__t__coll__graph.mapstructxcb__input__feedback__state__iterator__t__coll__graph.md5structxcb__input__feedback__state__iterator__t__coll__graph.pngstructxcb__input__feedback__state__t.htmlstructxcb__input__fp1616__iterator__t.htmlstructxcb__input__fp3232__iterator__t.htmlstructxcb__input__fp3232__iterator__t__coll__graph.mapstructxcb__input__fp3232__iterator__t__coll__graph.md5structxcb__input__fp3232__iterator__t__coll__graph.pngstructxcb__input__fp3232__t.htmlstructxcb__input__get__device__button__mapping__cookie__t.htmlstructxcb__input__get__device__button__mapping__reply__t.htmlstructxcb__input__get__device__button__mapping__request__t.htmlstructxcb__input__get__device__control__cookie__t.htmlstructxcb__input__get__device__control__reply__t.htmlstructxcb__input__get__device__control__request__t.htmlstructxcb__input__get__device__dont__propagate__list__cookie__t.htmlstructxcb__input__get__device__dont__propagate__list__reply__t.htmlstructxcb__input__get__device__dont__propagate__list__request__t.htmlstructxcb__input__get__device__focus__cookie__t.htmlstructxcb__input__get__device__focus__reply__t.htmlstructxcb__input__get__device__focus__request__t.htmlstructxcb__input__get__device__key__mapping__cookie__t.htmlstructxcb__input__get__device__key__mapping__reply__t.htmlstructxcb__input__get__device__key__mapping__request__t.htmlstructxcb__input__get__device__modifier__mapping__cookie__t.htmlstructxcb__input__get__device__modifier__mapping__reply__t.htmlstructxcb__input__get__device__modifier__mapping__request__t.htmlstructxcb__input__get__device__motion__events__cookie__t.htmlstructxcb__input__get__device__motion__events__reply__t.htmlstructxcb__input__get__device__motion__events__request__t.htmlstructxcb__input__get__device__property__cookie__t.htmlstructxcb__input__get__device__property__items__t.htmlstructxcb__input__get__device__property__reply__t.htmlstructxcb__input__get__device__property__request__t.htmlstructxcb__input__get__extension__version__cookie__t.htmlstructxcb__input__get__extension__version__reply__t.htmlstructxcb__input__get__extension__version__request__t.htmlstructxcb__input__get__feedback__control__cookie__t.htmlstructxcb__input__get__feedback__control__reply__t.htmlstructxcb__input__get__feedback__control__request__t.htmlstructxcb__input__get__selected__extension__events__cookie__t.htmlstructxcb__input__get__selected__extension__events__reply__t.htmlstructxcb__input__get__selected__extension__events__request__t.htmlstructxcb__input__grab__device__button__request__t.htmlstructxcb__input__grab__device__cookie__t.htmlstructxcb__input__grab__device__key__request__t.htmlstructxcb__input__grab__device__reply__t.htmlstructxcb__input__grab__device__request__t.htmlstructxcb__input__grab__modifier__info__iterator__t.htmlstructxcb__input__grab__modifier__info__iterator__t__coll__graph.mapstructxcb__input__grab__modifier__info__iterator__t__coll__graph.md5structxcb__input__grab__modifier__info__iterator__t__coll__graph.pngstructxcb__input__grab__modifier__info__t.htmlstructxcb__input__group__info__iterator__t.htmlstructxcb__input__group__info__iterator__t__coll__graph.mapstructxcb__input__group__info__iterator__t__coll__graph.md5structxcb__input__group__info__iterator__t__coll__graph.pngstructxcb__input__group__info__t.htmlstructxcb__input__hierarchy__change__iterator__t.htmlstructxcb__input__hierarchy__change__iterator__t__coll__graph.mapstructxcb__input__hierarchy__change__iterator__t__coll__graph.md5structxcb__input__hierarchy__change__iterator__t__coll__graph.pngstructxcb__input__hierarchy__change__t.htmlstructxcb__input__hierarchy__event__t.htmlstructxcb__input__hierarchy__info__iterator__t.htmlstructxcb__input__hierarchy__info__iterator__t__coll__graph.mapstructxcb__input__hierarchy__info__iterator__t__coll__graph.md5structxcb__input__hierarchy__info__iterator__t__coll__graph.pngstructxcb__input__hierarchy__info__t.htmlstructxcb__input__input__class__info__iterator__t.htmlstructxcb__input__input__class__info__iterator__t__coll__graph.mapstructxcb__input__input__class__info__iterator__t__coll__graph.md5structxcb__input__input__class__info__iterator__t__coll__graph.pngstructxcb__input__input__class__info__t.htmlstructxcb__input__input__info__iterator__t.htmlstructxcb__input__input__info__iterator__t__coll__graph.mapstructxcb__input__input__info__iterator__t__coll__graph.md5structxcb__input__input__info__iterator__t__coll__graph.pngstructxcb__input__input__info__t.htmlstructxcb__input__input__state__iterator__t.htmlstructxcb__input__input__state__iterator__t__coll__graph.mapstructxcb__input__input__state__iterator__t__coll__graph.md5structxcb__input__input__state__iterator__t__coll__graph.pngstructxcb__input__input__state__t.htmlstructxcb__input__integer__feedback__ctl__iterator__t.htmlstructxcb__input__integer__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__integer__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__integer__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__integer__feedback__ctl__t.htmlstructxcb__input__integer__feedback__state__iterator__t.htmlstructxcb__input__integer__feedback__state__iterator__t__coll__graph.mapstructxcb__input__integer__feedback__state__iterator__t__coll__graph.md5structxcb__input__integer__feedback__state__iterator__t__coll__graph.pngstructxcb__input__integer__feedback__state__t.htmlstructxcb__input__kbd__feedback__ctl__iterator__t.htmlstructxcb__input__kbd__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__kbd__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__kbd__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__kbd__feedback__ctl__t.htmlstructxcb__input__kbd__feedback__state__iterator__t.htmlstructxcb__input__kbd__feedback__state__iterator__t__coll__graph.mapstructxcb__input__kbd__feedback__state__iterator__t__coll__graph.md5structxcb__input__kbd__feedback__state__iterator__t__coll__graph.pngstructxcb__input__kbd__feedback__state__t.htmlstructxcb__input__key__class__iterator__t.htmlstructxcb__input__key__class__iterator__t__coll__graph.mapstructxcb__input__key__class__iterator__t__coll__graph.md5structxcb__input__key__class__iterator__t__coll__graph.pngstructxcb__input__key__class__t.htmlstructxcb__input__key__code__iterator__t.htmlstructxcb__input__key__info__iterator__t.htmlstructxcb__input__key__info__iterator__t__coll__graph.mapstructxcb__input__key__info__iterator__t__coll__graph.md5structxcb__input__key__info__iterator__t__coll__graph.pngstructxcb__input__key__info__t.htmlstructxcb__input__key__press__event__t.htmlstructxcb__input__key__press__event__t__coll__graph.mapstructxcb__input__key__press__event__t__coll__graph.md5structxcb__input__key__press__event__t__coll__graph.pngstructxcb__input__key__state__iterator__t.htmlstructxcb__input__key__state__iterator__t__coll__graph.mapstructxcb__input__key__state__iterator__t__coll__graph.md5structxcb__input__key__state__iterator__t__coll__graph.pngstructxcb__input__key__state__t.htmlstructxcb__input__led__feedback__ctl__iterator__t.htmlstructxcb__input__led__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__led__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__led__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__led__feedback__ctl__t.htmlstructxcb__input__led__feedback__state__iterator__t.htmlstructxcb__input__led__feedback__state__iterator__t__coll__graph.mapstructxcb__input__led__feedback__state__iterator__t__coll__graph.md5structxcb__input__led__feedback__state__iterator__t__coll__graph.pngstructxcb__input__led__feedback__state__t.htmlstructxcb__input__list__device__properties__cookie__t.htmlstructxcb__input__list__device__properties__reply__t.htmlstructxcb__input__list__device__properties__request__t.htmlstructxcb__input__list__input__devices__cookie__t.htmlstructxcb__input__list__input__devices__reply__t.htmlstructxcb__input__list__input__devices__request__t.htmlstructxcb__input__mode__error__t.htmlstructxcb__input__modifier__info__iterator__t.htmlstructxcb__input__modifier__info__iterator__t__coll__graph.mapstructxcb__input__modifier__info__iterator__t__coll__graph.md5structxcb__input__modifier__info__iterator__t__coll__graph.pngstructxcb__input__modifier__info__t.htmlstructxcb__input__open__device__cookie__t.htmlstructxcb__input__open__device__reply__t.htmlstructxcb__input__open__device__request__t.htmlstructxcb__input__property__event__t.htmlstructxcb__input__ptr__feedback__ctl__iterator__t.htmlstructxcb__input__ptr__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__ptr__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__ptr__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__ptr__feedback__ctl__t.htmlstructxcb__input__ptr__feedback__state__iterator__t.htmlstructxcb__input__ptr__feedback__state__iterator__t__coll__graph.mapstructxcb__input__ptr__feedback__state__iterator__t__coll__graph.md5structxcb__input__ptr__feedback__state__iterator__t__coll__graph.pngstructxcb__input__ptr__feedback__state__t.htmlstructxcb__input__query__device__state__cookie__t.htmlstructxcb__input__query__device__state__reply__t.htmlstructxcb__input__query__device__state__request__t.htmlstructxcb__input__raw__button__press__event__t.htmlstructxcb__input__raw__key__press__event__t.htmlstructxcb__input__raw__touch__begin__event__t.htmlstructxcb__input__remove__master__iterator__t.htmlstructxcb__input__remove__master__iterator__t__coll__graph.mapstructxcb__input__remove__master__iterator__t__coll__graph.md5structxcb__input__remove__master__iterator__t__coll__graph.pngstructxcb__input__remove__master__t.htmlstructxcb__input__scroll__class__iterator__t.htmlstructxcb__input__scroll__class__iterator__t__coll__graph.mapstructxcb__input__scroll__class__iterator__t__coll__graph.md5structxcb__input__scroll__class__iterator__t__coll__graph.pngstructxcb__input__scroll__class__t.htmlstructxcb__input__scroll__class__t__coll__graph.mapstructxcb__input__scroll__class__t__coll__graph.md5structxcb__input__scroll__class__t__coll__graph.pngstructxcb__input__select__extension__event__request__t.htmlstructxcb__input__send__extension__event__request__t.htmlstructxcb__input__set__device__button__mapping__cookie__t.htmlstructxcb__input__set__device__button__mapping__reply__t.htmlstructxcb__input__set__device__button__mapping__request__t.htmlstructxcb__input__set__device__focus__request__t.htmlstructxcb__input__set__device__mode__cookie__t.htmlstructxcb__input__set__device__mode__reply__t.htmlstructxcb__input__set__device__mode__request__t.htmlstructxcb__input__set__device__modifier__mapping__cookie__t.htmlstructxcb__input__set__device__modifier__mapping__reply__t.htmlstructxcb__input__set__device__modifier__mapping__request__t.htmlstructxcb__input__set__device__valuators__cookie__t.htmlstructxcb__input__set__device__valuators__reply__t.htmlstructxcb__input__set__device__valuators__request__t.htmlstructxcb__input__string__feedback__ctl__iterator__t.htmlstructxcb__input__string__feedback__ctl__iterator__t__coll__graph.mapstructxcb__input__string__feedback__ctl__iterator__t__coll__graph.md5structxcb__input__string__feedback__ctl__iterator__t__coll__graph.pngstructxcb__input__string__feedback__ctl__t.htmlstructxcb__input__string__feedback__state__iterator__t.htmlstructxcb__input__string__feedback__state__iterator__t__coll__graph.mapstructxcb__input__string__feedback__state__iterator__t__coll__graph.md5structxcb__input__string__feedback__state__iterator__t__coll__graph.pngstructxcb__input__string__feedback__state__t.htmlstructxcb__input__touch__begin__event__t.htmlstructxcb__input__touch__begin__event__t__coll__graph.mapstructxcb__input__touch__begin__event__t__coll__graph.md5structxcb__input__touch__begin__event__t__coll__graph.pngstructxcb__input__touch__class__iterator__t.htmlstructxcb__input__touch__class__iterator__t__coll__graph.mapstructxcb__input__touch__class__iterator__t__coll__graph.md5structxcb__input__touch__class__iterator__t__coll__graph.pngstructxcb__input__touch__class__t.htmlstructxcb__input__touch__ownership__event__t.htmlstructxcb__input__ungrab__device__button__request__t.htmlstructxcb__input__ungrab__device__key__request__t.htmlstructxcb__input__ungrab__device__request__t.htmlstructxcb__input__valuator__class__iterator__t.htmlstructxcb__input__valuator__class__iterator__t__coll__graph.mapstructxcb__input__valuator__class__iterator__t__coll__graph.md5structxcb__input__valuator__class__iterator__t__coll__graph.pngstructxcb__input__valuator__class__t.htmlstructxcb__input__valuator__class__t__coll__graph.mapstructxcb__input__valuator__class__t__coll__graph.md5structxcb__input__valuator__class__t__coll__graph.pngstructxcb__input__valuator__info__iterator__t.htmlstructxcb__input__valuator__info__iterator__t__coll__graph.mapstructxcb__input__valuator__info__iterator__t__coll__graph.md5structxcb__input__valuator__info__iterator__t__coll__graph.pngstructxcb__input__valuator__info__t.htmlstructxcb__input__valuator__state__iterator__t.htmlstructxcb__input__valuator__state__iterator__t__coll__graph.mapstructxcb__input__valuator__state__iterator__t__coll__graph.md5structxcb__input__valuator__state__iterator__t__coll__graph.pngstructxcb__input__valuator__state__t.htmlstructxcb__input__xi__allow__events__request__t.htmlstructxcb__input__xi__barrier__release__pointer__request__t.htmlstructxcb__input__xi__change__cursor__request__t.htmlstructxcb__input__xi__change__hierarchy__request__t.htmlstructxcb__input__xi__change__property__items__t.htmlstructxcb__input__xi__change__property__request__t.htmlstructxcb__input__xi__delete__property__request__t.htmlstructxcb__input__xi__device__info__iterator__t.htmlstructxcb__input__xi__device__info__iterator__t__coll__graph.mapstructxcb__input__xi__device__info__iterator__t__coll__graph.md5structxcb__input__xi__device__info__iterator__t__coll__graph.pngstructxcb__input__xi__device__info__t.htmlstructxcb__input__xi__get__client__pointer__cookie__t.htmlstructxcb__input__xi__get__client__pointer__reply__t.htmlstructxcb__input__xi__get__client__pointer__request__t.htmlstructxcb__input__xi__get__focus__cookie__t.htmlstructxcb__input__xi__get__focus__reply__t.htmlstructxcb__input__xi__get__focus__request__t.htmlstructxcb__input__xi__get__property__cookie__t.htmlstructxcb__input__xi__get__property__items__t.htmlstructxcb__input__xi__get__property__reply__t.htmlstructxcb__input__xi__get__property__request__t.htmlstructxcb__input__xi__get__selected__events__cookie__t.htmlstructxcb__input__xi__get__selected__events__reply__t.htmlstructxcb__input__xi__get__selected__events__request__t.htmlstructxcb__input__xi__grab__device__cookie__t.htmlstructxcb__input__xi__grab__device__reply__t.htmlstructxcb__input__xi__grab__device__request__t.htmlstructxcb__input__xi__list__properties__cookie__t.htmlstructxcb__input__xi__list__properties__reply__t.htmlstructxcb__input__xi__list__properties__request__t.htmlstructxcb__input__xi__passive__grab__device__cookie__t.htmlstructxcb__input__xi__passive__grab__device__reply__t.htmlstructxcb__input__xi__passive__grab__device__request__t.htmlstructxcb__input__xi__passive__ungrab__device__request__t.htmlstructxcb__input__xi__query__device__cookie__t.htmlstructxcb__input__xi__query__device__reply__t.htmlstructxcb__input__xi__query__device__request__t.htmlstructxcb__input__xi__query__pointer__cookie__t.htmlstructxcb__input__xi__query__pointer__reply__t.htmlstructxcb__input__xi__query__pointer__reply__t__coll__graph.mapstructxcb__input__xi__query__pointer__reply__t__coll__graph.md5structxcb__input__xi__query__pointer__reply__t__coll__graph.pngstructxcb__input__xi__query__pointer__request__t.htmlstructxcb__input__xi__query__version__cookie__t.htmlstructxcb__input__xi__query__version__reply__t.htmlstructxcb__input__xi__query__version__request__t.htmlstructxcb__input__xi__select__events__request__t.htmlstructxcb__input__xi__set__client__pointer__request__t.htmlstructxcb__input__xi__set__focus__request__t.htmlstructxcb__input__xi__ungrab__device__request__t.htmlstructxcb__input__xi__warp__pointer__request__t.htmlstructxcb__install__colormap__request__t.htmlstructxcb__intern__atom__cookie__t.htmlstructxcb__intern__atom__reply__t.htmlstructxcb__intern__atom__request__t.htmlstructxcb__key__press__event__t.htmlstructxcb__keycode__iterator__t.htmlstructxcb__keymap__notify__event__t.htmlstructxcb__keysym__iterator__t.htmlstructxcb__kill__client__request__t.htmlstructxcb__list__extensions__cookie__t.htmlstructxcb__list__extensions__reply__t.htmlstructxcb__list__extensions__request__t.htmlstructxcb__list__fonts__cookie__t.htmlstructxcb__list__fonts__reply__t.htmlstructxcb__list__fonts__request__t.htmlstructxcb__list__fonts__with__info__cookie__t.htmlstructxcb__list__fonts__with__info__reply__t.htmlstructxcb__list__fonts__with__info__reply__t__coll__graph.mapstructxcb__list__fonts__with__info__reply__t__coll__graph.md5structxcb__list__fonts__with__info__reply__t__coll__graph.pngstructxcb__list__fonts__with__info__request__t.htmlstructxcb__list__hosts__cookie__t.htmlstructxcb__list__hosts__reply__t.htmlstructxcb__list__hosts__request__t.htmlstructxcb__list__installed__colormaps__cookie__t.htmlstructxcb__list__installed__colormaps__reply__t.htmlstructxcb__list__installed__colormaps__request__t.htmlstructxcb__list__properties__cookie__t.htmlstructxcb__list__properties__reply__t.htmlstructxcb__list__properties__request__t.htmlstructxcb__lookup__color__cookie__t.htmlstructxcb__lookup__color__reply__t.htmlstructxcb__lookup__color__request__t.htmlstructxcb__map__notify__event__t.htmlstructxcb__map__request__event__t.htmlstructxcb__map__subwindows__request__t.htmlstructxcb__map__window__request__t.htmlstructxcb__mapping__notify__event__t.htmlstructxcb__motion__notify__event__t.htmlstructxcb__no__exposure__event__t.htmlstructxcb__no__operation__request__t.htmlstructxcb__open__font__request__t.htmlstructxcb__pixmap__iterator__t.htmlstructxcb__point__iterator__t.htmlstructxcb__point__iterator__t__coll__graph.mapstructxcb__point__iterator__t__coll__graph.md5structxcb__point__iterator__t__coll__graph.pngstructxcb__point__t.htmlstructxcb__poly__arc__request__t.htmlstructxcb__poly__fill__arc__request__t.htmlstructxcb__poly__fill__rectangle__request__t.htmlstructxcb__poly__line__request__t.htmlstructxcb__poly__point__request__t.htmlstructxcb__poly__rectangle__request__t.htmlstructxcb__poly__segment__request__t.htmlstructxcb__poly__text__16__request__t.htmlstructxcb__poly__text__8__request__t.htmlstructxcb__present__complete__notify__event__t.htmlstructxcb__present__configure__notify__event__t.htmlstructxcb__present__event__iterator__t.htmlstructxcb__present__generic__event__t.htmlstructxcb__present__idle__notify__event__t.htmlstructxcb__present__notify__iterator__t.htmlstructxcb__present__notify__iterator__t__coll__graph.mapstructxcb__present__notify__iterator__t__coll__graph.md5structxcb__present__notify__iterator__t__coll__graph.pngstructxcb__present__notify__msc__request__t.htmlstructxcb__present__notify__t.htmlstructxcb__present__pixmap__request__t.htmlstructxcb__present__query__capabilities__cookie__t.htmlstructxcb__present__query__capabilities__reply__t.htmlstructxcb__present__query__capabilities__request__t.htmlstructxcb__present__query__version__cookie__t.htmlstructxcb__present__query__version__reply__t.htmlstructxcb__present__query__version__request__t.htmlstructxcb__present__redirect__notify__event__t.htmlstructxcb__present__redirect__notify__event__t__coll__graph.mapstructxcb__present__redirect__notify__event__t__coll__graph.md5structxcb__present__redirect__notify__event__t__coll__graph.pngstructxcb__present__select__input__request__t.htmlstructxcb__property__notify__event__t.htmlstructxcb__protocol__request__t.htmlstructxcb__protocol__request__t__coll__graph.mapstructxcb__protocol__request__t__coll__graph.md5structxcb__protocol__request__t__coll__graph.pngstructxcb__put__image__request__t.htmlstructxcb__query__best__size__cookie__t.htmlstructxcb__query__best__size__reply__t.htmlstructxcb__query__best__size__request__t.htmlstructxcb__query__colors__cookie__t.htmlstructxcb__query__colors__reply__t.htmlstructxcb__query__colors__request__t.htmlstructxcb__query__extension__cookie__t.htmlstructxcb__query__extension__reply__t.htmlstructxcb__query__extension__request__t.htmlstructxcb__query__font__cookie__t.htmlstructxcb__query__font__reply__t.htmlstructxcb__query__font__reply__t__coll__graph.mapstructxcb__query__font__reply__t__coll__graph.md5structxcb__query__font__reply__t__coll__graph.pngstructxcb__query__font__request__t.htmlstructxcb__query__keymap__cookie__t.htmlstructxcb__query__keymap__reply__t.htmlstructxcb__query__keymap__request__t.htmlstructxcb__query__pointer__cookie__t.htmlstructxcb__query__pointer__reply__t.htmlstructxcb__query__pointer__request__t.htmlstructxcb__query__text__extents__cookie__t.htmlstructxcb__query__text__extents__reply__t.htmlstructxcb__query__text__extents__request__t.htmlstructxcb__query__tree__cookie__t.htmlstructxcb__query__tree__reply__t.htmlstructxcb__query__tree__request__t.htmlstructxcb__randr__add__output__mode__request__t.htmlstructxcb__randr__bad__crtc__error__t.htmlstructxcb__randr__bad__mode__error__t.htmlstructxcb__randr__bad__output__error__t.htmlstructxcb__randr__bad__provider__error__t.htmlstructxcb__randr__change__output__property__request__t.htmlstructxcb__randr__change__provider__property__request__t.htmlstructxcb__randr__configure__output__property__request__t.htmlstructxcb__randr__configure__provider__property__request__t.htmlstructxcb__randr__create__mode__cookie__t.htmlstructxcb__randr__create__mode__reply__t.htmlstructxcb__randr__create__mode__request__t.htmlstructxcb__randr__create__mode__request__t__coll__graph.mapstructxcb__randr__create__mode__request__t__coll__graph.md5structxcb__randr__create__mode__request__t__coll__graph.pngstructxcb__randr__crtc__change__iterator__t.htmlstructxcb__randr__crtc__change__iterator__t__coll__graph.mapstructxcb__randr__crtc__change__iterator__t__coll__graph.md5structxcb__randr__crtc__change__iterator__t__coll__graph.pngstructxcb__randr__crtc__change__t.htmlstructxcb__randr__crtc__iterator__t.htmlstructxcb__randr__delete__output__mode__request__t.htmlstructxcb__randr__delete__output__property__request__t.htmlstructxcb__randr__delete__provider__property__request__t.htmlstructxcb__randr__destroy__mode__request__t.htmlstructxcb__randr__get__crtc__gamma__cookie__t.htmlstructxcb__randr__get__crtc__gamma__reply__t.htmlstructxcb__randr__get__crtc__gamma__request__t.htmlstructxcb__randr__get__crtc__gamma__size__cookie__t.htmlstructxcb__randr__get__crtc__gamma__size__reply__t.htmlstructxcb__randr__get__crtc__gamma__size__request__t.htmlstructxcb__randr__get__crtc__info__cookie__t.htmlstructxcb__randr__get__crtc__info__reply__t.htmlstructxcb__randr__get__crtc__info__request__t.htmlstructxcb__randr__get__crtc__transform__cookie__t.htmlstructxcb__randr__get__crtc__transform__reply__t.htmlstructxcb__randr__get__crtc__transform__reply__t__coll__graph.mapstructxcb__randr__get__crtc__transform__reply__t__coll__graph.md5structxcb__randr__get__crtc__transform__reply__t__coll__graph.pngstructxcb__randr__get__crtc__transform__request__t.htmlstructxcb__randr__get__output__info__cookie__t.htmlstructxcb__randr__get__output__info__reply__t.htmlstructxcb__randr__get__output__info__request__t.htmlstructxcb__randr__get__output__primary__cookie__t.htmlstructxcb__randr__get__output__primary__reply__t.htmlstructxcb__randr__get__output__primary__request__t.htmlstructxcb__randr__get__output__property__cookie__t.htmlstructxcb__randr__get__output__property__reply__t.htmlstructxcb__randr__get__output__property__request__t.htmlstructxcb__randr__get__panning__cookie__t.htmlstructxcb__randr__get__panning__reply__t.htmlstructxcb__randr__get__panning__request__t.htmlstructxcb__randr__get__provider__info__cookie__t.htmlstructxcb__randr__get__provider__info__reply__t.htmlstructxcb__randr__get__provider__info__request__t.htmlstructxcb__randr__get__provider__property__cookie__t.htmlstructxcb__randr__get__provider__property__reply__t.htmlstructxcb__randr__get__provider__property__request__t.htmlstructxcb__randr__get__providers__cookie__t.htmlstructxcb__randr__get__providers__reply__t.htmlstructxcb__randr__get__providers__request__t.htmlstructxcb__randr__get__screen__info__cookie__t.htmlstructxcb__randr__get__screen__info__reply__t.htmlstructxcb__randr__get__screen__info__request__t.htmlstructxcb__randr__get__screen__resources__cookie__t.htmlstructxcb__randr__get__screen__resources__current__cookie__t.htmlstructxcb__randr__get__screen__resources__current__reply__t.htmlstructxcb__randr__get__screen__resources__current__request__t.htmlstructxcb__randr__get__screen__resources__reply__t.htmlstructxcb__randr__get__screen__resources__request__t.htmlstructxcb__randr__get__screen__size__range__cookie__t.htmlstructxcb__randr__get__screen__size__range__reply__t.htmlstructxcb__randr__get__screen__size__range__request__t.htmlstructxcb__randr__list__output__properties__cookie__t.htmlstructxcb__randr__list__output__properties__reply__t.htmlstructxcb__randr__list__output__properties__request__t.htmlstructxcb__randr__list__provider__properties__cookie__t.htmlstructxcb__randr__list__provider__properties__reply__t.htmlstructxcb__randr__list__provider__properties__request__t.htmlstructxcb__randr__mode__info__iterator__t.htmlstructxcb__randr__mode__info__iterator__t__coll__graph.mapstructxcb__randr__mode__info__iterator__t__coll__graph.md5structxcb__randr__mode__info__iterator__t__coll__graph.pngstructxcb__randr__mode__info__t.htmlstructxcb__randr__mode__iterator__t.htmlstructxcb__randr__notify__data__iterator__t.htmlstructxcb__randr__notify__data__iterator__t__coll__graph.mapstructxcb__randr__notify__data__iterator__t__coll__graph.md5structxcb__randr__notify__data__iterator__t__coll__graph.pngstructxcb__randr__notify__event__t.htmlstructxcb__randr__notify__event__t__coll__graph.mapstructxcb__randr__notify__event__t__coll__graph.md5structxcb__randr__notify__event__t__coll__graph.pngstructxcb__randr__output__change__iterator__t.htmlstructxcb__randr__output__change__iterator__t__coll__graph.mapstructxcb__randr__output__change__iterator__t__coll__graph.md5structxcb__randr__output__change__iterator__t__coll__graph.pngstructxcb__randr__output__change__t.htmlstructxcb__randr__output__iterator__t.htmlstructxcb__randr__output__property__iterator__t.htmlstructxcb__randr__output__property__iterator__t__coll__graph.mapstructxcb__randr__output__property__iterator__t__coll__graph.md5structxcb__randr__output__property__iterator__t__coll__graph.pngstructxcb__randr__output__property__t.htmlstructxcb__randr__provider__change__iterator__t.htmlstructxcb__randr__provider__change__iterator__t__coll__graph.mapstructxcb__randr__provider__change__iterator__t__coll__graph.md5structxcb__randr__provider__change__iterator__t__coll__graph.pngstructxcb__randr__provider__change__t.htmlstructxcb__randr__provider__iterator__t.htmlstructxcb__randr__provider__property__iterator__t.htmlstructxcb__randr__provider__property__iterator__t__coll__graph.mapstructxcb__randr__provider__property__iterator__t__coll__graph.md5structxcb__randr__provider__property__iterator__t__coll__graph.pngstructxcb__randr__provider__property__t.htmlstructxcb__randr__query__output__property__cookie__t.htmlstructxcb__randr__query__output__property__reply__t.htmlstructxcb__randr__query__output__property__request__t.htmlstructxcb__randr__query__provider__property__cookie__t.htmlstructxcb__randr__query__provider__property__reply__t.htmlstructxcb__randr__query__provider__property__request__t.htmlstructxcb__randr__query__version__cookie__t.htmlstructxcb__randr__query__version__reply__t.htmlstructxcb__randr__query__version__request__t.htmlstructxcb__randr__refresh__rates__iterator__t.htmlstructxcb__randr__refresh__rates__iterator__t__coll__graph.mapstructxcb__randr__refresh__rates__iterator__t__coll__graph.md5structxcb__randr__refresh__rates__iterator__t__coll__graph.pngstructxcb__randr__refresh__rates__t.htmlstructxcb__randr__resource__change__iterator__t.htmlstructxcb__randr__resource__change__iterator__t__coll__graph.mapstructxcb__randr__resource__change__iterator__t__coll__graph.md5structxcb__randr__resource__change__iterator__t__coll__graph.pngstructxcb__randr__resource__change__t.htmlstructxcb__randr__screen__change__notify__event__t.htmlstructxcb__randr__screen__size__iterator__t.htmlstructxcb__randr__screen__size__iterator__t__coll__graph.mapstructxcb__randr__screen__size__iterator__t__coll__graph.md5structxcb__randr__screen__size__iterator__t__coll__graph.pngstructxcb__randr__screen__size__t.htmlstructxcb__randr__select__input__request__t.htmlstructxcb__randr__set__crtc__config__cookie__t.htmlstructxcb__randr__set__crtc__config__reply__t.htmlstructxcb__randr__set__crtc__config__request__t.htmlstructxcb__randr__set__crtc__gamma__request__t.htmlstructxcb__randr__set__crtc__transform__request__t.htmlstructxcb__randr__set__crtc__transform__request__t__coll__graph.mapstructxcb__randr__set__crtc__transform__request__t__coll__graph.md5structxcb__randr__set__crtc__transform__request__t__coll__graph.pngstructxcb__randr__set__output__primary__request__t.htmlstructxcb__randr__set__panning__cookie__t.htmlstructxcb__randr__set__panning__reply__t.htmlstructxcb__randr__set__panning__request__t.htmlstructxcb__randr__set__provider__offload__sink__request__t.htmlstructxcb__randr__set__provider__output__source__request__t.htmlstructxcb__randr__set__screen__config__cookie__t.htmlstructxcb__randr__set__screen__config__reply__t.htmlstructxcb__randr__set__screen__config__request__t.htmlstructxcb__randr__set__screen__size__request__t.htmlstructxcb__recolor__cursor__request__t.htmlstructxcb__record__bad__context__error__t.htmlstructxcb__record__client__info__iterator__t.htmlstructxcb__record__client__info__iterator__t__coll__graph.mapstructxcb__record__client__info__iterator__t__coll__graph.md5structxcb__record__client__info__iterator__t__coll__graph.pngstructxcb__record__client__info__t.htmlstructxcb__record__client__spec__iterator__t.htmlstructxcb__record__context__iterator__t.htmlstructxcb__record__create__context__request__t.htmlstructxcb__record__disable__context__request__t.htmlstructxcb__record__element__header__iterator__t.htmlstructxcb__record__enable__context__cookie__t.htmlstructxcb__record__enable__context__reply__t.htmlstructxcb__record__enable__context__request__t.htmlstructxcb__record__ext__range__iterator__t.htmlstructxcb__record__ext__range__iterator__t__coll__graph.mapstructxcb__record__ext__range__iterator__t__coll__graph.md5structxcb__record__ext__range__iterator__t__coll__graph.pngstructxcb__record__ext__range__t.htmlstructxcb__record__ext__range__t__coll__graph.mapstructxcb__record__ext__range__t__coll__graph.md5structxcb__record__ext__range__t__coll__graph.pngstructxcb__record__free__context__request__t.htmlstructxcb__record__get__context__cookie__t.htmlstructxcb__record__get__context__reply__t.htmlstructxcb__record__get__context__request__t.htmlstructxcb__record__query__version__cookie__t.htmlstructxcb__record__query__version__reply__t.htmlstructxcb__record__query__version__request__t.htmlstructxcb__record__range__16__iterator__t.htmlstructxcb__record__range__16__iterator__t__coll__graph.mapstructxcb__record__range__16__iterator__t__coll__graph.md5structxcb__record__range__16__iterator__t__coll__graph.pngstructxcb__record__range__16__t.htmlstructxcb__record__range__8__iterator__t.htmlstructxcb__record__range__8__iterator__t__coll__graph.mapstructxcb__record__range__8__iterator__t__coll__graph.md5structxcb__record__range__8__iterator__t__coll__graph.pngstructxcb__record__range__8__t.htmlstructxcb__record__range__iterator__t.htmlstructxcb__record__range__iterator__t__coll__graph.mapstructxcb__record__range__iterator__t__coll__graph.md5structxcb__record__range__iterator__t__coll__graph.pngstructxcb__record__range__t.htmlstructxcb__record__range__t__coll__graph.mapstructxcb__record__range__t__coll__graph.md5structxcb__record__range__t__coll__graph.pngstructxcb__record__register__clients__request__t.htmlstructxcb__record__unregister__clients__request__t.htmlstructxcb__rectangle__iterator__t.htmlstructxcb__rectangle__iterator__t__coll__graph.mapstructxcb__rectangle__iterator__t__coll__graph.md5structxcb__rectangle__iterator__t__coll__graph.pngstructxcb__rectangle__t.htmlstructxcb__render__add__glyphs__request__t.htmlstructxcb__render__add__traps__request__t.htmlstructxcb__render__animcursorelt__iterator__t.htmlstructxcb__render__animcursorelt__iterator__t__coll__graph.mapstructxcb__render__animcursorelt__iterator__t__coll__graph.md5structxcb__render__animcursorelt__iterator__t__coll__graph.pngstructxcb__render__animcursorelt__t.htmlstructxcb__render__change__picture__request__t.htmlstructxcb__render__color__iterator__t.htmlstructxcb__render__color__iterator__t__coll__graph.mapstructxcb__render__color__iterator__t__coll__graph.md5structxcb__render__color__iterator__t__coll__graph.pngstructxcb__render__color__t.htmlstructxcb__render__composite__glyphs__16__request__t.htmlstructxcb__render__composite__glyphs__32__request__t.htmlstructxcb__render__composite__glyphs__8__request__t.htmlstructxcb__render__composite__request__t.htmlstructxcb__render__create__anim__cursor__request__t.htmlstructxcb__render__create__conical__gradient__request__t.htmlstructxcb__render__create__conical__gradient__request__t__coll__graph.mapstructxcb__render__create__conical__gradient__request__t__coll__graph.md5structxcb__render__create__conical__gradient__request__t__coll__graph.pngstructxcb__render__create__cursor__request__t.htmlstructxcb__render__create__glyph__set__request__t.htmlstructxcb__render__create__linear__gradient__request__t.htmlstructxcb__render__create__linear__gradient__request__t__coll__graph.mapstructxcb__render__create__linear__gradient__request__t__coll__graph.md5structxcb__render__create__linear__gradient__request__t__coll__graph.pngstructxcb__render__create__picture__request__t.htmlstructxcb__render__create__radial__gradient__request__t.htmlstructxcb__render__create__radial__gradient__request__t__coll__graph.mapstructxcb__render__create__radial__gradient__request__t__coll__graph.md5structxcb__render__create__radial__gradient__request__t__coll__graph.pngstructxcb__render__create__solid__fill__request__t.htmlstructxcb__render__create__solid__fill__request__t__coll__graph.mapstructxcb__render__create__solid__fill__request__t__coll__graph.md5structxcb__render__create__solid__fill__request__t__coll__graph.pngstructxcb__render__directformat__iterator__t.htmlstructxcb__render__directformat__iterator__t__coll__graph.mapstructxcb__render__directformat__iterator__t__coll__graph.md5structxcb__render__directformat__iterator__t__coll__graph.pngstructxcb__render__directformat__t.htmlstructxcb__render__fill__rectangles__request__t.htmlstructxcb__render__fill__rectangles__request__t__coll__graph.mapstructxcb__render__fill__rectangles__request__t__coll__graph.md5structxcb__render__fill__rectangles__request__t__coll__graph.pngstructxcb__render__fixed__iterator__t.htmlstructxcb__render__free__glyph__set__request__t.htmlstructxcb__render__free__glyphs__request__t.htmlstructxcb__render__free__picture__request__t.htmlstructxcb__render__glyph__error__t.htmlstructxcb__render__glyph__iterator__t.htmlstructxcb__render__glyph__set__error__t.htmlstructxcb__render__glyphinfo__iterator__t.htmlstructxcb__render__glyphinfo__iterator__t__coll__graph.mapstructxcb__render__glyphinfo__iterator__t__coll__graph.md5structxcb__render__glyphinfo__iterator__t__coll__graph.pngstructxcb__render__glyphinfo__t.htmlstructxcb__render__glyphset__iterator__t.htmlstructxcb__render__indexvalue__iterator__t.htmlstructxcb__render__indexvalue__iterator__t__coll__graph.mapstructxcb__render__indexvalue__iterator__t__coll__graph.md5structxcb__render__indexvalue__iterator__t__coll__graph.pngstructxcb__render__indexvalue__t.htmlstructxcb__render__linefix__iterator__t.htmlstructxcb__render__linefix__iterator__t__coll__graph.mapstructxcb__render__linefix__iterator__t__coll__graph.md5structxcb__render__linefix__iterator__t__coll__graph.pngstructxcb__render__linefix__t.htmlstructxcb__render__linefix__t__coll__graph.mapstructxcb__render__linefix__t__coll__graph.md5structxcb__render__linefix__t__coll__graph.pngstructxcb__render__pict__format__error__t.htmlstructxcb__render__pict__op__error__t.htmlstructxcb__render__pictdepth__iterator__t.htmlstructxcb__render__pictdepth__iterator__t__coll__graph.mapstructxcb__render__pictdepth__iterator__t__coll__graph.md5structxcb__render__pictdepth__iterator__t__coll__graph.pngstructxcb__render__pictdepth__t.htmlstructxcb__render__pictformat__iterator__t.htmlstructxcb__render__pictforminfo__iterator__t.htmlstructxcb__render__pictforminfo__iterator__t__coll__graph.mapstructxcb__render__pictforminfo__iterator__t__coll__graph.md5structxcb__render__pictforminfo__iterator__t__coll__graph.pngstructxcb__render__pictforminfo__t.htmlstructxcb__render__pictforminfo__t__coll__graph.mapstructxcb__render__pictforminfo__t__coll__graph.md5structxcb__render__pictforminfo__t__coll__graph.pngstructxcb__render__pictscreen__iterator__t.htmlstructxcb__render__pictscreen__iterator__t__coll__graph.mapstructxcb__render__pictscreen__iterator__t__coll__graph.md5structxcb__render__pictscreen__iterator__t__coll__graph.pngstructxcb__render__pictscreen__t.htmlstructxcb__render__picture__error__t.htmlstructxcb__render__picture__iterator__t.htmlstructxcb__render__pictvisual__iterator__t.htmlstructxcb__render__pictvisual__iterator__t__coll__graph.mapstructxcb__render__pictvisual__iterator__t__coll__graph.md5structxcb__render__pictvisual__iterator__t__coll__graph.pngstructxcb__render__pictvisual__t.htmlstructxcb__render__pointfix__iterator__t.htmlstructxcb__render__pointfix__iterator__t__coll__graph.mapstructxcb__render__pointfix__iterator__t__coll__graph.md5structxcb__render__pointfix__iterator__t__coll__graph.pngstructxcb__render__pointfix__t.htmlstructxcb__render__query__filters__cookie__t.htmlstructxcb__render__query__filters__reply__t.htmlstructxcb__render__query__filters__request__t.htmlstructxcb__render__query__pict__formats__cookie__t.htmlstructxcb__render__query__pict__formats__reply__t.htmlstructxcb__render__query__pict__formats__request__t.htmlstructxcb__render__query__pict__index__values__cookie__t.htmlstructxcb__render__query__pict__index__values__reply__t.htmlstructxcb__render__query__pict__index__values__request__t.htmlstructxcb__render__query__version__cookie__t.htmlstructxcb__render__query__version__reply__t.htmlstructxcb__render__query__version__request__t.htmlstructxcb__render__reference__glyph__set__request__t.htmlstructxcb__render__set__picture__clip__rectangles__request__t.htmlstructxcb__render__set__picture__filter__request__t.htmlstructxcb__render__set__picture__transform__request__t.htmlstructxcb__render__set__picture__transform__request__t__coll__graph.mapstructxcb__render__set__picture__transform__request__t__coll__graph.md5structxcb__render__set__picture__transform__request__t__coll__graph.pngstructxcb__render__spanfix__iterator__t.htmlstructxcb__render__spanfix__iterator__t__coll__graph.mapstructxcb__render__spanfix__iterator__t__coll__graph.md5structxcb__render__spanfix__iterator__t__coll__graph.pngstructxcb__render__spanfix__t.htmlstructxcb__render__transform__iterator__t.htmlstructxcb__render__transform__iterator__t__coll__graph.mapstructxcb__render__transform__iterator__t__coll__graph.md5structxcb__render__transform__iterator__t__coll__graph.pngstructxcb__render__transform__t.htmlstructxcb__render__trap__iterator__t.htmlstructxcb__render__trap__iterator__t__coll__graph.mapstructxcb__render__trap__iterator__t__coll__graph.md5structxcb__render__trap__iterator__t__coll__graph.pngstructxcb__render__trap__t.htmlstructxcb__render__trap__t__coll__graph.mapstructxcb__render__trap__t__coll__graph.md5structxcb__render__trap__t__coll__graph.pngstructxcb__render__trapezoid__iterator__t.htmlstructxcb__render__trapezoid__iterator__t__coll__graph.mapstructxcb__render__trapezoid__iterator__t__coll__graph.md5structxcb__render__trapezoid__iterator__t__coll__graph.pngstructxcb__render__trapezoid__t.htmlstructxcb__render__trapezoid__t__coll__graph.mapstructxcb__render__trapezoid__t__coll__graph.md5structxcb__render__trapezoid__t__coll__graph.pngstructxcb__render__trapezoids__request__t.htmlstructxcb__render__tri__fan__request__t.htmlstructxcb__render__tri__strip__request__t.htmlstructxcb__render__triangle__iterator__t.htmlstructxcb__render__triangle__iterator__t__coll__graph.mapstructxcb__render__triangle__iterator__t__coll__graph.md5structxcb__render__triangle__iterator__t__coll__graph.pngstructxcb__render__triangle__t.htmlstructxcb__render__triangle__t__coll__graph.mapstructxcb__render__triangle__t__coll__graph.md5structxcb__render__triangle__t__coll__graph.pngstructxcb__render__triangles__request__t.htmlstructxcb__reparent__notify__event__t.htmlstructxcb__reparent__window__request__t.htmlstructxcb__request__error__t.htmlstructxcb__res__client__id__spec__iterator__t.htmlstructxcb__res__client__id__spec__iterator__t__coll__graph.mapstructxcb__res__client__id__spec__iterator__t__coll__graph.md5structxcb__res__client__id__spec__iterator__t__coll__graph.pngstructxcb__res__client__id__spec__t.htmlstructxcb__res__client__id__value__iterator__t.htmlstructxcb__res__client__id__value__iterator__t__coll__graph.mapstructxcb__res__client__id__value__iterator__t__coll__graph.md5structxcb__res__client__id__value__iterator__t__coll__graph.pngstructxcb__res__client__id__value__t.htmlstructxcb__res__client__id__value__t__coll__graph.mapstructxcb__res__client__id__value__t__coll__graph.md5structxcb__res__client__id__value__t__coll__graph.pngstructxcb__res__client__iterator__t.htmlstructxcb__res__client__iterator__t__coll__graph.mapstructxcb__res__client__iterator__t__coll__graph.md5structxcb__res__client__iterator__t__coll__graph.pngstructxcb__res__client__t.htmlstructxcb__res__query__client__ids__cookie__t.htmlstructxcb__res__query__client__ids__reply__t.htmlstructxcb__res__query__client__ids__request__t.htmlstructxcb__res__query__client__pixmap__bytes__cookie__t.htmlstructxcb__res__query__client__pixmap__bytes__reply__t.htmlstructxcb__res__query__client__pixmap__bytes__request__t.htmlstructxcb__res__query__client__resources__cookie__t.htmlstructxcb__res__query__client__resources__reply__t.htmlstructxcb__res__query__client__resources__request__t.htmlstructxcb__res__query__clients__cookie__t.htmlstructxcb__res__query__clients__reply__t.htmlstructxcb__res__query__clients__request__t.htmlstructxcb__res__query__resource__bytes__cookie__t.htmlstructxcb__res__query__resource__bytes__reply__t.htmlstructxcb__res__query__resource__bytes__request__t.htmlstructxcb__res__query__version__cookie__t.htmlstructxcb__res__query__version__reply__t.htmlstructxcb__res__query__version__request__t.htmlstructxcb__res__resource__id__spec__iterator__t.htmlstructxcb__res__resource__id__spec__iterator__t__coll__graph.mapstructxcb__res__resource__id__spec__iterator__t__coll__graph.md5structxcb__res__resource__id__spec__iterator__t__coll__graph.pngstructxcb__res__resource__id__spec__t.htmlstructxcb__res__resource__size__spec__iterator__t.htmlstructxcb__res__resource__size__spec__iterator__t__coll__graph.mapstructxcb__res__resource__size__spec__iterator__t__coll__graph.md5structxcb__res__resource__size__spec__iterator__t__coll__graph.pngstructxcb__res__resource__size__spec__t.htmlstructxcb__res__resource__size__spec__t__coll__graph.mapstructxcb__res__resource__size__spec__t__coll__graph.md5structxcb__res__resource__size__spec__t__coll__graph.pngstructxcb__res__resource__size__value__iterator__t.htmlstructxcb__res__resource__size__value__iterator__t__coll__graph.mapstructxcb__res__resource__size__value__iterator__t__coll__graph.md5structxcb__res__resource__size__value__iterator__t__coll__graph.pngstructxcb__res__resource__size__value__t.htmlstructxcb__res__resource__size__value__t__coll__graph.mapstructxcb__res__resource__size__value__t__coll__graph.md5structxcb__res__resource__size__value__t__coll__graph.pngstructxcb__res__type__iterator__t.htmlstructxcb__res__type__iterator__t__coll__graph.mapstructxcb__res__type__iterator__t__coll__graph.md5structxcb__res__type__iterator__t__coll__graph.pngstructxcb__res__type__t.htmlstructxcb__resize__request__event__t.htmlstructxcb__rgb__iterator__t.htmlstructxcb__rgb__iterator__t__coll__graph.mapstructxcb__rgb__iterator__t__coll__graph.md5structxcb__rgb__iterator__t__coll__graph.pngstructxcb__rgb__t.htmlstructxcb__rotate__properties__request__t.htmlstructxcb__screen__iterator__t.htmlstructxcb__screen__iterator__t__coll__graph.mapstructxcb__screen__iterator__t__coll__graph.md5structxcb__screen__iterator__t__coll__graph.pngstructxcb__screen__t.htmlstructxcb__screensaver__notify__event__t.htmlstructxcb__screensaver__query__info__cookie__t.htmlstructxcb__screensaver__query__info__reply__t.htmlstructxcb__screensaver__query__info__request__t.htmlstructxcb__screensaver__query__version__cookie__t.htmlstructxcb__screensaver__query__version__reply__t.htmlstructxcb__screensaver__query__version__request__t.htmlstructxcb__screensaver__select__input__request__t.htmlstructxcb__screensaver__set__attributes__request__t.htmlstructxcb__screensaver__suspend__request__t.htmlstructxcb__screensaver__unset__attributes__request__t.htmlstructxcb__segment__iterator__t.htmlstructxcb__segment__iterator__t__coll__graph.mapstructxcb__segment__iterator__t__coll__graph.md5structxcb__segment__iterator__t__coll__graph.pngstructxcb__segment__t.htmlstructxcb__selection__clear__event__t.htmlstructxcb__selection__notify__event__t.htmlstructxcb__selection__request__event__t.htmlstructxcb__selinux__get__client__context__cookie__t.htmlstructxcb__selinux__get__client__context__reply__t.htmlstructxcb__selinux__get__client__context__request__t.htmlstructxcb__selinux__get__device__context__cookie__t.htmlstructxcb__selinux__get__device__context__reply__t.htmlstructxcb__selinux__get__device__context__request__t.htmlstructxcb__selinux__get__device__create__context__cookie__t.htmlstructxcb__selinux__get__device__create__context__reply__t.htmlstructxcb__selinux__get__device__create__context__request__t.htmlstructxcb__selinux__get__property__context__cookie__t.htmlstructxcb__selinux__get__property__context__reply__t.htmlstructxcb__selinux__get__property__context__request__t.htmlstructxcb__selinux__get__property__create__context__cookie__t.htmlstructxcb__selinux__get__property__create__context__reply__t.htmlstructxcb__selinux__get__property__create__context__request__t.htmlstructxcb__selinux__get__property__data__context__cookie__t.htmlstructxcb__selinux__get__property__data__context__reply__t.htmlstructxcb__selinux__get__property__data__context__request__t.htmlstructxcb__selinux__get__property__use__context__cookie__t.htmlstructxcb__selinux__get__property__use__context__reply__t.htmlstructxcb__selinux__get__property__use__context__request__t.htmlstructxcb__selinux__get__selection__context__cookie__t.htmlstructxcb__selinux__get__selection__context__reply__t.htmlstructxcb__selinux__get__selection__context__request__t.htmlstructxcb__selinux__get__selection__create__context__cookie__t.htmlstructxcb__selinux__get__selection__create__context__reply__t.htmlstructxcb__selinux__get__selection__create__context__request__t.htmlstructxcb__selinux__get__selection__data__context__cookie__t.htmlstructxcb__selinux__get__selection__data__context__reply__t.htmlstructxcb__selinux__get__selection__data__context__request__t.htmlstructxcb__selinux__get__selection__use__context__cookie__t.htmlstructxcb__selinux__get__selection__use__context__reply__t.htmlstructxcb__selinux__get__selection__use__context__request__t.htmlstructxcb__selinux__get__window__context__cookie__t.htmlstructxcb__selinux__get__window__context__reply__t.htmlstructxcb__selinux__get__window__context__request__t.htmlstructxcb__selinux__get__window__create__context__cookie__t.htmlstructxcb__selinux__get__window__create__context__reply__t.htmlstructxcb__selinux__get__window__create__context__request__t.htmlstructxcb__selinux__list__item__iterator__t.htmlstructxcb__selinux__list__item__iterator__t__coll__graph.mapstructxcb__selinux__list__item__iterator__t__coll__graph.md5structxcb__selinux__list__item__iterator__t__coll__graph.pngstructxcb__selinux__list__item__t.htmlstructxcb__selinux__list__properties__cookie__t.htmlstructxcb__selinux__list__properties__reply__t.htmlstructxcb__selinux__list__properties__request__t.htmlstructxcb__selinux__list__selections__cookie__t.htmlstructxcb__selinux__list__selections__reply__t.htmlstructxcb__selinux__list__selections__request__t.htmlstructxcb__selinux__query__version__cookie__t.htmlstructxcb__selinux__query__version__reply__t.htmlstructxcb__selinux__query__version__request__t.htmlstructxcb__selinux__set__device__context__request__t.htmlstructxcb__selinux__set__device__create__context__request__t.htmlstructxcb__selinux__set__property__create__context__request__t.htmlstructxcb__selinux__set__property__use__context__request__t.htmlstructxcb__selinux__set__selection__create__context__request__t.htmlstructxcb__selinux__set__selection__use__context__request__t.htmlstructxcb__selinux__set__window__create__context__request__t.htmlstructxcb__send__event__request__t.htmlstructxcb__set__access__control__request__t.htmlstructxcb__set__clip__rectangles__request__t.htmlstructxcb__set__close__down__mode__request__t.htmlstructxcb__set__dashes__request__t.htmlstructxcb__set__font__path__request__t.htmlstructxcb__set__input__focus__request__t.htmlstructxcb__set__modifier__mapping__cookie__t.htmlstructxcb__set__modifier__mapping__reply__t.htmlstructxcb__set__modifier__mapping__request__t.htmlstructxcb__set__pointer__mapping__cookie__t.htmlstructxcb__set__pointer__mapping__reply__t.htmlstructxcb__set__pointer__mapping__request__t.htmlstructxcb__set__screen__saver__request__t.htmlstructxcb__set__selection__owner__request__t.htmlstructxcb__setup__authenticate__iterator__t.htmlstructxcb__setup__authenticate__iterator__t__coll__graph.mapstructxcb__setup__authenticate__iterator__t__coll__graph.md5structxcb__setup__authenticate__iterator__t__coll__graph.pngstructxcb__setup__authenticate__t.htmlstructxcb__setup__failed__iterator__t.htmlstructxcb__setup__failed__iterator__t__coll__graph.mapstructxcb__setup__failed__iterator__t__coll__graph.md5structxcb__setup__failed__iterator__t__coll__graph.pngstructxcb__setup__failed__t.htmlstructxcb__setup__generic__t.htmlstructxcb__setup__iterator__t.htmlstructxcb__setup__iterator__t__coll__graph.mapstructxcb__setup__iterator__t__coll__graph.md5structxcb__setup__iterator__t__coll__graph.pngstructxcb__setup__request__iterator__t.htmlstructxcb__setup__request__iterator__t__coll__graph.mapstructxcb__setup__request__iterator__t__coll__graph.md5structxcb__setup__request__iterator__t__coll__graph.pngstructxcb__setup__request__t.htmlstructxcb__setup__t.htmlstructxcb__shape__combine__request__t.htmlstructxcb__shape__get__rectangles__cookie__t.htmlstructxcb__shape__get__rectangles__reply__t.htmlstructxcb__shape__get__rectangles__request__t.htmlstructxcb__shape__input__selected__cookie__t.htmlstructxcb__shape__input__selected__reply__t.htmlstructxcb__shape__input__selected__request__t.htmlstructxcb__shape__kind__iterator__t.htmlstructxcb__shape__mask__request__t.htmlstructxcb__shape__notify__event__t.htmlstructxcb__shape__offset__request__t.htmlstructxcb__shape__op__iterator__t.htmlstructxcb__shape__query__extents__cookie__t.htmlstructxcb__shape__query__extents__reply__t.htmlstructxcb__shape__query__extents__request__t.htmlstructxcb__shape__query__version__cookie__t.htmlstructxcb__shape__query__version__reply__t.htmlstructxcb__shape__query__version__request__t.htmlstructxcb__shape__rectangles__request__t.htmlstructxcb__shape__select__input__request__t.htmlstructxcb__shm__attach__fd__request__t.htmlstructxcb__shm__attach__request__t.htmlstructxcb__shm__completion__event__t.htmlstructxcb__shm__create__pixmap__request__t.htmlstructxcb__shm__create__segment__cookie__t.htmlstructxcb__shm__create__segment__reply__t.htmlstructxcb__shm__create__segment__request__t.htmlstructxcb__shm__detach__request__t.htmlstructxcb__shm__get__image__cookie__t.htmlstructxcb__shm__get__image__reply__t.htmlstructxcb__shm__get__image__request__t.htmlstructxcb__shm__put__image__request__t.htmlstructxcb__shm__query__version__cookie__t.htmlstructxcb__shm__query__version__reply__t.htmlstructxcb__shm__query__version__request__t.htmlstructxcb__shm__seg__iterator__t.htmlstructxcb__special__event.htmlstructxcb__special__event__coll__graph.mapstructxcb__special__event__coll__graph.md5structxcb__special__event__coll__graph.pngstructxcb__store__colors__request__t.htmlstructxcb__store__named__color__request__t.htmlstructxcb__str__iterator__t.htmlstructxcb__str__iterator__t__coll__graph.mapstructxcb__str__iterator__t__coll__graph.md5structxcb__str__iterator__t__coll__graph.pngstructxcb__str__t.htmlstructxcb__sync__alarm__error__t.htmlstructxcb__sync__alarm__iterator__t.htmlstructxcb__sync__alarm__notify__event__t.htmlstructxcb__sync__alarm__notify__event__t__coll__graph.mapstructxcb__sync__alarm__notify__event__t__coll__graph.md5structxcb__sync__alarm__notify__event__t__coll__graph.pngstructxcb__sync__await__fence__request__t.htmlstructxcb__sync__await__request__t.htmlstructxcb__sync__change__alarm__request__t.htmlstructxcb__sync__change__alarm__value__list__t.htmlstructxcb__sync__change__alarm__value__list__t__coll__graph.mapstructxcb__sync__change__alarm__value__list__t__coll__graph.md5structxcb__sync__change__alarm__value__list__t__coll__graph.pngstructxcb__sync__change__counter__request__t.htmlstructxcb__sync__change__counter__request__t__coll__graph.mapstructxcb__sync__change__counter__request__t__coll__graph.md5structxcb__sync__change__counter__request__t__coll__graph.pngstructxcb__sync__counter__error__t.htmlstructxcb__sync__counter__iterator__t.htmlstructxcb__sync__counter__notify__event__t.htmlstructxcb__sync__counter__notify__event__t__coll__graph.mapstructxcb__sync__counter__notify__event__t__coll__graph.md5structxcb__sync__counter__notify__event__t__coll__graph.pngstructxcb__sync__create__alarm__request__t.htmlstructxcb__sync__create__alarm__value__list__t.htmlstructxcb__sync__create__alarm__value__list__t__coll__graph.mapstructxcb__sync__create__alarm__value__list__t__coll__graph.md5structxcb__sync__create__alarm__value__list__t__coll__graph.pngstructxcb__sync__create__counter__request__t.htmlstructxcb__sync__create__counter__request__t__coll__graph.mapstructxcb__sync__create__counter__request__t__coll__graph.md5structxcb__sync__create__counter__request__t__coll__graph.pngstructxcb__sync__create__fence__request__t.htmlstructxcb__sync__destroy__alarm__request__t.htmlstructxcb__sync__destroy__counter__request__t.htmlstructxcb__sync__destroy__fence__request__t.htmlstructxcb__sync__fence__iterator__t.htmlstructxcb__sync__get__priority__cookie__t.htmlstructxcb__sync__get__priority__reply__t.htmlstructxcb__sync__get__priority__request__t.htmlstructxcb__sync__initialize__cookie__t.htmlstructxcb__sync__initialize__reply__t.htmlstructxcb__sync__initialize__request__t.htmlstructxcb__sync__int64__iterator__t.htmlstructxcb__sync__int64__iterator__t__coll__graph.mapstructxcb__sync__int64__iterator__t__coll__graph.md5structxcb__sync__int64__iterator__t__coll__graph.pngstructxcb__sync__int64__t.htmlstructxcb__sync__list__system__counters__cookie__t.htmlstructxcb__sync__list__system__counters__reply__t.htmlstructxcb__sync__list__system__counters__request__t.htmlstructxcb__sync__query__alarm__cookie__t.htmlstructxcb__sync__query__alarm__reply__t.htmlstructxcb__sync__query__alarm__reply__t__coll__graph.mapstructxcb__sync__query__alarm__reply__t__coll__graph.md5structxcb__sync__query__alarm__reply__t__coll__graph.pngstructxcb__sync__query__alarm__request__t.htmlstructxcb__sync__query__counter__cookie__t.htmlstructxcb__sync__query__counter__reply__t.htmlstructxcb__sync__query__counter__reply__t__coll__graph.mapstructxcb__sync__query__counter__reply__t__coll__graph.md5structxcb__sync__query__counter__reply__t__coll__graph.pngstructxcb__sync__query__counter__request__t.htmlstructxcb__sync__query__fence__cookie__t.htmlstructxcb__sync__query__fence__reply__t.htmlstructxcb__sync__query__fence__request__t.htmlstructxcb__sync__reset__fence__request__t.htmlstructxcb__sync__set__counter__request__t.htmlstructxcb__sync__set__counter__request__t__coll__graph.mapstructxcb__sync__set__counter__request__t__coll__graph.md5structxcb__sync__set__counter__request__t__coll__graph.pngstructxcb__sync__set__priority__request__t.htmlstructxcb__sync__systemcounter__iterator__t.htmlstructxcb__sync__systemcounter__iterator__t__coll__graph.mapstructxcb__sync__systemcounter__iterator__t__coll__graph.md5structxcb__sync__systemcounter__iterator__t__coll__graph.pngstructxcb__sync__systemcounter__t.htmlstructxcb__sync__systemcounter__t__coll__graph.mapstructxcb__sync__systemcounter__t__coll__graph.md5structxcb__sync__systemcounter__t__coll__graph.pngstructxcb__sync__trigger__fence__request__t.htmlstructxcb__sync__trigger__iterator__t.htmlstructxcb__sync__trigger__iterator__t__coll__graph.mapstructxcb__sync__trigger__iterator__t__coll__graph.md5structxcb__sync__trigger__iterator__t__coll__graph.pngstructxcb__sync__trigger__t.htmlstructxcb__sync__trigger__t__coll__graph.mapstructxcb__sync__trigger__t__coll__graph.md5structxcb__sync__trigger__t__coll__graph.pngstructxcb__sync__waitcondition__iterator__t.htmlstructxcb__sync__waitcondition__iterator__t__coll__graph.mapstructxcb__sync__waitcondition__iterator__t__coll__graph.md5structxcb__sync__waitcondition__iterator__t__coll__graph.pngstructxcb__sync__waitcondition__t.htmlstructxcb__sync__waitcondition__t__coll__graph.mapstructxcb__sync__waitcondition__t__coll__graph.md5structxcb__sync__waitcondition__t__coll__graph.pngstructxcb__test__compare__cursor__cookie__t.htmlstructxcb__test__compare__cursor__reply__t.htmlstructxcb__test__compare__cursor__request__t.htmlstructxcb__test__fake__input__request__t.htmlstructxcb__test__get__version__cookie__t.htmlstructxcb__test__get__version__reply__t.htmlstructxcb__test__get__version__request__t.htmlstructxcb__test__grab__control__request__t.htmlstructxcb__timecoord__iterator__t.htmlstructxcb__timecoord__iterator__t__coll__graph.mapstructxcb__timecoord__iterator__t__coll__graph.md5structxcb__timecoord__iterator__t__coll__graph.pngstructxcb__timecoord__t.htmlstructxcb__timestamp__iterator__t.htmlstructxcb__translate__coordinates__cookie__t.htmlstructxcb__translate__coordinates__reply__t.htmlstructxcb__translate__coordinates__request__t.htmlstructxcb__ungrab__button__request__t.htmlstructxcb__ungrab__key__request__t.htmlstructxcb__ungrab__keyboard__request__t.htmlstructxcb__ungrab__pointer__request__t.htmlstructxcb__ungrab__server__request__t.htmlstructxcb__uninstall__colormap__request__t.htmlstructxcb__unmap__notify__event__t.htmlstructxcb__unmap__subwindows__request__t.htmlstructxcb__unmap__window__request__t.htmlstructxcb__value__error__t.htmlstructxcb__visibility__notify__event__t.htmlstructxcb__visualid__iterator__t.htmlstructxcb__visualtype__iterator__t.htmlstructxcb__visualtype__iterator__t__coll__graph.mapstructxcb__visualtype__iterator__t__coll__graph.md5structxcb__visualtype__iterator__t__coll__graph.pngstructxcb__visualtype__t.htmlstructxcb__void__cookie__t.htmlstructxcb__warp__pointer__request__t.htmlstructxcb__window__iterator__t.htmlstructxcb__x__print__attribut__notify__event__t.htmlstructxcb__x__print__bad__context__error__t.htmlstructxcb__x__print__bad__sequence__error__t.htmlstructxcb__x__print__create__context__request__t.htmlstructxcb__x__print__notify__event__t.htmlstructxcb__x__print__pcontext__iterator__t.htmlstructxcb__x__print__print__destroy__context__request__t.htmlstructxcb__x__print__print__end__doc__request__t.htmlstructxcb__x__print__print__end__job__request__t.htmlstructxcb__x__print__print__end__page__request__t.htmlstructxcb__x__print__print__get__attributes__cookie__t.htmlstructxcb__x__print__print__get__attributes__reply__t.htmlstructxcb__x__print__print__get__attributes__request__t.htmlstructxcb__x__print__print__get__context__cookie__t.htmlstructxcb__x__print__print__get__context__reply__t.htmlstructxcb__x__print__print__get__context__request__t.htmlstructxcb__x__print__print__get__document__data__cookie__t.htmlstructxcb__x__print__print__get__document__data__reply__t.htmlstructxcb__x__print__print__get__document__data__request__t.htmlstructxcb__x__print__print__get__image__resolution__cookie__t.htmlstructxcb__x__print__print__get__image__resolution__reply__t.htmlstructxcb__x__print__print__get__image__resolution__request__t.htmlstructxcb__x__print__print__get__one__attributes__cookie__t.htmlstructxcb__x__print__print__get__one__attributes__reply__t.htmlstructxcb__x__print__print__get__one__attributes__request__t.htmlstructxcb__x__print__print__get__page__dimensions__cookie__t.htmlstructxcb__x__print__print__get__page__dimensions__reply__t.htmlstructxcb__x__print__print__get__page__dimensions__request__t.htmlstructxcb__x__print__print__get__printer__list__cookie__t.htmlstructxcb__x__print__print__get__printer__list__reply__t.htmlstructxcb__x__print__print__get__printer__list__request__t.htmlstructxcb__x__print__print__get__screen__of__context__cookie__t.htmlstructxcb__x__print__print__get__screen__of__context__reply__t.htmlstructxcb__x__print__print__get__screen__of__context__request__t.htmlstructxcb__x__print__print__input__selected__cookie__t.htmlstructxcb__x__print__print__input__selected__reply__t.htmlstructxcb__x__print__print__input__selected__request__t.htmlstructxcb__x__print__print__put__document__data__request__t.htmlstructxcb__x__print__print__query__screens__cookie__t.htmlstructxcb__x__print__print__query__screens__reply__t.htmlstructxcb__x__print__print__query__screens__request__t.htmlstructxcb__x__print__print__query__version__cookie__t.htmlstructxcb__x__print__print__query__version__reply__t.htmlstructxcb__x__print__print__query__version__request__t.htmlstructxcb__x__print__print__rehash__printer__list__request__t.htmlstructxcb__x__print__print__select__input__request__t.htmlstructxcb__x__print__print__set__attributes__request__t.htmlstructxcb__x__print__print__set__context__request__t.htmlstructxcb__x__print__print__set__image__resolution__cookie__t.htmlstructxcb__x__print__print__set__image__resolution__reply__t.htmlstructxcb__x__print__print__set__image__resolution__request__t.htmlstructxcb__x__print__print__start__doc__request__t.htmlstructxcb__x__print__print__start__job__request__t.htmlstructxcb__x__print__print__start__page__request__t.htmlstructxcb__x__print__printer__iterator__t.htmlstructxcb__x__print__printer__iterator__t__coll__graph.mapstructxcb__x__print__printer__iterator__t__coll__graph.md5structxcb__x__print__printer__iterator__t__coll__graph.pngstructxcb__x__print__printer__t.htmlstructxcb__x__print__string8__iterator__t.htmlstructxcb__xc__misc__get__version__cookie__t.htmlstructxcb__xc__misc__get__version__reply__t.htmlstructxcb__xc__misc__get__version__request__t.htmlstructxcb__xc__misc__get__xid__list__cookie__t.htmlstructxcb__xc__misc__get__xid__list__reply__t.htmlstructxcb__xc__misc__get__xid__list__request__t.htmlstructxcb__xc__misc__get__xid__range__cookie__t.htmlstructxcb__xc__misc__get__xid__range__reply__t.htmlstructxcb__xc__misc__get__xid__range__request__t.htmlstructxcb__xevie__end__cookie__t.htmlstructxcb__xevie__end__reply__t.htmlstructxcb__xevie__end__request__t.htmlstructxcb__xevie__event__iterator__t.htmlstructxcb__xevie__event__iterator__t__coll__graph.mapstructxcb__xevie__event__iterator__t__coll__graph.md5structxcb__xevie__event__iterator__t__coll__graph.pngstructxcb__xevie__event__t.htmlstructxcb__xevie__query__version__cookie__t.htmlstructxcb__xevie__query__version__reply__t.htmlstructxcb__xevie__query__version__request__t.htmlstructxcb__xevie__select__input__cookie__t.htmlstructxcb__xevie__select__input__reply__t.htmlstructxcb__xevie__select__input__request__t.htmlstructxcb__xevie__send__cookie__t.htmlstructxcb__xevie__send__reply__t.htmlstructxcb__xevie__send__request__t.htmlstructxcb__xevie__send__request__t__coll__graph.mapstructxcb__xevie__send__request__t__coll__graph.md5structxcb__xevie__send__request__t__coll__graph.pngstructxcb__xevie__start__cookie__t.htmlstructxcb__xevie__start__reply__t.htmlstructxcb__xevie__start__request__t.htmlstructxcb__xf86dri__auth__connection__cookie__t.htmlstructxcb__xf86dri__auth__connection__reply__t.htmlstructxcb__xf86dri__auth__connection__request__t.htmlstructxcb__xf86dri__close__connection__request__t.htmlstructxcb__xf86dri__create__context__cookie__t.htmlstructxcb__xf86dri__create__context__reply__t.htmlstructxcb__xf86dri__create__context__request__t.htmlstructxcb__xf86dri__create__drawable__cookie__t.htmlstructxcb__xf86dri__create__drawable__reply__t.htmlstructxcb__xf86dri__create__drawable__request__t.htmlstructxcb__xf86dri__destroy__context__request__t.htmlstructxcb__xf86dri__destroy__drawable__request__t.htmlstructxcb__xf86dri__drm__clip__rect__iterator__t.htmlstructxcb__xf86dri__drm__clip__rect__iterator__t__coll__graph.mapstructxcb__xf86dri__drm__clip__rect__iterator__t__coll__graph.md5structxcb__xf86dri__drm__clip__rect__iterator__t__coll__graph.pngstructxcb__xf86dri__drm__clip__rect__t.htmlstructxcb__xf86dri__get__client__driver__name__cookie__t.htmlstructxcb__xf86dri__get__client__driver__name__reply__t.htmlstructxcb__xf86dri__get__client__driver__name__request__t.htmlstructxcb__xf86dri__get__device__info__cookie__t.htmlstructxcb__xf86dri__get__device__info__reply__t.htmlstructxcb__xf86dri__get__device__info__request__t.htmlstructxcb__xf86dri__get__drawable__info__cookie__t.htmlstructxcb__xf86dri__get__drawable__info__reply__t.htmlstructxcb__xf86dri__get__drawable__info__request__t.htmlstructxcb__xf86dri__open__connection__cookie__t.htmlstructxcb__xf86dri__open__connection__reply__t.htmlstructxcb__xf86dri__open__connection__request__t.htmlstructxcb__xf86dri__query__direct__rendering__capable__cookie__t.htmlstructxcb__xf86dri__query__direct__rendering__capable__reply__t.htmlstructxcb__xf86dri__query__direct__rendering__capable__request__t.htmlstructxcb__xf86dri__query__version__cookie__t.htmlstructxcb__xf86dri__query__version__reply__t.htmlstructxcb__xf86dri__query__version__request__t.htmlstructxcb__xfixes__bad__region__error__t.htmlstructxcb__xfixes__barrier__iterator__t.htmlstructxcb__xfixes__change__cursor__by__name__request__t.htmlstructxcb__xfixes__change__cursor__request__t.htmlstructxcb__xfixes__change__save__set__request__t.htmlstructxcb__xfixes__copy__region__request__t.htmlstructxcb__xfixes__create__pointer__barrier__request__t.htmlstructxcb__xfixes__create__region__from__bitmap__request__t.htmlstructxcb__xfixes__create__region__from__gc__request__t.htmlstructxcb__xfixes__create__region__from__picture__request__t.htmlstructxcb__xfixes__create__region__from__window__request__t.htmlstructxcb__xfixes__create__region__request__t.htmlstructxcb__xfixes__cursor__notify__event__t.htmlstructxcb__xfixes__delete__pointer__barrier__request__t.htmlstructxcb__xfixes__destroy__region__request__t.htmlstructxcb__xfixes__expand__region__request__t.htmlstructxcb__xfixes__fetch__region__cookie__t.htmlstructxcb__xfixes__fetch__region__reply__t.htmlstructxcb__xfixes__fetch__region__reply__t__coll__graph.mapstructxcb__xfixes__fetch__region__reply__t__coll__graph.md5structxcb__xfixes__fetch__region__reply__t__coll__graph.pngstructxcb__xfixes__fetch__region__request__t.htmlstructxcb__xfixes__get__cursor__image__and__name__cookie__t.htmlstructxcb__xfixes__get__cursor__image__and__name__reply__t.htmlstructxcb__xfixes__get__cursor__image__and__name__request__t.htmlstructxcb__xfixes__get__cursor__image__cookie__t.htmlstructxcb__xfixes__get__cursor__image__reply__t.htmlstructxcb__xfixes__get__cursor__image__request__t.htmlstructxcb__xfixes__get__cursor__name__cookie__t.htmlstructxcb__xfixes__get__cursor__name__reply__t.htmlstructxcb__xfixes__get__cursor__name__request__t.htmlstructxcb__xfixes__hide__cursor__request__t.htmlstructxcb__xfixes__intersect__region__request__t.htmlstructxcb__xfixes__invert__region__request__t.htmlstructxcb__xfixes__invert__region__request__t__coll__graph.mapstructxcb__xfixes__invert__region__request__t__coll__graph.md5structxcb__xfixes__invert__region__request__t__coll__graph.pngstructxcb__xfixes__query__version__cookie__t.htmlstructxcb__xfixes__query__version__reply__t.htmlstructxcb__xfixes__query__version__request__t.htmlstructxcb__xfixes__region__extents__request__t.htmlstructxcb__xfixes__region__iterator__t.htmlstructxcb__xfixes__select__cursor__input__request__t.htmlstructxcb__xfixes__select__selection__input__request__t.htmlstructxcb__xfixes__selection__notify__event__t.htmlstructxcb__xfixes__set__cursor__name__request__t.htmlstructxcb__xfixes__set__gc__clip__region__request__t.htmlstructxcb__xfixes__set__picture__clip__region__request__t.htmlstructxcb__xfixes__set__region__request__t.htmlstructxcb__xfixes__set__window__shape__region__request__t.htmlstructxcb__xfixes__show__cursor__request__t.htmlstructxcb__xfixes__subtract__region__request__t.htmlstructxcb__xfixes__translate__region__request__t.htmlstructxcb__xfixes__union__region__request__t.htmlstructxcb__xinerama__get__screen__count__cookie__t.htmlstructxcb__xinerama__get__screen__count__reply__t.htmlstructxcb__xinerama__get__screen__count__request__t.htmlstructxcb__xinerama__get__screen__size__cookie__t.htmlstructxcb__xinerama__get__screen__size__reply__t.htmlstructxcb__xinerama__get__screen__size__request__t.htmlstructxcb__xinerama__get__state__cookie__t.htmlstructxcb__xinerama__get__state__reply__t.htmlstructxcb__xinerama__get__state__request__t.htmlstructxcb__xinerama__is__active__cookie__t.htmlstructxcb__xinerama__is__active__reply__t.htmlstructxcb__xinerama__is__active__request__t.htmlstructxcb__xinerama__query__screens__cookie__t.htmlstructxcb__xinerama__query__screens__reply__t.htmlstructxcb__xinerama__query__screens__request__t.htmlstructxcb__xinerama__query__version__cookie__t.htmlstructxcb__xinerama__query__version__reply__t.htmlstructxcb__xinerama__query__version__request__t.htmlstructxcb__xinerama__screen__info__iterator__t.htmlstructxcb__xinerama__screen__info__iterator__t__coll__graph.mapstructxcb__xinerama__screen__info__iterator__t__coll__graph.md5structxcb__xinerama__screen__info__iterator__t__coll__graph.pngstructxcb__xinerama__screen__info__t.htmlstructxcb__xkb__access__x__notify__event__t.htmlstructxcb__xkb__action__iterator__t.htmlstructxcb__xkb__action__iterator__t__coll__graph.mapstructxcb__xkb__action__iterator__t__coll__graph.md5structxcb__xkb__action__iterator__t__coll__graph.pngstructxcb__xkb__action__message__event__t.htmlstructxcb__xkb__behavior__iterator__t.htmlstructxcb__xkb__behavior__iterator__t__coll__graph.mapstructxcb__xkb__behavior__iterator__t__coll__graph.md5structxcb__xkb__behavior__iterator__t__coll__graph.pngstructxcb__xkb__bell__class__spec__iterator__t.htmlstructxcb__xkb__bell__notify__event__t.htmlstructxcb__xkb__bell__request__t.htmlstructxcb__xkb__common__behavior__iterator__t.htmlstructxcb__xkb__common__behavior__iterator__t__coll__graph.mapstructxcb__xkb__common__behavior__iterator__t__coll__graph.md5structxcb__xkb__common__behavior__iterator__t__coll__graph.pngstructxcb__xkb__common__behavior__t.htmlstructxcb__xkb__compat__map__notify__event__t.htmlstructxcb__xkb__controls__notify__event__t.htmlstructxcb__xkb__counted__string__16__iterator__t.htmlstructxcb__xkb__counted__string__16__iterator__t__coll__graph.mapstructxcb__xkb__counted__string__16__iterator__t__coll__graph.md5structxcb__xkb__counted__string__16__iterator__t__coll__graph.pngstructxcb__xkb__counted__string__16__t.htmlstructxcb__xkb__default__behavior__iterator__t.htmlstructxcb__xkb__default__behavior__iterator__t__coll__graph.mapstructxcb__xkb__default__behavior__iterator__t__coll__graph.md5structxcb__xkb__default__behavior__iterator__t__coll__graph.pngstructxcb__xkb__default__behavior__t.htmlstructxcb__xkb__device__led__info__iterator__t.htmlstructxcb__xkb__device__led__info__iterator__t__coll__graph.mapstructxcb__xkb__device__led__info__iterator__t__coll__graph.md5structxcb__xkb__device__led__info__iterator__t__coll__graph.pngstructxcb__xkb__device__led__info__t.htmlstructxcb__xkb__device__spec__iterator__t.htmlstructxcb__xkb__extension__device__notify__event__t.htmlstructxcb__xkb__get__compat__map__cookie__t.htmlstructxcb__xkb__get__compat__map__reply__t.htmlstructxcb__xkb__get__compat__map__request__t.htmlstructxcb__xkb__get__controls__cookie__t.htmlstructxcb__xkb__get__controls__reply__t.htmlstructxcb__xkb__get__controls__request__t.htmlstructxcb__xkb__get__device__info__cookie__t.htmlstructxcb__xkb__get__device__info__reply__t.htmlstructxcb__xkb__get__device__info__request__t.htmlstructxcb__xkb__get__indicator__map__cookie__t.htmlstructxcb__xkb__get__indicator__map__reply__t.htmlstructxcb__xkb__get__indicator__map__request__t.htmlstructxcb__xkb__get__indicator__state__cookie__t.htmlstructxcb__xkb__get__indicator__state__reply__t.htmlstructxcb__xkb__get__indicator__state__request__t.htmlstructxcb__xkb__get__kbd__by__name__cookie__t.htmlstructxcb__xkb__get__kbd__by__name__replies__key__names__value__list__t.htmlstructxcb__xkb__get__kbd__by__name__replies__key__names__value__list__t__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__key__names__value__list__t__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__key__names__value__list__t__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__compat__map.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__compat__map__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t_1_1__compat__map__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t_1_1__compat__map__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t_1_1__geometry.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__geometry__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t_1_1__geometry__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t_1_1__geometry__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t_1_1__indicator__maps.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__indicator__maps__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t_1_1__indicator__maps__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t_1_1__indicator__maps__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t_1_1__key__names.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__key__names__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t_1_1__key__names__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t_1_1__key__names__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t_1_1__types.htmlstructxcb__xkb__get__kbd__by__name__replies__t_1_1__types__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t_1_1__types__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t_1_1__types__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__t__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__t__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__t__coll__graph.pngstructxcb__xkb__get__kbd__by__name__replies__types__map__t.htmlstructxcb__xkb__get__kbd__by__name__replies__types__map__t__coll__graph.mapstructxcb__xkb__get__kbd__by__name__replies__types__map__t__coll__graph.md5structxcb__xkb__get__kbd__by__name__replies__types__map__t__coll__graph.pngstructxcb__xkb__get__kbd__by__name__reply__t.htmlstructxcb__xkb__get__kbd__by__name__request__t.htmlstructxcb__xkb__get__map__cookie__t.htmlstructxcb__xkb__get__map__map__t.htmlstructxcb__xkb__get__map__map__t__coll__graph.mapstructxcb__xkb__get__map__map__t__coll__graph.md5structxcb__xkb__get__map__map__t__coll__graph.pngstructxcb__xkb__get__map__reply__t.htmlstructxcb__xkb__get__map__request__t.htmlstructxcb__xkb__get__named__indicator__cookie__t.htmlstructxcb__xkb__get__named__indicator__reply__t.htmlstructxcb__xkb__get__named__indicator__request__t.htmlstructxcb__xkb__get__names__cookie__t.htmlstructxcb__xkb__get__names__reply__t.htmlstructxcb__xkb__get__names__request__t.htmlstructxcb__xkb__get__names__value__list__t.htmlstructxcb__xkb__get__names__value__list__t__coll__graph.mapstructxcb__xkb__get__names__value__list__t__coll__graph.md5structxcb__xkb__get__names__value__list__t__coll__graph.pngstructxcb__xkb__get__state__cookie__t.htmlstructxcb__xkb__get__state__reply__t.htmlstructxcb__xkb__get__state__request__t.htmlstructxcb__xkb__id__spec__iterator__t.htmlstructxcb__xkb__indicator__map__iterator__t.htmlstructxcb__xkb__indicator__map__iterator__t__coll__graph.mapstructxcb__xkb__indicator__map__iterator__t__coll__graph.md5structxcb__xkb__indicator__map__iterator__t__coll__graph.pngstructxcb__xkb__indicator__map__notify__event__t.htmlstructxcb__xkb__indicator__map__t.htmlstructxcb__xkb__indicator__state__notify__event__t.htmlstructxcb__xkb__key__alias__iterator__t.htmlstructxcb__xkb__key__alias__iterator__t__coll__graph.mapstructxcb__xkb__key__alias__iterator__t__coll__graph.md5structxcb__xkb__key__alias__iterator__t__coll__graph.pngstructxcb__xkb__key__alias__t.htmlstructxcb__xkb__key__iterator__t.htmlstructxcb__xkb__key__iterator__t__coll__graph.mapstructxcb__xkb__key__iterator__t__coll__graph.md5structxcb__xkb__key__iterator__t__coll__graph.pngstructxcb__xkb__key__mod__map__iterator__t.htmlstructxcb__xkb__key__mod__map__iterator__t__coll__graph.mapstructxcb__xkb__key__mod__map__iterator__t__coll__graph.md5structxcb__xkb__key__mod__map__iterator__t__coll__graph.pngstructxcb__xkb__key__mod__map__t.htmlstructxcb__xkb__key__name__iterator__t.htmlstructxcb__xkb__key__name__iterator__t__coll__graph.mapstructxcb__xkb__key__name__iterator__t__coll__graph.md5structxcb__xkb__key__name__iterator__t__coll__graph.pngstructxcb__xkb__key__name__t.htmlstructxcb__xkb__key__sym__map__iterator__t.htmlstructxcb__xkb__key__sym__map__iterator__t__coll__graph.mapstructxcb__xkb__key__sym__map__iterator__t__coll__graph.md5structxcb__xkb__key__sym__map__iterator__t__coll__graph.pngstructxcb__xkb__key__sym__map__t.htmlstructxcb__xkb__key__t.htmlstructxcb__xkb__key__type__iterator__t.htmlstructxcb__xkb__key__type__iterator__t__coll__graph.mapstructxcb__xkb__key__type__iterator__t__coll__graph.md5structxcb__xkb__key__type__iterator__t__coll__graph.pngstructxcb__xkb__key__type__t.htmlstructxcb__xkb__key__v__mod__map__iterator__t.htmlstructxcb__xkb__key__v__mod__map__iterator__t__coll__graph.mapstructxcb__xkb__key__v__mod__map__iterator__t__coll__graph.md5structxcb__xkb__key__v__mod__map__iterator__t__coll__graph.pngstructxcb__xkb__key__v__mod__map__t.htmlstructxcb__xkb__keyboard__error__t.htmlstructxcb__xkb__kt__map__entry__iterator__t.htmlstructxcb__xkb__kt__map__entry__iterator__t__coll__graph.mapstructxcb__xkb__kt__map__entry__iterator__t__coll__graph.md5structxcb__xkb__kt__map__entry__iterator__t__coll__graph.pngstructxcb__xkb__kt__map__entry__t.htmlstructxcb__xkb__kt__set__map__entry__iterator__t.htmlstructxcb__xkb__kt__set__map__entry__iterator__t__coll__graph.mapstructxcb__xkb__kt__set__map__entry__iterator__t__coll__graph.md5structxcb__xkb__kt__set__map__entry__iterator__t__coll__graph.pngstructxcb__xkb__kt__set__map__entry__t.htmlstructxcb__xkb__latch__lock__state__request__t.htmlstructxcb__xkb__led__class__spec__iterator__t.htmlstructxcb__xkb__list__components__cookie__t.htmlstructxcb__xkb__list__components__reply__t.htmlstructxcb__xkb__list__components__request__t.htmlstructxcb__xkb__listing__iterator__t.htmlstructxcb__xkb__listing__iterator__t__coll__graph.mapstructxcb__xkb__listing__iterator__t__coll__graph.md5structxcb__xkb__listing__iterator__t__coll__graph.pngstructxcb__xkb__listing__t.htmlstructxcb__xkb__lock__behavior__iterator__t.htmlstructxcb__xkb__lock__behavior__iterator__t__coll__graph.mapstructxcb__xkb__lock__behavior__iterator__t__coll__graph.md5structxcb__xkb__lock__behavior__iterator__t__coll__graph.pngstructxcb__xkb__lock__behavior__t.htmlstructxcb__xkb__map__notify__event__t.htmlstructxcb__xkb__mod__def__iterator__t.htmlstructxcb__xkb__mod__def__iterator__t__coll__graph.mapstructxcb__xkb__mod__def__iterator__t__coll__graph.md5structxcb__xkb__mod__def__iterator__t__coll__graph.pngstructxcb__xkb__mod__def__t.htmlstructxcb__xkb__names__notify__event__t.htmlstructxcb__xkb__new__keyboard__notify__event__t.htmlstructxcb__xkb__outline__iterator__t.htmlstructxcb__xkb__outline__iterator__t__coll__graph.mapstructxcb__xkb__outline__iterator__t__coll__graph.md5structxcb__xkb__outline__iterator__t__coll__graph.pngstructxcb__xkb__outline__t.htmlstructxcb__xkb__overlay__behavior__iterator__t.htmlstructxcb__xkb__overlay__behavior__iterator__t__coll__graph.mapstructxcb__xkb__overlay__behavior__iterator__t__coll__graph.md5structxcb__xkb__overlay__behavior__iterator__t__coll__graph.pngstructxcb__xkb__overlay__behavior__t.htmlstructxcb__xkb__overlay__iterator__t.htmlstructxcb__xkb__overlay__iterator__t__coll__graph.mapstructxcb__xkb__overlay__iterator__t__coll__graph.md5structxcb__xkb__overlay__iterator__t__coll__graph.pngstructxcb__xkb__overlay__key__iterator__t.htmlstructxcb__xkb__overlay__key__iterator__t__coll__graph.mapstructxcb__xkb__overlay__key__iterator__t__coll__graph.md5structxcb__xkb__overlay__key__iterator__t__coll__graph.pngstructxcb__xkb__overlay__key__t.htmlstructxcb__xkb__overlay__row__iterator__t.htmlstructxcb__xkb__overlay__row__iterator__t__coll__graph.mapstructxcb__xkb__overlay__row__iterator__t__coll__graph.md5structxcb__xkb__overlay__row__iterator__t__coll__graph.pngstructxcb__xkb__overlay__row__t.htmlstructxcb__xkb__overlay__t.htmlstructxcb__xkb__per__client__flags__cookie__t.htmlstructxcb__xkb__per__client__flags__reply__t.htmlstructxcb__xkb__per__client__flags__request__t.htmlstructxcb__xkb__permament__lock__behavior__iterator__t.htmlstructxcb__xkb__permament__lock__behavior__iterator__t__coll__graph.mapstructxcb__xkb__permament__lock__behavior__iterator__t__coll__graph.md5structxcb__xkb__permament__lock__behavior__iterator__t__coll__graph.pngstructxcb__xkb__permament__lock__behavior__t.htmlstructxcb__xkb__permament__overlay__behavior__iterator__t.htmlstructxcb__xkb__permament__overlay__behavior__iterator__t__coll__graph.mapstructxcb__xkb__permament__overlay__behavior__iterator__t__coll__graph.md5structxcb__xkb__permament__overlay__behavior__iterator__t__coll__graph.pngstructxcb__xkb__permament__overlay__behavior__t.htmlstructxcb__xkb__permament__radio__group__behavior__iterator__t.htmlstructxcb__xkb__permament__radio__group__behavior__iterator__t__coll__graph.mapstructxcb__xkb__permament__radio__group__behavior__iterator__t__coll__graph.md5structxcb__xkb__permament__radio__group__behavior__iterator__t__coll__graph.pngstructxcb__xkb__permament__radio__group__behavior__t.htmlstructxcb__xkb__radio__group__behavior__iterator__t.htmlstructxcb__xkb__radio__group__behavior__iterator__t__coll__graph.mapstructxcb__xkb__radio__group__behavior__iterator__t__coll__graph.md5structxcb__xkb__radio__group__behavior__iterator__t__coll__graph.pngstructxcb__xkb__radio__group__behavior__t.htmlstructxcb__xkb__row__iterator__t.htmlstructxcb__xkb__row__iterator__t__coll__graph.mapstructxcb__xkb__row__iterator__t__coll__graph.md5structxcb__xkb__row__iterator__t__coll__graph.pngstructxcb__xkb__row__t.htmlstructxcb__xkb__sa__action__message__iterator__t.htmlstructxcb__xkb__sa__action__message__iterator__t__coll__graph.mapstructxcb__xkb__sa__action__message__iterator__t__coll__graph.md5structxcb__xkb__sa__action__message__iterator__t__coll__graph.pngstructxcb__xkb__sa__action__message__t.htmlstructxcb__xkb__sa__device__btn__iterator__t.htmlstructxcb__xkb__sa__device__btn__iterator__t__coll__graph.mapstructxcb__xkb__sa__device__btn__iterator__t__coll__graph.md5structxcb__xkb__sa__device__btn__iterator__t__coll__graph.pngstructxcb__xkb__sa__device__btn__t.htmlstructxcb__xkb__sa__device__valuator__iterator__t.htmlstructxcb__xkb__sa__device__valuator__iterator__t__coll__graph.mapstructxcb__xkb__sa__device__valuator__iterator__t__coll__graph.md5structxcb__xkb__sa__device__valuator__iterator__t__coll__graph.pngstructxcb__xkb__sa__device__valuator__t.htmlstructxcb__xkb__sa__iso__lock__iterator__t.htmlstructxcb__xkb__sa__iso__lock__iterator__t__coll__graph.mapstructxcb__xkb__sa__iso__lock__iterator__t__coll__graph.md5structxcb__xkb__sa__iso__lock__iterator__t__coll__graph.pngstructxcb__xkb__sa__iso__lock__t.htmlstructxcb__xkb__sa__latch__group__iterator__t.htmlstructxcb__xkb__sa__latch__group__iterator__t__coll__graph.mapstructxcb__xkb__sa__latch__group__iterator__t__coll__graph.md5structxcb__xkb__sa__latch__group__iterator__t__coll__graph.pngstructxcb__xkb__sa__latch__group__t.htmlstructxcb__xkb__sa__latch__mods__iterator__t.htmlstructxcb__xkb__sa__latch__mods__iterator__t__coll__graph.mapstructxcb__xkb__sa__latch__mods__iterator__t__coll__graph.md5structxcb__xkb__sa__latch__mods__iterator__t__coll__graph.pngstructxcb__xkb__sa__latch__mods__t.htmlstructxcb__xkb__sa__lock__controls__iterator__t.htmlstructxcb__xkb__sa__lock__controls__iterator__t__coll__graph.mapstructxcb__xkb__sa__lock__controls__iterator__t__coll__graph.md5structxcb__xkb__sa__lock__controls__iterator__t__coll__graph.pngstructxcb__xkb__sa__lock__controls__t.htmlstructxcb__xkb__sa__lock__device__btn__iterator__t.htmlstructxcb__xkb__sa__lock__device__btn__iterator__t__coll__graph.mapstructxcb__xkb__sa__lock__device__btn__iterator__t__coll__graph.md5structxcb__xkb__sa__lock__device__btn__iterator__t__coll__graph.pngstructxcb__xkb__sa__lock__device__btn__t.htmlstructxcb__xkb__sa__lock__group__iterator__t.htmlstructxcb__xkb__sa__lock__group__iterator__t__coll__graph.mapstructxcb__xkb__sa__lock__group__iterator__t__coll__graph.md5structxcb__xkb__sa__lock__group__iterator__t__coll__graph.pngstructxcb__xkb__sa__lock__group__t.htmlstructxcb__xkb__sa__lock__mods__iterator__t.htmlstructxcb__xkb__sa__lock__mods__iterator__t__coll__graph.mapstructxcb__xkb__sa__lock__mods__iterator__t__coll__graph.md5structxcb__xkb__sa__lock__mods__iterator__t__coll__graph.pngstructxcb__xkb__sa__lock__mods__t.htmlstructxcb__xkb__sa__lock__ptr__btn__iterator__t.htmlstructxcb__xkb__sa__lock__ptr__btn__iterator__t__coll__graph.mapstructxcb__xkb__sa__lock__ptr__btn__iterator__t__coll__graph.md5structxcb__xkb__sa__lock__ptr__btn__iterator__t__coll__graph.pngstructxcb__xkb__sa__lock__ptr__btn__t.htmlstructxcb__xkb__sa__move__ptr__iterator__t.htmlstructxcb__xkb__sa__move__ptr__iterator__t__coll__graph.mapstructxcb__xkb__sa__move__ptr__iterator__t__coll__graph.md5structxcb__xkb__sa__move__ptr__iterator__t__coll__graph.pngstructxcb__xkb__sa__move__ptr__t.htmlstructxcb__xkb__sa__no__action__iterator__t.htmlstructxcb__xkb__sa__no__action__iterator__t__coll__graph.mapstructxcb__xkb__sa__no__action__iterator__t__coll__graph.md5structxcb__xkb__sa__no__action__iterator__t__coll__graph.pngstructxcb__xkb__sa__no__action__t.htmlstructxcb__xkb__sa__ptr__btn__iterator__t.htmlstructxcb__xkb__sa__ptr__btn__iterator__t__coll__graph.mapstructxcb__xkb__sa__ptr__btn__iterator__t__coll__graph.md5structxcb__xkb__sa__ptr__btn__iterator__t__coll__graph.pngstructxcb__xkb__sa__ptr__btn__t.htmlstructxcb__xkb__sa__redirect__key__iterator__t.htmlstructxcb__xkb__sa__redirect__key__iterator__t__coll__graph.mapstructxcb__xkb__sa__redirect__key__iterator__t__coll__graph.md5structxcb__xkb__sa__redirect__key__iterator__t__coll__graph.pngstructxcb__xkb__sa__redirect__key__t.htmlstructxcb__xkb__sa__set__controls__iterator__t.htmlstructxcb__xkb__sa__set__controls__iterator__t__coll__graph.mapstructxcb__xkb__sa__set__controls__iterator__t__coll__graph.md5structxcb__xkb__sa__set__controls__iterator__t__coll__graph.pngstructxcb__xkb__sa__set__controls__t.htmlstructxcb__xkb__sa__set__group__iterator__t.htmlstructxcb__xkb__sa__set__group__iterator__t__coll__graph.mapstructxcb__xkb__sa__set__group__iterator__t__coll__graph.md5structxcb__xkb__sa__set__group__iterator__t__coll__graph.pngstructxcb__xkb__sa__set__group__t.htmlstructxcb__xkb__sa__set__mods__iterator__t.htmlstructxcb__xkb__sa__set__mods__iterator__t__coll__graph.mapstructxcb__xkb__sa__set__mods__iterator__t__coll__graph.md5structxcb__xkb__sa__set__mods__iterator__t__coll__graph.pngstructxcb__xkb__sa__set__mods__t.htmlstructxcb__xkb__sa__set__ptr__dflt__iterator__t.htmlstructxcb__xkb__sa__set__ptr__dflt__iterator__t__coll__graph.mapstructxcb__xkb__sa__set__ptr__dflt__iterator__t__coll__graph.md5structxcb__xkb__sa__set__ptr__dflt__iterator__t__coll__graph.pngstructxcb__xkb__sa__set__ptr__dflt__t.htmlstructxcb__xkb__sa__switch__screen__iterator__t.htmlstructxcb__xkb__sa__switch__screen__iterator__t__coll__graph.mapstructxcb__xkb__sa__switch__screen__iterator__t__coll__graph.md5structxcb__xkb__sa__switch__screen__iterator__t__coll__graph.pngstructxcb__xkb__sa__switch__screen__t.htmlstructxcb__xkb__sa__terminate__iterator__t.htmlstructxcb__xkb__sa__terminate__iterator__t__coll__graph.mapstructxcb__xkb__sa__terminate__iterator__t__coll__graph.md5structxcb__xkb__sa__terminate__iterator__t__coll__graph.pngstructxcb__xkb__sa__terminate__t.htmlstructxcb__xkb__select__events__details__t.htmlstructxcb__xkb__select__events__request__t.htmlstructxcb__xkb__set__behavior__iterator__t.htmlstructxcb__xkb__set__behavior__iterator__t__coll__graph.mapstructxcb__xkb__set__behavior__iterator__t__coll__graph.md5structxcb__xkb__set__behavior__iterator__t__coll__graph.pngstructxcb__xkb__set__behavior__t.htmlstructxcb__xkb__set__behavior__t__coll__graph.mapstructxcb__xkb__set__behavior__t__coll__graph.md5structxcb__xkb__set__behavior__t__coll__graph.pngstructxcb__xkb__set__compat__map__request__t.htmlstructxcb__xkb__set__controls__request__t.htmlstructxcb__xkb__set__debugging__flags__cookie__t.htmlstructxcb__xkb__set__debugging__flags__reply__t.htmlstructxcb__xkb__set__debugging__flags__request__t.htmlstructxcb__xkb__set__device__info__request__t.htmlstructxcb__xkb__set__explicit__iterator__t.htmlstructxcb__xkb__set__explicit__iterator__t__coll__graph.mapstructxcb__xkb__set__explicit__iterator__t__coll__graph.md5structxcb__xkb__set__explicit__iterator__t__coll__graph.pngstructxcb__xkb__set__explicit__t.htmlstructxcb__xkb__set__indicator__map__request__t.htmlstructxcb__xkb__set__key__type__iterator__t.htmlstructxcb__xkb__set__key__type__iterator__t__coll__graph.mapstructxcb__xkb__set__key__type__iterator__t__coll__graph.md5structxcb__xkb__set__key__type__iterator__t__coll__graph.pngstructxcb__xkb__set__key__type__t.htmlstructxcb__xkb__set__map__request__t.htmlstructxcb__xkb__set__map__values__t.htmlstructxcb__xkb__set__map__values__t__coll__graph.mapstructxcb__xkb__set__map__values__t__coll__graph.md5structxcb__xkb__set__map__values__t__coll__graph.pngstructxcb__xkb__set__named__indicator__request__t.htmlstructxcb__xkb__set__names__request__t.htmlstructxcb__xkb__set__names__values__t.htmlstructxcb__xkb__set__names__values__t__coll__graph.mapstructxcb__xkb__set__names__values__t__coll__graph.md5structxcb__xkb__set__names__values__t__coll__graph.pngstructxcb__xkb__shape__iterator__t.htmlstructxcb__xkb__shape__iterator__t__coll__graph.mapstructxcb__xkb__shape__iterator__t__coll__graph.md5structxcb__xkb__shape__iterator__t__coll__graph.pngstructxcb__xkb__shape__t.htmlstructxcb__xkb__si__action__iterator__t.htmlstructxcb__xkb__si__action__iterator__t__coll__graph.mapstructxcb__xkb__si__action__iterator__t__coll__graph.md5structxcb__xkb__si__action__iterator__t__coll__graph.pngstructxcb__xkb__si__action__t.htmlstructxcb__xkb__state__notify__event__t.htmlstructxcb__xkb__string8__iterator__t.htmlstructxcb__xkb__sym__interpret__iterator__t.htmlstructxcb__xkb__sym__interpret__iterator__t__coll__graph.mapstructxcb__xkb__sym__interpret__iterator__t__coll__graph.md5structxcb__xkb__sym__interpret__iterator__t__coll__graph.pngstructxcb__xkb__sym__interpret__t.htmlstructxcb__xkb__sym__interpret__t__coll__graph.mapstructxcb__xkb__sym__interpret__t__coll__graph.md5structxcb__xkb__sym__interpret__t__coll__graph.pngstructxcb__xkb__use__extension__cookie__t.htmlstructxcb__xkb__use__extension__reply__t.htmlstructxcb__xkb__use__extension__request__t.htmlstructxcb__xv__adaptor__info__iterator__t.htmlstructxcb__xv__adaptor__info__iterator__t__coll__graph.mapstructxcb__xv__adaptor__info__iterator__t__coll__graph.md5structxcb__xv__adaptor__info__iterator__t__coll__graph.pngstructxcb__xv__adaptor__info__t.htmlstructxcb__xv__attribute__info__iterator__t.htmlstructxcb__xv__attribute__info__iterator__t__coll__graph.mapstructxcb__xv__attribute__info__iterator__t__coll__graph.md5structxcb__xv__attribute__info__iterator__t__coll__graph.pngstructxcb__xv__attribute__info__t.htmlstructxcb__xv__bad__control__error__t.htmlstructxcb__xv__bad__encoding__error__t.htmlstructxcb__xv__bad__port__error__t.htmlstructxcb__xv__encoding__info__iterator__t.htmlstructxcb__xv__encoding__info__iterator__t__coll__graph.mapstructxcb__xv__encoding__info__iterator__t__coll__graph.md5structxcb__xv__encoding__info__iterator__t__coll__graph.pngstructxcb__xv__encoding__info__t.htmlstructxcb__xv__encoding__info__t__coll__graph.mapstructxcb__xv__encoding__info__t__coll__graph.md5structxcb__xv__encoding__info__t__coll__graph.pngstructxcb__xv__encoding__iterator__t.htmlstructxcb__xv__format__iterator__t.htmlstructxcb__xv__format__iterator__t__coll__graph.mapstructxcb__xv__format__iterator__t__coll__graph.md5structxcb__xv__format__iterator__t__coll__graph.pngstructxcb__xv__format__t.htmlstructxcb__xv__get__port__attribute__cookie__t.htmlstructxcb__xv__get__port__attribute__reply__t.htmlstructxcb__xv__get__port__attribute__request__t.htmlstructxcb__xv__get__still__request__t.htmlstructxcb__xv__get__video__request__t.htmlstructxcb__xv__grab__port__cookie__t.htmlstructxcb__xv__grab__port__reply__t.htmlstructxcb__xv__grab__port__request__t.htmlstructxcb__xv__image__format__info__iterator__t.htmlstructxcb__xv__image__format__info__iterator__t__coll__graph.mapstructxcb__xv__image__format__info__iterator__t__coll__graph.md5structxcb__xv__image__format__info__iterator__t__coll__graph.pngstructxcb__xv__image__format__info__t.htmlstructxcb__xv__image__iterator__t.htmlstructxcb__xv__image__iterator__t__coll__graph.mapstructxcb__xv__image__iterator__t__coll__graph.md5structxcb__xv__image__iterator__t__coll__graph.pngstructxcb__xv__image__t.htmlstructxcb__xv__list__image__formats__cookie__t.htmlstructxcb__xv__list__image__formats__reply__t.htmlstructxcb__xv__list__image__formats__request__t.htmlstructxcb__xv__port__iterator__t.htmlstructxcb__xv__port__notify__event__t.htmlstructxcb__xv__put__image__request__t.htmlstructxcb__xv__put__still__request__t.htmlstructxcb__xv__put__video__request__t.htmlstructxcb__xv__query__adaptors__cookie__t.htmlstructxcb__xv__query__adaptors__reply__t.htmlstructxcb__xv__query__adaptors__request__t.htmlstructxcb__xv__query__best__size__cookie__t.htmlstructxcb__xv__query__best__size__reply__t.htmlstructxcb__xv__query__best__size__request__t.htmlstructxcb__xv__query__encodings__cookie__t.htmlstructxcb__xv__query__encodings__reply__t.htmlstructxcb__xv__query__encodings__request__t.htmlstructxcb__xv__query__extension__cookie__t.htmlstructxcb__xv__query__extension__reply__t.htmlstructxcb__xv__query__extension__request__t.htmlstructxcb__xv__query__image__attributes__cookie__t.htmlstructxcb__xv__query__image__attributes__reply__t.htmlstructxcb__xv__query__image__attributes__request__t.htmlstructxcb__xv__query__port__attributes__cookie__t.htmlstructxcb__xv__query__port__attributes__reply__t.htmlstructxcb__xv__query__port__attributes__request__t.htmlstructxcb__xv__rational__iterator__t.htmlstructxcb__xv__rational__iterator__t__coll__graph.mapstructxcb__xv__rational__iterator__t__coll__graph.md5structxcb__xv__rational__iterator__t__coll__graph.pngstructxcb__xv__rational__t.htmlstructxcb__xv__select__port__notify__request__t.htmlstructxcb__xv__select__video__notify__request__t.htmlstructxcb__xv__set__port__attribute__request__t.htmlstructxcb__xv__shm__put__image__request__t.htmlstructxcb__xv__stop__video__request__t.htmlstructxcb__xv__ungrab__port__request__t.htmlstructxcb__xv__video__notify__event__t.htmlstructxcb__xvmc__context__iterator__t.htmlstructxcb__xvmc__create__context__cookie__t.htmlstructxcb__xvmc__create__context__reply__t.htmlstructxcb__xvmc__create__context__request__t.htmlstructxcb__xvmc__create__subpicture__cookie__t.htmlstructxcb__xvmc__create__subpicture__reply__t.htmlstructxcb__xvmc__create__subpicture__request__t.htmlstructxcb__xvmc__create__surface__cookie__t.htmlstructxcb__xvmc__create__surface__reply__t.htmlstructxcb__xvmc__create__surface__request__t.htmlstructxcb__xvmc__destroy__context__request__t.htmlstructxcb__xvmc__destroy__subpicture__request__t.htmlstructxcb__xvmc__destroy__surface__request__t.htmlstructxcb__xvmc__list__subpicture__types__cookie__t.htmlstructxcb__xvmc__list__subpicture__types__reply__t.htmlstructxcb__xvmc__list__subpicture__types__request__t.htmlstructxcb__xvmc__list__surface__types__cookie__t.htmlstructxcb__xvmc__list__surface__types__reply__t.htmlstructxcb__xvmc__list__surface__types__request__t.htmlstructxcb__xvmc__query__version__cookie__t.htmlstructxcb__xvmc__query__version__reply__t.htmlstructxcb__xvmc__query__version__request__t.htmlstructxcb__xvmc__subpicture__iterator__t.htmlstructxcb__xvmc__surface__info__iterator__t.htmlstructxcb__xvmc__surface__info__iterator__t__coll__graph.mapstructxcb__xvmc__surface__info__iterator__t__coll__graph.md5structxcb__xvmc__surface__info__iterator__t__coll__graph.pngstructxcb__xvmc__surface__info__t.htmlstructxcb__xvmc__surface__iterator__t.htmlsync_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssunionxcb__client__message__data__t.htmlunionxcb__randr__notify__data__t.htmlunionxcb__randr__notify__data__t__coll__graph.mapunionxcb__randr__notify__data__t__coll__graph.md5unionxcb__randr__notify__data__t__coll__graph.pngunionxcb__xkb__action__t.htmlunionxcb__xkb__action__t__coll__graph.mapunionxcb__xkb__action__t__coll__graph.md5unionxcb__xkb__action__t__coll__graph.pngunionxcb__xkb__behavior__t.htmlunionxcb__xkb__behavior__t__coll__graph.mapunionxcb__xkb__behavior__t__coll__graph.md5unionxcb__xkb__behavior__t__coll__graph.pngxc__misc_8h_source.htmlxcb_8h.htmlxcb_8h__dep__incl.mapxcb_8h__dep__incl.md5xcb_8h__dep__incl.pngxcb_8h__incl.mapxcb_8h__incl.md5xcb_8h__incl.pngxcb_8h_source.htmlxcb__windefs_8h_source.htmlxcbext_8h_source.htmlxcbint_8h_source.htmlxevie_8h_source.htmlxf86dri_8h_source.htmlxfixes_8h_source.htmlxinerama_8h_source.htmlxinput_8h_source.htmlxkb_8h_source.htmlxprint_8h_source.htmlxproto_8h_source.htmlxselinux_8h_source.htmlxtest_8h_source.htmlxv_8h_source.htmlxvmc_8h_source.htmltutorialindex.htmlxcb.css/usr/share/doc//usr/share/doc/libxcb//usr/share/doc/libxcb/manual//usr/share/doc/libxcb/tutorial/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi       !"#$%&'()*+,--)./0122223445667188)49:;;<=>;?;2@.AABB5C/D==EFFGHIJJ/:KLEEM/NOP+QRS0TRUUVGWX1Y:Z7[\R%]^!V_`BB711>:abRcd(ZbZbZcbefghij+klmknnZ)_$opqrB`sF)tuvDw<xyz{I|P_}~7:M)oQ0htG_ZZ~Q1Z``G611~(:%+::;(5:tDR|2t)directoryASCII textHTML document, ASCII text, with very long linesPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedHTML document, ASCII textASCII text, with no line terminatorsPNG image data, 83 x 59, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 683 x 212, 8-bit/color RGBA, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 325 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 1004 x 508, 8-bit/color RGB, non-interlacedPNG image data, 131 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 180 x 141, 8-bit/color RGB, non-interlacedPNG image data, 175 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 325 x 141, 8-bit/color RGB, non-interlacedPNG image data, 115 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 167 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 139 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 201 x 320, 8-bit/color RGBA, non-interlacedPNG image data, 137 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 157 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 152 x 156, 8-bit/color RGB, non-interlacedPNG image data, 172 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 1321 x 701, 8-bit/color RGB, non-interlacedPNG image data, 196 x 141, 8-bit/color RGB, non-interlacedPNG image data, 151 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 161 x 141, 8-bit/color RGB, non-interlacedPNG image data, 156 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 175 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 141, 8-bit/color RGB, non-interlacedPNG image data, 159 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 153 x 156, 8-bit/color RGB, non-interlacedPNG image data, 181 x 156, 8-bit/color RGB, non-interlacedPNG image data, 176 x 156, 8-bit/color RGB, non-interlacedPNG image data, 171 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 322 x 156, 8-bit/color RGB, non-interlacedPNG image data, 179 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 184 x 141, 8-bit/color RGB, non-interlacedPNG image data, 161 x 156, 8-bit/color RGB, non-interlacedPNG image data, 183 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 156, 8-bit/color RGB, non-interlacedPNG image data, 165 x 141, 8-bit/color RGB, non-interlacedPNG image data, 179 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 141, 8-bit/color RGB, non-interlacedPNG image data, 197 x 156, 8-bit/color RGB, non-interlacedPNG image data, 322 x 141, 8-bit/color RGB, non-interlacedPNG image data, 177 x 141, 8-bit/color RGB, non-interlacedPNG image data, 149 x 156, 8-bit/color RGB, non-interlacedPNG image data, 193 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 156, 8-bit/color RGB, non-interlacedPNG image data, 167 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 163 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 195 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 177 x 156, 8-bit/color RGB, non-interlacedPNG image data, 156 x 141, 8-bit/color RGB, non-interlacedPNG image data, 164 x 141, 8-bit/color RGB, non-interlacedPNG image data, 141 x 156, 8-bit/color RGB, non-interlacedPNG image data, 171 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 197 x 141, 8-bit/color RGB, non-interlacedPNG image data, 176 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 188 x 156, 8-bit/color RGB, non-interlacedPNG image data, 145 x 275, 8-bit/color RGBA, non-interlacedPNG image data, 145 x 171, 8-bit/color RGBA, non-interlacedPNG image data, 151 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 153 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 153 x 141, 8-bit/color RGB, non-interlacedPNG image data, 168 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 168 x 141, 8-bit/color RGB, non-interlacedPNG image data, 172 x 141, 8-bit/color RGB, non-interlacedPNG image data, 198 x 156, 8-bit/color RGB, non-interlacedPNG image data, 653 x 337, 8-bit/color RGB, non-interlacedPNG image data, 193 x 141, 8-bit/color RGB, non-interlacedPNG image data, 143 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 145 x 156, 8-bit/color RGB, non-interlacedPNG image data, 147 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 169 x 141, 8-bit/color RGB, non-interlacedPNG image data, 343 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 343 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 357 x 367, 8-bit/color RGBA, non-interlacedPNG image data, 357 x 277, 8-bit/color RGB, non-interlacedPNG image data, 189 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 188 x 141, 8-bit/color RGB, non-interlacedPNG image data, 157 x 245, 8-bit/color RGB, non-interlacedPNG image data, 157 x 141, 8-bit/color RGB, non-interlacedPNG image data, 184 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 184 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 168 x 349, 8-bit/color RGB, non-interlacedPNG image data, 168 x 245, 8-bit/color RGB, non-interlacedPNG image data, 157 x 260, 8-bit/color RGB, non-interlacedPNG image data, 157 x 156, 8-bit/color RGB, non-interlacedPNG image data, 183 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 183 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 167 x 260, 8-bit/color RGBA, non-interlacedPNG image data, 167 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 167 x 364, 8-bit/color RGBA, non-interlacedPNG image data, 169 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 201 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 201 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 133 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 174 x 156, 8-bit/color RGB, non-interlacedPNG image data, 179 x 156, 8-bit/color RGB, non-interlacedPNG image data, 181 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 237 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 141, 8-bit/color RGB, non-interlacedPNG image data, 193 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 189 x 216, 8-bit/color RGB, non-interlacedPNG image data, 143 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 293 x 320, 8-bit/color RGB, non-interlacedPNG image data, 293 x 216, 8-bit/color RGB, non-interlacedPNG image data, 177 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 188 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 156 x 156, 8-bit/color RGB, non-interlacedPNG image data, 160 x 156, 8-bit/color RGB, non-interlacedPNG image data, 717 x 1121, 8-bit/color RGB, non-interlacedPNG image data, 793 x 455, 8-bit/color RGBA, non-interlacedPNG image data, 205 x 141, 8-bit/color RGB, non-interlacedPNG image data, 195 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 328 x 156, 8-bit/color RGB, non-interlacedPNG image data, 341 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 231 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 328 x 260, 8-bit/color RGB, non-interlacedPNG image data, 1480 x 1380, 8-bit/color RGB, non-interlacedPNG image data, 1863 x 1328, 8-bit/color RGBA, non-interlacedPNG image data, 1239 x 1380, 8-bit/color RGBA, non-interlacedPNG image data, 1221 x 1380, 8-bit/color RGB, non-interlacedPNG image data, 328 x 141, 8-bit/color RGB, non-interlacedPNG image data, 185 x 141, 8-bit/color RGB, non-interlacedPNG image data, 207 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 199 x 141, 8-bit/color RGBA, non-interlacedPNG image data, 197 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 185 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 185 x 156, 8-bit/color RGB, non-interlacedPNG image data, 203 x 156, 8-bit/color RGBA, non-interlacedPNG image data, 189 x 156, 8-bit/color RGB, non-interlacedPNG image data, 216 x 141, 8-bit/color RGB, non-interlacedPNG image data, 212 x 141, 8-bit/color RGB, non-interlacedPNG image data, 192 x 141, 8-bit/color RGB, non-interlacedPNG image data, 1024 x 455, 8-bit/color RGBA, non-interlacedPNG image data, 795 x 455, 8-bit/color RGBA, non-interlacedPNG image data, 1208 x 1380, 8-bit/color RGB, non-interlacedPNG image data, 328 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 199 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedPNG image data, 425 x 337, 8-bit/color RGB, non-interlacedPNG image data, 469 x 1121, 8-bit/color RGB, non-interlacedPNG image data, 531 x 455, 8-bit/color RGBA, non-interlacedPNG image data, 2621 x 336, 8-bit/color RGB, non-interlacedPNG image data, 485 x 112, 8-bit/color RGB, non-interlacedutf-8?7zXZ !#, ]"k%f0]dK6eM9䪦JTdA uv@"]nIyč֡uʎYQ!^>bLڕ~1:M uy߀6Ͽ'Vl32\.^$,fJcIv)U=(Nu"8 Tpvk[69pSjsH ?ڑvȍ@`9`4,Ǧq뱿 lf;G(陣pdEPcqQ8Rc{.K50e昼 auS>p1 9 xG!Dnt~N/&Y'mpDx$*([w297mgI;H7wJ ~;%]?mG_NxdPa%ZlO%$(vb9w %G%nU7|`>rj J''K)of4jt J^=&>pdh3?jT,F́ h:JõvD;"-*phnN0c"g]8gQsHq@ &0 VGbx:~?]uA /ۿ"Eۋ`t:+` `3 6E(@{fgT AwwZF+"rq]jӅeOs$LWTkOI9_ZE7 M&YjT¶3^ Ѫ(uB?,_P );A,qDuH-hݘ Z _wе}C~`NO&UXtW'YhxɍCgIJ7 ,IE׏GQ˾~0] z/l\I9B\-uJ5D }.O!5p\0sd7ܾr̦cxQmd%wē`؉jmmN)>AXG SM.*hd1l=Q*%r+Ek՟ӅNVn׎fKߔP84Tm)̟rkױf UNp{8qxGoͥc{.:7Yl8iF$ #4&O u[0@&'\pm듃S_ȗ @Hehp!cY,mC\7S(7%bO%S f+XIO į1ND Rj?:/)O3D ^7|{fą@c x<ťƪKJ*GcR@u1h#9./ғ6ՌH S?k,>z?o2. Ҩp($08z -PxЮA4k)5 +x݋C, ,umqz8m)a^*buW}6kR w[m/Y]O!Ł TU06mm, vχ#qi}̻/MkgQu*=ڃ;+(.P6J'*-:kܰk%Ez`7ETta?Cj滐Jqb4ee(K7,w6PS:Y47#$v"]%v718[ھڊXWVWV;Xw!;w pqЄ{jB͖c3G%K5`pxaIEZLT\d'q=Oi[xexl/oTĈM< ,RJ\t6ahfmT3)%WΈJB_vt W =1I_1w0,u֊%cLѝ^ U&LԖ6͙i|&Z؂'*Sm-5`jN =@>sM6!%+>!>Pb=[W}nmd$VoP s#.wަvxl4p|RBԈTAwmfN ww ߗo,]ı3]/I{xF2҇8{OJi$(8Q<2޴I_ kܝX@,%rѕ+7X$]E{Ԑ#&gθ9dӁXnalZ2\as_ MDIpc&knR+/vCW?٘hr2fP;D}DO mJ7p= <~jx2fC7. #_>nar$PdK:9S9 ~^لEE5{o_#wߩ\ |+ D&ҠڸIjѐE<[X&C=0]bnI.Xd.,>QIxѱ8r/Rx35s Ys0}&C4Lzgl M peqe[+P9az+хh;V̛s۹i 9,qO4hS:̏p;<|gbCtrT̴$bQ8UO[+|mڅbz:0+i)޸ctn 7r\CQR*,?@ pJG L)n>#[J^ d{e("fQ &'l{ 7`H?[ h_J^d1 Ԝo^!N:p4plXzH_ A- & $v< #gg;iK,c=`=22!*9QjOz9h KcR~btܽē\]N7mRïڐSa2gydXFwEp@ bs`ܯrS_}]ѓ8$&vřrΌ]r-N(^lO^ܭХtl=d\;n\#,ΈC\ oŗE NZI[-A'qh7W ->FD 0:Gv'1C}h] (c&1w? R?c4ɗq_ 8LԸ[fX+(x";`3#-md;%$*Y 3dWl5z,zG6vCc5͵cױEqęWff*H{|6?5OFQI'V`x7i+9.!r^zor_6@kBt-u SwwܮSZq*eR4Ư[\v&P ZOg"!\|?ɰ0ݑ t4v7oK[N/J\DY#W8 J 8*1PVhNX?D>gY?"ם< nYm@pD +Pr.?e2B.<; G̀h)z8T|AvKg3f4iޭ LW8Uj.M)N!Gr!3OVQ6"?sc_ْǻJe2=YU+X:Q|4rUHPZ$$V /?bO8K{yGޠfr^#Kz:R(<:buVP ї.ɪ:yZj:zD;qʠլ4X̆bЉ^ymM!*_. Gh5h{q,RO)Qu7*'iA!eч,+s@ҩvNـEFO1(6w ?V^#Ph(!<ΝsZ8b2j płO =>\Rąhɾ8RWŋfpy[t CJ CU[Wɽ YAmIWmqwa)NcֿdRt4z,l*^7 !DX50h/Dl:?SY.a$aIQWC!9RTHa PuW &¶K&tISI9茙P+ttu:<{il\pW-`/6%%mP]p&5wUC }?17|V`,Ka^k"22=rO94<@(r] ҔuF ٶ5~iiˮ44٨X#S*ϿabK ) rq͏d}byUuJPw+cmRۮ^y6ng5SO߽1NELBŠ( b}fPVwA+4MLHٴ08¬M).MAX7A`0g=1F"L?47Wꄏ F t%n`:pxJ&߂/Ne6!r:<קCD B?rP =fyU`q}`U)W>.(օ&dC5OY2* as}er]e[ xLb T;AZAn #~ `8e; n$y/l&Y$Kn%IBZV=*$4BR뽕as+\KU_ A`Dȯ|5BҬR0Md[ޖ,T<@Yo8f֪e(1HQE-]5jk>#lH+Xs<֥?\&v$=Cc|k+Uېlg{gecL9"pdy*AW~>&y@Y8R"΋$ݭy?v CfXfnIGzؾ_2k{3V\(N*-!z/7@V!0v/ARaxQeUO VoFp\Ow|⸨Hc4BB=US⣵s2m>2= Ʋi-]W+kXró}qfiˢ3>!_cI-u1!\I _3{"9W( =B"ݶ+Ff6YIwKǦOPݿ{ H%=uaX=2ETByF~8$!Yo|dKdZ9[b {&8q-yg[pW+$YnbHm, 呂!>[ZsILQeFx"+j~ȈZ[DZࢻ^z(,iM߄u@plMmq+1ڣx9{wOQ>(G9n[HgZaXU4J=(rWt%[oL6mE ]IjF͢.X˛ϥ5-{X9؁1lks$ M)x'o; P m܌H}ߗ xV 絃OJb{\QZdvJ#&8Oy :fBe{V~r ն J~I .Ah' ! ˂K=dfK.]èYcjXoP\UF36USMͅ}}Q$O)i0ٙUװK7K#NP*9k53QG*Q%{vU8&&_,>A'XȧxP_${77nTU>uxh]d5\>qо loƇ¶b4OpXv5R LlU}d]9ӼTa, 봳xj FhqfAiWFtQ3ar/ZҏZފnMFL=DC"[G G[Y/5=Ł[Ba,Z]~ltq\Kn5JonWiz}!=tw+1%)![hԈ@h?t,vZ<Ehsc%I5,T٨(w$IL^#qrTg&5$t;\_[n+*7{Om ;gR|CÀPph;t?Z2D}hs0|$">d% %^{)E1`Q`̃ 2 .98i#9N%|*$?-= m>!&Ȕ5jKv-}ߤy.+LqyUV:tμdc<uP}#\y?J*O$J(kjPjhUjxhN\z/y*[,)̊OBd(IVX0.H5S|cKxG]O|G= r.s,56lPkaHNŊˤaNnMv_=հ\;-۷~QċjfR:D2{nju-&IJ<y< }Ѐ.m(w3HWttZ=fPqwśmTvb\$joP8c K}4b6B( _}iI{^] n 3hLd+T?II7{E^ Bo]F*;МxΝʓh@&Tǧnu<0GGWm 8 z_Mtr|헊`p(*qB2zc@:xmMW<5 ]siƨV ުU<#_l/T7r!٢qb+!ټǩMm-}V4y[(' q t]!XV5T/M!7(w=L4AH\/tc(q4ie6D#4kt{\xYkRϩ W=5T;AañȌ V^Z do~KB 8u?d /KitoK:!0j L@@n̉bqh= ( ͂$RmuzJŊ|#On^ZlYLJ~^ex>ex=[LK-8%^+ҒC:djW|tV@"_@go&3q>a-]6{-ơh0_#_ O6(AgTW_G~Nn~aͧW2<F P~,]̦Rwzr}j^*<3 pziХÏ{htfqhH?jmЕ׸}m t{qF;1}WruI4Sؖ8`< _[ dq92Hwo翡>]L/Ŋ07^Rμ;! fO>Uhq#=g {Ke7U\]Qjmu:zujiF!)p&umQygд|Mcy4UzmjoؼA[&fe3#4{?3TC(J-kURrq ,CIX`n3A1IWM@ai:JMIV3# .1hIPgq!z ln\׹B} 3{Ib\D{Dgƾ.p>Ջ")U" . PwyQ\o%ݖM{{I,M- k#'\òg!UHtFaWZ;"!%DufpUUοgg 5NZ,cfF& oJ Y8Nv=5h crpLC*}V=W#TNa„sXu#At$ģ!)Е0Q=>ps[Z7Ջ)ő# Ixm XQ6*_&_KʽoԛtT}])/EJ 6>*)] ٺBT+[b(Et tCl@:7r m<Ȯ6B`}NpβtpyaT¯Gz]ySrM}K5i0Xx)mM%&/9dc ҇ykU?U+-Zs:(1x@.: ~Ds⋀.$1M%'cC r ]?^h iDAy٘U@pɭuh{YbfF ɁFx[E-M((Ldd1W,,?xDۭt/T+Q)c0È Q1ǃήW̻'rUQW6Y+5T/+?2D0ԗ;7d14 dpXbƣ> zVeNǚŞvR.RQlMB`S%4nkǃ#%23#)r]e>lÝʧN%ƜԺlcgx+X䍄kޢ!=d*9Dh_\Iꃧ;2fjh3l", `|v[FS8BN[Otkؚ[V,rak4bMT8L߼.;|8KW5ȶ;w!{4uMZVw)GX7F;{@Э;KJ!ݺ.WdvZAKn"`ƶRAej=LjO1Dyrn!KsqYH$cDSw)vYY%9TWp2));mzde;VՋ.&ug ^{JTJz{"@oMHCy/CooNVn;_zs9դC( @o"|gnKFND0 o#=B\77&V!hXyTߣ%${mD(YxsesA&PcP2B]/OI^/^D=H͌WO5o\%6{,An&u0Q^ojYp)RO!>W<a"uJps̰Q#uSx{~](lZ7%Dc`&8 8 Z2 MW nLe3paY-(&,jׂ.5McMzU԰#lt\ȺI:  ,tOGbr ^!C),$GEz2vޢԍmy/'+A޸.RԸ5[YDegT`s S0D^RgaϵɝQHt$ N&sFsw6/h0y}FFs4-'1t8>PrEa8Nng"UjQ^@xPL 69ŲDGVMR"Ladf8ŽEpoSk+$,mEDgV0kHxwJbT=k4?5P@g4~[OpJ2yW s'Nkwأ c{˛G- ai.CI>cÓ⚁9SQ$⃵Ҝ{^ԉt,20V<nL=s(wyDJ?YGlS7r$eq [A58v:[gskUmش 9=V@\MI /Oh 9gH0[pH8.驍={zB]=?U9ϹLG1kfتr; Y2 6 $#"B*7㽃ȈX'Y|33Xhݮ+m>OᘝGwئ?P )%kRD vS87d$pMx&;/Ǣ1HrLw.{>;5@48:)X=1f>qغC [!lvewx cIB4w(Z?К6_daXWklM1Y³BQ~[C|CY+=`Pֺv:B^0ڔ[Woh^/CFu#5!֪;KUp*qLRIZ*Py~Nuƈpia^ck{_'\< r@cO{EmȀɠ;a(egsڋeL%n,q;eqS`&7 *c)Ͷ"rBJ s0C0l`C)fIp`)c:֩Y22?hy#J\ιEU >F\S$ZjrCv/"5IaqY#/X#J :V@KcI'ͽg])oeI #%솒q (x#҄zu K3r:Sۜh*QB }5d}*"78:J#I-/f{/Iy*{b[n4h9{.ki40 ux^:Ud? ˡ`+z%MtuW!#|Xl#@vC~=:', Nq"ѕ5fJcS\^h> YrM4 mL p3RYs#_%D;O,ͦWofKcYw:+d!5$K) ;?rJ=\FnּyKY#lx%=3Q-@c,B=g+rgY2̩1%*8}MnJ)]|Gע2izC2Ʊ?uk+nV#W0+ Obkć]ZA1$3C{XS2<}k\f_.3WKȕ_~Nr5|mӷIPi a.t:r+(CtZ%&g˗Wǜ֋/a({ `3ctenܮWfQǤ0|Uno=$CwӮ|7Mز %^K1Y*phs}SDU!17b;ety@cn]3^*8jADZE録c21S,jV#E-_3bZb=7z#C2Q% 6DySEAbEj\(ܘe*v 􅥅v|ژ$̎ݥhB y~ jFS/~Xg;[i(/*{V@l tɘ !,bćt?-hWm(0ۏTp^AM@87rŮ>6f ˛%M/ v#.SmKq9gn"IQ!TǛ(,"o ?ȼ\c1"KD!0i_/nؔyѠ]|e? J+1q\#$8w*+sE'f{:K-Qj 6cn.GXxrHrgM|[{P5m=•~ 쑲b %Rx}_pwbאBʁN&H%mS)N&iwEjNc?!Fu0 vB2uTWa4#M~ <n[b{pXl%S{T/ `2@9zzcj5@W$h>nRl/_/|yTU;-Jbq!Ouk/#`[k;I5!9^ { a>GY\JP;]PG,-d9 {q NAsKq(do1pPFlv(s?e,ìK+qt. 2J#5W zY[Olv7.=e>ΑUA $_rf-GǍ#%wfu}DZh'qo= %TWW*--VY B3TK-Tޡf FE\BxitWZCxq0o9(ԱDHG+0HPfviߟlJ}~Jo䊋dB6ªKӾ|[zd*POG*bG}׋e5&N[nܛ;u(B$U90f'ы9oARtW  %>jgܷ5*pY?8RN ms$x]DwC~9B{"~_E:X 64Gh-*:@#j@DSt hw D8͒I?S;~Mx PJijOܸ:(4<&\dWg˓ʿ漻:`@kuEJҮn0&k^=Gqi,@r^j$-PX;(K*}oO@j\y},PqN~:2@' =&iq oZ_vmlUwTV$L6^EՑk~MID UDacNTM[fPQaC9~`&k&&kRf=<$2ˏ>csD-z/t4,X@( 9b۱HI'E &}`{ZD9{7R9)>-pp*# ٜ g&(a:q" /VwB%Zu rwC|#??\0u8՘otǃb9Z;NnEn?GL)~ Z2@:Ve>Q_[i)~|OmT,F+=:T:)YB4\Sr q_P()T_oڴ!%i:bT~nn gϳxB[{0ӔP&Dc47|+-䚖[v)g@b+./BZ:b2%q'8/hd? HuZɈ@a ڥrZ[*NbKY% +CG-t]z;hzg[2 .H\r~@.1jeW.9ș3ï†"jh*s-Yc.JؼI~Kll p+ 'Y<vw ;IB$FYo҂=AmˬFѮ$\w.C̅cW ߄ZB?3nK2L2~P#ZAW[Osq]Pm&Ui"XHuD,NL-1l$@J/f~탙w_|f/Bq&I$zuG aN=| 7ٚw 3WxɡFuIz.gAi̅O>^n9"۟`Lv:rfs&T)ʄp+g^iQq"TgMy\We} sӎ@ٲ;q ,#$14 AGʈ;K7ո6"[t|T`EVfP :toݴv@}‚i'؜zBL9?q7FOFmCϦX|>"ǥ\1y_s0̎f$LZ\M'|*AF>n x0f0^rtP7(>hYHBO?I?~yqYگVvv.y߿y3q`HZ,nYoL"Yێ8ucćA?Qj4\+=n%2wRy e_>+h1pIcYv=jiL+c.Xi&Ѝݘd >)w+mu/DIڧFt< @)3<Ɣ=.Խ%w q`P QB%:P$Ļ(f;R!jzBHt&vtT gT!puL<@@ Y- UzgC\_3m; )%R,ndf gEA(,*RnJT5C4W Yn}"f~Yπ! w PS'zً2Hp@$ JoL*-jrsfFo| ,+eOR40nAɩIXDc>l0|v~$vmeR.Gzi2 %"1͇؞.z{-wmR,KoAICg֭rMB_P*g N^DUSR S#cGL\h^rTL rZՙBbDy%gGM @iF}Ê\M Z#m^O0l{Bp )9z[ NblC65b_=5+ w$ac%qU Pix{l& 2bL\\d\EET_)Ӌ`1qP@GG83sfz:洞/uW]Nqā] 7YۜtXq} ^!.V*ӏ o}/մS7|~kpgm_/G߂; h MgL'J.7%ƬӯaA8%YC/tJ\ȵU%kZ68%G&0my'8>_@"cgtLxñ! e)Ao i9p瓌 W^!FY=7RGd7Nl*$& iDڰVG˹IXȕs=K x0ϾfX3IdE߂5kkТ>8 0O,4s9n73孀sMgٓy"b54p3Q7F2+>SH? R1/"y3 "?qrܓڣВҸ vk *ʤg{i1N} {Uѿf3p"#p8c>0(rUКk썗vWduf+N&rO&ԑ O^殰g)!Z㻤%adž/ݔo--DJjcvH LGٝjruog?2WЗBL8PP*Dg-)Y`qlCm؊+bNzKc^ag3$7tDS]!P[5:1SJ",,=i sweI#WlqM!9ϻ>i0hM7IE(n40l?mꩂjvBU3hZ& dϼ IUݽD \-5ܝ_Ⱥ5 6ņ_v[{kh>\+*ˑj^vA `qRr Y<YS؋ڻ l.Orl/0˲bH| 325 8@E[{˦Ϗb[E_kp?Ȕړ59 3b2 5IPQK c\4FENk< ٨n"ɦoW/P]ꝿ@ѭDK,R]|ơBfs{xyѬ<F^1nKe휄#6lQeI<{|:9X2f[j녾_Wզ@CM\9. -9}*Ҹ@{Pk '&館ySM'h7ȴR+[!DJLN؈])*nېX,ai8 Xqə +*^!>dLf gRx2g`2qԤy{d v',B쾕6͌n7 d2]5 ?¸ܦ uPMb1Mv x-Ӹ&Q$k ~˥y;5YkN8\X6,}l"ۓC 𕵄˒@jK" P!Kd~;+ Drj}{^ u3c=>P,A_Ckc6-ͱ-F4AJGfO64Tz}^GAhdueQ1pcHAF >3N n= \OwD(oϵEDHȊbffO4Lz{/r挆Xbdg_PgAo;hi˺R14}]Ӊo+X)#-o?hŦ(}^s`yϖaMzxkFIwU`YFI^Y\MNt*O:.UÂK+'0=(JR<4%Қ#x #/U=DEyfb B x?N|qb ;H5}JU"Zaj fL9PVOs:#SSKWH7$ܔ"9O,! kZoU>PEҀ荨 ze~~lCى& p%LFb sbkSg <njXAkB6CQ jX? rՈyCBiF -\^[*zE@pۆJH%7r02{9'Aᄀ Xƅ W%4͵Ls]sV.:Et2q5,+2r8ŭ4uJ>BFiH4䞎[.?CyAgqˎw/7\Wmi.P݁:v\ ymJS *޵^T}}.{?دV{w HL3mN&o¨̠T#@“`f.jj2SDz3 -bV?x <{3%2dsDz8Wxh~'5>h)r[%l M+WbV `|@|)+ӿPhWɊOeyI ^y)n^Foi>SJwS*La:Mb]q޼ߠH3f_죒oVZ?:sk!&ő 24$YV+@A2=ߟ]&FJ(Ԟ砦+㢙(d|D~9qFCڐÐ~ᢥqd>tE37(\XִNBjK>q$DMڶe4TH8Y'jH ȃthTPDGl+6e+- RFX+ 3b ]J>gv8mp w |Bf_ #Ȝ ZCqSٰX,>?}\oM:Y̓Alݝn<(Rt{n!zƭ8 Kg F``5hi=$*'_b; 쏚ō*iMWRkW EAS Wj#2'J4hIjBR%uNfKYQe1z νqɕQqдV>[!͸fqP?ju1Wf`­pϬm06Dw@- fKa y$uo*\8POgG=g\?[Wdi&q"uN,럿S:LƊ~|J=HKC&m>."Ikh&<"ω12rv/K\2ay΄nD d}]WU;:@y΢pQ%tSڱSQ1҃e-poW@qǐ4Rw&˽mD}0gOq[3|7huy>UhypN/k)%?8O p2DWhWW!Y¥g@;C;FŴʯ_B#`qTQTd#z}SgDJ,+4Rz[Hcņ\)& 70}Z-LDz!_6#, yGײ-*{5k3yc,D"*"v*S7ͶxUzI*7 `ia“Owkw986\*O z}Qr78 _((^tg=9_DmxmݾLSl{yT%_oE g$Zv:a%2v|;T  kmLE~Ƣ9t5O;Q [ !?#VK)a-}.GX1aLI /n ձ8F^i5Y-ݟ"2e!>"REK["]Fzn% 5!,Gi3/cZʹ=y*?%\J_b*+m.{qI nn͚O{qn@IOCWL̂x\KHyKh`gW ^fp^:<Ŏa >k*APtgytgHkBhU?32Z0&?CH;Sçˌxʡ>g|im?D EWq-ݪթ_z _qyJC<Q\CywsR}o[|OcAm0 2:v@0gazq7zY)ڥVFXw؛T$M.geLX y7٫ln5`k,%1 6bc(I:g/u xHzT6.+yMUVl0 (8d$HIpƁţ5i77qW ,~f#D9 ˅?$èfYtI)BmoQ+Vs괕-`cj$ pI'|+EVFEH0źb=3' |ֱbŅ ~. d A*fLseՖk 8e+|l_rGQrX Y(Fs;?xY!8_b%]~Rӡ8piUT QO2ж?6i}#7Czq'4/ڙĿ'&dbA2;6vĥGsJqXʋKB<%{3_yld4,>;a!$W*)|{7t)\J# ]T9ˠd$&b:'e MnmC@GߊtRw;_{?tb`B#PSy\Onџ~=RR*p Ѹϗd?q!xZ^F+/ifg^N!kX¸,"[$6ʽĖj!bX^ ja g!X{v/z > &.Bz1CxeC3vfWkI(cqOƮ%}$IIVl/Tc;OaQm1 zpM.HcdC[QWXgZOMzaLS+/4Mi2ӔqzqrkiArM=%V iXwC`v:ra]#IH|-^8yJސ5|L½UQo]wOi31x/8ZZQ6:B 3UB8^MWFOB!{X@EW7%8紹7=,n&,%NNumA깬gpI^o4#r {' ~BMV=7Vp@}nNɵ'&?ʦHzeh+ wB{" =elepIZ㱛"*hl3dL`2کsar'|<\Zƕ(+U)%hc~"\j-w6< ĵ~<}JesRE|0gOHo!Zs>8VS.w 6\D7-r"X}q0Ow'/6)¾n D*V~0(9 ;ēOUQZ- tLo􆽎5٘ &j|XT=w*Q'M HF 6nKk;*5϶^Rk!ܴ~Sr\zpZ0;bt^y`au?FݑĖȵ BG.Gb>VȬ&n\!fj*=,iq-^ലkH|rR" X@^ 9)^bU?#iLQ_hJ*3NԨ:^GVyB"n嬎t%F񓃀 z1/.5 x!jfe27qqDhӚEtnO O{ _`!mc-Bwse_kV!4k+[^b/fԗKb,{"Q!4G_\ZFw8izHhq?f 즹xԊt8[fhD DɅ.=oIcC&9)+q̚I,r|nNGozV Bg- ic >JGA IR }۠ FnoR֩+{j[5űpF U %Ϻ5ΏAT0Hrkzm:Ԍ-Qf_uutqi+eh8jjlZ!H!n_/CvphD@HQ ABӤ6J+~Q݋N}D $3 BPZ'[6d$L:3@ܫ0ѹwOa Mi(u҄YǾ T$8A7zlvh#Sނ|LYz=C؄6eK|}A@QLvK6< WOED<ȋ-dV0GQQW&yt*p[Tt¤y%G d?uB$2?1n(|0ǜcA%rc2_0-GckoJӍ¯G}o%Bæ&lDo&ӆsFAD|8zQwsj[{ՓZ a 4SG-أG0xzқ]ۈubd|yq/`k/fFe" 0l|P cB^}XX7z +mg;:,UiQ^߰Z—pf3ՠc"+1@ E#ΧOnȺAg:HkkWTمRC& T*P%?D*`B:Y(քs@izA}C`SsR?st#ޯؿ)ZS u5_RA8Y~w?T՘A-H$3DWNT >bA/ugbEh͘I:! x q0 ؖkLe *!mO(uqB=_Fs)<۱:6< i/uye'`Qi:u`ށ c LZvłːew$Ioҧ%>`!iAycNc!N@Ua>z)[~U؞PmcQAjlNO*z1M Bfu"'Ȩ>n/45kB pck X`dj2фe>|;EK)4c^W:0~wupKՅs=,'y g( uR 5`-1:Bgr`|eQV_BoRCwO,[!{g@X_۲8+k5 Wy,B7F  C@ 3 fp^ƳItdk\=P|ƒaYᔡ[ݨׇr c*pzdL:Nܖa:]\Y^ȳNlՖ0'bSkLCLLt4{?9>JxR1#;: PmV an!W^Wf'/ x(sT@>NHyi P*ySXjԲdynl_"IdD} ZD?#SZ9'@@Ppe-Ш ۰b5`7HÞt吂m2TA ~[0J7Z.h7rfe\#@r|EᛤP#74yQ?GC{U* %^ uV<Ј0Yzv9.¸bE>Qk|8llZv3WZ 2h[|սnܜ 'A#٬ y%Wk*~ s aZ_-*hWLՋ89fʓkv inHڞz$GM/THUGvH!v1_fR#D !kzcr]2tbJv{0L^t1S[{Zԅ3 .NmWJ={MYS@N:!c8ZGIU:Bf2"&h(^B=Un6z"9LOX voxGW8u6"1byn<]sIH[yʥ Dsrw#i .LZ/9۪QN,֍a0y ļ`rUb`QyAvæ52J1O8$xԢ^$GBg wemCښDvK @BD/'ٱ-O`xdgA.)χjed(SB> a@O,Sg cu+6 d Kپ90X젨ߜdB/ώ'+7Sp)0eP"+gE V`;31dZ3Z+#sUe<7G7Q^iyNdu{:>HUHaѯrŶBE]S vJ2O6a!)ꨓ-tOlTB {է~yck0k 1mB5JX752xB?ȷsAJ9V ܅$eEl W+>Xﯟ %IR<^QlGŹDcbE3bT(-I҈~}dU7/Z>+G# :I9 u#7 A5ooZƍS!]撾 4Ӣ}E)X¾^k,Vgm]έu9Ng?_ M'`?DH&?sԃ .!'@p@QxaYbci3xsuS{֣.>=0W kuy0l͝-~ ăȔ""|rq 0u08؉ˡWU\4%/<:AOrkb+xѿ̜]6p?d.4A[(ZGaR} oؠe"v]{d+nk}F&6͙gݭkVz_*o y-fYyeH>-Մۅv;)t/Cuoճ = %_}dl&p;TH?-e}0;4ffɝ80l ; K\ĜFT!3&/eٛȒQ+4`Ej BQ~Dq\cnhUj0S3jD8s= i=sQ[B[ahnW?AbA!r}7%/\6nY]RmooIWyPpqP*oc p>8-)!d L_X[/Sr{MVA)Gwб6Z.3׮ש2;>-[[I"_`mӳ}\k.cv޲HL9DW4Xef$ M.V˄:h`o/%[O 3cT&Ai#݁+!ML/IX.$f=|v Byw2;j2CgGeLqP!^6O֢?Ħ{0b -d'7d[:]Y e 4Ŝ=px dȝ4E,;:+\d+a69^T뒻ONz7x֛ @<ˍ(w%'%QlY >U}sLX65^w4t`ǵ_b n ՜>ZmB:֣<ۂc`k1Xťeo˭9F?Q{xL38pjק].a1X!υ*f?@H׬pc҈>B@Lۢ'_}lFaf"y8Cn1`]|ݚp?LmvXӚVAiU,Q^+ܑA612)d sIbmp&5, YT^8%(#b}\j7 |0v(J\Be=}UKrG4D ocE?Fېz[8@j !8 %>5էKx^'[9AE6 &6UP"wt%a}\e]չtɅrC% !MƐiSc1#uުCy,aOeңt}]cu-DkQjdГc|u-U>+{7Bv&?G[⭺|0"'yQD[)s{y79I=` ~(A3h,ې 8C=~WkZhcڹ}~$BR(ExÚܔ繹pGA=]ﱑCUM >+DČw `I 5dLov󥷏5# |<)lAR@B[w}ߍ1k*Y$zL0?9;qk;?/}gޒa0홤]_"Sy["~o?r-9cp\硠onj!ˋ=Q*S)1.)8}X@erx~^N\G\ `ԶF\ql޹깕 +@!]FV=w:J7 FysDtMZ1_r7:q&oi)wdL4kJrh؝k*L4 \cɂOݕxWX3N'ŮlE!A&; {;%Vq"q}cC7KTB\y@|g]&9&cɰ[M7!#6b *; Gۇ#?M;WpAY8_S.VPALSyxF"a{o L)i6CaAۓ5sϔvy?di@xǣ'>(FlrYܙ!YϖH9ÑcF ">#bgѯ0DjuF9S m'jG"j'ZB/yTE~: zi_?kNU a(^F7_+䜬{,G88xgaT;aS󈂆,^O yNeTH}ЇF͘RRڕIY9~i5CLXW"?#? t@=_/=G8KGv @|Gs,=,P{}X.LV7IaJ r|QАE!,qi/K=KJ2]̾Bc82ǂr0Ef^>aA"Go;R~̑$gQ7dMT?76iVeh6I]EU6$@!Ks`qˢĬ9tUuեU&6wߕ #MG&hY 6, Qޙ  fX;>J0kZGR8e 婆O9a.C ŤѼ"ʦF qIa{|w1ɀhQI;oX`CK ~?ҥuja@?S)<5uoYERzGGR,I47 ^:4bUD տ*8m~:<49S Lu菓#e|.gSm8_ѠXf~Cx,_KǷ^7~@LSK+D}=o.cIܻ&ӳhNz?wֿ-y=~*=)?sv T PNCMwKb3^6ZK!vteIһ(Ob.^,CtV]np g'`8B#;žrId!eFe~-CF6SBLйwA#CuD|OӔ t;r:$^- DծnoQ*N"ݚ bWұy盈Zi);q>8Ēy ;]{*cD r 61xH&=ͬ5JM&mɡ|f *#c\ZJ_=94r8oG]. D2*TJiM7{Rȟx`ڰOZ2߮'Xkd딮Q=ƝAN ,Z 8s'ߞNCWܯJ7 B-Z)LҤ Bu,gWI`6_\GQ_2|@ W8B/}b-{&Qnx"5m(_le$]ˤԯ!4:m|f֚! xrY'6hVC?tzRݮm5&h<Nh;gL\IF{i_kL Vqښ ,KLop)])qTpˡ6 lŝcfm3J/sbK`G| s܇{.sHOay2z4Q~S鐄UK;0 8(<;A3*/kp2]!ėwaI-`UHJ-*6c^ÁOQ&W׼v*U:ouq aNCײmoeDЪRDpv?՗$??z0$iRYʦmבH>[6H.ɨ0a1oޭAG49Jt8}kiyf+ r3ը1wс[%x%D{$bZ1s2@ h!ފ'f|Nj[_PM-sVp2CTӪ I)C*ao,y)?-7Aq.jJ=KMghB>MjG[Vg'9k񩆟*jL^m_w0D.@KᄒZ;cGňiǂߑz~9QaXə9xׯc5GSf'N"6P!'M 6%yhqqZvPzCjZFC<dD=W|t(-(5''}=ԿG⫆p0C12\('KOw.Šw3ߕzK}%I/ HN䎖}a_ CPY1#54077=ԑk [UNYcbC]%Ľ&U?CS3d\/pkb2Uf#V.ƋL3RX;hA}ݣNs ,߯\Rp3`̪ϰ=} ",M&W pi 6g0R.J,71sxb,$K AR")$a/j'P?ĩQ3%'0畾קl=x 7 nx~ԙ Ć].x"l&%[3]o}s6zN9?Uʪ3~Fz :Vc9 ۽?rW ׯtRwK^G9=7HK8$ct2%P‘~e̩פj^}vy @{nRݭoE°5‡?m 3蕸@pS;sG@5C)m42KaO=Pbj?d`qd&acG`^M{o;1LJdX"I{BRfjf[nU8#XE7>ZiPG&m-Q٢+=ĬҭRq\uHU MEE2so$!).gv2'l_MlJ<,5tJqϻ+\&sQHՔy3-Iq׈NE N Vz A2cDnQA} "XhЀ\cv_xm*ޯ7ZP)a1i]V80HсzPw$T55q4QJ6A,wٔ()R5YuGVU%0R\JۑDGIqZxu-M t P+)LWpQI: saBFBB,\ 7TXv ]]YXv+ᑔm_Kxxp-E/Ou)/ ~Y T,F'^W* x3YWW|AM|S_!GܓiY@i:J}Q!{n.&T5Ɏk-Eg }4/x7#y I ~p+.ՆB_L5?Oc_[9{M:U&R cᰱgn+Wrku1BoXqP;8m8wJSr}"XO.n|&/ۑ>G `ɔ氿!1v޶Y *O| v+);^*+bBX|1:|O X cb^gK: &k5cZ%dE[>jYMS%u\N $H=JRv II "}YTFƷtl~b笜L  g| A0_x\FU𮟽Z{P|ݬ8N&Z ~a}iBf!RXXj*+μf1v[/]C&l'?YC1yhtHrH'6"x?eVGBA8w8!$-rːf:7ȗ"j8[s3jU L rb,Ti}XHrq3YV l0V6ou%*aE~4DbzD[]f q?#h!7-vxJiwuV;W :A.FʥwGe SÄ͐h$3`La%vO8۟=}}Dn|IҺP!z9y&:-l׶&U 2'_q`A9 cU5aO$lihP. x [Cy)ќӆŭ?&O^ c߇9CQ}ƚVxĦ뤔&S ;J4c3V~wP4Å!heAGU u3V5!ʅPt=u Jc[Sl_7U uq6nGFjҸBmgא+G|DA<R'փᵢ5:ZDJ3oS{G$L:~u*:cXIRj%w(=;]~o>@Ee#m<uzTbCX9gY:jLĒ Hn[@P"7U{HOQ>_ Md݇ L}!Ɠ~iT;];ǙUHG} |;t:v tgiR])ՁD% ׆{!uA%s/I2q} ba^!Cž#UEDZ$ĥcwKg+)/Po; !G$w i$|r:,plR)W<^! tޒڼkh*@Mui 5s"|$?=*[ Z\" zw9&8E k(Sʘ=;ʉݫ$wZbfn?s~Nߘ@ʹ`H&`v7 _VاO a)kS(e%+F3zŬ{uyh͜bJ`% Ow4\B ;Qeˉ`:FCy w4R?vFѦF n-R4)Z ~+(R^usvs]s_9^MI:2#|NU\3i\{'Z-tclшt7~њ~2k~U]7 N~18yeo H/@BmHA,N9eQr?::/ WxxpAٴt>d)B)B ȺSF*Q(.s2'W g䱡Y_f;IuD6_叶8^Rj}04\j;"q1J\J _Y2ˌh_ %ߩ6so@wUjNJyV>c Ɗ 1(\fRRRg~W}k4tY 2umȐ$jͳrNQ 'SbA *oؖB~ -}SOr06 T/\O&ʻ嫁W:*^ B <6@pEj6j3P5,ktT n6xe5MƤFd~x05ziU~MFk9uQ&%j{N۸o$B>FP_5 jdw$R\tBKq~)2zy3 0Gwu_Ow 7:yU>x$#D}2@;q4I$)řD8ULE{!w[jҐՅ^oj5n<7> k39ۖ+=L~RY=465Ww3c)&=.w IqdI=)fv!9yy̽;)}>ҳes{(tM&AF-3 J%E.W~]}g%!#B"eUY朆6 -}&cr6Le9މ9^s^j<&;\~Jy`5 ɗnq-dIwUby,"Lj?U~Y{__2bٗt7 =[DԽw6X@d2`n5?6̪;SJV4c;đ4(N>K gdsOFzݼZUi"S;wjP)6zA쓞1"H%}pXX(%6*T(|p09&Y5#+݆a wǣ7oRj2 =pz5qyU<ڈ%0XpSϊTwԟQܫ芁ۭ#_~![ -.؀RƵ*3Y-TEdk_G).ޯrd@Q |˗ rrҠOx)ZEAgbcD(r(y8I3c{, ؝$ Ȓ$}"En~k^W(F]Fyf :4kAO%qHH?xnP(P`=^OE/MMh! Hq|ke>,ӠU}}DK(r<`K *h.ȹ1Wvea7 {ɐp_5Ӛ2m Ȁ"kj~= D͎  4|6,*xeoФ[ՎQI"_< ^x2ܺB.k'|r5=g5 3:Ǝ .iUޡ41D/!€:C$RNjYX &0a3e6z 4MZ?%ǡ'I0nedjZ^LA~q^۽P3֧lӏc%/DKRG`Vƾs@<m+Wʘީбo X=Ĵ +CYAbBP5rغ H37/BT tc#+a 2ȡл&P~_բK] ,6˘=i9pAꝗ+|5bqK"uӼ }eNNVL rb:Y5n^e5ΎFSiu4_8 d͚dEs+Y3^LZy[mZ!/^ygP9FasEj'9D5AdC5cP.ef!܂)Hj+0r1+CE<3i LHbD Šv $ 3SOk(ٹٵ$?.ZUU`o@FM6(;yKYԷ!s[^Y~p8Dů~~ }@9=O#zSBRdh@X1i5! <\#5Reԓo6%Bcąȸ{q *$!q/|h ?q'F}` HyK:*L \Ld ˃78 L+m3ˑBE$rT3X~?D~,Me~3v.Oq0LXor~<!w6 .Ӕ*a=*%D 4;[f!1ŭwpN\ fhsߝf$JB XE'z&ؤnσɖ<ՁBM8N8d #AeTh)M+9vpR" '-H` [ UCD4LeC|BzhD[&ԝU(W ]I"P 8pd:/ՙwqSlzd,稔`|n.A'(D*)*C H e|66i^}6V)YoXg8m|}T/r_me6DAʉo,Ɠ]uBbtog&0GK< $qd ő_3_C\".&o%YGJqޠ/B(1g@N!7Q W*7SǽUS[n͇q~)Xj76=MY2 _/v(z"@ຝB`0BjCU!l7czo+a C;)ZA[.,LJm]EISאB%uu*=9)TTPU%Z[N_cM?cQclz-hgN^\n ]:bYQ9^}c.OL(\E?p"\I=1?:7v!k/3vd|̂] 4#n92DEbѡ"kUPSwſ.(#8ΏQH hT-VK 1ElDLMCI>6)9K~H@ I( Nz/ݬtMF ?{FIBoΦNf_&(dB*|xұ<:#y1UbC*gν@=۠s&F'Aܲ 7X/th6 EEvYn4؎kKlgF؂"ZQ{&~mD')!120k1lA4M[mZ.9RefER`,b3wg:Ջ'0@t: ZČs]K/iH)!#\]|l Re#]zx9(,O]ܙ*c]i^baE^i+m#M?%i+f+Ŷ2YpرbNaU7*<餬E.j'9h @G1%׿(iD؟FI;?+?MPD11_{|/vZ^z׍،k&VD5ӁaY^$@K-]X@>}Lp4P1hQ5w8QU\p~zuLj)oΐ?e؂`K,e^⹜IZp%FJRQR@y?3ƒHoȺXrhnw%#P"L1w2t:wh_1.^$K [3n^,yA]6FMvU4O@bd vXG:bIFYm5\okh*\*v)W1 9M֛^4pm& &Tzf]g>|ųgJO >xeBNbU@7I!ϤI}S[-Id `']y3Tj}vPWgpNS@p9:J^ZYd!Hj_c8E{G?Ļ`7W`,+/ۭy%.È4@=S|B>Ji(Im_q˴vPKD2N+uRb-3/AL~];l;}~Rr#e89Xfa]K|cԫ,л%7'-j}tti ,X b[%L=*jD V3i~ h1t8c  [nAC>ִ ,Y0^k~ =CejIu^]OIߑ8]7 ),0/GwI]!E,aN._<&!D%NԏW;鮲44җy9喜_)#LuK1FԹu=Yɶ2-}6}!݄BOֱP>_x^YG:8^:84YzܪNʭ;Hh}P>e^n"v_j`/#L_YttWppKhJމ Yr3;Ϟ#}O/SvW헊LMHIJ L}v_1Y&aH:S,ԝ3i@~쵷uܦ"; ZּQ+qE9b+/zUϗޥaYDbCzCx<%^ـp)kUW[5!*_p,lC<@BX쟋,z|~'3l6L~:K+s=mERlh=}aYS5⍥kep{b!9ĐdP=nD/5hE b}ໃvL˔9drY=Hx1˔~QLL遄[2R=Hܡ &;WE6v%s9 '4lQdPKA|1;H\\v!ȟ%mO{ӗϟi-cXG]36G2ltQO)ҔLdTͦLqLkEdv#շ/Ͻ8N֖QN^\"|V&ֲ!3xjyX9}3M,e9^7u NDYx} mPǛxۓg0AטJtMU{HI =齼y5Ze{dKWoG%pkS(N1.bwW{x[x_ DHXF6;yPZ 7Kn4Z f:EJӜ4ѳpAJyOѝ plr6Yه}f;79{_?L|V/:B30s}tXܹ,kc]h&&ѵl6u_YurOwv:aa;)GVq"|H=1ouiWB}P O]ݔHggrV$xcr}=ģ"{CDgd:mKI!} "m&ܤ#勭gC2(Dm ]>1KMU-.>SA?rS:E+B m Z7WzPj>dkC2 K]E@529Omv;Zz_20|prz}ngXBd7Cl\(S uBVPx`jNywJ=SJ;pavWT ӽ/zl|`G ݾYtOn]!]{`H1QF(mq1w2<stXjޒ'%e*`ؿFk#0 +o=JKY#|rsD, ;薀;}|(lr;[h^϶1ö`X2¼IKSeM'Yw' o)/]=\S{%(>ެҋ&"ܞ9/*6}[E ȵT $yiv՗ ,Vh$YJ఼g]q 'wiՔ ]v#a5:w#0 M@FExc_\g<^MGA}27joƙp;Ƹ10Bq+~펀RI|m6F+p?A.颱!e|F} Q} ]Y?C[aUVzﻳiu#X U<&&$A. 7Ek5 aa)$\}ziVЪ- a}ˀp|.O,4/j 6Ժ8s߰:ޝ*V<1smY+M;'ީ-: (πc&quUXsxQf՞#\T8:"T9-xv͹P<E kc*JG-NsRZ; H^tlrՕpi;̳ጦZR*MJf2Lx6T8K|!d'[+ǿ_=&;qF",N]0ğz vnE2ckl0B @8q F7?*fFvۏZ9ɈS&RȈ`\wggh^F2q[dOcyJf !w5}$\(A K$0d5l'ZmH jl-AޯVF,MZ.rhcI$@uE'#EuV#nW/g߬1xK~/mSFuRp \FXR5m8F9 VUn4 UswuB[6@xwؑ2<,WvH?I4eK(,kN~*VMX5ZlYzjilh?0DhR[;+v%Ee~RX].bFK|;34df*+ԞVEB6DX8͝p7 w5OX̊+r08]nBBg7>mW'AyXZċhh>I×ֳOb(e.z}d}̷z19Y޾`Z"`R[T #/v1J$}jz\lZVR_'Gb&{!!-WƵdy qC/1N >qfȊLia aaKGZn b}nJ;V6;l19I^Go] <LJBN$O^O@(v"Fg4QSfLPmBJhy +T&,P}b7C@oƞZsjC^ae(|V1QgIv<)ǫ `4wƳ8 :EКb@lnNFkfk'/qt$瀷qP-I*\sfPGv?<ħq}aά6g7ia0`!3-3lJA(;i&&i%EDf`O"C(_̐썺,bMI&A o ,2NbbbVjc+3#N_0%> ُPiM0 GN)Mb)ި [Ձ5/ZUe*P/g z5Iv,buwU[Yb(B.ՙeJxTO=0:TVs7b7,#0J𭻃XބtLMYV<ȼs++Dl)6τ.zR9׍7[B7_@:o΅0nR0Fx2uPHi-m1Ljؼ`b"FGL3MO !մ"y E8: |43`aTޗ%l͎zibAE]| 6ÈJra?}PGZ8^;8$]$N_E.ED>ឿ|3Y_]dNdy $CLKgBZO#~vtٲcBrѻ$bl>BZ=mHr^1(2: 8G.L5DF noy7#=#4H 2Dq -^Giv}&~{,1TV%KԶa/竞p߄񢷖J:i?n|PfB۳zc?VΐwŃ,V\zIЂ—q әc3II,CyĞc [byl& qk #7G%0ς7+}S !z&uk^HF$/i` i]* @ i{7Oc?M ;03%LbfԲx5,,$Ohw6(0"6J)\/ H/T8ӭ孵|&NM$_ن E2m:X`]C(ORNGx__O ͟5`.?p]c^(!^~xk-H4rq6(|P/ȺSbik{k"CkXpGE !txY=叮!i(\'q2 >^YgϮm|;lIJ9hQyccM kvm ZW2|ޢejvǪ9ō@ݮq^$)Ayj[rYcw"\cs R5~- uO6ej/VSs(xL697if V=F u:8JieBneˢD䥆2~U bg4"V{!m#>7D{*1olLl99]Ѽ (PήѼ>OBɭ7{%=Pƅ6!0:!񠖌U%53F*QAX7M r3x4G2ŜĘ؀1؀hy: EԄвZ 'XK[P=tFb! 4Xa4kA i4aF.?@nVjK4"4d-t: Ӽ.?A;9=Gao+ C̛DOA숬fpԚ:hBҷ:ǒ;a9( -z8/疰ݤ V FE1HdfxHUTD-KO~'(pol!N  wvJE֟B{oFKBUPp;qDMGD2]n!_34IZ;jA᪽/Ku.=6]L70yMW@MV-IV1;7î7Lk-xnap8&IFѠC9/" !rdp;yX[o?O6M"h?&u'gQ`7a(Z\etogJq܎dFQwb{%qPtv">XZjW>.TW4pӮC^(]ș<,P-(\¢n,"S=' HGۺyn:L$W~OQ$ M2~0/9]&EFWB=֌'?>cT_nl V3@a&p{c6QK@q|B'߰ dt6 ޞB=4,DFHY4ZA<Ƭ9領5#luҔ0ϲfGF А[u3?:C *`EY e__<4c:0gIR9kz:< i93ID.^*0( &?b*4_jPN?ՠ7_*Zws{Tlq{tA j?92O`K_}0|\8 B7<>Cc0 c*l|r͕әIt1v[A]"}NeoNUVO\~/idA3M Av1a3_J]:pƺo4O;pQ΍<]xrt$kɑhKSRcw` z|8.d,ݔ#Ŝ- Oj}fx5VUᰋHu&'d؂坬?1@c2 %DSs%z4kkX1`>NWJW7~\^,-J NmrU<}w p\nl+ir:-E qQx:"耙OA>E4*"=`RɗBz/`.x :9j.V>+:o[ƛ(UaZ݈>ĺ_4;UV:\X5YXWRSj?%am 'Oʇ*J@=zUo()í졻Lʻ;;f -i o8`}Z;60yf&+Ws-d}d%^e}eb6Ijl$2-gԪ!J?WQ)o<5B(1#~AC殱IZ񎰲oQp0`;<pXmUlZC͹ 1G=`#uB6"Mp)ײNO4-lu]^2f$ sVJDa͒'_,av=5x, +Lbہ ?8 NJL#eAWr9fmo|#9@6 VL;`K[^SůxCh {M,Lz2 \t^Lӕwd:Y#(W-#Τ\B/ {').XXsJCC긹B@j{ pR)'b472+Aڳr-ڈbo8D@om%&3itߜ 8kP7TwN{$̤{R1fXE&taޫS]ũSBdMĝ1kr\c4w:d~.EX:e`-gp4h8k*@a~'s5&21a}Q6$FGω/7ȁ>O FT+ZhĨ3:˛+axMB lT'趫/[c0ւZ3gN=4N7iOe5$8Ѵ2;.ުpS>#6*zzo%U0j 03@yKWV >9T'K| N6C/ os9=ckCÐ|?2/,Bn}Êg1#ʹ$뫵g0*UL?ndvt!!ʋX!f`  z3 NzR;2Br~ ~#О宑93UdԠQ!U)؞@ޓ 3v<5~bfTxZh=:h]iBQ%skej/fHP\TórQlez2`ȏPdrU2yfOWBE(kNDO|{Z20.is^@̉S %Zs5Q5|y_Ycml|ddkL> )&:GRuM#|ppsb$H(fm#^@NA5x&Pd%DV%ݕKM t͗#u*RQ `+>bB6 {Bg;zP_@GҟT)'bNyyH-2m fD(jV5*vn6iE827g\A7қnyw7X^RpFB/ `tTsGk턆GXAw㓄Ei5"D녙NE0Yl3<~Ty'i9~϶Gȿj|m%qϒLikU;0X#|ϙX^!^>7${{!kMe5ڜ6_%M!n2驹̿Vr를W{o({'lmsSbVn Bb.I,:HGc' UnRSIp0{hLYtKZVoS8I~o } +g%vF7q|@Yq lx=ԧyhD" ):K}d*B,𰹓bzo"BV O\1OLaJLIU,\+$gˀsK? _-bIŔKh&ƥ..ŝ&Ε c~s7ӅRoKoƀ?f+;C20_ `sI<3xA]Ch TmTzYBm誘vJ~MgFNQp :N*)ldHnY0Qh% z.- Oyʭ{+'7n6fA{΂FgawYznQ<.CŚ7RP5nHH^x%^406 C9Pco)q7mAL5$Qհrnؘ4.@C;Ie 5aɧ!Kv>~2Si131"OZ]WkmԙEA09/65n4%=X?\f`E d J$Pm-yljDa__D2o{J֣ jR؃GVb`5ȗɊW$AA9,G𩊌vS[TvTI53Bj#7#JnSTw[U4M Ѩ>yj|C1͛a/#/!my+PU~V{<̏4w[]nTB'z)vi"6UNdg.up>7PxhFi..)-N1e-/?יj_,RWy\N;2+8m>Юi1_~peL'AV6lC+2Aŀge%48M 3eQ{"{D]Dqέ"OjFFN`ȟrYg%$ElYvCkLG9ŃN }e\7]X {>u_^0i9>$ų+S=K],ҺTlsW Vߚq6ਫ਼*^1tOqk::'4Sg=#BH$Ǐw.cFf c%3&B\Zs%kK8m1f\6j^X 4 Ba#=5!?o|9кT[XE Z\V[(SUt4/״J$?7֦b$+4.eprOJH£c u=̔D#x#F <0UMϭY\\tF /zو5kz:}Yhp=Vl+U ST21_QE\nL_ Aw"u:SS\ {KRa_f]>a&̸ zjuS&Ԣ@| q!5i 6;p^6B?]slݺwXڍ7QXlUr"i*bHuAۗ@zn˵?MeA % `]k7q1Uq8iNCm,)2Ou 1$I C_ O2+&UL0yUP>"Ex9pmVs]HaX'BlOSքBll X^s. r`ݲ3m!QnjsL廍+=^F֊%}Vx&7OZǘ kFh"oEPf{FE+_WҎ'oKS.dn" VKmhNYҝyV-# “T-E3rpç΍!&V yجV\ʧt8NC{dZzB#}m_r)|64P~>Z?kYO"ԓ;MUzl';Ov "tdxNgP; 8!{F(IWpC/b|ЧJb2eӖ󧾸Y- K^[MlTYC+[gp"7Gnl&N9$7'3d@D[^ΝAH9c7 Fv 9`8s]!FpԋRZ#*1?hi+t5\ d3v[-!@3mm lBe*!H,$ Ek7F8c,3>'ʯ/7et\2;L'XY\}]ŗ 5mhK ȗ=;H5@HPD :$Q.8<%\B0SךyX1TQ bp$&R}J ]Y-$p/.ܥ.!7קgqe硗q)6T[l)7w,NdX8;sD}NrC?SZXž&y96A_D6}Q PoEi򍭴t^sϥD@ZU샧<ױTǶƅc>xTڍtP&0P_~QǦ.d~+UkSN5'Z˽^Tkȣ]rY!z&*S-i.f{1CXbj8ٜ0c7`FfS(TrT֤>„NkS86~7֣v'ZrO$ ++ةn}Qݭ+I߃h)ܶ$vN\[hV ,yYo^3_4?\L$6}!= Rc@@ 'M$Դ4*=ę@Q6$+ڥx[}h3x:A 3>%M.jBkiϸQ]aScMݎV|~_X`LJ^? #B@B4@FF5dZ**3r8='Țw У 0};JYyZ#6 CnUnAjT zSZLT'cFU0D+ ۿa n=fQŽ4O+h끸e75]* ƽBMӿhSvx<%P\WpR޿w4)e V*t_)n?Mg*Ey;6P]iO{@غ.SGH:Fj J$Ǟe )2gKYަ.fw4[v3q_㘭Y oGIx򭁕-}<.H`j+q/h^oA'7x&o՝ը)rֲhIcn~!Xu(>o;wGk7GBJ˅Zj9׈mLn[ν9S>Qv/ ڊzl4~WsOR[*3e:NBpHVkZ>^=*k҂JISAqe%dZ@DY!A~kMK:sC˗O娾[oDx jC; !0t7!0éXFq3Oh ˡ(4I-Dce5 XV%H8aSv9z>&"`]g<,aL:=mqßEo [fÙCkrRShmW=RR\7cc\Yd|AQ]LǷĽGX1 fE$bF3GS>1Oբ'/Aykeڷ+U(ޛ}1&1nx}+m܏/fb|| w󛌆mq A;+"f|t9% &8Ɛk٘Xny΢EP 'h‹]Hg\)4N4[STP . $X:nwIP֮S]H蜕:{M:1>@jr~R0%XvT'p}=En 2.Tˡvf~#FqwLY2j׋+:.fl603-dd>z9*n{:M@ÊiMLjg F$>;Mlbȼv(ZruI0ݪ:uRzmrF\ZX3H{2ì)!T &YFORey 1.ڧ>:6s\Iq|,9RwFt溘 3r >ْ?ȓ4IJ2 H9N}B櫯VF/X?pM+S2xAP-a6zj8)26K-1;}{X|&=V+s&)"+q}q}a4 t׶Gqs`(9cf|+fQ.-<p+2po,V0証dPD Ƽ þ}E2,TIf>])nlB+GDߺ)4$8åEF;gJM8@/"ÇL-+@-({\_iB`rjH7Vp3UUx<'Dj#kB/C ֙|&"x'\.p23 i[Y ꂶ( z$twE*ABxT;X){gA11;V a@n e5ә< ?; "0_jRMRT`ʦQ{IbC 'u?nꝝH=l>dfx:luk ng]A&u@g.OOkO切Ba0'4}VN^ph$uMXw?՟8.)W{EMh-FFznL3a"m$|Y˨h#mwC^ʁ~Vƾe7s6._9<=4=QL$~(C@q eO)N-O w X!V6x,a$ɿqY! 5WA<1h@%Wnz/m`'8 $TE6=9J~:8 ҽ")]*sƁ8z |w8bWPbdJ9{[EQV־BaCHm>gRE V Ki$1y-!!*"ī\kH=Y2(Ěl8`ɩ#;v9,N=E ˯'~(پ)3&o=cYYUKg?VWtuMYJ%G]{9?36h.(6 S[F1(Ss@IT '6Yp3.b5FUQ&|aGX+O* hj"ph,t7N})Y>]q Qy"e@Tf; ֈVѼO/cnUlp"CIMaiUk4?5 ?fs{tu`|$exF.H`wb^5V7 'x%fGJ \BK%c:ԊdeoIm=B&Pc1vS+#;eIZ蘲Jd8? ౭sì+~.e&`=X,:uwR\/;UkܩyaH݁J2i^#ԥڿ;Jޘw pNq@郻ޙumR΁j|H&Zc^ү܌ˀ^}N: mWBcGDlH;UƖW~(X!t4~}"܋( nЈfBjQ 88Rr9'{Űg#QYcdr>5 hΉCHU!/Zƞbu^!e*[v?9-r"M:?gQQB;)DU[D%VK"6~2uITyݖ&>QAXiOΆC6IV5ꉥ?61)c#Qq-eDΌa6YQwesguyHSdB(8:ܵ.\L4 U!XGԨ5-<`/ q=ߤJ4OpUJ1=:ǵ=Q>hY Dʻ>L)z{P^Fcqynr#w%@B{r-:Q (M:2Ό*כ 9E IoscMEĹʆq6^vYYqyb~`- 3M29~y#͑TYadss߳Vl‚tBH>2̈́nQ<2f-k#[ M ~:@ M+o 6=b4H`cflP1VVYO6!cCחK%_/"^>Wa'vgA4v alE-k̾$̞weN[Xs"\S$&nLż3\"B&{z\4:DB⹭ލ'tW)j<01F -<:<-sWq8 uF(ů˨=vy5,H_e/X,?,Dmׅu'*g,q,r%%-J?xPȡn98k9!fqen\OqfJIdJ(HoؗGtE)2(j`Բ,҂o"V||mSI٦4Uf }jXUv$ ے_Gၶ#wHi0dE\q>x{FZo*/i_DEKyOB,}e/Lk TX ҃?p*??qm=5VY'#3VeӓJL6Lo_#Z-ba^#G4`]^̊8} .D42 k3TmT}b|kfSS lvDZ.3ϖ A{XV *uː&0@p>Z2u7y<{z]T8$NE+~zobqw5+G*VG6k]LKMaB.x΁-2i &2cR[tzJ ` :m4*$0u;ULWI/JUPlZnPTH)ab!ƀ!Z4.ۛwEu~=53yMWI?Vb )m: w8Rρ+QΩȌGGJNHP7X+2'R!Z]?Tp%PPg,(SO .F A6y>]EY8*Ǫ-aBj9 Lu^* Ae7O<){+dD0P)ck PR-HB^·Ed 19A'Q^4d]*{{@]鲀zZAtU `'W~;85Kw)ߧ_HBģV{Γ̟xBLjˡ=D >0[ۗWD${&^?+P#˨gg ^f?*rPTD^ߜI]#QƨX]?G4N<pq;4~(2 *~ (z>H(K vސO nP֛ wiϋh?\'z$e =7r4*gq4A!EMv41!]z`?"o44C [a%#O 8钷,0s3L*dܶ=MOU8hBR&LdV2Z/jU_۲DOY IEbr g6)7upo .\‹ƤA>+Kb8lG>lJMe{76NW׍W{瑥&;INZ#+8suo C "o0y<au Uh,$ʙu2龭&sT(4VÏQw'2?jE3NZۦ'kεs%"Vc8Uy =4v2} sM"]8{Qqg FfUʏKe`f; AkaZ^5Q3?4"^-Q_%X`ICcdhB)gV + - е7ϵR|1LrzO"]@Lh6'ms~qL[۶^P1e/U.P@H5:|j-&wl2֜VBi-SxVOeT靽qykY`;wt P#k8'0v"sIMpXSUZַdc dEn7MvJ9\ ~7{4Q=șqɰ\g\ۮ;k&}bbEw[D*Lôn ~\VP8)FuۉS{>R~wc QI|TW|qXּ/xٟ~(Nr1ݻ /Ϟdb,!_Y-OE22n=-/V`4VvFSQiCrQmމ8քO НԊ"SnYZv &SIv+ %'JE%\pK y'wV;w'tZM+L"1\XQN]zL#NBJWš7ko;)kfH^-koV?g[ "سBVKY<&rvF{9}YS6|$㐮Sk y~X߰xH؉3e'2oZD(ٖ"Q pSCch{fIkw?N,qr1(9} 7,/,Z27)]tR9%öFц =r!oIce'<۷vkPL>Rqߵ++/IXFM ,';Oݥ72ZV6kB1ZSOK!/{7DFPwģk|C^uDT|Oh>!'y&p2E&m9M،KS|Oa .w1}Ra~8lqT ^^ B]B(UbXu{XJyABO5L<;AڂxB~¶J@1,qmO)=Q V0ȺzmnW+D<_GZA;GȢ10޳v] Jlr8'/7lF5d%.%5j)vg&'\*KYQOG,ˊOyl9zѿ~7xaI_, +Yk<`R`ƒx@5)c3ǼiV(HҬ4o4wL 0/aQ21 RXd9vwEk?"A>ouRMtzɊ%¸Wg]݅1d%.~.9@dJfd ^tzb(; "n,D-Cσ0ceyVsMd,LmʛɊ%2)=rwlb0'eG1vlj\_ơ.3>Sr24j!9q8p])Q\Ԍ%0>cQ끧v3qr"ZlZ[U g#YFPwl+Re[FuhQcMv m3̅Y[h2bXn=ۧ7`CʶuHu'Ӡ2رCFiw^|)pL{כ:˜aH"4v b&d !Ǭ43ٝ#&kxR[;\PP9itI c=< > 1/?+ v Sα<za񦺭zXkGkTuM@I+1I^-WWwxIh&fʝA]"Tcyjb_Sgׄmme=9#뻼kCIHC.iMŐɓ(E}:ؓ% fn`[iA; JIewu9/ލ1 n遜P̈"HymjI7ә X$زF\\9JKd%|tAŭ6zzC$R\1POvl͘?UCj>TZ ybu19; v {Q8d.Dre{>D[ <@"|a,&ND|ϓr)NkۉY |e{Rx%X4ֽΐm삪@&6cC:0z8?ȋp?Ͼ.[MOi"Gh$w$ )̈́\vK+$)R :|O7~|Fou I7,d@Z;[t4)S]S DUqŒD ʅJzpP],n(6 $V{!c0;]m.w1C〃o>҆(MXX56Ls2EZYfeYO|HDOGpb|QݲZe5i.FP?:S12SnߡKgjLLCs})(|Y(O?V nRBFmVwl-$ 6(aj ͳ" yO{Դ#}4Ҙ t \GuUfꐎ=|d,gW3M!׫}A"KNtj{}G.* oNʔO+# )]rDA- ؊&W %sd'A)^ ^:} g-a׵ʅ&$Z`}^'}Z()t8J~Wa|=Nzٺ{A z!" s ? Hi.؍XS=(U6rWKajX4UJM*S<aEN, 4_S`DLSl`O^ӾfnRvqU=!y= 8|1 V@%?VyR~& y="BzN'*nmgI97$ -y6UrJaQe^Yj*D\1,)&VblM73܈br9KoT3 }r~>t=8 "yXB<\E4ŞK?J0|V۝š8D,H?/ 7 7,<>RmfS)ǃOXwN :쿨{P+d!VFy<l/@OĻˑLE( )0<L<{u.j/.-$3(h)ujg;iZeKHEݶ?W7X%;!)5nf0ǔ+^_-X؟Lvx%IS7BpJbDHqvl7MY"!C~|nuM/杕Hsl=yE48T=^[2Ye4KA,r?NSO!UL#a-+47QcxV  նr46l'T"l`@7 CĘ̉J&wLEΌax22CmJted4PQ[!~>lips0{)‡&m8.K+f- 1[. !2-Uu@XBSSbyħ񺼁㚌:E.>HUa"{0weAJSq=M 0=@a W~Loǧ9Z YH#GO9\XO}hU?Tv!XGd=$}nػa׺2Bd:M;_9̎bL4 ~8+%U :=(UW. xSЭa+?_~[ ?5,L ^GmG5  #nh#,y2kwv*Sm#b|/ӋJAGJ>sk\Iᩢ@]׷0AKO.$4ñCsl6#$tJfbZ;ݥM6C]XGWnʄs(aZ(_Jh,i_7̒$*lKD\'knUit4ᯱwd;7g6y2BŎPlyXߌ9~^(^.U>L[+ G)Ki#n)/8j\vg7&$@U>DBI>0&>DRhѧ !=z;Ѧңtɷr2 ;Xy]>hv҇- u&IeZ %=/S3\:od$ !l'Wp ^ 9o!\[RQ"N !0vdtN2HFu'Azl*!YԪn-\Bc ^/cͫ0b` n5dA 0scMDfJ@+/Ӿyb"ߛl|;6cgo/ FA)(tGj͕vM]Xs'2[&ջ 4O!~u* yKƧ@‹H݈{뜓cAx GB+-WFc zFҩXj+qqґR!=Ua%-U^P4LiJH KTxJ:6PjZD:{J{2W!|_A} l-t+s9ir " r`MU4}۱ToKa?iݘ-#)>±^ H7!6Cw[>o(HH^DQ:]_Q1C00S|B'tn `u6N1,\AٚTO[Vl| 1M IH)}M/MPE9(DFXnp!k*X!*]8t8rN3^04Z'At84B{r0G.szKsB_`oy-ꉵ#FY*o糣=b [ڀ4q8ihopd OM߹QjқG^HF]vؠ *B]ZDwI-_VWގgМn8j'CSRblZFB.3וl*ad"x/3(=`Yg[!r6 'yn106L:dbXpy#uuqkϲ}/VK> )~*пsRHDž{Ҁ;ņ,&DTTTo.%ٌEo؞=?`ebK;n vm0ӹj!PV!n\}ۥu0M:jXTS *^Oz:ض< {] Q\}`36}欒?0*,NCw'ĥ=aI=aM3Vܡ3̫pᰖю21}pd'D:JdΡ‹RA$t)H\|Oal2-}JX*vAnN!㛚N&DJsw?-lx0u{Hp.nN݂r9E8#qmB󏦱`fXjJW b*I޼L^͈W­LlN} z॓*y'pۇvjcL)cP{BKxi y*LϾ]uK$g|ORTy> ,hjJv,gI6&)&+,2(/qZrw;jRxk&ԁ+xn|`I|j"Ǽ9 '[%ȗϛ16*yNI1Fvx^Ot,:@JtP(h%>5j,9\1e*(u@O`yrQ,"%œ)g\d~XwWg["pSkL 9/f{)9:.GDJ&èpB5Y'*{Č,oSZMfgC7]R"!Ґ ʳu==t,u:AZ8QPMl;-tTAݑʌ-S͋mwpb@+ Tà$n@,H-vIsNy`d~Rܭ nPluwyݶym^pzC16,GŠo $8~=)w<}t x(ܫkF;h7Td+okЬ;5 deW6mܠ55)1Įs='}&o?5Ky-)5ķOpXaE?E{f1}Bacg b\,޸`SAܶP'؅p{j鹹'i!b$Kn̵͂ĕ\LÁS[:Ux5~TZE$96J*#Bq^Ut} j輼>H`$]~gȒ o aW|wnԂ-t#FJz a D‹]u H&"G*{LH WcNpIK  vUBJx:-SNKIZ2cjL/ӹZO li7pf9c˥]/W]}%Q`P/6" )F:&]jcף<>%2-=R/L>5 Q *w tYD+Ɇ"kBJ(0ܙJAnՉBn=Ommp(l ha&.v aϼV:9 r29! C. my< Ӧ (Ρ 擁_8۬gon0>r>'j&y0:R Dd>7,ZViLBu~s0*t(}׺ %pC!…k{զgmy`VV3^6zک5X =t\Ǭa7j} 7ʆ,:Ec.`ESrސnS)zo q2t;Q3 "NB\dD؂Eg|`bE7 "%.B[K$ &rxJXl8i{bG*L "]29@!Lv"y0DIFC8QLd=l Ԡ-x'U4$G0d 9/Rpж*5 #?^$f5D_j*oc "ۧGn/@e.ltD7%G᪈M'K]I-ֿ5 ,jgvD:WvwVG5´d!Pj&z :̖Ic.yڹH~9MV2 (w/˹`Y ȝ̶I#[ܾ9sޥAAtcॼy/}oXBFjQԅ!ƈk 4&n7֨eCvT&x?nz-$Bo $[Hh{(¢.3|!QwŞh͵uO ip̆7>3!1TQB@گ$:eؿ.31wt;U?Oҏ/uf8or+ygH (lnÂlLUVXvakaи=,h4Z)sf 3&(@^pӄߌ?ОRkIxp5혉F)OfzYXxElV-82<)\OO{l:z<4w ٰ9]%t %W0\pѩ&ߥ#}-eAhx>:%ͫqK+×RfbGkr#:ab|6&&C8> qp3!^Y6{Fk^N:ċ;[Й3 Q`@sR{ΐbf 95i8JJ?RBtʇnFIZN}G3 ;n;AZ#߲ c5h`Gx_iW)nu}[PD%nE'8d4h_6@WIJmZ? l~ʦ{`s:Ԓ9Dx0p}fPƙx/%H uAf!Gs9k(UI,irQ4㪼gN`âWp =+'M\,= fV 3b45 P]w?;5cش|7ꑕ:h4t'},?>64P Sv*9'V+eYAH{ !LM.X]Ņy;iǩ( nޖ8@'f8RTXMem\N;!~@Γ~lcZb6hfSM͏1#ˆIރ.EޱE7cۀg7@̤R ~TkUh/"Sib0| O,Guj!2mYbI5w|X