spandsp-apidoc-0.0.6-3.fc24$>rz_m@IpIĖ >7O?Od  8TX|  #t . E t 44(() )o()8)-9*H-:4-Gx7"d T FEMCMV  A&y@  )m@<| o C$*9 d*\.x  QV7?/ i DGUC/]> X ZTR!rh`cs\0@ hZrQ* *K R H ] ,@^@- ;VhU+/b p6R2b 4+9d 1??)O)Q$8I,J F! 6R2y4B9{  1V?)f)h%8ICJ$G"\E}7l zC۫GYq [FOEf& 5?-a\_'} 6\(p3g9O&*d%N z* $2#Z1Ib'A' !6n0e,# 35# ?D6l2o}x$8; !yf+ + U F~' 3 S;TBa GFU_U  z3o;, ,9/)X0 Z  |UDPdxi [6C%O n q,={, Q +, O,o& .@1*[c6 :8/`_b8&dKJK=MPMR1JMKPdG/R5IRK8C?BG/:l<7<B&6J',]u 26I1U~ ) {78* # 3E?qV@mD G VbZq E&o B+xCC23npc%V\b8>R5,s*~w2bB'fBO3.)+6 ,]$21 vbw Ff1)D=3%eE>"0{jweN8HL7 P ?G n 2tH% C B '08D D lryT 7#c Xyx'-xh:-)xg %V  a)pD& u'5s Lh$*,c@#'~ 0%={ +rj(EE,n2!H, }>D&kET)&M0SDmDm0Ne !M0}B zK@&1dg ;*%@] R,#t71J"%#:NR$ 7-H52(F!ZA3R es;''JA+b*2#HK>*.YE",!? M3*R ;bvaR*"BXW|0&GAR nz''Pb." %:Mt @i"$P 73\dW=w!2d5 e"$3"{Y%]E :*B)3s]&&k1<v{ui4*8A lxY')32,y%J&J z(H a)^ a=:x"+CsH&Qfl?#)f"@QY;+S{ [7EDMT(W+ '$?B#s4&Y1x|W-Kp]*Fk%e8T7alx)E"mH`$i4no>]<9O ?@<Q }B,S37"6&M< CkU2Xd'> miGo3+qjG " l $B/"2 UMK3:K=60B8e u$wof-]:6!kHB* ?*:N 6 `@5Yl-w5'Ƃ*+4 OCD<wXyi%~): 8 t f o y dz`.>}+n}%W& ;&w [ q UQ~,!%(<6 r?<` 8f= v9[ / 7z4p2'V>  1^t#p `D;n>i;s<7hXgfz J ^ v>%:#%:#yz} s Jv^%:#P~-UgX+gm%Z& Z<3Ӥd)o"|fB;L>G'l_ p Ok2nN 'c>H1P I Z :0.sP A큤YQ%YQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hYQ%hf7e6341471b699ae33c2a26857ea4b92b16a31f3aaacb02199cb27a773a96b1c6af1e9a22ba50432bab1eae25ecdc1393a3a4487f9b6bce09c261c3583a57ef5a7c39118a804ef490f0b90789680e765b4acd5f65f16a023e083a2979ad23329b25de7fa55d5b26c02420d3678bcc62e2a2996af9f0ae30f6474d8ae237ddc47a1f6761a40684d74322ae55d543796c5b430b4f38844385394ea2082af419a93bd02558bb3e3d3e85100d85718e8d6a7893e45b4a3d2e2ee45640a6f686e1435f9fbb7fa2289e9937de51ac831cdfc5fecfa4d87c07b99b09f894c1faa99b37945a05e1fbdaa475da3d4833f18116870804a803342b76b6de389f9950c5e0c2081d680126452b14b29d700a5bc087390e8b9edc2d6aaea4df5d05035490020b978a637b2dfe0d482c3ff48eef1dcbf0f0608484f55a0afe36c8d988046742b7ecbff6e93c0fa4e35d3d78b864879e0bca7e2d5b1972727ca89a83f825438cf3cb187fd524017cbc8a83b0154bcec8512af575b0b14ffdc0395bfde976c5dc7524554d1ddb64c7f1b6f984544501071ae502e92836b90cc928f9037b09d9be7faef4dd8b72182d55133669482b74ec23d615917e6954cae0672457e612de98040d17456cc35408a144921bf890dc0643cd2ef1a00bd3577914dd42b4fc615c4b79a56897bfc370e6969fd3809af37bd4c39015214885e2c95662b852521fdfe34ff38ec698a33c56839c3fd96e91955f8bb6f79dc563e57de93f88274fe68a347ef0736c234a4b1de9f5153c3934cca2713755ab513378721c79d3032c8285f3c78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e1983970deed04320d760e6a802979e1d6291c325149a6483c844bc61eff91faaaf16951e8770183e5107944729c1b5880fd016e8b66c14bdc3af9af7647843d5b5e67b7cbafc07450d82cd01112c3548e89460cc1ef06a70005c44eb9efd65a768ef75005472862d3334fac80c81e884ca4ba5e51bf934f4d826fa87a53febdb0b0bf2d8d1b0ce9378987968ec2ce69a03bf7188969a5c5bb065fd75da0c789d4f5195fdc4a22568a5a4929f3816945ba6230f011f2a107c6aefb667d31e6c0f7452bd1662bb66d636b40996a9d4e2adf57464d392298680918c28d4d80b0dfa36914c0268314d48f9e5d43a892aa94e5bad16a73382c2f2f0af28e439911459f689a3fbcd894f096426d90662ad33182d1ec5c55dd827b97a5f0df7b2aa43346a897ffeddd050d5a6004717abb7b4addec67dffc4c9840db363e8e94083e9e7aac77cc39bcb435c937412d827327df4c7b4eeaacb569f1e0907810b58e0d01c7ee9d97ef79ed2f8a193bb03571d3706c3f8f266439b43de1976fafdf07c4db4e82319883985db85b4472af18c65367c73695c848f8ce61b2d3066c5c5461c08dff1c083ced3d4dc6c67033d70f25500a8db5464b58a6b982c90375bf9d2e4c3b85a8ddea82d1fa831433df0d8a5fbe882c5d883d146b16415c8e3461abef52aa7f737c5939854b4d805b4ce0973060f5430f02cd30147a04944cb016aa0877f7c7ee75878b7e0a6a9c1ff3ec2d3532b819f19e9c1c33cb4ec8e33a3e828bf2d3dc7dfa382ee649989ee314b037254f0e9cae29a720f4757b4cdb47d34d39073a39ef32db7a0d0533b01e7e7cd08ca5c0acd63c78005dd1a645da9fbbdd254885f1fc89cd6bc330825577d58dfa134b453f25c203baa43050be20a1620839c31e29b23b592e0df10f833c4e9f9cf95bfe8c02987198b8295d420da07fd7de8609576733bbb292fdfd38d204a381f5fa67413441c341a9d88534bb6484568aa125637add03e9156b4f52159dc3e4ad9f812d28ef87a08c0c2a06e1d318409632a33a820d65a94a19a25fa31f7856fc04fa18c6670065b18ef060005afb5e418d3ba74ba0d8ea49f95c5d80cfcee72cc61ff233b6368c3d90e6773b6a57f6ec603f8edfaafc6e1d99acb4f034b30e01db676c1c208db3bc51bcd3736a098cf267a1c9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b39599338be2080e45fc69a487d307e2071fa439f0f2f749f4e3e3ceae0e5f10975ea39465177bebe5e4836cc240fcb87526e4805767a35ab830ed69f31d45c48d5651158876e11b6fa1032bc461b2f6b4eca9777153afcbd620f33b24f215aad976411cdc5fb6f9827d85cd198dd212e0cab24231f8fcae33f45eae8cc067fc14b14c5603feb82eacd3c55663b8466a0377166b68943452c741fe3792ede5d4db299ea63f6d729971da950a936e984602bc2d81d027706a0c8a52b347234bdf957d8745113aac4023c251d5b3184dc16f678d9126bb336614ad69f185af1f9e920b96c17c9b0ab31a18e7eeb687bf5ff80d201e7d592dcf318db00f81167739fb97ce02e1cf3b072ec8d97e02a088ef2913f73e471088c47da6b9bd1ea2c3e48a6b53b0b8687a4aab2a172186ee99a69fb615e34bf241e5aa474e8eaac411831cb65079a41c5c6295cc3501fdb9eaa1331433d10fbb7ae5b87b3dea60f47e5b9a8f6effa1ad9a34b1ec206ebb1895db6843bed7356b568ef625c9fea8a67f0845b2d0392a557c7fdccdf77c6908e125ac6ace3a21e83b7b4427aee12729a0190d9bd23089185f45fcd935168813ce73996f93c931a5fc6f64eee67f0d26dcd0bd52a48e53b2f7c42b6d3d0841b09a0724155c428c28fd8dfe9b60f7bba89a7586d41011c7dbc735eda40a2250595ac08487891b21be3b5b82a6ba4a655ed63ea506b62eb005a3cd158a8237f1700964fb27ce9cd1e0982678dc3402cb4b92d0a9f768832e811e2e6f49ffdd7d231f4fd1857e140344bbe3e5a220b88be3bca8da8840b8f469703cae1e636a2142f45215fc6d2e46086e072f92a5c191ba118b96de4516e6d93e42b30a2ed9e7b192124798e5c8a1e41a71ec8183bba1dbf7373702bc25ecdd80c479e0120530041df4b4e8db161262e1dcfe468a3dd9ce627790c1da5021c57c4e2b302dc674bd65f788012d75e37e5f1571807369f9aec4b80f9318404f147072ef142b0cdb3fe91d575aa587398edbe2d50579ccb5acd27906a3da6c0ff937a77e01cadf7cdb7c8fc630c7916edd4054288ebd77939a05c77f74f383ac2f197f5b6b157a021a74e14231fe49e92139bc482b0ac1581534e19aef131b1bcb770544792bcd1932a167d4c48cf52b74dafe910e670da9893a295093bc78eabacabd81e1a164e8023d1fd36528e3af66e75151412e181875b4c90d628f72afc5241828eb830b0ba07f200493afb293a736c598ba4e14af91bd4fa66e3d3bbf336f14886c8b688d9f44d428fa445459790cc51b3aeb97418ee967e2ed0925bec2b50d80acd98e2a3522ed2d07defa0d3dd2f57d5c71bd7f52708423ffe874a7ea57fe78cd835649c20a90e8c4a80139b07f4ce98b4665c3710793d68b19ca8126cb0b901b1013cd1ec9eb307c2083da3b9a1e65bcce9eef1ab4cdb329977a7f72bb7dd297d0acdb567b4c2cb562d7406b2efe2b7df2cb675b02a93be6d974fd0708c4645cd8cbbe076e2d77b37b0bff60c6e6571e5ad5aabd73c64ab4f35b4a75b394080d454c39968ffc9dc826cb26bb7d77d1825c2df69e0159a4531dfe9657e9fb54c85f42fd1ff3567c2331d76f97312ca7596c21aa6bb93f6c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783001d9205cf08393b88984b7c651fa6bd6faa7789c7e857b0cd28d39535a7df8566507dbe2bf850d6b165bf9af2c29e7aae327dec9a307abd9672b1cf788a8d86a2aa8ef59647acd5e35632fe0cff4e6ea1dd5125a7a850d83d4661491fa7b25ee856064aa3c125827802cee8be553b4f68368431d98fd85876b264106896a034452f98159f50f0a101938016430e74faaececf11934f772cc499b65cbd73fe38b970446391254ee61c01cca4085260973d9d39c6abe3c770c1df46afb88ab67c74f8f0a0d0cf9b23385d4131847a361dd11fb81954874629b4816cecefd9bfdf828f90009387013307b6b7eeb41c5129b9753dedaac4fb5ac55859334ff0716b23f6161a82c01d802403699b4df7c262bc6bf158a2c03d8405d25a27f73ca0c4c7f199d0b1c01715b6eace98685ab9bf320302e99769a79159bb9c9bed8ba0662eb3358d8741b2c23784c2afd335598f128d56c9306479c5b3e847b5b358db582a42027ff3c2963acb2e3b7e1248adaa582c5d6143cb25a923803075c45b958dc5955dc92756286f147f893fe154077dc4031f8104bbac212a4b8b4ca21c8d714519a0e6b3942e3678700ff49ceb46dff5c0a38d2b93e0be37a6df444f30f792ec5bf71b329caf8437778f638ff8372eff2748f8fda109c80278cb7097a0e533a9e8d657a6d3ab252c4d15c634879be3b01217d6ad2018ec2c88089669542572abdd5b83792dd0dcd87edbe8ef7eb771ec51e84752453b346306055e32f5acaf34ed5c2e554fd5947fb671d8cd4487b0acb62b1d9fb197fa9e418d04ed2ae4dd59d130b8548ba17ff541e78786253d499578da312132c78b163fe19e89ebeaee67b819ac231bc1a99347d03935c62f451df05934ff047050dd14737c24814144daa216452bcd1ce152753f441dd8ab5629e9e2eb2bfcd76957fdab271f1eb84a54523e76c2e8e5d2ee0f488ce1365fad0662c0ecb64291ea1580f7c9696f2a0221a722adaa57919ffeab1e42e63287cb571ea4b9cc5e1607a9b22374fcb84ab796dea60cc345c25a3ebf74844c3e8654923ce8d871fdb533bcccd40a45353e08cbae71bffb9d2826f135f7320f5e217e14de30ac1eafa5e6b9fd16d3f40cf8153c75208c0933d8a5107d7cdb5d41f3184dc3c9849bb5ef2ca962b580d0bc74e6928332ec840ac7ba8ee0faa78ba34170b71c1c3ca0f9f8833308e50db34dea4d9ca828ce48b11683a7f908282b929ed36bca10b1b0176c518ecb64adc0b1019e1bd285493c773c83a0d05a17931030f9128d81d63808d216917970402b7022894d009875c4c4a6174fa801f622578f0f5d32c2538383eafdb9ac2e4095d652d6aad418688bdb42a22e5e1b7ead717973c96502c22479b2a99f1dfffa398d8891036402700fefda931528c3d07e120f80ba6d3e9cf168b713159a43185b90cc21411ad502b420e03b0e03094aaf0d183b0ad1be27b6a95d411ed29b50e39d0701cb25d37d694b2425344dbb369e747549092a2dab0866358704f0de92c2227d64387f77ff22ab7e8afad89da25f7d7d05a3f73229ae78efe70c09330b9d537e144181849bc380161c0a84b64c6dd441169ecf115d23212234a8ad2dd79ee8513e169c32d24f5b0d35910845f84c8c5b438764338eb36fda3a80e41ad1b97b3f9d1137802e809fb212a20a1bc824b7fe513d04179b84fd51c63c79936c4a7cbdc41943981122b2ea21a96d227e5d8351842a4fbcf2afd40bb31316eba659677e711c8761e16b57cdee4dd400838eeb7681e6c215ffbc053f5f425d765eae99efa8758d6d5042acd2b2d96a1614c8c933c3496a06722a3f09cdac95e498a158835390275435d95f579df15238d9f1e22134db2c008a8c245b17197058e9f1539ff08be8d57d3f8c92ab960e4787e4c04b9dc3a8a3ee801e43acdf32118dc50cf0f9bf7388a55fc53b679b29b8a52e9108e8b0e78a1f50ba42ee881f566e6c713a0b702ebc67a21bda720315e6c37774cf947053e53ba93173a92c99a4629d57140c39d633f9f7d6f4c8543c25883ab4a51dc241527782593afdb11a2fe462d923d3cacd60b3a491d6233b745add32eeb9dc277bd30140d41e3c5d9dd75db74ed627750718ed3eb05a037eaba7833497d20fce050ca7a59acb8dd25619264ba2de0f756f3aa3f17b490dcc39fc6ec70d6e72ea0cc856f3aece2b2850ea851526260af7274d6ecdfce1dd038ea8d45cc724eabaac5c8e5316e3002c14b1d7527fd71592b542bb0ccc4a9b31a80b02092fd09c3e19f50e8b102848d3af05fc21c6202f66671b216f617adbc631c8ed2b527d1ff6189b9dfe333aff9373ccec46aac4cb75cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528bc86437c6344f6d4122b5a173da96588f057a8df2631785f765374f5a795d12ee096467d49b7b0f074bafa965be40475e4e53f82dd03ab36b20fe22745cad5fc80a58d03e173e0d6b9ffa64a7ffbd2dc780f0d22edeaf79c193ff6a15c02ce4c831734fdf4ace5c6feab02aec0379d601c88a0f0d11008f864ec61052daf9b1621bf92a7f5cbdcb889d2fd7c8f26e5352918488fb28727546a29befb0a658ef1a4a0daa956d3fb426e28bbb3b7c17d4b2b6cf13553a1d4c7ef5c2cef4476f3c45896dfef481181d9f5e6cef679425c17ddd8b33db9d487ef04c4f7683f46f2bf086bae48c981c2873ebbe8203b89b9d34afb22efc81213dace9175c7ba619c82be7a79119b0b8be84599e220d787737429cbb4fb41e36e07f882663a8c6ea79215c5db183d1f7121761008f92cf0c772579d839f3c56cd99df3d9b47a5ab32dd02e6e61d502d5eb29631873edd82de0e1155399501b4c4ab5b1dda87f16b9fd1b1803c7bf5608598d897753734d985856419cd2270e84ca91f1c8fe1e00fca8482133cc20316a1b4f2b5f37365ae9380e8af40edfdc31ffd06c19d774908164418a90f8cfa6d1f03ef7f6558b574f456a791cf1eaa021fd0601a62b197402ba56edb0853d4a15cbdb0fc277f44c594add2c79aef673f729266b86df9630f1a46df6cd88ad8b169f50a9eb105e01609088af81022340af3af97e9920f403262c35337efa481b5d079cec718a4a56656b301ccd97a039821bb92058adde3a01defcfd3e9df37e328272312d09cc56e332b230ec59ec6b512c0153222c71af4752b8188efe725711dbc1950dae4a7ea7d2a5cbd7aecb996ae4e512e5e9b9291adedac0842f63b3e32ad99a8e75079495272465007849124c7e7f70bbdd68428b8cdda82d876208a1a1c5693039bb260aa1d785468812cfa8dda81f2977d4b7983b0d7111f8b6502b3be0ed98475f5d3406b08953b94d181ca7993c02f4ac94d223053c57ba102289a6daad28b843df22a04cc03a0bc9c240f751b33b24663603f7f60cd9c9adcfb49cb5c035f5ac1c7113f82ed838c41243f289a42adce2efe0b1b46cf4780bb5367aee957ea719c74373d3482543ca4d3c0916e84fa62738fb9b916335245e0d0068434b1308b88137e5c69271b98721fcd0f2a1cfec28259f58fa96d38deef918061cb7ce2f3b90f8edd05c10ebac044d91eaafd587c8c9d524d61747932f2dd9abd929db2c9fcf01dcb3a0522128cff507fbb19206a18ea42a069fdf0c0a1f9fef2118fd48a9ad8321062177ace7d85cb1b3e77d0a23c4da833d91c57416868431d80b96e7199ff05ef4966e246526233631bda6f2d8a96b8d87445c40a79643bb51e8ec7cd66e56d4842194a0d4ce4cee21494c21dc288613e4a040f430d639afc2574642475846948dadb6da0444f90529deb9d8f8273357cefbebf783f838800acd22f2273ad0c90beb397c3ca743473d2ff32e396fab791aea5d416dbc366ad0479ac80d27b4febfb9339b339a7c70ce706c7940bddb47df4b8d9d82d7d62d5c4dd5fa436399f69bff3b01c7109036ddf86673ef8ceeb61740597d3722d6fc2b134ed10c7d92c98cb50b3d1a8cc92526de1bc88dcd8e94f947e12e54de929fdb0ca7a50793342f52ef47986109f7ed8bb89a9b98c3cfbc2f1eac8f62090b0fa5533214000c5e6f7bd4767c0c9fdfd8a29d591d4f0465d4f8d676cb19344c3321f9869b8c5996e25147e3e83009251534fc11de82ca0a0d0f22914afc7e08ccacd2638aa184f1229f724160f65dff81d8812bce65110a7ee601d3a6e452da6b20186fa9be13588767e0d544b85de57301775fa42e6e686f44d7b2aa4dd445d783bcd660299ad552be0eb49104f8e85d344d53a2dd4ca34feed5e55f06b80f177d35c8bdca52d36b21d56121033e91060ef64721060b0201e90cba77f26bd09752e00c75329f08aa34a81710171a782aedaff32d7bb19f9bba5455ddbcf2fee6ad3ec6ee867d4b500ef775c0ad64d908f9ec45d5c357e6fe34e2c5d9bbc3a94161d82cf39d15db2a24e0dd11b289f1714282d51e82bd2600244d1fdb4e9fe78652ab0a033b93b6547028a76552b6cab38a93aa3ef65c9e88eeb51dff9c2326223402121e6d3cc45d425e30a3b4818f6216c463306e6b7ce03caa01d9dfd62a876281fae02f76baa59c783308b5b68a2e18add37c395faa5cec2677364041ba7245f88c1fbff4f8df0b883aa53e1081f241fe5ce7ba93ff1fcaaae191ab152ce121c5a7fd891150cf0b716ba678710e1f2deef5635cde0ced0ca6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e266100b73a8350505fa37983e1e5037a1b6f504183ab0b5097b885e67a97c198656a1e3b3e7a9926915e703c04d1d312bbc765f9afeeef08ac130c93ffdcdffbb06d026c3914bd9f94e2d0f5b588140c35cf2914357f14e19cd9fa481d12725a19fcdee04bd349dfa72ac282d04bb094e1f3d03a3d93df6768db6582e69cb4f757d44887693fe0d7a7a5581f79eff5b7fcbc8d5d381cf091477f5deaf88512a7c4e0383a7643fd11f8a5d8f36cab5a0c29a00505daeb0d7ce195a68f0a95406da17b7cf21a0bf087d53400a967750e7a64d0f89a3d777c84da36fed28bfd16978f2367bf72a38f09e4b5d0c1db2e074e0028cc859d0811907288d8aeb752fdaca4aef36061a235c03db32556b7221599cd39a15f84e385f36e0b32e1b6301f36fccb8aa58b82d70d42e1aae3208963d6c4879a46c2c60facc21daf9e7fd60bca3803fac2c4e731052e067294231ba360e031e66948ebe793563f7b3cf22887cd61e87d53ae860490021fc1ae3f868b193bb40ebf1e7e54bf31ef00330bda1f7be9107fb2647bbe3f6f6b62a216bf54257b0354f7c0557ba2b33f56d83ceebcf50078411fd5b112d506da6b8cec01a12a3897b771874059b7ba99f69bdaf4f78a2ef451943fb7522fd276187e20e378bda67d1386917929e1f566cf738e71946503d3328c7d98fbe8dc0509179d0b17309e8b7eb9aba6115def7c92aca9f3ddf98a5e1f4a5d03c02b0df0325eb4998ee94d6f90cd651e947bff778da284ef94dcbd2f1d785a801df7859ae46d22408ca09e7b2396c463b5aea1134e5f1b6eba009456ef3e21dfb6279b606b23e100fed7d234e6caef6c7a0ab3da1a516f300e3e2b6a46672fb8c29aa72d81496883a148acf9887986303113128afb25440958139771708889a388d1036d8656f5a5272749ce495f8a2b895d0754a5ae82b8a583e4a16452e80b7eb4f7641fcd272e5da5eea4e1e88443613afc78e0957d3be032c79104d07b63c92433d58affcc317990d324fb53707f35404e170427e3a99f94ca6c5e6c679249301aa5a54724a8e09dcc5c5b54b504e6437e8d872db160f90b95daf85af88698a992c41ab16f514292a9a387dbc76d4c94c5818cf1cbe191c3c8cae7e1d0a356ac68c6f0a2a49fa57f5dc48fde931a83ad63cffa66d756758db8549ca542c63e645c8806828ed43a73c3782192cd35bee5b3c003fda19f34d8ce48748a7be92ee5cc6810ee960fbbe178153fc99b3aef24d9467c9d4cc313e1a6bf204ce6aa8e513ed30f4a78c2d30af4ce51870a591c623ba359828fff8916aa454b658b6af5a5d85850509d3de7aba20e8a9e0de6dcc8dc5b58846f4db05a1bb6062ab81412f3eba5e199cbd2dc79fbd15decb5f9883cfdb73cf4500b4ba7eaa0a1cd153ad88a34af7eb2718fd84f67c3ead747856024e7d0025401b23c5714459c13104ca2418f0979664d2931f7ac5fb06e9150b08667b628b6c1c5b10df71a62e9934d7b13f24558f52a550615c29e6090a10c5a39480c6ea714e420545f5a302c51e21b0ec6c9ecefed04719a53a5343b28e7c2828be764e7b9e398198b99b8e88e08305140a0e33366240638cb438b2ae62460056578367acf2918437724eab31b18da4cf981799c40432bb22b6f84f89bcdbe892cf0180122f2a36a2b404e23bdab4cb1a92669505a86e142ae0cab81878dd019f902cd9fda57bc177741d82f5ebef960d3d64a00d7035f760069c8ec2fb31e12acedf8cab5ffa388852d95f6de0f911072c78e593762c35fbf11f48e01dae890afebabca9bfd010c8363b4b806ef374ed6335a952ecc0c25dfad9e67b6bc6668b3803026207a401ec80bc96c52d2a45d2ded032445f0318aee70013663b1f409666739ab240f19222691572f44ef27870c9749535e82c9171d801e51bc5f689a65dcbc75f8e85835819a6b46f9f4fa5cc3b168704250737de1e9cea42a817ae757115033a79d663ee6eb0175ed9f38569f4a10a2b3c8541b418f26e25a16a94538f7ef795987c1dbfdf84d57eb57022a0b0fc71a3454c3bca503c9572367faef3cee2736f89b527379f6c91845bce2fb23ae67abf17775a866240266928281a17046193f2212e3fdbff7b1446ecf734c629625a18e2149666d7865570a1378b5579e161a161bf98dab63c1186e452665634fe0e11a0c2d78863c1e2fe7b6d6ed0755d1b89802e2e70130dc88503d517ebeedffd21e0e067412eed7a528010c2a6d4a43c71f7b79e5eea8f8c124348cc4102799232a24ed37d1d20505a93b19f665d8b0ba289102c32304ae3ab1b16e0e5a1d2dd0dbe8df142590db356d335a64a30738a28422a5254c0338cc064c77b38ba3108da93f1819ae0d15c865663d77cec9a42e7f21061ff1b1b676cc35ac737ba3a85f44e10662f9687f22178097621728b86903f7a3155223a9030624b1411506bf0852678ea27a86b6b94f7e336294afc272a1437075d919f76cfa1b77d0b04922ac29d85231cc79d18383f551fa32c604a244a80a16c711fe9747f594215e9da753f6ddb0f5d920fc8fcbb3986c5e73283c9a95cd10a2418f2c9e6f20323e7d33815e3a076dc05a0f9368e6c0d8a82a685ab7ec8f7d0fb4bf073764d2a837d662fddad61c49bd103c9e4fc74bdbd0d872bd530aaf471699572503a5203387007eec6d50ec77894250704867f9a2110497a60db28148f746c656cc84b1f16a289fdcf0ca247368042b22d66ea5d4f2ea110caaffd62b5dd6d2a269c55ca677fe07c045344340e0df41ec98d012b9f28db8cf2cce50c7f3df85177c19f4d6c54c3088fbb30ea9a7cfcacb7d20476c8042e6e32f93b7237483a832ce56be1e98204f880813001b9045b22eab269d92ac2494e5b707e0fe587f40805b66e1eba9f6a7e3672ba4fd836b5514f22fe9867f59603d1313322556b41f5341a04a521fc312d520452d5990e9f71eb53ff7ed399f109a9126ca9eabc27acd4ef65c952286ece7dc2166bd77d4d77c97591cbf9e3a65f63b6b41ac026cda4a69a329ae6d1fb077d144804391efa6dd5f9f3d0ab601143abf6e4d74bb66ff12731ca7d96e16a78a16177e624242fbc7f25a9a9d7446c657934dcc8584382839f0eb43fa35b4c6e223ad92904d3b677e9785faee6a2fcbac0014bc4ae1a01db40e058a051f1c19742118930765fa40736e31bf22888c2d5f2031819fe8789e1ecb1b0ba05b38a19ef5eb6e16f78f8c060c0b157331b70eaa52b3419dc09f7e2b92eac49e77f8119ad2621d68c36a6d0dc1a19abeabc303c539bc20e85f532b7a328396e47a8bbdc80f82a197db820dca3dcadff61c6154088e7941ca0b6fb675b9e74e59630085e9ece209bd7ae0813e705975aedf24dcd75b100494a04d05e164b1ffae0dda0e0bab900e236630d225bb7f3975753744f3eb25b8bafa93c2bd4cf755582c81bf577d43786a81630d945279e9809963e0d121f59a8eba894aff2bd152abbe4fe88ab1db8482783fcda038e35b6189305a4d321d3ed59f809955ed58c34c91ac11b4c188c888382fda6e051a93ca409559e3bc4e80be3d9cc32c42cbcf229af628f97dc7b735e89894fbdaa3ef7ae894425b946543e88c3f0ba1c53acea17a294d870ef2b6a6a8d3aad5aa9f200f925ea4c4544ece8b7454963cdf2b92933dcd04bc4dde85e465b3fe813112eec0689b460f277256014b1b2ef92d8f40ccf25e12d1eae1b94d4b81f64a2f8a0e7bf3fc8663c9053b5a94ab93b15385c26bb945d64843ec47b080d8db6968dddca222635cb8630827e798cd9e852dcbb455c56c6545b17c5f30804c3c2999be71c5a0e9136a27624730e6f25eb8f221c56f5c89ad7f0bb01ee31a85e811d4ddb8834871a33585bc62a51fb87f535c3660879b6f0dbe8bd8b40ee4cfb45d2b57fb08fa812a81fa9ad3fb4125b4a2fbbf06aacd47a93e53062dff47cbc3eddd09c79185142b9c5d0f397581d4b5a8ee87e5c74c6e4ea7660f242148deaec55d19b1b1bfd15686079529e58f0ee31946b2f99b9aff78a27dcd36ee0203f38e495f2ab77716f32ebdf3692d5dab4dcb521c7b3ba1e31da04a7c3c25b8bbde0a5d153cc328916ec9893116aa35207f38f8e874b84ddd6a5ec04ef6529e55e9f69179dfe18f82808bf9685af154c43f49f68e599392a89ddc4295eb836c34b21fdc0109e24c558ec3af26bca7771e75024b0484e7fbf1e182ad2dfd9021bb0dbaf3afc8fd0066901e9bee2d7cd6ce8fd9dc74c7197804b8f5ed076d1dcb44a36f41474994350fc7805a4f8fc47e95cd7e24db7a37bda83150cb2424176c3e67b4589f7ab8aceb9ada9aac53827b9d85a53f225b8f6254fb50f8865067db8cf2e2c02ce75ebfc648895624ab83e845af696070a897a2fb882f05d7c6c44e9c0696fdd6b82bd5699db99bf4fbcd495024944ce79297c73ef6fa16739941eec641b9d8b3be30fbb4e2877bfba758d99efe26f241db60d3a7409f807e0dfddbd2d8cba8d27bbf9179f22a0257bd02cb91683fc5bb62438f705f66ea17f70942daa4d0e08ca1ea9c715c37095568e31fcee955e5345ff5e188ae376607a4a82e55b1ec026caa173adb888cef70b78c8c3459efe68a03d1a7c04427776f20d6470bf93518cb4226ff609416311a239391254346c9cb58d4aa2c5fee530f8703ad833bcbf47912e8ff2ae799bb5ec8742a7a9f93aa88fb283d631ce50e8652580ba0ca10b2757451cb6f82f06e90fe2a116b876a1ebbb51c7744102bca0835dd36e1fd134909de0de3c0b34f280b70208065009866006544da308a6bb2b8f76020a0e9b976e1d48ac003db92c537af67bca5bcfa4c65316bf98ab4771e856de0dc8f4be6e28ddeeb8226308d90c05e9bc5fe3ff527757776b0c035ca30b765e61b8f79c5b3c364e8a5fdbf76dc44c9ca8091986e94afe9c1825ac984d50d715037d69770662fc9053ae38232a65cdb427cfd3ad62f706c22bb26491edf8d0ce11d1ea80cfb801e85f1ce301f40c9b7895c2628ef43c9a7bafc430a73accef6e1c20d0606918a76b7a5cc7ced4d86de87dca969da0cb63c797b21be48cb0d3c55a9fa3d19cde74320d4574b474ee6d119c19465120683961426df38f54799cbed5ea16992e31d68a128e52e91956b6e6ec006cbdab28faf1cb049283bfe6e14d447a17b4fff94b3d527fe9015557e000d02d831f8a31033c36c194cec2aeb80f24a221db875e71541139fba8b8b93c39873f81ed07fc1a4a7a3f02ed2ca3dabf42f7d9eef9c7f1d1854e50918b1c75335fc472afdd515231076d658acd35dc04bbd2c89836895361c689eed564f14bd87732bf9619621ca73516cd4f146017c7e3de47dbf2369f608f4863a281217148976ffa6eaac3bb69928c6ec0c0a3db657bd2f4e89364e231ecb6f2fb1c4ab1dd9190dca3cd1602e4ebe4039a9001d56436cda5f05da22a2163e0f8b9055d29aadddcfcdc7c8f8d4787d93004009040228e77d76e0e016bd890e26d8a65cea121fd6e3974f84aa08ef0d6b6e666692ce5f05cd1fc07d9191c88e43a836a39db2fc81cff1a0cf2e15f3bcfa9e5899ab28f50c28c599169592f94ca2e2e329611498cf72dbd4f003472d8f383abfe991125cdf7cc3eed3b4ff78301cfee888b3e10698bc03c728ea87b9bbf3fb8463fcd5ca4a685635ae7d513f88ef557c78b30939bd9624667d86ea21ee7c4f3d3bebdd4e07bf75966a67d1a556f7624a2709ffaf5f58ffc3b581efaca6d21f6612ee09bbb6e2e6c1ee00ba01a9359299fbe3755c825c36b6a709d60b5ffd791c1e9cef7c806d5dec984188e220475b1e7280bbf19e484eb7dd45b5f281dac52c3dfd8c1ba098b55ab84d27b558c832688ed8e0ca4266bc047dcc7077c324b1b0c5c5e5a9f2f6ca704faecac493d4d0e2d5cf99858a7b032e4d6385f158d6b51205ec81c174f54528cb8708615e163c7d58f78f36d8e3a0ce843692c0a93a4522f333d86de41b9ea7be93354b05b7a4e3d679ed130d2e59e76733c3990f0d362bcb9bd1541c115107d3ed5beca864ad4f6181714ae6c90ba2e6121aa93959b0c79617f9bb93263b195e0dd8cf1d2918aff08efc355b7f18f65165f7f43902ff2869de470930bcfe82275b8a56eb13c650e96159174be4d4dd6a242e3b6f38b212851a40cbc80f6d3759e409febf47895c679e07332b2c542955ae151f5698b5eb481b16e5fb954b5a5c43338666678fd1242323dc96097cdb27841fe5e36d0790aafaea89f4f1354204a27fcfe58fcfd9949faf7e99253f8fefa238a27f2656667449099aa74cd4b3af895629df8942918af88140037e29df8604094e83ea0b5132706e0161e5ae42c8288bc7889774c65cc410bf97b68e4f9f68317fa7cb3ce9dbd0d2feeb4e2183ff4cce4a85410275ede33cd02b25b3b1b034e75bc1b7585876058541a4f7cfb65201c24ccfdde29fd81bf8f52a833076a5b69ba2fb27c6709c21d8e3b194e92cee91d2d54bcf6bc350c24c14ff10799b22598108af9004cee7c44f6d2384dacc8d4b4745ad54317d2409d05ffb47417a7aaaf6ea1ec8868fb4fe13a16708b7611f7175b82a682ce649fa1c539da9d0bd264f418e2b72b8f1b2fdd3b5d23ace42fc545e2289cd4523c1f4cfdb564bfd346bae7f12ab8c8e741608872e12a7bdd4b826862a774880a6be133a15157c858e600806a841c97e5f1da1ea1987a2269ef9c3409f5bc90afc2edb6692993a22b77dd17add686442731b0b5ab62c73c5e4c21d2b4b909eb23857058096026fcb411e09c9281b918205c1634fffea7e9ef9362d000e76eab32387771a61fa3ac1656cf987e3ca613d6dca6b8c963b017089edfcf28897fe5595ab075685bfa6dccbf7314a537658745d7ea138e7c2aa2b106e3320d002665c1e1ec0017324ee3005a0ef80d676646c320cfa5e23bf0560322e4327fd38c6e6dba6a5ecb4a41a26f23f6bdfbba00a79dc1a9975fb637ea7c0a8e5cfb5f40efe196e9008088220ce080b459cc529f268eca1072c7cc4c47e3f6b155afa4e1d82cf3d2c7ab4ac152f93eef36a958da4fd52adee651cb6c9eb2ee0d475021c3af9fcfb1f71e5659a6a464b59d0606ba6a789aab0400526717209a26d4f188c2083b3c86afec95fe6f55de87672549f35abfa2d2a9c59b5a2b620740e3e2160c608271b605dad767ffd184f934af4c977d5738780a8b6f03e07e8654f61d70793d5414eb9b05e58697853bf29913019d97257cb512c22f289721f80ee9249d96891c1ecca8b30b00dc2a40710a4081da9063d1bcb7d4244207827680d518f6c9b954e723727fde9f3bb3af58c9e47efabe42eadc7ce04a94181570d974b60921a22abbdfaa7202819dca7d85a9cfc9e56218cc551a2bae1e5479049cc9bff63a98d172c83c3ad62530e42185887a495d7dd47401e100b95092a966b5685c6e56a7c837eefe67017a339c3205eb902deef2aadbe179540737d3d94394eb8799d2a7ccfa43c9f3a033f60258d74498b30f6fd64abc2ad6a035fc75727084daac00a5caf59d91503390f22b91c08c2280f516cf6daab2536e9f079b7c2ea31442262a8ccf329922a31ff73ac539f1732a28f55b0784f329f08ac10d37d6c429c793cd584ac1680c221315b05d5c704f8a3dfaed505ea85708e768a09e909027786ca6a9edfa31bb0eeccd3c1b001db5db17ef90ed8b3c08f7f2d7769db75878f70e135a3da7761d061bcb091a5f05a336d2893d45c341588fc2ce1c3158a3875938af7c8fe805ed5611abeca2a70c3019e9196576aca7e84768a60a6ee8bd7f17b59f59214bc271f939f667a3801be5302652727bc0f1f03e702df58b2e70bdf9536de3e65da65eb71116477fc51c80ca1ce77126934e4256df6c43896af0b4f71c11d56f1f6931e57830dc937c98124cca9dd06c7a6dc92912fc9e047a5027f689da5031a340f4065c2df31535dd76b17b2869308c437564b9beffd26e76619331faa01a83678357c8d0c95496891dff2c61b09b72c5b8bc00dae8b09b327c0e68121db1cb0fb800f7117820d4f3f90578c0a1e91977861c532be55cd39f07356046589a80af034f9e028d0f8b7e072334ffbf2ea6b1d4d15740566f605c0d2c5318ac34cc0dcfc86b8281ae935efc3f7648667f71d0e6eac7d8ed66e387a4de9527ad00087f261aea48c09c142799ffafc2faba516cfd2b00b885ffa7e97c2388d57d6f089be2e97a91ccf8228db3c29c0c647d83b5a958ae96ff93cd2e659da225d6e22ee0b601e754622faf26c570e9504aa1e2a988258094a20a4fa133b1a4c63b7e0a21fbc89b8da3617b3fb9d6d6c1c469580d2b70ef97ea79a9b3ccb505da7b34f3793015c0b899637abb4ec0669d948558924c910373f9e778e801c84d0cd967704215ab69a7505a52d6d773b062998d753a13f4d2bed56af1e2bbebb325613986089e0685f224c0203e60d7b263d5264252c10d38d13225576a7a54084cd212238f0d5513ec751c997222ad6db4f4000218efffd4ed0f0273c3d168a2e03513a81ca7625dbfaff48f5a9445e2ae1e473b235f1e2ce10efeeb660b1c1a98df017be603493367132bd914830707a7f913a7c63dcca6fed6ba63b2a1ffa0739ced52b0defe53d58420517271abadabf4b7021d02e8fbc41c7c281e3aba46f946952c89f196191abe5f48cb9445d0906961c1da574ac668c95884ada1528c34c73c2c18dc91ab787c85abe5baa7f1fb33a47665011919f511958e75083936092e3519faa075d81d57f53d806acb0fc5da618647f0228b7972ef3e02ca249d9df98128aae004cd1bad558c4082ad057bd24c572213b09cc0e4edde2844bfdee8ebb85a9075012662dfd7922b71034fee61813972637984cf6d4210a4820f059f666317d906123f0588ad5a7e1de43dc505a6ec6e4dc551646a9af579bc6d1f6b0475b3d51ed5e9b561f5c1de68fd39a0617ee7fe03e6557deb109b0a979d83ecfe4745e3cefde42aadb90ff60c283ae7f70a52c326d125c36cd176a6f713eac54b88d3eb91ed232b89d9f66d129d97a9e7eb91e9e726728ea239923c412ca606918b52e1cba04301a3f42456ffb36ff198aa6977c5be8f1f33985fa554d05b733a38baa4583ddbcb9ec8a07117f8641b77cd56fe1bca9e8c2572a2177e6b0386dd349e74ba326757f60d10208f7ae147ff081a2eaca7f998d7ee648811fec23df4be16e3343c8fed629b1b558389f82c8995b2f3bf0477b70870a4b3bf370b8d8d24c4ea4b5cadd3ce37899c2b342cddbf5bf729c1188142fca88ef6c292fc6f036ec032462d4c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b6c51d3ad89bae53d6807e1ff3864397408fea67935893d152729fcd3fbc5d55b40edf5abb458dce2f250073b97b4bad7cf95ef6ba17c441daf041aae1535bbcbdef95c06d0f13bcbabd045bfa1a19973e54f534b6309730462b543421ac77ed7d71e67fb5f519f0e64936289ff85581582691a837d2abea9bcc96128793b30e6203c75089cb8bea05abb5a69774099d3d07e9a59c4466aaa6647205314df68a46c86a750dc026d5e4db0c8167995a3faabfbdbfd6f54246f18ba18b0526a3fbde5df388cd3888df147e69437a1ca21ac8898678700e40b605e08c64e98463c1cbfc9ca427ca2992de74a1d8cee6e0a81d1904ed6517aa821764a266cf0823a6287c1a06cb52979b6db2f84f1f373359613fec527c6404ae22548c9aa98e0ce7038e91930bbed9dee8d21283b77048928dbd8eb2f93cfd3bf591742b3906d980f21191a478fe2d8b94f7afda51fa8edcc410522e405b309d15dbab53cdf5c3537fb356163be7dfc455e9688b420246a9c86c53c118571d68e725d869f710e20136aa17a5b7c612482dabb1dc5a0b3970c43e7a47892feaecd85ab8ea1b370b3cfacfe5ad1ed182ab0134e2e4643e67a9ed5d086e977fe2e4e560b5a4749fbdffdb27a0c76b591714705bd61be37b8fa91d68de721d70d58440d10fdd7aa1cf0467fa3249a5398219d585083abd0fea25e7afd133cc03432cae1794b3828c8d43aff7fcf1260f88340ef396deb6eca611ece8dc3cc2bb4f918bde05cbe2dcc60e3fd228160cbc7750d85506ed9a4c6aab2532383a76d2ff86b630ad6f5778f7120578823ec19a84188c3e8fdfbf2675d77ce0cc4ce7b864ff2cd657b3db9f6fa10deb3f3bc254a6a5950a5d5572149c57602fa2b0ce29ff435e9146fd4b1edd9d26933befbc7f468763b7b8b58906c527bc521bc104cc98dac1bfd2c0b234e84d82e1f8c7d025ccb06d02a8b91b5a7199efa917b74ee224a1c0e6f570fb8475005289675575cd6f8dd3b40e1da4c30bcd67bc814a5fcfcbce41ce8b848c734f5658d86ddb168df862444b9303fb7eb35a701860dcf793da5e1249e09f210cd09c126fbb69bba079032a8cb0a13571ec5507d04db187c6bde243f7c0c80bc09246496a6b619d5872d4e251528a87aef9638719df29d7dff47d1b4f90fef5767ce5911c241b7d0b5f6d6b3ae8d18543ceb3a5a67366658a495a281a8da72d41927f1b7448d1ff5ed41c988f5a6692787122d70dda3db6c5a83a6d68c308d60054695f12b3b17e8a785bac16c6bbd61115037f88bc26559b789df44b4a55b83bd5f832d169ffd0d1ac987d2ac362c61d26b6cd5ccc229048d6d08df96472dc67b9863497392ec557e6080ee4ba29690cd7e9b706e20c80059a80dba99633ecb76edd6bf1366212a7239a44cdb9333a4bbd26c6d5ca69b107750fbfd3dcb4b359c5fff7ecc4eea24778c65c20c3fdefe780dcb3129dc6c89a850c9adacc35b0473b80aa97e8676e112796b0ba27857066225214a7b1299a52744fdfadd55c736da241ae178f0e12bf3080cb46d451da8d64d7f7b628a7946388c62ff87e66b302f883c630fc50f4e806266483d799b6ba7e3722ca3022a78c9dedd4e86e3ee1c6aa40db5b5f222d97373e610c024e5cf64787c6a97350971c224af9ff53521f64dd078975463d13e24d8e7b0e3ac0c0a7d7938537eb16f9e9f4adfcd7ced43fbadd7606168f7f9a01c17894a8435ce3dc4e0786a3441fcfee77c8bdd6c6bb1536a0d8ce81eb4c904e72ecab507b92408aa09cbc5836c53a1bb2057f00b807ab4324748291897220d035a65c4a4cef8b3eb659f7ab756b71529229b1fc7b52ed1d5f7c00fc1a507729adc4ad327db873463c9c2b3572b3d814af388917873aa1501cf770e0163ffcbc7160a902add88141000b9e09c5243a582d149c120727ce115add0b90535d7ae44c5bf7f40dbf8dbc7ece044c3b86e71b79a0c9578316fe73852d4cbce8c9f1f564b697999312b8b91829318dbf54e7d686569f53eb591125733773f9f78991c98b577466356f38cd7f9a572c944a4ce5bc6cbdbb01e12b2a1b940bc30002adb2125bcc0316af59fa676d8c66c870fb931658601780a7463570933b671748c5a88cbc034ee77c64cdeeff8968db4a6638b83348d231ab65a759fa7a87ecc5049e8d7583a0bee25b44f1c316a25a2d38f8c954c20cfb0731705ea2c9bb7733118643f4ace45ecd8b52fb33df4b644b8699180beb76ad6362df9c37216fbf42e3c05c1c9dbae5f219e945286b1c316e26d90eb9b0de8d9766254fc80ff851b601c35fe3c24355a9d41a8bca45dfd017b05972d042c70bf864856ad00664cc6c7788c56cade2f9492c7c70346cc289f006a334235c1b461ec24ab6832aba2663c0b147cf66c43e2d9a7746be6cdd877a012044f75387a02aab68f4020422ee984f756c9da7b7b880d6a7f3d99f767b933e4dbae7860a1cc4383efeadc1d339a267021ae481398f10318217730c8306ca1d111f4e58d4eac3f0971282e0173e8b05a1a8eb9b19319c76de7b263f29c10773f2462408abcff6345f4e92904bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a5b5e418b99133dd307307f61ad56475f5b5766801153c2491ba9c5470e69df6fd8bac82dc61e1efbf2caf40eff2f476d794924c4dbdfc8e969db0da51bc73cd3fb2bca1c0961caaf69751a145737ed80188a560e7ac55b0bfb7f42710c46c73130c4736e9da6b5f7900d77bc4e4713003063dd78bf346611522a0937f9c0f3935b7742cc8381ef2c16fd9f3448604ad8ccde7b4860261feb2deaf716091f1efa284b8b27e3266f585e79984de1f4919a256a410856cdcb23c8c5a61b8a40549e3edfdf440ca7b6999f9b51397a5cb00aaa6796e8213d3bdb303baffc1e9a5027a595cca50798047029e9c45e5e5825e25873331af1b90aef1460a96c954e6d38cf468941caa2a4bececf66d1bac1695cf812d8918edac41f2144f5b11ded6bb087495962d6b454d4680b2b77a7b42685aabe703b54ac413c25f95ac58400f2623fe1aac3b8bdc6a384891446fbdf1f66d1df44980dfc2bc17b65a216a089e34da33cb7b46a43cba6357431a3d99a4f200968fc41ca39e936f311d3507c91ef9dd60f80f7936d83c619b72adbdf6b85001ea317666f8015d30c3a96984a8332d21c4a46bcbd3408b9110552c110ebc1f2c50f37b75aca1da25700a38a9a45d091b37a2d7b3079dd7e5628dfbae6c5babc28550ada2199f058281bf798fc44f4a0e98ee5565ec6c56c3887135a9fd54e33ee5576acc4d8ef336eedc525904e6f20bec70db40d9698f3350ac3e607d0815acbf82bbdd98d861466a8581c3bb0f6e155f9343e8f4b7fe75dba96eda078813f8d0374bff6c28868dd593f6d250cc9d72c624af6a76f9367c59432716fd423ab40249935ba683e815a8f802c6f2e58a95bc9946795d9d70ce8ef372f9b51c41e73af86b04c99bdcbcb2c066e232fc8c63dbde24c180d0f019c6ced59794c81ecb92b73f076dc1bb0674b7795b08533a918f2eb84dd4f2e10dc7dbd9607b7fadb60eaa0840830397eca60d4f71cb11c387027e0fd64f833bffc887321f58a7efbe25b61e8960b7e6eb904149c26d03d9660b88dce6cd226eabd85aba6b460edfb054815dde8d4411942b986e41f12883150cc3ffa4e0df8a1c9c1fad2a274ce7eee01a3733ab8d7d06f261e304065b31852dc8c9aafe0c3f4e83717aae16e4a9eb5975365e8f823f7b41b50e4a998788e477b01c34188a61ef8478bf72d3d6519afb3bbd61f1d4c8f72146a3e65b00cfe5eb5eb2294716b65e8de6c6b5de84b67ffabe68ad83a3467f8e3b370035ed5a88e11aa126ced5ae9659e7c94d17508f11adf49e4205127251676191c8c45df51a42e464ca2da659758aaca96cfeb48c003984efe110182d39fc332301a7eac635180a8fe107a4ac8f331118d4b9baf4cca847fe61e78432d1885c89194f11849860a717fdc49f4fc0d92786e0381132c001378ddb5b7a8f026f9996bd5964902e5d3f7cb4f9c2104a3971b673dc57a3a5df51c8eb38d0cc3d792916614e33358167018025a75d52e2bc78235f4c9ebba47fa1fc0649e810640c07e54b57a845728003c077ba5f55537b798eb84cc45e49988a77dd32b35d27bb3b991d0a6c6d1cbbcee311c4a3bb88866c193c0c86a8e1811ab59809546036d876c2478adfd7009c930f1de1923d373f06f577ffd118d662d80ea79e5ebe36c4b9333ffc8ceb1cbb8c40b483ad09c2942cad0fa4f48abaa0502da3b78a77d56e76a0a25ed2a9c2280ac08b802ba76734411d2abb6b43f26379e462e8719c6bade9c8ca923168d6b8933232ac6fe82a0125438129944348f06f4c110316bff0f92abf26a31e8411247bac1a7097f4669db4bf79aea34841e5c55b8aec7cf23ac9fbe8c65ec733cff6b7b2500e72d8f5c1d4b3e4e1523f9e27d3ab10c4b48bf26c3f1d4cb19b885a3c6baa0479eb1df6b47a0af727ce4d678705c363127ab84eb649dd7ebce7e34eee35bc5f45d8eef10d53f3e37a2ab34c3af72a2d954877e90c3325e1166fbbd2f47b2a2d5dbb995cac6db61faa8c9f1a8287ccb2fd2dfae911aebfcdc9a3bf03ed7d6ba5a74ce83697cafefcf4445a1f8442d36122a8f468aa34366c72f75bc259ea206acb06314cafd26ee393f9c0addfa8d008281494a9188409bf912774a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a457fe8fc842337bf630b836c7da5c6695a71156cbb41965f8e26e6456bf9d42978e2ba87c953e7b4455d05c0b72d2c3150f70f6d5003d15922c3fe9399ba33c41ab0088f7ff966150a8bc1a26037467f2f56cbc6fdc7c62f8ea72471562e01e4f53249d4f2a9e3a46fdd8ac96c8aec6ad7fbfa37c4f3a93f9f23aa1b4d372dd8953ecc78222866e3779c0f1cc53edd84e160c1226e81a71e98fd44dea2fc273e26995dab32ef97bdbf837550ffb5cee07390c07d51edaab23af5e9e97ac0bf1aab393557ba06a18c767f322ccfb174b61fc00d74621164a14c46e3a6c89ba60fa9b8384439d68dcc6d444d5d7084dd51e438c89c0a3784a7153f3980b2454e965100fc243f908dd092f96247c83ddc6b28b1774b08c1aa390b8b4df51dfb9798921942390b40d2ebb12904f4d0e60ccfa9a1c728bb167fba9876fd0ba86544aa5c7679b31603a73430146482a3cbe7b375332c5fca139f23bc3e65524cb6e5d8cff354b1035e3e179ebcbdc62569c2a17b6748ae4797751fb86ad2f9c182a266a7f06c0a30d86efc4047f9fe62309b443db3220f10708906288431bdaa11ea6140ab9aa8010ed5ad11d2af7e855190a001e2f3db66e303eac6b4b2e06ecc46c90fa623b2ce3d024ba4979f76244b8fbc942e111bc2ac8677e8947b2d459ab28768c9ade4ec7f6af77532afe630abff2919fab3ce269e963669f29f5ef5cf31462a966751d62fb16248836d8dab19a83c979158e9ae27d85e96bdbb2a1c92ecc45be6cd564db8e6a0e56845e8a024a3bd54025d22d51b8a4e4e1762085ee6372563ffad301c97ffc7904e5ba2eded0e9c377fcf13b7de37f4ead7a743cdbac476cfa4f2e50f48ffcab76fe79acf25a1145d49023a08bd4687947b7af89aaba786d64f57341ea7417a4db3f04e8c5d94645d419e0d9d6f7ab36062a0014dd2c19e8d9a896d9ceba532ae2fd8e94660a5b04674fc1cbfc3a3de71f15228266cd7e7b8bca647eb267dbddf0f00eae35b66618a8a7fb5cc977c4a54233c72dbbe80a19b8d14070bb7391dfeac71f4a0b65ed6dc3be93f0dccd0b459d839695e28d77fcdf8e6524830c62d55e6477ab845a70d85b574f147a060ab19173f147df0acfc4bec0b18cd3a9559d1d00aa9d1e208486fb947362b228aadeffa03c8345a58a1464091df905d543638fa5eb734da2e5500a4be57611e8c59453f97b3d7f347f355f85abfbb36ccf091fa2d8f9520a79b9aecb2c62ce0ad2058cbd803c94b5e03af218fe5bf1a111a571a8a16040da3cae707a3af01083b45103048923fbc605856f993e868b0553ab86c8dddde2640746295ee6167eac1236eeacbfc2a977b723f37620a37b8eff0b6e15b5c297df338b89eb0ee1f3e008024dd7fb3da720b6d21794b984471be0a8a7c84b676e84d752100fa8e933b1383fea70f5b0a2d9e44d6dde85dd8a3a68b21053ac084f4db5c033aacb8a59b4ddd75ad85ca3b2c329e780b64481cdd3c6b11134e0cab945a4c92dab5340a49aa1eda539890ef566d633c0e927219cf6e61c8df0eda09ab4620004c8bc7be26a89aa7866ae7cdeae99b5a251373da48ecfb32aa1410994fa49af78867e505bdb6abd109f3b390862a2122aba52dac20fd8206047d244e3e6b95d459a4d3fb137f9a108202258a0d6cbe98999094d9ad1afae1ca332ece95e97fc0454f8b0ae25075104bfb0408f112cdfcad446c831f5749987152339091eb6dd0df6c26619ef3a4665da69603b77660d1afd16a145da6ae6dcbaf7d8e89a4c7ed163e7f2e25dbb3546a3550ca9baf1e44e2f4f5f74f8aa0f2c2b0964d56b75118bb8f3cc16c8b04e9d745ea2082104e1ca417bbe98ff19b3faf5576229cd2ddc813333abd3ff0346c6d30f75e1b1a397f83dd2c8624194bdf87feb9e220503dd95674c96a710d3b70701a1e90e23d242c826ae8c564e2182b143116cde455faaa14f4d3dbd64a1b939d6ee2f42e07e9ce0c106f1992ef2bd89714d9706573ce397a14a88f316fc109f443e179c62e57d720ca2522bf399a8e52451adde32096ccdf582de4e5d22d39e5410678d24e1df2eb65621436ef1439eb600cc12162513a7cabca7374ad105abb06200a8739bec9fc85281490357875ce5b5adbb415cc63ea4f1ea0053e7952655056cffcd4d77804b00f1f755592c645b560b246795fd18efa958f4e70d67e964f4dc5eb1bfea270e908ad37e956c6ada69968067b7cefb669a6da61471a14b8409d9a230d68f25e1ee8445496e7e53cdc33fdb911acb4f9adb9292801c2a32edec163df6998a3632e927805191b0d1198bfad3b787b4fa3a5c2a1ac1b6c7e26478a7a365307b286ee0d17ec37675767d49dafb6f893ca9713e41881fc5b7e7957e2cb7ff5ff47257da349c469d0ebf780ca16bd095f74eee65add6a6a7209cb85f993ff8e9d41c828870f2b41dcab6e6933507a8f22894ef5fce91572d277466e6b4304ffd9e18d4005b6aaf17aa6bc71d31c550ca5bcf68c6a0dfd925bbd4631b8f792489c992be4a4b12968223dc1a1d212ba2c6ae4a39515afd8c8df26a0c1e9fad45fdce8e4d5fb9c5f6c9ba1f51791de598917f24353847d47bef06c253183e0c2873c8618f64a3d0ec8dec715e62d685c90af5a32ade09aaf3ba8798130cc3f9afccbb84f9be79060af1ba952316ad65eeac37aade6ef3157ba45c960a4aeedd4899b0597a4c457bea0f553104e01838bd434a474d75ae484a8929bafc3ec5bfb833162f6a3719778b3177008a102e98a8bc9c506a8c145e6dc98a23a153bbe915050f697c46e9725c42eec382d81e22ebac86654f762dd244cd96bcced90e6e45b492f7796f3fb65f37f94cbbc9218505752e6c354e25885d7a345fe06038b23ba94f810f621bf72ec82e9a0c3280ffd5d4e809b41b5a2be8a0329a9ff07fec71c741f45bfbb083b40e80603dd06258f5f58452176eae6aadf8267fbfa77021fcc124698c3508f8ebc54f6eb31ec7dc213a06725c85278ec0ccfba5f78199d7ab3c62a3c53cb54ecd89a59944189469bda17c2d117044c4fbecb65ff9347e2b00b11c50374590e2896dae03e7a6aa2fd0ee935f17caa2342d4dbff6d69603e790677015bddb7912ae64dc187feb348e30d2dbeae16542bee385dff7e00ab77fdfef523fd89fed466db69d2643280786ec956e68dd80aa1f248661f809b8964a936abc4e631aea8991f03e9dfef5280b4f919578483234f2f8bd5677ec2771f1a6a844ca361d37443a4a3713f7d84b02effd6c80da116ce656406014cd134a57989a3767ff87bb036e4bf8e2ebec314bcbefee1b4aa283e4b53bc8f24ea8f69cc4ecd6ee97852d56233d5a387ac1762ac7873709d8bfa5a5590ce68a35819a93846a399a842ba8fc2cec1b2c1282448c3da608367e0c64d2e8cbf9ec3bd0441835d9961ac7be78c7f257a64d1a8085e9c0e0cb0cb5c79ba2907d31cbb966005d6eb046552fa7d471449f5df270f57971968b433999540faacf750c6ca829e7a158a6ae0975f89f7d21fbcb7051a2f5c898e21210b0436961693188ea83f9679caca68a3e003c1cb9a9511e622eb16ba85f8dd2477622aec92e69a0650c5e75d5c73e26d6d1d9436d9b4a0a9a4ed6cab42238bb0d9cc0bdc70a09dd5364a50bf589ea69b6b5097d90bdb2eb8b66e46cf64c8e1f659e66236f24b54084647a30f07b135d041a9e4cabdf75a53626ab8aa0d33245d75276bfb1fe2c77e18f747b7fffe4103ff4750f86d2f54c56f568d889078390561b870ef8df456c042c69be6db3420a5216bc6a8dd38a50471adcef96182869ce8f12fe888ff96e6b7e9ea5ea7ad27e1a0504eb43e3c4815a06f5748109b0c67b70f116b07526d3cb47cf3cf51bba627c3929616fdfd4c884644f0fa011c4b7ee0066e6ca4963ca67358907fdda8241c07fb7819aed140501c9060ec46082b66c76e820d7c66fd21cc037f816dab7b958bc9f3ebc7e390c05edb359d9a97a9c4ad11905c6ddd24d4daae1e75386ff8b2ef980c06a25afb1c79f71a52c70cd739c7d2dfb262ba6f48ad03eb4d93e68acf5d1848e95786e48578a7048eb9376165760ca9c96e52af9e169bfcd1b624334cc6eb835ccff847fb289c52f4ef90a003ce6b7f90c7d3ef88b4a31eff31ca3918271b78eec81483fea9ad5fb75963a18c71ccc84e39707eed9c96d3c892e0b43318ac80e9542ef53699cf895fe2e3f2d3c8006a30d204d0a6a22b398fcfc3a15e674c5db6c8f42f614f9f4c8d8166e3d13c0d3efd8d9abf1e610356a76f73fb177f264b66608c616624c057b3e39dd603296ba2fc9509daa6368883a23fa14a951ab389b5be43107d2a6c05d40a8f0aa70b9e60ba5ed358d0c7f7321ac7506358d58c2dca6e689ebf5aedbe3304437cf8464c793ad61c2bf48d2ff4a3812497355af0b2a1c6ae453f9271f1bf43ec52a462707c92687a56dfc118b9873f14596c05d8eed2791e73827f39c31d19c7701016580459a5aaf0e7e470902a41073ba0ce4ca7c83fd9688e5818f10f62ca982602adf85e7efd0d16b84a43a23bcce9e28f5904f4d35a7cbbd318c5fe405bff1e4a52a21d13180c5d3cf03312599f253d6cdfd6d09bbb87ab9b8ff2a6645e8bb128f3662bcb38a85fa1538e67c051f2a8dfbf0f16a331318181ab2e27d11fbc727b1ac99c65077c10fe706dfbbd9d0773f103e283c0c0d4ecfdcab5050b8f7b310923bb335f6ece777a32200825a70008980ae20e685c86d3eb1c0dbdccb8172e41ff55cc533567e4f9449cb56436ad9d1b89fb6c586ce9d720109aa139b5b61a6cfbe027fc88f2163d0382d75fc800c7271de7a551c8d898c7aae6b26c3f8de91dc1684d3198fa19959e2a8f3398910ae822c66814ebaa3dd68195ed1edf81813cdd0cccffc9fa3403439aa942033c8c1ce6ad2d496b68e66231e5370bb2715794d81a3ec0ab31590fb8fd7f72c7c3e3aed22247755366e2f2c8482deba1cf58855a1b5cbd60b1145eb45c5de256e030c230afdf9f79a436f6ae2696476e77ecc2582a16aa9db30ad07991a357896891dc241e07a0c0b6e9b018b9772086da39846222a168dab1559f02e20a8c0d3c26f2607c4c96bf3744691f19273613019292c6da0a8ed1cd69a32489211961f8f19a8ffba959f49a2fe3d47c54a4683ceaff24a41fcefc6e065ca32691114f0d0ae8ca4b41c8c5272519b5f443e9a5265ab75c548086bef437ffdce026bd2233f682e47cb96515c13e4087c8bb4e2c31baeaac45807750ae2de5c204086a7c12d4cbf146804d9c49130cfb005b9d646f4b23c3ca866627396c0bdc870a36c5bf8abe8563255859f8dbed7242d474ae23f04fcf212e28a3bf47f2d4d6f8895a386a4916ee0560df51da7cec0ae7cc1db18b4d281e5db4380f08d876a39ea7f86a096f0c9b0e86cf146fdc588d9911f4c7a572ca10c9c8faf260f459d932df01f82a518bbedeeea4e64a0118f5f328893d460e0299b7f634f8886f21ce36e8a23e641e2a2fc08ff6b7d51301a9da6e567de44b5e0c8e046c1b08c426526e5269ec4b7517286fc9d0f2670c8031fb79b36b1758368e8b859ca7262523f5fc7775fd3355fa2622df592f430d37fc420f851f012c33205ac2b24429e707b0487a399b70c1c2660288d89ed7688c6c396084ca57ee9940552f0f7a5a1cae9fbc03447ac8aab8137b7f67000303a50cbd2f85e2b00e320dc556e8c5950d70b92e451ea8398fa0891afd7e780120c741d3acdfaf1f9367d28dc9c0e12f939c6f08f3644c2ac41034f50f3755bdf4f67d46671c6c4fd343808959a3267e0227d4d65ee339386da9f21df52992c7a77bd148013804b751c0ec9fe765e1e0f2b5dc4d6c270b90b3b887957f29f1e6d7d6c555e0c45bb7822e22bafc55f682589686564b2b95f50950b59a7747f37c7cdd2b3d2c953859dc11aef9e7c0512258600f1a76649ea4f64dc39bef0787c69a1db0cbac561acf63672982c68561eda66dadb864c6382a3c4366587a7c10265fe1d724249ea0411d065cbd52a542f2792183692394f44f3606df916d20d1829ef1a748776071d132d79d965988668cd6a47c00b240b9cdf3e684756edccd79553e3e10dfcf6336157f75cae43f747a6d62cfee139eb021a149453a3990bbaebf6d4239622e7b8a3025fbb9195cc1458b2db814de24377aed29341252ab23f17c214afe3d5d40b48acc72e08f295321ef7759ada7b992a1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc5255a53a866b7906b9071fcda970fd57f8e7d05331d786b844ea24a61a8a7f028e6dd21ca1d868ad800fe2146c22c4a72bc989b51d04e248d3b8887a31ea8b520961f7f766785fd3dfb41b7dd82bb74a317ae70dbf05b48396addccbfb88dd2d735838ff4a99d7205dc23e1aabc1ebcaa5e442dac6f85d3c4ebf42516c68c9dcfaf2d2649950c0455347943dbdd61baa1f56b0d1641b8e2dde4737a06e5b4101bac6d7a561294d98f254108ee1890bdf2ebd043b7e82c9ce36dfe9231b743a00aee9a6338b09d6bd26d9e54e0bbcf19291999133bcaa22ef1a00a92bbf74d79e05936e9c586fac7ce6cf77dd248dbc538eb0b312700ffc4324490d4604fe0afe5c6d7bf2cd90c564b2255756f8e521d4d92048577f62ddef824dba866d4bebe42a6d937ce0395cb568958fc249bf5e6cdd53b245b60e61607116a69f63659253ab9edf68ebb58bed4ae31f02ad505549e5f3a98dcbc57d69eba21639a7579b7ad359c0d9aed298fe2454a9c213a786b7ac09aa2933aeb98fa619f640661dd2c3d334e179b52f0a7261ac64c0792168c2cd3d7b3744c94daa0d820ededb9a75fb0a5a6b828d30fcf4000dce2b09220feb93b47286601853b66d9c4c68c352c82b39f17e5b77b969737e4e0874c2c8464064e5cd861e90472077115bd7feec0303b0c790e70cd26512757c88ac65ee0e1c853de6f8454c844a9f8c16230f909b6c682edaed04db310e78c34fd30271d4be2d178cc194b4d0d76558248ecdbcbcabf6c758ed6f93359c3e3c3a6bb9231a3c626a9f004f188834d3000cf31bbd5dbbdcec44234e15ecc597b460233fcb5a3625082f5fd3caeb293a87ef59e8c2909b2eb6461acf6590fddc444a6ef056af52dac6b55a78604c551ce66498f688e476a51031fa79cc88fcb0d09dcbb988d70d4fb5bbe20419ea25d1fdae01d503b208482060b2255508b72c8366d128f6eb29a50a03c0997b93eef57cabdbd423a8ca6e05a312c50edfc5c10b7cd89f87b6afb7f5b0bc7e8a5eed56a96e908dc68bf52f830170f205f540288cdec782cfb9572f00cca08719f23643a1d73ce98dc590a3c9bee63d40a8abb27823b7040b0daebe3314b6b71b5c5a3bd290775a3aed2cf0e1c616ef628778799cc787edd3130ed929c5c9c746e1261642020d8149668ad53e8619a618c9e274884ec3bfc73102993790a43258970f14fe5d8c4a02894ef4b785f70657df83c10b3374efe3950d7311f83bb66b37e14ac5e804467534cd04decf49041ae70dabf8b503d8ddcd12ca495df5df7a93d3b7fce6194ae858d8fcc95c6fa20a3e43563eddc2a53f8d1ff99903c3e851e88a57cc7e7b16eb3cc34aec8a4bf704a3bb616e87eb09f2a9dc8f3e2b1172eba3090a140668319a010d3e1d383a48ba667106646a84fd6d5a83e82221272a42ec8e5d2b7844bc494fa56c28befb41cefa85c45b704afb815e09dada635b89a72cbb073349bdc31a0cacacedda56a3609305c1fe8d0c3619a3de56cd5f67c23ca877735ad22b64e53a47560152dca75a82d55bf5559e5af8a7cc8ba9042c1049fd24f51fdc784e37a520fe31318a8adb184ffe319ca92d9d79a20bb6ed6a5e6d1e918f10ff92ef77a56739dc67093f1abd057afe66c565ce3158de902b32621ecb4de6595b7c9c9f32bd5a5e370afcbff8f842f3638329d5022a049e20de6973cf0cb7159d23fda65627c99f0408617e82205e3e051fcf65ff39f0adf68d9b61ee81d68ff210c2e2438386b5d726ed60f828d95cca70b64de122a7dcfd4c2b7eac06c235611d48e8a6b3c77a7b304a342ccbb0dfc6212cd420c9a739e8d51ab7a2acc6ca19245bb6094b63322faea9ddf0e3f4bdd922b4eda052494c388381e6c4d571275875daa70498b25119b0ca1c785fef28a3f94c05b5e042d6bbfd43d72dcf01249f4a9777da28f634e9bf3854c76ab6f35e1df329540d7758b524bf3eb46ed82024f098dcf5dfab6abe15ee09d2fea8c5ea7769e2895810ba467d6e4b72a1ecf13496569893e53812170ca0121247ca836349d8fb1ea097064025a36d941c643de062ce720f12e7b42bdb72463647d547dc23d289a69983b9f8fe5d0e0073f01587419046e56d0006d171d1ce648ce4f985c154bc8f75683a96dc9ea42ec3ae92d1662fb54416a7e25525f60ea53c5369d2d81e745e8638ae8f27be9178f94cb18bf746492e3b67f024e0c724eddf848d3efa5be7c155e3849c08d6ea32f57812f606f7b817690b70a37c66eb282143ab93dcdea491be774bd29ef3cd1aa26e74d12f779d2ed735670e715fa65486b2b43ba8581256e427893dce3ed1e768fc5a9f47666095c38082d9c7b5fb0186c6561790494ad50d8a97271cba48208e263c2afdec7fcc3b0a3ff76062935c83cc51fb3af5604b5fc88a44b53d776bdb0db534ccdbf7f5dd901b06f28af6ecd5598a282b572b56c203429a7d8e386cdf00a031e3baaf21cb19cb0a2ecb5a074c43d5a261ed9e0a305c953573b4faf19157ea07022d8dcd9c5d548c6b385f00c3b9d6857a174eacf8bb5333521c9c21052b1840cc3d019cdbc8ccdb716f331b0267a89ae1924f44ec086a96fe818d4dc07514dfcbd5de399931243cccb53aa239df16460aff1ca17801c4e12be7700941c68ae36aec13016a63857643d53469882c78a60077d975d3dc06e7a59b9488354e4d0cbe0cdd71e404fb8edda3a7d225a10401b843c212750d157f5052a7b9259e718574fe65e0e2856a35902feed7cf8bfb7d55b55886f6c35e86465f635245159ea8712a778d21b49ebd61181f7cd713a89c7fe5dcc2e47464d83bcf9cd03acec632b178a86cd792c790b4cb117f722bb9d6d5f7c0f0fa10027be26b4e1ed2142a8f2cf69e2d77dcf242667d82adb4d11f9013c50fd16a2bb0f1a1070740205ca7e4843ec799361c63eb98dd200a2059ba10cad4b3399a433356a2546cdb3e39d8c322fa2464af27a0cec991f6f8e2baa1372402a71ff2e82ab61756ebcc285c3dad47de92cf84dabdf44c0445103b96b2ea99bb4b917e922bd1bfc7649dca95d465594a8165e82ac1671767c93d6c3b887d735ab435973e4cbf70aa3f27c4310e60f441866758f548f860d1ca3e2f320f79653375460690c8f04d349a43757ea674b90ad3517a904aec1cea3297bd562f8698aea0a4eac546437f19ace4b63d1060a43be5ae8b3f5e2f3659f6862af9ea0b4dc8fc9a29703832097aa459f1fa900384c96c196b2870317cd5557a4eaa2f53319f131660f43684135177f7699f5234c8563800aff92209f848af725e20a671c4612ebe573bcffa36322661c26eed24a4f02f4cd911792187a9ff3e717b9ea367cc49ae959127227833c6f9af23cac876d1407a3cb4aa4e752df8f8639137fb8063b1b0a755e90f172bbc6aaddf5444f4d26af59d2aa43384af9602473ad5aad9d8301c32de305e070f5ded0bff749111ae881fcbd5feef7317d3d326d6f37041f9fc26cb8faaf0c4da9b19becd4216d0d52a8e17f9b38a226b964bcb08e1855d4cbb122348c2a9ae376475d7c5f949589a073f244692891e0009b4dd56af4f3a9aa72bc5161169cabffcdace1c62e21d7126f420ffa5213dde21d01c8201cae6fd4cae32e0d43e3208eb3072000a8a5f82ed11f43ef1dfcac4ebb1c632564937f28cd9995e5b02812f22eddc945664c3b7505dbc9aa0b0cc9e28f3c7953bf8a4dcaf52888ccebf5abfd6b8c8899fbca863cf5ef3bb2a9b935416df95666b80b70a68c269ea291d7d4cb1939c81fe338d51be325936dd5d81db5a66fe9d8bddbf21268fb4d7e695d2d605f6d60fe82dcc050fe467064c0be555c15b9de4dd0e1316714de4e41e60f52d57e87f6c4e18fdccaa77268955241a7052e4bf6f3d7323f2375d9f2db3bafc9694809bb4e7a2b853c2787f235a1c72597ab859546ff51343acb9855c1a429187d79879051b218892b94868f252f4f8bc61ed6240deef151cdb862e2999cdcbfb876af80f6d8e86de12d5443d4dac650dadd788684c608d7aac30a7379bcd3f4b85913b0340452eb19509ff981c8adb62833fa45eddb406c6b55b31a2d69e4e9589fb6d72e6cabf4dea5f94d44d72175a8b62418db15ed908593ab92a67fb034d6cfe306b5830dc99b0559501efbc313d4c3e643da04ef690ed76c3852e1392bbff53e0becbfe6c656966be11f0161f198e2baed9f349aaad5a6d1b0bfd6e6590a8826241c9511c13d76d7350d17e94fe375b4f5d8aca514d256cf7abe0ee45475823e809db6eb8ec252c062db3f842f9bc324f87b3afe976f1a52638bf0c57a2e95413262623d5590261fee819a779b6c1e276214ff0437b19046363801125b19bbe2115318bb9b1a74ff95e8afea0b13ec14b31933dff460fe261d1ecadadae20911de8ea84075a7556d3be04424a52531e6112b4d35cc2832d5807b5d96d3e238f5d59e23db4a7d12fdd58f4437f984f69136345bdf0f3c2e197a8493feb4f22f80c89c91d83a72732e1ca23545c5564a2191d9eb06ea22b910eed2a4d417f62c1f8045d8d3b2c79cc1e41cfd18397ddbaf2423b7f9cbc4157d7288cf44b60006d24c7b22c2104880c9397c3f76ba29a35528e105b05a25089576ccc9c9688e62c6f24622fa06e13696334a177948f1a7d9db2a03ab9aadd77ec767d51f0f8d739cb9fd478c0973841140c7c27be46bd0431b7cd3beb4aeec37e17c52214d70e7047cbfffa85ef3f469df41834f5ec973b9e4b5867fe227fdecc350301b06038471685b646734dd8ab4baa901c09bf337ea0eb42bd60fbadbe2276b5130472e7f1afab8321157d2ec2538c22a8d5eba7f42b7f40c77dc0c15fc2c8ce529ed376a0c026870c15697f68b9afe849136ef17ceec2a4130891357e404bffcefc3397725ccdd0b46c911d72b27ba12bbf9b4d8db160b5906a421915d0f202df95d28d094982b9681c48281888b35acb7ca985ef37d33eac83dc98f0444c114f29222f29f7cd8a5ae90c9c52ae77794a22581f6090be6b7556dcb266e2f31f20cc65e2b99eae20fcf0e57a8ac231c72336a14421371a4bd0d87ff1c7ba2b17620cab9bff55036a859300c66bcd237fc3e2a76af2d05151c4e386508683b8b3328c0085aecc51ae6e3f3332af8f9c86a777567a1675897c99ea1c3caa72c599c3a5ff08c35f7021b103bdd6f7080ce1b539017cf8892200cda03fdcb549e929bce109594a17db6f66295f28efe69346bd54665fb82f8d504fcf84adc56569aed4475017dc9154cf1b5ef86c4f77c93759336078644bec9fdaf55bbd1ebfdf792ae0975667a15f1dfc242f785b6f534bb9e1017f5a4a1acef048fbf63d0c51021d311a870e79079cd5912526ed1f6288967aa0759e151472049fbdffea13c04fd5f6fdccbd9c281d7d9a5e2de2208f397c7d3c50e1be265888c09129ca7a1d75d7ef0fd199e63ba1c9e901d071611bd36d15008eabda67a598228ea66f5eb129398d6a26a6c8b159df6f441d7a9ae56f18fb2ed37df8e86ac51054e1aea670145f39054ac3e6fe41e8eb965a0d035ccc245b78101247864948f0b1c1c90becb857a4f941889502fe2e3a6af133c21a98de2a5a94d1df9feacc547f4e99a2683582591e5d6786b359bff30816811de9270996f8189e0557e2f8a2fdc8617c0b00fe11acc109a17a9b761fdab272f541983d43a1555e2e8b23ba71144b2716bbf9e4d748ae4e79a5f90e3bdf25cb4d4167ca41f1c64e6abaabf24e5bf0f91b3dd2d2bd22785fe792149cbec0c16b25fdb4eb4dbb6280e4a386fd89e388c23b66e309baa648ab9e38d4df106b018f5600b00f180f9344e7ce7effb01c0e94cf65f0a0432a97eed165906fdca211c3366316f67efb1bf519e8ed58e3b095411d4894be761d16b7f40170254543423f176731b912392b5a1f66bf4ba8513cd635025bdad5badc0d25f34940c3af3ce6ac721c33031df97e1450f5ff6a307386447479711ef69802b77be314f1d989c24eea6f1860901050fd34387013e2bad29264a0184344f2560e217625392041caf1ff6372ac7801910749dfb60412fa520e99b45b548cad1d546f1dc1f3e2bd82a259018395de814d88c65527ba0be7894e1c852657d8f4560297e7752ffcc457d6217b0cb36f891bab0d11f72d6076eb3187a779399dbf44a13f44f22e25229f334e50f44458eba6a84023d640a429ffac073d4d348cc18cc9c23e366b8d9001684a6074e74fc1b38f7c20fb60a793a38f05943e916c8cff87b93d10e20dfe4bb919e4ac47d177b1adf6a64939ae9f46ad845a5c62c4b8d050a01f1f44ed11b8e21dd5257a19ca3ec94eb4bc88bda3cc1f233d19b62a8d94a37648a97b00b9dcd23df229adaed95157a8716c44522ce5140801bfa0f5a7f23bc1c13bcd8582fc4231070512dec8cb9bbcf4e18cf38a2223d3a267e74d01723ee24991543e7527672dc323b7dd433292c7fa6e1b4726a93cdf873462e25497e4e3949dca3b409013c19fc11c3a86f1d5c451aa295df0850ecea37d264891c618c463d9fc5b42b77f018594d2fa943537773f2bdb88f1a509233463cd20caaeb39f1fd4c8a0dabdb1cff7ffd01a16d793012d968c37cf71ca78449a573ee6e07f95dfb0d80480f10d692e4269ae528ab07f3c5fc4fe3e08e82481d74e2a5d679dc785a7ea60171c2ac82cd0927c89c1716444aaa2781a6ac3c1b86a08b9d7963cf0a8d965263a93a8e0bc6b99196b58b03e69d2e6081812c3dedf93bf71b441f02d9de33fb1f20d880f106779de0a22eecd9c68952bfcbf5ebea0af4e2bf073d75f96ab1326dd0e2e41e0acae4125ccbab0ec93087776ea2c498f8dcf5ff8a7c73b042db5c300c07207f1b29c803633fc890e500a09afab61027daf761ee7739990ca3a61f21e20a2ab51d23dc559794fed41db13dddfad048f60a6a9c50a0a92a41a2df90269406fb76b25b820e61a1aa8a984e2da124931d2d2a8909412d0a1088b32a693cc1c2231dd3116b9008a0fb197f3df04757098e237103450c98875b3fd766e8d6144b51469e1be9ab26bfc26269a62504b838063e8249a0bab0bd4b3565b8c52d8d4dce2922ca45a176339a567192c0124e517ff0a26046ca9c2bfc7d717e2f9ba332f6c3fae552a4af3b1d917228f0531d4678538af4935ec4a7a036d3447fdf5bf468744bd9381f81ef3eacb034eb76f3db714ada3fa8dab384d1ada9efed9f6f6334e686bc5ccb1b30b19deb2220f8145b5edaf161e335119b4b8cf7cfc32b5513f8f615095435310c5ac627b53b4c45e823d3c76f5059f1aa7e46cddc6617a100174d7f5072c2e287a2f176762d8e4f96fae543ac89adaefb9e29acf5137f7e7f12e61914449b1896c124d21c938bacd6aa705fe229a2bd6d8c26d688a61c906ce6de336380a6fae1d3b9739b927d6fd7f7b085c513fb55795a240e7470b2c8326467b73cebecf5c10dbe3476a6cfd6b6fa67533cce0719332162e6548211ba3b63c56899c661121b48537e976cdc2efda61a96511eb343ec6aa4705c545e0215f3af01db68ee68fe83241e828209b870b731cb739216d5ebcc19fc5448764c65268eaf364f6559249ddf2b65752dfca192559973793f102f3f694b1ec3375a099bb9fdc430ada366662dcd07f6b651fa49305a3ead2e555a968ed8099554d21d11ae95e125a77d0089f62a861b420367d8768252efdd080ae271e2d5ab2d8f670a53e48a80ebb27a2558fe56f088fecca21dde2e3963bf4307689c2c39dfb1b0661754457697b3b4d9eb80d4d19c4d1ff2b9155252eed154ff67b427b43fad08cd1e44e208a43d2210f139a96d5eb52182797bbb403f71e9a284b631c756d687c925a0cc19c7d793d474db7cae3b7d62fb10eaa4d563f0aeea7d10fb8efa9eb6cb232608b5df6062254e0287fdb7c8216ca4a7c9288b1966652179835bfcee222657beaa1b1514f239471706123355cd914678250925ce2b3dc08484013e883fece29ee3d58adf8d0674caa771f781b062dfec75ce6246fccc948c9eaa9ceeb49bda014b5b6134b60702b956dcbbd4b7e51e9761e5dfb18736dbf264e1f6603b0d3ef0701291507771ceae72280f74133e2ec3376f7beaacbb9360e27e0d905fb278eb8c37ed33f21e3a6a0679be35a884a4dce7b216a6a2578958d24ce37b43f04f9728180cff83d066ae134450871522874636d812d80ed2ef0e7ba251dd4a2e43a62f61572cf7a299a1c3e3235cb8b03133cebaeaca9ac39f7154c63dac3c00cace9264b7a8787f6c8336e8a7e1def57518cb4bd967ef85dcac270c41ed9fbe9fde97a08bf71349480e221b8a456006dcea7b3e5a3c7a56f7457bd50043f7f171d8ac607d5fe9352786205e5ebe27dca9e3e5ae256ac756cc70032496a899c37b9bd603e4d633c45ef40b44a9554b1befa3ac9eaa2db2066804b85fe5544216010b7610926c270040fea7524fa993b6559e0bb68b6581a9099b4d7ec874579508c717626517e5b521f555af9838855aec5ab443b3846fe5ac6955a00d87d512d3cceae620aba0a50910a22e142e4b03c426fa792716d272374074b976e8bbc975180ead00b2916094798d637559f97daf739c6643f3ab4067ec6813286632e19a8eb42ef4fcc5a811625767fbd5bb9ef586a220da399ee3341ea6145bcc5a3412df2a19f2abd14c31ecd7f0daa0d07a94ea5d8308ca578dee95cc93aaf188918b32101f60fd6f093f74c0fd2650e4788388c92c92ebeac5e242b9b37c423f9e86256bea48e0dffcbd5b9ba14b9f82f876e6b30c2b51f83245863c23234cb99cce704cd09f5f59c444ea2f1db6f94bd32f808d4b5c1056c7b65e2e9a98dbe7d711c6bd72d4a055ff398ca0e6aece76400c4ee085ccf65d023b10399dc702b633864aac6394f77a107231e5367ca9bbfc1847552a91427250d32bcc17db783b0fa2e7fef409fee332a61096d3c24d188432b8fe0a29a576346539c2a5c041afdc7b464e994a6e834048d20f0757dd064943327e9501df57d1e3569a7781eeec1636d081aa8b353c86ba834bc6d05875868902d7e1335d06a9041257141dd41840f4de436a65a203bcdf80cb20480438e348551367ecf0ec1c84980e32ac1e59d2d8cc1fb33eb93b36a56729db9f117ecdbdd08e76625db11214368f3f173bf49e994ef66eed7bab0019c9251b3e3575fa5b152ce85d14fee7c1ab908cd1f35ed61e8f4cdd4bbd0c4708d243ef6dab649ccb2d06c014002b9de30a1e47285f997ab24987950f2f4a7aa1d555356709e54221e2d06fa87855deffe9fe57234062d52687c75410268a485080e58ebe802150f1539a54866dace90fa6ace6ffc029a41cacf3214492ae71bde64ea847fbddee50c49322f9a1f00791b2d53f72fb4a7e469c1de192dd208e1917ef968b0c1226ff77fce3a23e728d5d224076b8b20ef530331aeefcc3c53debb6127f03dec5d2e73afdaa3c727894459a8fce554334dc143f7d8fe755dc39dd104756f48d39058a6a023232cc806ca6d182ef88c3f59cd5ad129001518e9187946aeb06224c7879b291ad193f2d05e2aa99b41deeb5758980be6fc3b0c9fbe07d841b6b2cd146755b3417725d6bf22c61a47a92b28c8dfb1639c67768375317956a655a8155a6fc287e3303a6b48fc29e2caa0593b908494bcb09b13ab5bb76e8fc798d07dd925e8db0602364c88a14c9f7bef3fe34bea109a9953026cc83f4d72c6e7883655bb8ad4a9d453f343f43cd5defbf0f737b77cc8a8dbaf299d701cca3bbcf4edfb6fdd4ef8818510753360c686734f948e9ff6bbd09e65e62ff32217757a4fe2e98888c5ffd52fa75c1f6dce6ef7daa5b4c8616c781656ee521b24859f100b78a9dc878e536b4e3471b4f5a0aab78b9884e04f806e2441c569f4557c2f3764640e8190051d769720fd7974b0d1c222edfb78b2d04a872d792aba964c508c8c1d7cb1f968982155669dedc259616e20fc779d48709fce8ec4e4c296b4f960dea5ff5d89f63212ff81c13e595ee3adfaa75b213d7252c13c381b3c0b5d32396581867ce41e371825e12750601fb2ef19a870a2a6de9d46d24ea0d2661fbb6c23d218a19427c3afe5a3cd585ab2c8e2742cd2fb5dcbf30d0b0b517cfaf80e114c5af148ba63bc05ea0dac152d494dbb83ca665fdfdfa206e560dbe08a3c2240d81c2e92be0b90b41946b7334cb94d6415745f2300b3f26dfd055ad65555c6e0103fe1f44ca64e1d0715f8ae8b95abe2c48472557b72ff484443ada70c4b65e6dd01f5eaa73014f881416d198d4e1a08713af0f0ed01c7bb7faf4b6e4e801351c9401d09ea95b2cd20d03c2d3b9c92f1908bfb372121ce09a64c5a57315a54f286379f360707ea22b74166a280e0e98a01e1087f9dbbf2b5a0f1cf6a49e97ea90b8c38285580f7d2e933d01194b93129e5e9696e584f23576eede3af985e84604cdce5f7c8d11b41b6d93cd0cec4a4e5582d8d3c32bba0fd1b4cbba849949dd1142915263294afd8f6d7ace1182aa59e7c97cf6e90867c62561f5cb382a46bdc98817bdbec727fb09af275ed42a39704557a65cf733860cf4afa68484b440d1219d202d4c0309beef1ea9158ae68bfcfab223df892366f7840c269ff6cce66a5dc4045ee04bacc3e05c58e9f29088000f05a4e5141c26b69e2755a6b746a31514bb35c612d6c00bf0c2a022f9955ad52a68e202b0285828ad1d054ceefde2139f3e282a6e967c36af88fb609a25a4ca13d6abf2c814b391899d3541fe07cb7ee7b2fc96ba224912a42ad4af581065c288dd3304775b0c9fc2294e450ab368309aa442e5d2c80b0d092510e3270080b1847193de7cce617f109d3799bd7c4736cd95bbfef4bf623e59932a5cf2f50f81746822433416e57cc7da6f2ba59e6a25170f772b4550b7bc7144791ebad23f59f6a9fd2b8380a2a9b10d09d196cf9e67e337c9b4ecaac02728ec96e799ee1531d3245c8dcee26c365701f042d07bc2c6de128993aad761e55d4dac1c9803eb4af7118537b619d8c5a49242d9c35de770e8e71ce0509e0b93ed8efd07cc8c90832e57ce350de3552a0cd66b5c4891f06c77e106972b69c9a7871cbb0b3abdc7a4375f0705fbab70e9cf20f7cb0b357f760a729199a05c66c1b067285030019c384d264821860c309d7b8ca03d38b13e351f94619e6d6acde852dec4bb1109731a043d9ee8edcdc201824f6bdc85f9a9d1606422c81c23e3c719a94b5e6330499f8dc612e621e5073ed6bda8df4b11914070a3a7f59c5940b0e81a401a937ef1c19a9d9e2f8bcbb6e7ce3a70e613bf62e71b8a9ef7d3fb7ff6bdad96f112ae6ac2ce7d3c7474596fc7e7b7e1b55b22b02f2693a222e097fbc4c9cea1db5412494ed394bbdbc6fd1f9bff17b9e4c16ae68434bf34e1689ba44c1dda791e1e39d5336dafa1ca45d2917aceba2bf4af3cda137804ea906a887a75e2c34956812ab20669b479424e11ddeb0d76c3a25e94c03d538e715e95ce15801c3467c2cd5913e924428f54d1bf0c4d7a96b8d88680b6c44318b7e8f1a5aef8f6773d58d6a62343ff67af56a49fe230ba167030545ec6c9826f7873e743427620692ea57f20cc3ee5808881cff5cb733d1958d6804a80e7b8d035d3f3abed10cf95dc81470ce6906b826a4b16cebaae220a333725d4943bc11e45639d0ef157cd0009d409f2d38f53095ecce7c9f048a3a5c2162ba4846dec314aa4ac41b3298bf8d78e99216b6b7e61e9d727cb2ab3f25abbf1daf807db2e8cd1b6b53973c48d8bf6499a9ae55b058d81b4809a6767ce45a7b0e3e7a6fbad325801f43d795744b3502709436a3e3f1ffdca9b01c89b97b6fbcb40abff0e43987f259950e3e82d67cd6801c8d7eb9e6b994dbd28e20d4443f0e25170248167d92579deecf74e61a1cdf0c3393c572bc2de9da5b72f6409c35595f2ffdf8bf5290538e1e524194b27a16e8179c39f2ee01612ad11f9d201a7a4b2bbc9a2e28815beda69b5df0a45334bda1c35f2825c42ea0cedcfdca6a2f0be11260350007d2c28fc2d242ffa650564fac39d13e71d66038f01c0bd02e6295030fb0fbdd7ee526245f71dff845b1d4c3fc0c75107e81ec1339bc317f79d710fff5a3de85f9a6c79b4b35abd03260ee2301c09eaaa35f1435938564dbfb6b9ddf7cf334b2d0456b0c7504859fc9b2cad536492eeb284afc9ba6c16724082183364c8fdf4a857cb1d7439768362320bb2e5415ab0c23f5ffd8d4c02ab52588986218a3cf8c7a174fb593cdd647d6474bd9b44650d73b2f7f0d2dfda8a1fb4c4f3cd33075b93cea44273a3dd621f1feb0e87644b727dcc9229533107afc6f23619f4e5ea581e4bc92d2779ed0fc180d4f511ecaa4ebe816b167c5f0dfe7a3d2387bb9ed98578e4e41b2fc9372bb6c77b2dbee5f0d29b94527d49c62382ce9d79d3bdedad0060fca5171d9e45d69dee7651e1eeb4f15201fe15c2669fc3603810fb0b325bbc3951e1e079dcc1b61d193a95264f953ee2050324b5c5f1b965d5640ca131966d7a2a384f146442d54be25d68304b3a182fbc53de31c3e57d15ac4514d2713946658b3827882cb27f53974d8fd3d42b06b9453b85e4d24e76c2a01bf513515414a918c55da5e56f6b0a9d90d8030bfb2d4e75e9358bbbdd246e55d757df25bf1acd373c44e0ac6b84b8f299fa85d9e7eb491290a5c5566de3ae1d9c71c4eb232d8350f67c7078e802aa21c1c867be92dad6d1bf15a1ba06380c4254b9e1e0374666a5b49618eb465aba30912762a3393b63af80d21098bd4589a8135258310ff3211b807ba08de4dcb552a84fe3e8db04b596d8dd3771a46f3c16bacd3f6c82d1b3b800c90cdf251f877381c3a6d6dc9aacc6829bf59d4b9cad0f49c4da958c80f97bc33db7cf1245d68119724e9db5878e2ea2f2db65eed73bd404c284ee535e4fb0075ba33df574f8a012629425023890ef7dbcb509bbe7348fc89c431f72af626c1721b9782480fff9093f6b1dfa4052c6c6dba6ddb278d0a5073e6b832520efa743cc863f37ca38b86fba77b223a4b1951fad4207d5a534711ddbfe14657177ad238a36699099029163945816f233aa2edf81e8e0119b02bd8de59c68c52d8900a71e0ab5cdfbf8255209df7bdffe1675c8d03b0aa11bb83288c8d69821a1386a27a41f5c5560480e11ebb2853d6b4a02b073fc8211da4b1d99ca51ef34ff19060d6e2a0ec7ceb853cad935e9d542fdd1764e9c40bd18c8524185f5b00e516be22944f1c2cbebc99ec539c12b44e198d14d63ed3aa998659c0d71649e94ac726234f72251575215b091c246036a9388a8ae8092a04c2449e64ab2c176ec27cce3ff25238ea032f9a72d63d63e6f4d8e48bd6d942f56810b5b3cfb3061b8d4ed4304a4f7e534dc10aeadee5c43b8b9ae296733b300e53aa7e2ad33fa73b82ea95b317363fabd1b9053efe297a77b79b7913121d3201ee9540739b616eccbe0b7f708f179119fd47209a614c09e0744b90e782441af85ac4870d7328a380956bf595d15df038f953195e5d9c7d84cbe75a8b9c85ca34a53a399fad8c1ca5d6f83630c451b0bcf37f00786da8a3f1fb7d0fb32fc4e5e21835239fd000c672ee4b400d0b5c6f729de7f6f54530c9b411fc8dc44f9e2df5f6ddd4bc932948b618a792190e4bbea557dd55d94b501b8e238f65673ea922856d487e9cf143e1d005c7e5096883d3f89ea15434811050b2a88a39445e3e813ecd015fb8f95d9df70f62860f0ea53257da93846f39a4d895ccfaadf6d86c54029f0ff0fd313f4ea783796fc8408f2e57c25b47d3e629107bea1ab09b53efd20f7e004e616c3f7f6f140bcdd8b7f98a847f2ea06866f2f64dbd0395c99fe433021bb5ba4de5ca66079c16b9b19cc97af16ba0783a2b55d20654a0393fc328c5f12d9ca93f5c022702d799e95381c76cfd1095dc28252026eb1a59d1358fb17bb0be0af4439b268d4983e95ee930c2c359da048dc7238e0e39c7de554115dee886457ab4ac8b427b180abf4c0835582ac803b737edf6930f12ef1f612c1059f6fbc683cc87249a0e66fa361d08a4b1f84f58dd891de6e27faaade3dd6330b579c9648024b54326d4a680ceae04443bfb7afeebc3344a62cd450670705a3dba1cf07cdf91ca5623db64887d4cd7b8fe3d5e5fb0ee125101eaba1cb020623e648fd31bc4a9632cbc9364726094ce9c1de857d0e62b5e1e45f0701f7746c542708777a39d388d2d2b17f25ccf0808c200bcd1c6919ab446b1de123935aec0e27df03f2ae0f7eec74c5c11f0092dde7beee3fdeb3b4ef613ae3391892aea8ba3a62fe6f8bf8e31fe6d102514da7a7927387a4c35b9e2db2ff7d30daf8e0bdbd4b767f0e62ec5e46919657a518497c6f693f561f105b0744e3e10bc5c03d60926719d6cbbc3fa1122b7fb16d6ae073c31c193fb9ec480430f2e7ada60432a017cfe803f0e22e867f77e50f1097070312523eb5171ff6ac0904a952b4d4dd4289d4d2ef336616988810c93c6abed30b854b44c6ff3dcf2c4648b4a8f078a5270aac55cb7b84c8c06c8d64a0522c5293b9bcdbac36ca0efef9f31e139c674db224dd98a1eaae78f4244ccdb6970dca55ff199e5ef9e15220020b9da9f476f41b25d571488fc0d41bf54dea5452a573250feb1e2a1c4274da71afd62928aed95546723f07f607c9c444b4619662bee029b3c71b0bd6d8700191f41b7be87017fe8a6d17c5e44fa16f1b5108ed5d321f21dd379f6eb7a217d5864f18ba01d90611e651a085258b34c7cc13a19c878c0ba6e8a4917bef90e51ab8df897b89b335168a32a2520a7ed3db897b711ae89cb34e2052f94f97288704d714e71de8d56f354e20e912620c76d0930ecbbe26316fe178af377668ad76e0874d46b3882f6143335b5a58e5a5fca7ad1aaa53798d650b7bd51077d8b872856c49f23c71a33c8b82fe646ccdc53a69f30f7f91bcd46db2f8eb7520767d2dba1091ec3bc669caf6474789fce40b22d9a48104d4d73d54857bbdd0f45a6f5d37ff5c6b78fcfb611f01d994085c388c7b3d8b591403d75c10944acce07f260c4f7c744d352863508b3fe723dbcc22c7ddac71271f67c7d5d297fd7af20f360304317e2b5a966af4a3949ff52b3892380ee088f69bd2fcd65781a2f6433a1c1dcef0bc18e4a1792b9a5712e72859b046c6c683fe06f2dfc3afb8b2126080e5343cc70e20a5b5fe3475a28914787ea4972215718fe4d2a52457071dc367382efd2b9d3812d09c7b29e69524be46713bbe1693d24d7dbab7a2098f44e573e0c1cff86b6e6a1690cda059d75e89607e69a88eb8a72648fd2f2d24a26ede344ce1bd4a7126ef71e46b14bfe08c295f006926d0020742c4ef8190f9e3fa1454865c040cea021003589c0525b3f091711de8b8f015e6f19d6ce564cbf0dce3594847a6cc20a8bceda75f92baf2c2866137abdc4c603fca0a265734243f84bdd0b29f1504492c05f8059dfe6db9cc8638509b5d9d8f17127b2c5610c0735edf66e04227fe4c198cd373456c38ec543eee8c8466fccc8f6d9eeb1671ac26ad58570c72d6f00c0f3df4fea4ecc4bd707442ce4831f6419390f7dd540532996a15f6370a62e1034c5201c54b6575bdf9b32c9f4823f386623bfc5ae7847a9e1dd6dee567791e569f11eb33f2bed937e34e412b566c84fc0258268908f61373eda060dd4be754a8415b25698388edaf068be03e0625656bfbcf851f76459ad2b420208f467fe1555422eb9aec94597bfe7341fea2da6be473af52d014f40c8dcfaf6c63f25d347356b154a187be937a794012c2cd5d22fc83596c8815f4134f745e93949ddd1579e4268af3e9c0821bbd7402d8282ef107128d7359e39e5e9802939cca6f7034fd8cf085d650e60d3a5f98fe8d69a375dd1db06aca0c4585501370142495e825c1e629b87fad7e48e16aba3eecc2b251d32403ad8c42da20961820e09d7dade144c3e25b24a22e56d4c3b6007e625f780051c2ef25785aded0417eba8ed97b7722bea91abd44279ad396f8b2c7f6cb02285b357d58e2a7cd2c29947e6ac3bad20a851c36e26cbbc76d746cf83cd64390d3ef8b8caeb7454fbc453745856709ad33ce75813638caf4884920c9f6de5e659a9d14d519e76e699ab522fcfeff915f85d3acdec208e18b87c888cdcec7eb802c7778ffe71bb0c78a19dfa7a0f3a2a44a4012305b1c7777e3c4872708020b6c115407eab9d19c786d7c99fa6e8f3bf27a94c12aea4e69a266471eee492fbe5cce0ac11c8b5eefa122bd56315e9aa7aac416a5a4db6cbd471d610b169b9c9cdd067abcaf5a74f5a4fd364b7fde76a72b2ca443e34cdc850b52587d813a112e8a07561fe4d4b2727bae1e1374d69328ea01b5a0cf016593369176f76d08f7540fdaffe5c596bc9ccd24f303299558448503a9a7f4dfd7bf7f0d63c178f6ba6a6f275920cc57a425ffe0a06bd43800cf9fa73fa3c78dc043b9c1163e3884ab859935ded19cef3504a5e57e2ba1860794f71ff055000e9ce61670791f562989af4e59a2c785021a2e29cbc1ea56425852244e24e036576988ba7456b1e7c8f82185016fa3f7bc563a3941b466e88864b47fa526f22fb9792648d307063d7280a3b09574b0cb99c7bc90a2743049657f420be1b63ccd5450eda3eef64fb653166fca785e3ca90da81dcd64e478ecd31a5ee0ecb82900a0a302660e8ad58c8a71eb685da58ab324eac5e8690e20859e1cd22627d1c1697fed64115638ef31f7801a79933706478487f6ad759614d11ff4b389ed5a70173f9b1c12e2f7f9079ca6b77e0d7e0e656f939598551e079621f9bcc097bb3062c4378e01b8583a1f5a8e6b9a3c195191970eb05b651f438f419f378358d04c78f41248c85f9a52b7bd768f0615927a30b08d7eb748eb1b584f8c7a0af221404cdec8b388ad9d4f66da0d983e2dc04747a34b72125b3e41c1fb489bc31d366e6ad2decc806c76e74678ab0b34dfa4c3a8f6a20f7365dd617e4773ddfea0c08c9e26b9f85c7cb3706cdaaa10ab7e931b887ad07dd8bb7d11d6372979b5c124098cb51926524a8ee933a3b910e4ef83d7ce02883333e0f0517202b5a0b843c0cbffadd063505bf33a3a20fb140d44c31ed1774c321cf13065fb643311b08f537475103722e6dcabee0f4e3d3de189ac800706936a6880b98bc6050f482e7b0a1b4393cecedee0fed0d8f23ef7211baf32eb90795dc31f8040d92d98c548dbdcceec14406584c0baad7aef215d012b2654a74257f59bee534a6a7f9f9023a3c571252566617b0484798453a69375a7712adf0a29f0706731a606e649f46cd377f7650ad1282edb62091dec7f09a6ad211c099fe913e599e65228ada25b9a579af651e9b725b333fb374d303e79c3b0a4cc6793abc935ea2f934adb10d606a8c9b581257e81da7cfc6daa613a3710348338a164f3a97465195ed0fab56f2d834fc6bc1bd6ed12fc88c4f1d7bb7eafd53b8e365435c78baf3314d24af1b55edbf22f7ad433e45126815120d38ad6003526e6f6f025da0dbaae13afea5a7a727fca930bdb9343c7d7a45b951359e08da3f6c8b4cb81d38f2721d29bb9d7f7ae55c0b0139757f0119d377bb3a65f6f7a9360b2bdd30d9086f834970d91ad92b139aec7f43f0cccc0ad5a521616906e8f525a79c4cc4014e12ab5a5b4cf290f42407a67f813c116be89ab9969d831017ca2ae8f8bc76f7beadc6584ea4a741f831ff026e24c4d6c0e4de6ce8f9ba0f3831275aa1bc7445794bc0420d67de19b5c0b5bbf1a385ff2e080b83b2029cd0ddfb365884b1b3ec16ecda1ab190fa0ac731d6ec785c975ad1d82b0d82026cfd4e24681dc3962427adf41b9aa495b4ba9fcff05212fa92f649c5a5f0fa240fac906e27e248de33171815accf6600225b114d9f648161e46ac035860fecc6f84173e407daeee4cab5b16aed74c17a6b658bde6193cdbe64c98032fe8013e335827a1e101241024b4327d8d0764df3b295a988c6a0ad4d1787a5f12a9a17287c273245a7240646d7bec7647c0dd04fe5f8ae3e43b4b0edb3a7a3a1e3598b45fdb139f3e0da6380c16d1e779afba05b189f96caa6e4e1e3b6cb7afeb5b896b860becd0adfbf174ec68527cea101f14d6af352e73875cb821eabff20615aa65c0e2ad386876db3f285315e571786f9c0ff03338ee59d85f6643a6022a723d6c6e4d9e94cc88fe2216df6608a770053de48d46065db1a64f33507a71cf4d3c9fbbf84eca694c3c2a79055e604fd7fbb5be33053838428d591eaffb13f90dca7dc1f031e7d360dbe0e5c34ab831f3de06b4202701e53bf3979274af02007553e45ff6a630e40207961186ee3d4fa0aee12596da8aef5957b0f13e0cdc7915f48b28909f4a3bb20abceb99338c25a2c9ac4f14fb90d92d59affa6b257b6621343a2be1a92cfd480918655d772336ed48a459c84e593ca913176b1c1645a87df3bc7cfe4b4c353b6a58685d84ba41bfa99e2b6d640690bc17d05bda1e6e4084004e293f3412a733d5f3211e8686d53c99af3a9a58395efafa45c07a390f79c3cde0a42a25678bc5bb7d56370c1cc1e78759ff7896bd08f707e27fae1cb96b6a2909a21657b102c374997cdae150fefe9e5bc05950221195c7d01c5254230ecb59217e57368d0ab9d7325439b380f0c380eed2e4370c4df0d3f72e6b9bd1dfbf3ef2fb5fe30b1d978dd53fa008fe7f04565bf82f443ef9321bf450a0212a6c92443c52e51b9b1cb1401a830735a00660b7808c8ebfaf5fa41468fd80598c5acaf5bbd613f1960816e41a4fb6d793f5e4aa2eefe19708d6d67be802f86b17e5266dc714ef45d56c1771bfc882167f66880458b13658e60ab77a09fdda5fb01acd21b7b5c7e30b207921edaaa82892209e7de713eab0f0cb701f4814caeba22179823cea3cce0ad5472beb626e7c59f96b662bc94d1811bf23b5ee50d1b1fa1cd357f312cb81f5ff27dfc52ebc0fef65e30ef5388879eb6d026f5c7bfe09abdb607025a0608edcc62adf0638f9ce264a7c4e05c9631dd2995c2184c19429ea777c22b580a095d642b52e15080979bceb351c42550cf67bf4df15e2ba61f01a3fed6e0fdc2429893a8700652c7cf9957f144b4b463d5d6ba32e3e7f9c7406783c4453dde5a86bad946205459bdba63893fc33a692b223640a305c78cca313e91d8b9307cb244b2fc835478e43c99c6bd6d3fd571a33ab5c594dfdd4486a8ad37bee8b2211c87ddcec3f56f71ecbece3ebf6e19ee00da3261395e3b11e7130b6f2bc21d4fc0875dce34bbf1954732c2f07e132cbbbef4c62fd8b1828c82a9be7dbd7c5f1e4b7cc9d8042f009867a5ed353fae3f837e149661bedc2225f91b297251a35cbdf1527c1146f48e2ca19839cabd9ea5260cf6da44b78aa5ab604adb86d5653237729ad91cd9df4cb416bce87df969ffee746656fb0a1cf7aee6b41ebd1d5e311216a8951c06b6de3882091e8b873272db1f54bd8ac8052e3802ce83f349c35e20b38d1a60dcdb7c13cfd1a65cd3e0dad30509679a3a80b70a8ae0d80f482d22fe245f85be60ef16c39d97fc857caf092f3e7db4d88eb751134c91ce6b2e3c942d588c681f20bf0ae92456ec386881e21b1d958fb60e444d3ebe4efde5c027c3cfbffd7b54134c51e7284d15815e70cf60aaccdf4cb8644ede0fd9e997ad806378563f5655be2924255762357acf05985d1dc9342405c20357a026d56648ce3c6a8d518c710111ec2b6227b9479b7e4299925bade98adbb505a1dbd4b15557fe3913fc331ccd229fc11fda3d71386553200475ec137b2aed3872bdc2402aa3a39d862a825d696c79f3166e8fc99c504168aeed723103914bd14c0f59a2098aedcc317e2a1eecc22607e6ffe07858db307521502bc5c5035b7538fa74b616deb5e76f3245311f73422b5ec62afc58cc009b045285d36da976263ad2d8854a36664fc0b19e58a9f89a63e792bb94ff36e18eaf832142a4a16f03a65b1819eed1fb8468ed46958d83cfd85bbe3726c3a046d43a540063bc818a3e462c8b020c75957bbaa8f725ed5faac99363069dc300f877c5c0eb13d4c3a813138f1c50e7b138cbcd7900081d846259d7b39639f5f41a1271c42e9ea9180c5ac6f0c46ebe3f3b7210dbcf13b57cd6fe215a7609a684ae35281b163d7818399be7cea48126fe30a564dc46641e8f327a50a88f72931e26225154821b5ad3ce26acc3946cff3a32217497af5cff2c6ac1b51ecadf653cefb8955cef4752be722351ed3d38f10da1abb0d09c26bdedbe006fc2f0c4840e9f2a19ab5d28c1e60699caf5f73e58ed531f3c3055ed5958f1718258be36ffa12198e00a3c0c1a0415692e2a113813b6662f33d9f3e476024ad6b19f75941117b2e16a150ea825fdec7de241d214a5996da9d10247dba069b3ad264a01410d916bc0ef02c88fc17c282f851b8d7ec68b58d6cc2344a78a280466cdda17893c032c2762f5e7518af2376f789959133d6cf6d87870d6443e8dd259dcfd0f62a4e1a0c367b190e8bd90ed6225e1288de23d269b69ac474d2b252a8d230f411df47d53013e07d1cde8e85d85f0cb6925d6d3a7dba13e7e9919f9b7ef9b144735d94b0c639bd759e9ccc584641f902faf0132579a648d9e0ac20e21b54cbe58051d7ada0a4bdc4fb9092f217e1a5e4e44b041461a132aa6ba353b8af252658f071b478c178ed20aff3960edd422eed6f2ab941713e9074985b897271639a101d83ccf1ddb70733993ead53338295d583c2578fe6de5440f02c3c4f5b15d24f1bf5a48765f5aa8cb680175e210ca3c9ef8808f453b2dab29c48ab738d5cbbf9ccc7c513994eadc9a53c4f2be87a4ebbdf92b67d854f08a93c6a3bcecff1f0ec96e7cd6e6c1b88c1558e4ba478429f3bc5185183addfcccfa3699fcc8fe2c775174b0696f12047ee8f0f52578901af7ee2b7463f9e44646eb2b83cddac3575d49fad78cdabac53eed9b70ba271915e209aa5cb36583ba4a0f74467788ff87a1173df07201e7792e799b860e7e20d9efef2036cb0ba330886357aa7b0a5c9a054647100d764629aafc78c61e8b27b2865b234884e1c083a73bb9038cd8b287362681c6fb5ba97dfbe48f6b28a5ff8d933a54fb152ff085b53a2a3a218f7198ca4131f3c7194e9e027ff6ee62a35e985825ddabdf086d62b96c44d6f18838e75aaa9ca926b51d30cfdb84106a249bfccab5e050aa8191de5c8d511c3bc76bbd2710843f7772e553bdd384d80633bc9c7bd05457d81679d8300ca6dfec9cc1021aa28ca509e8df6522068b1779186c7bd1a9c73f77ebf0d1c5569c54733eb46ece8835aef9bb5fd9f7d6fd21b89a84564dd11f442992d48fb2ab749273effa04c440a47bdd8ecde0fc4d250f7795db7044397e1edd134e4e751ec037b5f6b868f5324316923681f545fc1f6f1ac52ba91014533bef9a09e5800f70142c9ff42decb79e7c7451ecdd965f5472be6db4157a639664894aee24e7115c4b454ff9e2a208422825f6bb2b95827b88b13e85a20178414b14a9a194bb5bbe783a881d2c6dfc03a239ffe91b5d1548fec153c738f6955c12ae03b8c65b713a7f3911954dfc85e11729622822735812ef0918168dc7cecd0611705a0b3d77c999985a6c241e5ecfdf7fe6e75600f0f47fa74f31361685666f0385f964eb81779b8a193d34232e5576d4319bc5af8e8ea3c7c1c8b905a2f9394ca9fe485e3a9271a3c197b0f01d4cc33fa7f3afaa2e5049dde6969b1b7c8c7a6d0ec28acb2cc914766d810351e4499c6d6191c9de0c84ff0444e288c704280fdcc141dba6a4f1f9bcb76b0e872f8ba1e37d36a3610c96d7671e6af9c0c2b1759330cd8c70730b0af066e4e4fc8c52fb23f14c7d8aae85b5a71c1a57397b8fc25d722fd159d45d799423262daf29ce52803f4a091d48579ad9567f819c3d5f0fc29183e18a30070dd2edc9612871ae689da833eb643c0bcd00b3468db8f5badf0c12c32c7ecf98a357ae362d1b830ff1e1429e37f20f2bec788341ac4d07e58c08603f9f7bffbd4d0f95417590c1a10b50f2de7e8b09a37d4e1c45e2f54f0a72bb415598ed7e728cd51c427f7e2f260ac486e13799b21ec3af3fde33a0283035834fcdf8a55ad6c8a47e0ebfbeaa7c482b880fe44c89bf540dcce46c0076efbfd455279b73804bfb2c253e5c10c9f0aa74928f58b19093ce5de8310e93be1c7b990585d33758536f49dfd484d050175d3a4ec74daac6fbab668e4417af229f525d7306969b1886f9e0a2624d6fb0d545a71f6fdeef4d5cd7eb6e308992ce2f7c1bca15ee52f7cb73ba434511b4d0746c7fd46c82aa6f512c4b77bba16c2ae2e02bcca74c299e1e5b80ed256030443bea973ebb1299b610760d5a308aaf1033030db4bb0720c3c2ad2588e98301409a5eed4005b61801136a3612282b3aee49c6f0de7a21593ac7a2868c3f77a4705bda5e3bd1bef69d9233c4496ee0543f9de8345fa709eed74258eb113858d58d66634233f6fad57657fef0c721606bed7cf8f67e2ce524d800de96e3ac2e24eb866d5dd4a301536f732d315d8f5ae353552c652a197e0c13739439bd2a70c13facb98ab1589529628980f93dc1fb0e1f76fa3bdccf9ce06da2aed0d3bb66938975552f30ff45f4407e2f6c409ac977ab0432399b61ee0a360ca381ef08828054d7f0aa7a449e7db329b9299f071288b8be3023e2fcc36b55d215dc594cf5bf4daeea92d4d03512199b749488b78597b4310220a1f6f5453843d1cc5777284936120da1fb79406d90f6b6bec8063bbdec49526e4e5d564a5ca90dcb50ed20ea263beddbd74e07a14edd6d9c641731e392408b5bec79dfff2eabc84602759fe5ef41b8a2b9a495d9aeb513f186696ff38cca4134650f66fd0fe7a956af4c4808fd714652acc88386d0bb240f8743c53cfaf847223fed1cac9f70bc8095fcd3f04e62ae32a6f5caef8285fe5749aba35011f1f035a358f4fca47cc327c6938b393dbe1cdef9f23c3209db2764fc947f0500c10086ee231c34b4e76b905854f799884c92aca01f1510d7c59b17685b2f015118a4d605a7cc70e6bc7b041240e2a4deb9ee9409404d00d252a7668594961c45207393846fb54ebc3f3afafa657e5ed575a3ee32efa4f63738e6caf98981a729dad4f9516f29aaf767964ea8562054bab7267baf6b23b5ed2773734a6a133f084ede4b5038c51e86b04a0ffd23c340c1d439e8486265d6a240cf70cfbce60d0c78438a4bfab782d083cd47c43352e970d992e06cc0a0baac4807fbe448eb15287105d624de947d53cbc183794d1fbc0c16bff065a63e3bf5e94485e2d73fecb00e989cd3aaad38218c36e0f80c6d21a3abc7976c3d65dee45668281d880b53fedad567f5792f72f8599a8c2a54c2cac54dd7ded2849de6b1b5615484a3b3b65ae6ec901c4cfafcc6a354db9472a903438f5f54eb82297c57efaf3c26dc878a0931dbb5efb42eab0afe2e5502d5b90af0db9d8f3b143f8ae324cd9e681eddb3f035b17e0e558ccea24580924ce52bc6e67d7e5f1d11caa2cd53439a44f183e567a52ad636db8d401a44d674db7f241d9aa7939aceacb32d53f3e99cde3a64c4230979e79113e94b05b5078a30c1ae95a5dbf9a1b5a67364d7dfc3022f463c81f7df3974ba8e62bc5c7227fafa91093e941eb174961cb7fcc36f07bacc4336085de0b0c0b37a7fdcfd4f7f23db20986d9b3e8aa69fe4bcf8d0664440ef69eaf8e724338009e82b1e5afbd5e75e1c6368cf0db6243a010413a1a2f58e6c5ef212e81798b633677c90134b970305fe88ce2e2e63754d4291dda1ae84483882d6e861145d19c7bc2171ecf3574bede931edbdef451b8f3d7a3290ab03e88195036da735a14cbd958b0d9117b2265d9ddfe460cd00bf717f3855362c61514f819a08af0955fcc6e36c183d5b273218ab721c2726b29bdc57a11aa3f2ec6128aa30f69a68d2b859f4d3dab9350fe62ea79642f8fc6bb41a15f8d86ef46193b977dca010f31afd4fe4adeed17d847f32a7f5cfc5669a871d8584f1fec37c980b9400165cbe12e9942d1b5df2f23f28a95fb0d7349c2514b8991abfcf3a4b2abb0eb25888eb222eafd7c99e289e319c2b147d1f1c72e0672345da307f40fbc6dce5d2d4035653a03fb79458adbc75f140eda0b5c247c9a6da88c5330aa9633d5a2cc81925861b8f520dc45567287af9bf5f47e65f6de370b20d0707838032a9b4e4b1c077c8b34b4f0dce9db25eba2801c21b848c8aada9d231969d160e41e2f280cedc2b02e75aac969080aa3d001cb5a109d2f894c596c62aa66abf4723a6d1a816a0e97bd1bfd91d59dcd60c7d9a9b4549b10fad1ac7cfbe1c31e86dbf910a57c588806888f8b9816719f537d7f4e3443315cc189ce28892452b1cb7a9a520263faa3d76b334087adeb2ac7502b689f37a7be86a4c3719f1037eb7928cdb7aebd10d40150a210591024e83baddfe13e24f85cb297e22dc92244670d56f3f786750a91b530b9218b02c461a2d6c703f926e386131d00ae5ec62b9d502cd699fb1952498f681ba0ccdacadfcd95b5642544867ba363587d97714e369215767fb97e7e1b93294406078a580ce87a9e34ceb2d1e23cb4dcc95e1370c58cd5afa486655d7aa1b52a5c0717824377f697f6e1b1227bcd351fbe0832dd1335e3b01642e6088824264a049616d62abb1d28deb65eb918d2c71a4ce2aa29c2d4cbbb03d34413be6c6de044057f5f5a03309e6eddd4be1db4cfce1c1a2a7757861bd66f823f5e6bd91618996fb177d41b495184a686a3b3d9e8534422c5534e0e809a24b75f77664205596f5e738ec1ec0406bb71286969cd82622ddb2898ba586af9a038491f4c10250202d34bb0d891a1800becc833a880446668a696b4ae2b94b0d33febd99726055810d1401950ac918fab0342d30fe10601c19e38d1b4f966457adacc5d57c05cd50b7e9de46114a36b6c911fe5263746d77e852025a6fb612db4e8d3e8500940abce3cda87e2548098002ea3b4a078cae390bad249dc86b914e9eaf607faa4adcb9d1c07f79ef15663f4a4dc611ff31b393c37c4d1decbba14a7eca63c20ac2bd23e1405c3965e44b7e3f5feb1297eb8abd5fa8ff3819596f3c76c2cb69e80c383516ddfc61a007e7991e6b6a6d337ba0f0ff860a0747da1c7a0754ebc87e4dfb38cd459056aac3a23f14984b2f1363eb799074fe6915f96d87e2e95288776c57638cbdb186dd5a6df0e19a1841afec469973609e805b6d7a0ba19af749ebec7e3e93188c234dd3a64f8dba3eee529b768b997d0aaf1e2070bb1c6ea62f4e0c25b67afbf7973d1d5f2baf5ec976c08ec6f32706558746758ba01b278bd131a74de42df0b34876165b6703db05351893886d68b41075e9ef117ac4ac939647e4d91c75e9d0d02d4d8a24fbcd17c2810801130f398d197b1b4a73bf8d8346758fb5f3a1fdd08ded75923e7513de013eb758d86a456ce2e9a3f8f2239ce12b554b51e88f7d4078f2a44ecb382ea28699067d69d51e44f427486df31acc0c7c710cd9bb2aa2ffb293a5c482e472d43d735b72799e2af26efac9ff5236b628514beea44c4cfd064c13f24a7e0f5197084ba5cffdfd90afbb9a07672dcbb1700367ff9df0f6c39bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b149a3442704694173161fc8cacfd3d0e2e07eb76eb716a14bfef9a2920cc3fd11856f74c795d81b14ab48c5f4aa2b00a4a7fe8222636d3c0641911de44faa2be5cb52d16749d49b0be6e373c2e9a7f92148247593f109335bda3870bff5e4fc9d38af4052c8cba9db8c202c6d9e3db2ec414127cfaf337d5423eb504c97d75933393e052f35d6b9cc6575d8ddb554a6698a8403fabd06e73ac0d7b3bdefd4ac823f09bd075057e9209ea7ae003e563ccfc9557874e38baec4afe0092f6a814d938a9024285ee803c4dac1ba356a538c07eec8a6e7acde2906e36e24c1d093f8b06ab186bbca603e5c8333ea5b70e7460a0e439cee50931f523ca628839976bce042bad231641383543fb4a9de7c0dac67acb7d249e2cf2630dee4a969e8262d9cf7261256a941cedd304dab9e1f893be71e3a76925e3d18ed66b9173c73efde8a586f57672ac95167f735c30dbbc7a51fcb6ce05f3358492fa51c934909c0a421a370320fe90f0351600f83e14c654a824557b34f46dfcb1d9cd69d97321b32c4be5da49dc7705ca474ae526e06c3bbeb127e42f98526d5cc1b76bd80d88ebcd6190203f670e0894e91e382a9c6f8e5fe66042899963da46bb1103156aa8a0be6830deb57d1bf176accd86025f836adaec1e5720725aba6496fa2548610c94e4104dd8628931c511c4cd7644f2101283b197dc24077fe1ce37f0391a3e9e613bedabfd6fb7789f7f3ea475304647a91138c6e8ee13afa94589bf5377c77484510dad603d3192fb6fa374755812632eef54a43f74dc00b8d90136b1c75b25e2e14cacf3b756a058edeb5f7e4522cabc549e91a4e68610c0f4222fbdf0dfd5521a1a0a0eda420d1a43cd568292995333686cef8500aa2f5ce28204895a6b8048ee9dab85103ff8527dc0512e787cf57d3a6390eed83b983f5e4c172ec3af332eef04ef4911e74f3c2e3215a0e90bf010d8beaa48d2dc7fe419d49ceaed89d75f5832d0d19a1a43b076fa815da2667313cc47db5965d03ceb9d5ef1c9d0d7520b335d66a9a250a5217220bf90a1ca39777880d979febba07f6616d7c8aeb3e4d9cc3c13741ca52ef2000505ff4d7f0ea85d0d65acd6b50e77b8a73df7c2ea6a409d15ff892b797fa13005b0b4ccd915ff0f2cc80acff7a54d0dd4572f81d747ada41b296989fe4e4fde1713855d2f8592a063f6c048985f652229766016928112ff55c796c264f4a9b502ee22840025ca6f42a6e194c0c9eec82972224384afd5a437adbd7eed57588c23226f2359310fc06c503f1c6a459808489d9e9baaefe72e6cc0655424028c7180bd549d562e4d66c95fe7313304534b6efb05dd432394eb73009629d3ce4d13f44f5047136d63ce545bb1766a5a1b990ce6de195e9746bdad98b8624098e8da84f08e3f9fb2f8a47987146f33eb3d257befe8a2b4c34c06faac612b00166649d8f3fc3caa552f94e636f7f9bc53372330ca6fca685b3e01ffb7d552de3d00f9ef834a1b079df838a1ea0110fabc837d2f11e4b1a286ac8afc8ea3e0f4effc7c763ac3897200afe4e8f51cb8f59d0fb6a1057e00332e8c8fbfe3687704ce4f0855641792260db45a515f57bd616c9bef723cde5fd15b1bfb0c501f19fb5fd63332c2220fa484249d0d6cf1ebd9ae2ffa9ce56ba08229ff0564f864689efbce0c6a87a2338c1756247cb62fe69ee2d9d33b5d1f780e032beaef5fe6d6a7edd5258e066f6875677675eb69c7fddea083792b813556636ef07300ad57465bec0c3f6ede07650164accb890cacdff35be8bfb9abcbc399a136dd404d3c8dee499c32d8516b58299f0d12f7bb4412682408c019d98610c9b9c66c7be7081c0a00f86343c9c2760c5a0aed8af87b88d29e16cb118f6c41f657e95dca92ccd54fdbff86021c3ddf384ea02bc3cb6c328ccb17df0c323587f77517f0e079bb9850deb374dc99c33fd5fe4224be3353b6d9a19dade2dfcdd792b48c9a27057cfd86681cbfa6e3a363a3d91ef7283d69c208a9b1213f97dbf1f8e55e4320c05aab2376d18838bc743ae15b116b5a8981f2a9ef488d483aed9eef7d4429001a9b39400ffdd5d6f5c67b820e44e7aa3aded6ae8b2a4cbffa96716061bf0c6464eca025f6ceb5985745e1615047237d472bd7afb623df644ed059cbceb4a6d3883d7c3f76495977db6e312e820eadf47810c9e704b0888a9e39f75c35f9c5d2bd993b537a7d8eb0577660c58c78338627312fc39a5eab890e88c0582789613fdd407a6d1c9095689d8d508f79e480c9e331a58c3bb9a0972c4ad68cb9246d94fbc991752772389453e311d7b62b55c5f7c5aedf8374c102478369df96237ba7c4c0094ccda9e6a919b72cc70db7ccfe8f3b9faa09b7e7b5238574cbba8ed6cbbbd7a5230ff8bfb5f19867b3a25c0912cbb821ea8079c9eb7379987ece4def55981941df7ba9ee3a24f69412d5197990a5753032027e8b0f0be3659d399bc1d8dd5601dedaed29f15fa2a337eaa795d526ce44ffacc52e141136f136608546df32741b1fa341e6e1ca93d3e229e57aa4f98fa45acf732f1f2a5c950594caade4cd68efb6d87b2cd93be9370de7654067a2f41c0e9c02cabd985e5716dd4c1d9c62c950ee654a542f7d691cd396f0ed8c370ea8c88ffdd91d6422b49c558226b4bc10d3a73478648a375213714477cc5b1dc0fd14cf01c8f7349721792b821dd189146f25c4420aa64f67a361bbc3c2b8782ec77ace2a081ae91e6daa13c082a3e631145b48df21745b22ecfba95b6dd23b24acf96797e307fc554f96dec38204d4d713bac05d788872461a39be553b1c1e82dcff29c923e199f403830145942b5db1e9c29d7e0cf9d765e67071d82400f4fabbcd8ce0509642a2cdde6ae50ba15358030e913f67cbd1021bc186d659192df113bd97fb657f9cd100b3cdd867e0cec8cdf8d04629dccde8746c02d88bfa237e997ae05fa31e19ae1730c72e1b6af6cd48f10d5c891ef391e0e602fc2c15636f4ef9ef274d04899cb4376a28480d464fc25cba7c0454ae73340ff87c4e7d887581ce92c4d7b4b06a230fc35936cb93e774ae064394aa5f4eb19d7d6c0089e44123a7745d2421e456c5a4711670828123241b75645e15db1291e1dd52323bdc53034137c3c50732fcc65149adb3f3fff1e8ac200e486c044bc164d9c5d2cefe80b7146795c66875db00042356dcbc47164dcf5fc477c14dc88255955ee9a61f5d703c77547c988fcd67fc8db49a206c32bb68edf100aef4ca36a82190bd1c2f05c205f179586c56618774d7519c9ae954b2e6f45ba457c895f99195b1bf46408993680948169a15d977e99509dc6e4ee8c395c31dc76a33cc99be4143bb3d32715412be509bb3269c260403bd45dd82e6103241990489ef895e7a8932427d6a0f61a3910b456e1a984a7acc22aa618ae687a58fcff0d6a88b5a056faf0fc312bd42021d5ba5878ccc478f041c9f647f0855bfbbb1649e0524620502e091b383071e0f615232c841b4599eba5b3196ae28b62746f8f934a7196f1abbdde5176c5695594ab83cccde4de9418f7b2ca5906b61f8b0af0d93facec750c18609c365bb5851f515720998ea583d10656f22414f005f8a1e891e9ee086a6e7e89c8f0d38e61219093635166189bda42302e6537a3d8f22f745653528ca5b18d3a2fa8af77093aaf32b53ec6628b645e6871c7a6315b4cfb15831b7db8af7b2e1a03422cb4f5b569b3b65c91dc5bec3202734d2f406286b7112e6f353793c83ffe3767c7f5bcca7abe9f42b0e7001547e40287aa9b75f8b9bae0f83d1194370b86f9578982f1bfea54cc466e22dcbd066a0ccafc63ab769fe46deaebcb4669947fd144b781c913cfde60bd88b7f48e542716dfcc815625f38c1f406f208db7e31bb5e8fc099ef648890cb3d13e70f7ad8b3bac4437ab57768498ae1d9b9c702e279b065412b084a22a62bfb95ea173fdfab5c87e274ae81a07c675942d5a6285f8daebadb20a10168dd3eabdd105a89681517c907eef4bc1a4a829c7598e74d3946551057dafa763035cc4a99e60a88c26f6dc5635c3d4d109a740a8707afa0095b772ce24f1b8a2a4f8424b21b60c21ec8737f9c38d08f63a9d1cb6b3d814d9f7cb56d9cc73afb914d4b5e076824027695b5a15f7f7794ed63fe313c19dea6e51a00a6e5513e739fc1711fdf474089d7a23ef2ba8579bc1e5e0265e9444cea93d8168a181c161ab3d6426fb0ea2241ea89d444f6fbd84e2fb25a68ff07b5b6001e48294eda35155c0b212fa84bc808e12d0ee54badd83e79352e13b4b2b7a8897d36ea069923a6350d04cbcfe8b4f91c1981e1be878ec0d2a3aee6bc4d0f275067830e7a2fdefbf8b3c0d070990017bb8b6f81fea4cd1b303ee2e7b04b29c90b48ab77edbfd513a54f17734d1af362a5597a4e1d90becbdb872c8cfbc1190b80083719ab8b80a3972ff072fa9b19d001db6bab6265a1d5dfee09002694070fad378303bc11a56b04ec28a36b327b27230c414db0912a3b2343ce9638ceab0889a940e28e64c07288a669b1c3fb386ea18f71a4b1f3d5ba44cb067a415b7cd9bf8cadb1bba87b7e8a843ac2b4f85a35dcd078c60b0276d19aab8f39f4cca1da460b2bbb6ba18bfa1bc4ff7e624abbb0b09e826b39bbdf264bf59226b87b46ecb967a0ab6ff935493e5506cc3872bd9c7422dd897f20f37af26676e1ef7da0346ca610ca422f7fe282ec17c3f27beae7f3c7c462464250ee40004a2f148a5ebc68c6d63c1c42ab4aa84661ded92b7d64ece9addd1d9814d20026a884fd60bb3ae53310c9ed7e2ee75b244424fdc1b9c18292a89c0afdd9615d9dfaf04f150052bba181a0b671a48a961864035c50df2018ea4e5cc7691aa2d0b40bfd54f4d368d5e84d76d6125dfca52cfed456af766bdaa3965ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4777b361b86f10b17618ea69acc7a2debd3bf5f6aaf95ab5c4ec5f5266f721fbcba5be42a645ff00cdc708c5d6d8a13a1c33c9c19a2a2f608de2ca758efc23eb251e45b0b6950e0562a868ee5ede66621ec8d7d816e096c39bb72465fe206401693950ad067f9476732e37507412b24fbd90cd9ea40498e05ff8dbf2330d8878ffbc91fde7ad866209eed1926c2fe49a4e41d8f262aa1c0111cf3c9e0a593847a1defa935110839f2e0fb6f17c8b42908e51e189599d5599eae995b715810fe145ffdbd85757eed8e800cd966a62ab77b5768f0047ba8dbfe5370e3c0d38c9527ca48d182ff5fb5b20fa68773dfb06b4bda38657a72ecdb313b1927c1a4e6f866ea4ba69ffc3bc397bc0dabb09044ef3b3a642d89847a310f0f3b4fb970f27b0edba92102cb796c5fa728f626f19ba68caa8ce5302c8dc9475a92c5b1b246c67ccda575c3d6a3e19b2206a6fb8621b429bcffef492c6ad4ef7a5a72059967f77a762426f0155902e9cbf96350713d680c8b03b2af83c50298d65b2d588c37df71075d042649b2c99de047ad115330c4c66c0a5572c9f9f71b03ef02920db3a17ac0daf2bf82531d2c8782a3e2db44787ab1447225c8e6a4a3b1a10469b00c6e1e3831001102179bbad1e3a5b854e846b6ebb308a40d6ac63efc6796dbf93c194d094ab169abe20be4383c8da3e6bb1a997f5594920d30bc6adf8a0b0d787c41fd558413fcb7bca7b1fa81d7b3849eedc33656b1484e95254fa83242566d156d680fad22f93cb5f61effe7db1199b5dafbc45c1a669fd7c8651d673b87e7f88b16a5163a5be4530589d3bd9e13b8b8e3a03b432d4764a273203fc5253c95a6259fedcac1cf58903f27235945f131bd2a8a72060abdf682af616d53c12b8e815fce6917613d02faaaf6e92f1402e57900ecb26c44910a1d13de532e8b5ed6a417703d832f8d74beda6db5f735bc1be75daa13e4f09bf4d3a1d68eb3828327daacb4d297a5c22f37cde59278a00906def7d0ce4ea5a21fcf30519f18fae8ff7cfb0ce3f330f934b62144b6ff27b9f161f6dd134913eeeacabc3c167af0598db5dd2fa0df9e5f6e1145bf88d89858b8c42e975cafb76ba2510603cea7bcab45be654a1425f06e6de55b429e461816f0099c3403fe200663429b937aa833fa29806be36776179582a232c27625d323b067766fdf9102daa3ddb30d3bcc84e05b57b06c5ae07ae43221ad7a16117c81bbfadfb34cc9148711a90272b736fe5b81e16bc613db90de101c40577b9bdba93a804e837e3665f7fe07530bcfb7db51bd4108d9d33b03c9f176eb0d7c32778c89ba10e3507c066be0517d60c6e994fda20de4446bdacbb69f475abbfbd7b724b58d15082e99540abc98103ef46c06107666a1e42ba27bb63406c54fa4bd4e34030d68b6ba51c89354be9bb36a7ba4cd1d4f105f48562aca5ef16a16468f1bc5636dcd58bb62ab962d96e4fbc8813f8f3b55b4e05d8f10e5fc4f7a0d7accc93dc5080fd009d8e61cbc6777852f97991937fcd9f45618dc6d257e1b2341aa6759662872c2af44ca54f4263c3c320e195073e9377520877b99899e6002473a92f96fe558cc14bab9ee1187b54e87d0d469e56d31989b5b31e3a22a2e742eac6da5097277fe1af7b4c562b64491efbef9bfcfe8cf2c93bd308d470e8e1cd6a9281366b18047b4330ff6b96888294dee166428b9421962658ec1d94e5c0c0f0b24b190e33b88b7dde63703603dc1a61b9aefdacdd4bb53b7c6645811ebfc425677c9bb26556b87940f9758ca95711342deb19fa84429e87924f3137c11f5bb04dd87605a590aa186186abc6323b9f997cd7425c6f3b37611204ceab15bb35a3568bca7f50fb157d9b6d75b9aa6c23e3a310f76f3fd5978c3a1cda033e3113ddd66844f3df802a4fb04a067de39d0e45187e51ab87f39363a97314a97dc299e81a8e930f8f2ab5d6224a4ec1f5fec153825c90bfbb83cd645561f223ab40d6524dba80f1a9a5b8a40bc1aa560b622b85b7b7c41cbacbf68db0f6365e67aa0f4fa9b9ef1d9889d55dd29af1711a6d9313dca8a7adcdd7a95620dc8a59666a1ea1ff8556a80a6323b8d9b4dff9ad0dd5898c6508bdf491eb7f71fac78e34bac9bebeae7682abcbcb846d7f9671ef26f96947e9c2405e76a17282f5e281cc276e12befd16dd46e102e0c0eed66bae23f0d0b33a864cde1ded805fc16e14d73dc8a812190c90de6beca95b66c59e89d6f08b4c446869c880186c70908d02de19ac67445a84d01a613b89fff1481d48bf78053d7390dd68ad42a821742fdf46a60962d0858524721a9f09bd12c3ef6049c767d5ee01a5b80584e7d13b387ac4e4271ab627f1e0090232d9bc643256c5d38dea76a1c950fdd7ff25ca4d6e80f791a5f61d33b6356018ce3e17e9a36ae7ad61f960f27d456b09b033cb71652460d2659e16d422dc43c291fbb72d042b7501ed09588bef6ef60ca97c2e9d6470c2126afb506d41bf53fd8afdac2bebec8a1af19bcaecd930c05cea7653cc27f00a9a978a186ea70d822ac54e569bd7a3936b62e381a33fd95aa6ecdcb757310be7444821a3cd42f689c3649510040776171b56769974f1a62c9a86c9c9633279236217b10060fe4968de5a32fdc1fe1d6011813941e7e8506fbdac5f9c5f3f37f91339c820df4bd451cfc3be5e33240a77bf2cd2899da410a7399f1390af3cca734d2bf9818dabbb2391b53c482fe323d1e0ae98afe659475d404a563f59536bc78f94ed4da00fc0ec1159aae5b7701bca2af4206f10f3ec2a8e2d5db771cdf94e8b3c245e2cbaf45c92fafa0fc9125ed1b5bfc1880e46b3a3ac3d0e3a25cd50f52e876783591c0871fc01086aa4968246ede9aefb134ce0b20a0c848193be180f5506173294f37d7e70100703a3d91cbdb1ef71cf80e12365f46733e229661f4fa3da51fbdff2914a0a6dedbac5ccd52c1a560ff27a6019b6e14159894662768469ab1d239a6b12b8d2728c339fbb7554cabc7bbe6a64f39ccf6e1ada236c161777679c8ab39f5f9ed5d1bfb88df5f4f525e6e7d33060db4815ba7a676c312b70778406c8058ef65d39882eed642dcc988b14af24f66f96a50b8604bf756fd60ac58efeddad0b3511540341066551612b13fa1f3dd22ae02226e3fa3fe23855b1ce5ddfa3efc032ece2e827dba004a7ec628f693f033f23c763a523a5b0c48b44b4ec6027c319e4c98c6e33bca718be65b1bfca6b02bb2e97d14be378df8582ee035c9568a946bbcf833833328c4a35e16c38052d569687e9558ef97632536fb2cde2fd8315d4ca85f99b9fe4c0ba13e92491fd5e944bbd635338a6b0058b29e2a1441755fdba1be9a5f728356dfdc6201b55b52b8b3fbeba119f0a48f7d5d7b8be2c6bec08f0773b72cf519345248f8cf73288767afe83ce831a766daeda5e666a44476b2f6e08676cfde24b4a3eff62a76f23bbd38df59d1cc7df4f4557daa70ed69eb4cc0d10596041397cac9de887c06270534403f86f73d25fad5941dc0835ed6ae186c7b4fd5809d3f375ff2c209ac7f75d73d3b42938d5687116d58a5d9d7f84a0b0d1226364679b096fc2b5b84fa1b16e2120b0a87f5381e86da57440578ec3ffc8827ce1da19e603d97c62e0507753cfea78163984b29881b09a016276e110a573a49018552120bbfbb1ae8569948f835fea60e352b851bb8a8d19eb5d8cd25a52cde140a6062576eea11cdb5f124f5e078fd4e6b643dbce59e4436a0bc37047a82548eb318eacffba70959593a911d715b3aff5fc241cb0b20ef002a9abcae03673f2fc074f7042b6fd3ac684849549348de3adf04ba0e3ca4da116deb087fd884582c9ea655bcdeb55218205e7904dd2eb37cc08b7338a2524334aae947323e42fd98751d51a87263d1e30cc6c22395a620662fc5ef52321c669c3474a92bb933ccfe0e06ba37180c7bdafd0ea26835eb44504916ebc77411462b255dd52a285c7daac6a4e7d17d0417e692eceed5e90522a3b9c7a5a85b62320e9e027a6cc93f9e296019d5c86209ef282a132e370830d00d0ebcf4ddf7cf9f5d03b6b0e9824a70e92ec4867ebc9d0e9033debf80fa8611d998ce4d6d163ce9951a6b5af277d0c06e994cb6b21ead1741893fa869e00f5e9b07438b44585a40ce8a90971c2931b4daecb8e80b5646cdd33ac213899bfe3ffff5c4879f7491193224275e5e87135a8f2d97bc24f0f2b259957319d35dd64f4e6e3c08a9b4d078b08344b5990a3981237f8a6f40738f68279d36560aeae89a9650abbaf09213981f67892798190611c2f28634f266322edd575972cb6676c4454b809c7c0777fbbf31c39f11f9a1b3a82ca9d0f13e6ecfee6eb3454169f752d15e3c83cb6320b98b7a51adbd57f7373a15b3a9600ff77c0ef771e9d6e079afaf9223f79590bab056a2a682233fdb3c0665bc9cb150b120ad3c0d7685c344addc259fdba755fa387fe05001f333a2468f5830171934127c052ff3daac7049185de827f4bda87a1074e9f4302402444f06564d1c4d54367e33dad7d7dadd8a6e60122b6fe008b9a4126a5691c9817ed898572860e40d3571cf2864fb3d2ca3c3727d080c05833c555375d9d4320dc7080993e094566fdd94f8623b6e11f382e8b3300f7b763cd3c1a26bbafc92da2c28ff8286bab786f8cf18ce73a014a8f46a98c7711ebae819d4e861e916e47cf571e53041af3448697a4c93bd9a71bf18a3a78dd071a9d5f38a35cc1818e864046125a631747322b788c0a3fe4bf55ab9f9d3dba0f59fdce5b74e3ebd245a2b7f107c2e242fd253240c095e865fc711c0e9d4170040a830d11c80639a1ac33ade55105800b26540b7fcbc74db3e0746621a5f0c6c04b1114d912fb6bdef8b0e66476fc23f21f8be4bb1ea1328597ca6df7c3fe7728c9a325a1049bef1b3593fdc808217c9ebae40a2ec26a19caa7d0eeb17e02d7ce19409d08df702556f3938cc0f8e1c8d4cdc4a24bb4500202343a69f3c5f7f887f111a05a82ae1d3ad2b4ba709099c8cb8435c39ce5d70bd70448716f4cfbf3af74486579876c0e3ea92410b667060da927639a050b0096ec4f9981a321cae148fd29c26f65d61debabaef2c15496c768155bf1476cfb19602504d2661730f64ad3768bb006c4c15f53bf36f1f54e1614f1377439ac38976d6d3131bb4bd21e99c2e292e1f13fcb34d0a9df931aba6ee80d20cfabc42e4cd120a8fb2c046cc1d2e4811e5ac928614d5034340e1d6abfd0b8e09b3d2fbe36e2c3361b1453a70be94fdf9e1154d950b619e27c9b430f94894ccfb32c0cce115c3abb36a5eb7f27effe5acc0ce1786e68d1bcc03c18942886f882da062f0b5f76b34c6f0b5c4637e2e9a679e3b562dd5f4b972392f39f10712679b54086ba9a26e173b5f2e34b4ebddc103e02fe5dbb407d408e40e4a87bb2cfc8f14cbdfe11277d19c66f52c08a1efa4a4f1e15ed07bc0e647054b8c02a597f695de4a73f9479faa67df11c7ac27c7d5cf9860dc09aa2cc387f9738e973e22a2278bcb0857c4dba8f1d93893c5ce4b0cd597158fa6efbec36426395e47d7ef757adc551f181efaf84114f54a0b466388df7dfbac8b93aba54468de13720b6787db6160ffbedc4ce224e4902a8ca7d557da87332a3b0210fcd0fa6419b2fd210a29b5949de2daa7da36534e2bd46bcf7efc2dcd639500299dc13cc44d18eeed0661333d1a3a3366a6b89d2ac25709581ccd31901df7f39041a0248ad527957b29db182692a627f9cfa11e709111622ed666a3845434a24ec7f983c51da52f2da6bdf913e4dace753ea7f33f68f6651124dd50c83694a84f71d54b283439422c363b4cafa80c3a5ed03ba30de0a4efec4e568815f47bff0636a98e6314e8c1f6163371ec6637df52b33b84863779ada3eb65de46da1d220304436488fa5f41f1e8e9d8aa44bc641da484274aa67c59e0a79adc09993967780b809468be2e19fe4e866ccbb930c6535e16d097744d52ad9bde0df570acceae6d0351d58404cc8b09ac85749e8a5f21acdddf5f2dac31585262e433ee17e1c863ab9388c384475ded34af17423d15db0b7be2d71a5006aaffb785b0cc6fccac808cf13858460d8217c050fb1049ab9210c3a5e2039c2f244ca616082d51234bde659be9b9f092472b15714620a807cf5957be5c06ce2fb327d89d779be529ee8f1262cadb9b3c6f39ba527530465c6e9bb43ee848ffd106b4295cb35956fb2b9bf100785e325ef3707b5bae3313cbabe030c3eaf8ae8bddb28a6f5b426e557dd75f0218cdff7ae890e6f2830f24c2730bb5a2bd07a6ac44a3a3bc06716039b7aa9e0095c25fd60203ce2dc2fea4c3abed545433ac2606rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspandsp-0.0.6-3.fc24.src.rpmspandsp-apidocspandsp-apidoc(x86-32)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0.1XX<@VU@SSP@QB@QR@Q#@P@P On@N@MRMRLUaJn@JlE@I2HWGQG8GO@GO@G)G)G!F=@FF%@F%@F@Fm9@FpF*EWE}H@Eb@E'E$E$D $@Cx|@C\CTFedora Release Engineering - 0.0.6-2Igor Gnatenko - 0.0.6-1Fedora Release Engineering - 0.0.6-0.15.pre21Fedora Release Engineering - 0.0.6-0.14.pre21Fedora Release Engineering - 0.0.6-0.13.pre21Fedora Release Engineering - 0.0.6-0.12.pre21Fedora Release Engineering - 0.0.6-0.11.pre21Jeffrey Ollie - 0.0.6-0.10.pre21Fedora Release Engineering - 0.0.6-0.9.pre21Jeffrey Ollie - 0.0.6-0.8.pre21Fedora Release Engineering - 0.0.6-0.7.pre18Fedora Release Engineering - 0.0.6-0.6.pre18Rex Dieter 0.0.6-0.5.pre18Jeffrey C. Ollie - 0.0.6-0.4.pre18Fedora Release Engineering - 0.0.6-0.3.pre17Jeffrey C. Ollie - 0.0.6-0.2.pre17Jeffrey C. Ollie - 0.0.6-0.1.pre12Fedora Release Engineering - 0.0.5-0.3.pre4Fedora Release Engineering - 0.0.5-0.2.pre4Jeffrey C. Ollie - 0.0.5-0.1.pre4Jeffrey C. Ollie - 0.0.4-0.10.pre18Jeffrey C. Ollie - 0.0.4-0.9.pre16Jeffrey C. Ollie - 0.0.4-0.8.pre16Jeffrey C. Ollie - 0.0.4-0.8.pre16Jeffrey C. Ollie - 0.0.4-0.7.pre15Jeffrey C. Ollie - 0.0.4-0.6.pre11Jeffrey C. Ollie - 0.0.4-0.5.pre11Jeffrey C. Ollie - 0.0.4-0.4.pre8Jeffrey C. Ollie - 0.0.4-0.2.pre7Jeffrey C. Ollie - 0.0.4-0.1.pre6Jeffrey C. Ollie - 0.0.4-0.1.pre6Jeffrey C. Ollie - 0.0.4-0.1.pre4Jeffrey C. Ollie - 0.0.4-0.1.pre3Jeffrey C. Ollie - 0.0.3-3Jeffrey C. Ollie - 0.0.3-2Jeffrey C. Ollie - 0.0.3-1.pre28Jeffrey C. Ollie - 0.0.3-1.pre27Jeffrey C. Ollie - 0.0.3-1.pre25Jeffrey C. Ollie - 0.0.3-1.pre24Jeffrey C. Ollie - 0.0.3-1.pre23David Woodhouse - 0.0.2-1.pre26Jeffrey C. Ollie - 0.0.2-1.pre25Jeffrey C. Ollie - 0.0.3-0.3.pre6Jeffrey C. Ollie - 0.0.3-0.2.pre4Jeffrey C. Ollie - 0.0.3-0.1.pre4- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Update to 0.0.6- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Run autoreconf to pick up aarch64 support. #926560- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to 0.0.6pre21- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- use of brackets confuses autotools (#691039)- 0.0.6pre18- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Update to 0.0.6pre17- Update to 0.0.6pre12- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- Update to 0.0.5pre4- Update to 0.0.4pre18- Rebuild for GCC 4.3- Fix release version- Update to 0.0.4pre16- Update to 0.0.4pre15- Try and fix multilib problems with generated API docs.- Update to 0.0.4pre11- Update to 0.0.4pre8- Update to 0.0.4pre7- Bump release because I forgot to upload new sources...- Update to 0.0.4pre6 - Update license tag.- Update to 0.0.4pre4- Update to 0.0.4pre3- Fix usage of dist macro, pointed out by dgilmore- Update to final 0.0.3.- Update to 0.0.3pre28- Update to 0.0.3pre27- Update to 0.0.3pre25- Update to 0.0.3pre24 - Add dist tag.- Update to 0.0.3pre23- Update to 0.0.2pre26- "Downgrade" to 0.0.2pre25 - 0.0.3 does not work with Asterisk. - Don't use dos2unix, use sed.- Update to 0.0.3pre6- Changed Source0 to Source - Changed setup0 to setup - Added COPYING to doc in main package. - Removed html API docs from main package.- Initial build.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.0.6-3.fc240.0.6-3.fc24spandsp-apidocademco__contactid_8c.htmlademco__contactid_8c.jsademco__contactid_8h.htmlademco__contactid_8h.jsademco__contactid_8h_source.htmlademco_contactid_tests_page.htmladsi_8c.htmladsi_8c.jsadsi_8h.htmladsi_8h.jsadsi_8h_source.htmladsi_page.htmladsi_tests_page.htmlannotated.htmlannotated_dup.jsarctan2_8h.htmlarctan2_8h_source.htmlarctan2_page.htmlarrowdown.pngarrowright.pngasync_8c.htmlasync_8c.jsasync_8h.htmlasync_8h.jsasync_8h_source.htmlasync__tests_8c.htmlasync__tests_8c.jsasync_page.htmlasync_tests_page.htmlat__interpreter_8c.htmlat__interpreter_8c.jsat__interpreter_8h.htmlat__interpreter_8h.jsat__interpreter_8h_source.htmlat__interpreter__dictionary_8h_source.htmlat__interpreter__tests_8c.htmlat__interpreter__tests_8c.jsat_interpreter_tests_page.htmlat_page.htmlawgn_8c.htmlawgn_8c.jsawgn_8h.htmlawgn_8h.jsawgn_8h_source.htmlawgn_page.htmlawgn_tests_page.htmlbc_s.pngbdwn.pngbell__mf__rx__tests_8c.htmlbell__mf__rx__tests_8c.jsbell__mf__tx__tests_8c.htmlbell__mf__tx__tests_8c.jsbell__r2__mf_8c.htmlbell__r2__mf_8c.jsbell__r2__mf_8h.htmlbell__r2__mf_8h.jsbell__r2__mf_8h_source.htmlbell_mf_tests_page.htmlbell_mf_tone_generation_page.htmlbell_mf_tone_rx_page.htmlbell_mf_tx_tests_page.htmlbert_8h_source.htmlbert__tests_8c.htmlbert__tests_8c.jsbert_page.htmlbert_tests_page.htmlbiquad_8h_source.htmlbiquad_page.htmlbit__operations_8c.htmlbit__operations_8c.jsbit__operations_8h.htmlbit__operations_8h.jsbit__operations_8h_source.htmlbit_operations_tests_page.htmlbitstream_8c.htmlbitstream_8c.jsbitstream_8h.htmlbitstream_8h.jsbitstream_8h_source.htmlbitstream_page.htmlbitstream_tests_page.htmlcielab__luts_8h.htmlcielab__luts_8h_source.htmlclasses.htmlclosed.pngcomplex_8h.htmlcomplex_8h.jscomplex_8h_source.htmlcomplex__filters_8h_source.htmlcomplex__vector__float_8c.htmlcomplex__vector__float_8c.jscomplex__vector__float_8h_source.htmlcomplex__vector__int_8c.htmlcomplex__vector__int_8c.jscomplex__vector__int_8h_source.htmlcomplex_page.htmlcomplex_tests_page.htmlconfig_8h_source.htmlconstel_page.htmlcrc_8c.htmlcrc_8c.jscrc_8h.htmlcrc_8h.jscrc_8h_source.htmlcrc__tests_8c.htmlcrc__tests_8c.jscrc_page.htmlcrc_tests_page.htmlcss.cssdc__restore_8h.htmldc__restore_8h.jsdc__restore_8h_source.htmldc_restore_page.htmldc_restore_tests_page.htmldds_8h.htmldds_8h.jsdds_8h_source.htmldds__float_8c.htmldds__float_8c.jsdds__int_8c.htmldds__int_8c.jsdds__tests_8c.htmldds__tests_8c.jsdds_tests_page.htmldir_21aac0b87bad9cb429d4493175defd04.htmldir_237e87a43d7444cc3fd1e8a54ad23002.htmldir_255b664d04c950599be1841fb4946a09.htmldir_2b2a35b2a413342ab3eabb2b30f4eaa6.htmldir_423508a907d5a40267078b129462513f.htmldir_59425e443f801f1f2fd8bbe4959a3ccf.htmldir_5e9d855a3ca834e0b2402d26a5d87adc.htmldir_6427a1a3536537b6e97fe205feee685b.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_a736d61287519080c4297a5eaae388ce.htmldir_b02e37338aa4da159a1ac7f6120ebae0.htmldir_dbf73c5272510d17a18b2e572d8855da.htmldir_efbdaa4198dcbb384995ba4e08319e7f.htmldoc.pngdoxygen.pngdtmf_8c.htmldtmf_8c.jsdtmf_8h_source.htmldtmf__tx__tests_8c.htmldtmf__tx__tests_8c.jsdtmf_rx_page.htmldtmf_rx_tests_page.htmldtmf_tx_page.htmldtmf_tx_tests_page.htmldynsections.jsecho_8c.htmlecho_8c.jsecho_8h.htmlecho_8h.jsecho_8h_source.htmlecho__monitor_8h_source.htmlecho_can_page.htmlecho_can_tests_page.htmlecho_monitor_page.htmlexpose_8h.htmlexpose_8h_source.htmlfast__convert_8h_source.htmlfax_8c.htmlfax_8c.jsfax_8h.htmlfax_8h.jsfax_8h_source.htmlfax__modems_8c.htmlfax__modems_8c.jsfax__modems_8h.htmlfax__modems_8h.jsfax__modems_8h_source.htmlfax__tester_8c.htmlfax__tester_8c.jsfax__tester_8h.htmlfax__tester_8h.jsfax__tester_8h_source.htmlfax__utils_8h.htmlfax__utils_8h.jsfax__utils_8h_source.htmlfax_decode_page.htmlfax_page.htmlfax_tester_page.htmlfax_tests_page.htmlfaxfont_8h_source.htmlfiles.htmlfiles.jsfilter__tools_8h_source.htmlfir_8h_source.htmlfir_page.htmlfloating__fudge_8h_source.htmlfolderclosed.pngfolderopen.pngfsk_8c.htmlfsk_8c.jsfsk_8h.htmlfsk_8h.jsfsk_8h_source.htmlfsk_page.htmlfsk_tests_page.htmlfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_dup.jsfunctions_e.htmlfunctions_f.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_vars.jsfunctions_vars_b.htmlfunctions_vars_c.htmlfunctions_vars_d.htmlfunctions_vars_e.htmlfunctions_vars_f.htmlfunctions_vars_g.htmlfunctions_vars_h.htmlfunctions_vars_i.htmlfunctions_vars_j.htmlfunctions_vars_k.htmlfunctions_vars_l.htmlfunctions_vars_m.htmlfunctions_vars_n.htmlfunctions_vars_o.htmlfunctions_vars_p.htmlfunctions_vars_q.htmlfunctions_vars_r.htmlfunctions_vars_s.htmlfunctions_vars_t.htmlfunctions_vars_u.htmlfunctions_vars_v.htmlfunctions_vars_w.htmlfunctions_vars_x.htmlfunctions_vars_y.htmlfunctions_vars_z.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlfunctions_z.htmlg1050_8h.htmlg1050_8h.jsg1050_8h_source.htmlg1050_ip_network_model_page.htmlg168_test_data_page.htmlg168models_8h.htmlg168models_8h.jsg168models_8h_source.htmlg711_8c.htmlg711_8c.jsg711_8h.htmlg711_8h.jsg711_8h_source.htmlg711_page.htmlg711_tests_page.htmlg722_8c.htmlg722_8c.jsg722_8h.htmlg722_8h.jsg722_8h_source.htmlg722__tests_8c.htmlg722__tests_8c.jsg722_page.htmlg722_tests_page.htmlg726_8c.htmlg726_8c.jsg726_8h.htmlg726_8h.jsg726_8h_source.htmlg726__tests_8c.htmlg726__tests_8c.jsg726_page.htmlg726_tests_page.htmlgenerate__dithered__tif_8c.htmlgenerate__dithered__tif_8c.jsgenerate__etsi__300__242__pages_8c.htmlgenerate__etsi__300__242__pages_8c.jsgenerate__sized__pages_8c.htmlgenerate__sized__pages_8c.jsgenerate__striped__pages_8c.htmlgenerate__striped__pages_8c.jsglobals.htmlglobals_b.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_dup.jsglobals_e.htmlglobals_enum.htmlglobals_eval.htmlglobals_eval.jsglobals_eval_c.htmlglobals_eval_i.htmlglobals_eval_j.htmlglobals_eval_m.htmlglobals_eval_s.htmlglobals_eval_t.htmlglobals_eval_v.htmlglobals_f.htmlglobals_func.htmlglobals_func.jsglobals_func_b.htmlglobals_func_c.htmlglobals_func_d.htmlglobals_func_e.htmlglobals_func_f.htmlglobals_func_g.htmlglobals_func_h.htmlglobals_func_i.htmlglobals_func_m.htmlglobals_func_n.htmlglobals_func_o.htmlglobals_func_p.htmlglobals_func_q.htmlglobals_func_r.htmlglobals_func_s.htmlglobals_func_t.htmlglobals_func_u.htmlglobals_func_v.htmlglobals_g.htmlglobals_h.htmlglobals_i.htmlglobals_j.htmlglobals_l.htmlglobals_m.htmlglobals_n.htmlglobals_o.htmlglobals_p.htmlglobals_q.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_u.htmlglobals_v.htmlglobals_vars.htmlgsm0610_8h_source.htmlgsm0610__decode_8c.htmlgsm0610__decode_8c.jsgsm0610__encode_8c.htmlgsm0610__encode_8c.jsgsm0610__local_8h_source.htmlgsm0610__long__term_8c.htmlgsm0610__long__term_8c.jsgsm0610__lpc_8c.htmlgsm0610__lpc_8c.jsgsm0610__preprocess_8c.htmlgsm0610__preprocess_8c.jsgsm0610__rpe_8c.htmlgsm0610__rpe_8c.jsgsm0610__short__term_8c.htmlgsm0610__short__term_8c.jsgsm0610__tests_8c.htmlgsm0610__tests_8c.jsgsm0610_page.htmlgsm0610_tests_page.htmlhdlc_8c.htmlhdlc_8c.jshdlc_8h.htmlhdlc_8h.jshdlc_8h_source.htmlhdlc__tests_8c.htmlhdlc__tests_8c.jshdlc_page.htmlhdlc_tests_page.htmlima__adpcm_8c.htmlima__adpcm_8c.jsima__adpcm_8h.htmlima__adpcm_8h.jsima__adpcm_8h_source.htmlima__adpcm__tests_8c.htmlima__adpcm__tests_8c.jsima_adpcm_page.htmlima_adpcm_tests_page.htmlimage__translate_8c.htmlimage__translate_8c.jsimage__translate_8h.htmlimage__translate_8h.jsimage__translate_8h_source.htmlimage__translate__tests_8c.htmlimage__translate__tests_8c.jsimage_translate_page.htmlimage_translate_tests_page.htmlindex.htmlinttypes_8h_source.htmljquery.jsline__model_8h.htmlline__model_8h.jsline__model_8h_source.htmlline__model__monitor_8h_source.htmlline__models_8h.htmlline__models_8h.jsline__models_8h_source.htmlline_model_monitor_page.htmlline_model_page.htmlline_model_tests_page.htmllogging_8c.htmllogging_8c.jslogging_8h.htmllogging_8h.jslogging_8h_source.htmllogging_page.htmllogging_tests_page.htmllpc10_8h_source.htmllpc10__encdecs_8h_source.htmllpc10__tests_8c.htmllpc10__tests_8c.jslpc10_page.htmllpc10_tests_page.htmlmake_line_models_page.htmlmakecss_page.htmlmath__fixed_8c.htmlmath__fixed_8c.jsmath__fixed_8h_source.htmlmath__fixed__tables_8h_source.htmlmath__fixed__tests_8c.htmlmath__fixed__tests_8c.jsmath_fixed_page.htmlmath_fixed_tests_page.htmlmedia__monitor_8h_source.htmlmedia_monitor_page.htmlmfc_r2_tone_generation_page.htmlmfc_r2_tone_rx_page.htmlmmx__sse__decs_8h_source.htmlmodem__connect__tones_8c.htmlmodem__connect__tones_8c.jsmodem__connect__tones_8h.htmlmodem__connect__tones_8h.jsmodem__connect__tones_8h_source.htmlmodem__echo_8c.htmlmodem__echo_8c.jsmodem__echo_8h.htmlmodem__echo_8h.jsmodem__echo_8h_source.htmlmodem__monitor_8h_source.htmlmodem_connect_tones_page.htmlmodem_connect_tones_tests_page.htmlmodem_echo_can_page.htmlmodem_echo_can_tests_page.htmlmsvc_2config_8h_source.htmlmsvc_2spandsp_8h.htmlmsvc_2spandsp_8h.jsmsvc_2spandsp_8h_source.htmlnav_f.pngnav_g.pngnav_h.pngnavtree.cssnavtree.jsnavtreedata.jsnavtreeindex0.jsnavtreeindex1.jsnavtreeindex10.jsnavtreeindex11.jsnavtreeindex12.jsnavtreeindex13.jsnavtreeindex14.jsnavtreeindex15.jsnavtreeindex16.jsnavtreeindex17.jsnavtreeindex18.jsnavtreeindex19.jsnavtreeindex2.jsnavtreeindex20.jsnavtreeindex21.jsnavtreeindex22.jsnavtreeindex23.jsnavtreeindex24.jsnavtreeindex25.jsnavtreeindex26.jsnavtreeindex27.jsnavtreeindex3.jsnavtreeindex4.jsnavtreeindex5.jsnavtreeindex6.jsnavtreeindex7.jsnavtreeindex8.jsnavtreeindex9.jsnoise_8c.htmlnoise_8c.jsnoise_8h.htmlnoise_8h.jsnoise_8h_source.htmlnoise_page.htmlnoise_tests_page.htmloki__adpcm_8c.htmloki__adpcm_8c.jsoki__adpcm_8h.htmloki__adpcm_8h.jsoki__adpcm_8h_source.htmloki__adpcm__tests_8c.htmloki__adpcm__tests_8c.jsoki_adpcm_tests_page.htmlokiadpcm_page.htmlopen.pngpages.htmlpcap__parse_8h.htmlpcap__parse_8h.jspcap__parse_8h_source.htmlplayout_8h_source.htmlplayout_page.htmlplayout_tests_page.htmlplc_8c.htmlplc_8c.jsplc_8h.htmlplc_8h.jsplc_8h_source.htmlplc_page.htmlplc_tests_page.htmlpower__meter_8c.htmlpower__meter_8c.jspower__meter_8h_source.htmlpower_meter_page.htmlpower_meter_tests_page.htmlprivate_2ademco__contactid_8h.htmlprivate_2ademco__contactid_8h_source.htmlprivate_2adsi_8h.htmlprivate_2adsi_8h_source.htmlprivate_2async_8h_source.htmlprivate_2at__interpreter_8h.htmlprivate_2at__interpreter_8h.jsprivate_2at__interpreter_8h_source.htmlprivate_2awgn_8h_source.htmlprivate_2bell__r2__mf_8h_source.htmlprivate_2bert_8h_source.htmlprivate_2bitstream_8h_source.htmlprivate_2dtmf_8h_source.htmlprivate_2echo_8h.htmlprivate_2echo_8h_source.htmlprivate_2fax_8h.htmlprivate_2fax_8h_source.htmlprivate_2fax__modems_8h.htmlprivate_2fax__modems_8h_source.htmlprivate_2fsk_8h_source.htmlprivate_2g711_8h_source.htmlprivate_2g722_8h.htmlprivate_2g722_8h_source.htmlprivate_2g726_8h_source.htmlprivate_2gsm0610_8h_source.htmlprivate_2hdlc_8h_source.htmlprivate_2ima__adpcm_8h_source.htmlprivate_2image__translate_8h_source.htmlprivate_2logging_8h_source.htmlprivate_2lpc10_8h_source.htmlprivate_2modem__connect__tones_8h.htmlprivate_2modem__connect__tones_8h_source.htmlprivate_2modem__echo_8h.htmlprivate_2modem__echo_8h_source.htmlprivate_2noise_8h.htmlprivate_2noise_8h_source.htmlprivate_2oki__adpcm_8h.htmlprivate_2oki__adpcm_8h_source.htmlprivate_2queue_8h_source.htmlprivate_2schedule_8h_source.htmlprivate_2sig__tone_8h_source.htmlprivate_2silence__gen_8h_source.htmlprivate_2super__tone__rx_8h_source.htmlprivate_2super__tone__tx_8h_source.htmlprivate_2swept__tone_8h_source.htmlprivate_2t30_8h.htmlprivate_2t30_8h_source.htmlprivate_2t31_8h_source.htmlprivate_2t38__core_8h_source.htmlprivate_2t38__gateway_8h.htmlprivate_2t38__gateway_8h_source.htmlprivate_2t38__non__ecm__buffer_8h_source.htmlprivate_2t38__terminal_8h.htmlprivate_2t38__terminal_8h_source.htmlprivate_2t4__rx_8h_source.htmlprivate_2t4__t6__decode_8h_source.htmlprivate_2t4__t6__encode_8h_source.htmlprivate_2t4__tx_8h_source.htmlprivate_2time__scale_8h_source.htmlprivate_2timezone_8h_source.htmlprivate_2tone__detect_8h_source.htmlprivate_2tone__generate_8h_source.htmlprivate_2v17rx_8h_source.htmlprivate_2v17tx_8h.htmlprivate_2v17tx_8h.jsprivate_2v17tx_8h_source.htmlprivate_2v18_8h_source.htmlprivate_2v22bis_8h_source.htmlprivate_2v27ter__rx_8h_source.htmlprivate_2v27ter__tx_8h_source.htmlprivate_2v29rx_8h_source.htmlprivate_2v29tx_8h_source.htmlprivate_2v42_8h_source.htmlprivate_2v42bis_8h_source.htmlprivate_2v8_8h_source.htmlqueue_8c.htmlqueue_8c.jsqueue_8h.htmlqueue_8h.jsqueue_8h_source.htmlqueue_page.htmlqueue_tests_page.htmlr2__mf__rx__tests_8c.htmlr2__mf__rx__tests_8c.jsr2__mf__tx__tests_8c.htmlr2__mf__tx__tests_8c.jsr2_mf_tests_page.htmlr2_mf_tx_tests_page.htmlresize.jsrfc2198__sim_8h.htmlrfc2198__sim_8h.jsrfc2198__sim_8h_source.htmlrfc2198_model_page.htmlsaturated_8h.htmlsaturated_8h_source.htmlsaturated_page.htmlsaturated_tests_page.htmlschedule_8h.htmlschedule_8h.jsschedule_8h_source.htmlschedule_page.htmlschedule_tests_page.htmlsig__tone_8c.htmlsig__tone_8c.jssig__tone_8h.htmlsig__tone_8h.jssig__tone_8h_source.htmlsig__tone__tests_8c.htmlsig__tone__tests_8c.jssig_tone_page.htmlsig_tone_tests_page.htmlsilence__gen_8c.htmlsilence__gen_8c.jssilence__gen_8h_source.htmlspandsp-sim_8h.htmlspandsp-sim_8h_source.htmlspandsp_8h.htmlspandsp_8h.jsspandsp_8h_source.htmlsplitbar.pngstdbool_8h.htmlstdbool_8h.jsstdbool_8h_source.htmlstruct__ether__hdr-members.htmlstruct__ether__hdr.htmlstruct__ether__hdr.jsstruct__ipv6__hdr-members.htmlstruct__ipv6__hdr.htmlstruct__ipv6__hdr.jsstruct__linux__sll__hdr-members.htmlstruct__linux__sll__hdr.htmlstruct__linux__sll__hdr.jsstruct__null__hdr-members.htmlstruct__null__hdr.htmlstruct__null__hdr.jsstructademco__code__s-members.htmlstructademco__code__s.htmlstructademco__code__s.jsstructademco__contactid__receiver__state__s-members.htmlstructademco__contactid__receiver__state__s.htmlstructademco__contactid__receiver__state__s.jsstructademco__contactid__report__t-members.htmlstructademco__contactid__report__t.htmlstructademco__contactid__report__t.jsstructademco__contactid__sender__state__s-members.htmlstructademco__contactid__sender__state__s.htmlstructademco__contactid__sender__state__s.jsstructadsi__rx__state__s-members.htmlstructadsi__rx__state__s.htmlstructadsi__rx__state__s.jsstructadsi__tx__state__s-members.htmlstructadsi__tx__state__s.htmlstructadsi__tx__state__s.jsstructasync__rx__state__s-members.htmlstructasync__rx__state__s.htmlstructasync__rx__state__s.jsstructasync__tx__state__s-members.htmlstructasync__tx__state__s.htmlstructasync__tx__state__s.jsstructat__call__id__s-members.htmlstructat__call__id__s.htmlstructat__call__id__s.jsstructat__profile__t-members.htmlstructat__profile__t.htmlstructat__profile__t.jsstructat__state__s-members.htmlstructat__state__s.htmlstructat__state__s.jsstructawgn__state__s-members.htmlstructawgn__state__s.htmlstructawgn__state__s.jsstructbell__mf__rx__state__s-members.htmlstructbell__mf__rx__state__s.htmlstructbell__mf__rx__state__s.jsstructbell__mf__tx__state__s-members.htmlstructbell__mf__tx__state__s.htmlstructbell__mf__tx__state__s.jsstructbert__results__t-members.htmlstructbert__results__t.htmlstructbert__results__t.jsstructbert__rx__state__t-members.htmlstructbert__rx__state__t.htmlstructbert__rx__state__t.jsstructbert__state__s-members.htmlstructbert__state__s.htmlstructbert__state__s.jsstructbert__tx__state__t-members.htmlstructbert__tx__state__t.htmlstructbert__tx__state__t.jsstructbiquad2__state__t-members.htmlstructbiquad2__state__t.htmlstructbiquad2__state__t.jsstructbitstream__state__s-members.htmlstructbitstream__state__s.htmlstructbitstream__state__s.jsstructboth__ways__line__model__state__t-members.htmlstructboth__ways__line__model__state__t.htmlstructboth__ways__line__model__state__t.jsstructcfilter__t-members.htmlstructcfilter__t.htmlstructcfilter__t.jsstructchannel__model__state__t-members.htmlstructchannel__model__state__t.htmlstructchannel__model__state__t.jsstructcodec__munge__state__s-members.htmlstructcodec__munge__state__s.htmlstructcodec__munge__state__s.jsstructcommand__response__s-members.htmlstructcommand__response__s.htmlstructcommand__response__s.jsstructcomplex__t-members.htmlstructcomplex__t.htmlstructcomplex__t.jsstructcomplexf__t-members.htmlstructcomplexf__t.htmlstructcomplexf__t.jsstructcomplexi16__t-members.htmlstructcomplexi16__t.htmlstructcomplexi16__t.jsstructcomplexi32__t-members.htmlstructcomplexi32__t.htmlstructcomplexi32__t.jsstructcomplexi__t-members.htmlstructcomplexi__t.htmlstructcomplexi__t.jsstructcomplexify__state__s-members.htmlstructcomplexify__state__s.htmlstructcomplexify__state__s.jsstructcountry__code__t-members.htmlstructcountry__code__t.htmlstructcountry__code__t.jsstructdc__restore__state__t-members.htmlstructdc__restore__state__t.htmlstructdc__restore__state__t.jsstructdtmf__rx__state__s-members.htmlstructdtmf__rx__state__s.htmlstructdtmf__rx__state__s.jsstructdtmf__to__ascii__s-members.htmlstructdtmf__to__ascii__s.htmlstructdtmf__to__ascii__s.jsstructdtmf__tx__state__s-members.htmlstructdtmf__tx__state__s.htmlstructdtmf__tx__state__s.jsstructecho__can__state__s-members.htmlstructecho__can__state__s.htmlstructecho__can__state__s.jsstructendpoint__t-members.htmlstructendpoint__t.htmlstructendpoint__t.jsstructfax__modems__state__s-members.htmlstructfax__modems__state__s.htmlstructfax__modems__state__s.jsstructfax__state__s-members.htmlstructfax__state__s.htmlstructfax__state__s.jsstructfaxtester__state__s-members.htmlstructfaxtester__state__s.htmlstructfaxtester__state__s.jsstructfilter__s-members.htmlstructfilter__s.htmlstructfilter__s.jsstructfir16__state__t-members.htmlstructfir16__state__t.htmlstructfir16__state__t.jsstructfir32__state__t-members.htmlstructfir32__state__t.htmlstructfir32__state__t.jsstructfir__float__state__t-members.htmlstructfir__float__state__t.htmlstructfir__float__state__t.jsstructframe__s-members.htmlstructframe__s.htmlstructframe__s.jsstructfsk__rx__state__s-members.htmlstructfsk__rx__state__s.htmlstructfsk__rx__state__s.jsstructfsk__spec__t-members.htmlstructfsk__spec__t.htmlstructfsk__spec__t.jsstructfsk__tx__state__s-members.htmlstructfsk__tx__state__s.htmlstructfsk__tx__state__s.jsstructfspec__t-members.htmlstructfspec__t.htmlstructfspec__t.jsstructg1050__channel__speeds__t-members.htmlstructg1050__channel__speeds__t.htmlstructg1050__channel__speeds__t.jsstructg1050__constants__t-members.htmlstructg1050__constants__t.htmlstructg1050__constants__t.jsstructg1050__core__model__t-members.htmlstructg1050__core__model__t.htmlstructg1050__core__model__t.jsstructg1050__core__state__t-members.htmlstructg1050__core__state__t.htmlstructg1050__core__state__t.jsstructg1050__model__t-members.htmlstructg1050__model__t.htmlstructg1050__model__t.jsstructg1050__queue__element__s-members.htmlstructg1050__queue__element__s.htmlstructg1050__queue__element__s.jsstructg1050__segment__constants__t-members.htmlstructg1050__segment__constants__t.htmlstructg1050__segment__constants__t.jsstructg1050__segment__model__t-members.htmlstructg1050__segment__model__t.htmlstructg1050__segment__model__t.jsstructg1050__segment__state__t-members.htmlstructg1050__segment__state__t.htmlstructg1050__segment__state__t.jsstructg1050__state__t-members.htmlstructg1050__state__t.htmlstructg1050__state__t.jsstructg711__state__s-members.htmlstructg711__state__s.htmlstructg711__state__s.jsstructg722__band__t-members.htmlstructg722__band__t.htmlstructg722__band__t.jsstructg722__decode__state__s-members.htmlstructg722__decode__state__s.htmlstructg722__decode__state__s.jsstructg722__encode__state__s-members.htmlstructg722__encode__state__s.htmlstructg722__encode__state__s.jsstructg726__state__s-members.htmlstructg726__state__s.htmlstructg726__state__s.jsstructgoertzel__descriptor__s-members.htmlstructgoertzel__descriptor__s.htmlstructgoertzel__descriptor__s.jsstructgoertzel__state__s-members.htmlstructgoertzel__state__s.htmlstructgoertzel__state__s.jsstructgsm0610__frame__t-members.htmlstructgsm0610__frame__t.htmlstructgsm0610__frame__t.jsstructgsm0610__state__s-members.htmlstructgsm0610__state__s.htmlstructgsm0610__state__s.jsstructhdlc__rx__state__s-members.htmlstructhdlc__rx__state__s.htmlstructhdlc__rx__state__s.jsstructhdlc__rx__stats__t-members.htmlstructhdlc__rx__stats__t.htmlstructhdlc__rx__stats__t.jsstructhdlc__tx__state__s-members.htmlstructhdlc__tx__state__s.htmlstructhdlc__tx__state__s.jsstructima__adpcm__state__s-members.htmlstructima__adpcm__state__s.htmlstructima__adpcm__state__s.jsstructimage__descriptor__t-members.htmlstructimage__descriptor__t.htmlstructimage__descriptor__t.jsstructimage__translate__state__s-members.htmlstructimage__translate__state__s.htmlstructimage__translate__state__s.jsstructlapm__state__t-members.htmlstructlapm__state__t.htmlstructlapm__state__t.jsstructlevel__measurement__device__t-members.htmlstructlevel__measurement__device__t.htmlstructlevel__measurement__device__t.jsstructlogging__state__s-members.htmlstructlogging__state__s.htmlstructlogging__state__s.jsstructlpc10__decode__state__s-members.htmlstructlpc10__decode__state__s.htmlstructlpc10__decode__state__s.jsstructlpc10__encode__state__s-members.htmlstructlpc10__encode__state__s.htmlstructlpc10__encode__state__s.jsstructlpc10__frame__t-members.htmlstructlpc10__frame__t.htmlstructlpc10__frame__t.jsstructmachine__s-members.htmlstructmachine__s.htmlstructmachine__s.jsstructmf__digit__tones__t-members.htmlstructmf__digit__tones__t.htmlstructmf__digit__tones__t.jsstructmodel__data__t-members.htmlstructmodel__data__t.htmlstructmodel__data__t.jsstructmodem__connect__tones__rx__state__s-members.htmlstructmodem__connect__tones__rx__state__s.htmlstructmodem__connect__tones__rx__state__s.jsstructmodem__connect__tones__tx__state__s-members.htmlstructmodem__connect__tones__tx__state__s.htmlstructmodem__connect__tones__tx__state__s.jsstructmodem__echo__can__state__s-members.htmlstructmodem__echo__can__state__s.htmlstructmodem__echo__can__state__s.jsstructnoise__state__s-members.htmlstructnoise__state__s.htmlstructnoise__state__s.jsstructnsf__data__t-members.htmlstructnsf__data__t.htmlstructnsf__data__t.jsstructoki__adpcm__state__s-members.htmlstructoki__adpcm__state__s.htmlstructoki__adpcm__state__s.jsstructone__way__line__model__state__t-members.htmlstructone__way__line__model__state__t.htmlstructone__way__line__model__state__t.jsstructplayout__frame__s-members.htmlstructplayout__frame__s.htmlstructplayout__frame__s.jsstructplayout__state__t-members.htmlstructplayout__state__t.htmlstructplayout__state__t.jsstructplc__state__t-members.htmlstructplc__state__t.htmlstructplc__state__t.jsstructpower__meter__t-members.htmlstructpower__meter__t.htmlstructpower__meter__t.jsstructpower__surge__detector__state__t-members.htmlstructpower__surge__detector__state__t.htmlstructpower__surge__detector__state__t.jsstructqueue__state__s-members.htmlstructqueue__state__s.htmlstructqueue__state__s.jsstructr2__mf__rx__state__s-members.htmlstructr2__mf__rx__state__s.htmlstructr2__mf__rx__state__s.jsstructr2__mf__tx__state__s-members.htmlstructr2__mf__tx__state__s.htmlstructr2__mf__tx__state__s.jsstructrfc2198__sim__queue__element__s-members.htmlstructrfc2198__sim__queue__element__s.htmlstructrfc2198__sim__queue__element__s.jsstructrfc2198__sim__state__t-members.htmlstructrfc2198__sim__state__t.htmlstructrfc2198__sim__state__t.jsstructsig__tone__descriptor__t-members.htmlstructsig__tone__descriptor__t.htmlstructsig__tone__descriptor__t.jsstructsig__tone__flat__coeffs__t-members.htmlstructsig__tone__flat__coeffs__t.htmlstructsig__tone__flat__coeffs__t.jsstructsig__tone__notch__coeffs__t-members.htmlstructsig__tone__notch__coeffs__t.htmlstructsig__tone__notch__coeffs__t.jsstructsig__tone__rx__state__s-members.htmlstructsig__tone__rx__state__s.htmlstructsig__tone__rx__state__s.jsstructsig__tone__tx__state__s-members.htmlstructsig__tone__tx__state__s.htmlstructsig__tone__tx__state__s.jsstructsignal__source__t-members.htmlstructsignal__source__t.htmlstructsignal__source__t.jsstructsilence__gen__state__s-members.htmlstructsilence__gen__state__s.htmlstructsilence__gen__state__s.jsstructspan__sched__s-members.htmlstructspan__sched__s.htmlstructspan__sched__s.jsstructspan__sched__state__s-members.htmlstructspan__sched__state__s.htmlstructspan__sched__state__s.jsstructsuper__tone__rx__descriptor__s-members.htmlstructsuper__tone__rx__descriptor__s.htmlstructsuper__tone__rx__descriptor__s.jsstructsuper__tone__rx__segment__s-members.htmlstructsuper__tone__rx__segment__s.htmlstructsuper__tone__rx__segment__s.jsstructsuper__tone__rx__state__s-members.htmlstructsuper__tone__rx__state__s.htmlstructsuper__tone__rx__state__s.jsstructsuper__tone__tx__state__s-members.htmlstructsuper__tone__tx__state__s.htmlstructsuper__tone__tx__state__s.jsstructsuper__tone__tx__step__s-members.htmlstructsuper__tone__tx__step__s.htmlstructsuper__tone__tx__step__s.jsstructswept__tone__state__s-members.htmlstructswept__tone__state__s.htmlstructswept__tone__state__s.jsstructt30__exchanged__info__t-members.htmlstructt30__exchanged__info__t.htmlstructt30__exchanged__info__t.jsstructt30__state__s-members.htmlstructt30__state__s.htmlstructt30__state__s.jsstructt30__stats__t-members.htmlstructt30__stats__t.htmlstructt30__stats__t.jsstructt31__audio__front__end__state__t-members.htmlstructt31__audio__front__end__state__t.htmlstructt31__audio__front__end__state__t.jsstructt31__state__s-members.htmlstructt31__state__s.htmlstructt31__state__s.jsstructt31__t38__front__end__state__t-members.htmlstructt31__t38__front__end__state__t.htmlstructt31__t38__front__end__state__t.jsstructt38__core__state__s-members.htmlstructt38__core__state__s.htmlstructt38__core__state__s.jsstructt38__data__field__t-members.htmlstructt38__data__field__t.htmlstructt38__data__field__t.jsstructt38__gateway__audio__state__t-members.htmlstructt38__gateway__audio__state__t.htmlstructt38__gateway__audio__state__t.jsstructt38__gateway__core__state__t-members.htmlstructt38__gateway__core__state__t.htmlstructt38__gateway__core__state__t.jsstructt38__gateway__hdlc__buf__t-members.htmlstructt38__gateway__hdlc__buf__t.htmlstructt38__gateway__hdlc__buf__t.jsstructt38__gateway__hdlc__state__t-members.htmlstructt38__gateway__hdlc__state__t.htmlstructt38__gateway__hdlc__state__t.jsstructt38__gateway__state__s-members.htmlstructt38__gateway__state__s.htmlstructt38__gateway__state__s.jsstructt38__gateway__t38__state__t-members.htmlstructt38__gateway__t38__state__t.htmlstructt38__gateway__t38__state__t.jsstructt38__gateway__to__t38__state__t-members.htmlstructt38__gateway__to__t38__state__t.htmlstructt38__gateway__to__t38__state__t.jsstructt38__non__ecm__buffer__state__s-members.htmlstructt38__non__ecm__buffer__state__s.htmlstructt38__non__ecm__buffer__state__s.jsstructt38__stats__t-members.htmlstructt38__stats__t.htmlstructt38__stats__t.jsstructt38__terminal__front__end__state__t-members.htmlstructt38__terminal__front__end__state__t.htmlstructt38__terminal__front__end__state__t.jsstructt38__terminal__state__s-members.htmlstructt38__terminal__state__s.htmlstructt38__terminal__state__s.jsstructt4__run__table__entry__t-members.htmlstructt4__run__table__entry__t.htmlstructt4__run__table__entry__t.jsstructt4__rx__metadata__t-members.htmlstructt4__rx__metadata__t.htmlstructt4__rx__metadata__t.jsstructt4__state__s-members.htmlstructt4__state__s.htmlstructt4__state__s.jsstructt4__stats__t-members.htmlstructt4__stats__t.htmlstructt4__stats__t.jsstructt4__t6__decode__state__s-members.htmlstructt4__t6__decode__state__s.htmlstructt4__t6__decode__state__s.jsstructt4__t6__encode__state__s-members.htmlstructt4__t6__encode__state__s.htmlstructt4__t6__encode__state__s.jsstructt4__table__entry__t-members.htmlstructt4__table__entry__t.htmlstructt4__table__entry__t.jsstructt4__tiff__state__t-members.htmlstructt4__tiff__state__t.htmlstructt4__tiff__state__t.jsstructtemplate__t-members.htmlstructtemplate__t.htmlstructtemplate__t.jsstructtest__set__t-members.htmlstructtest__set__t.htmlstructtest__set__t.jsstructtime__scale__state__s-members.htmlstructtime__scale__state__s.htmlstructtime__scale__state__s.jsstructtimeval-members.htmlstructtimeval.htmlstructtimeval.jsstructtone__gen__descriptor__s-members.htmlstructtone__gen__descriptor__s.htmlstructtone__gen__descriptor__s.jsstructtone__gen__state__s-members.htmlstructtone__gen__state__s.htmlstructtone__gen__state__s.jsstructtone__gen__tone__descriptor__s-members.htmlstructtone__gen__tone__descriptor__s.htmlstructtone__gen__tone__descriptor__s.jsstructtrie__node__s-members.htmlstructtrie__node__s.htmlstructtrie__node__s.jsstructtrie__t-members.htmlstructtrie__t.htmlstructtrie__t.jsstructtz__lsinfo__s-members.htmlstructtz__lsinfo__s.htmlstructtz__lsinfo__s.jsstructtz__rule__s-members.htmlstructtz__rule__s.htmlstructtz__rule__s.jsstructtz__s-members.htmlstructtz__s.htmlstructtz__s.jsstructtz__state__s-members.htmlstructtz__state__s.htmlstructtz__state__s.jsstructtz__ttinfo__s-members.htmlstructtz__ttinfo__s.htmlstructtz__ttinfo__s.jsstructudptl__fec__rx__buffer__t-members.htmlstructudptl__fec__rx__buffer__t.htmlstructudptl__fec__rx__buffer__t.jsstructudptl__fec__tx__buffer__t-members.htmlstructudptl__fec__tx__buffer__t.htmlstructudptl__fec__tx__buffer__t.jsstructudptl__state__s-members.htmlstructudptl__state__s.htmlstructudptl__state__s.jsstructv17__rx__state__s-members.htmlstructv17__rx__state__s.htmlstructv17__rx__state__s.jsstructv17__tx__state__s-members.htmlstructv17__tx__state__s.htmlstructv17__tx__state__s.jsstructv18__state__s-members.htmlstructv18__state__s.htmlstructv18__state__s.jsstructv22bis__state__s-members.htmlstructv22bis__state__s.htmlstructv22bis__state__s.jsstructv27ter__rx__state__s-members.htmlstructv27ter__rx__state__s.htmlstructv27ter__rx__state__s.jsstructv27ter__tx__state__s-members.htmlstructv27ter__tx__state__s.htmlstructv27ter__tx__state__s.jsstructv29__rx__state__s-members.htmlstructv29__rx__state__s.htmlstructv29__rx__state__s.jsstructv29__tx__state__s-members.htmlstructv29__tx__state__s.htmlstructv29__tx__state__s.jsstructv42__config__parameters__t-members.htmlstructv42__config__parameters__t.htmlstructv42__config__parameters__t.jsstructv42__negotiation__t-members.htmlstructv42__negotiation__t.htmlstructv42__negotiation__t.jsstructv42__state__s-members.htmlstructv42__state__s.htmlstructv42__state__s.jsstructv42bis__comp__state__t-members.htmlstructv42bis__comp__state__t.htmlstructv42bis__comp__state__t.jsstructv42bis__dict__node__t-members.htmlstructv42bis__dict__node__t.htmlstructv42bis__dict__node__t.jsstructv42bis__state__s-members.htmlstructv42bis__state__s.htmlstructv42bis__state__s.jsstructv8__parms__s-members.htmlstructv8__parms__s.htmlstructv8__parms__s.jsstructv8__state__s-members.htmlstructv8__state__s.htmlstructv8__state__s.jsstructvalue__string__t-members.htmlstructvalue__string__t.htmlstructvalue__string__t.jssuper__tone__rx_8c.htmlsuper__tone__rx_8c.jssuper__tone__rx_8h_source.htmlsuper__tone__rx__tests_8c.htmlsuper__tone__rx__tests_8c.jssuper__tone__tx_8c.htmlsuper__tone__tx_8c.jssuper__tone__tx_8h_source.htmlsuper__tone__tx__tests_8c.htmlsuper__tone__tx__tests_8c.jssuper_tone_rx_page.htmlsuper_tone_rx_tests_page.htmlsuper_tone_tx_page.htmlsuper_tone_tx_tests_page.htmlswept__tone_8c.htmlswept__tone_8c.jsswept__tone_8h.htmlswept__tone_8h.jsswept__tone_8h_source.htmlswept__tone__tests_8c.htmlswept__tone__tests_8c.jsswept_tone_page.htmlsync_off.pngsync_on.pngt30_8c.htmlt30_8c.jst30_8h.htmlt30_8h.jst30_8h_source.htmlt30__api_8c.htmlt30__api_8c.jst30__api_8h.htmlt30__api_8h.jst30__api_8h_source.htmlt30__dis__dtc__dcs__bits_8h.htmlt30__dis__dtc__dcs__bits_8h.jst30__dis__dtc__dcs__bits_8h_source.htmlt30__fcf_8h.htmlt30__fcf_8h.jst30__fcf_8h_source.htmlt30__local_8h.htmlt30__local_8h.jst30__local_8h_source.htmlt30__logging_8c.htmlt30__logging_8c.jst30__logging_8h.htmlt30__logging_8h.jst30__logging_8h_source.htmlt30_page.htmlt31_8c.htmlt31_8c.jst31_8h.htmlt31_8h.jst31_8h_source.htmlt31__tests_8c.htmlt31__tests_8c.jst31_page.htmlt31_tests_page.htmlt35_8c.htmlt35_8c.jst35_8h.htmlt35_8h.jst35_8h_source.htmlt35__tests_8c.htmlt35__tests_8c.jst35_page.htmlt35_tests_page.htmlt38__core_8c.htmlt38__core_8c.jst38__core_8h.htmlt38__core_8h.jst38__core_8h_source.htmlt38__core__tests_8c.htmlt38__core__tests_8c.jst38__decode_8c.htmlt38__decode_8c.jst38__gateway_8c.htmlt38__gateway_8c.jst38__gateway_8h.htmlt38__gateway_8h.jst38__gateway_8h_source.htmlt38__gateway__tests_8c.htmlt38__gateway__tests_8c.jst38__gateway__to__terminal__tests_8c.htmlt38__gateway__to__terminal__tests_8c.jst38__non__ecm__buffer_8c.htmlt38__non__ecm__buffer_8c.jst38__non__ecm__buffer_8h.htmlt38__non__ecm__buffer_8h.jst38__non__ecm__buffer_8h_source.htmlt38__non__ecm__buffer__tests_8c.htmlt38__non__ecm__buffer__tests_8c.jst38__terminal_8c.htmlt38__terminal_8c.jst38__terminal_8h.htmlt38__terminal_8h.jst38__terminal_8h_source.htmlt38__terminal__tests_8c.htmlt38__terminal__tests_8c.jst38__terminal__to__gateway__tests_8c.htmlt38__terminal__to__gateway__tests_8c.jst38_core_page.htmlt38_core_tests_page.htmlt38_gateway_page.htmlt38_gateway_tests_page.htmlt38_gateway_to_terminal_tests_page.htmlt38_non_ecm_buffer_page.htmlt38_non_ecm_buffer_tests_page.htmlt38_terminal_page.htmlt38_terminal_tests_page.htmlt38_terminal_to_gateway_tests_page.htmlt4__rx_8c.htmlt4__rx_8c.jst4__rx_8h.htmlt4__rx_8h.jst4__rx_8h_source.htmlt4__t6__decode_8h.htmlt4__t6__decode_8h.jst4__t6__decode_8h_source.htmlt4__t6__decode__states_8h_source.htmlt4__t6__encode_8h.htmlt4__t6__encode_8h.jst4__t6__encode_8h_source.htmlt4__tests_8c.htmlt4__tests_8c.jst4__tx_8c.htmlt4__tx_8c.jst4__tx_8h.htmlt4__tx_8h.jst4__tx_8h_source.htmlt4_page.htmlt4_t6_decode_page.htmlt4_tests_page.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstelephony_8h_source.htmltest__utils_8c.htmltest__utils_8c.jstest__utils_8h.htmltest__utils_8h.jstest__utils_8h_source.htmltestcpuid_8c.htmltgmath_8h_source.htmltime_8h_source.htmltime__scale_8c.htmltime__scale_8c.jstime__scale_8h_source.htmltime_scale_page.htmltime_scale_tests_page.htmltimezone_8c.htmltimezone_8c.jstimezone_8h.htmltimezone_8h.jstimezone_8h_source.htmltimezone_page.htmltimezone_tests_page.htmltiming_8h_source.htmltone__detect_8c.htmltone__detect_8c.jstone__detect_8h_source.htmltone__generate_8c.htmltone__generate_8c.jstone__generate_8h.htmltone__generate_8h.jstone__generate_8h_source.htmltone_detect_tests_page.htmltone_generate_tests_page.htmltone_generation_page.htmltsb85__tests_8c.htmltsb85__tests_8c.jsudptl_8h_source.htmlunistd_8h_source.htmlv17__v32bis__rx__constellation__maps_8h_source.htmlv17__v32bis__rx__fixed__rrc_8h_source.htmlv17__v32bis__rx__floating__rrc_8h_source.htmlv17__v32bis__tx__constellation__maps_8h_source.htmlv17__v32bis__tx__fixed__rrc_8h_source.htmlv17__v32bis__tx__floating__rrc_8h_source.htmlv17_tests_page.htmlv17rx_8c.htmlv17rx_8c.jsv17rx_8h.htmlv17rx_8h.jsv17rx_8h_source.htmlv17rx_page.htmlv17tx_8c.htmlv17tx_8c.jsv17tx_8h.htmlv17tx_8h.jsv17tx_8h_source.htmlv17tx_page.htmlv18_8c.htmlv18_8c.jsv18_8h.htmlv18_8h.jsv18_8h_source.htmlv18_page.htmlv18_tests_page.htmlv22bis_8h.htmlv22bis_8h.jsv22bis_8h_source.htmlv22bis__rx_8c.htmlv22bis__rx_8c.jsv22bis__rx__1200__fixed__rrc_8h_source.htmlv22bis__rx__1200__floating__rrc_8h_source.htmlv22bis__rx__2400__fixed__rrc_8h_source.htmlv22bis__rx__2400__floating__rrc_8h_source.htmlv22bis__tx_8c.htmlv22bis__tx_8c.jsv22bis__tx__fixed__rrc_8h_source.htmlv22bis__tx__floating__rrc_8h_source.htmlv22bis_page.htmlv22bis_tests_page.htmlv27ter__rx_8c.htmlv27ter__rx_8c.jsv27ter__rx_8h.htmlv27ter__rx_8h.jsv27ter__rx_8h_source.htmlv27ter__rx__2400__fixed__rrc_8h_source.htmlv27ter__rx__2400__floating__rrc_8h_source.htmlv27ter__rx__4800__fixed__rrc_8h_source.htmlv27ter__rx__4800__floating__rrc_8h_source.htmlv27ter__tx_8c.htmlv27ter__tx_8c.jsv27ter__tx_8h.htmlv27ter__tx_8h.jsv27ter__tx_8h_source.htmlv27ter__tx__2400__fixed__rrc_8h_source.htmlv27ter__tx__2400__floating__rrc_8h_source.htmlv27ter__tx__4800__fixed__rrc_8h_source.htmlv27ter__tx__4800__floating__rrc_8h_source.htmlv27ter_rx_page.htmlv27ter_tests_page.htmlv27ter_tx_page.htmlv29_tests_page.htmlv29rx_8c.htmlv29rx_8c.jsv29rx_8h.htmlv29rx_8h.jsv29rx_8h_source.htmlv29rx__fixed__rrc_8h_source.htmlv29rx__floating__rrc_8h_source.htmlv29rx_page.htmlv29tx_8c.htmlv29tx_8c.jsv29tx_8h.htmlv29tx_8h.jsv29tx_8h_source.htmlv29tx__constellation__maps_8h_source.htmlv29tx__fixed__rrc_8h_source.htmlv29tx__floating__rrc_8h_source.htmlv29tx_page.htmlv42_8c.htmlv42_8c.jsv42_8h_source.htmlv42_page.htmlv42_tests_page.htmlv42bis_8c.htmlv42bis_8c.jsv42bis_8h_source.htmlv42bis_page.htmlv42bis_tests_page.htmlv8_8c.htmlv8_8c.jsv8_8h.htmlv8_8h.jsv8_8h_source.htmlv8_page.htmlv8_tests_page.htmlvector__float_8c.htmlvector__float_8c.jsvector__float_8h_source.htmlvector__int_8c.htmlvector__int_8c.jsvector__int_8h_source.htmlversion_8h_source.html/usr/share/doc//usr/share/doc/spandsp-apidoc/-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 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tablesdrpmxz2i686-redhat-linux-gnu   directoryHTML document, ASCII text, with very long linesASCII textHTML document, ASCII textPNG 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-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 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-interlacedHTML document, ISO-8859 text, with very long linesPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedutf-8?7zXZ !#,+]"k%{d(GJrD s8a~>F1zֹ7g\pS/6"#BP&Ĭ[kid\f[56?K,ü *a5JrJև%_ջĎMlCO^1"׋Z5~`1J S,aColJt/}iky1T,]f%{n'C! 53)L uF6~DF䍊ʛr {2kL׃ImtޢKUH5X`bLH$|~NZi`duoD.Wka-q<:!#Ϯ1lP qASSCQw3O}~A~xDc=E 83?1O9T1%Bp/lDu(lޤHJט ]<<108z |OAr\+!\9sAyT ƞZL'd}MgbwMb% (&De(<.A!Br랾sG %b|%ƗL΀DWU DqǛ]\h*njBb1>&ŷ/j }H~*W:RQiB3s=AcDTtİu;oz/.ƴ͹QzI.v<\j@kc`l!3 ,dߥY4CMzuꑲm]T͈Fx)9`Rm;n8^Y9''~2n  *+SOw2K 8QL}_M`oQ4 Y^>wrd鷻=拠< {VFK?J<\;`iEz҈L{Rۊ l/|efia-eςs1Mhǯ% 8C,ӏ3Nb䌽BEi4I P)_Q8jŝM QCEs! H G~' K+LӑIٓ~|"fl['W*f޹ж.85*N$nJ1/煖:¯ &x8uuZ`ZzEybb>FWN!ϰ3Έ7<ًh\OJɨ2Pe q2:ywmKoMH|e,[ tV%YVEu' ܿYd:$Wqu-C8؂bny]X{ FDgNý9"| Y(( lſ-j$BM7Ey˼s߂yV v-zجblrDaxehP)wķ޹?lz08BFj@K$R^׈"~{i(|I<2 '`;aNȵ?]`^1eZ.6y7Tp:3,˜1Yk@!dR+ܷ+9G~Bܨ#J _RQ0TF@Wr'ޑ}㫚Ôl#6I"uPG%|7ύ;ħԻ?/ٛ_p9 t(N)}:Mǹ:4P8犘o۹X\C\SF0 h]9B>¢UVmW`٦sΆ&VoW(@fgf$I\bϼ$U2Nq>`qO -)G8ݻޯT ҫxWyi)gb )OQAÊsn_UPȈ2[t0f S(TlWPs(yPuu!s@8o QHP^bYz,2diZs_MƂZ& Kk)*֑z=6m.8g _zzL gDEe1I)qL|Av-sOWlDeV{)Nbw|^G[u"pSP-wΕqnP͢툞gH/&YĴ%]rI}B00gI{K cQ@]I+?}bAz'tꏧTi"$d4[YlԶ(1Jͪ-x'ވUw)v3ax;Qkkd6 @k33oGzT>˘hJA㡾&0\jЗX&]BUur }?rB9~#U-m=[@oujr"&^{CGbRNK F'[u{9nLehmߍ˿VM(L<[n_rQn4." "sQ^L5՘[]4gP5]iAox(i'sik9̵cH1xyRJ Ht #=~494rYLбh}RM3*I'lT멄>W ]plD C0#+vٌ'Y=>MC0Bf~ Mf"˖#m/9kǧM%M?K CXP0O0sϏB2 p?C 43U/tǮeeIڎĩKM8Ͼ/qtV4e87f{>##3B2"S=?n@#[0]$wt3i?**\ PmrxЗ7+)^(oߨ/l7H\ V˷^ye4BvDgL'=fAT{L"bvu'vN>Zncut0%k%+b(]z{@Z5[O%rBۍ@MOrl ;ij|A'l="],.y 8hyKW> !v:\R\w[kNrd镉[F޳A1Z%hf@"TZ4f&ߖCT,js3tByf%bs%T~:T=EF)2jUnj6eB8ÂW:Rl(s"fej"w+rX[>k`L^ Y0bx_hjs(ĞXaS fA^Lg1ة$1_'Wx NT7{˅Z}f%x-~hi=88-:'uϨ=. Aj/Ea~4lʟߎ$ޯ5]k;aD@U j&<TTmœAN٪u74u{Fם^i 髯=I Y<XVP7co&b0J U5J qs?v$ڎ<vM6iHAfXo}jcCp)^_͜h`wCR]D6gF(O ]fŖt!i{1G 74]+q(QQpTI{}@ R TGUB?}b]rj6GRYme26UU)TcqX_+@Gh$N]" OEfƳSY촅/KN~r0\9 Z+->E\lQzjp=#:oȄ!kH4tsm HR)R-9o~ً͵66eWuj֢Z7:d[\^5^erRw]q7W?Ŷ(ʪfȸZhŰ7%r\@ԞN7vKE|4.6>(/m4bb '<0n+]q ÍV3£-f0&$#ƳymD'P"Jk W1]W 5%œ:w<*CUm;-A-ƻ;TR|1pkxٺkK@J9"8wW5ɾEqVK,raծP@݄a*EfXZVGTZ"oŻ}B{F;"^EKɯW'ɏE1y@Wn Mқ?NGoѵxu؎GgŲȶ}ŜW$=@PRW@8M fu\$nVp)9-*Ny+D0{E Uf4mMy&Lo=5)bL^#oncb% h'XܚHTƱ Պ5p{174ͱiW?Ykl.$z2yD#giP`e: ޖ͢l.Xۘ`ܖ4m?lUd/zr )wɳ}{,_ u&mԀAX ؘaA(j<"#}كN·PB$HG!;x#3bZҞZ%.~?NED:oddŶKB{׾BAn&j ]8yNoo;90Ӓ6g_g:r >]z0fG11X^ 9G5ᅲbhN$<5 |_f=㐤r\ o`Y"SOU7u$Jh`eU3EW*Hbk~ŬX\H*{AkOi-jczpЭ9'Vɜ"MI<#jNQRǦ@yN4i`aYn# bҶ(a^u!|qzfOU߃_HԍD{ac]ɬH߀ ЎvA09ϷYP0!&u(n"6TF0qGl]OH@;A3ZYsY2ϦفЌ_!Mps_" h%Tn`sim`;E Dm)s9s3J{nWs[r"ͼ5{ *C|fɰL<.07@uW>_9 z+ŻO Y$ӾjnG=kS`JTJў߈ 닰ٵ=gFoM@l+#.h S~^i$3=W3P YZ