python3-ase-3.19.1-3.el8$>L{}uSJ{ 9n>@?d  F,0?N^ my /  G  ^0  t  O  Z  ±  *+H +p ,\ (,8,69-h6:86BEOGE\ Hs I XYZ[\ ] ^3b.dZe_fbldt| u2 vawc xP y BHCpython3-ase3.19.13.el8Atomic Simulation Environment for Python 3The Atomic Simulation Environment (ASE) is the common part of the simulation tools developed at CAMd. ASE provides Python 3 modules for manipulating atoms, analyzing simulations, etc.^O1buildvm-a32-09.iad2.fedoraproject.orgFedora ProjectFedora ProjectLGPLv2+ and MITFedora ProjectUnspecifiedhttps://wiki.fysik.dtu.dk/ase/linuxnoarchy F^z>%ddw=h=/0uno444b4b9:9XQ?Qxy P#$tUVN5PP0++RRYHYHllO] x . .ZZ>T>~IIPQ` +0S!G It[ @AA$$xy++ A dhiiPQ,$v$  JL00$h$AuA!H!qPHPa?aw67  )_797SS h h33'P'P Y }}MWM::''PPss!"RiimaQQIIgE+Gc !"7_,8 kw)G)P [gAdqF FnfU-V/L9VCx$P'`?G7 jlXcc''44jjtL=QC ^99 ??MMX 3^%Y#2{2{99((!WB2;=<< ~ ~ B B"1na Vh%T9h`ff= = SS  \\L!L!+^m"oZ. Vid566""& ]"]"hxŒHI37 56o -b_ :4eej<<y yM:$v2@4|1qqgg   ] ]!"C5H  zTj V :: ` |k@@33 )> h "4 B|  NN eP&S2v2vcc +]+''II))FF"#t ,,44OAOA((..22H iF|CS )WW/00 4fQM:,zH|Y9 6))**tKLuK!!RRFc8doUU55+T6$"`yS N^eTY["_ 1FLL&'t+u??&&&&22##"Z"^\^3Jb\(99.%%u$92k&&PP()#VV ##PBC4HN*NsB;B; & &HIhAh J/JRH#$2 CDFi}4b&> 5D] Rp 4~G M /2I((SS1$&$qww!"W|<)%NN ?   -U! %/qq {{:: '' : :K~K[[12' & &>> $ $FF((   **)) y yD 4 4\\UUJ[J c,C Y% 5$ U7Dq L .eXld-jwj=uh^g2rL ] = ,$O?[1 pk7744?4_6XX= =\ 99 :X!@!@  L x M ((LRLzFFZ[XX " "?}}AAGG ""!!>>ssCCJKB;Bi=>"%"%.w.w  7789JEK~kk UUV %%--/Q1>ij!US6\  S3,'q > vzk!vl) 4!f{D0Ndcqu''IIW[&@gVt=`!`(6=o=}O#nrN34/-t._[[&& ( ]Jr*z_5 KK&s&s  XY,__ !!:Fj "}S # +djx 55(+(+{{//ZZ:,,##**)W=qqbb$$%%,K< ,"=r7c(ttgg33 gsgs>i u,xqq  TTY? $Qcjkkh%hO |c!z< !Ey//y-vIu 4@,?_ }2f%n@ He;F *j]( "5i{PKqc&m^^3 G\\~b88D~ r0s<88xG ss W~z  5p8@ 2Aqy;jj( ?  ] ahpX% 0{ c~  *vj ln, > Z C ?A(}Xw 0!+xhaUUFuu8#Z&r~2t;569 B[!!\k7mm8 qqzzdBqqllqD#& oqq9v2>s KC+um  qq&pn,|2 OqqU%F9 5 qqHqqCUF71TO#}#HQqqlg9`&!L@e N  dUe# Cqq1qq..  16  X w X3_ 4qqP $>qq>e>>Rr*<`qq:u 3\_==qqEE#< # /;qq::2wx8qqW67["#o@3qq. guqqIITqq"; H  m)_*lUOGkKv@ /c/   p z a 0>1l#q%/fU=+45:y{?H3,rAF% c1< k ~1U'q4{!qqy B5qqH | | $1   ZD 1o.#8qq)f.omqqIqq 3eqq! ^  GqqOqqRb_qq''?qq0\t- ! ..99Gqqw 3<qKK R )0<&lRqq""^^7bIqq,Qqq $ PRzU$qqO-qqm~ D V ys>e;qqi r.qqXX ~qq??.qqoqqqqqq`R(M })scC 7qq W f e4{ D diG1Kg?A+@3to'T S hzxc kjoO56   hP&'C H -o9Kt467]yyaa  BkkII//>?M@G@G d d##< o qu O84DAJ['t0]045,V,XY%CZDH02v5-oKP ) )MXMX$o$kk |2}+ 9 Fg`xAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤AA큤AA큤AA큤AA큤AA큤AA큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^B^B^B^B^B^B^B~^B^B^B^B^B^B^B^B{^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^Bz^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^ɡ^ɡ^ɡ^Bz^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B}^ɡ^ɡ^B{^B{^B}^ɡ^ɡ^ɡ^ɡ^ɡ^ɡ^B{^B~^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B~^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^Bz^Bz^B~^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^B^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^B}^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^B{^B~^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^Bz^B{^B{^B{^B{^B{^B{^B{^Bz^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^Bz^B{^B{^B{^B{^B{^B{^B{^Bz^B{^B{^Bz^B{^B{^B{^B{^B{^B{^B~^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^Bz^B{^B{^B{^B{^Bz^B{^B{^Bz^Bz^B{^B{^Bz^B{^B{^B{^Bz^B{^B{^B{^B{^B{^Bz^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B~^Bz^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^Bz^B{^B{^Bz^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^Bz^Bz^B{^B~^Bz^B^B^B^B^B^B^B^B^B^B^B^Bz^Bz^ɡ^Bz^Bz^B{^B{^B^B|^B{^B{^B{^B{^B{^B|^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B^B{^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B^B{^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B|^B|^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B{^B|^B{^B{^B{^B{^B|^B^B{^B^B^B^B^B^B{^B{^B{^B|^B|^B^B{^B|^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B|^B|^B|^B|^B|^B|^B|^B|^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B|^B^B^B^B^B^B^B^B^B^B|^B|^B|^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B|^B^B^B^B^B^B^B^B|^B|^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B{^B^B^B^B^B^B^B^B{^B|^B|^B{^B{^B{^B{^B^B{^B{^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^B{^B^B{^B^B^B^B^B^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B|^B{^B{^B^B{^B^B^B^B^B^B{^B|^B{^B{^B|^B^B|^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B|^B{^B{^B{^B|^B|^B{^B{^B|^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B|^B{^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B^B|^B^B^B^B^B^B|^B^B{^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B^B|^B|^B|^B|^B|^B|^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B|^B{^B{^B|^B{^B{^B{^B|^B{^B{^B{^B{^B{^B{^B{^B{^B|^B{^B{^B{^B{^B{^B|^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^B^B{^B^B^B^B^B^B{^B{^B{^B|^B{^B|^B|^B{^B|^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B{^B{^B^B|^B^B^B^B^B^B|^B{^B|^B{^B{^B|^B{^B{^B{^B{^B|^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B{^B^B{^B^B^B^B^B^B{^B{^B^B^B^B{^B|^B{^B{^B|^B{^B|^B{^B{^B{^B{^B|^B{^B{^B|^B|^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B|^B|^B|^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B^B{^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B^B{^B{^B{^B{^B{^B{^B{^B{^B^M^ɡ^ɡ^ɡ^ɡ^ɡ4f88866010d49eea4a292f42e3f53703e7bd5d9cc2ebf0a178fa64ed89e36faef79e9016f823e58fa32b338c51082507ed12e202f82f218d650b390e7b0631774e2abaecd2b0b91d4dd1da53b3153a6a728edd2d11242a2ffa11f62c22c392aaa261fc6dd90633b61e912d609fcb8da4a914a58af50a6dadb7895f07bd1a2536ecdaae4c9127d18f99baa966f8801eac5570847365d2cf734d202faa34c444b1405b69574ef58412d79a8683647489f2d5ff012c199c149c291f866416d93ace94648de8fb4d971a14a22e45d6ebf85a7e2f41d86bb6470ffb70054697677482a4976a14bff6730a49ab146087c05e3cfd7982e42b6004b9ca6220d233697f1a01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bf54a58a25e9b97aea975854936dce35935dd4c88555c92015562abb20b8d64daa2362f9c71c4f4179ba8f60c9ac02b4d7b1c2280396e011bbda665a6ede042dce60f539f1388f1f2ea1e0f231d299e6e6e1d545023100df493de544c4680fb9742d28b8797b39bc0347fa2291f922ef913089f1560d1658d4b2c8ff90c7d2501fb2c1ad14d8300a4b09e4dd5832bef8858081b44da8f6a2a098a2f9f9e34cff553e5a6eebfeb02635228d395a6921004e0369e8213e51e5503f2cc5f5e53eef153e5a6eebfeb02635228d395a6921004e0369e8213e51e5503f2cc5f5e53eef156b8d75c1861e43079f6614ac6f0c1bddda55f532aeea45ae9d575db5855eb1156b8d75c1861e43079f6614ac6f0c1bddda55f532aeea45ae9d575db5855eb11da5b0f404a718af46edba853fc15cb07352b5fdb3716289f0035bb896da6cbf3e7a0c66af9729937086f9cfbbd25f70d8a992a2fca88b1c303a8d02ba740897b00cb04c7b1b15902fa2b35db7cc6c601a4ca398b21cab99869db7280d34c453d9988b53a7486289d819fcd9c8ba735f918daeffe48c53e09aa552b4fde1a296eedf2e376fb4d826cf336d29277539500e6d8a1a5f9a14f8bef27fd0af12330e51e81e7a3a578e56dd9f8060e6c4169a31cf070f4332026e8164419ed8af951f7f18383c616669aa4cd76c717035ecf87d7de93a123e52c01ceee9e1ff572187409ffabf438631fcc05b60cf995fd00252cc227e2802bc05d9382d7b8c6ede2fdda1a66910d5553f04b214bbe6073e1a0b1ede9529dde715a783fa5e26436a1d66173d90b0c792726b75b0cefb88b769dbb16c80abef2d2ac9c38dd40ede8749ad40abdefa621d642436445f8e5986ed053b8f84f86309e527653500a760a726bd40abdefa621d642436445f8e5986ed053b8f84f86309e527653500a760a726b0f4b47689a90601ef1f0df1aca035ec7a917ac63d3adab63906daeb15c04356f0f4b47689a90601ef1f0df1aca035ec7a917ac63d3adab63906daeb15c04356fa403806eeb963b138634a60f53c78035aadb00919f371ea0fcc310c11f9018bac7a7ce51d7c336937efb86c7f3f22889b36ac0f67ffc79d8385c9a88dee517e46f13fed607a3f94e6f24ed3a3bc553fb2f6851fd81adeb3e1438fc9d72bc2e176f13fed607a3f94e6f24ed3a3bc553fb2f6851fd81adeb3e1438fc9d72bc2e17be41ed8741bbde744cbf0903ad775854e0d3a9ebfe107603be193ac8b751914373d0e4807b72ecc8e9565da298fe303d56c5bbda666d3ec93cbf3e9577e51c756e3699252892467192d2a89be47273fbdcbce39578236023bd09aabea4bd66591663f0790ea6a668b7a8c6d45d8a5b44f85c84b230ee14b6f8f5ba9992829cdb89f24d01f0c2e004447ca339f5a12427e8931cefea84bf4125388fd9dab418bf85b3a6defbe71fbf0d2318b5eb27e20da5b7bc2359b3e412f4fa3ac1b9ce897f243eb5845a6f2a038efa34e3fa53ad8a3246f55c547131c80e8f5eb6770fbb64ca50bd8bc08923c2861d24a8a6b630bc4505ec1ae898b26716d6ca8f98b30d0175043b19b5fa0652b2a0a7e55314ba5eee5a578b85f79fe9eeec140705112c582dde4d49d745d7d5230bdf2176f02db1801681d955bb33d1331ed778eb2928771c490cfc0dad8b0f6a5785ae934e35df4792bb984fea8a3c91f58836288abf5af446823a33b4cf3cbfb99d8b8302cc4e3868416837e25a0970a4e11a584153fcdde814d0577bf186aa4979122211f2fd589a50ab5bc547ed932d33cd65d87c5d78d19fabd2758197e0ec040975eb1fd3a8f6723048ce03e3d626b432a9a5ac4d7632e4719124fc85f181cb17995c937a00c3799d5661f61b37754642165a940f7632e4719124fc85f181cb17995c937a00c3799d5661f61b37754642165a940fd7f8d9145d5752bd966f7c967f7eaf9bd7c9def448f22ba740b15fb80ae216eed31b12922ecfd9524a89a0c6b78aa7205a3609d96838c6c3dbbcb6f8e712012b7ee1b20824fb6a7445b4a254cd9237f611c6bb2327fc273876ac977d1502716b7ee1b20824fb6a7445b4a254cd9237f611c6bb2327fc273876ac977d1502716b8bb10a3e803d06a0d93301433c0dfb2a4ae72f7e98ce1ee4b0e406c1fce173038bb10a3e803d06a0d93301433c0dfb2a4ae72f7e98ce1ee4b0e406c1fce173036fd22f9b91f419148aa805198c3dae1e30b41718cea18346ab9659f210bfb0a91de1508a02180e2bf4891c20750bbb5ec855eeb0e395f40eb216381cd277189a60df1ea6ed024ad39f29397967cb5fe2166b4e46b54489f2a25c05c812bd57580a1975646f9ed2cf29aff28dcb65fabac6234b7d53023be1c33c72887b2386afe9e9c83cc2986987cb2bb25c8a363061e065631b075ad64e55a9f6431e0c37c4e9e9c83cc2986987cb2bb25c8a363061e065631b075ad64e55a9f6431e0c37c47091d2f7acb0cef04abbd497400446f77aa20f3bad1028288ed3b2e740fedea3db96389239cc6c3bb2d8524f85ca3dc8c2f039e3b599d2824fa4a865c54f409db6b636c77ea975a6678206ce0b840d4755233a78959332b42a26e0dac5d69b8ae2be0c67c3e218f9aa0a4d134ad11fe577ef598bd1fe5a716513fc3453720887ff086feffcb67f95f1716c40fac590858edf53df6357c4e201c53f8d9ad1a5b7ff086feffcb67f95f1716c40fac590858edf53df6357c4e201c53f8d9ad1a5b7ea5b3a677524e8cdb0afa17356c6c3a0323118f178981bb6b1a5206574729a43ea5b3a677524e8cdb0afa17356c6c3a0323118f178981bb6b1a5206574729a4340c482f998d59f0e500c9591719b434ae7e2a84302e0b01f8c019cdfb306282240c482f998d59f0e500c9591719b434ae7e2a84302e0b01f8c019cdfb3062822ee76b8ab15302174911c6888dc7e9e2cb7d558977565b3118e51ac3e665d8667ee76b8ab15302174911c6888dc7e9e2cb7d558977565b3118e51ac3e665d8667a2a5f5bdac653c6bf4a2ef6a497c7ca407e03f6864c63efb6009d872fd4d5da3a2a5f5bdac653c6bf4a2ef6a497c7ca407e03f6864c63efb6009d872fd4d5da3fc42771b85e29aeff3efc25091086ff9139bbce43a77fd8be64d64c56acd89c7f2def677f7c297ac066dbe12dd82643244d7c3897cc0f5026cf7a7322f16903078f2deea074764f492cf4d27e453235cc2ea2d7f1f3bf2937cefc372ac5638965091f22369e1bad9affaa4619374bc92c6308df772cf53de076edb61d20a8e86ea777b33f47daf1dde2bd9e6057815ca72a796f4c5c7d3acc6d79ff776bccb8bea777b33f47daf1dde2bd9e6057815ca72a796f4c5c7d3acc6d79ff776bccb8bbf4a670c03de2f383cc60117d0b7df487e748103fb6b943d3980e0d939237a0cc8679c5de1e1ebc8d2dcd976ab44209a09152bd89b8a73b5f3f0f255eb39db0c35da143a5938ab5ed51079cfea875addcc02d575c2a8ddd38629b96f806e220c35da143a5938ab5ed51079cfea875addcc02d575c2a8ddd38629b96f806e220ce26aa77e6306e915fa9efbd38e780a0c84f23b8faca855a9ac9359cacbc1865ce26aa77e6306e915fa9efbd38e780a0c84f23b8faca855a9ac9359cacbc1865c64c07d7c36f24cfab50a4cdc5dde4cc55362f7ecc8ce7e5c4d6ce584fa9a9189585cbc0e9d2b08d49b69fd1cb7e539018836985208b21d4a4f78dfd7121667fcc47ea169f4f4f0cdda4ae0f0e8c81579331a4a4a32671373be07a7205a3b266a47cbafe9e33dda74839f5e49e3a165ae74d6f769dafbd9862ba4d8c4bfb3b77021eba61d9955006df21d0019721cea689fc45f973430a4e7409c43f460d9bba4fb01ca0754137665e7bb25472d8138171fb1a11aec53b27fe0e95565bcc5049eed4af205170a1aca97d05754916aaf4a908ad7c91f0e7e7c604bd220072f070e7af0e170b8d0ba17f2292655d43c9174ecb26773150c943611644aa2df098b25bd81cd8d6d689dfa915fb5102b6336f250f22243bb5f690304cc2f967e4f6778ec0e528802208c84ebeaf312f1132739aa79435fb9438c3cd5b0b59d040cd97148d703d0b39674ae449b76475b253574da9d5007d6753b0cabf1628f6d4ad4afb4792a4a9898a9f5880c6a7f7f6b288a72c6000655b0c70527d54b2fca9240c6b3b5e666e8cecd6a0394e44fd045cd7f404f35efd830d4cd772affcd6d7981942ecec0691c16df0afcb1cdde47b4dc72ebec6d9178cf61a4ec7fc76aaa55900586fc7dc02b0000c8c505e8aff65ffce97ee620ee7e79427bc7c615efab1346da86fc7dc02b0000c8c505e8aff65ffce97ee620ee7e79427bc7c615efab1346dac800ead208c4dcff74daa3f952eb674a70dfe1e17f69593dff73e92770540304a133e0a9b074b197cc09028cb6d90463b381337ed771e507a52b65e266e64470d21721280891c997d8a5892a2fdda842c36bb7c2dace10bf041d67d1425940c3d21721280891c997d8a5892a2fdda842c36bb7c2dace10bf041d67d1425940c30b2037a23dbfe0cf52d35c36ca8a008cdb72f05611cb46e04f13c043098631b204df81c73ab98d78a7e973036b053616ce47df7e22127a397f41829901638bea7d90e017efa3c57dfd61ef623996be642ea23f26b442f1725bdb06c8a7afffdd17a49486b7391fd1e110a5c005467596cf991a309921817b27ae321fc0155959ee67f68905e17abc2a0517e2aceea26d1c17836b3ffe53f9108a22fbd4c63f97ee67f68905e17abc2a0517e2aceea26d1c17836b3ffe53f9108a22fbd4c63f979f1dafb3fb8334d784e86d714434d4587189bfe9c7e044685f4737be2c21aa339f1dafb3fb8334d784e86d714434d4587189bfe9c7e044685f4737be2c21aa3345bb54fc92a3a560350ca92ceb414cac8a3a39f3f5190008c12fe8dfdae37378cb4e0913b07b91bc971ae3ccf03ca8d7ec9688819014597d6809157d47f532d4c3b95946532cc400e4e724a752fa5b3dc328da54c72aae8154773c253b772ed3755b90a4930c7bf120330a7d8fa6324b9e5808bf6f224a2e3f4a96037fc75f80be87d5aae124f8571e49ec7e2396893cea89a664e72c3fdb186e29ba2b09d17f465b7c865a02590054652f7fb483928d5f6b6bd23fa2be47fac0f0482c73c8069000985afc74c50873982a3f37542b327c5b3916cbab423e45275a09385466c3f7b9038864e82517b1ede75141d7f728e8ae53b0a759fbae1fd9f14f6628384e2b89862958ecc528bad53fccbd8a7c720c5d101b7c4f4fbcf145c725096352442b89862958ecc528bad53fccbd8a7c720c5d101b7c4f4fbcf145c725096352449043d691b1441f5b5f57b839a280b2af368ae004da336aa2f710afd0c81709539043d691b1441f5b5f57b839a280b2af368ae004da336aa2f710afd0c8170953af36f39567aa41f5a6af79853bddb305c106ca5b26979d93b3fe497c477d5d3eb237d8e7e11b054634febde58299674f74893ea5025c0ec8d26723001e31a0584c0305e009bf8c89ba97cd3fe6c33580c538e524da739ebddc8206a04152255083abb6cd54e60ac4f0687db6509291fddc75d0823a0d7bbbdc4e2a53b303d9eae15b851bd02395e7c351d598c6541e47a9aae7c709de8be23bea1c2fbddc1b5fe15b851bd02395e7c351d598c6541e47a9aae7c709de8be23bea1c2fbddc1b5f949ca150527f0e5b9245800fce03e6e509f8392ed76b435984a46d682572e9bff05bf3e726c8316e6f2f0ec5bd361805a3271a6d5a71b2377b18b4d44c52fb2e6142815ce3ebb4caaabd66a83ba6c4aa3680048644031f748416a5fc6bff11209d8ef9213b39bd5297876579c1e00d2da970d8b2e7b95f670b9df0f97134896ab56abba4d5cdce9b457c7471809150f61a2aa860996705671d374437a9487dfa16d1bc268f0729c861afc1619fa13bbda31d9c7f6b30476d8f3d18f1733f376758b616a4ce7b6c8303c4567cf24bf813633da40fb168fbfaf4f967199693dd36a8813f66fef060c687cca1340e055eaa1efa88f09240ef4379b0d431188b70c3c998170cc68c341958324a47a3687d5135fa4bf25ed7d40b976d55550b8f969c27ce92d6409a53dd9579a337f761d94efc0877576c23d6d849fd073d50d1debb36253b3e82e6f98c75fc54286d20f4cf6e2181848025ef7ca7c532937504edfd227a007dd717a42a2eef7bdaddd1a2a0cc5436a57af734e02e484bf3c72bcacd1040bede3e4f7bed817f903db3641721d114b297f16ac8f122d339e2d8dd449e1040bede3e4f7bed817f903db3641721d114b297f16ac8f122d339e2d8dd449ee5a5c9c231cdaf640684549fa70f5ef82f5127019bea48669bc3fb9003b9afcce5a5c9c231cdaf640684549fa70f5ef82f5127019bea48669bc3fb9003b9afccaaf10328cd785bc870619e9db99e94542995f53bf53269607f5d4cfa3da89ee833becde5bf809e0853c401e6c81794dc1dcbf077d8d769f2dfedd18792c03c13bd28d4bed14248b8a1e6dcbcb558fedfca49dd0413eaa4f94d5311df15aad3f7bd28d4bed14248b8a1e6dcbcb558fedfca49dd0413eaa4f94d5311df15aad3f7132f3919eb54b0f6ddc4460181457ca43ee65f60ed863171c532370f1f50ac2f949ec11b4f9cc02170cd2b1218358678549ddd4afe62530d3bdc6f435d02261128ec577111697a1d5626ad7678faabef6d3abdd2d5526c469f059b7fc24d8baf28ec577111697a1d5626ad7678faabef6d3abdd2d5526c469f059b7fc24d8baf1e811e1facf33009064515a2c4529606ca02226b4e0908a143046bf6aae335f11e811e1facf33009064515a2c4529606ca02226b4e0908a143046bf6aae335f157e238629b3acedd3cab64062cff9c9ae8c3e7cb5a30850e05903a19ddbdddbd57e238629b3acedd3cab64062cff9c9ae8c3e7cb5a30850e05903a19ddbdddbd6c8410418fa3cf9b0430501626e9531ecdb9f219dbe1424eb340fa6c0f22cc3a6c8410418fa3cf9b0430501626e9531ecdb9f219dbe1424eb340fa6c0f22cc3a0bd6e428c207495cc6ddb77c64667233c9ba157d6fa19f7c1b52f9d966b258863a0768455dfa576b709b8ab1b4bd5029b6670a8e2a0e24239bc7cd61df401e02f272a9b4532e28bd304a85d5bd56e083ff45b14b096354991e6e25cf9b6942d4f272a9b4532e28bd304a85d5bd56e083ff45b14b096354991e6e25cf9b6942d474fc556b6f4ece20ef52f103eed933a9fcaebf6c1733ad5e1f3bdc463dd3662774fc556b6f4ece20ef52f103eed933a9fcaebf6c1733ad5e1f3bdc463dd3662728fa7d1fd789514a0823fa760fe8fd8de202103c8df8912ecc6f7da1a3456f5428fa7d1fd789514a0823fa760fe8fd8de202103c8df8912ecc6f7da1a3456f5403a6b24e604430cbf3a148adcdab0f25a25d0a620ab05ae59a23c99ee8916f9a91ab03f3caa6a070f09f39f46686ea664e4f4f539571fadc879cdba20e667893f35be25b5241e1457c6346ca67ce8101d76212abdd8b3787931750856e072ccef35be25b5241e1457c6346ca67ce8101d76212abdd8b3787931750856e072cceb8e982a249e342d57dc3dab060317efd48c7a60f6f16d22743118b33b356f656b8e982a249e342d57dc3dab060317efd48c7a60f6f16d22743118b33b356f65629afa6b7cdbeb15afc565fb12ff032dcb19855118e1fd3679add65d04f41340429afa6b7cdbeb15afc565fb12ff032dcb19855118e1fd3679add65d04f4134040089bb01bc26d10a3f47c12a0a352631faa9666efb5c3af489b8cc592fc89e0e0089bb01bc26d10a3f47c12a0a352631faa9666efb5c3af489b8cc592fc89e0efb85ee3f23a962e9c2128238b162dd47bf07446e8a20dfa3ee7adaff57658932508738768316daf63be7fe0333d2c56d52f9148ead6f6d2d58af3dd44c93087e12ec55ca4c66726c411482399976bfbbccfeda447b7ebfaeb9bc3cc21691ab0612ec55ca4c66726c411482399976bfbbccfeda447b7ebfaeb9bc3cc21691ab061e9070496343501ac0beba7b5e2f94490ce985e2cc8f669ac73dfec04c42f9f61e9070496343501ac0beba7b5e2f94490ce985e2cc8f669ac73dfec04c42f9f63647125c9437d9efd38e05904c0feab4c3455786f1b6ac3c1b21dd6d7b02b3763647125c9437d9efd38e05904c0feab4c3455786f1b6ac3c1b21dd6d7b02b37635b6b08a69d47dfb0ceb18a12206c75fce66263eaee6d74b5299d8a9a95e263f625abc0372eddc26e8aa08a0eede747c594aff8433856f810aed02310bc4794a305cafd116a66cd9bffdf42d336e8f9b0e007df97cfc688c7c0ef19d62765c2802fbff128e15f759b65aef4bcaf456b733a82b4a2180a9c951bd764e53042db35d7aafc13975e8adab4e480821afa88a252c4704c8ebcec7b328f9d69a9863c35d7aafc13975e8adab4e480821afa88a252c4704c8ebcec7b328f9d69a9863c3c049de155b65aaa975cba167cf49b71f492bfc1a286173a0f0ed3059cfd4eeaec049de155b65aaa975cba167cf49b71f492bfc1a286173a0f0ed3059cfd4eeaecf3c85d8701578de9a93b4a10089023fe576e6d4846de2020d0dc3824415575725acf37933b2bff39ec9ae9e2349e3be56a95f6b69479180b4776645f2949e18bd6532b3687f3d609270a0070098367902589fd1652d00648999582ded5cc10365532177a70f16eaa2370563c3dfbadc2361b8395f9f46031ce5dba32cd94bdf638cae86969e14a9ff9b53377785ac7b9e220b1c19363af46d23f50070057bdb6e5c5d0fb3eb61b2003a21c718d1229a59431d44a03b7325caa017e3407421068c3ccb6533974af18cfb3914af480d4a4d1766554b103977f6f74fbabd2d6c4a4c3973d89810412637ba8f0895aa928572bf2312fff53d5d96b7cb0f77b736f4e81d08175f30ffec2e22a224f7249860abd6c93979660f9f61cfb794c1d401ea545ad1abb376e2851700a7dfd538f2a01de42bcfe5c034fabbc8cc47e69e877f348e82b6cd90659b833b207fd66bab9f3fac61f3dc77e045be0a5b85ddc59c9287202dd8ef5225fd75953a063ec754fd1fa7b2706f6a8f4089105ec7dc4c5aa872169331d38417fa1187324136af3ec19a0d2e8211c7e78a21802f8483258cce44e1eb163a5b5aaeccc724b275f857525e130f3d7ea9299b52f1f536cb007862afbd25be520d419e1b9797b0f53e6ec3a1b1f09e6b1c8c03bd2fdb480239ee7cb93d348a3320b9dd1807f9e27a0fa8481de694d2371c6e39e85bda7849f42ac9ca941cf86b2a6b89f11e0f1e088e2688fbe5ea1e629235a6b957d2279c557fa0dc6d2270c86d967ad604dc0c99ce83a0fe566b103e106952ff4fb4e3975c75a6400577faca2df7a6126ec4d31d155d9814aa214b3ea2d17640ad1f8103b119da73c08e7fd8a31fb4383b7f84abe809c02f4ce131b3fde4f6db29772345d2786d02065429665f8644ecb74722cb6ef8d700d666585a401fca0ce509944aabd31e55a1099b8921c6bfa169fb029830421f61e5aa8997794e41d981347910251745cee9a201b3b8988df833c135fd546fdb54fd2884b87d7ef678bd17ef58b4a9bfb6a4703ce9f9b128fd10838f35f68ed7e63b2c88370b4e5d63b4042c60cecc1256eb6fa98008f9d4e31a678fa88da4eb07b2ef3a9364a791531e2da470c373f40c899be139bcce43b07c77a9720b93228d1cb196585bc41d061301e65d6997130f96e5dd9380c6445db8d9a5e329eb47cbb0fa6608386797f9707aaedd5ae93f1874b2d42a40da0bb643d7c74d842941cb706ee908df2f39e0c544d635d350081b0785bfa955f68a5f84fb41dd1898da241c365d94873e409edcdeb88848572daa19a70afc0b8bcd4ad8875bcbdd629b9e7a337363751bd9e9d27a3c015117b137de5213fbcc3b815052d7128b2a7a57227d7dd09c4fa5927fd824a09c89f177f17efeef32e831eae9c11b470187a93c53f720e8e334e7aadf3d575c942a84e8d28d6de228b0957421a4cbf327e1c02060f3270f3693241c12f2f17df2ccf147d28d6de228b0957421a4cbf327e1c02060f3270f3693241c12f2f17df2ccf147ccf018b2c6b318073796d9878f5b7d40982dae5f0e5c208ab96c60f8efad1c801d3055e8254aad847a4acbc8bba801e7115396b3515598c88c836b0717bf9adc53e28ab46e1b185ca7d15ef99786283be8e3e930cd257ce081eee50b154f68d953e28ab46e1b185ca7d15ef99786283be8e3e930cd257ce081eee50b154f68d9035929ebc823059e07e5d20db028e52dcc89a646c9b257a8e75b808be7428f2324749e734c30459a9fd471f4e55a63b083cd0ed845ec2019bc796697a4876abbd3d6b2319d14962cc6ed48678972e707ed12ebe65d8b50fc02a096ec31f5baa94bf49bbfcdab5687ac6731ee87a8f049e4b8ea05b8f5ee7fa431c95f3cf367e7909e9cdfa57746c8e408955f582959a3803ffb469bf957464980254249e6b55f4c95d0751e2ecb4607970bc3d693f7c66ece202f003c3f656f65dbd38d84b9eec3e56aa9b4167888087b29cf8b8116976f66a95a6d46b0ec6376393d3f5a94eddb79a6667da027d46da947f69769765bbdab2a788efe88e3f5ce1d1b79065ef7f4c8c0aa6fa81add0a2574d48fae4d6ef7a5ed72cb15dd503cdbf6049135797b17ba813c0fe32d8b32f2f4ada1504a1777e0b63d6c4bbbfe29359be1281b32bc653c0e9412a3738b4424e47e17da69226c5cdeaf6639e26ebfa7e84b3918b8388bfb90230ea45581dd336105d9d3b7688f46a856a4875d32d908fc471bf356d6cd1210fffea4a55c2a1148934e14dddd4425dfc810bcce0685faf19254ae7c8a103502f97d69004aeea0dcc30b5d5f8b6b5f1de59e9391833b17ce4bd3aea3158c3ff32adcf7b0a8a67adc994e3c30ce7052b009d39cb50f22f1f4f8866f96d5acec107f9a3d70903d1791ee817fa05d85d0a5db38f5557ae28fdeb5e6a7b48eb129c7c5dd2588e517d6bdd9413884ff0bc8448c7dbb5bcaed88afcd3e6ee0c68788dfb289a878dafac5d165eafb4608f79c7cb4842069d14e27883a377de916c34959cec93fd7b9492b623fdac2bcbad60c9d954a2a42b9819a5dc7bcd1e8a93e9bfad5c092d68f0c12f9ef494ce6ec16ae96b9c9cf7ad31f119d2ed171e9c047b56c22b432f51ea238003909900b2c09e9932bdbad31eb599b4ebec4f41bcf72bc59e5045eb4261e62868c00373062ff78a6465b133ac1b5e12f89436f0bb7cdb0c2d062e507aaa7f94a236380cd08b6214eccfe63bd8434a9670090ae18d48c43b7c47aadd55c58c1650c4dd7d13861b9548a77cfa8a236f4de2c194e47c0a77acfa4067ffcbb50069c2c3e507a265b91e9b9a30598d96e29993277754ddba77acfa4067ffcbb50069c2c3e507a265b91e9b9a30598d96e29993277754ddbbde7d05ee6896e034d7e9c805b961b33124585ffaad448e90df6df328cc88463bde7d05ee6896e034d7e9c805b961b33124585ffaad448e90df6df328cc88463baa490d45e8e955258215fd2ca1d3a792cd7362f5739260e9d10b851c76cf5bfbaa490d45e8e955258215fd2ca1d3a792cd7362f5739260e9d10b851c76cf5bfea6ee5f987ca2249cdd7222b67ad39dde02a69f9bd29b09393b1d27e1a449173ea6ee5f987ca2249cdd7222b67ad39dde02a69f9bd29b09393b1d27e1a44917332f5e0368ce8b9bcf4ae9c99b5f7c151ff3e1f0155ef05bd1d0f1055edd763d832f5e0368ce8b9bcf4ae9c99b5f7c151ff3e1f0155ef05bd1d0f1055edd763d8779380f8eff2e3f6e7a6699be5674aa636cc2547cba2058cb4e186fe7ff2de1d779380f8eff2e3f6e7a6699be5674aa636cc2547cba2058cb4e186fe7ff2de1dc6d480efa7d86702b7759342b6be6d369d9153379de3f908526a6e1400797bbcc6d480efa7d86702b7759342b6be6d369d9153379de3f908526a6e1400797bbc10cd2897d04af4478b7a53027774996fbfab60ed3691e43bdc340ed1f17da47310cd2897d04af4478b7a53027774996fbfab60ed3691e43bdc340ed1f17da4733267a9526b8dc426b41261c62f06275889fdfd8b82ee6f64cb8f4a2a8732a89e3267a9526b8dc426b41261c62f06275889fdfd8b82ee6f64cb8f4a2a8732a89e62a9cb8b8d48991feee205025de52a2db8b4aae403e988168615600a0a7d6cafba7e8fdb046e854b904293651c753565fe3c6a77c97ed979a5713b35f9ed868cc5733cb07fa7f2864bab8f06178b8cee6264e73499441995d8277c91cf4b77ca5b386763ccaa619183582db52a0a69ef552ae26d20df5144d2de4f777beb68f18929d2103455102cdb39f91a81a86d69d234c45a183f14000d252c3f2560e8fb2470fc874f41cd25e277a44c17fea20348a19a57115b4b4c212f2914dfa3d5d53e9e46b0419ec88390c33c8c139f45e735ff7736c6b1c724b56519bc0cea9a180526affb5722d41fc37fc7b0e054c1737fc60562156f4c6459afac49073a0bf6affaa61531325970c252f463d14802f3829892966174d199876a19aec0b525e8affaa61531325970c252f463d14802f3829892966174d199876a19aec0b525e836e4697182826c98f8c8539741ce448b54c6578c3efd99db8bd84b4f0c739be536e4697182826c98f8c8539741ce448b54c6578c3efd99db8bd84b4f0c739be52b9d0a8db06b3da850361659d5930a2c238b5d4427e6eef0e214285998c010892b9d0a8db06b3da850361659d5930a2c238b5d4427e6eef0e214285998c010899d2ce20f880831c289d2a0479f71e6beba1e4f7594d94279663cfc08164761ff9d2ce20f880831c289d2a0479f71e6beba1e4f7594d94279663cfc08164761ffef8ff1b9c458e67f0a8a773a91e89cb6f12dd32753cb9b2686da3ac7094fc77aef8ff1b9c458e67f0a8a773a91e89cb6f12dd32753cb9b2686da3ac7094fc77a569e07e6adbdc4981e170efa41037dc2dc0cac5430aa0dc2b69d8b9de254224f569e07e6adbdc4981e170efa41037dc2dc0cac5430aa0dc2b69d8b9de254224fc02b840461e9612e5b89eca475043ddce3658b2a1001cca635e20b616b8aef4cc02b840461e9612e5b89eca475043ddce3658b2a1001cca635e20b616b8aef4c26b6df8154670aa54e10fa87ce190a419a7751ec291358bc0925d22e98e0e69e26b6df8154670aa54e10fa87ce190a419a7751ec291358bc0925d22e98e0e69e8d2c9be7da515d6c3f3ef16e1c3a56c2d81981ad3f3ae95d0ae047ef81c8692f8d2c9be7da515d6c3f3ef16e1c3a56c2d81981ad3f3ae95d0ae047ef81c8692f9ff16e301f804dadad2260c7a351b4671f44666fd3f5b42f442235fa11aed5323f66bf21dc7ddde51eb86c38d4ca645b778de254df499134271a0c8d16a4636c8b88b46665a528a5a92dfb2d11aff3a32c6c1533932ebb845d512f9cc0634dab543badc0edabbd4de3200d4a57699e8206f7336cc1206d83b64514377446458518a0920f694ed849e3d40c20bbb39c2b42222671e6399288bdb2f4aeaa1af73241e0994902a26f19f97f5cd17df26e11e21832311da3d2bc72861a2e19fcb7aa3c161d2f8103f510c55759612aa75fcf33432cfbf7afcd08b848c07703c5416354995490b8f8672b3fbf8abc47818e24903876bf890385874f1846fc05876c358a85cdcdafbd0323a41957fc5c46df5f2f66d776ff72f189d7d2455a1534d925dd45fee17ba8626c73b13bd96a1ae243a0df7aad06ad1521f834a77b2ca5b2768e4b61b6f24d2865335f61e9b5192058d347aac797f52589f94a7692d99bf791da15c5d77106f45368338390ea9bbd40bd23d36bf2b676d4bbd242e4e5f58d30da15c5d77106f45368338390ea9bbd40bd23d36bf2b676d4bbd242e4e5f58d30bd41ce9ebb570be5799a31514d8eb01b06ef98c70db2b35ed1156464fcac8b71bd41ce9ebb570be5799a31514d8eb01b06ef98c70db2b35ed1156464fcac8b714d47fba1496e1b7b9d132ed7ae64579e9b3319422bdcec4765607208bde0acef4d47fba1496e1b7b9d132ed7ae64579e9b3319422bdcec4765607208bde0acefafacc4556fc848b2b78098abab36612d7fdbced5afaa19be460f73820d19d718afacc4556fc848b2b78098abab36612d7fdbced5afaa19be460f73820d19d7187824e89b9fafd8b62aecf653611290795e763d61392c072aa193c05e628c43817824e89b9fafd8b62aecf653611290795e763d61392c072aa193c05e628c438189072635c4c93fbb0992088d7253ce5810dc1b6eb1110ba887448477d88dc29889072635c4c93fbb0992088d7253ce5810dc1b6eb1110ba887448477d88dc2982c97c89c45b87d1fa7c89f74d4ffd4351b471752238ef2a54bdf78f1fc0b3d572c97c89c45b87d1fa7c89f74d4ffd4351b471752238ef2a54bdf78f1fc0b3d57148037ad3df8240a7bb4047df5784e3de4f4f018ed07fda27f5c177e7c47914da32c1b33233b3ebac80299597f25730acd5e1248d27c4361e56da8ac87c618bc9d456575c2fd2e6aefe87aec784fc69acef1dbb3b55e202f23d049443a5c4fcc4d1b1c8d3fa3c66c1850d0385febeabf1c9931ef92df09d65131ca759136f676dc2a5c19a5f1622ea8c5fa8e578f6193ee5ca5a719b8cba4ee7d6559c6818ff156a0054eba0bc9a6c5576371b98c29e570d2c8a21c897165ac4b423d9f91d86a6a0968982b6e8070187d2ebf3796518af70ac53f42e7e787a506f5382b533329496308ecca07e5ee26e0204243b9ec2cd48630e0decca5f5af044bbda0708f30496308ecca07e5ee26e0204243b9ec2cd48630e0decca5f5af044bbda0708f307be11fc24489d6ce2f61f3eb54c9b58aae304e418f989230e74ff1b5746edcd47be11fc24489d6ce2f61f3eb54c9b58aae304e418f989230e74ff1b5746edcd4986bd45704f9215c79e01302b92d816709294773942b263e6c2aa8527cec93c3986bd45704f9215c79e01302b92d816709294773942b263e6c2aa8527cec93c399394f3fac4260dbf8170752ed59cd86d111ede0cc08af204a6c9b78b03352de99394f3fac4260dbf8170752ed59cd86d111ede0cc08af204a6c9b78b03352de555eca922469ba077798aeb1cc2477c249ce66affed69113f7e11d30956666aa555eca922469ba077798aeb1cc2477c249ce66affed69113f7e11d30956666aa4f5cee74a18219e6589b7a60756e6c97e6f4e1efd68ddffc57bdb9a8d7568ee91214cbbfe3ef06ff99f843c5cdfc6cc60984f24b85dfb84f73e3ea9d7170c6acf15809163b30b36624003aa8667256251295cc00eec99ac3cd3788eb2a67c29da598c5c35d7464035b577a28b168ff468827025924faafd0de08a3c9e1d51b3a182cb4842353664202dc8394cdba5dabf74b3997d59d571c331a4b5145bd6bab6be9456ab29326990b5f3b8fa519b18eae5b48dc6d8db3f506b1345e3307d590158dbb0e0de57701653b224cf484c2f89087f2475f25af8446e41e2c8ae974138283046aa58da823703adb51b8bfe4d6d97018addb076d089fe6e858e5b42ad82d86c60dee8017527684533fec576242595e73a15c65cabebecaafdc9a0550332037bb87025d720c417f426cc48b52cbe091c3598e075c86884b4a737fa84c18933b3d083b8727463a5f59d75b8e5567d018b45cab216fd501e13d3bf6ce4ed45742a8e422181c370f98fb399aa83d626923e73bea6e0b343040e5c5f2cb09aad5a4413fc0da1b889f8ce462fcbd575297f1611ba3ef6e0abf4349e03d45cae96b9d6d9ac67229fe8e370fdc1475e94279a5a3be224ed03ae15164cafecc6920e08c7e7a90335b8f3e262795fa99139a5f3f32be9bb0fb00007fe0bc6805eef3cb1df28e95ecffbed6ce31dd016a7a5519bec75849a1c0919f48815be463d71d37044e8c6241118320ddb984beb4dad5b4a8f98e71915404b933e2bab9c5985f37044e8c6241118320ddb984beb4dad5b4a8f98e71915404b933e2bab9c5985f4355f41307c5699aa2777fcdf76cdb2e7e2b844adc6c6440722949de6fd05fa24355f41307c5699aa2777fcdf76cdb2e7e2b844adc6c6440722949de6fd05fa26482220c1b7ddcef63ebdd105fe09ab635190c6928b97c698fb15f9bcdeaf4056482220c1b7ddcef63ebdd105fe09ab635190c6928b97c698fb15f9bcdeaf405e460c9d13850e4ae60332f50b5fceeb67b44e434af7a63018c83a456feb733aae460c9d13850e4ae60332f50b5fceeb67b44e434af7a63018c83a456feb733aa37b3141d2ad2df5e52054619466362cdbc73fb9ece59ef65a23101fa9676f07c37b3141d2ad2df5e52054619466362cdbc73fb9ece59ef65a23101fa9676f07cf0635926c64f3ff6615c10ae6dc040ff91661fc59590e9e56f6d403df70f9f40f0635926c64f3ff6615c10ae6dc040ff91661fc59590e9e56f6d403df70f9f405a27f2d689f2a603095c70574dc61cac0cec7655b6a8704c14257481f5fede245a27f2d689f2a603095c70574dc61cac0cec7655b6a8704c14257481f5fede240d5235d4ff8bce2d9766b90f7f9afe6f25477b3aecc765db7acc87fd0a3e4e89d11bab68a3a81b25e88303f7a6d489b8753501b57749f0b8f4962f0dc3a9b01d11f26a94acb352cd28cd72d2441f172d91d3f059f8cd7a4282b879cdc610861a05cec12ae67463c1b4d30a0b829c1b65c1a537361ec4a58593e89ad8974d65f38a074e093a9c5cc32f599cc99646e0ec65e52b5aae85a1b37940bf8c59d94d72260d48268824b4125ad09bdd820c2f68fee98fcf17321860f520e406c29bdbf13c0af25e62cec0630190d5da54f3a2797d112380737cec11dbfb6bb160d062a4d7492cb53493cc7f8fc22f91e0652359ea8019e70fd217c32053bb90f399a30f39911235193213d9506b9ebb1a9cbe9e03685bc7f23ddc32771b7d48bc27f5bfd2e68fd62942e4e9079eead6d99b04296497df781079c5f9b03076a94da9bd9286a7b2eafa6e9bb40c2cfad3e40912093700290cf7bb43cf7a87845ba53db0a486a7b2eafa6e9bb40c2cfad3e40912093700290cf7bb43cf7a87845ba53db0a41db8a8fe46d8d61a0c4fcc2a285f6bd6dfa98e8f431617f8a167e6d229ceddc81db8a8fe46d8d61a0c4fcc2a285f6bd6dfa98e8f431617f8a167e6d229ceddc861e1f6ab623468bec59f49495c08ed9182633ef6c54cb0c033fc9edaca7fea080f0ad8a9e0f20e13f9b1a22a3efc2f3461500de46aaa5b2183039f39d37901b97a6711cac0b9f84f3fb011daf8cfcaf63529c16d116570649eafe72f2b7251fd7a6711cac0b9f84f3fb011daf8cfcaf63529c16d116570649eafe72f2b7251fdf848474d64510ac786d713e68a015669b05053e0c76c2ca26da4274de7096c79f848474d64510ac786d713e68a015669b05053e0c76c2ca26da4274de7096c792d8b9a1db3fb396c6675b382775b0b9cea8f83c9a752e6a7e35ae3377e75b4a22d8b9a1db3fb396c6675b382775b0b9cea8f83c9a752e6a7e35ae3377e75b4a211e88ff8aae9ef4996c6cad2b68bb7887f065dca29f573ca2207c2978b05730711e88ff8aae9ef4996c6cad2b68bb7887f065dca29f573ca2207c2978b057307d25668175a72b55822c58f16dbd2487eecc2b2ae1c2e2be6bcfa0d46327b27c2fe5d6410924bbd04275069b943216729c6357bea3895c939819a14cc9d09800f4ba3de8bbbd4447e774182d70e81b461a84dff4e9f8cb440aeb08227e646860ce644d8db05b6fccad0dcc0ae344cb42a98c7bbbecee8c88d34e4314994348a0ff6650ea776428097a807cbf9ebabd685f7cdce1bb98e2b70b6eec6b362c441bc8684735761517fdbf2b553bcb07d38c8c7c227f4eff4dfef3d14de79543b19c13289cc915a4e29218ce90ebdde3e0bda4d462bd63e8a391994e6666c90b6364e7177063419902379181c02890506432e99cd7dcb44c01f0e9d98205c68ad0faf20c16c2efbed5a4437f583a95c1d93292bd60b00b9d8ba1f6cf44804cbca40ff2d444f8d98477f368b9ed22f35af900a0fd47dc03184c1bd29429264b1ee4635aeba145ad5ba53e4e35d13ab31d2445a82c6775c706d450ad4a106fca579005afce10b9bdcfabb8c0812140d268741e7406cd391d98350459c79f630862f0a83bc25b7fda481d08f7a970db297bd1aa3573beaf562e3d985b0d66eb468df87c2ecf33d10eca1c4f30111c9a120e40bbfcbc4ecb91b1e0f06545f75887d20c3ff2dd6d2d298f33187d4baa91c76e70a33fdaf1c6d7f2ba6215325f31f4f35e74c7b97a1d6ae20ae2a0be537df0e00e23b66850ad20d872f8e5346bf309652a0ffa9e34bb5ee0d0ba8db5c504c36317cf840d6ef3afa8861f869fc0e0781b41409faea020cf0f9764720f40f3622f6bf270f17e7d9ea010e39301b9abdae863f03cc3f44b5011a9cbe8abb699aabcd2e2c3d6d9e42c911d323a0780601dab9cdbf8bcb884b569f957f42f6ee7cdd76e56efbfccb0b089ae4fc32eb32cc5658c19afe999ed2acdc0371fec08cde5a86c65a4b474ed124041a122e2a4c026d586aa18bd0fe6568be90420db3b9ffbe1a6f4444aa32738052ab8c3b1f1757bc4d48f36c341c2f88c1ceead8e7015a3228d81ae8c93b3bf1f9d831ef4113ce14a1fd016c341c2f88c1ceead8e7015a3228d81ae8c93b3bf1f9d831ef4113ce14a1fd012db44dc20ec875315a951a58593403fc47a81e66999b829fa01c9a06d3c76f3125ff4987bff4db7994c3d8bc0bcf7323b876bf583423366a7f3580c38551312211500644b97d6c279be67c3cfd42713b2b57c428b51d1aa7d917faf6ce7bc53c11500644b97d6c279be67c3cfd42713b2b57c428b51d1aa7d917faf6ce7bc53c5be41b30b198f637790e62cb70aa308c3fbf5ba4179a907965f5144490552db35be41b30b198f637790e62cb70aa308c3fbf5ba4179a907965f5144490552db3b9552321658e74f09503edf674b8989579a48ac56ac2c627204c64b59f5f73c3802eab2dad7714f637768ac5cc8528128cb04df24771d998e19b4e75c093f7bf3ce961e67e076748fd9627a4f4dd4c157f0dfd1afcc1ddb691f3c41331f5413b473a3abf54c5c756115f589810a673935cde2ce8301425805b6deb6be966ceffd0dccf81bd8f63d3a65333c696f41d0af4964bc16fc5e6bc551d78a57cd8fcc2497f9f868c20968130117aa615103d752fdb0df3a50734087c79db6609716b1a8ccd04ce2ed3b89ca7b86bd21e86bbd2d32a5f815aec5d3d23243bea0f1d449c018ad2ee3c051094d4fa8f4e40841bef6e628af4e97c84b43ca4dbf2a8caeebea4de4d7aca7081267a3b988b3e9f3a8507ba827ee3917336bcb4ec99e2237cc3a44b8a3cfc9cafc4084aa324f3c22c550bbba448c846152738d28856563627573f21bb1b90318c412fb667ee54aef706fd384607bc134f2fac88297392f3079ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e1289c6396b00f8936f1defcca57ed806ab31a134e77e888e55319350263c372a1289c6396b00f8936f1defcca57ed806ab31a134e77e888e55319350263c372a354305431ff1ecd57ad137277f8030d7cc23e67b437173696bf9afbe59437e21354305431ff1ecd57ad137277f8030d7cc23e67b437173696bf9afbe59437e21f66808acedc6b45312a9980150e2a79a50a89a392fa7c463b7ac86c551965fdef66808acedc6b45312a9980150e2a79a50a89a392fa7c463b7ac86c551965fdeecac70354ea30ca529766c445d0a4d4abd244271c22dc3bc5edf3078e68687e0ecac70354ea30ca529766c445d0a4d4abd244271c22dc3bc5edf3078e68687e034c7df299c35e85b233c59b826f00199e1bb40862340b20771fc4d7bdc5a07b934c7df299c35e85b233c59b826f00199e1bb40862340b20771fc4d7bdc5a07b9e0567494547be60bd143c448504493ab797a541a66ecd431f2de34a6df638f27e0567494547be60bd143c448504493ab797a541a66ecd431f2de34a6df638f27234d78c82e7b8a477589b5d94925825380ab35104ca0db0c9b8f2210df8266cd234d78c82e7b8a477589b5d94925825380ab35104ca0db0c9b8f2210df8266cd408fad651c0e081426987812973b13e78907b0be3161441d241df51241a68c551c70ef306c13a1bab40e86e0b58172a12a4c020a5fa8617ec7058c251eadfc664bd737f6704948f9c8eab63b5b1d50d3893b0c5bd58325e492c9c7882400d2c44bd737f6704948f9c8eab63b5b1d50d3893b0c5bd58325e492c9c7882400d2c484e04053f4666223916e9b721fb1d5cf8b7177224f0fb6db4994342717b41b4b84e04053f4666223916e9b721fb1d5cf8b7177224f0fb6db4994342717b41b4b7e14bb3a715a83e0b50dafa4c1a85ae15729980604f295a440c443d42f7e09347e14bb3a715a83e0b50dafa4c1a85ae15729980604f295a440c443d42f7e0934f553cc830d6195bcb29a0130f853718e1e8779f00c8fad50567a6e3eebfe56c783b39baf5537fcfe139e9887c86962cfd760f1c6ed2b32c6c89e1c057e1086aed260eeedbd2dfb2b63b4f6fd207a61a5656254a48857c5e6428f83ea00d5a0e6d260eeedbd2dfb2b63b4f6fd207a61a5656254a48857c5e6428f83ea00d5a0e6d81b309ca1927761b9dfb9e6d145b8be55591cc8e914a3dd4607e38d40a25b66aa3e518ef26ad7f1bc89c5e8f47567a368d8fd3e507151e4f46e0e2e1b68bec01cdd8ab0f7ba9bdd6f031b4534e3a074508512ec51e3ac43bb645c3ae976cb0cb46e5fcf6b0dec314c5aab88f7f354784212dd680c839280c331e259dfb41eada5540c7811cedc10ca0f7fa56fc23f46921e79f99b3611f8f75ab0575d61516c8f3c4cf1bf2d3434d7dc31cba7b9ca9482bfb76a2db787c5be3353aaa9e93ac78b977ed85299f43c9d31479442bcb07cb62809a6d4c164f1bbaa99f80deadfef35e5f1cabc6eb078c1bbdb485725df03a45c9ca7be057223bdce96203619582967a8e32d766a310b33b0bf473907223bbb575b6761f675ef61d138b7b1c9a7f78ecfcf1fa3ff20fb6b31a4542f15d149849ccf150eb631fdaef85418daad551d9a8b0f9fe30ec61ac7ce5e4baaa2635d128a62ba3a160de0b85322ac4eeed8a64c223c812a58ded517fb39763cef37cc7784803799782ff5cbc9aca02c88f38bbe5f0771383a07a782ea0c349bac95179266587b78896f2ee5b65eedb9956f020c5cd5547f80999ce6e5ca66f063207f19b2ee81ebfc706205621a143cd0c98c4bba80d4da6e72e3cf713236e1415c3af640665a914a3a682c38be41c61f39ed4bba80d4da6e72e3cf713236e1415c3af640665a914a3a682c38be41c61f39ed7034897f1553273fa468e3033827d28a78278df5d58126a66282464ce802378fcb78557b6284081178762f9f1d0ead3e913118817e4e212a9a63377617058a9d2124597546f9f7dcf32f1d1a3bd78a9e72258f1184827c1b5fd67d02c5549a182124597546f9f7dcf32f1d1a3bd78a9e72258f1184827c1b5fd67d02c5549a18ba3c9522e9c0e45d047e2377fba41072c6dbf89892870166cc8fcb9a20920f4bba3c9522e9c0e45d047e2377fba41072c6dbf89892870166cc8fcb9a20920f4bcfae15eefc7ed192b8f681639498206b5b6e7a536d54f19edb8c2782ffb43c57cfae15eefc7ed192b8f681639498206b5b6e7a536d54f19edb8c2782ffb43c57de9be6274e922c6034155d5b0c61674873f40ffa9841e6fdcec909b0d6cdc254de9be6274e922c6034155d5b0c61674873f40ffa9841e6fdcec909b0d6cdc254610a70841ddd78536c6501b31f3dfdbb21210aa885d49d0393ee439f4b9811992b25eb28a6eb221884d19a1546bd467b5c5dadd65283d6011c38b39d971c7ef7f4c11698210f129dbb7b44677c1b4208188872f055e2de9284d4e55b25d820ecf4c11698210f129dbb7b44677c1b4208188872f055e2de9284d4e55b25d820ec98021ea6be6c085163f99567e87f54d903d46cae0179da7c560207f0846f434198021ea6be6c085163f99567e87f54d903d46cae0179da7c560207f0846f4341f83c0b16b10e6fedc5886fe882037f5eb3ad528a899a158183dfb9dc1b16e279f83c0b16b10e6fedc5886fe882037f5eb3ad528a899a158183dfb9dc1b16e279f1adb4d0979ab4fcdb44e95aadb1e9b34b439c492b784dbf433c41e174dfbc7be67d395e7734b658d1f515faf852cb9df727e303606410efb2354c603e6cf2c4adf03f9f67f9f6e869ce62cd18934386967640814893602620d8fbe68326b95e382032da70dd7fbf241f68bf51866827c135e0589b4478d05b95f04849ee1ab45de5f88c1aa8a8656cc957a5c2b1ae1ca8e8ac6ecd37328b778758f9f81e11d5e583aeb71b1de1f8c4196387492356fc2c34b78ac3a5362643bd812f31beef9047dcbdfb84e0b9474cac1b8543de90d6ba41b170e62627208a675d9b66fdec925eccf8cd037a230c0a3348ef547f2e5fb792a279d892a5be6b3982003ebecc0e5eccf8cd037a230c0a3348ef547f2e5fb792a279d892a5be6b3982003ebecc0e143e096a43084fa03ba6e9a20d08d91f3185769e3940ee6fc29b84261dfb2905143e096a43084fa03ba6e9a20d08d91f3185769e3940ee6fc29b84261dfb2905473069d64a4055cf24cf40ddf0453d0c81e44007745c6cfc9bbc604aca4e96f7473069d64a4055cf24cf40ddf0453d0c81e44007745c6cfc9bbc604aca4e96f7522a4370d4a704a69859a7bb4cd0bde2b9d452c4b8f8b85b50fc9175d58553c5522a4370d4a704a69859a7bb4cd0bde2b9d452c4b8f8b85b50fc9175d58553c5455b02af7a921c346db4e2e83d7760cc01878b783840db9d66c72dd11261465d455b02af7a921c346db4e2e83d7760cc01878b783840db9d66c72dd11261465d737dab06b1480a47fcd1ee5c6e187f96d0bbac1ac0302e4501f5cae01b4ccf391bbac120aa9744215607821f398d2a41da83548218714a585eebeddd7e90abe61e40e8c9d3b017bc696a64972532f0a9162ea9576d6fc1dee98cbb929ed7a0a29f0b9ba84058eefb9c4a596b3d884be28ea03c99ac39a218e28ab53a276d61fe0836b41a5c3c44ed5f5a4877bda559476b6e1f9818bdbb43d8bf4c22bf5ff8895fea9d19d1e7cfe35213c0b256103c233b4154d1a7b83b698a583a25c0c1349a0221f97c0960d83269d32c22f89c9154bdfcb5e6430bc47c8d09b6b2d1eafd2fcbf9120f7fd2d0014a6213868047bec9fbcac40c3331c927ab3819ba19806ea77c36b95af6d168b2206046af606a4b0d5ed0fe01999e21eb3ed91cc9074ab480187ba811d44eb1068a87f087b7ebcba651c955ec92c71854ae5b73a84776939ebbabdbdd17d1676461778287bacce54cb8596dd466895727b89a977d28cc5b9d8c4228ededbbd2b35946e13215c3bf917c23e716a00fc043eadea58d5bd675628c4228ededbbd2b35946e13215c3bf917c23e716a00fc043eadea58d5bd675626ca035e75af5e5e3e151874ae1b3437102ae8d5bf3bf4f069f0ea0c76206f2666ca035e75af5e5e3e151874ae1b3437102ae8d5bf3bf4f069f0ea0c76206f2667021bc31c263a30bad7400f984b2877879594092d43f1361fbb830de267c02fc7021bc31c263a30bad7400f984b2877879594092d43f1361fbb830de267c02fc4e236aa7070599517a5e6e87701dec7a3fd445107df6939d491b45b588e3d31257989124f20a66883ad413c66b9e34de603335f2bc966c4de1e9c785dcc56f51b0b5f75524bee0b54ee629e143daf9ab88400282a7a7d9e13e52a2fcc10c971b6f8d9e079762f2a7b642f380918b2c1cd1ef238883d642cd4c66bb290de6274a548f16a7bde1907bdbd40b873ff307419e4391775a4df22b4cc063a10a87eb8436020f33caba437575de8f1963fdabd45cca24f4210c889185c77fb74a88ba0dd8e2d4dbdeb6990d4b7fb540f19afaf1f2e2807e7615b2269bc748b0d5c556f6fbb1f0becb9591bb75bed6f4853ca4f7ff371471deeca9605d583819fd782a01fbb1f0becb9591bb75bed6f4853ca4f7ff371471deeca9605d583819fd782a014a069c27b56296796ac9f7c12982f835981efaa46dde83f15609060fa8f2b4224a069c27b56296796ac9f7c12982f835981efaa46dde83f15609060fa8f2b42289a734ecd62c815798ec2e1da48cbffb47dda0362bd452ee43b056c5efd3e3b189a734ecd62c815798ec2e1da48cbffb47dda0362bd452ee43b056c5efd3e3b1944303e78d6d2dcf9fb4f8f158e6d0e09421e0dfea6538f9bbd264eab0b5df74944303e78d6d2dcf9fb4f8f158e6d0e09421e0dfea6538f9bbd264eab0b5df746f05bc69de79431094fff7fab63c3ea49acc6332a85c6ce01c9b87d44f23db7f216ff2366c16f641a7f304099e299e93bf4f9c9928cb83cb50db7914fad46bcc89e2270c7c79374a928648876b138e58660ab5e8cb6719eb87da2a7d3ca45b6e89e2270c7c79374a928648876b138e58660ab5e8cb6719eb87da2a7d3ca45b6e3c5926fc6f5187bcbf4afc197faa66569502af55e28aa4894e74aeef588863003c5926fc6f5187bcbf4afc197faa66569502af55e28aa4894e74aeef58886300aeebc904bdd9af9aa9bcd123d6ea290607a9d043d8f8fd72aa5773edbd93eaf5aeebc904bdd9af9aa9bcd123d6ea290607a9d043d8f8fd72aa5773edbd93eaf535837f0db255724a82a4f7c61551c46a44c68a5c7850da0d5f4be063b8bbe0bf35837f0db255724a82a4f7c61551c46a44c68a5c7850da0d5f4be063b8bbe0bf96e12a0ecd586826d643b0ffc7754e97046f6bbc831ffe1717f957b2de1dfc0196e12a0ecd586826d643b0ffc7754e97046f6bbc831ffe1717f957b2de1dfc01bab38685cfb4c1ed810f0c9ff3b08e78111c29422a2ef1094df05f623628488abab38685cfb4c1ed810f0c9ff3b08e78111c29422a2ef1094df05f623628488a9364db7dedcd934f9cd8a8f2d76bf46441eeff92d3a57d88907e4cbea03176ca9364db7dedcd934f9cd8a8f2d76bf46441eeff92d3a57d88907e4cbea03176cacff44c5e49323a71b2f6ecb9f8ac4d4145eee97ae770851b21515b98a0a4a821cff44c5e49323a71b2f6ecb9f8ac4d4145eee97ae770851b21515b98a0a4a821fcebb6010fa41ecdbead78b9e6b760362396f902072cb84d5c5eb41ffe0a46152400d991ebd894845fa99e29d49834998ae31f8601419f19027e8abe47e8874659a3d4ed1b29a0ad93f114bccdee9dfa74a0e20ee18091b93f0f430d25c9bd1059a3d4ed1b29a0ad93f114bccdee9dfa74a0e20ee18091b93f0f430d25c9bd10cc20f7cfaab4509b56fef96e79a5d2155812c088a9261704e2a05aabd3d35a40cc20f7cfaab4509b56fef96e79a5d2155812c088a9261704e2a05aabd3d35a40d69b9cdbc1bb00bc1c6a8456174c933acd92f3ff93990f69222a16f1213ab365d69b9cdbc1bb00bc1c6a8456174c933acd92f3ff93990f69222a16f1213ab36558b3282a7536b2033510afb7d9e36f0e4540a9f52317664c6f47b5399dc034f058b3282a7536b2033510afb7d9e36f0e4540a9f52317664c6f47b5399dc034f00c306eb4be137809014e19eb3d3bf633584d016308f91f897f7c3020bf01ec550c306eb4be137809014e19eb3d3bf633584d016308f91f897f7c3020bf01ec5578eb273ab38364ca01ed10c83e3748059b148235274760b8be11fa3c11eb78f078eb273ab38364ca01ed10c83e3748059b148235274760b8be11fa3c11eb78f00adfa7a7a318e198e1e1d56ac80105bc890f3a49a8a13f9b49c19675c92f531b0adfa7a7a318e198e1e1d56ac80105bc890f3a49a8a13f9b49c19675c92f531b82e095bbde8dc06e34278a21e86464234d153c2dac7ac8edc85bf06b7be5819c82e095bbde8dc06e34278a21e86464234d153c2dac7ac8edc85bf06b7be5819c958680645498ec93cdc7a1e4a8ff510087a01c390e7335ea2c480ffb0f23ee6b958680645498ec93cdc7a1e4a8ff510087a01c390e7335ea2c480ffb0f23ee6b7615c78bf219a20d9eeedcb2dc519a53c0e5bb30b7a6c34342b2d340d9e477997615c78bf219a20d9eeedcb2dc519a53c0e5bb30b7a6c34342b2d340d9e477998d0487e53f661584b10d0900dd07845e4ae057220e3ad5d405353887bcebabd48d0487e53f661584b10d0900dd07845e4ae057220e3ad5d405353887bcebabd4b1d1b877712d61be5010dbce189890584565f3dab8bd9143a58a87d1036dd322b1d1b877712d61be5010dbce189890584565f3dab8bd9143a58a87d1036dd32293dce2056c81aa46f1ff851e9b4177c72032740edba9a584309743a1a12467b11badef5edfa2d0a091fa0eae860bcef13fdf238d5299d4226a753ee2cf56b9bcf6d23c9a83b366e983f34ad7d4e9f9b9651a7013444a3bc635eafb69327da934b2e66e640a4035143847b4bc4f478231729349f752362a55340ed945fd07f8fe1ff88324c088b7ea9f98d57ab98e3608d2412363917daf89c7451390b04aa97de3f71827ca85f4466b44db079f098e28aef117961409b235a4e5710af69e996dd00b4cc3dad0f033aa460aa13321bef2e9134c3691ae97cffdd573f6a2d3a66772ae063a505321ff08601a101cb7a1a3a598331f4a026a4f45af7e9adc499a4d909080e7b14dbd9be1d6b8e03e5052008e21ac20ca61aae2f46d4fc8dc2cfd0daafbc2d5f12f23d1b2e34b2fdf35229502cfee795849f484f16724fc437735511abbfee9882010a61f2bb5a4c64229dfeffc84d8a81c26fd9d0c9d69cd0d680660a9da0523a604a3ac0a3e1c8fb37e794a1364ccda7b473f3842b9554be7cf5489d2503ea68fcd5f4cbb967e48d31e91a6288ddd4fc2b013615ce21b04abb80091f734ab99e7c54cf60f983abcdc6c979f236de72f3fec85809b8c9bf5556d7d6f62369d2875cae9a4b55edc54cec7ef83d7700ec56c00cdf44f24f277ad9b6172cf5579c916de643804ae03ae55d12cc13d0c62d26c4cb28bc2c8f97103564f17009138df2a944fdd904171ef825368293385c111eaf69f20213c29422e841af3c54a9cc174aaaf82d67611150d910bad97c20258e7dc912994439a6a2770f47c3e7ccf893b3df0eb0102c86579e8122722afb6af47766a9a07f83bd2696c4d4acc29792e84c30dc11fd75fe877e48abce1ced7311133a76c9973ebe9c68796556020be0f7095f11f2b76cda215050da9d02ab88803000501d97e9735cf592609c34cd22712a73bceef85322e766923114fb005bc2b45f9b45c1039569d51b846b6b5f5afcb496e98105dcffd5368537af26546e4b08ed09a5476706a4bb2affa5abbe1b6128d5a94e32e5303f70c218231138e84c66c043bcfcba4e7285fe9831cf4803d589be2cca63b98c3b2c13f553572d0e8f75bda1073278a35588cff4f63fbeeb72efc7c607ba9dda1b4aab72d0fa61af318da513acfb91b9fb3d8e51fcc59322881f2ee0b4f72d181631c99edb671ab1077d09c101d4cdb8f37a1f51fcc59322881f2ee0b4f72d181631c99edb671ab1077d09c101d4cdb8f37a1f5cdddf1b56dccb98bed576db265f95d8e37ee3a2b5db573b8a873033be974cfe9cdddf1b56dccb98bed576db265f95d8e37ee3a2b5db573b8a873033be974cfe9626f45238515305bcb5d04abef63cb67442161602fdb575558b089193590a23e626f45238515305bcb5d04abef63cb67442161602fdb575558b089193590a23e593dbf09c80484110874e816aa317d1f3fbbdbc66fa3e5d649c37115830af16e5fba8948efff0837a1cef6108b66eb0e63f54c1ad964e047633ccedd8ea5d00d913ee519aa97f28001217520f87cf3492ea6f76355cc588f762c81527c947637132274c608245376ed930d69c5d72291d3e4f660e6bad82740c03e5042ddd30c2f90c7fd4e9e27f5f314f187a5beeceef86edaa0ba29a323a6af3c1c0452eb7d8cb68834a63256822b6c8b65d00d5eb78f99712f99e1d1dcb2898cc7f8428b57bcd06fe081da7802203f5334295cc1340c7bb41d79727f926335fb5fa09e0d54bcd06fe081da7802203f5334295cc1340c7bb41d79727f926335fb5fa09e0d54f68a1181397d77a6d8c795f5201e3cc95b1784361e384d05d000ba804f943b0cf68a1181397d77a6d8c795f5201e3cc95b1784361e384d05d000ba804f943b0c581dbca5834cb105821431ed8951341f10b1ad8641f399901df6e6092af504fe1eafba13160450246dfc77025f9d30f3ba0d118a03ae72e02d6c147ad25f4fb76cd5ca896eb1c7b9df652744702b67b9bc31d3fe0d2d01422bb7583db482bca9b8fa4a22ad270f7221bd9cb330e46a58247f3526360809722a0c3c062543957f51a21b148e7da35d4a75a3b6c23f20a2a13c749471488f092b717058eeeb05feabc5d65702f8848b4f0994205b0706ef03851050a8bbaf08a011f9aa79a757b19ae2747821a30b16155923d5a04b7a2e81397d1868f9e4316f8721c649508d6a9ae2747821a30b16155923d5a04b7a2e81397d1868f9e4316f8721c649508d6a936a8ade30b66ac119e068eaa42b09c23c3891a35a906c59a610d4c545efea03936a8ade30b66ac119e068eaa42b09c23c3891a35a906c59a610d4c545efea03c7e0baf8b9c93d75858e01b4f49f2d7437175ad115666133cbe6ca25f8873efcc7e0baf8b9c93d75858e01b4f49f2d7437175ad115666133cbe6ca25f8873efceeecc0f333a42bd7e8d0cd5a3426a9d6407b2e15cb732965c957902d3742cd8df724331cc848afdaf0cbad5f0b4b0dca2194310fb574803805753503979b3ff69e3e23d9cfd2da88c6d39b5574fe6305370107c429b801d46f2fbce554a6f8b95f95036fb16f8ce051fb2b1bc286b0fc50583b3aed3b15ea18027c27fd64557a430a222c13f91c14c2d91a80f752ff79f37b73f7077ab58e3af3caf274039f3462e447d35e3adfdb6f95f9808c525d2968adb57b3c313ed4f33032847e620b4eaf51aa67feb3478eabe902537d1daf088dcbdb973a835d8994f58c4f1fe2e6d9ba6587a356597ecd0314f016b2ee95e1d3152cff866fb7e29e61b64180103843157095e781d920d1f2ec9a71675e5cb55601db76aabf16a6ef1506b5991324ce47b77a13cd9bc70df5875d12400f51f1fbc1a285e3e0fb2559ad775c2506199fe9ba1f47d37773174b308c4f39ba4cf64dac338f509f79699dd40ad4b19a3b4bab08e7eacd41429a5eee3b16129f173c397e6d01984df751833a86dbc08a436b1e780095ac6096d07d94f68ea7bf41c98dcc7c5e1f7654ad62a2f8f64f7d48b8509bfeba72fc13f0fb77827bcaf3f8e2e10aa80902f8f6fb5dd81189d202c081a0eb3b4dc7ad9c001805a6cd174ae3b22c96d734745de1720c6c9ca9d96c6577d87071644997bbf70831fda833347aa5fc1879c6f2b8fc16f1e3039e6777aa95df65b7feba25d21fb9b11bbda0259efde7069fd6c525b83a3692f272dbd1ed54575d45a979c22d1cb85f41e54513af94293a1f4eb818ac40bd61410d394fdc57ce77be377ce746afccdf025d4db03750c335dcba2b177c6f9b7b3226af8efd9b79f73f694f7d2684aad1f46040c2e06649b3575b387e22d9f48e21e6d84e2a5854c69049163c40cc8e8afbdebb8249a88ec4051ef2fbf85714fd4cc02ae250b70c5dd6fdaeba822554ac91c4908a06267f73411d62491cfeb2d42029c3083e4a85f3eef5b9f9dc7c53ab0df560de6427bb5a871020cdc9a7251560b4a1316f6b85f3eef5b9f9dc7c53ab0df560de6427bb5a871020cdc9a7251560b4a1316f6b8c342bc72cec7848c737b8f6d0e4e260070f12351bb8b8f9d31137c31a18e1fb3c9fe71814b80316990fa34df437e8190029accac539c688b9f8cbc2801f78fc18f0ee4bca64a720ab6bf864577ae3eb9e6d62a6f131a27dfcca75efefdaa42f18f0ee4bca64a720ab6bf864577ae3eb9e6d62a6f131a27dfcca75efefdaa42fa5601f21b6cad63279cbe863f6ce2e8e996c96e2a68e2498cb86d452b1c30e69af02f9c15f671537949cc46a859a19cb8c75a5a7bd80948019a52a105d74fc12ba77e60942ec0922d9fa8df8bb4dac3ca34f952bad613d198f4106c2fc3e9a767fbbc91efb18c7aef7e3cfb465bcc3468cffe081865aa086a3b8e6e00a3e77ed1283ef36e9c0f3a07a4cbc3ac5c850ab8a2b8d47fa687a195c9136ba06c8e1891283ef36e9c0f3a07a4cbc3ac5c850ab8a2b8d47fa687a195c9136ba06c8e1896cfcd15154d1a451a7ab27a4f07a69d27126ecd44ac911782de2ad32c5c1375e049bb4168ccb0f358144034d344d628dc383eef8776344f5aa33dba4d950c132553f0553eefcf354e5b6c2ad55a0858047722eb4bdb04155972dc395109f1283553f0553eefcf354e5b6c2ad55a0858047722eb4bdb04155972dc395109f128356f454b1ac7311baf0a2cae317be076f795eb088a6c704ee898c3107ba499b1e56f454b1ac7311baf0a2cae317be076f795eb088a6c704ee898c3107ba499b1e86d4706a0b618d099e3b6b895c39ca9d62b1c312c4db364574e806974632fec386d4706a0b618d099e3b6b895c39ca9d62b1c312c4db364574e806974632fec306bc9cfc7f9ee2d202ccf5087043037c959f1285dbaa913ff7df48b774c87b3206bc9cfc7f9ee2d202ccf5087043037c959f1285dbaa913ff7df48b774c87b3255d0706570f7094173b57ce33b90b364dcf694d4887fce81f8e294ca3fde98628da718e1834f5c1ed9ccb54d8d9d0d1547fc6fd3c7cb5df57a4a4870428b11d4d18eedafb8e2cf3c52ceab2434ab38835d156e12cc798d2b2371552bcf9d8f925c896e6dfd0aca8dbf8b25498cc47abde621e7ab8dc5a8049892616b7691fa333d35df7b619c80cf79f25a6d6324d0f4eaa1c1a67d0df505430b7b92e565d20fd3735b6060f87626da155c61cd962a141f88234584df1ef106f170a1e1343c31ba975c82905925db15bb79aee2d0c5522f5426344bccd48cb464685692bf81796a710ff5ca83915eeea312ba21e103c96f795b009de9f1b91eff2923a73c6446e05b47711f515241368db11b7291f0b44587dadd2e17e5785f0e951a174911549c8f56c5928f3a8db6e863de20a9a9bfc0eb6fee100501bf19ad9289d4abf7cd8227d30563aef5a46088f3e295ed851ef94fe8bd864224617ecf0540f7485f399605b90a2b78147c2fabce0cfa94c129e3e2654dec990f38ea9db24a819727b4a785c40aa08787dbd829e086b2fadbd48206b3264802e44d4cddef1177966f76d6b1820562d2cc15ef6039dd0f4982bd14b66899943fb423a4223621dc51cbe3e71e86fb7c250cfeb9acc8db395b6232c9a73248f92ba2c3485a36e2505da5f03e99280f4337e0127c18c69c97552a1cf375c7507d52a68b8d47501ff3c094557082a26e334a7f0f185035af709c36f21a37f47e8d5109bcf4be7bf387d59964f1bcee379e0faafb089bc1395437f9e060824b01ad794b5eb32b7692ba9981522e5c1129de2df8150dcb86395c2094ab7f322d3eac52923d98a0b1cb19f4f9994dde47e89c59f69f584225a627c9b26881f1feb5cfb7912fbd5848c6357a2741d03146fc6a4706fa40bf7cc6d2185cd372084d4963bc482b78a58bab1a147a14d03146fc6a4706fa40bf7cc6d2185cd372084d4963bc482b78a58bab1a147a141f0e5ab4b3415e8d953a6aaefb570a346195df8397b3d9dac271e186e99431ef1f0e5ab4b3415e8d953a6aaefb570a346195df8397b3d9dac271e186e99431efffc2637d9b4f4c1d8a024c152eec039e8bb830940b0026c44aa18fcac86e1a1effc2637d9b4f4c1d8a024c152eec039e8bb830940b0026c44aa18fcac86e1a1ea7bc928da3530a4bff4314270b597bf3a785c3ec300123bce41ba7813f0f9d1a7801e730c8759708a3a043210860a2d44634eaea27a699d00613075f4fc64a223a6cce5cb9cafd54094ff5c37d92649ebc68781aa89250748a6d70ff3d253965b75ca31d83b38fefb50977fb23152c2e9d9e416fa383e3dfa27b174ac873797699ddebede12224e3af421a7bacfd72912e858a929428197834a9a8ed49c83ea16195f10d97e2eee795f50e62edde4523875e2862f82f961b3040f35c56840f14c72b04d590fbfb9299296468da48cfde195fccffa2e68b6ef4ab526b4c7e4b71c72b04d590fbfb9299296468da48cfde195fccffa2e68b6ef4ab526b4c7e4b7199d0190ac74e6b926251bed3af45ae40cfd36e535b36fa7e3bedb3ec181f3ef599d0190ac74e6b926251bed3af45ae40cfd36e535b36fa7e3bedb3ec181f3ef52050dfb2e9ce13403ecdeea994b98c53b57db3e02fd228fbab10e6c7d9968b3b49f1d871a9b512b4223b57fc306c51853fec1f98a9dc5f795915712cea2709d74b43e2a71b1e3ac7a129135e7574c66220934da96b6a0d3d7026246c9a9281914124a67eea5e0f1c823a5ceb62e76c9a7ef197e1692ad8c83d987eb05564ccea7df4a7ab6359837bc21d61020c4c535d33eb92c241afd4b4350a68c9fccd9e7d1eb502b76d587448cc2527512a8a914084b9253899f91631dc29e158fce6eddecd28c2aecb955ee847f4129f2efa42a5af9ae9f16323627a4517fe9fbd5b85f9540333063426230d58cfd4d5283387db1d227e678cce5c8e78f3549e0667b7641c63170d8cdad006425ea017bf99c0899e34b105b93972ad5ccf4d3e832789ef1c63170d8cdad006425ea017bf99c0899e34b105b93972ad5ccf4d3e832789efe02b661c2911c1c03ae26637bdfcee7f127a250172f86d38610fede6f225bf14b89e14c33ae80497967a0f2e5b16e5c42ce33425fe1741c4357136ad940bda8c46da7e0e746bca5db3b2b0451ababa4c3fef3af0455bd26eb9a190c9ac4a9ca746da7e0e746bca5db3b2b0451ababa4c3fef3af0455bd26eb9a190c9ac4a9ca757df8a979e9e14e76f6227ef7ce8ec9cb636788cfdf56ebc846842e38a4004b757df8a979e9e14e76f6227ef7ce8ec9cb636788cfdf56ebc846842e38a4004b7940dc10b29f8d295309cd29b74285914b1c8e5df832f0dffdcb40a4fdb4c252f940dc10b29f8d295309cd29b74285914b1c8e5df832f0dffdcb40a4fdb4c252f5c4d5da80e4568aed316eab2154cac432d69ba8d3d847eba6ca07904e7fb03a85c4d5da80e4568aed316eab2154cac432d69ba8d3d847eba6ca07904e7fb03a8a69f72708d09d27740ce5856c9ca0dcc1fe5d53297e79f21aa52d6edc89e2c0430a9a551b8bd0992a3a4ae73ff6e873d3688a790d28d925483e93304d2c5e51a36afff13d8fe9bd1e86ec94ce2a9a5ed3ab67cec0deb09911fd024a0b79da7f936afff13d8fe9bd1e86ec94ce2a9a5ed3ab67cec0deb09911fd024a0b79da7f95123387640166d3688cf3be740c763c30ab2f518459427b1049df10e0d67ea11e2829d8a957b79b2640f481d4b6e71b6749b32e28b93c07447d2bcda9fde7560e7ecfd7ea7b2e38c7ebfbb182e9eab34825ec90b0f35db52b8a4fe28ec893983e7ecfd7ea7b2e38c7ebfbb182e9eab34825ec90b0f35db52b8a4fe28ec89398324e699288e17a398a8a5f3ce9a67cca1d86e3ac96a4cf63b2c9dd65453215197a18d89e561912d87e78d72ac385c9625f279c375d5d67892aad06f12f9b2fa4cbb5252715c89c13fcb5f1abd2f1e8fb0161e6774c2bad6e7342c4bcf014817fbc6e8310727bba60d6272647a8e2f2fb0dfd470bfced2246df62b4d6e01102c5d31f71da4c76d4deabfd590275989bc2a1dc892c69ac82b065303ff94790b693f6d6818aca747eeba03f50455a2ee5637a922a1f9d3d8d960e11b2d7e3a1cfe0c80c63cd9335026419881e529e7432572da36f08412734d081d320163d83aa3bc80c63cd9335026419881e529e7432572da36f08412734d081d320163d83aa3bcfd4c5a493e147a644735039503f04a5cdbec2a713de43d25c3c3b3623370a9f7ae25912275c340e036ac8ef5767e86a0d043ec7fa7b1a9c0e2c78609a6df9a3ea422aef1a3229673f73a7c45ab093ecb163f7217745480cf8c1b36f86ab57e4c846d334963bf6e76371133f0e69e5190bae68c2d20783ccbff3917d131138bbd8c6fb399aa2937211ef5d4475f16b9b0829fe36fca8b31d7b8343e35ecd03889b415a0fd5d3635479662bede61ec43e5cec27094b2693f6c195fc4b06f76936ef708599c406fe13dd194c0a703dee1aa1143c2d9ea288416d344cf92337b6913805330846456a7e9f832598b839372a679809f233433e8bfbc0455925545c704f0fb2885435dabb8ee3af93931f243408618fe90c4991e0fd118e8a708c272683556b17e961e70fb2ae787023356434e35cae68934f3a76360221b9a34c6f410045ec48481f71bce76e609c37017e8aa59cd0d490e9a020cc2458526116ecbda685b58c8b1ad847f4ce30d21cba66ab6c94f8bf99c784696760577ab562231db73b1ad9cf55537b714a8d72b1adfb16392afaf5f2e8fc3eaceb21ed3bbff48f7f8aa54819bfb6a2ba66e1291952641c5f668cbedb4ffe1e96fc4d961f9027525690dbad966fea311bf3587a4d4f3588569a3991c4556f8acfad68ca084437d084b627f34f2d563b84a80447bfed003f8a28e739efdcc3ffcb6a81ef7e59798cb9f8cb1cec0a4c565ced5677daa375fafca3ddf71f49236d6bd089eaa9b2d8536e6a0f790b9fce9912e06d79caf74e1b84991660b2a0b1b20cccf10e83fa9c8430de80abf794c6505a97f7b2e3a4a79ebaca8bdd3232a93be4444ff8a94e4370c8446722533c2fec96e646cb1199747c3f53d49ada62568ce2a1a9e17b3a1da978a13d8866b7b76b95933ca1bae9b416cb74eea025927bba0a6442e3d072b82584f5c62be5e59d36e4000d4ec40027b1bb040831d2d3eaad4550de431b1c713975c37c6a1506fab75e46b6a1b03869630ea98fb6b466617930aeed954d8b88174caf681e2936ac4222a8f2810cc17c56df8ff85f6e858e991a54c16a3c88da65cbdab3a36926ed69cb8058c09903a86982f269d5cde08e9c0736f2eff9629cc2177eeb7bbce7e2d9d99a58b2bea8ca315832f6564b73efec09b1db58e4ef541dbf4bb437476d46a567843a4ead5c5cfc07ae08a9526fa6834baca06f28a9aa2b08ae02eabe916815fa0be5998ac78a75c7df07687e87527e3e4d3ee795bc8e64a0b7073335f7964ab86295d6bdf9f0a1adc457513724e81953dd272c07c13227fe3547253b9c48356ad417f552d69f1c900bd863488d9e27710006d7116dc2b2de3547253b9c48356ad417f552d69f1c900bd863488d9e27710006d7116dc2b2d52ef14215f1b2283131a83c5f98eb987453b11c1f1c68a69a6b9a57116b81ba4091218afdc9b5ab7d59f7b6f8669b3aa63391327291fcb24ace6cabc4fb615fad28001d6b89b2799470a37210d82cc59e144f7e44b60ce6b48a17ddb379f45dad28001d6b89b2799470a37210d82cc59e144f7e44b60ce6b48a17ddb379f45da1cf287eac3acf011fe4a411a2536363cd8a4af1005600ab2a7dd1bc8f27d1efb452f5f5bf90d434e2777f7d0b2c3cfa7dab917666f0cd4296e1459a37c5298ffecc62c49fdc7939b46e0cda7207a137a63300f8ac884d85e42a746ec21954fab62e7fd3795180d5b6694e897b63306950919d8abbf9f86a7262eb1e51af6dbb92dc0d664e5e3d273b73a1e14a36c3bb78e83f9746bea509ce1671377d3bf06222dc0d664e5e3d273b73a1e14a36c3bb78e83f9746bea509ce1671377d3bf0622093a100c037569065dc9ae1878d34c9046a2664dcb13ab78fecb8d1bb68963726468c5b47e21828823affe1b26bfcb3f7b3822e29675b9b3904fb6ffffdcd5f2ddcad25f88b7ec8cfe48434bf8d06cc2c7170b45fbda5b0b4a70687c7d615312ddcad25f88b7ec8cfe48434bf8d06cc2c7170b45fbda5b0b4a70687c7d615312ae65353bbc98f6b25d3883aed103ea49eaf10e9702c546487212f28c54da866b8998782e8540e4161c091e2863edf00db9978d86c226be1a7f286fa502fe5baac7a78ef84c2969456760a3bd96cdbb7160045062f114987db2f1bb8f4ccdad98fb4ae36aead7fc393bab8effcb075f66db677c212e55709734bc577094dab76cbd17fd7e98d5d240424dd7764e59b12bf93da3a2fd0eba62d2942f32534e5b2ec5c3e56a9817b1a8f62e1494c32688449994aaf5660c9fff2f7b56b17329b734c5c3e56a9817b1a8f62e1494c32688449994aaf5660c9fff2f7b56b17329b734f48fbe17049fc261807011008d54d5124cace52c96d44c98f39fb0133641bd92f2f5794891f387be5b769837b044507121051c6b0dc97492449a7e8242e13cdab7eff461659db2da1242401564eb7cb204de701a09daf16448a3d920d800e85b84817f8a1e35c5da2c9bc233b2d2fbab4f7b6f010182734585fcaad05c2703a2c61242b83cefd172d7a0a7b0d59224c69a17fbf205662b02d1e33735e8c1c84dd63dbe10acb33fda23e58478a69beaaee065c0b900ee54ea00a7d030f58e10b0d5dec73a68cc42f7fe0c4508316d20687742dd0c28b8a249330e46da3141cebfc0a94e1e9738040815685467e45d7cc150f9f05d944af3958fc755d570f350a8040f2432cb35c2feff19b5854a8e4352ea572d16cad81a084b706586db012a1d040f2432cb35c2feff19b5854a8e4352ea572d16cad81a084b706586db012a1dff5899a8dd7ab6dd1d40dbc583b964597e524114c289e98e70dbf42d4db4207a50861876492d73d27528318ea2e649f3035348619491b42bc359dbfe986c9bc43045c2c65aa931df28885ac1f119b1f81b16166a233371a13b9ff63974d956696fd028150e0f40631f302b00c4d5fdfc337ba0944c6730767a24ca2f1624598e8266c68f1d2152f5cef8448435116791c83c50aab26d158162b0dfc42795a90fbc7e06b1be8e57793d100fa3706972c46f7ce56abfe76d74bdb6d56e5418a5a4752c4abb7957209f912224a62ce20c6c2769636f8069073d5ba513ea458141c09ee99c8577f5450f4efe99be36c169020976421d2b16f899b2189f3bb4d036cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85576a32d8d162f2226eae24c603931fa1b64d7c0231a64bef225f780aa204f9cab76a32d8d162f2226eae24c603931fa1b64d7c0231a64bef225f780aa204f9cab9d3939da87c378a4ffece438bd1fafe7a09df59af81e3e43aae5dbd459082e479d3939da87c378a4ffece438bd1fafe7a09df59af81e3e43aae5dbd459082e4701b2a8b9cbc344e09953080a3a7bc11f5a18f576c7721cdaf6232f85225841b301b2a8b9cbc344e09953080a3a7bc11f5a18f576c7721cdaf6232f85225841b34c43351dbb8a1c5453a2959bbd5de91a02d5c49566c0a649747ecc0095b5dfea4c43351dbb8a1c5453a2959bbd5de91a02d5c49566c0a649747ecc0095b5dfea8538eea7b05efe62a4ef246f093c81a46f51399765eca211544d32ca857121fc8538eea7b05efe62a4ef246f093c81a46f51399765eca211544d32ca857121fc5e79f7cb9fd96dab0f5e6f288a5d10b0e45df2cd0c0efbac836903eaf66ad29b5e79f7cb9fd96dab0f5e6f288a5d10b0e45df2cd0c0efbac836903eaf66ad29bc261a3bfbd53240e9a700a5231b2c1f126b60d87b37705e40cd0bcc5ec700f1dc261a3bfbd53240e9a700a5231b2c1f126b60d87b37705e40cd0bcc5ec700f1dbe18e453a5b143396f078f04ff55fc22634ce3dc4dbecef4c978ed7d13bc4100be18e453a5b143396f078f04ff55fc22634ce3dc4dbecef4c978ed7d13bc41005e5e1d3d0f5b62da3dfcdb012bfed6adf88ac03b1d3a9d1447f19f8f0a6877445e5e1d3d0f5b62da3dfcdb012bfed6adf88ac03b1d3a9d1447f19f8f0a687744f24940de5fbd3d1471537cff3a84cc7ee103d971eb61e28bc99165fbf0337849f24940de5fbd3d1471537cff3a84cc7ee103d971eb61e28bc99165fbf03378493c07f2cf22dc470c65b3ebc53d6dd69692d34036e05c9bd211abbe6924b9d1de3c07f2cf22dc470c65b3ebc53d6dd69692d34036e05c9bd211abbe6924b9d1de775e21b865e0c4f922f1d7f30adb30781323a7aab9f5b2746f325faf719c65d9775e21b865e0c4f922f1d7f30adb30781323a7aab9f5b2746f325faf719c65d9309151281ab167a6b8071f056433ee3a43b9c8e16549b2ac0ffdfe4710b9bae582b642d1638f2af8aeb6b98defafee90cbe94fe04771d0a1b3e189e97224bc657f3083bbc92c4ed02f3cb682029b21d363911b7622caee0da2ece180f1506bed7f3083bbc92c4ed02f3cb682029b21d363911b7622caee0da2ece180f1506bed8e2df700f85086eddc80afd40fbcc7e0d93d6123b741d77ec991d8a552c5469d4577c2497f35988782985905f85b29e0e91e88cb1fae5fad64baaed4df49ea68282802c7e902905af5820f8a81338996bc58af48cb2c1163c8bfa189bdaca21e282802c7e902905af5820f8a81338996bc58af48cb2c1163c8bfa189bdaca21e078f0425c02bdb745447e0e5e6852943f48a4b59e4a55d2f4c4b1788e3ec170a078f0425c02bdb745447e0e5e6852943f48a4b59e4a55d2f4c4b1788e3ec170a4b7c6e618db460e7a8512b08c36a0ad1d79983f59c319f1513536f1b651012484b7c6e618db460e7a8512b08c36a0ad1d79983f59c319f1513536f1b651012485c1f7c495d38bead75503e3da06342b5a573b3b709b70ebeaca85f708ba659db5c1f7c495d38bead75503e3da06342b5a573b3b709b70ebeaca85f708ba659dbb62dc9abeece10aa55eb316e3afe017feb0caa1ad70608f3a2c78a4fe4ff5a5db62dc9abeece10aa55eb316e3afe017feb0caa1ad70608f3a2c78a4fe4ff5a5d31684d3a74087e7f90433d603545ff3d8972512a2e8fdf805f7bc98ee9a0694631684d3a74087e7f90433d603545ff3d8972512a2e8fdf805f7bc98ee9a06946427adb14ac8afb3943b49baf826fecc52401f9d669498daf7938d9c0f26d463871cad376b74ee46c9381ccb6da239ee1a7d2838e7e3bd41273c9c7966fc654ec7cc66f795c4641de7615b4ab03bf4b374818017628778979259e363c5c21f3297cc66f795c4641de7615b4ab03bf4b374818017628778979259e363c5c21f329c3eaf5a4d61b332d5fca87ff4d06759c7bd281a7df377195f4aa4aba8329e0dd5a17e21b4ec9b7ae623144ca3fd0f74c476ae0034bf5097767d40ad34deda5ee0879f1bedd1df435a799a5a4e52e9d779ea828d3bcaa1f9db0b5bce12e1b3b620879f1bedd1df435a799a5a4e52e9d779ea828d3bcaa1f9db0b5bce12e1b3b62079569181924152cda3693ee277a16f25356ad80cc6385d754c399a9149e8469079569181924152cda3693ee277a16f25356ad80cc6385d754c399a9149e8469ae06b47ea3407e5db275687d2f902f4343ca59c94ebe68d4d7092162fd0a576dae06b47ea3407e5db275687d2f902f4343ca59c94ebe68d4d7092162fd0a576de2da3c0c145728157e3e937b6781905310a0972b4adec0d4856bb398a7a7508be2da3c0c145728157e3e937b6781905310a0972b4adec0d4856bb398a7a7508bdb5a80bb4ff184c0d06e854b2eeeb9c39395e2f48c53a097e6614ebd5d402a55db5a80bb4ff184c0d06e854b2eeeb9c39395e2f48c53a097e6614ebd5d402a557a58da05b620af7a68754705709f88c2c86abf0ddbcbfaea7b5d4247858639d6ec52414cff0db6cc6ab10b7ff622e98ba409fd34916e53d9e34405e0686e172fb509a9627e1894f80fc8e0388c311d7be03aa1821b77a657fbd68084b88995a6b509a9627e1894f80fc8e0388c311d7be03aa1821b77a657fbd68084b88995a67e4b97071c295dc42c2ec9d451d4582e561989ad4bcc05584db3aca8f4b78e287e4b97071c295dc42c2ec9d451d4582e561989ad4bcc05584db3aca8f4b78e286e93ed7f3bf6f823351ce8cb66474a1327b90cab31aac66b6ed0a92ed8a0e0136e93ed7f3bf6f823351ce8cb66474a1327b90cab31aac66b6ed0a92ed8a0e0139e29b153247dcee80d0b9a252c224a8dd958e57e54b0ce4a99b9d9d2b3b4ac9b9e29b153247dcee80d0b9a252c224a8dd958e57e54b0ce4a99b9d9d2b3b4ac9b27641a590d0653ea08e01d10d4ccea19cc0d96c0f71bdcd7c59cb928abb555be7acd801c39d8bd734a26cd7779fed193b931a040da4bf3bcec15547feb03b7810e1f1c4a05075d5ca97658145f32ac303e5bd2fb572fc02518740550fa537fc594e7a7f1e3cb486718cdc187ff7c42cc0f97743cc9725c4a13a6784e17aa992e313bc55b86ed76264f731abbe7987a00ada7e3bda66b65c4962104ba0ac539e36cef41d1456b8b69e937a8c52ee901f96ce04f1568841275a6c51ec9e2d4413958c782050bc69fbb45e85c0a1888cbc9d77502258c52954cdf95668ab00907370e9b3a05191426e8819610b4a02980de009578f73f78ce6c96830f38822450b538df8dcf15e8d5bdfd128f16f7753772d433a6d0413f6272b563608f3608e06154741c9e8d16fc928c3f237a88c51392e3a0c6468a145c0d66beb1ddee314add7972f9ab31d5e4358bb4e264de70b0be4f5a4d2809720d28cdec76fe01a72d1e3813702ed17ea3d6463b4aac24f85a4e7584dc0fcc4459d46a5d3fe06b4888548767e329b6855676186cc954e9b5e5bc68378c2514f18980b47582e3474b40f6ac72399018744ba3436bca625a4f513329af531ddf15f05017c72b9861384f2e837378e53eeeb0b3adfb5d50e147ad07945f443f98448faefea3ea35addb887fdc8922d61168bc58a01903842b6579a9d742159bc840a664b0412a2dcb5c01c68786a05b7f45fcf55889adba6c46f5b6964ad6be5bf1e5153bce1719474e02b1be08f5764a109fe132dabae50e09f5b29c40d46e8f2f029573027001fda01e297f726e1b8b74d5e8a3031e88060b711ce0fd181b2df1c41335f4d97f7af94fc291e1e4ab82cc06d97fb07a20e03d80fe44e523aeadc274b32751e6d45aa7598edd2dd00c000bd229f367a97bbf76189598f95f2614008d960f26ac05880912cb03b569d0bc95432655a4ebb0621fff211e69045210db0cce096199bc0fb1474aa5dbc3929fcc5b3e0392b041b0a9597c1a2cecea61b39d101eabdd1e34fe42d21a9dfac04b2221c22883c95a67fc2c961e2b8a04c9de1b43663c876850da4af80dba6ce7fc89a3f3eebfd6db1d1f33440ae0e3a178fc87c24710f9df3b8c6a2660b0d182e0db421e0b8bb71c6f50745a586c6259b276c71cbe8cec27a78f5f96f05d33c0ff3317801fa8ffca7a13a93a7033ee9a3dcff7be6b14041422c72024e0d3b4e767786e2279b7e3b1fd7651378ffc8ad57e26235e3910c6f00bb623b7ba51e8872ce6bafa42cc953329e7738e33a62510bf21386840f759ad20762505280d499080551701c123207cbfae132122a005af4fb80b9881570c477dd7af6cb0be252118530079c0900c58a5aea876b3b48f91569bad2f4901c6ea2c64f026b142590677aaecc67fb92ce475b624f494e03b6fd1d71bf030c49ea8ee3950870adae72691e769f6fb3b7152766515127bcfe59ae83949d3102568223ac75a85c662d8f51c46c5c511bb0e502789f7a57af9bc84fc27f363af9e860309c6208791a220627416b6e687724fd3a673d1ce8a8c92e1f55d7ff10cc662d9c22e41615ff8a002b91b28d16d172ecaf3995c781c55d2e9e7e8202e76a77026383062cc0307b18f30ec70a1698d978fed917bbf74e5a9a14c44a8cca6c08ec152f93681a8eccbe827c316c794b3a797729f0193e23066121200b5a31a4ce77c2e9d5538166b936160cd89dd607f1c380d6c9b9f5106ce3728e2c69e68b5d172631040f986bdf621b9a1ba7d07abd18d854ac86c2079f86eae54bd8a88aaec75a246dd5b10cff61373003f9e65840e8ad7b7dc662ad479801d83d06854a6e5f96325a9000615b5bcc482790de80596904481193adfe180fb16a198f1f42c673b6e9ec88b55087863808a1bceae753dca3f744722dc23da134b78e767a92cc3f5c2d670697bfd5e0a44863a13215518a8f6080af2dadb49d713f7cfa998413e72fe3bb7f2b6a0cdf0207159c88e7d6dc061c454caab4089182e681f0dca32c56a7905413a8cdae3c7cd632f9bfddaac78eb0a150a6976c325102028aa0e4c7c64da9163a5bdb614d6cb8c170840bac9bc7c9a28d1736948b309309d51cb08dc0a0dec8e7477a044d5f8643424f687e2372cc053622b9aedb74beaf65755bf7b6de942b5ddd643385b659082728f0aa2e8fffda1bed1021fead12f8a54b77a07955dc8da6be3dc55edf5b1ebbd799ba7e9c3f8481430d4bc98e413eb6da68e624f3f1fe0f1e3dc55edf5b1ebbd799ba7e9c3f8481430d4bc98e413eb6da68e624f3f1fe0f1524041c4ca9a1e532cb51fed45a4c75349b5aa882f0aa34932d744769c218451524041c4ca9a1e532cb51fed45a4c75349b5aa882f0aa34932d744769c2184518d8a0581926b96a114c410526c4e10a075bb17fc99a5fccf3d1a3d64b7a685c58d8a0581926b96a114c410526c4e10a075bb17fc99a5fccf3d1a3d64b7a685c58c2a9fb4f53847400df795f02b8f32673b29c2a85a61230124b30de0fa96680a8c2a9fb4f53847400df795f02b8f32673b29c2a85a61230124b30de0fa96680abd26179561b3f66742fed13ae8cf12e5bde6e31191ccf8554f1b06061ccfd3340225339c43bdbce81f5e2072249b920beea0454ef9c74faa0212ac761d34bb0b45bc64b0ed4d13ffea0873e521a74f988893f76c1fe7bcf587a42924edad785445bc64b0ed4d13ffea0873e521a74f988893f76c1fe7bcf587a42924edad7854565f724d45e930f5a89d22554484980a001b3093ad43dbdf63928692bbcb231232d89590e6a9e7a44acb1c8ad7ca5107d3c1192d66f327b5ead7b50940dd2f7bb710fe5ed3d9b2d0ba65a30ee400ae3d683627644d60523379543264c90fd27a1d27fe511d1736966073bea7d054585ed804a7d7fd62c7afd868cb0b4564f86186ef7d9968c1423a8a50896203c7cceb7251224ff0ab98de64a7278e7734a646c61bb1c6bd78fcd267b315042b8f17d614467d97fe30d08fb7dd8c3725c879b674699c331be9e88df50b0a2cdfaad098227c1213a29e1b1eae8310f2048d0d9319696d385927fe16da643ec6135a6cbb096ab797b8d6031b7b18f8fd3b7de04888f03be2612cce2d01449ea6e7ef0bb3fde71c38d4aad412a0499a963af0c1a188f03be2612cce2d01449ea6e7ef0bb3fde71c38d4aad412a0499a963af0c1a1aa83c86bad9cb32ccce5af8794f2efbfaebf7c234378a890a2cff1cc975c8c98aa83c86bad9cb32ccce5af8794f2efbfaebf7c234378a890a2cff1cc975c8c9810aa99e1876539ef167962f1254641f2c8411c260bbb57587a2c3979ec045ad1961689ca432f69bdfb3572056abb504d2067f9a4f259dfcecae2990b168ff409daed1c204a50a7a7c380a437f2248ef24d80b8451239587042ffc6d79e1e9aa7daed1c204a50a7a7c380a437f2248ef24d80b8451239587042ffc6d79e1e9aa7946db0819dd3b4a2e7edca096624358fe3fcc1dc800d924a824c6772ea607673946db0819dd3b4a2e7edca096624358fe3fcc1dc800d924a824c6772ea607673e6ea935a49c21809248c126d8d941e08ec47d0f338508ad89d578212ddb21236825fea403da66163796ebc36e9b607863da9b87233d6e22158ae530ad5cd19e55b90e0712177c7296cdf7aab542f2ebce532e18f008c4ccdf304d16b19c3c6fb5b90e0712177c7296cdf7aab542f2ebce532e18f008c4ccdf304d16b19c3c6fb43e1a7f60a1fff37320a3ef9dbb4ffd84570e73306be23dc367a90eea27d09d743e1a7f60a1fff37320a3ef9dbb4ffd84570e73306be23dc367a90eea27d09d7174f45b2f04119b77104729023f2bac2cb3d13c86a9833095510813de20dc963174f45b2f04119b77104729023f2bac2cb3d13c86a9833095510813de20dc963a43b40b21deef800fa9a588cccabff8cd35dc9265cdebed3038f88354ebd1066d4141f8094d2180195456148c5d45d1419e97ca47610223db273ab105c74804c9067ff439aa0a85da961831617c2a8d9a4fbe7b7e10d503c15c4a1939337ecd09067ff439aa0a85da961831617c2a8d9a4fbe7b7e10d503c15c4a1939337ecd0aa33fed1d4b057de8a096f4f488d9d1689e762c6b6f6b09b24ff13605e2dd59fb3998df6c93978efdfd83741e087f93685e7893bf5c59bc37b8aa64850d99438323272621098430c98ff028ba1cda6a3c0453d9b41621b79615421d3b0229fb4323272621098430c98ff028ba1cda6a3c0453d9b41621b79615421d3b0229fb4f3d6510a90e1687106c9ac471d7d0e22aaf68cd0dee9a9ef379d7eb37c16509df3d6510a90e1687106c9ac471d7d0e22aaf68cd0dee9a9ef379d7eb37c16509db4cdb0fe939cebf908bd9c5e91dbcd5446845da920b9616f88aeb00432a6ece2b4cdb0fe939cebf908bd9c5e91dbcd5446845da920b9616f88aeb00432a6ece254a5b848d8e36409b7263b9e15b6146faddfd44803eebb999f04dc10fe070402a774c3bd50112b00869ccdd2924e66afdc3955a75b9a6f7b4904735a2fdd9cf9520194226bfde99c9764b624a8e15b5fbfe7840a313c1bdd81f2989884181a5c0ece820fd04269e40274ad2142fef0895c20784acbaba58eed748c5f75e55c5b90988166bbeacc2dd384cf5533307ce8e667f2764f4f9684215632908fd413b4f5009c17c2386b442999fab010a8d5a120563a77ed0db2aa3d60000e4610f90d86b9aa228453a7bec762764a0e415d9c65349e7ca951a204061cec49d3e1bf6386b9aa228453a7bec762764a0e415d9c65349e7ca951a204061cec49d3e1bf6356c9fb1adf25fbde74726ade42e94f8c78386a80a84e8c53d866fced96769e7a10b907385a082bcaea0dc1be76c91c347924eead4e034ce370fa73b82318ce241155d2e61be266a321cb75efe3316cf8df2a780190dc2b15e838baaac4c1219f1155d2e61be266a321cb75efe3316cf8df2a780190dc2b15e838baaac4c1219faded25198e67cc568835fb415d01817e665c5f5a7312aca04505241a6b367f95aded25198e67cc568835fb415d01817e665c5f5a7312aca04505241a6b367f95fb925305dbe6c696793c2bfad8f2f1b72c677adcd007f6f47a251bc77f6b6b3f587f5c37f74387114a1cb9f018c8c0a746e2bd8d046e67d8f1da10108cfa22303634c7cacdd86dbc8b3538d6f451e3be48dc40f9736c8092487128b6334ff1143634c7cacdd86dbc8b3538d6f451e3be48dc40f9736c8092487128b6334ff114c539cc15d8b7b74af55e767392a2be922d90140ffa4983cce3163c05a0d7dcf6c539cc15d8b7b74af55e767392a2be922d90140ffa4983cce3163c05a0d7dcf639425f6abe395f57ef7784aa2370f58bc3fe4b596322bad5eb0086deb858556739425f6abe395f57ef7784aa2370f58bc3fe4b596322bad5eb0086deb8585567439ab585da2366ff1bcc7be238c2bb3cda1bbe3f880eec84f76482ec7fae8494439ab585da2366ff1bcc7be238c2bb3cda1bbe3f880eec84f76482ec7fae84940d92db16aba279ad3aa8086dbe6179b599e9facca38dcfb52ebcffdb460dcae827a8fe20e1c41f8427e9443024201ac1c5b37f3a991bb3b50902b1d4b52465e0ff47d12b385e2029e1fd0e04b3d4d5f1fa2527d174034856da223d9b59566c00ff47d12b385e2029e1fd0e04b3d4d5f1fa2527d174034856da223d9b59566c00d9061a5a9b3d0feff6dd2b11aaf3f08607365c00b0c2cad8730aa4c98c6659acd9061a5a9b3d0feff6dd2b11aaf3f08607365c00b0c2cad8730aa4c98c6659acb044ff05abb496c754d00ad576639f2fb615109c6aec776c4cc64e149ae88066b044ff05abb496c754d00ad576639f2fb615109c6aec776c4cc64e149ae88066fc4e3844a4295acb3ab97bf67b6ae40b3f90a6d254b5a9193287a8067cbac5e2fc4e3844a4295acb3ab97bf67b6ae40b3f90a6d254b5a9193287a8067cbac5e2ed3b388a223b8404d54f62f2fd5e200059d277e1dc40c90422a98d3a7a6c4d37bb1f0311ccc60801a312b4c263abbe099d14b28b1efa4a56e90752d2c6388bb71f8a1faa810e936da234c440ca1d6a2f44ad891bda9d234476b36541acab2dd41f8a1faa810e936da234c440ca1d6a2f44ad891bda9d234476b36541acab2dd43a2e7a949380d3e04f6c3b304b0eec653a5e455257528dfaf5689706bc6ee6aa3a2e7a949380d3e04f6c3b304b0eec653a5e455257528dfaf5689706bc6ee6aa765eb97e2e0d3b960d78e82a47dbc1230186d7da7517a27cb50c96b315f0efb8765eb97e2e0d3b960d78e82a47dbc1230186d7da7517a27cb50c96b315f0efb81d3bf71c6354fe7368439bc9545af48a6216e95cda4f3939753f6f3d7b7e1b181d3bf71c6354fe7368439bc9545af48a6216e95cda4f3939753f6f3d7b7e1b18b7d569b0b09c2f206b592afeadc12576b191f130f6eff70ef8cc3a25b0a83793b7d569b0b09c2f206b592afeadc12576b191f130f6eff70ef8cc3a25b0a8379334aad9583bc90f2be057ec0ab01366a9bf5dfe1c2a32587980985cb0161d295b34aad9583bc90f2be057ec0ab01366a9bf5dfe1c2a32587980985cb0161d295b6764108891721650741311a3922e72d62ddc7c4c1f6b6d94276935a1cf819ddf9ff27d9273a484626b58ffe1e2c3a040e546b39c61cb539e910c4056af7d67e30821fe17d49b115666dca153e9f8811ffadf66df0dd23dbe420f19cd86d2391b0821fe17d49b115666dca153e9f8811ffadf66df0dd23dbe420f19cd86d2391bc249599a3cdf2f739f25c356a84c438a5d26061db809065fe09667da9adb866fc249599a3cdf2f739f25c356a84c438a5d26061db809065fe09667da9adb866f3f197bec37c192c574e336fe6a4fc2927b05923784fb6b41e86c6bc73bb878d869068a6e412c1cce73fcba7b0f65d751b97e4e9d768db9d29bba909a7b30944e48308e65df5e7c39607c87c2328795fdf74f31517a501abef2b5ff1dc8dcea68bfce803a007f42573b0daf8bbb0a83ab72a1772675859a4ca63b854a9d1e011757c57d7290f4983491e73122170f02e5900587d09b4ff35ceccb7f3965a1a36a57c57d7290f4983491e73122170f02e5900587d09b4ff35ceccb7f3965a1a36a3a8f091887c086feb74057bec2c9d1d5cb263dc77c1db7945870eb6c8dadac513a8f091887c086feb74057bec2c9d1d5cb263dc77c1db7945870eb6c8dadac51564f9ffb0752edf74539f3f2610d1b14fc6a91565db30c451832c7fe89082c50fadaf38b21e0fef932ac394a0af98521a713381543f11e6d2133b92594f15dfbcd47662dcf744140d8c547823601963846615ad949969b5e2e02c67e3819b0e1cd47662dcf744140d8c547823601963846615ad949969b5e2e02c67e3819b0e110ee1ed1291cc2be6196b22a42c3e58e8e21ab59d13995df7cda14393023808910ee1ed1291cc2be6196b22a42c3e58e8e21ab59d13995df7cda1439302380892bbcb223a18d13f09d940765992c36a287ddc258f3482c480c8f8af0553a83712bbcb223a18d13f09d940765992c36a287ddc258f3482c480c8f8af0553a83714a92c470e78f5557fd99d16f0bf39296b744564f0268c24e6c3d7e3a55c052d64a92c470e78f5557fd99d16f0bf39296b744564f0268c24e6c3d7e3a55c052d6377c28c060dafd4a8dcdcbe0e6fca0043bc350087849d7e6d76d1cbe07ebcf95377c28c060dafd4a8dcdcbe0e6fca0043bc350087849d7e6d76d1cbe07ebcf954b69b20b23d9c7007f0f2f44852d526cc9d2ad77ca139ed7f2e8dab20b5bce454b69b20b23d9c7007f0f2f44852d526cc9d2ad77ca139ed7f2e8dab20b5bce4551e3b3dc4de8f3f68189d3ca2d3c78d3176373e72df8756a67561c84185226f451e3b3dc4de8f3f68189d3ca2d3c78d3176373e72df8756a67561c84185226f4f7fb95e81bac84cdf3364533acd924508d3bbc20c34c0b56611742fa81d3972e97782c2215cadc813b53342c9455825e3df927d9371a2b2a979a3e3239506c6e26f751322161e5bc16b64eae2160437db90d665190cb837ba7d1366d571469b326f751322161e5bc16b64eae2160437db90d665190cb837ba7d1366d571469b38ce39ff47f76a37cc09d8b96a753e3380494e84f97a25f9cf53fa87ca6549ba2e4cbd34b39e3f47801576b510c5bcc4926a4d2a09268dc2ff095d73814364a7d139d132ff591e97fd9806b41c0d9702f2709f6bf9a08b4659bbfa5cbae9e8b01139d132ff591e97fd9806b41c0d9702f2709f6bf9a08b4659bbfa5cbae9e8b01e442c26aaed4b9c14c67d684b1872fd756aa74c4c0296a5fbd06a3eeca42855de442c26aaed4b9c14c67d684b1872fd756aa74c4c0296a5fbd06a3eeca42855daf4a5d9b6e8d0560845b6b4c4156d429b515b7a5e9347a063042334c508b40e19a5cfe17fb9b7543887621e6620fbd6e19793aef861c8b57c2a820273b944949776453e12b8a0feb4fc98cd0f7150ec9cba0d8dd8d9c3a3b84fa26d7a0760ae6843a161265198b895ede2ab19aaa60b8bdd06ce1a5274dc04855b6037d0340ef3007ab907f07a5097d2b77129c748a1020300780efeb5ac895534f162968ace33007ab907f07a5097d2b77129c748a1020300780efeb5ac895534f162968ace335f9ca9bdd098a526599558c3ba8b8c01340c67e8a45a1f7a4ba01074de46df235f9ca9bdd098a526599558c3ba8b8c01340c67e8a45a1f7a4ba01074de46df26a4cce0c07deccfc8fe33e38d5212f0f3e3e309b94f12f71e4a7fdc83015970c6a4cce0c07deccfc8fe33e38d5212f0f3e3e309b94f12f71e4a7fdc83015970cb773e6dd91fb0dbc0d8ed4a2f977fd2dad3e74417f2ad5b1bdd09abdf9c8fc121f8701607e59da8423b849f313b72365d2378d1c4eeda2d375ef4ac6f01867495b19952d1b0d52f2f8546ae3bf46718dd1c324e7f7d20a84a6d0ce8d49e451255b19952d1b0d52f2f8546ae3bf46718dd1c324e7f7d20a84a6d0ce8d49e4512538ad42f33d44245e8491a0bbb7f05d41150cfb8bd152b41df9327f4bf2bbc02a38ad42f33d44245e8491a0bbb7f05d41150cfb8bd152b41df9327f4bf2bbc02ad024bb3b0556f6384c5384dc48be93770cd0de3dad4e75ea7db1a7c91777302b03e724763f2c9ea9dc9645ef439e7bb16b70422c268beb6cf3a614cadb92fe02299ef6eb9ee8a2b382ddb9911f48e7d4d9f4ffdb9c72f6e66b56ee43561d61069187e2998ab13a77b8c19b11dc0fb7a8e9b64ea0a4db321cf12611a34576803935cec57b399ec27e5ceb9fbb6c25fca52a1a1f2c90792cf3b78e771361fb48dc1dbf236bc520b7222d5c8c9d090cd54af482cbd6d64cc997c17227916f4d668dba5fa68c5b5f1f94078c68ac20ee8d8544381de6792863d00a0fe00e9c3158785addd2d720da91469d1742025103849c684e9bc77ad2dd0fdcdd90e91d815dd0ddf9a3c2a7c2c0b109c1de9c04a885d86a1ee8213ce859c1a3fb6582422a3839ac5a8ce63a232b82987242f30194577045c0246c7ffc503ae358948dbbf9c188c39fbda9e3d04f0cc977ad4b8dc4bf5eaeab4cfb91816f40cfb0193b65321143f5b704baf9ec9bcd2bf474cf1e8b94f60730cb0d33c9087f092979d7c24ebd014f5f6b2d1e4a82994e0c5bc7f76e2800802783674b29ed167859b1823ebd357d9c16b05db8a1679b965094e81a54e7cf48f650b49c8a78908c6f92bc6c10ca7100f136c3826fb1045cb01f69eea36a9fe3543576a3173ee10c122eeabb1e7fb12251f09f87e82670f5187e979804674e343eb9e08df7d21a23a7b94c5218487e22bf489e8cf57ca44fac055f03661fbe412eb0a3892f5851e90979bf92bc80415f9dd66aafb2d04fada5449930e060932263b22dbf7bb4db1fd1b2d1aae541903e7f04d444ccbcae502d17f1d4e33f37ebf4bf787e818b2089be7a063e085ba8eb689d6ffdbfa10e1d289649d0895cbfa97fe54bb4ac442e16833e3b7716a17e5ee8e1dcf8fae9e710aac4013cbf01d78d043d8c8e6040a69fad776d7350fa0f1cf345d6871320f863e16e98d01f7cfee4c5961a407e87c0aabef32d7d72346b41fe426c14bd93b86a6952c392f71d8ff4e88e22e61eaf6d981ad95dbb18b32aab682d2f4f902b31c5c2d74c2bcb0a8620230825767e7c9408336d48d7a360d9dded780f60d4ed161efada31206d8ec45464e99534af2985127031d7ee468a5c2948d9b0b2ec0f08d67e85df7bfd4500f6a88fc28bac1adaf894eb625112929c8841bce9325dd62949cc6f19490b0f51098c5f801764111d5c7bcec2746ecbc833e39c886e7ded7cd823105f3d4aa11882e5dec887c2725fae6bf35f2240249c53ed6f9582668e4a406f169e717b914de399a17b8a20c25ffe9d724f0017656ee4efa119711f482e2b48bf6948d76719f6b482b536d620d737aba4ae792890b9408de772e144fc15b76f0dfb1c41fa77dabfd9101c77d41bec538c4284ced349b9c725f7cc18128dda34b720693257414d9c23cd7cf1be72d03e172ec3d90907aaa9e25ff79d0f48c02cdab650b064eb9885449bc55aed0473b5cbb3c7d324219a11265651a259377e54c8f5f0493889e2a5da6f04cb5cfa81598b01f2887cc9d79a7ea72b34cc6b024e24449ec75142ef273fae802af0421eff124177c29b468295230e61d2b5d90fc11682bd69401b445742a7f3f0cb0dc1206694bf121d4b6f22434369891e354fe8b5d9123166a2c970cc0fa0d3467b9bf9403eb4a507073ff200897f837bcdcfad9187e59cb81bd1cc2a71bd3efe11e42b764708113e84db0f095137e09de7b74412ac95a1d4d50b29499c68b16b59124484c601a4563bf55f1a4f2fb540cfb8d478ed9457e7a868e30368d03052db933b230d35fd94566de2496f3bb498fe386bd1db9249bfa357ad3b39805dd83bf3688852dbafb7f2fcf9f7c46487b5484d757123a8c6f1da7dbc25fa38809f134eb6364948632a8082220cac57b4f4aae7bc6caf14d5c3ee45a782590550a95c7e295d8415258a32c7f26198f057fe0a8869e4d2b2bad312f6abece155ade9767bf4a1d061b7d432fbc8c0d12b14db1a0aa03dd44b7060699fa60087f09d95e1cbb4cafac2424d09f1b04479165d3386d53e2284d3bd5be32198bda96b4d5565cc90c3919635b48ea85ebb1c125a4a709d0bead7e4cb5f50d8d55c5ff7257d1363ff2bc1b0b91d2bde3a2935f455c523111dd517c340b7a9888c621f8324a070a8114b2630597225d884b6a8e8b8c1b60941195d021fce0c115bf273e2c3ed27f897cce6ec70da4be8c1f8ee07c23cfd0fbdaf5c298fcfcf990f420b455cb912840732c73536be35d292b1c2d9e391f8f56190a6f6f9351a9b1c0e97767a1c3f8bcf68d132ce6768d8e39e5aa12b4c38585a22a7002a92e834b31b76efbef71a19ee9f61305fc07dd8e39e5aa12b4c38585a22a7002a92e834b31b76efbef71a19ee9f61305fc07d0ec6bd1b0383504c133059b3628a846c10af711d4a00ed19770370cee02a2f2f0ec6bd1b0383504c133059b3628a846c10af711d4a00ed19770370cee02a2f2f8283b5f31873bb370eec2f63e17308c2270b05799be87653aa84adede745c1b78798d1d6f723c0cc002636ada30e28c472f1e2e0a9c966207effd3fe3862c1955a4011eaf9ec06fb0940f9cfb137ba0a68101e5c83f2920f1f2e9df110c10c4d5a4011eaf9ec06fb0940f9cfb137ba0a68101e5c83f2920f1f2e9df110c10c4d3cd9f4f356e6c72c705a357c10d1a680e61964857415ebf09fda71abc19bb23d3cd9f4f356e6c72c705a357c10d1a680e61964857415ebf09fda71abc19bb23d9b75b10e4493e330d49374aeece1ca7f385fc4c427339406fe58191974a986ae291e7f583ebc17bf31de068964bf10aff41c4a6b6572bc6bdf006ef119a6c60b5226bb5a34619a096e3e20b77f6838c18068495c24e28fa92c05c391807e8ac5e6d8684b782b9e5be18f9bbdc474d903793aaf641b070e362567a9a1daef3ecf60f9ba05d628e699216dd2fbf84d9bb5ce47dc023dbcf799c81470250386701545501ccd8b4df2a596ae86df275869d25377557b18ac07ec4b35f9791e16d56e376431e09f69544d0560486209fdd62c016db242ca200fa900af7afaa4006c7b397a0808174cd1596f28036f235d86d73b864b6d00bf24e7991cf00e4fb38fdccf382181f97a04c70d8549b5765473df723385dd60074370308c4b497a2352e64b12119dc132a75415ee29923dc5ed268116f5432bb7dacf76c91a4e763576458f2f8718f1ac799d6028041f26f83fe33627d73f083fadb98c55ad26391e5d7ca908fcb0d79c84c9f86cfd849020b17685e09ed53073c0b00f7336dd50de73b8bbc4f0e5801d7fa2288a0ea7b264283b59ebcfd1da63dcc34b408967a9597812a93332b585e99d070fb9ce992a32e55e9db00c370957f165e9ec4f1b4b2710cd35c19ecdd7d2858acb8ecccc502df3c4f1f4edf3113d9884dc508059010be61828741201308482da62a98af3dc5ac86d5e0d566aa74563d6b549bed1f8a8d5f339e65c493dc60dbd9509502025fd148da7f6c1d36dd90f1b88c8bc277ff6151d1e17bd05a1822c9ed9457f74558402c2ef76ae0823e6e92dfc6a4e0c65a041052f16d7eb0fcc7590aea204ceab6053bc367d3709a08c5cd2b217b080a893078874c0157307747fdc43bc06af535f51fc710dfeceb75f11b58d9d77948a9dbd70ffc9b7f288247bbcc8e09698d7be73f017e6691fc2cabb1bdac5e508513cd61495f7d0df551927158c3aab77e6145892ecf762c7709d287bc57e7a197af5250fda6d8ab9f69a889c8cb85abc427d2d86908bef7d149fbf33472ff9852b1b6c903a2f5464d5e757b0125a77f949fed4641df45679a3734e472ea5c14a979b8a59367a1e54cf459fdecd5140ada97188a7b21df36cb931deeb0c5451fe2b94f0e560bd39800613f46b53dbda37d9877426050301c5f8b154fb535dfca7d85ba13272d8b2d8ffca1cbfbc6c806a16ec292c97dfea845aa5780e0d8405724167c2349ece50e45dfddb389a7fd38d8719607805d1f30254b6471c7f328810068baa501f16d275ca1c3e6a7b70a43baebb9c49aa51bfbce4903044c98fd9e2fb0d7eca245e3810812be09d89085096022b815ecda81f9797c210d612101da6c4b792d1a5bf6c23ada9d6bd5cb9285fe3c84321e349e005778228945b7f7b6a22e2e8508d97c1965a6e34918383b4658136b98c0b8ab5659f545a1f2dd1ea0f2ff0f3d9ee98653488b7a3391668f91de52152ff02ec97198dd12b2346c8b51c7ded303ad32ed283c302b2b86c4b23a8f1f33c3e39627407c45ba7c192c245dc3bdcb798d9e49008ea7ebe145154473ec1c1fe331a7a520436427615c50404cb0af40da274c42a23b5350d7a2213e2c567b440ed9593e3be6c10a8d24c1dc6a26dcc438474c42a23b5350d7a2213e2c567b440ed9593e3be6c10a8d24c1dc6a26dcc43845ec01d5ee79c795365f9c6be724ba2581f4502bef433c7d8f47beb4047357b532d8ecac36ef5b571b588247058839c41a182d610b3655a20613a7351dc5f45938d2f295242061febcccb16579f1ac6cdfc4a223b5f1af9a062878bb2197311d38d2f295242061febcccb16579f1ac6cdfc4a223b5f1af9a062878bb2197311d3b7d9acf1d488b5198f2a082b15e895d9cbaf8d60eaf1369020d4d61ca4066249b7d9acf1d488b5198f2a082b15e895d9cbaf8d60eaf1369020d4d61ca40662496c6a02d99fe8ca172ef106f03630dd0571d2cacc1fd4f66ede04e7bb2c83dd226c6a02d99fe8ca172ef106f03630dd0571d2cacc1fd4f66ede04e7bb2c83dd224207dc8fc88a2f1e30bfe28e041e3607d65c3297b5f8640430b85e1206dd0b3c4207dc8fc88a2f1e30bfe28e041e3607d65c3297b5f8640430b85e1206dd0b3c3fa49880913b19544faa34c0a074f5c496b735df15c5fbea0658b31ef4ca43d13fa49880913b19544faa34c0a074f5c496b735df15c5fbea0658b31ef4ca43d19eba6765a45e44a948c8e5c5b091eac8fa70fde23be523e1e706818b16b894279eba6765a45e44a948c8e5c5b091eac8fa70fde23be523e1e706818b16b89427c108f9e40a4688592edc8dac8ba78277626c355db0c79639543f219e3c91bd93532fa1b90876e4ab9bbc0eced6e0d4a56d38ea3413830f4786be78330e1ba428139323ebe4877f05509b213180eaff2c1f10d78ba085c02bd970665ebc0313c41e430e2c33f2a16e88641814d570cb6f781e087110e6b3a0fd9fa2e460940ba3d3b471d39a5905f112761ae1d5a7e0a32bf9a333bd2d7530dcedf4d5fd08066c15e3ef1359c40248ad3e9bd4cb56174de2bb0e05945f941f1cf37e6122ea0953d57ec88e4be0e305cc89f65ed81e13300c4924b91ec5a5ba3231b66b2d398ab5805f5191d9ae21b6c245cfbc41bb4544d27464fc7e61adced62c98455e3c3217d8024c35e0c320b908a2d3e12ac4a124005ff77870d21ff1b74c4f72b76c301ce831ac8903b9bd0621e0a1987c367e82a4d7a2a0a0c4060722b342a5d36df6b6c8c4e8da3f30e42814b2328bf428c8ea3a623770d1c94c9860d3aa3508fff2b97a42f90980b25ef40a2a1d6c73cf11dde88d73129c6b1855542f6525d9f3b492ddb79a36e07ed27e96ce4c8b8c9cd4253661e5ba28502a8cbebdd50ff323cd57d81d43f945b7f481aa4aac732e7f4600f0300270ac41b9e5b4cfad2951a7f894d81d43f945b7f481aa4aac732e7f4600f0300270ac41b9e5b4cfad2951a7f8945fa6292346a87df9790ba308ceff3464dce05d66c73b26e35c70784374d609f15fa6292346a87df9790ba308ceff3464dce05d66c73b26e35c70784374d609f104e0e0b4034b94a4beb0ed0ecd646642fede6211ddcc6c7ac9311c356d4d479804e0e0b4034b94a4beb0ed0ecd646642fede6211ddcc6c7ac9311c356d4d4798920cf370104505e27e23b12c06d3ca52321a59cbba7495c182c41c6f7ea2c678920cf370104505e27e23b12c06d3ca52321a59cbba7495c182c41c6f7ea2c6786675c8a62d8567f0f01b46581788ba71a085918206f7271827d003b8f12e94086675c8a62d8567f0f01b46581788ba71a085918206f7271827d003b8f12e9408976ed80bb30059393cf0632c70fee882bd08a3f14d7f839def0c744de130fac4976ed80bb30059393cf0632c70fee882bd08a3f14d7f839def0c744de130fac4860f4a3e89baa7fff1fff2f80c7336290b9584f17afe7591164ff3f5620c0c9dcf37daeaa6c4ed8e73f8cc05adadb75a5a78b395737c76ab00317ded89865588b0109a0585720b10938a576761a9073809deb0daee0bfafb43dfcf6fbb0f4569b0109a0585720b10938a576761a9073809deb0daee0bfafb43dfcf6fbb0f456915f96859ea8cd1c0a54cf734ddaa52d14531e1ef61572b16f9acbe518b9fbe9815f96859ea8cd1c0a54cf734ddaa52d14531e1ef61572b16f9acbe518b9fbe989d1f47d4ee443848c822621fc93b514d574c2638a6be27daa064e1a3e96e5bd6bcd00cdbca668215b007a94da221c681e11df5b907ab8e02732398e9c3695064321ef729e289b1519e0d87de9b69f7e08f4182814a0b6e6396ca8387678530db321ef729e289b1519e0d87de9b69f7e08f4182814a0b6e6396ca8387678530db626dbed63a6df532f7a2f8b49e8fedcfe6fa3efcc140eca053b5e119fb9a4e73626dbed63a6df532f7a2f8b49e8fedcfe6fa3efcc140eca053b5e119fb9a4e731f1080c288904f5ecf52d514313a1b45f8b78331ffbf69d1a40f237e612a2fd41e6551973b55b81586a49ccd5f3782939bf286134fa244c2fab41cecb0b5b12899b19db69a6c79c0aef34eee58d9335cecb1dd494845f12ea8121b7d87b87861d1a2f00687c73eeb0a59bd51da42c8d47615ad37d1ff9c7dfb4854d5d96614b5d0afa179613c17131ee09416d0b4bdb3c0ffdaa3d13ce3e226f545e0c8e431caebcb0a1f80b4e64883580d8f49b6d27c81b650f6031ab9df094b21c642e4fa7beda017fe2d72d7de07924bdf96ed2d229aee26ed933bc1ece0d9bb82e9109c8a9b72432e513795d04803c07f81086645acaa656ee2376e53d4fe5dcbb7d2e50f755ba099e5574484913d2cc66dc7c1670bacd65f0589f0c1ecade04ad86b153af600dfb7eda40f945d0be3983815abd1f03609ac366150ca40b51ac5a27acfa7f0345e5e59bc690e2afc7ae99c53df62c8d7ed4be79fca48a09d5b515b0ffb893dbae61397c2d5bff3934ebd848c9ca5d6fcad19d70115b3871ee58d9e530fca4f31421322a1905895aa18cc310d05991babf9722356dd50af1a8e256d7c64a3cebe73baf8df789c68dcb7fa070cdad6b2a34af1f79c01fe1427e9fc8bc8c43062cc33700e0e99691ca6ca0c7bd4dda92c647accf65d92a39ed2ea87194399d4271e9cb28592d255b57f07b7bd806bb88522ec55dc75fcd170d0c06f22c71613271e9cb28592d255b57f07b7bd806bb88522ec55dc75fcd170d0c06f22c71613e7b2e02afe19caab31e00b1f830b0912bb86491cf6555ed38a592569987d3b33e7b2e02afe19caab31e00b1f830b0912bb86491cf6555ed38a592569987d3b338e4c6cef09527f6870977dd6ec19b224dc9c90b5fee36eeb05cb7f8d7abd55bd8e4c6cef09527f6870977dd6ec19b224dc9c90b5fee36eeb05cb7f8d7abd55bd9f32b736cd32ff0f95a4e88c44c66edf297fb59f43fe150bd03273edf8c1453a9f32b736cd32ff0f95a4e88c44c66edf297fb59f43fe150bd03273edf8c1453a90200b2375a5b9c3a72f454233d00574b8b6fa74d115b5b542ad9aa011a7e84190200b2375a5b9c3a72f454233d00574b8b6fa74d115b5b542ad9aa011a7e8417c6bbbc109be830a60f9aa22891acfb9a08cbd7abf2b37e45db833be7467dcb47c6bbbc109be830a60f9aa22891acfb9a08cbd7abf2b37e45db833be7467dcb4cd2c09a57debaf7b88a06f29eff6ed1bad42867d272e48b2d2623de09894614dcd2c09a57debaf7b88a06f29eff6ed1bad42867d272e48b2d2623de09894614d52cbc6527edc4c0a43025f2fa35ab89f329c5971ec74127714232f9aec94059052cbc6527edc4c0a43025f2fa35ab89f329c5971ec74127714232f9aec940590c955e6a5a30e1ef91d70b495c81d77fe2091d4237905d3cf6a498c7e00f85a263348d70aa5622fb94eae572537845430d78c4bc3d0c3a996e38ef933cb78b0f120de52252d9571442870e392008b99add566ee019564101fd7e8d485ed24f70120de52252d9571442870e392008b99add566ee019564101fd7e8d485ed24f70157cf5610019fb4080229315c074c7e16fdafd3c9fb7d2d844509ba8f643ff69f57cf5610019fb4080229315c074c7e16fdafd3c9fb7d2d844509ba8f643ff69f3d6dafa6f62e505741231b0bb0d234e03c58c2a13dfc8d6cb021d2228c7884ab3d6dafa6f62e505741231b0bb0d234e03c58c2a13dfc8d6cb021d2228c7884ab4e683783e9253034b97c441a0e6e3b87f700b2f5919f2d19bf24601ed4e7c7a6c81557b9b153fbacdcb1a22d4cd76897ff336d1e536a72e3576b1862f5092875685cb975d0219daf72ad468eeda5f4538b9354ecc99f0b755713a830bcb1e0029867eb8ae09ea02d54ce296aba461a3fd8c1f10efd4510ffcddf776b4a36a0b666ea0804e22b9c314aa2b6781e075e33d3476210a790149fb2658f00c44ba2c2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eb0fc35b542479401e0c18d31ec58f8fa7084d00dab4130083f32350964608f45b0fc35b542479401e0c18d31ec58f8fa7084d00dab4130083f32350964608f45491156f33cc65ec3a8f303a481a52bbee32ed0fd9c4b67033c3d1871c646dbe2491156f33cc65ec3a8f303a481a52bbee32ed0fd9c4b67033c3d1871c646dbe2f759ad162f5c323de3e1adcdf5576342b564bf0eb4e4a193906595672457555ef759ad162f5c323de3e1adcdf5576342b564bf0eb4e4a193906595672457555e1ce7e925fd66588802798a678eb2ef78019e1ed818096cddf492699cf87b5b481ce7e925fd66588802798a678eb2ef78019e1ed818096cddf492699cf87b5b48dae48e1f269fdeaa07ecae87530418336d7c729542533c7889a8925e7adcf57ecdc1b9ec7a1bd86312efe4c0968df7b1ae14f1f5935433eee60fa6f4711842c97bfb107f059ed1513ab8a2d89506514535a212dd5285f5dcdc2dc9b644ad8e59a3926e4f20d50043c03e585d43350803d2366dd059955f39b76fa6c7d6281ebab49dd8f7a702af7208fa752684ae2aa3c27d51a7c1676cf49ed099a505d931ecdafa33e2ce938b8def753e1345e19e0367e8cbf1b67378bcbe95c47c5bfa5b7b9e44d277ee973c36837971b8bbaba2e22bfa46e1c44a303480e0252a3427bf4e8613150829ead286318cfcd8de13d98f18b1ba2fabeb23986106e56023f4c3496d1dd7727af8751d81026631cb9b93a07eeb07f31be84b196b9dac3cf303b362d5cbc1dd786ee9032ab48d24f0a93f2702c4d7fb35cd9c491b719de104097e583f65f7053a0ece8d716088a4a1bb71db823ff170365a55aa118a9f7078152b003f65f7053a0ece8d716088a4a1bb71db823ff170365a55aa118a9f7078152b002a98b188e2d77d7f502bb04b12100556345744e8a4989fc81f48a0b072c002f22a98b188e2d77d7f502bb04b12100556345744e8a4989fc81f48a0b072c002f2e400c46d4f60322f72e06e6851a9b32f2b9ccd9cedd7304027055c1db68bed96e400c46d4f60322f72e06e6851a9b32f2b9ccd9cedd7304027055c1db68bed965ed7c20bdb2ad2354573891ddfa2d9a5f0985e51335688dbeb5ebf20ea3963405ed7c20bdb2ad2354573891ddfa2d9a5f0985e51335688dbeb5ebf20ea396340cb095ea5c9557783bc77dc420e390c789ae838fe33137c69e32d70fe7a1c1bd8cb095ea5c9557783bc77dc420e390c789ae838fe33137c69e32d70fe7a1c1bd80de1e92c3a06ac23c759ff83a1af33200939a46e4498465bd51ce9c7baf2248ee2a9f971c87f59d9217a6a5a1ada6a67b84875397f155807488b5c16d762b07b5b94126ab15acf5c583f2da16a0fb1408cab9e4b632af20240da6c63cd6ea7fd0a9fcb6c8be208ddbad52cf2c53959fd9f55417d27afcfa6dc8e2a95d803d552a7c2dbb1dd550c65b47959c9361bbf7ee06572842a0245f89557cd84b350809ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eb75c54f0ae8bb19a2609c99e11f5ba04fde956a0cc3c740f92a306cc84046dccb75c54f0ae8bb19a2609c99e11f5ba04fde956a0cc3c740f92a306cc84046dcc79856dd474614ca20ef7172002c7f866bab5c2a8a475b8ecae55c3fc79d5801279856dd474614ca20ef7172002c7f866bab5c2a8a475b8ecae55c3fc79d5801234cbf3f571b8029765913eb157a3ee40af64f76890ada534d929da53ac1d436534cbf3f571b8029765913eb157a3ee40af64f76890ada534d929da53ac1d4365b109732bb1e02f2e95ddba3631ecf35689576e2580a5eb879b59d86506cc1238b109732bb1e02f2e95ddba3631ecf35689576e2580a5eb879b59d86506cc123804fbd24293d22b8543e6d1dc9cdd72e23b83fad679cb0df6c4a85edf3c56ab0904fbd24293d22b8543e6d1dc9cdd72e23b83fad679cb0df6c4a85edf3c56ab091e066fde593555e8128891d1fb82edf4dfb416ee043ab560b006a217d4fa38891f9d9be358ef85511c0b63fd3a8966a582a13fbe5c4c492499502a9e1bcc3145818cdb9ff73768f05c91842a9e0845a9e10c371ec2b6d9c3a5a06e59526fbd551e8915f76a451cedda09e56a7ea9eaa1c0760c5c19b5261055173f6a831e3ac63fe564c0445ba83948c4feb52fd060c6ec008d9588bd880e602a847fff6ff933b1dc908704d2b13c58291a9b5126179d0cdea4c6e76ce5d3a737eceaf9c2c276d27bf763bb7a47c339c0a2ae92efe86b2f92fb85ce4b596f170f0d0d9366bb659d3364852c8242cd72d5c5b825bfc8c4ad3b39b6da0d38db136fa508a997ea5e2f49d374f7dc74aba0c25e4c7955ba4eaa71fc99f5925f624715f70f940c91da4b2c523657c32882f53daa05f98059b7c97fdb960b0b0ff03db6e143560454986413cb85e18320e0541e5939e37586fa509205eb5c7866a1f598b9601bd286916413cb85e18320e0541e5939e37586fa509205eb5c7866a1f598b9601bd28691331d7b505e1f52a4ba04ddc1e007d932c6a9f2ceeb179547379ad3c2eab5aa30331d7b505e1f52a4ba04ddc1e007d932c6a9f2ceeb179547379ad3c2eab5aa30e2dd3023dba1fc99ce02fed41bc85948ffb65effe1ef6a227d8beb6e6a1a1332f39415abd219fa30acfa20b09304d0258b20664a6abd9fe72b53286af5aa4230ae00d7067075499e0dca957d349b95a49b193514c28a329ae85c03990540f49954c9294d71ca8c15e928ece1223976343c8d464746057e435e0ed50c484dfca4719734c68852621b2150ad058ec5cca4f463bf569165e6b0ede2f3ac5c3aa40c719734c68852621b2150ad058ec5cca4f463bf569165e6b0ede2f3ac5c3aa40cfa0f1e672034bd39b6d8f25ba529df7aa8914820ab9f297e083dd8880d779477aca8f33e5da5af2d1c8d2ce9648c288727842cd773542b5104608e28079cb35c20619ec92f1174c0cde1307ba7556adf3955d6185f84b56965ce86d0598974cdfa6571ab58da303989cb860f3e2d67b7451163292608cb32fa06ff4cbb931cc85f8fef52b92022e10168b07b1daeaeed16c4ae7072812a1da8abea7fca2f98b57e1541266565a548adcd1b62d92b5b3ee90c0fbb170d794cd3fcbc7dea564ecab861cee83241f4a6de99f0ffdfa10dfe831f5f48a7d37d83a2bb2ff5016e642a7eb78726bf644816cda7a1f0b6bd40c62fcdeaf69755537f3d307b906fc1470c5271573aabe8cf34879a611784e208a904a15fcfe418b91e8c8b59a441981c0a3184c383c97c7710352b5926183a21827c72019fe385cf54b5a0bcbccb79d996c468b929f80f53f16f59a404b331b5efe637d485b0bc51769c8dd0e3534c879d517a896cd1cad87e51f771337a35d800fec93d2d100a1a406b9a3458c2e90765772ecb99d3812c01bfcd347dc8b8d8869960807d2a9d5bc420c78a0a1b5bd64c6a11d707326114578f1a82c13a5071874da812f81729314a33b5882b71449c011fb2d399f44de59e249e782249bc6b91d1cbc5374b84419211b33130eaee57f01fb2d399f44de59e249e782249bc6b91d1cbc5374b84419211b33130eaee57f04587a06c6d9afdf767ea3978a6bb0ec9068e71ce7fc31a308d5ad4c82cfdbefa1fa19b060dde4193b2400233ee52f246e9091944c34f6b2378557ae9566f5ff5594b73797ff20ff8a7b81c360aeff34799ef630d9acba68aca56d6a3fa471b09fec16cf587a50300ab694dacb563fc8f891d1f288babdf4d1e2932960c267dc3f3d233111463c534f5ceaec6ebf8f2504d3204dccbd00b332c79f23925172c032dc731ca645eb83522979a749f3f206ebdb1d378b8737733ed0a5b8f4620dbfcc1ab554d530e402c446570d0df88fac30aad2c575cde3df9367a6c75a8835b3ab0fed57c8afd93079d7b00fa0db7f53796cf5cef7eadeab8d1850cef7764a37b25766b724c3112c673c967f56d13d2fb1d8d70e269260d094cdab074b7c9abe95d4c1866afe897b9db7e1afd13386726888651d2441a4906250528f99fbdfbe5446888bff7433031c1dc82e24ee7c4c607490f93583a95cb038262607b77f42f446888bff7433031c1dc82e24ee7c4c607490f93583a95cb038262607b77f42ff69e54e3e10f22cd738f153e719fcb1986057d9d8f7cc6fa68080eedd1252bf8ae5edc7e5e22af8d943cc9f0212ae2e06b2d64183904c5b3ff5edde9ad06fa54c6ad4802cfeb64bc75155c5d912e92fe288b180d861c22c530e81798edd0224dbf2aea5ceb577069b61645d3e4c6f5f980e14c947a185dc035f6c69890a3a9a390fdf2c7ecabf50ea441ec22f72b9dbe5b34a0859ffdd62006afef2cd28b80985ab3b2875b24ff3eb3cd27c9005184ba1b3fe419308aad9ded9275f4000c507a50cf1afabd60ca8b8b81dea1870034a5629bb14af4b848d19e612c29df8b5ba70f6636b12a51a1ed3e6ef7344627c3722c946d56347d4531196f18bf2058fc668ff3ded99a0553d158bf03aa582c367f27ecaaf9d04b803f40ff3ee9bcc28bec90506bcd61bd2f39147036b7564066126f23a0af7cad5e51bc7d1c3d3f8d7abeab2d7210afd2f88ac6b260b4ad56a18edf6a0539f42530b6d043bae4135682b2ab2d7210afd2f88ac6b260b4ad56a18edf6a0539f42530b6d043bae4135682b290aec4779ec9136094aa0eb66a3effbb712ae129d7bf017ab733fd8f0dfe4df1c3752d2223f17fc9891700dee52da954759b76ce55b89d5290b395d24912361e7a2f56f6485e00062adac0f2104a72bb94cc63429815b179009eee25240e941e7dafb096ed94c7b24dec1f8209ca22882790fe42bd06e4cd139b2c103d6089b1f5ba31b2b0b64e80e1d0e7afa0fc239cd96307940288bef92fac51ede43fdfd3410f7880530766ef1bc0ab9ead63481ec0266bfe3e21e8b6265b9e8556a767259640b67d0d53c53234c5f198c8937c1be40c89d3fd5eaecde32b0e590593a654121148b7edb593105f51c6f7d2ff20b5a1c14b054d95d33df146370d6eaa3dbac4869fe4c42becb4801db1390a27d29fe9a1ac1d7ff6b9b805e1009bf4ed279a1851e24406aedb9a9091957445f19f510bc444cd64ec31e4bbbb382ebce74dcf5b7683249b24482a5e8e09e80a711e32c3d613bb322e24e327e7037f3a84c7895182534505a4ff0af86aacc68f90466a5a6c55025a2474ca9e72c100ac0ebb211d8688afde3ecfb1c7fa6f873588a52d1682837efd4850393d06be070f736441933ac5374fd3fa185fc3df0f85fecfb08ebac25e736794a21a213355bd7673289cfece8300347e6953a3749aa2a3e6834ed07d362d6c78ee25c7ecd0ca5f74680cc3dabb71832086e0e619616f238c7d0ea53476800f74be36bdce246b666ba8063a16f261922703a50c44e3bcf0087270189706e59ae03b00567fe3c43d8676f69dd2c7dc6a5d84c9f146bfbe212639bf1b111165f2e9e290d8a1bd20b53ef73fa2d0c9f286d874f20ad98b0dd02a93ff143d81296d0bdf190ba48e7f20657a584cc42b7598b8bc5a49774c7175d04fe2f1f88635d861fae22c75df9f4f8c76e5b73ed685e2b017f93a32c99d9bd0f6c750b23c9d92a8cb83eb9b40b4eb09f13491781fc10d998d558ab406e495ff217d64bf525cf7895e28b0987bab236e9267e5cea525ec213ead3d26bd5c00076ba148d86c6930bbe6733f106c105b6f87a194713e434288982f922f882733811cf019a6dcd4bde69784be2280da9e59ed1f28c09696a38fddcfbd80e6ebf71e6ac00f121317364e118846ece4bbfe267556e179c243efa908daa0a3d36c470f2fd979c0dfe848c8eb6abbc1e0a0744a2a4de824c3b20f27f737682eab5648934d7b9267da45f73e0b1458c0b83efd51304de824c3b20f27f737682eab5648934d7b9267da45f73e0b1458c0b83efd51306488e0b90a7ee1d2a41d1260707cd38bc0032aceed7240c918bae2d65a46015dc7d25d6acc68098d1a7aad15b4449931d74b7e72b3f61a13e4d1f370b3e541af99e6845489ecc0900e02f8378a99d3de70f5a6edeab34f416047ee5ecadf8509ed209173266467ecea91aeef8194953a65d7062d17bb3892587583a477c42b26d448c37946a52eaf33e022b2e46898c95f1aec68a01709d635c3760518bd2800cd743f081cab29642f331cf5a4127d313bef362b5d4495dbdd6c6d7f312bb8c966beccb0d0de2b26f54f94e4e308dc11bbae15fe2d44adeca09ba9a0fa65645c90e438a8b74c59595b9ae6bed78c74be89b05141bbb36b8132d71c01d37329d342061c32df5c8da9780f20be3679eab2fe8cde5f29f771fbe1ea27a3c5516d8b1f22ae64e241a92cb0eadbd866278875ef80430d532e4aced5a6a64d0a4788b434195a77e57ae425bca475a81da99f8fe943f0df08513c39a7fed3b09757110cb72e3205aac8a09044356deec560130ad4f063ac93344a99c6fd791295610145555a13ff2d0876d57291772ab52ce71d9afa255d3b9d5ef9d41d7717caeefd5b86305c26933afb82f709b6fd65033b7d2a0d39b6db95546d6fd690a1d95ad63a60585c1f2bbee9bd5b32c67361e7340c20a6570ead52cb6a7f2828b4d9bee4dd0f0a87fbf5505a7383c72f7e2059b3eb289d5a3c4f0b73ac7e94fc4e7ed6c910b39ed0743e52c249039ca1f0db8ad1fe90a5aef7da41d79235c2a12c8919122626dfabac908107e9925c4b3a0cbf06892267cafa0c2ce4a80f50d23d944756964af6a2c8a85a9c84892f6da4461feda437210c545d0a9cd092a8c4fb2e6460d14af6a2c8a85a9c84892f6da4461feda437210c545d0a9cd092a8c4fb2e6460d1070365e794a7f51296e205e180f87db0f31c72034a52a921db2ba47cee2b4c8989970bf7eef933a2bc8c68b95b97a46e9fd8a37b499e623e17dea36000f903fec1fe9ae2c220a9e7505c024793fca09683f56acdd2ea73db2bf10a89477de4a3d7339d5706fe440764412153858b91f5c47f2920a7a9ace221327127975f971c5e3ff9c6fff0b00fd12f39fcbb4e843fed854e71d76f85a7fd3ab90e8c2ca9f90a7e0360d38cd2987543a0b236c39f3111618824fbf19b4dc14274a68a4c904fd67b01cd60befe5f8bd37208bd72b2b368a7b83977c1ee316271e89ba846ce5f72fc16d903cd23012457a452e048313c1c5e63a6247750bf769bdcf12c4625903b094315dc99d2a55f09c28a9b55556ecc5d22819631ccfb1c15032d8fe9fa7f362c91225202728352a9318838801d2857277a03de75ce4166636594a6d510207666d4e1f9ac0f0ea6df2b9708d858fa5e103d8388f6754e71bc5f29fc54c454d9921e7e0d8689b2ff260cc201cfd2ebb19c7880bd66ffa4d8e8b60f5cab44b3a0392735f52cd4aec7c33126c2c25d0eb697ad843d8f201306c22b5cc6e3a07ff83501577ad3637cfc8b79f99341879ce196042cf9e2afd0eed247ec6707264bbdb003b8db5c9de7845adc91d0fa15d95a92d5f14a5713f8061373dfcc3b1704cc3c3387f726157aa501b431eadc020842cac9972fab8d716547a840b8cfc454f62a15f5ab0914df87da6bdf362ef29016f296b7fe1a6bff86b74323558ab464a0bc49c41ab7ec082803872579f704ef409744379ddbb4e5a79b157e22f1c810fe80a18acc5ad4e3d9bff12a6e9635b473b36c68863ab9a7648997a3ed34743176e3b8582107cb9e24edeb1978eb99f6021831e312de4cfb8a30e624afc0c2baa3b7813f318eee87547a29c0d117316f442b9664ea69ba1b29128e6998861b96f9c84983f0ba1d3f2f0146c223e1af7113c25b0aff84ec3122781a611e0151d1d910a162420b4c8562f03913051517fa104ea4a4985bbbc2dc62bebfaf3ff3042e63f8591158cd91d6f769f4da07728b3f1a4c6a8d5e3adb7dcaf684f1763375f77a3f90e1a32191d16c5e1cdeaf16880ed81ec8b081a737f3807d268f234c31f87e2c630e4c30ed8fa6f45f907c8f6834793d1cf03515fb3045599e84ade6335d7ec0b3ad269dbe39bffab58c78b1d424ad3687f5249a802dd900ec0302538b60c1d1e3466547b7ca6d8c9c0c62a3f2eb925ef1248eddaeaec3f3a7bcc98f1955d6408b7e52185982c69445d6f2199c2ad16285eed6b8875af61ab0469173a57ec727978b99dd8ec4fab1fcb87dd2afb746130e96b42fd641ce5078730d48c3542fc1e0bd309c933559c96b9033ca552f026517e94ca4b33fda4cfa1cbb42bb01b8b0856a2f6b3a548cdba2f9bc4b210d65373b20bfb186930ba3a022bcce6abad8e9ce8491fef5a5e75452d3d597ba438921ac2b7e4d9c207319d6ea9d428024d6e031f2f52ab684119b3a98fae7d4899d968a68291307bd0b55b5f243f846767b63cd3750dffa233fc157eeb9f1f8aff409cee84869e144ae437f31290385767b63cd3750dffa233fc157eeb9f1f8aff409cee84869e144ae437f31290385b8c870d8a93ea6a8b643a18296b2f9c95e283efc29d03d0469a83f7b08395dfaacf110f1c7af46d64f01db9acfbc8f366c3f7d857127952ee8e89053b3c6de7aab4e1a3b7154dd2649a0bcbfc8d42b321f293d8948e78572daa8eee950bc31abb7f54aa28354106bcf12483e29232b28f80d84897628d38bf74d5c2f656c5785e6378ce1cc9eab89bbfb0cfa86529e069c941a7045d392dcef344a3527fbdc5f702cf4ac95c46189d6ab688fbceb57c1aabeda33fdfcefa9aa4092488ecea51a747e5f965c4fc586e1aa0298a2857317c721adaff924d4bf6ee406e32ea3e94b747e5f965c4fc586e1aa0298a2857317c721adaff924d4bf6ee406e32ea3e94b4b01fbca5574a04426129aa041bcd23c36d25fabb3aaff2f73289f9a7328a690f8f0b02a39d9a0774c55edb5d89fc81d16d71795d21d5870944ef307fbb6ed97a771560e7640049089f18e3f5abca97db1d238a1aef82e690a11dbf3f9b96a95041551ed0439003867061c3c8b56b2034ebb2bbdb25018ab54f710654bb5a71d823c68d4313bb8912dc554507fe027dd66abc9ad5435c00a120a8df20554ed2bc348e9b0776c4f084d1f73d64a22f3d5fcad406fabdbb08c157e0c4e1fd0139bd9e1d66f83d72a64ec542a087738fd62a6edd853f713ee7de6ba8935f0f568add9e1d66f83d72a64ec542a087738fd62a6edd853f713ee7de6ba8935f0f568adfb7946766c69cbbc94f3d5f67628b3f85600913e974c451075a9b217c165dd3078379c2a42cb80460d8742b333b070f159c1fd52de85e09cdb3253f7b58fd22316fe8ecc05668712b5c10d85e6d7bb52f160f57631fdc11c46829d19ef166f884172461fecbe2271a15ad88358a4e05afbd8425db692dcc962be3f61f3e3035dca06401c3efc3e4f86da6b7b5c036416277dd1e033e3fbe1fb3f6bdca2a624d3ca06401c3efc3e4f86da6b7b5c036416277dd1e033e3fbe1fb3f6bdca2a624d3ab9e3f988f803061baeca651185a64569da7b1253d992f097f1f80aa4feea9410d0aa984a07fd16ec48ca7af1ee3ea39bc192ff5866d514e501a08559687de9f8173d67bc5f3529d5561a6e75e1cf1785d1fa6926d9b3ecfe9b889ff4344e23fb805b7f7cb1e1889c9eecc650dadc51b31c971ba2da0c65baf4a002f9b9e6890b564154d08694b430d520ee525ad921c8e4b6173c0bc2c7bc393a4d8b3cb3803b564154d08694b430d520ee525ad921c8e4b6173c0bc2c7bc393a4d8b3cb3803ae2ecd130855005d4aaa474f01d62f490648113df66c3b48f6a11d0a5bc0d0df4653f28ecbc90f2f0a40bd2cc71afca4adbaea69ad025c9b16fd024cb49830b49d976af4e9586fb1e1ad71afb13f8d016382d674724f24697674c1ae99a19faccffc954e217b5edaf1d004d623f08dc34a7e250f47f2cb9d95197ced46202dbc3c43745b8f42fe5c5541fccc3b29bbef0c4e077d32ce79d88eb475823ec827b43c43745b8f42fe5c5541fccc3b29bbef0c4e077d32ce79d88eb475823ec827b42a30acab27339cce30a70d5a4862aed87c4f98a6ee6d231f92cd9054d31b1e68865ff41d9d1a31e4bbf00ac7e8ad927db3d20c0781d64718f3a1850821a53cbeeff73b0e7f76e44ed32f243a8f289d4bd611f05fd6949840f784ea9cfd80ade825f5b027966fca05e4a0d69d98b8921f459d9f5587d30b973f7341e7da918eeec35b0def873440f84e0810d240cbe4136b87bd3877dc1e5d104466ae50f52d5839575f117e87b0501e6ea0d2f6c13b762581c8192e1c4c35d97e513bbead845713d7de4c21e35ff698a9752031f84350ed2563a7aa5f82d747bc7995bbf4efc9259fc851ecd47ac67dc34b906a67a67338f660bda0c5a02cc0caf33c990270fde5644a1c48641a6d7d6786159608ba0c61b3dca7d971cb7567813e4ba2468ddde5644a1c48641a6d7d6786159608ba0c61b3dca7d971cb7567813e4ba2468dddf8859e9cb290b8b2447539af75e7b41e28e4927ce4e212df7bc2d24057ee2f08b537afe70d96376c9daf5428869a5948617732a10a025194fc30ab6cacd660ceea457cb0a3f40b73ebfb8150030a7904575d0988f071d1f23326c3b9330c6b4556f83ae875a43b235a15efceff762a8d124d4ae4a2a7507f7e614defa9e30d356facb022f01970df0801971d901cfb69618d33bb7b8a3edce139be1f02ad8daa6facb022f01970df0801971d901cfb69618d33bb7b8a3edce139be1f02ad8daa18e10235fae36c8a74d4343b4d511bbe7edc4776db86623ee4a2bb446b465e8218e10235fae36c8a74d4343b4d511bbe7edc4776db86623ee4a2bb446b465e82fe5702ccc20ee1e9d85ecac8124fe723bc875c663fef168839cdfc8a4974ff91e8f13dc68d921f5fbb6494d81222a2de4678c654b52a3362374ac54f227e580c8134c946f39efe85cfba0d93d5bcd43023d3b5692b8e45ee49745bee12dbdec190b808bdf2c5bb70f6f4b735b863a162a17bb1e3c5d902eff0e5b0f3b043c65428c90c21b9c5b789336e85d220b82b2048c3a5547e3715ffa21351a8a85c99cb5b2c73eedc18323c70240f14d665710dbcea763ab4feb5853e50fc62f3f4b3c534ca38e0e481b4c453108d4e2b548cff0891f7182dfbcfc6edf53229e019c2963358839074baa6538fadb8e1b1b29b54f16e1e597d1282a727ef81dbaeeaa2f05131dc14537333877b800e2f8d8d3fb2d36afc2413c713b730de418e17cf010e9711e5606deadf37ca9b9c4894fbdc63cb31139240ac5e909dde583660015c166de96b0511f1b9d6b94b0e74b2d9c55adf570b460c011ebdab81c772ce8551c55641f9295fcd73264671f66d1dfb9e52aff4cfb9219667ce6cc343d5edbd0de7a2361ec1a180d92836edc0d607b787102c1f585ee78e7a50e77f0a7cbdcc0d026d649b62758f262aca6fa2dbc9dd8f01e816e0f6dfbb229df4622f930223ea8e5ffcbb6b84c2acfdb97dd4d5ac28c9861ff5ce4a2ce4abec96ef0c45c8c3b4534863487f6b8cef337c85241c497aab9f82d6a757c1a9e068a4673105fd97f13cb724e895cf1cd88b74253ffc5ae15a1932c181ed177cd67637f771a8e0e6dc80549563bf92bd732e0574b7f81afef32a3e5df906132cd10651b6d26f85ae180ae1d853801b4bd144e97cd0b3cdd6262bf0fe26ec7bd1060dc5119eab6b5b17c6cef745a663590bede117b345e469d9e9d8f0f4c24090bb526f4017e09ba9f7ba2b0ae4e078c2282b08532df9a049cd6fb3c6cad41ddac5f4e115a71a5ca7c52a0d5b4c63c735093708617d82d33b59e007e8b831c73810e18836372ba52b480499fb556b0b93aa3e21b5c002a7a61c499dafae07e96046649459fb745098708431b78ad2dce8cfe145f4975365dcc35ea5c3551c43ed7c2ad090efcfa7f1752e0288b35bcab230c9a4fd402e2bac846c3cc42d9f142180eec15132b51721fada0288b35bcab230c9a4fd402e2bac846c3cc42d9f142180eec15132b51721fadac15569937eba6f34d70b628eab20a4063f821e28eea818f9e38a84bc619f899b3a26b89a8ef29f249cbf53dac440c9314da1bafd559def5a23957c9c01dd253ef4f1b4144f83c869124ae17025fff6726585c2f65bb3823f44c846d14e8edb94f000aa5e18f568d0215663d57eb008117dcab8a2f822134a2ed525391eca4c2503baf04014a2e48173d10b0a9176f4ee0e04aac8fb6394d3c88f5a9b87f71dcc03baf04014a2e48173d10b0a9176f4ee0e04aac8fb6394d3c88f5a9b87f71dcc6f26890968b45b3f692231ddab1f0da0d5d58058dc36c851560a18c0aa93b3b35c1374eb1c1fe512d1dee141e6cfc111650b3f5e76d690c6301664b29c836e704f8869065ce16908d6184c7af6bd500e95aa9872af01fbab28023b38c2a31578843e0e0f21c931cc57f404c01df7cc3d64d51da408f51eb5cdb5051859db4e1002c3d7a5dd47dffe783fd1c08085b345da4ecf113eb37a69a4472ec6e3101abb02c3d7a5dd47dffe783fd1c08085b345da4ecf113eb37a69a4472ec6e3101abbd44839d7a542ad3365a4587130f846dcab515cb94222b58d5a7ec731fb3a20ffd44839d7a542ad3365a4587130f846dcab515cb94222b58d5a7ec731fb3a20ff03c12976d0b568e7fc1e60b45d04a2a92ec3c0eff4c9e0161383dde0d744002351b6706ee76b39f7367aff3eaf244105870b49fa6d2e9296b3b1029c26b91cdda10acea9e38f64efc6c4f5f49adcd6bf982dd5c8ae62253ff108aa7d6c1d00db3613ed33bd8d6dd40621cd8f86de0fbe1cf40799988edf8acb5f6c1c35edee3c1c1496d49e37c8d82bcc4e1caf315fb06f17e7bf5f8fa62d2ec9546b678f13531c1496d49e37c8d82bcc4e1caf315fb06f17e7bf5f8fa62d2ec9546b678f1353d4bcba4a3a7fb050e37563da09d9436cfbebbe1da428c8a02a1df0c3dcd1159ca46f33bc3af7d3f205a2dda6419ef059a26a7f5fad503abdd42f8f7a3cf0fe8555590b19274297827dd302f3a024a8ca60bf731f41ff43e451dd749fa933bc285d38655667a163838fc63886d386d098789c305fa6ea370ec66b897228ca08e8e8f0c6732a0902440a1bd8bc787562f0904aeb0dab912736d8574e5c3b6f6a57837823f673b9b045abad02ba33b6dce5ceb21914888155860bc7dba34bf35a1cae93b07ffe69343afcc6310115103f048aa6e1084cd326f5ab67eb1243ca41fdae93b07ffe69343afcc6310115103f048aa6e1084cd326f5ab67eb1243ca41fdda27058a482fd8609fded593a59f23b5403642a41bee7253878c77fa5e9539f4ea819e81ceeb35c2e3baff6d6f4ca7cfd6b436e57ca254f87bb7cb81d649aee0e00560731873ccf8b0aeffbc3de435503b17767dd5de9da3bf38d493aea6a90c1b49233c12fb384eed5ebaa1e4a144c0e0d0309cc277366b67ae4d1a328d213675694f61c61d3b2a5458426c95ab24fb682d5409585667b8f2f088a8b7e57653daf53ddfcfecff4369a396b98f37a57b8717ba2a2def0a02edeabfdfe3d7da2b4f4adc3df8e057f6486de16639fcd666dc9a2f246e547085800f05e5ce27b8e24f4adc3df8e057f6486de16639fcd666dc9a2f246e547085800f05e5ce27b8e2dc8bc4430174980c355b353db62f9b94bfdb5647109ba368db15c9ae234cec81dc8bc4430174980c355b353db62f9b94bfdb5647109ba368db15c9ae234cec81d363f53fc87ef4ff9cc3a56da934d371de728755907c11022511d0b8123094348c8f68a62112efedb68ada1a75969d8547b891e295d8928ad2a109f68ccd2de319a1a89f97b2e192857587599068b0281620bc5834cc2771c4bae62dd7330e4f2474822581551c7b3c9d6400b0ea8a6be61a957a09aa88c76b077b912e584fd7fad291d806cc0b5402a37f101e2b5c4b1378d15bb626c24a9b6a3ec6a44801864faf826fb661503a65b4bbd24a99a0a159f910fdeab5d26ab5a51e2151dd9ad334a1ea1f3c3ca8e199fa28aeeb8b3520c26113b5c54bd5a00d99db166378a4f684e3ec8b6f6f4c9f2cd17ee3f3f0a247b0085fa72aef45868101bc4e9f1dd592dec9070e938f1ea9c900fbe4877a11af37d42f8167e2a47b91fcef66048077baf8a1b044d459bfff7ca5f2f73d185c0c63d6d7ed54b97a61cc97b2de9cfdb8a98df907fc6ecd804e7684f4e3a560e4ea73b6f07ed1cc2be34e76a1ab44010af204655f133ba9e2f0f1e39f0cafb890f84b1681873df1de55a0209cd079bbbfd482ddc64e537a43c1541c223ded774fd78f8c234cdcdae85cace902040c019e2f5f05c04be3cb5685db28aae7357ff6776a327bd904057baacc9ec5db0fc91f14e21d8cff50121beb6cd9d108519f004596160c3ef65abd1e5b72ba9d9bb267baf5a96b3fb2d9678f3622325d89d953ebf6a4c06b14fe09d203a0804e7998c892b31012cf6c882721a676e353124d52925ed12ec588961fbb40bc8ac16e83800ebd4acfbcceb9a62e5f55f67284f32812c208a09253b42ea033eea0d4d4a8252e024f9bc83425b1202ba841f86ff352204dfb09132ba905165b33f459022d8e21223ae9d3f9ea66bd1fbee97701b88126cd5986cada90b3dfa9e676b37b59cdc80b4ea4859363f4ea3b141f0267ff2ba7daaa3a4fad102ac3a74364952ebb43a2735c0414abf961345b485a76e27e1417de76dc27b3d3e6c65032e86c3993ce9b60907cb2c1e0b5fb1262faef2242205d860e705a2526c94b53cf0187ba5e16d66d1959a03e332d58ca1ef377bf953535ed2bde90d560310e2a0cfee05aaa6a9591a0d9281e98594e8bced879b981dcbe3f735cab26b4bd71d3ccad87f4091db611f8d81a4a7ff74267a24e5713ba28cecc36a66b5441c43d8ad901eb2b519010685631b7128833a321eb172d55f4f7d09d1005717a341d380885ce615640b0c1ddd623307631ba775a0e5fd40d11a191f7b059ac0a339062aa35706bda0a11b5c50494dee25ce6bff3a191458612b92bca680d32b9a327f3cbc12974913d8551543715e9b0bb66b958457f7baa4a905b5a78fc534d16ef3824040bd69b452a339f22c59cc0d354c234469333ebf7b2845d9aea2f391ec9b4e0ba98b14941aaf9a428060a56bb287ebe91e7ab1466160a89464d8bd0b190618dcc2b39b68f8e3a727b52af29fca4810d680a3b07a41c191fa0998f21e72e7e0c817f8c64acbc05b07feb757b370e58b3c2c0e8ed885780e0c10502e9b2ae48e0033f5babc85cbe22d742fdc82aa006c8830f395d97a2597df85b5e3f34386087c9d50e09f7add9acfe413e7d68297362d26f6e87164695f499a8f7aff461c0d3d032484f7a12dfd1420699e31010f0f49f324b4352706ccebc138c29a2efdc336e319a0d720350d1420699e31010f0f49f324b4352706ccebc138c29a2efdc336e319a0d72035008661a9d84d1b77d1530e20bbe767d6bd2c613fa7d790982e047f2fc0bdb7b7808661a9d84d1b77d1530e20bbe767d6bd2c613fa7d790982e047f2fc0bdb7b781917a8708f6277e591005cc16675f4369350844cbbff437e9a2e5e4fcea46e77cae04ae3eaa7d9e3d3ac4d7ac8b4bb5ca9af1c1664f04b849f61cc3d9b8b3c4220ef9780000f051ab894af9efdda758795a1aa03cba7e52076b99a6419a44703fa77ba867e5a13f674dc9179032ab2156ccdc2ced9787886a1a80bcfc2bc2d9a3fbd6fe0751eac8287ed5f59afc6f9ffbf3af30fb925f5ba00186638492113425cc8fdd18b3e55bcb7cd08a1806763f3ca2b446347903e067938a2d4c83edfacea2a8e94e1130d7c4663facf28cebd3ce5dd45433f9309fd0300283ed9dd8dda5aaee299a821c876c59995a124f5562736ccf496d78cba31f407f43ed83f5ba98e43198320f824950eec0d37c88d62142c0a6738a768a38a041b71ce6b2f275721a8ca8507f9d799d518da89cce4ae4e4b8e2c3c31c49436371d1b0a708901064af2d59ddf63348805585a9a3ab1e7136a05daadf25736d272c84b39ea4e77e672d2b6d76d7e52ce1b9fe610677bef36da83e793b9c0b82428a8b86fc24d7269ed97d58a5f9c4be53f612e18d6e90def960081daa88d7a997013174b9f138afacb623a7718fac04747acf7d0940841e8101559e311d8353c2cba8caaa1e5fd4aad4af710011dc9842eea90bfaebaf6f961452fc3969a7362e1a10513784472efad4af710011dc9842eea90bfaebaf6f961452fc3969a7362e1a10513784472ef9bf69fcee15fa9e575bff2c7f3c72f372ade97d543a95396848abcd01773916473d6b77dbeaf61617c77fefd345cb654a341dcea72e6e3cb3ab7f366e9c803e695a136f1b175703b94d671e5958560f94bc872a4f7d8e154a4142eeed93736f35cd614a594673e1ce4c7d10fe5dcac0dd732a219421fe9a9add14df621211d132651e04fa58d300149c091e464e576e073d9d19dc40a9121b5e5d3c8fafec2269306e8aa1ed5d1daea4894339b60fab8abe2619bb2c0fce36e46d12dbca34bfaf3d39b2127eb81b6f3c11e4a00aeb14d44d3acd265577813871ad3173e256de7dec3025819295895added543a38324069f5c26e824322effe9d8ec0a5d4c0c6b0e2c0dad162c4fddf46697a638b5bd564fd496794b682f43d7b62f86754372a2799157cf451cedf1133bf5c5711422051f1c4a7f98b23a080755586b99aa1c76bb473816305fe93a0ff0b37975da3670e7b13982d479153cd152ad2b8c2247c1bb473816305fe93a0ff0b37975da3670e7b13982d479153cd152ad2b8c2247c1ad0fabce31a6fac2fbe15e03789830338b891a57745ab3cee9c1065f3d972bd85bd3cb7beb0984aa27fe34e5bf8464e60cb153f29903a5f9ea51413d8846f5e3885ccb4b591c999bbe7bb1ee60e9695e0afe1e28611cfd23c0536516228b9a3aab9c51579b12ba4699e718f9571e3eb8f612658e2493ef682b66808720eccdea220af3bd6096eadbbee97cadb90fbee09284fda70b10c052373491ff7ffd575528efca0043d8a23548613374023d4680a945bf098a0e5319eb96bfe3fc254376979a835e10e28699ad247558f0508b63cf8cd6927ac86f07b5b6bad900fd74dc39c5b31c81aedb70a68483722fdf414210ffa73481a3c130c2f79f2a58f26683361aa87dcada9200b25f54ca17aaec1db3cc18d60d71399faa8a6b005e261ab5d34e8c896f2781741a2ccf038f6dffcb818e5850181ed6ff3f723aadccc938a8f534de710d14be12a8bdc3d543a9d82ef5efbfa9ce45653d61d8fbc13c19506d6d6a899739bc536a0eef190a58e24cd1eb3c53afcdc2e093c8ad8e2eb5cfc5c61a990d3280ef76f4e689cf6a7722f7290a07c1474aa6fc6e4fc34befe87970ae1a990d3280ef76f4e689cf6a7722f7290a07c1474aa6fc6e4fc34befe87970aee3ed843d643e6df17c09f74687ea610b8d88d8306f56a92165d98416c86afc068881e1173f946fe0f3594a555c8f0e2ec484e4eaac734e5962df601cad6b3510072e16684ad6e709fdbbe8af2e86b2cd8f300803adf60588ab1140fdd136d156072e16684ad6e709fdbbe8af2e86b2cd8f300803adf60588ab1140fdd136d1568863ba0cd2e3b889e3e947a99dab9a409d3eedf6fadf96709315fc2a335da3328863ba0cd2e3b889e3e947a99dab9a409d3eedf6fadf96709315fc2a335da3323dad738d0809f039fd35f93f13ca331279efe5574f433013554d731e2b794f039b67d6f3e02b078fc10ce185dbe51140b7180d6502ad3e74fca1d31ff09c601fb0c5d61d6d268ba8d929480bb5ada233e636924d6186ebd89ee974e9730ca441005c08b8aaa0fb79c3a347d5d158121056b487c0dc7ced0ada943642f3d1932e463ae1a99f0111756ac329426d52560595e2bdc44d217a3efee0fa554a6a74948b4ade9417ed2e2070a8f522ed1e78216fe462918960eede2c70a19365b208d778cf07ce95112b8c489164573be455956d110d9b111244b5e71ba2e9b0f8457c660522921982765af9efb24f207fb15a8e15b102c323ec56b61bcf25b604124ee53f98b0dd9809f4635bd6a4cdf6fd60e336a780b471396c7eff97a7c7358080045749b2a91d810dfe2ad635e3febcf9e310241277da6320e1bc1bead4a87b2cebe2d61aedde0ef8dde98f87c42b9d6d6a1d8fea835823b569650d8c5a92eb5099823f016dead34acfe16904217a8b522512a64ed02a93bbba82369c1b86391582d089fd48e9a35f651038cea0b120271cbcfa4834c98aa442538f4a3d0e4943b7e89820be8cde87bd8b37bf5063d3de66acc97efed00da727af99cad37e3f65175dffb8bc155812171b3843a5be93699fffebd429a458dba985324045d566141d84a9b3cfe8f54d108a4c0b91ff0f1f9c4e63a0f2b03155ecec7d5cc79a08e5bfef07a8815b12f14f1929b4ba21dbd1c5d42d1edb643f62a3a77da9b69fe80ceb854b9e81aca58b87b75f3c5c2e6d85decba82772ee2d4ffabbac98ba043ea845a3533e81feac174b60771bff07498d132e8791508849bfb9bb551135ef04e445a3533e81feac174b60771bff07498d132e8791508849bfb9bb551135ef04e42b3c11953d0ed82551d3c00c4081471185a187f3c7769366aeb1f49b43f9997aa78bff429a12969121774dabe737fc0671c8f55400244f6709ef78dfc473c91a0849586c7b039eabb7496e18db8d64741f42112c61a12dcc372d7391f81bdcfa6371d64e6203f084c9f8da10be7f017ce18a349cb4c49cc151442de5011fbe353efde2664c3cdf4352385cd2d212fb3d6d73b30460dd177072b5507f6941d860dcbb03b55340603babddc004703cecde713657d1185ae5e5a8e3eb8cc572bdc0afdffb66858caecc977b451119d1be3f0b48842e72980d56b700497526f17a52afdffb66858caecc977b451119d1be3f0b48842e72980d56b700497526f17a52b9676ca4356e59d80435f2138faea4aedab02ecdcbc4f0b25a6e0661ecb7f583e1dd25429dcf90e38fc777f395c6f7172f51efb99487de728f992e8d29dc005d0cb07d3c34cacff086666535d0a8855a7e8280fc858368d2b4e5c8fcd8672f83b9b5a1800c7e6210d319467e82d35e496c6f56769333528be721964a2b46fa45154fbac8e2daed09b482946a5ddcfbdf9130d0f6149203cdcbf95e532ef9ca1af69d5c71813b2e931d6fbfa57f47edaea1e23776612e447d3e7038b8b91b8d76426538040ddf9a31d6c9f4b05802929b99bb31d5548ab69bf3606f14b5744e98426538040ddf9a31d6c9f4b05802929b99bb31d5548ab69bf3606f14b5744e983a3bf00ae9c1b5c46f070e21d9ff73689321437290f8f2aa29c1dfd7c9854737651983dd671d9842c315d009ba7791c0ec68e395613e4a0e052fe2367f3e411a44e2f069492a8a820abca56c356fed59169eaf40aaabc2424bb3ff6d2f403da1bb472a03083ec9142f5382522d73b7c326fef5c0a700a9b8b46e62b763e35d515445ceebad6b86412a56144b4c316e879519cee4629bc6be15528beb3306891b205cd7fc9ce9fe0571d0c7e8bba96cf32cc3457f625d1a591bb6cb1872d02fa73dd803aab4ea5c8ce28ecbcd29849676a979f3e7908113d72f18ba97c4e29a141fbbcbe657c361bb09794a35b0673d6d715864a7c0c1f5ba0ef4e30bf80ae170e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e37255d09981a13080087009175b7110a34017752a299006c83804a007eba2d8b37255d09981a13080087009175b7110a34017752a299006c83804a007eba2d8bc84555ad4ef5102590169facb552662afefd97eb910253066c7490f8a3d2f871c84555ad4ef5102590169facb552662afefd97eb910253066c7490f8a3d2f8716ba45ad48356aa7b84b5281c485b169276606bcf83b8e0350126a8dddbf7cba35e7df0020b91e2f9764262908db48153779a5c971d3443a96a623fe70c3ba5745bafb2caa80a83bd339fa1d2b782a8f04a9af7c76377c1a9a7139750a6d6039af8f649493082247a6eded2a79acd0914790f61eed2a455d8958983f76557035961969ad70cd9b0b1f683cc19f1b3e3ebf8a529938412e6b8e874d13c87f9e32eb724f3fe560771d13707f9c92c576ff147dbff58d1d4184ca87ed5affe141262e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85556e4fe00238e6269b1d5685a829ef04e93164f5536dfc7e66a53a5bb9391271d56e4fe00238e6269b1d5685a829ef04e93164f5536dfc7e66a53a5bb9391271d5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e0f899d11bd2d6236af8d042bc3f58c32aa5bf3b5bc302190f84a4c742bb5c0fb0f899d11bd2d6236af8d042bc3f58c32aa5bf3b5bc302190f84a4c742bb5c0fbacc4e6a2014e909569e930bfd00d12088a6ea1b9a12d7b47782548c3a54a209a71dd7b6d54dcf8533026cb6c41b7f8f6f2849eee9f72f7b6e25511bc2fa244910cdcaa26005feba17558f5d77d95341d91a8caee4c340a50943d204579dd1fe69e4b5fde46d21add0f8f08de3d3a995d355afe2c5edbec21552d52dfa5d4f93bb5fa5414f2235411c871b0113696cdcede5a704be1a761b368f451442e9cdfdfd9d664ede62de5598166e04b20378b3a14f80ff2c76085a4922859c79f18327436443f9345c08c161aab7f2593fb9b6433067781797cc2c7749fa806b298a9e5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e7b3327e6e3ea7c3dc5a073d48ee482a2ffc645514b9b39b2c621259c5694e4ea7a7c3886a93fd6d0e5334e2c6f6994d01a65d3667af5b04905316223f21899b33c2f5cad12322eaafad288116a2b66846e29ab9b7435c10b768312a06f1e017aaafd02ab2948c99c0f1623a36c0e084dbe042404c21ae8db264b1856b5e556b8fdeae28958255c9674329ad42b0aa1f8a388c475760bcfbe37f84a0349a8b2355ec73b332077c407ea5c23c4864ad7612c9c7be257de22121c483b6fa265c743fa61d061920f17da94fe039db05706920a37924df76a65a39d6b1decf00f247660986e4b030b3342433bb030a4d8b916b359037c707922c07daf7e15b80ceecd739b3ba2a782cd50149165c0543b3a9c146b768a9a53d75b17db06cda69bf39dfc6a0ff3a2c9aa0ce7131ac01793ea329a37018e2408ceecec922d580644e6f7a3193b23c2bef97e177d889329a5c43197d3684f71bb6b8ed5313f85d12ca8fa26574018720e380782dc2afc7ccf5e20bc86e5e1d1c0a90ce149478bc9fafd93b678a32771f0b2211689d1ecdc1ef4c5ddcbe1b7eae62ce444cc9e5038c0bdb41d55bfb3da72e9f7d859e3fda1f5085dda0b4fdea37cdc401327fbbea9ca60a7fd642bfcd57567973277505bf02d23cb9c8f42446bcd77d96ab5f8099edf95bd354b7df9a6cd4f476913df7d18f1e1b7c0efe6327954a5ba27928ebb03a92b1768a02d78be0a3b4b825ff489b24cccab12c0a833c6e31c8643da54eca1dbfaf5133978428ce80566e09d2dd80e7c76fc235d3cef0ca44bcdb9c36da74f86c358075af74ba8df6b8a54681b9294b21c1599e205db35bd18c23c8e98ffc9c1158bcceb2c7bc6ab9d57cb5f891c66c5ced2be320fcceeedbfd24ff9c4d51bc4881ed16fdbde4e2af78a514c1ec94aa63bd45b2935ac72e487c7ab3953e62c7267c4887e44b1686102c0b9920317418bf48803bd3edc119dabfd933fb872576b8b118faae9e2e0c10c2dafb6ba1cdee325e1543744691971e0eb7a8c4c61732af74778f7ae62dda8274120718af3fe60641c02492b89bb52c4bcac715690a483260c9f1f110159532fbff9f3b8f1acfda170a67377140fb5e48f15795c49144080e8e0b06b1538faf2ede4264ae13fad1b7f2bf11fdbd082d1c21db7cdff05173de0ca2bf7f8ce79f2b3b65649f257a84c31d1a529a74b5b3256d57a64067fa8f1073b6b7d554ac16b5da0c5a2463601a6843fa268ab5510417a837f47266dca52bd3651df99229d06b13bf367df297732f8cf6fd7e1d1d7c80cdc9ce45eb6602d98c8929c79e684e0661dc62d6ce3e9c39faa4f4e4c1cb04b68d184987d8c48aeb084c46d80b2a24441a81ab4dea4c14fc5955f19ced0424a74095cbdf1f5cec02387cf0ca37a8525784a00309199b9fc76e8a69e436d5f7affc18036a5acbd611b9d7db4902df85d70d57dbae5b0196e947135c3958e8e52b13d5d4d8f28d31810e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e3a916c05076116d2b6d08d713199429ac33d607417a120879da37a6eea71156887b28aa3c1c6f31db061617041b76ef1ca2ff25be56b3cc835d54691106d521c24809e5756b8496bd3179a7502d09a77464201c51b2ebeef51f018a1e7b6fc4524809e5756b8496bd3179a7502d09a77464201c51b2ebeef51f018a1e7b6fc4502d0762a97858d78d82d76dd4313d701c6e0435e904950c4d0ce846807d49d5e3ce0b64bc91c0ba95f00a2767ffc1628f571f3f2082b6cbf262e750c4fa8c150cc5b1257cf3373254b2dcc3292cfa1ff22326ce21d43fe8fcfa19995d495a028ad79cbe6e692eba21fedc144555f2da56c34174ff748d17fc3fc15c74bde33937cc40535396a440626e936cd54db6a3bfc11728726933199f7686f1d5cc9dca794c462fb2fdd6e0cb0bf935d363aba85f5c7b6e5d1655f9e9bf90451c9e7e8ae157e46ae689960c1b53fb5deeeecd35e4ea63736b67e7a43790fb5945e3c311b632b0cf9d17a3aa597d880674e826043c65d9a42d6f065ca65a0e7f261ac62422ad89b8b575f169b687dd74ba3b45408ed7e8f068d246d401edb8f7a9459f0e195128416d69bc01c06b00255377252c381357a8bbb8c1d6e88e080f03fdf0f713e282bdad80cb0c0b4f8884d7337f0673c16ae99247d5c2fb38c6c8963484bbd07ba7da3a780466431f185050110d715a00cfaf7290c865b0a2dfa2a2e3c8f64dff66e612acc6f4137c1a29c8a7a5508c3bf7e4e51331fe4a5a7f8f51e2b370ed6e9f51c68cc82dda6affabcc8934278e9ca50c8bfb02d9510e8c5e2218f5258fcb7435f3a14dcf1e061f6be01f2ee49aad88cb05e8c3c107abec2181599a482e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e4b74afc3fedce015910b2db2a9def6164691b3bdef026c100e6dfd5f96225315f9d23357fcd84706e816fd8a2c2960002b404b9d846914c4e3089825f47deb2cf6fa2066ef51256b153b4cf662b4438578240100ab4ab0383b705974c4aabbaf248076ba39c99de6ec6869accbe724b6f050a1a930ddc05c25649e7f425c73f2822ba523c54cd0f5b22281bc120345ea2b49bc23ec5b156e562c74b75c2898df95b20fe6fb62e8080842559eeac4b3b1e24514e17c87d71a23b9c05b04423d9ac6a2b86027e707d9f23513b89158be99da8b309e2626234d13e022ae462165c875f2ff471e5af8962c52461e50ed748df7cd6ea247f60a3103e747c98c16134dc403e32c778a74351c16e1bd573a48a7a19bdf03808095018c15e09ecfdf812ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997efffb39d6f83016ac1a013edac0a11c50632575a75e36d55e6fb2963b5e426ed9017925aa46bf67a573b2c9eaa54861bc999737ae65c35db42e648fde66defbc439842c5db2bade6b7b7a26e3b8e67e577ba6593e84eed456645c631358da33380a495ecf0fe06963cc9b7a841648d0da5f8ac52d3e0a0d03494e9c80b8c1fdca7b48309c3eba33d357d97929ab6c99729eeffa4600b509beb86a200b4bd642c85f3c913e76310188b473998500fb5d8c3b99dc4330ace0846d801d8272f3d694409c2a146bf055e8ef18b7efbf30d00f3766a8aab9f0b7d5506ae160c518bbe1c82b1c973b4221a4287e265f921618ed08e1056dff92cc9958471948d48b1895e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e82ef6025e17e0d3b28115edeb8bb65e321b09f79a78c4fd970f78bcbfb88194e8c264a467621608acc0a3576026bc9bfc441d2abd3c51a802bc820afadc8fbb5e55008fdfe1d51978228062998d4b1091dea8c3be0e7cc385105a8d73b7f704a544cffccb2a4876ff3fccc593d0cadd545a39ba32db7cf1f2acebf3d0fbf911020e9f59d015ae41900d3ec55112eb8633b0f3b4cdb1bd44e5100f79ae932b218aa931a0e433f0710c934ba8b5f5efe217a05a48e8c9599ab415d5f62979e15688bf5c98c8ca918ed08a155808ea4c1ca2a82c9dc81b7ed60ca0d38bf446954780a41250e550cdfd2907918e3d0c3f7bdb40444b6ac82a5502be7290e35f7dcd2515f9d7e02abc7dcfe8181ffc054584edf57314d12c8fcd24bd05c12425137c71662ae1bc738b8cc2b677cbeebeced8db8f80fbda0028af19e396d7dd8c01d66949a44d313d015183349b7f33decb00cdc2a167e7b6b3603b849e2f608e8d7fe14da6583c3d760746648df8faf3c6d93ed8fde47a5b0d9a91bf159742520494b2f5f308248b6bad8e175c48a0e105e112e5d5a597f38364a3d98df5cb8f0755c8e5ed367487c33626f9e62aac042f1989991e3ffd52c3c256e50286ee424bc7ba1adc07e6a6cb7ee94150c6f46bbb599ff79aa3df1c0de686443aa3c9b6d247da4de2d9747f8ffce97776c7037457c9975e247f81f9a9aad29d6f760a10aeb6c0a9a8234c90f38ded38cf30a4286d108138676bd84b7d132277950857e4974e17fb79f58301f148bc00de352b4da426721de54c8e5b831472405acaeb4b9c8ffe8a4ccf2fc5bfbf9d1dc694f0afc173c50193da878b1d94770e46b57ca6d0a6e5c65b3a1c432bb37af42ef51b272e51c0e821167e2110f223b6f97b9da647b04a676e25dbceac754efe025865d945c62117d842ff17f6dfe93c46dae4d4d0711a7ffccec3c18216d339941d9690bdcd40e37ecae7c838b14a987cc1cbd1ab1e74655103ddef67e85de4ea96089a6d62d5c96fd8cca83854d4a709d41a98baac890f671f2bd036d2c313a10cb1cc521a9fc127f0e7a65f009fc8fe1a1a0982cd1069d629dbcca70b4c2eed12ba4e4e8d45917c7833f8b5b38be2bffba5013b4cce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eeaeb1309f72b12eb420ac2faa4df2cf40098533a88717cb72870a7f421399db25dff9cfc9054b458229ca2c5b22027416f8c85d89379005278665aa1ecb65b8ac70da93911167704523a83b48d5fe3ea9fb1f97934fe9610f235c8cc3fb3b2433c662f8c601131e80cb1771689d89f8e4074ef3db12c6774d91436a9c62959a72d38acdadd45eda691025877b42757efdfca643c4bb6a01b565b25a8bcd7d2814fe59df80226922fff867c89e0dd58418bbcb0178cdf448928b6b60e131932cc338bbe3e6ff5b03ad8ce77569e25dd7ea8cdfaf47d04e0a8be0a293e0be5ea85aa952ce3715f67d0800627d3f7a409e784483b1b4448d22329a3fe1dea233489d6e21e64e98fb6c99f53f5d6836a3fa9e5b1fcd4420a4f0c69035c0ae289bfccf4b8295a661d9ecdd8c4dc4839a32adf72237d634c10a9fa97ee1a8d00e0f0970d7be9867303cfb5985c9922762b89db1a529072b69df95ad344b0e5068ba2a63979d5daeef63c293ec11aeaf6cb89bc4194646a86a482f23e4a5e77c90eed2ef21ad1d18d0141f456ecc97aba879b1a8bc3ebfaba3bd9e3f276ed1ea6938155cb7591ab02be5db6fc40de809ac3a85db17251499d870de9f09e2a192153d7570fd9995f2005df0ba08071beaf96c9ae5baaf8d466ca38d03e6f1a2e80bb7e15d07d03d694cbd807f6a0ca58369f4c8bb8a9338a3aead31cb545b9417db89149d058d3fd46862d95c4bf9e09b1081a705474beadc4d5c4aadde7ffc1a98c48654a7741b1c906267f06acb5d5107d287e8ef3c0779e80aeaa08d491551081c6272a9851dd4bed1201abf8eeaf56686dd050e7af1a343f18e9618e84cf426a4f1d96295203654c8f31d7a14c0ce128b40e8c52dd3ec35d00b4a5a1081fbc321fd95d339624914756dffc0324385bb879b8cd6ffd264e73f6e6ed91ea5048aa0d7212b91e8646e2d1197a2fb10917bf5d916e8606bac49c1400c916e6b86f4657cf34a117cea6857ef24a2ad14c98b50f345dda9e59ad82be15c7fffeca1a6d55af77f44b0dbf55f333d24c2f028e9281f3646de7a1bb0afe0c3c6c58efd81c2bcdba9794f5caaeb327eafff42964b79ce4963a131972c1ceca821acd8272e9e9a94d8d093bcceb72e0e2a6c0512e67d04323a760ff027d48dd6c0c85fd6d733f0a32d10bc008c74ebc48de6c1313f8a601096e8be66d99601e66837e13b20c7fe0c420f686f9852a34f1ae839acaf5df3445602906176ab520328aba1df02bffc54be219710864dcbb5352fa77ad2aa1780f9c56debe80c715ed77f585daa79ddf78060be9f5e5eef8caab299466c37a22bebf29eebfcd0ef474382cda6c71a7207e86fb07f448eb0a08092390735fc21efc1fcd1ea7b66f7ad1e8e676878604ce55e13f2775ba51e70bd6d10d06467853037487b203c64f4a2e02a85b9e52c62afac9c76c198b71abf935d3f5331570b08442677adf171e1c0bf43438243be924e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e191b6955adcd9cb7728494a6687966f5454a6deb7dc1f8248411eef8d97f4a0c8533943a6286e09a7eab9850dc604b8a293e33be28a641a93231e50aae8b01758a73a807b40e155d91dc7dcaa1ba18c00ab98669fc32a0de1209bcfb25a0c385a95505fdf927f0a822e81807d1e5022c219b8d0d746520ef32f92380263911eb673b25802ebc9f2b397f8925ccfa072ee95797bdb69f671627a5781e2b09a367587eeb4437f5e879dd0b2f4c2584fd5ef965319693a94e0ba89ea558abf10d473c60ad180eba47a9c18af66c8905c7b15d5ee98606707cee1d89be009f8cd2e4345beb2c73c81fe114778628e4a2b1191981a6d68ff93633ead3fe9fb9e3a1c82187262b1133efd92e07d80480c07fe119fc136e6a3f3abf530637eb01fb02bd4bc66dababcab6b7e1bce5d26a36a0adb704d9ab8aae83a8755094a8c6e6d3cbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e970ad4495363080e285d7e3ec0df405d0abf72e2536eaf6594406663eed7f72f970ad4495363080e285d7e3ec0df405d0abf72e2536eaf6594406663eed7f72fcf83e79690f008701ef564c0296f9d05b21597082f3ac7bdd67ebdf7bb4480aef87c07ff7123699c28c9f3f0a0ef90bde687cba4b72c807121f98aa2fc9adb09fa7223efbd821500e7cdf1af14a74ce152397f902dad52d4b407044d4c82a5071e2b3b5d6cd46e32bc5b40e3c8dda61d6f3f4014557e5752695c65a3e5b168b12798bfe60671d05d425f9c0ad56096c9df8bc06c9f0a69a9c17a6ecc5b2a9d5b69f5196c9cb0aa035292f202a076142efcafd88460099636982a12d259132abb7bc345be0c25bc63e2b7c0627fd010393bf0ab6e993938e7f9bffa97006c85c8daa0f6b2cc0fc3de95ac51505d4b262898a6c07cdf0942d5917bf2f7fb706d9b8619a767401adb6ea7fbd006d4202b894c1bf2954d5c268ed072c20e2c1a2cdd90ca7e3dfc20727517448f322617a90279d80bf2e77959904fade3ec9cfa509370a4cbb6c81244151933df52588f474ff9ff6824af72541409045b96c87607322a9df3adb8a2dc1ec817117fbb817aff8e0aff2ec5abf748309018917d5c18fa7f1f9579caeaf6223a1a5db258be5e272100dde962c133cdfb87cea4fa2a3d5e2d0156a291b56ee02ed53722e06e22023fad9e496df076db55341bf272d6b263c362ad9c8cceb5d73f663539cc1a68df679a46f428400315fa518df99c7e03d9c700f8652ffbc60a613bb5f134f85f939286666c0f2468ce0f530ab81396194927ec8376f89d1853d192c27a9c768d761a6878f02e033d51297998d2393b0a06826ca93450e8371f7f9cf9444249e65ab1bf89c8af9df3cb2f8f7b0dca110604fa4c019013e07397ee59875227397e6248bd8561eb92616eb033a4a08facd262d4c5b4a045b274eed270b4c0854f302626e21f851082bb82509ba0d10869eb36e52515af80b4f51ab97d8fc830fa9cfcbf751abeb7affd25ec0e0a8ad43f3bd3c2e49d75d6e894af1c97d09a20afeb731ace29dde4f990059caf3f3d5c7f0f32a1bab6605ad4198a682f5e9d0e4b3a78f2d31d429723c175296e8d9610b1f88034a2c2c1124b68546aeb0fbd265ecab87572319b951eed0d75a39c970bcde8142da7e68e43995466250d987720235716427617e873ada178d18b08230c0722c01ec5ce2d13091fdbde8e0fdafb579eb97d5f3285658caf818513c2c45a695007137833c1116128a06fbeac0e4ccea6468e03adbcbb1663c803c7f6eb07c7837dfebecc7cc054371cdee9d04357c1d61185d38e3c97919d91e84688f848a06ad4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549eb5906067336cafa611a413654182b4c9a2d7cd9ede8e4843fb1a7a9dd15555cf3d08e54076b8d852c27eb60e5a2be4bb4a4caa7dbd5e82c0e8944a2c818df97c17624d522af7a333b6e93b3788c609d0507a9c9e5fa16efe34fb70421b32a9e887561d0b852cfd69a995d2878356a411b2d775d2e67b7a737483aeb769112c1430cf1901bf663e64030816faa53d0f7344afc4a07e91e7ebb1ce03ff3488e4df306a841ce509e735d186bbf69261ba92877003d770d70ff15d690ac48fb828d7f18ecd4d835e2b0cd106c4d2ce10a3ef7ea2c5bedac44427b540bf5542317fc5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e3ac27421de7ef669070f3e1e599380c02a15410393403a9184190ae9a5ac9190e88627884645329b3b6d5ef5973dc4f800487d7d719c6a9652cba8fe3636bd054bd099623dc8a03f7ee1c180e718a7d236b3ef173a23696882260f914f49026d4bd099623dc8a03f7ee1c180e718a7d236b3ef173a23696882260f914f49026ddcb25e2d17f490e11190d3bc7f6b157e9b40d6d470b67816624c769ff5f12f50d7381b3dcf9467d4b3485c3a72d638bc3230a54855404de92b6d55201ba5fb522e15c48fa8605cd2b4dd0895fe7287512189924ce522ad532740ac9e48b7ee4190bcb92b25abf90100d632aaabe971fb903bddfa71ff3d098ddbb07eb1dc96a168b1114bca795ddbdbd7db7be01044a9a0b5847aeeb36df079ea3bfb664938d02499a47fa4bfa9436ad2a5760d62862a91497e0240f7bdccbf830d3898d855cb92488b7e415fe381d904bee3344623548e9e3d30590e3f9e20321e99a6743a4aead1e30308515ae34c55f9973dbdb3e3d35e75b46945dd6f4b91235051e5c9b4b5bb8a4fe98ac01595fba435c488ce35de5fc8c7ba5a66429ad62e5ceceec71d3012923b80a2d8624642c4a8e5259f92b2c8905f6d3f950ab491df06349d8486bfffab8324e7fa55be008ca5cfc7c97ca08a638e3dd209bdeeb932664304ef19e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ef3ff23b211a2eae7841dec9aedf039f53c3416e696cf12605e7d3808da974a8f805e28d26ef7cb6e3d29b71d50ba03f38991b037009259a28f3a6bd8398738e5c79fde61a4b70554aa8dc13397bb6f2340de8a038ee9567ee8197322634ff89c26deefa6c3dc8e815dc16395acfda299f2dc8e98ad63a5791f16343c1ea5f370fecd772d8f01e2e9f09b30fb29c53601889c2af26ed4f8161935747123ce2c21952ee0046ea4cc3c998482fdff75ee65520e8eba92ef76d2ac73e85d8ae8c8547aecaf1add4efca9d74d3ce5ead68bc8104c7dc765e57099e904504d41f524d25ab8a666989bc0136839df32ea0f3898d5bad86af98c977046485321b155693b60e0e4f6030e78c8c5de1b7c27ba754617bd444a33ea29d2c9a2e56206a7ba0a8eb7b97b20948692d1e75a2489b58c97c0006f9127d4497bf36bd6aab4356ce092538f8b0f865fccc08d01eb97f07627ea05000d2e6afc2629e86b4645c7385b99dd6583d50afba0a4a88dfdfa1ab5dae7df257a4c0762d47d68bbd96317c2627267918a5170f0deb2220dc0d29cf6a1f5cbb6481efee28c94fb5d9b61d8d5299e3fd2cdc1f9696bdd80674bd4ca1e74588ab6fae9cc956f124d9aafc49229cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855925f20165aa2ae9f6b96887176c3a57ab76f4c2edbede472903fc649e6dd2137925f20165aa2ae9f6b96887176c3a57ab76f4c2edbede472903fc649e6dd21375d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e887437b48b758f129ffe6dc7fd9f74d3ee14a32e8f638e3bb7207dc4653e447c887437b48b758f129ffe6dc7fd9f74d3ee14a32e8f638e3bb7207dc4653e447c20948d4629d04b99a94663557fb8381325bfebf9f44d8ada6f32129ad5ca1f5ac364288fd305affc5e08c6dcc11ca8d6f58e5e4886b076bdba419b14afa53ca387222d23981b1ff041d93be16b0b257cdb27150428eecd1e54a0752e1b15e4471edd04c588a2dd55afa70ee5b95232a60c495ed3efe710707042cb8390eb2256b0b07a05d8f8fde7f752d4467664b8ac8a5f4769675e8957820db1bf384270d089b861b45d2d959d0cbd880965ddfabf1b4ffa4fa585142b2da282b853f7fc90f04a28db9827f8b1145a38084222f0f62f89afd6e6da1ed12b34e2d71cba61f283712f6317e8a9bc529136e4517397f50aa211a3e2fe3ce491322431624a9e8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554dc8935112ee48b176bf3eabec02fdd48129920dfc727ebf2b0eead4fa69aab5d49c443f8d78e045cee30cc39df37c7a306d0d480121d83fbadf43bd74586d8b5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ee7a7a2608fa7a9ea14688309504378746b65c16a3285fac19de88dde454c8804e7a7a2608fa7a9ea14688309504378746b65c16a3285fac19de88dde454c8804abc4db1a9b0105d11f5064180da6b23fa208c8f728c81cfd4737d9c04ea19a3700599de0b825af3e24dc0f734db73b4e9fef59104e774fa124d644d2a35750c3705cb4a4f62e3b581975bec655ff04cd21ff9c8ab57f31f18132832a0fd291c1cd4f8fd9fa1f5f08944441e6ca774150b48abafbe6da1fac3d89da288462dc36ffaf1e32f9f543966d82e7c6283b75cbd68cd12fd7b3046eca89e5ef38e6fc0dda31c2edde9dde5c6130c9096f31947090033fb410ad0fd1c7cdbc4178e31a7be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e37c81da8f922517a0cd191c47edd164db683c88d18163c9d55ff8c74169c0da6b031ed1c8d0f18d53923016d37dc23397047ce1ba0b906835dea40a28e2b8b4382ae5321881bb20c078feec0526a510d6fbb30f087c1f1bf2a36f41e759ce76b3d23c2170f038b56d52f8a1ec2d98f5a76feef2f518ba7d261e148c29f41e3177baaab558604480b610ddf780afa1293b686c71c890f5d310ff14c6f8fc0169d510f3974d5a8b03de2ffc58480944eb375b328717c32d944b6462c5e44775f70868d2ae5d1a62ef44224aa3ab3b4053a12f477ef46350f46493d8bb7c4799e6655bede366fb3fd196999028714c608df3e3833485081b23c6dd695cb41a56623990f99d76407aa91bd103074918f161c406314ab8fbafd1138a915fadb79fb8899663ba9ab3854ef9cae3c656b15fa252c332c45265fa2a92c5295e70f55d5e0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ed0e6247a3dab86108e19736ed848d92dacca3d9816a595ed2093e2462c7c87a0459c4d4fa37a478643c7362ed7ba697724056b00ab684e2952511440d63101e2cce817d506fd7cbcbab6fff4bb39bc7b8e21b50f878d3d7ea92bf0555a04ebf900b507647a32f6ee24129204a9b8228feb61c3894404c1b4e79c0be63139391d01aa8c409984bdb0d2529386a4ca9ce3a9b93326ab6abce79ad97f986697e81b885b3e392c68311b5beb8e3ab8f37936e02af5a853b2670ad172c89db320501682bc567baa22ec9faa88f327bc8f47cef2c2f43b20f164a00c37aa50d8c491b4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e494222e4867c0732ddece3ec6974882395cd95a3259733c2dce75188d67e4f93494222e4867c0732ddece3ec6974882395cd95a3259733c2dce75188d67e4f93d1ee494462f9f1b35455c43e8774f6e043ba2ff1ffe5ad95a9100cb5ac64daada4d39f43c3278879839a46d2cc1527cbc556a81fe031d4494386d1082d6f0a9d3bfbe88db5519d7b71d8929d5083fc23947724741f6168c108f2ea0392ba37e7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ebc4cff1ebf2339b3130af5c6850a94036da39afcc301b17ecc8cc6b4b88e0f7db696aa28a5f0aa94ba83f3323d47a9cfd1442682f75733f1fbdd626be2d15ec42215e6b38ea2f1613dcb6fb5f4bf349cbbd74f3994212b48d6d0ffbcaffdf9d92215e6b38ea2f1613dcb6fb5f4bf349cbbd74f3994212b48d6d0ffbcaffdf9d99c5f6056e1e5db2b8a97de939bf7e54be4816574ce7e9bf7809dad5cf18734054114093fda2cd5dd65aea965fe473b4cebcf5f75f0e253eb29813cb43d1565df22954526fb51772a2b9a0c800ce1a7ed1850a51b247af25befd6513b82e4f832453fda5bac2d152544de9ec2b9bdd4bb81bb2c02f12f25edbd0c8e2032991890d95632289aa7fe9e52d377fd3b74174fc0241c61eded6825ceaf563e7334d535db866434e037ccfb2a7bdeea38db0dfb95efa50751ea71a3109d35098c705ba6b31d89c10335dc3f462e962560230017ee21d0844de6808b11235f1e1830643355608a3451af17966ab48594bd59b84a8617a60e16034c5ff21a8e061d460c071dc10ec586a5381c419539df06467c19ac63f87f40e20d9b7488e42921ce3cc742617afc26f08a8f71e0df308827d92c09b332e44559db5b60a1ff924380801b22210fb341422e1826d17d37bfd0645626c188a0ae64bd9afa5ba9c2df7a055f16006bd1b4b8dd35b0e1bd1ace24f1862bcf622e0b8b55c93779ecb48ff4b6f9be6ba333ba0952cff2385b06821e47793c16a8e563f836d9f46fa155322fe22eacb190afff40a89ec11a54939153dceb091a9687e6baf3ef232ceaac32f79d0c716c73750e04959ddaf16891fa52b7b139e156bb622abaa40b2ad59f643a757d227bc87cf223e409023590be9d1a26f11cb71fc94b319c374d2175abb95c2167547728446466c1a9a02a9f1c303f62472a4e8c615bd652ca076ca2bc4fcca826cebdd621e1937d16dcf5526c3a911a8ce6cecd97e7adb15d16a8718175a3c8e1e4c849cadc3709fa4a48bb84ceb651fa4a7882647c319bd3a52ed7a001c5398d4b6003dc1f8d9a4505e73fb8b59494dbc39f380c95bab89216dd3725c82793d5fb384d60634b48459e329442ea41273549a32945367603141db52772f57029a10549f657a9f624644b8f7158d9bcac8788e65dcdaa3f1bbc6590edf096807c69fbbb464f0d5efae6d05840c500ab44406801a8132a3ad79c447cacf108f9642fa21ce63770f84200c43abc1a54469bd414137b1c61c16ef802485919460ed239ed4ec4828294beed0d686d1c0b878999b856629d44f59462168a13efb791a6525c44848158c03dcf883196c3cda52259007a3bbc62af217c391027a62cc7c1af824ddbff81417f4ca04cc0966ee8b319005d7d90b2b5712172ee056dc4314650cdd2bb9d26daea129401abee57711734c7238bcd44b257e26864d6f171a156bc7f33ce91df4a05b95c771ac0c81e6c599ed817198ba2cc489d9c6f1d0378d1ee2fa64361b5e0b00f1c6a719bce10e6a8d81e91b7d90f5a54e7f8cff7f73c4f87c64f0a3a6b946cdcca836a178e95961c55695a66c60800e525ce9ab1af1d800491479aea230c030f4967031547408dbc8d0ea46136c36afde742c4de44196a278581de76c88ed2d16ae2284ef4c6f20defbe8d601b19e7343b6f38a843d2aa6e352fc6c432211c91468dfb28e1767da1faa7ce30551f7bde9e687ef31f08f008c17eae01211df671fd1d1b5b08598051fa665adbf7fc2f22102c33119146b56da5297bf73e494f598fe63ffb1598d542f1d3f7317d0089f68634d8b65a20b89f87f80b4c2256490b2de2cdd061ec7ffe469c3c81bde55c23dad42ad6ab16060a05d86a1d3ff31582dba5b7d3eed571be9b7063aca9da80947651896192254de690dcb1bf41523e459bb5804f0f2f613152c53e251f25bdab21c90a5c6be4c0d0f88ba95733caa425db2baba13b2f30867838c96495f8725acd20bd86efc950e617c6e6328d728b6ee105584e6a4269f33878aa9081b23bcebaf1885ba2769f18a10ed36dc49907bf5b17e0a30d96ef20489d7783d7173019916ed1989cc3141956da09dc0b318f77e20fb97801455cd3d36d0939fd3508dbcb0bc937d2112e5f8e6be97e43b37700e6dfc5244579d0199b7de61acb0aad3dbbab212c17ae67cc6e8524051cf7e10ac45477948c011618c5684750b1844afe272f4e4d368d93708dce6c881c849591c043cc216e6f0cdbc9d391eb62d76d4a67be10be40b57ab5078b6bf0568bafa79dad5319cb70d15e713f1921210c5f9bea81fe5235bee825ef50aa360b6520deb88568717b8d194b0c2d3beea84299cadea9d9342aa4c6a4bd7367ca4d76796ec28a8098a56a0aadf50175fc47a1b3d9173bf9cc714b15985980a0779b844791bfacab2cb52eaa9e3e0a8f5ee74303bfb736f5d051f44d1d6f7b88194cb43bb69dc8d3c98b53b27ab70ac1182610e600eebcccddc088d261d357f70bb87431346646c73e4df9fc8a4ba3b1618fa81baad9b4c63f12ead9e0f57c45a69963ac9e7b2a5e557fe2eda0745044ca7a237896a877afa0172686b223b2b61a2bc42fded4dd0fe16b1b3e996fe6521658340a08544e3b94913f5b642342e83f99ec3ea199b9929ce01697f26a48a60fb8ec61d10e048e27268abf39b533b76c75ddff91a70d6124d4a25392e6941e73861ce1b2378cfc731b6eeb0a9f41f93bb7c18ebbdb1d44b98dff124126e50a787c482cffef09c1960a4dce0921ae96c1bbd85b1a39baec075abf5061236956e945702983a312b0e8182098200bb70eb222286afed18750284b5cccce4331de5c3bb660bd8d50f0eb7fcf2b2e5e2c6535d33bc4a6dee3930bcf0accb025d4ff376fa8fd5078f061cbeb0fd76f478a8f970c71d83a3659169b31d0b50c9644d47c0933170a44dfb2560fcd439dca545812fdb12caccc10b014a84947836ac898aa7b595caa3539b6f03945f63e4728ece5b8d8ce38204f18716c898d3ecff591e8c0eecc7f6c7b87d929394a29f27c631c1a413743a59e9e331274598d529fa18dc03bd5afa3079da184af6e9bd7ccaaac092c85a5b5d7c5d115a7964586f2b0ee2e759b3dd4c8a11b1b2499bd19590c001246bff3cb7bf61ccadd4a2cb9c1010f9bf5453a70da88319801d8200f8f5586460898de77a79c04eb5979850271eddc03c6d30a1ddd2eb3ced4f3ac0f8f5586460898de77a79c04eb5979850271eddc03c6d30a1ddd2eb3ced4f3ac9aa60fd6e0dc1e782d113fd24ed621181836919e028c27b3456817dd755717446c8cd2d364c3d03ff59c96822d11dbe4278292ee9bcf90e2e255961dd880dd386a53e397cd3c889d991dbfa8438ac0339b2b0667974e2e1af6ae0a8e331cff40c3f01fc2cd5e0fe5334477bddae0b2cf809f27f55f4962a8bd935c62a5e3a7347f295042914ff33c6a93379acbcdc80a6a1766875fea89e850e4eec042bec09aec35a94dfba45578008c69a97a2ce3ce78ace2fbf607de331f7abbc82ca0cf6538104fcea4000cb8b3d4cc05736362852c27b84436da727b12f0fa1a47df29e3a6a8595502a5c6827d18cab858e8eb3eea208a7663081df62f4d4630abaf51ce65f5448d0e94eb7d96cf85d812331ebb8d553a99b8f5a8fd52520df27ef9747da3e3ea3e9d5cd1a08972b8e08235d2674497028596756d42e8288763dacc6b13d45634e68468a0133f1a744626a9f5d7d89c28e2ec8fee9f9f77b24b5019f59192c30056762c721dfce81911db536b75d6abaa11f4c5069e6c698673ee16c7af533ddda0efe7d8bfe6b473e52b933c6b73270dd1686b6b9b293e8e4bdaf822adbbbdefb65efa0e63c42a48b274b7c345518ec8e4cdd540aa4a372ec91370419a6de15296669ad3d0885eaaff8185ff608f281f2289ae1528a2c648f52ed69b12275452c22001263776c4854ea641ec9a35016a14adfbdf642e0e7f22f4d335a399c0bb9f24dcf8be0be371a3f47ed5a6c15bb8dab48fc761c0e28fb50c4186f7eb4d41b6b011e39602798ec7e2513394cdf40f84a1fa80840717bcae43cede727781e6f5b2676fbf0ed1b8ec5cb24514fd9d095b2f8149040b0739df8915b6af006b9f9df0b756e91266d9faa8149d2faa4dc054ba71b2571e48b91935880c8fcf830bb371a51bac6b3b8988583c744dd576f114b5ca891d38746befd297e6195a5494732a21ef996ae4b68931b03cfe7f5df3cf7117e4581d946ab5040e229cc31c18b55e61532f1869c378ebf61b0baa01736ea75aa52f679d0c9bd40c5a3f07ba43c070d6aeb1cb32e2faa6c2fa884127a688dbfb98eb79445e4644c54b2325196bfc8aa074a65c9cc47976efa8932e14b711214586d58a7c6311832f63b6f81636b88e3f864c3ead6703a67344bf11f903944fc8c448d96b76acd11f7c8863bc1f2ce849b70884a3a1600f91018f9a7753640a1126672c8bc9a9c96d9cf40796ab252bc8fa52b5d1d2ee9330f6b5c84f928ad36ea75252e6ae820b50bf7358c9f71e79aaecc7bb96b43ade29ba76568dfca32b6dc3e55e7d228bc98478f7a2bd777d5f021c6c40e10bd85dabeb96bb91d8307d34283585210606622027bde33759c171c33229c1457a113f152f9f1e16a18ffc605e5624a16874eb1978107f16a18ef7820f63d92937b0a80275230d07ba9c8cfdbcbdad45230dba202c1e99be1e9df16f5bf9601327c296b575a9a706bfcc5b6ce868d35edd44c41bb9b27df02f835600d392c298983efd468b5963ba144820f043c88118728d07108d3ffd36abf1916d2923263cf8880977049a3a4aba35bc47dbefd3399dcad8dacdd9dc9ec63bf7c5c78ca9378323fb7a4a2304146d24e8c450abfcde1e3b2648e14c72ef2ffa7c839f22026dce18650fd40059036d8c1eeb9e637ed0963bdf8a57d0dd1655b91583c219c0fd6a22bee28f248bfc680397ee7153a4831bf8b528c3d5966d731fc0c259eb600d706590e84f6fbf7930c52199e6b410046374f20275d3155d65973dd410f43ff0e4968fefbe1b4134a24adba675bcc63f78f9b4dd8e3c8228f6a6faa2017531bd41a3e0cdd792830b2442714ab4ebadaa06c7530e3b6a070b0870e031d2d4b957c3e749b8b8d9884d40926cb9ac0dd0d07239d67483ef4988b3bb42a7d30c095b70b1c2a9c19351f19ce98289783952e3c03d9ecd4d2d5129528b92ee513fd9b0fe7edb629cf34eba801af1a49a45da723b5bbf787c22f43953894638df8609b1ad8de6d6b5d641e688fa47437f68d048e2022ea366c9e62cec6a0965d561217836db62bbed5b0a82b5dd46586aaeb8bf735206192c5e53986edc16a1d4df7ea17037fb2b766c3ddafcc6f1ee632ae7b33956c8db44136fa20307bb7192588bd1da7ab5e6917a78c3681afb14420c27a0f3cdfb11ceceee315c0481c5be4bc16778fd537297c056f48109f8d497639423e92a22ff434c10950dbaeef55b1cf662d9afa5405879f2305757e0d5ded7f4f2851db89b62f046949a48f3b59ace6f346c43d6f4f8b9dc5b05b309c9bb37cf3187e97774fd8ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e53f743155a2822e12633447ab7590e054160790c6b2b981c03f297b231821ca753f743155a2822e12633447ab7590e054160790c6b2b981c03f297b231821ca77523dd7c8e843719d88a624381c49d15d66051b2ca5e91f8010a6dd27916204830206f8fbccb382927176080fcb07dc09bec1ef834bb8c604f18f10a9474d1416032bdf4f6e074adba56bf2b4d48c10b551b0992e7130c581d54feb8ddd17e28e6bf04491682c67ab3963f5acd73d89afb31acb90579cd1b3aabf6a7d4b542b5a1bc6036e866a306c201079bc1c579c803e52d94fed289a01ec3927f5be4a8b1e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549ef2fb072f1be47d730ffb7dddbfa19c91caf0e291b0335ce68f75c83f7aa019d0e82bd7b9a0bbfcf9b5bb2744ce82fbf023682f0e98d8aa9d72c8ca670347c1f01eed69150389fdfc63ef2bad5bcd7216777f6cbe5703d89999c28ebae06fc65e1eed69150389fdfc63ef2bad5bcd7216777f6cbe5703d89999c28ebae06fc65e7075393a7482cdb4f996919324e9d4a815e2cb906424fe06ce8143ffaad9a19151386483c8105ce5635709c8494ccb337813501591c56d8d9ccf45bdae1f5e090f7685c85c537fef3ab9d1f1734d2fdb713713a63003b39e8e9b4bfa82cb96eaa78b25646ec16b61d431c527a60009f9a837c6399ed02fb7c19f9ea419ba52512722ed059f7a5f75f15fa05b249b0c41028b1d81cef346830fc969d7527442f94e8166a000bc3a3d1441b2594e0fdf8ac5ead48a8937db643a7d62f0659412e3c0d7dd8869b9cb51e7d8540d0378757ca36b0116cef561e29ae1ff0e4dfaa55b34ed7e1c8d27c0284cb2be75a64ce21ea3e97505d0a2849d3625990f42309b7720232c076fa36a04527b66a6e0b2916f4f30c5cb1ce222859edd44ed042e64e202419e8fa4412207de988bc3a5b614c410fcd3bee9e21efc49dd8aa82ef9c1c9e4c0880326188d08594b0c091b408ee8c4fed3c9903ca021c096122641056df75e6d0c2eaa259957a18146d651f3c1de8b5fb39dd7e01680039fb79e7cd02211dff2b6fce0fbcc087b0be045b773251f6b104bfbb76f27e66d9090c8f73750ff61da9d2abdc47815de04560603a7dd6a5b38e7772bf6cf65a773ead8d5d170087e6c0d93928d6934dd2506a2014173253dfe4318f548ea18acb5b730d5a48223bb6ea7acb49a046d2f59bbfd05685eb0523c9c4534486ead18d871f33b85817c76326d5a824a9a8a001b460616088f0ba52335747860b23a21399ea6a5d8509841e5f4d7fbbd9599967610fdda8f80bfc7330432087a274ccdf143581a06afb7c6d42d3f8d1e7dba87c0bfa10c9e21328716967e5e9adb9ce69d6b3b9d75ea96cc72ad72b0111c3564c5039fc66ac7409a276de42e9d478382aaa8318d9c5c28aff5fe251f8dbcf54f0539f0ef59455967edfd6cabadbc92384e76eb46662c808ba00d65e031a2e7766fb8497d82fac6dacc9a8d1d27a6ccb90e919183502d315f42b7523b5bc80be3033ae4d9fe33e8c2ac1cce5c0f1a6ba4327dbaa9093c606669af2097fb47aeb80bd6fe478f7903c1c24f01445c926bdad38c65fd177c6cccacb74a9e94166447a8fd0e3a1ed969785e400dc112f9cb1b7d6232b5fff1d2cefdc3c8c165a018ddad7050ec9fdcf1e0c9bfbb3a3ee08288d6c8ca0343175dd298aa3e7e56328d70882f24d6aca05b0f3ed04182a6f59d67ea01860aba6375841750286b58e0bb084829c79e16614f465ebe33f02d38c5c097704b10b9c7b0dee6c50213d5fc210f8bcb433ce0242061af74b71edc2b9d84b49b2103d1a42a2da447e408f7187c9f87dcb96357f004ea2820e7ca2b1b46123d6f93981af11fbcf7f8154db13771982cb5673f82eda207596fd1c865783afdfc455f12d16d3ec262bd81fab06022cc6b5e4e9b48f2bb96738b5c4d93f2b13ab97891bfc54b4ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ead771048f80c2b152d3973a0e72cb14b84ab7531447085474d08f6d98bfe11dc8d28e1fd8d4f887ab07f61aae60f18a0f5e8c5333e5bbbff889d685368bd313ed8975171408b344d28247ee367f856858db894e7c8d63514aaca254ce67f7638d8975171408b344d28247ee367f856858db894e7c8d63514aaca254ce67f7638b7b76c62056ad72629aecece98fc2f3994153e7868aafbeda4b9a2802321ff55774632049debebd6a667e290461b72352360382a7b3682b9261813ca754a88fe2f110deb14720408e827b905a7d9737357f1804e9fa3747ec16f90ef4251ee5673e00cd23109bab54521c3d6b484df1b2557c5543b71b77d486f859882bba41454f6178addec9634b8d45d2007e447b65872c868a4bf54189950479232a0ddf561dd01331ca2600786b4387d41cf4094ae77889bad82067fba8e13100fd414dbae423f12584d755bfc156fdd22c0b475f38efed33b8725eeff687f79b4ba0ee6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e04d547c16a64db2247a3030f347b68630a3635bded56ea626236372fe6b3bc01565665e886076fd1a6090f6e8cf490e58dea0b72adb5ee74a7607e37ea77cb4b79050470bb705bab4b8ac0e41d3e61646d6e4c6b2f15cfd2a2ca942f9b446c9ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eb9978147fafc58ca36bb471bfd77e408df26be623a0de0833e0c3ccd533814e045c71081c9461c86f62b720891c86cfd5599d04d4c6e3c6a715ecc8f4383196a8c5c1c1cc48a03e45f4b89bfea3cb3b590a1a6bbbd943951bc286e1d369f84dce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e7bb0c09c1c89c2b968d76643e80bc645780778920f5b2402ce4c5e11019771fef44a1bc72c1595cac64fc2ef1273042b80b8404fd4d90044fc9fcd87127c8aa6783e0217d75f4d56cbba7f8d2637d94c2e4a220398adf3543f86bd839f52f2ed58322e6fec8fa914ad6636db789627b707fe79eb2837d2f78a8328d28b4b969540548aecb1e0db4c21b4a6a5d8d35d70e0132cc9b72c22ad5624705d5cd07d89abbd7cbb66636235c7039e59e1d714572b9a89ec7374d40d83b2e57d9cfc5587ca51122b5b7543fcd32614cc2a4cc0efc1846711af253a656d3eb43e46896bf699cca36dd164d14d78dd9cb4972df9293a18dfa9572e51c44b5bb320e404ffe24e6dbaee3ba4c137c19744bdacaec29408d3cf4b42c08e27286fb35238e58caac2a86da6752c8ebbbfb067af6ff674c3a60a9655c9628f33730ea6d2a2733031e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ee94378833fa4262785702cff7b61c20db5fe4560f18b911c8a20e545ea74d6f7e94378833fa4262785702cff7b61c20db5fe4560f18b911c8a20e545ea74d6f7848b13290ba1c87d1aed4535c395605654ed6e847f13e957ee6c399afe143cfce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e4f0e8826730bfc15497b69a6fd038d4e31078cdc13e81344da0e957c192b45d5a0e1ad4e8f3053e78946b634945a97026c78fcff137ebfaf4f30a95fcccbfc490faf71579100e968fc841ca4a38b24899ca82a07c7c154b9adbd0f9f13dbbd1883e437495956de1785168e416d8578ad360d266783ac2ca16814c0ec8dfd9e56511bfcd5525c6aefed4daad75a055c17d49d68e39269073913938d8a845ec9a606b600011bcad06dbc778c255481e1c30057dce72176c554fc5d9635a01e694f84f9efc1197c15d4d0a4ef062d89d2cffc448a261b8583a5550375bb9acb1f5790d8f08305fb4bd8981c4cdd011764406b1f1f256f1f155abc1906cf3ad02f9d4137d47c1980df64c34caada46ae58d5113f4a493354d26b917bdf17bd1cb4b1ebb39c98fe6fd3f57e58d7e9b75a38a6ab69f358d42fd9efb38bb58f9ad15a3e99fd9371ee9a0e4947951b935b364d140e3e7b2dcb651e7016b93bc61269a6fa5177cedd67ac2a54b94b1fa09fed9a72f5ceb6127f6156b49084db673ae2ec344b24e7331b115ff04ac3eafb56a3edad88bce729b3e768828d3cc647d9ea8789dafc357b0e51a4bd066a22b7dfa365da485261cae114f6f8eebc502ba72006256a8b137ee6108e16fbf7849412c481e49e44eb4c9b02f8f5f61c2f4fc30933b93f44bfdcf796a810405663214ab0fcc24c528dd18eafb0a018bcc905546b684ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549eb02fe0f5c14cdc1602670761f9b86a91817dfe17f3126eb3c9288aad08421628b02fe0f5c14cdc1602670761f9b86a91817dfe17f3126eb3c9288aad08421628e0f4adfc386754ede36def4b512ee96f8daec70e49695e30c973cfafff8f79cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ea86cfff9f12f572cb4a41d4390adc1fd29e3093562bb118ecb35fcc2e444ca42a86cfff9f12f572cb4a41d4390adc1fd29e3093562bb118ecb35fcc2e444ca42e0e1736b4385c288db545b67fce0b8d82754cf7e3d630f296c8eed6e93ecc9447f020efa699c0281a460a76389ce0eacdb15fa75a619935328a61cee3c8c8857a9a2841166b83777b84c061b06ec8657b2e71d5d15172e32b5e3d1a4ad0ca9f7688d07e55b26f79e6c426d537a19d620a7239a9f0fe1086acedd25e4b440c3d47584ef81681421cf053b9bd721e7a2349788193dfb683994e5d2db529de4fc4c7584ef81681421cf053b9bd721e7a2349788193dfb683994e5d2db529de4fc4ce2eed42d16f91793513e849e6d38cfa03815d096fb2e37d87053c91e7f9e52bdf5c220afdef8db8451f72ec201c935f9a5eb515a98bd1807eaa695cfcec7e15ca08e379bc5bb627f27af0cd082f91fc2e2d03b4873aaaf2b8011e557edbd3e686fd4b399577b05a10c291a73d3d13390bfa1cbdc125fb7e87827d0576c2ff31f704401acdaaa4351ba638cc158888dc6913cbeb7f28ecf5e0698e570f952e02e0d377dbae2611c5c1a904f4c087e0715dc6b0b9999a491a94962e91b6de4920eb4c4c5e679544d7bdbf0bdfb9e038b8b4d4acaa9854f1d2568c62c38608c2b832dd88803439f583233586773d9e85bca7742076e902abd527bf8c1f8b9f87274610223fda771d71db1fc5f1284b09485b012733d4ad458b6955c7a20b7aa7325e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b04dd9d8eef9ffcf97788c8260030381acc1d46679126248ddd38f9ae86c17b6b04dd9d8eef9ffcf97788c8260030381acc1d46679126248ddd38f9ae86c17b666ab6d659f9170e3c47c033299be7b1d6dce3f1f7d16c1d3dbfa6a7f8cb0b65166ab6d659f9170e3c47c033299be7b1d6dce3f1f7d16c1d3dbfa6a7f8cb0b6518ba6336c1b434692a689f3c7cb6195f9ba83e48ce58e03ded2811561e11c96658ba6336c1b434692a689f3c7cb6195f9ba83e48ce58e03ded2811561e11c96656b0e9bc8e2d20c1ccba90f7384df829fceb3e81c1c892a0854aabc1a79225d076b0e9bc8e2d20c1ccba90f7384df829fceb3e81c1c892a0854aabc1a79225d07c1d6d2155f4142b33d78776540eb594609aeecc752d8b7421793dfeaeaea24c7fa159973ed2fc66fbec1f919936ae6174d6d59e7f4d6c7d8bf3243dc84b2b9c59368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e0b8686dbd9749fde27da30be06c342b3d0d7b7b5337ba439048b2e393639444abda8241d593de55ea3c0889ae246757563389b94d035ddb765b66c2b87abf3f2719131e8f4f4fe4de63bdcad673693fc74f9a8375c92840fb1ccf30719ffb3e61c45e7bff1e9f52705ae5b2b07f00fd8614b24c16372c62f29f3d0eab12f2ff4c98c41dcc5e626b839d817db2fcada56065c9eff7cba7b45237618695fd12c69e989749cf1b6f717a76f8a88791a9a45daf612b31a019925818b910bb15f52d59dc671e0f92e75bf2d621679849da002cc51752606194b83b2d06204f881756f7e43aabb61698f81e4b6f8518cdd7f9ddbe9c8169fb0e8c7a887c308a16f1800019ef1e102cabe46f6fdc0d8a3b9ece7bef7b1e8622569935a3cdb6b6ec6394c8b2741e68938f127180665838a4d04d2966084073dd36cb1474d0adfff746c191be5cfbdeccedc3baa45b8d18043c05a6fb6bef589201121763e5b8a1e9c49358519100750d2192a194f6374ee9eb78c68ab4d8d2a0ffa213828f33b2e71492ec277e68499fe60c66e7ca68291bf77547b12519be9fb5de7e9c70a5985ba68f79b48498eb22a280ba570ed15981d7ce606bb50628ebc6f14a110d4e9d5c3e66c1409e0a53c9b7d8fe9f9d29dc9896801cef6f7e15303d658e03ca441ca11ae03928d3e7676cdcc43f55f45b8f8fb0034edeeada403c0e722c3f1ae5eb23eb8f11c493821dde8e830e91b0842c25d385418f90dc5afa4b074ace7b24c3fd6f9e87424714e61bb1f4d572dd6af136172bce3814181dcc214adaf2a20cd566f0238a869e842e938fac3886dba4e690dee3c631bc07d2012cc1ec16e49e406872eb8bf30e37a8fd5d2a57fc97f71b30709d469a2fea090f9b03a1b147ba378552502b40fd413609c36b8cfcdbacf89329cae32d5a0c97eca478e4f19b6f6b2534b31ca67279c3d51a9dd205a64a19bb0d65642ee6b38051871bb5ad432a302bef99b6db4d936aaacffe4da3e7d6fd68de0e7ba590fac0f3ecaa0432e8f929af7e3e7fdeefc2895ae30b9a0d357f560b4e37637040dfff219c094a629e3e30dd7f3a153a4f5241c08c7ad6bd10cd7c6c4ec5722043a7649f3f4da832cda03d31296857b97ae07d322fd8b949b8e8c62c6190c082b80cfed277244cc4206f7d2ab8e2ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e11c22a26aab5895a032430b2b41cd348e8b8ab3316cbce03f1a612ed09ef116211c22a26aab5895a032430b2b41cd348e8b8ab3316cbce03f1a612ed09ef1162d9b03481e3356fbe9e8dde61b8dd4dc7dd84f3f1fa95dd9fa9167cae77f1c079aa017e9d17aded3d6ce2775f1ef35d9df3ef08592fd6223444f822fda8c881706d496b89439a5ed33beb7a1d51851bec9b3dd8dad4715217b951515685e7dba6bc4f4f7a849d0cbcdf1027838f24abec835177f49992c9f8c6dfb063cc6183ef1e4524e082ed78e4693535f9c15840c81eb40982f20cd1fef1dbbf8d92a3b3481e4524e082ed78e4693535f9c15840c81eb40982f20cd1fef1dbbf8d92a3b34890efcf9c26e8348b9f41c273340be4864d48df7b01e147ec6388b2f06a1ae941d5811ece8b866a290b80ec1c53b8bb0537fe24323fdb82b6388473664dfe7b3fcf2872d333e1def93fb2c30ceafeb8e8c6c399201123ea85bf628fd879c2485fcf2872d333e1def93fb2c30ceafeb8e8c6c399201123ea85bf628fd879c2485f7c3d1f78456abc1395af6b961e639771d6e7d46d4d5efd6bcb818b1701faefb5c160093767f117e7e4b0c8eb348411d038984a8004b17f975137bf9982b2281b9bac2787c4eca7909930b54d5ea2751c5acfa443ec4758237f9cf6d85147e5989bac2787c4eca7909930b54d5ea2751c5acfa443ec4758237f9cf6d85147e5985bfb41e8c5351fd3c193201c25086c9f518fb5946016f8731afc0ec598fbe21f4dfbe7d2c83edc2c44dd87cae4bb6390346c280979f5781db935e0ded449d078bbbc9cdaabe22056e64654b1183e64d597ebf2487f338aa802bf5c4f3bf1e2ee9a3a3501016bb5bc882d28cbb29d6e9789dd1e466516c2fb58cbc8b5f9f09f708b1ed4953ad0966e6ead675e0c7dd75899b6efa68c6a0852b2ef1cb89059235a9f2089ee299d6744db25ca49321d39e408a752ddf9b383182a76728cbbcfd40f2408b03e289462e3a0467981f2b29770e340170af5df38b240df9e49a2a3c5acf5361d3c1de385071875e37d463d068043d63bfff049b6f49f896881171cd42be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e4cddeaf4b40af53697fb28e4ee95b28242c862d1d1b5699f3d17d025f90ad1f534066f972add57469411cb7b68ba19d4b2d692256159be02e6b303a6791b7baa9381d6792c257ffbf85f462ae5ddfba935e2849aba3c70c989223e2fe061013f1014a496d17eb7f04329dcc4a8133477310bb5b6a19c40b953d030c0fd8bb0f5b08642f6b790eaad498517a4c380b8d37b19a82aec55d77687cf65d4e781bdfc1a403538528f5aaa0ffa34cae485fe5ab0276d5ec441450cb3d4e00df6c643f2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e1ef5e61b933b36fc9dcbad36fd5382f87980a332f12e0861373b53040df40d1e84018d758538523975001714104d1785023b6f226bf98a900d055a5d0dc2fc58aff9f2d635fc2fe00a9ed68030177fe34cbd9c10ba84219906994c201537c8a3b9d1c7187e2d58d59d77124b35e69258d18a542372a01c4f170300ad6bffd6d90500e800436c33a358ae15f6f15a01e936bfc0cc9d453cc05a9db99b7e05ceffd04058246cf6d0c5741e6b3a4c956a3828ade3bf587aa19020e4ce1927c54ef553654af10b4603d0ccb432fd0ac0b61d19ebf86ab6a9aa1f62c52d9fd208891f43a0d17655f2f83a7ad91071bd8c64160f79c4488d295a277722463d735984b18f0ba342f9729a12bcb6e08da7f422e9127ef6bf8aced689403819a51e91e99eff591888d5280d646fd5d7418249e4e7c3753996e668a31659a726b32df39665998926c9ac961bdb3128388e9ed05197195114bb621e37b7247044c37e4c2efe5e1dcd0c2dc9d186ddb0c588a877233a58cd7a946729bd0a10c0f212c7483b5ed075a08c60e7b119c2a46d961fc7282e45b71c4c35233a6cdb18f0c6368c865f500152deb80e99545efca43c91a2c1159337a5608cce0c5a2b176f90dab6521e17b68d46857a8c4627ee4b72fa73060000f45478483caca1071bf63d88684e24892db65fdebf0ff5bae706eda8dab1dacc7ab518f7b336f7fb96a944f7a3b028e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ec1644657aaced91168d9bd0ef3e63b3ee5a030238916a36f5cec2ef550ecd08facd49d603b8dd2d07f184f5956f5065a74e76afcac6a81972193453cc79ef25db073dbd763865ee697ae1179af3a02e8f9b95121b81d6b937f32021f8b515c80b073dbd763865ee697ae1179af3a02e8f9b95121b81d6b937f32021f8b515c806c06320ff1757aa1d5cab17f48770f540ce2cae89d059522da6f2749d4991737768074f6b48b857cd83e425baa483c0b5c2e208455ff6d7797a79855f04ce921e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e9368c4e9aa74f121185fa1f621e3b045a9a51a9388f11be708ba98a597c5549e7a5c772c626272ad1026a1260b31c3433d4aa3e72fcd476a00d1c436d6dd040075f48879ff72a9f31e68d89f390a3e0b872f026b14061d52474eee15b03b1d6800b8df1a7cfdce87f89c93653fd8b096bf221afd8881833d9bf526a914122eb7edc5cc7d760a7ab86a861c9a8a44160f4c9ce0a1eb1aa4959a9bfa73646d2dcc950ecb18fd2bc1e905ea1b502eb8c2769e1fbacffc02a5a9c44dea05cef08d29e2bf39c17bf80f16df2c11c8894d1c0be8d474599fdf1c8ca432b5db73748407fa580f8b0e6a2d14f097a3dbeb1c3470bc09b6344843675ef9af4c0b48c67f797009b1eed8029bc2ec17d9c374e1026d84c1eb3203488bc43cb25b012a37b03694a81ebabacf79be36aa8b86825c201a331fe80446bda279a4a8477fdd2067aeaf0e3d07b44b4089d6e78ad61752f62d4a559f9790f1db47237439ae51063d977caab0ced0ed853f3b3336c76e6ddf7241822f8ef82e8b4b7dd3e797987a145d184c9200e12348e5f3bf1adbd3a192783e6591676d9020b7fd85a100bc976a712d19ae30e6c81c72192fbe459c91972aa9806518189c173aa4ccdc8baac314d2e6b6283c6b2bcedbfb218859c0fb042c35e71ebc7be9a565fe9818261315702702d50bfa1f64c3f5092ab6dd8700c6ad579a89a5a9f42bca03de26b80248f04ff11ffb60ef78ea93727deb90d085e888ba02d0becfabbceadbecce85c103435b9301da1aa8d9d9123bb51cbf480a3c6908f3c0b7df9cbb5977bf9d4a2edf9af301955a72efb63c3c90e5109636cd8b17a04458ed1103c9f4bd7bd1aee6846f97897fcb894613e4f2a672f06f8d5a29325e8f94d5f3189b0d23fadfecc94dcf47e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e4babbb06cd165afabec4861bc5545797f9c68d6b6532d0fc92d1c53fb2a833ba4babbb06cd165afabec4861bc5545797f9c68d6b6532d0fc92d1c53fb2a833bafeba1ae140dc42d1c9f5a5ce10e8df01b907c8f296ab2b5a6710675a074eecb519835d8006e54e4d38c36d8e64d660b632e949f9f2b16b9226f46601839cdfe137abd3c63d8e911a6db1e794e614bcfc1e635d69f21976ddca23f2a31f582060294b537c1808aabe9c154ff73a553409cbf0ab1cc9e689bb960488df3f166119ff343346f297df0e4e05d290331d86d43af9a2ef1ebbed3b305348b4c1a12f76f722d9c36d1f1b8e7d1810fc53c0c2d734dbe7ce47c1914ba06f8e94c99ab9b77dfc46e89580691f213aeb1f1325c1d0b105c674a32ec22d73d7aa83decef442c6732829fe5ea39cd76eb0e8b0997aec9c683b727d8a98ab6cf740ba9db31b1bf0e11e36ca444b751515b66e9f4304d02d86446e2c25db75256f13758e15e4807a94478313981319dc87e5a6645a689f00ff33d87db8889736a9d8d2ca9a47b0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e62c4ad895e7e878a0833bd8f89ff30ff15df4f9bbe73920f1362497c0fddd7ac62c4ad895e7e878a0833bd8f89ff30ff15df4f9bbe73920f1362497c0fddd7ac144c9861a4b3032d15d96f6199c9299820f4a840e95cf53474877304524f52fc144c9861a4b3032d15d96f6199c9299820f4a840e95cf53474877304524f52fc93364e3331bc97c1d74e1205ad9d26fd9920a49da52ffbe9f46a6c5dffec303193364e3331bc97c1d74e1205ad9d26fd9920a49da52ffbe9f46a6c5dffec3031aac502e5e804b2059401da1be69aa067c421f85ad5a76227a349c2b8d78335d6aac502e5e804b2059401da1be69aa067c421f85ad5a76227a349c2b8d78335d6681b9c1ad2c448412dcc8f04f060c3baa6a0e613e13d34654e63d3c66157923e681b9c1ad2c448412dcc8f04f060c3baa6a0e613e13d34654e63d3c66157923e663d4475ebab45cc714101d836782d83411abc17b263551cd5a2b92e0dd13d8d07c9f49e9b4580891e316357b12fdc718bc5324af4d48f3024854c7ebba6dca5bff448073ecfb279c98ba9a96e5e8368c58cc192993ed4fec914142c6b09b19df29a1a091ece5e8642dde739dc00ddd3572a4691d4f9f9f77beed36d6ad28add2746a26f16422a92a563dc9a6964a213a63bf9585a4ce56bfbbe69587b9a985ad774144f80985563d4da45ad7a5564c6024dbea94eff050c3acea0f087b1e017f02f1ab284aac5d1eaeb71846d72b4697c117aaaec85ee56b5592592743897d738864f50bb397f393cab374a1d769989d9d292f5278021d6f70e9bba4f2e7332e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997ee58bb2d40dbabeb1315d579bbfcd1f1c00e195a18f3d031017dc5ca9d4b13bebe58bb2d40dbabeb1315d579bbfcd1f1c00e195a18f3d031017dc5ca9d4b13beb4b33ea02c3f08f8cdb8d6c9c72ce6225a1e7a1465ceb3d16bd7ae985bf571afde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e74659d4b77df61ad5e3cfc3abcdd00ee5234ac283bf0282317baa1e0b3a2652d74659d4b77df61ad5e3cfc3abcdd00ee5234ac283bf0282317baa1e0b3a2652d851ddc2faa92e9ed1aafcc450ec415b646b769ea45f7cfc4b08206c8b1508fbce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eb61ddc1419e781f9e347d554bc84594728601d712f49fb97ac9bdfd1593cb4d2b61ddc1419e781f9e347d554bc84594728601d712f49fb97ac9bdfd1593cb4d2b130bdfd7136d72c972ab28d41a5c5783d7924b3203c2de6f0249f2b0bd08e0be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e6d5944568fe254aed3d687c90b05a7187009b54ed2abfaa71db9e3b21009df1e6d5944568fe254aed3d687c90b05a7187009b54ed2abfaa71db9e3b21009df1e5927ea7faef1928ea5bc77563d60946e471d8b6b4777159ca99c3077ae39327ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997eee8f92ecd6e736b6a22995644cb64d45fc11cfe798e37f4ffddd794ae963a93a0db49452e45a7f6253d9ba288d8faa82c6b6256f31a95198a07207fb59f87fc0a01739684cd1b884982e425c936249ba7a33c47be34f7d827de79969e17d13bff592569ab8e59f8aa894f5e8d8708794795ac68b96248585d2eaf9ba6359f83d231eb6078cff483a03dcbf5f92bc0fe28b0d9d11393af2acac9a9e149fdc39ecbb29411a562bd6ec4c55c921cf76bc04806adce2b67a211097c5c4149ac298d7134b9f619d29f61c6ca3e4972029d01c3b3e48962c65eb5676ba8b73971eb4f6af19e3bd942e65a66f07773680043e0b9c1915e473a0f4cc5134d66c508f52bd3c9f8a163d2d66258b4918d8fa11d913bdc542d0cbed422352b5ccd6df33f89abfb99d5208fbca96e27a0c5004cc3ff316660bf324698d27fbb0caff056844043a507a5cac29f4e669bdde9a050e18ec1a8a26999e66b6449042cae5bde1b34f0be08815e21cc14611ac9b08435d2bfd597c2aadad67b12685ff720f77916d31366fe2bf65767a3ac0a10a8fca4e7c03d97e831d3e709a3356ba7a620aacc58111ff3d6be877a6d7ffc2f2ec731c41be134c591372bc121fab7380790f687ddf451d3b94bdad3c5a579aa94cb110db9d58ca4905bc06cf536504f03dbb05828c3534d2d0a179c2f1fabbf9e2426433d51ca0524b8657726dad2a467fec2a84d150a00b0b8132e291fdf5febf9f19740a8c55caac35445ecee772c8c5d2a433fa2bf02be2705465ee1734a11945fee82d1a569b503d0c4a98ed9dae14bc12e261cc75bedcb935803483bf513dbc5aed2407ea28951d24841f19e27f94eb6f6ed00a69edef5d824abec1cb76b55eb8ff8537b8eabf56cb2185773d45447b8a0747c77d8b8232602940d59d3141211485bffe1f07b27235d93e94af801e88133adae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e5d0c0431ecd609ba60f6d65c835c6c34d2e47c3c2fe14e690cb94a4a8b96997e56e98cbba909277a83d4fc0a761af2f6f38c0caee49395c6205277267ff4cfbad941889fc8cb0ac3f88f768169b2401665dfa57906dc910dc915f3a33fcef2291838e0551bb3b2e093f5cfa5a01fe93a01776f6207b9b09544cb21a7696808df1838e0551bb3b2e093f5cfa5a01fe93a01776f6207b9b09544cb21a7696808df522660f46b180de86730590c9c5b5d878ed4aad0e2ce285379bb77e4fde029de5483af3c550a3864da04ce273d2d369094985966d235362be83ab51576108b1af0ec54ce39367c732fb9247678c956b2d89d8ef9a41548915d2f5be85359cb22db4a07831065409848692987357b46a4ce139aa362e047bf850ca27f759dcb1e47812798a10a748f1dfc1a2328ae03b9c12770f0bb4003c0caa5a5ef3958a4b047812798a10a748f1dfc1a2328ae03b9c12770f0bb4003c0caa5a5ef3958a4b0c7b4bda31548e4b1f21a6e069534ae6ab75587b7d393518b25048c6f8567522cc7b4bda31548e4b1f21a6e069534ae6ab75587b7d393518b25048c6f8567522cbbfeaee48f9bacee96696512a3d0e7763795fe0674cc41186ad948158d22e385bbfeaee48f9bacee96696512a3d0e7763795fe0674cc41186ad948158d22e3855b77b19ae8178b02c2a607160d09c67a5bdd7d04d6885d87e161b0824bbd883d49346edde874305bdcba11064265b99782234414349022b3eaae6be1754b30bc848375669f9a2d699ed6605261e01812dd38007f21c793cc1a756493a4bbd1b4b15c5a48a44161c13cb56ef6649cd9ce69be701182a5d12a5614aaaa5658b03de44d97675add8cb5479151315b1506f2e2a729280c7e5baab757bde81f06e70536ad9ce9f83057ac539994f2af614ec5069a83e76c15e523a3290c67a8e12f0bc06e8b6ae7b45baa5fbe43e6401c06b7e82824dbc2eb27e2043c92e8bce2a3a9fdf2d8dfd2fd07891b52005da88f7c45ac14416fbbdc105a8b0eaf5798c5ef4ca0c3da77145ec1bbb327836b0c5f31f0d376a6a60711db68d7d39b4349d94b96846ebfd82ff4f42c19275d1ebff4f1a600481a09002f0e50ec957049068f111db64a1313328245c74947603396a9a507a3b82354905b9daea40b527f7c5d2d760a0cf6ce2a67236088686b3c1f418cad2acea2873bbf5e48d13fda5661c94be07d616bdd62c7a03e72f6043522a30b8dc62046c5bad3ce36a9f1b36983115f8e1ba9996102ed18f53f022f4e566c86a64b527e3d376b5f25faccc3f98143e9db1ba9996102ed18f53f022f4e566c86a64b527e3d376b5f25faccc3f98143e9dbed8fdad437e0f7743740371583658e27ab99958917fc0811c80fc3f02ed9821b2971d61add06330a66b6ab625cac2024866ac7f5802023c1ec73582cc14f6e5e4aea200c4b7ad6ba290daa3e955e8e7185ee4c42817471272768f0a48a20a0e8f1968a1e1d7ea3460669b82601dc70f56c854832c05e43bf19bf01fa6704c0590f08696cca622c8cd0de6e052d9e4fe14e5103c46cafcbd7b120c2431d0b90be47040255f06c7b484adf504079275f915b84d06074a212deb7db9b6bcadc9d9bfccf5ff87a401137cdb5858c5444b01499a4e8c89145690c8ab339308adbe3b784270ccc0816abe0c834cb144375564749ca8590d0729fccb8b8a8fab5ada50f9fe4f72d3d4dbb66760b024d42b100e845803bee5ec47578fc79012dbb9a1ba6d460f97c97ffb8735950b220d0d3ff217918e7c209a7422994f55979c18cdfeac42d9117a8a64f2f56246c98585567eaff5221a26c261605ccd11b5d2c1e06da281c127797bb944f8879b2365f0e2d1753da932fa4a8a00447b8e7dc2166aa82b3ad3f07e8a431ad1fe8b86376bfba08405cb5575c447bb1d77b4b167bc1460158042b1b2dbdbe756d618e93c2684c104e923e80c5dfb1473b8e06ecea7aba40ba2b3affec41cbae7e577e6f2a86516bba96aba4a1880223b44da505231c6830e25c7f7936c556d315049db1ae25523234fe396c3d4c98ce57d84535542cdb33a34ccf812c33e661d38d855539deb2bd21e4466cf9ca415bc1e432a49a7ea1840fd73bf5b1e39034938d3adb42a77356b613f5f12e039e1d39aca6a005505ac2ff41610f259e0bf8bc11ab49d86fe91b1efa60e7dc9c7a05da7dfcd4761864dcf35837977a57124ab9f1e5fa1166afc917f3179a30cd676bbb980c7cb48d9d52c8ce596ef9f6bc9145e7e98602dfb9bb97c83fbfeb816d37f15852819094736a8bab516a3fede831a75538629dda8ec5b52cfdfdc0ba5909998cd6466425aef010d9b6e75796a15505a6ab48ecc0146845de13a04ebed9c5d8b38a9c04f58d6f10d9b6e75796a15505a6ab48ecc0146845de13a04ebed9c5d8b38a9c04f58d6ff6b28298a613396dade21f8f0fc4f2e80cdb512e2201ce2476a98df4d8f7506a0e38457e3836796d0b590c11c3caf3b2c3a5a3d4038b06f740d56734f964b79fcdc5ae7c685a73b70218e31db78ead2d5095595cb1531cb753a68c4eff016c33b8942f1d997e56a1dee7178da96260e7247ac10b7e17d4dc47f18a5579d1899480cc7842a9d2499e25415985f9a0cf0158e55042453dc4907731e13ced4e02c552491e79a686284c3100c7490b458ea8dfb4b4b2bcaf8f1743777b5442153fb39df05a082381874bda49ea4be9d3e59894c62cec6e2c1a24623380a99f14a4160ed604021a0c5b1dccbee0876a2ab41f16c9c7b94f5fe535e5ab4c0584c8afd116d04100e7965fedd3195dda5095118ac4a3cb8db63b91ae650d1ba4f0a29f1187b650d006595b14d51b567ff35138d058513112cdae4cbcc18d613fd95ff15e0074fee09a2289ca653ceb3dd988e55d01e5f3355634e161ca9b1b402531734a77de169eeb74003ba0e297543117eb08dd6dd26bd39613f7e61f0b044ba61e961c7c51b448f7cc1109d12ee344fdb13df62fec6d91b860d245f443803a3f90b6d4806b1321c1e55c086dba598d2d938845a9eb3dbe244c37d4d17d8795bff4d8600c2b7e91878d08efbb5e49615a7806e3d2549f783fdbeb9caa748064d74b2dc96c0a070d48104d4c85d9c5b5d51c0ae3b2a48f477a25ca6b206518183e93cee710adbd581b2b73f4362a3b620b69ed8f1031ed53da3114c8d78dbab775ec9d44b48d321bf3960916c50deb9620cbdfe1398642b13d216bd486f0853da9a66fec780200711dd60335444b6823b17ff6ebc33814bc67aac4a7cb181e9e4871b375341cecc2ca772d94b721590acc557924828437ef1bbabaffc2866a8460899fc3f8e5f4c265d925c546e3a17e8efa393c4f55f1ca9adbf2cf074972d191f6bf5b230ea3612e1c9199c14608c47906936755d3da03ff35c1ed136e531a3971bb3b51a9cafffae2eae629d0438ded3b06cde25ee50bb07b26aaf30718a3527fedcbce5d93dd92c93214c6c459bfafc250a5b006804ca8454d8d9ad7aecc1fdcb40735403ed13f0949757a6057c1d14e379e8f93d815da675ee776344b8f5295ff334f97e1d59fccdd39da72f3d3b399af357c8b9eea19ad21ab0bcfc4ea3c46e16c2a3511a5b7d57c776c10c8ddf0470883d131811277eb4f30e14abd2659309c8941eb23a3eccb56d5dfd03412aa8c54fff0e37514cb969c2210bb9761641a3b9f58f87c7225a2d51a1bae7793f105ba672e49bea205ab1c3042665e218c9e372f6ef633edba60abcbceb93d67820334318352b44b7e5086a065005435c708a8b1eadc450c36b23a4cd1aabe1d7491ec46e9d0b5b1dcfbd524a4e620d505acbc8ab891a41a4be08da0058ceeec1231d06f2535561f775b06c5d38de0d1a477ff5b14080d08d6d99e57a593be72be025c146267a9439a0ee210d93730806c074ad314672cd7e8977f963a25f35cad21d79ead408d3b4862f2c188bc3bce80727400c26ebf5e1aa46f22703687fe3a295d5b890c7c220abd4829cb42f73ba3f6f750284e87db036f7af0581e973ca1a7f4248b75ab11a4afda2d1f9413b6bf9b5c00848ce127671e8311d4553153d620b3f8df2dbedec24b9918db03deb970e8166e8209f68c9eb4dff4ad910a9c3dfa9ca431d7397de5eb7f9c31d863a56d46b9ae412d349d78b43db4621b853523898c616616969f9cba2b523e422a93ab3fceed67f7060c0ff1c3bec2ace3a23fa7ad0726ea06f0c8f942ccfa89b5cea72ae6ed67f7060c0ff1c3bec2ace3a23fa7ad0726ea06f0c8f942ccfa89b5cea72ae69efc7cfb661a123d26e45785e9b88340304214b61ca347cfd782d82239ae37710892fd5b0a644101edbf53cbb5b466a35b6c56d624cbf3162950831aaab7e402de8d325d2248104bb5951a9cc4687e83978991f019ad7ef90903daba0aaf5117de8d325d2248104bb5951a9cc4687e83978991f019ad7ef90903daba0aaf5117285a16ac380c8e083ce3ae330793c58ead530adcebfa207a08df7ed862a35c07285a16ac380c8e083ce3ae330793c58ead530adcebfa207a08df7ed862a35c07fd056c183f483f2fee4d2d99c461866302e4cc02554d807231fe79943eebcaf19b909f31d22b56f9c1045c75ad2c5d245f58616ff166ae5dafe2a789fc99d500735110f22dc73cac764f3125bddce5184eec4cac9496d503f958f55a0d0fa629735110f22dc73cac764f3125bddce5184eec4cac9496d503f958f55a0d0fa6296b913f6b60f60f979799b2ff3b81290d880106f32d216a2203bc8671993de8798051b8c3a87ebeb3298334d2e775e3b6618103d20d9d0b161055be5fae2f24178ee00032b0f31f09a621a67cd1925d51ea92cb7d40d71078857a28a97965a2d4b778f1e4e32db08875f416ee2aef71b4c965d3e5c1546745b42f24047be15a7fd79219ad939fb094b2b949c68ab4a408baa7cd8f3d462101c3606da0a382162afc134a2a7fdf77e35b8bab1bf7d53555235f549aa8b76bd218dd36a87a6796c6f2187e6e8cc07a61d6ac731c69b7c19392cf99a3ee0af2264bc546cebfb80c7f887c206ea288258a51d5b09b026716797e0cc9f279fe8ec05dafac78a6b9567015c20beb8a22bdb765c8ec429dff234726c697f78f6128ccc3f8c459c88b54feb666b61f413e88bfa2de08dfd2f37fb8b117d822523f63846263dfc87ed3f90592ed6c23fee101f19df5f85ea450d897b93c904354b9d2463f719abce66ed9f4513ed6bee698b2341c5f75bcca6b5e92f495c2d8476bdd32c1cb181c79f93d14239b69246c892ca82f1299ae84897be618b5f38e443518700349e32ed50d8a12bdb6399178d61b0879cfc8789dcca4f0f333488e1311bf3a0881eb4469115a200d38443c796d9d4893952dff58867395976cb66087cfd649a20624977ef8520d07f1e71523c62a9638b3fd7adbabb97688b3ffbaafc19bf08e40c0070eb489fe516421cea2c5776e8292dadff5c45ec1461ec004aa75ea5b4be57a79d0424947bbcd7ad955be64855a8bb4a4a5cd14d0d9434965fb854b91988331ec0551c884bbcd7ad955be64855a8bb4a4a5cd14d0d9434965fb854b91988331ec0551c88414a5037ba8fcbf465daa271cda8eae1f1129ed0c0212ab2e4fc1599df5818918dbb22a049b3382209fcfb4922c931dbbf1c967ece52010978b7d6fb0dbbbdef126c46f4df331d23a39fc3bad29aadb8e4b4a05576d384836b6adabfe56699a7b26c46f4df331d23a39fc3bad29aadb8e4b4a05576d384836b6adabfe56699a7b65ee5476d6f601f459dcdf02b50f3d54bb2557c57facef798a677ecefb372d4865ee5476d6f601f459dcdf02b50f3d54bb2557c57facef798a677ecefb372d48918247c4cd1ef744b2c9bc55c5015b78d14633b820bc9515d4af770ad83ca20f918247c4cd1ef744b2c9bc55c5015b78d14633b820bc9515d4af770ad83ca20f9a6184d3147d4fdb50d1804cb97946672d494febad69de40ba9298e50e3fb1239a6184d3147d4fdb50d1804cb97946672d494febad69de40ba9298e50e3fb1236aabba2384808ad1c536ac009abbe2bdda23d58364cb31c954efccc2f349605e67be3e4bc9cfc429a364d1a7ad401824e235a7939c523d9c5cd24e3c060c016db73863c98a4c892ca459d2c54d8f89115fa4b38236f2abaa17bc34430b4937f7b73863c98a4c892ca459d2c54d8f89115fa4b38236f2abaa17bc34430b4937f79cb8a7784d6958baee383f4d318060cf88bd6ad0e9e4959fada2b98ced7d4a299cb8a7784d6958baee383f4d318060cf88bd6ad0e9e4959fada2b98ced7d4a298912832328410fcd839da2684972d46b6a02a6a9d19eb4c53987956348a694de8912832328410fcd839da2684972d46b6a02a6a9d19eb4c53987956348a694debc67d69d2f2a85eeece55728bf0fc0ae1d6fe1cf39d75e792e50276a76886095bc67d69d2f2a85eeece55728bf0fc0ae1d6fe1cf39d75e792e50276a7688609549ae0a9513b06afdc8cfa5e07daaebdb0ace4522d6ec6c74db39b95f7017d76549ae0a9513b06afdc8cfa5e07daaebdb0ace4522d6ec6c74db39b95f7017d7654ed5d0a575a5f87f5a765e43835d1442e1861ab8b8757c34a9f23c59747bdf15d5056b62de6b0206b9152161914024f38cf256a11dae80a73d956a1009830d59da57a85ad4b0ef3a0fc2b070d04487ba2c94667305c581addab639af09c78774385cafdd15b6fcba21aa80f473252b1e23b03a246ab839159761560a2a54e12820d6866d63cdeee3d4a240c8b2adda340e99575bbf099b69f97063145688893320d6866d63cdeee3d4a240c8b2adda340e99575bbf099b69f970631456888933bdae5b88258ecf17a01445352234699976058c7787d0000d79ea7d9cadf3c1f1bdae5b88258ecf17a01445352234699976058c7787d0000d79ea7d9cadf3c1f1b2b8d4fa486691f741216a5e6441440fa4eb6f20f25b9b9f31b50e977f433989b2b8d4fa486691f741216a5e6441440fa4eb6f20f25b9b9f31b50e977f433989839990b4d5c2b0c11ec2104d278a5a0d4bfa92032af5af580aba1b28437e644b839990b4d5c2b0c11ec2104d278a5a0d4bfa92032af5af580aba1b28437e644bdd5764adb027f8935427b56254e97032fc657d7c713bf981053b04e5e27f0c04dd5764adb027f8935427b56254e97032fc657d7c713bf981053b04e5e27f0c045c87bac72bcf9974b87694d5d2ae0a0a00bc2c12a0aaa1026a517d6b5d4c44e8b0602e5cc8abee06c6203361bae416f59c58603a23e5892dae97d50e358094e19028a87b71b23f0967a243aab9b46f98bd08c644dd2fd39030f02e14cf9e4a6aa2330a764c403b9e19dc85ee35ebe4c52e8dc4b03ab55312ec03a5ae56c58acd7aa9639dc762da93b8dd634ab3e85de19ade10c50e70035768141d06a80ec9e5f1316aa119fc9e5db2ef09ee8191e6afd2405514faf894170a06ea30ad387e84cd95a1957493243025eacb06a93f9c4ce2de1076409bb7d259b9ec0aa3361444b42cbb7ef7a220248faa0ea342d10273f417fed04330baff38e0f07a00d4d393ac8d25fd44b359d164e4d318f47eeff8a1c48efba63cd15083512a8bfad98e981ffd135fb458f182990ec277eccb391d1b13cbb8cafd6cd05c93c47446d2de4fe01649582655c871b1427b703265647b64a90140bb072ccc2bf0e1d80dad3e0a303aff4130754ec03261aee6cc24308799801feff0e341d2b6e91f5fc0b8f0efa95cc435204ad9fc8445556ecb999d975ec4169318517a8639699b41cebde8f3e72f34a87e15125143f6b267408697c3e1485b46f1d56333128a0cba5d0e3aeac2c2d7c9037d236cb7ab02de907b51fa75c1a95a760860939604b14e566ccaa17fad94ce4f67140e2d1943f39de09375cfc5dd963e91a5286f85db56b311b441aef3f910dc8dca6aff0dadc612346c1ca59a003d7dfd043d14ad59f8776a25eb4cbbfcbd581a0564c53cbdc681a8be34a868ed48f72748c7a0f096b29684e781f3dc14a37139096c1e4ad3acce61f124f37b23084dc8cb4c24a5bc12736872dff149bd605d74a12fcf0e0c7ba801ca29d171496dcb662f488e7600ff8884e00e909454f0f92c7767aa51fef15c0d100272f207cf8f6744b1ea9d230105fe6a8f68d112a649f1a1da6254310fd24d12a5cef63b2f1371ba1f6d35886b787aacf5584fb129f6e39875d9694879ca285cf1c7aa7defc5ae893c618c91bf8801fe930866404811a50b33180604c82e6369437a8985b362e05a928581e040145b33a653cf598cfae26142c86c44d3fe7f2f1137a4a376a10890d31ac50418952a16b853cf598cfae26142c86c44d3fe7f2f1137a4a376a10890d31ac50418952a16b855b723c968e52170302e37fdc04568382fd2a840002efae717b8d2875bdd2d9019de8441f46307bdae9e2a689ff1b984a441d5e52fb895d5daa08bffcfebe3a183b97d964dbd1576f2a0adfcdd2ea649054b9e2f0575bb24e8a146f7ae29945059ce2becda0bdcbe4c7ed13d4c280d789339376db1c030ebbfb42d6906cdb04f5a1397bcad32b5472076948fa327e34b1b512b61ab20bf65a9631100fae1a99c49a1228ed3b3eed64496f5595df05030d8dedb606379e786eb9dbe152e03d276eaf5698d2d44a719c302f556728d9f5b1e060eccb36672d3da7c557f050180b5eaf5698d2d44a719c302f556728d9f5b1e060eccb36672d3da7c557f050180b55dbd51220029e0f679e98bd0ec2de6fee6f15acbd4df39098ae89ce068a717feb49d99175047646c60d4c0d022e16e0692cdd6ac3af73a3dbfda826cbf4e0e92ea5234256e6e22a4a28a649b0e320ce3772a44376d4dd0eb04f58ff0bb91cbbb706809265055e40139b5414952cbcc5d751cc7b721889be722290c2d31c834a53842221c34b6ccabafcd9850ec1c6ec4def3e89114c72df7f8fb8f42537daa7462364fcf695158c966e04560525a7e02d39a02104faf42f58020226f181a4e83a0b07de7736f08c8bc6d24f28f47ed0469944336b1c0cc0cb9e587be47a7fa9b9646690f565711747b923f81a78fdb4e97b3b0bbfcb7f2839356cd8c6f1c9d279d595812c58be0ee2654e7d77b2f3a00dd8e4065083350c73ddd088176bb469597f9625192636e66de5ad396f1f24bdea0d77e5ebded32f438e69cd9a46e27554d9d861e832fc373b9c11026356d7254c3b7974b6c44c57c1bb5ad7a695db351c34e3550c8813fedce642c9f8ead7df8c557d06037b205c6cc6556b53d7f122cc34e3550c8813fedce642c9f8ead7df8c557d06037b205c6cc6556b53d7f122cea48da1e16c27c9fe187b078504cf7cd046dfbe7424bcbfd3e03f73bb03d34d6ea48da1e16c27c9fe187b078504cf7cd046dfbe7424bcbfd3e03f73bb03d34d625767f480f3d25cbf1face08865169265b65b6ad11c4bd87f215f55078296112c71a826c86902cab3150a7745c44f4621a5bf992ffe12b593b07a0aeef3f49842cbcc5c3ddd993ab89c727435dc67f5df21d4ae3781357d188bfc6030e5c044e2cbcc5c3ddd993ab89c727435dc67f5df21d4ae3781357d188bfc6030e5c044e26417fdf7d9094aa2f2a866db235774f996d49efc18a575f5b301fd01c4f314f26417fdf7d9094aa2f2a866db235774f996d49efc18a575f5b301fd01c4f314f1b7b4046dac229ccf8b28c55c4d8a156396f722d12954466356e46ed9568ad8d6e920c86ede184faedcf21484ec049e7783bfedde1797d8ee1ef85928e9becd7ee538ed6b92d5b9c91fd27a551e510c5fc07672a70e5b9bd0d2bfe211b7a9bad2081473ce22f5bf67377acdf3cde414b3290aa8fe9e707b2af2b0ec11785f0ae4ec1649bf7307fcc3131f6b08bca70a077ea7549bf688e9e3bfb2a580618e9614ec1649bf7307fcc3131f6b08bca70a077ea7549bf688e9e3bfb2a580618e961697d21b2b970f70d935984f2ed018c924015d4b3bf2108fdc18d14ec571898ac697d21b2b970f70d935984f2ed018c924015d4b3bf2108fdc18d14ec571898acc8c2f8f977b1e5561a32b8b9d25a4f3f6e9366212c2589e30498b20633356580ad1666d30d994a3b6e6af6287709ca100e26cc229bcb97d32c1d9652396485bc23aa2f4e5b3ec0315722543aeaa38a3cebd0d75052647a4c1ef81a6701d92a59f8d4cfe4daf8320c45d9e7f61e4ea2a2107a76521bb08b4403b5d10df29b82719c662c314b99eb084273d9d93071215c6e2e428c5f3d69ad3b5f7245276f88aa0aa1973f21000c5ebc38e015b6d1c974393d3e0f9e0987b040d517659fde98f8926587deec824a063dbc45a0c440abfb6988e278c403bcfe8d8a93ca53cb73d518bc878410f8c4289873afc04404e7c5525d1f9ddee4b414df28b43ccd71e68b5ce2c1c0585fbc5c98073cf830f9f2acb260bd6c173f18afeeb70253e9f7042b8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe55121d7520250857d24adf0fbf80e01c966d8bae2a2d797f14cc038baf237cfe599fb75f5d8192a3f9401e6f0b8c0669cb463f371f6f7f70382d2b0e86a8d327e8512275cb3bd5a9d01ab2d2561642cf1ffd11bc26b03aa1af3a3dd7176c7e40e15rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-ase-3.19.1-3.el8.src.rpmapplication()application(ase-gui.desktop)python3-asepython3.6dist(ase)python3dist(ase)@@@@@     /usr/libexec/platform-pythonpython(abi)python3.6dist(matplotlib)python3.6dist(numpy)python3.6dist(scipy)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.2^@^>@^@^2@^&]]Z@]UI@]:@\ޢ@\D@\D@\D@\U@[K7@[H@[(@[oZȲZZ}@Y(@YyXXXWX!@XW W@We7V`V=@VA@UUhTTSySSd@R@R@R@RG@R:@QB@QɆ@Q@QőQ@@Q@OKHXHVUMarcin Dulak - 3.19.1-3Marcin Dulak - 3.19.1-2Marcin Dulak - 3.19.1-1Fedora Release Engineering - 3.18.0-5Marcin Dulak - 3.18.0-4Miro Hrončok - 3.18.0-3Miro Hrončok - 3.18.0-2Marcin Dulak - 3.18.0-1Fedora Release Engineering - 3.17.0-2Marcin Dulak - 3.17.0-1Miro Hrončok - 3.16.2-8Marcin Dulak - 3.16.2-7Marcin Dulak - 3.16.2-6Fedora Release Engineering - 3.16.2-5Marcin Dulak - 3.16.2-4Fedora Release Engineering - 3.16.2-3Miro Hrončok - 3.16.2-2Marcin Dulak - 3.16.2-1Marcin Dulak - 3.16.0-1Iryna Shcherbina - 3.13.0-5Fedora Release Engineering - 3.13.0-4Zbigniew Jędrzejewski-Szmek - 3.13.0-3Fedora Release Engineering - 3.13.0-2Marcin Dulak - 3.13.0-1Fedora Release Engineering - 3.12.0-24Miro Hrončok - 3.12.0-23Marcin Dulak - 3.12.0-22Marcin Dulak - 3.12.0-21Dominik Mierzejewski - 3.11.0-21Fedora Release Engineering - 3.11.0-20Marcin Dulak - 3.11.0-19Marcin Dulak - 3.10.0-18Fedora Release Engineering - 3.9.1.4567-17Fedora Release Engineering - 3.9.1.4567-16Marcin Dulak - 3.9.1.4567-15Marcin Dulak - 3.9.0.4465-14Marcin Dulak - 3.8.1.3440-13Fedora Release Engineering - 3.8.1.3440-12Björn Esser - 3.8.1.3440-11Marcin Dulak - 3.8.1.3440-10Marcin Dulak - 3.8.1.3440-9Marcin Dulak - 3.8.1.3440-8Marcin Dulak - 3.8.1.3440-7Björn Esser - 3.7.1.3184-6Fedora Release Engineering - 3.7.1.3184-5Marcin Dulak 3.7.1.3184-4Marcin Dulak 3.7.1.3184-3Marcin Dulak 3.7.1.3184-2Marcin Dulak 3.7.1.3184-1Marcin Dulak 3.6.1-2Marcin Dulak 3.6.0-1Marcin Dulak Marcin Dulak Marcin Dulak - Add explicit python3-setuptools br instead of python3-devel- Restore patch for Python 3.9 (#1792937)- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild- Patch for Python 3.9 (#1792937)- Rebuilt for Python 3.8.0rc1 (#1748018)- Rebuilt for Python 3.8- new upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild- new upstream release- add obsoletes - drop manual requires- don't use 3 affix in python scripts - adjust Exec in ase-gui.desktop- enable ase-gui3 - switch to python3 - add flask requires and scipy requires/buildrequires- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild- the cli tests assume there is /usr/bin/env python- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild- Rebuilt for Python 3.7- new upstream release - no more git commit in tar directory name- new upstream release - clean rhel5 leftovers - drop rhel6 support: Python 2.7 is required - drop rhel7 support: Numpy 1.9 is required - link Python 2 scripts as defaults- Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild- Python 2 binary package renamed to python2-ase See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild- new, upstream- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild- Rebuild for Python 3.6- new way of running tests- new upstream release- rebuilt for matplotlib-2.0.0- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- upstream moved to gitlab- upstream 3.10.1, no more upstream_svn - LC_ALL=C.UTF-8 needed by the tests- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- upstream 3.9.1.4567 - files-attr- python3, build log files removed - upstream 3.9.0.4465- larger icon - https://bugzilla.redhat.com/show_bug.cgi?id=1157516- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- failsafe backport of Python2-macros for RHEL <= 6- https://bugzilla.redhat.com/show_bug.cgi?id=1044199 - https://bugzilla.redhat.com/show_bug.cgi?id=1044200- upstream patch for launching ase-gui without terminal (gtk-launch ase-gui) - desktop file in svn- fix Exec in ase-gui.desktop - remove MANIFEST.in from %doc - PATH modified for tests to include scripts dir- new upstream version, old patches removed- Devendorized!- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- fix bug #976886 c#9- builds on el5 - remove doc - %{upstream_name}.png goes to %{_datadir}/pixmaps - fix bug #976886 c#4- include desktop file - partly fix bug#976886#c1 and #c2- trimmed for Fedora/RHEL- include docs- restructured for build.opensuse.org and Fedora based on campos-ase3.spec- common Requires for EL, Fedora, openSUSE - perform testase.py when building - removed dependecy in python-lxml- FC 9: set -- ${variable} converts dashes of $1 into underlines so use $2- initial versionpython2-ase  ""$%&&()*+,-./0123456689::<<>?@ABCDDFGHIJJLLNNPPRRTUVWXXZ[\\^^`abcdefghijklmnopprsttvwxyzz||~       ""$%&'()*+,-..0022446688::<<>>@ABCDEFGHIJKLMMOOQQSSUUWWYY[\]^_`abcddffhhjjllnopqrstuvwxyz{|}~    !!##%%'')*+,-./0123456688::<=>?@ABCDEEGGIIKKMNOOQQSSUUWWYY[[]]_`aacceeggiikkmmooqqssuuwwyz{|}~      !!#$%&'())+,-./0123456789:;<=>?@ABCDEFGHIJJLMNNPQRSTTVWXXZ[\]^_`aacdefghijkkmnopqrstuvwxxzz||~~       ""$$&'((*+,,..0023456788:;<<>>@ABBDDFFHHJKLLNNPPRRTUVVXXZZ\\^^``bcddffhijkllnnpqrrttvvxxzz||~~    !!##%%'')*++--/0113356789:;<=>?@ABCDEFFHHJJLLNNPPRRTTVWXXZZ\\^_`abcdeffhhjjllnnpqrstuvwxyz{||~~     !"#$%&'()*+,,./0123446789:;<<>?@ABBDEFGHHJKLMNNPQRSTUVWXXZ[\]^^``bcdefghijklmnopqrstuvwxyzz|}~      !"#$%&'())++--/0123456788::<<>?@ABCDEFGHHJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnnpqrrtuvwxyz{|}~      !"##%&'')*+,-./0123456779:;<=>?@ABCDEFGHIJJLLNNPQRSTUVWXYZ[\]]__abcdefghijjlmnopqrstuvwxyy{|}~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D D F G H H J K L M N O P Q R S T T V W X Y Z [ \ \ ^ _ ` a b c d d f g h i j k l m n o p q r s s u u w x y z { { } ~                             ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 7 9 9 ; < = > ? @ A B C D E F G H H J J L L N N P P R R T U V W X Y Z [ \ ] ^ _ ` ` b b d e f g h h j j l m n o p p r r t u v w x x z z | } ~                             " " $ $ & ' ( ( * * , , . . 0 0 2 3 4 5 6 6 8 8 : : < < > > @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Z \ ] ^ _ ` a b b d e f g h i j k l m n o p q q s s u v w w y y { | } ~   dadeeneseufrglzh3.19.1-3.el83.19.13.19.13.16.2-7    !!""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!##$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########%%###&&&&&&#''((((((((((((((((((((((((((''''''''''''))******************************************************))))))))))))))))))))))))))++,,,,,,,,,,,,,,,,+++++--............-----+++//000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////1231451671891:;1<=1>?1@A///////////////BBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDEEEEEEEEEEDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBFFGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJLLMMMMMMMMMMLLLLJJJJJJNNOOOOOOOOOONNNNJJPPQQQQQQQQQQQQPPPPPRRSSSSSSSSSSRRRRRTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTVVWWWWWWVVTTTTXXXYYYYYYYYYYXXXTZZ[[[[ZTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT\\]]]]]]]]]]]]]]\\\\\\TT^^____^TTTTTTT``aaaa`TTTTTTbbccccccccccccccccccbbbbbbbbTTddeeeeeeeeeeeeeeeeeeeeeeeedddddddddddTffggggggggfffTThhiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhTjjkkkkkkjjTTllmmmmmmmmmmmmlllllTnnoooooonnTTTTTTTTpppqqqqqqpTTTTTTTrrrssssssrTTTTTTttuuuuuuuutttTTvvwwwwwwvvTTxxyyyyxTTTzz{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzTTTT||}}}}|TTTTT~~~~~~~~~~~~~~TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTasease-buildase-dbase-guiase-infoase-runasease-3.19.1-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txt__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycatom.cpython-36.opt-1.pycatom.cpython-36.pycatoms.cpython-36.opt-1.pycatoms.cpython-36.pycautoneb.cpython-36.opt-1.pycautoneb.cpython-36.pyccell.cpython-36.opt-1.pyccell.cpython-36.pycconstraints.cpython-36.opt-1.pycconstraints.cpython-36.pycdimer.cpython-36.opt-1.pycdimer.cpython-36.pyceos.cpython-36.opt-1.pyceos.cpython-36.pycformula.cpython-36.opt-1.pycformula.cpython-36.pycinfrared.cpython-36.opt-1.pycinfrared.cpython-36.pycneb.cpython-36.opt-1.pycneb.cpython-36.pycneighborlist.cpython-36.opt-1.pycneighborlist.cpython-36.pycnomad.cpython-36.opt-1.pycnomad.cpython-36.pycparallel.cpython-36.opt-1.pycparallel.cpython-36.pycphasediagram.cpython-36.opt-1.pycphasediagram.cpython-36.pycphonons.cpython-36.opt-1.pycphonons.cpython-36.pycquaternions.cpython-36.opt-1.pycquaternions.cpython-36.pycstructure.cpython-36.opt-1.pycstructure.cpython-36.pycsymbols.cpython-36.opt-1.pycsymbols.cpython-36.pycthermochemistry.cpython-36.opt-1.pycthermochemistry.cpython-36.pycunits.cpython-36.opt-1.pycunits.cpython-36.pycatom.pyatoms.pyautoneb.pybuild__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadsorb.cpython-36.opt-1.pycadsorb.cpython-36.pycbulk.cpython-36.opt-1.pycbulk.cpython-36.pycgeneral_surface.cpython-36.opt-1.pycgeneral_surface.cpython-36.pycmolecule.cpython-36.opt-1.pycmolecule.cpython-36.pycribbon.cpython-36.opt-1.pycribbon.cpython-36.pycroot.cpython-36.opt-1.pycroot.cpython-36.pycrotate.cpython-36.opt-1.pycrotate.cpython-36.pycsupercells.cpython-36.opt-1.pycsupercells.cpython-36.pycsurface.cpython-36.opt-1.pycsurface.cpython-36.pycsurfaces_with_termination.cpython-36.opt-1.pycsurfaces_with_termination.cpython-36.pyctools.cpython-36.opt-1.pyctools.cpython-36.pyctube.cpython-36.opt-1.pyctube.cpython-36.pycvoids.cpython-36.opt-1.pycvoids.cpython-36.pycadsorb.pybulk.pygeneral_surface.pymolecule.pyribbon.pyroot.pyrotate.pysupercells.pysurface.pysurfaces_with_termination.pytools.pytube.pyvoids.pycalculators__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabinit.cpython-36.opt-1.pycabinit.cpython-36.pycacemolecule.cpython-36.opt-1.pycacemolecule.cpython-36.pycacn.cpython-36.opt-1.pycacn.cpython-36.pycaims.cpython-36.opt-1.pycaims.cpython-36.pycamber.cpython-36.opt-1.pycamber.cpython-36.pycase_qmmm_manyqm.cpython-36.opt-1.pycase_qmmm_manyqm.cpython-36.pycautodetect.cpython-36.opt-1.pycautodetect.cpython-36.pyccalculator.cpython-36.opt-1.pyccalculator.cpython-36.pyccastep.cpython-36.opt-1.pyccastep.cpython-36.pyccheckpoint.cpython-36.opt-1.pyccheckpoint.cpython-36.pyccombine_mm.cpython-36.opt-1.pyccombine_mm.cpython-36.pyccounterions.cpython-36.opt-1.pyccounterions.cpython-36.pyccp2k.cpython-36.opt-1.pyccp2k.cpython-36.pyccrystal.cpython-36.opt-1.pyccrystal.cpython-36.pycdacapo.cpython-36.opt-1.pycdacapo.cpython-36.pycdemonnano.cpython-36.opt-1.pycdemonnano.cpython-36.pycdftb.cpython-36.opt-1.pycdftb.cpython-36.pycdftd3.cpython-36.opt-1.pycdftd3.cpython-36.pycdmol.cpython-36.opt-1.pycdmol.cpython-36.pyceam.cpython-36.opt-1.pyceam.cpython-36.pycelk.cpython-36.opt-1.pycelk.cpython-36.pycemt.cpython-36.opt-1.pycemt.cpython-36.pycespresso.cpython-36.opt-1.pycespresso.cpython-36.pycexciting.cpython-36.opt-1.pycexciting.cpython-36.pycff.cpython-36.opt-1.pycff.cpython-36.pycfleur.cpython-36.opt-1.pycfleur.cpython-36.pycgaussian.cpython-36.opt-1.pycgaussian.cpython-36.pycgeneral.cpython-36.opt-1.pycgeneral.cpython-36.pycgromacs.cpython-36.opt-1.pycgromacs.cpython-36.pycgulp.cpython-36.opt-1.pycgulp.cpython-36.pycharmonic.cpython-36.opt-1.pycharmonic.cpython-36.pycidealgas.cpython-36.opt-1.pycidealgas.cpython-36.pycinterface.cpython-36.opt-1.pycinterface.cpython-36.pycinterfacechecker.cpython-36.opt-1.pycinterfacechecker.cpython-36.pyclammpslib.cpython-36.opt-1.pyclammpslib.cpython-36.pyclammpsrun.cpython-36.opt-1.pyclammpsrun.cpython-36.pyclj.cpython-36.opt-1.pyclj.cpython-36.pycloggingcalc.cpython-36.opt-1.pycloggingcalc.cpython-36.pycmixing.cpython-36.opt-1.pycmixing.cpython-36.pycmopac.cpython-36.opt-1.pycmopac.cpython-36.pycmorse.cpython-36.opt-1.pycmorse.cpython-36.pycneighborlist.cpython-36.opt-1.pycneighborlist.cpython-36.pycnwchem.cpython-36.opt-1.pycnwchem.cpython-36.pycoctopus.cpython-36.opt-1.pycoctopus.cpython-36.pyconetep.cpython-36.opt-1.pyconetep.cpython-36.pycpsi4.cpython-36.opt-1.pycpsi4.cpython-36.pycqchem.cpython-36.opt-1.pycqchem.cpython-36.pycqmmm.cpython-36.opt-1.pycqmmm.cpython-36.pycsinglepoint.cpython-36.opt-1.pycsinglepoint.cpython-36.pycsocketio.cpython-36.opt-1.pycsocketio.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyctip3p.cpython-36.opt-1.pyctip3p.cpython-36.pyctip4p.cpython-36.opt-1.pyctip4p.cpython-36.pycturbomole.cpython-36.opt-1.pycturbomole.cpython-36.pycvdwcorrection.cpython-36.opt-1.pycvdwcorrection.cpython-36.pycabinit.pyacemolecule.pyacn.pyaims.pyamber.pyase_qmmm_manyqm.pyautodetect.pycalculator.pycastep.pycheckpoint.pycombine_mm.pycounterions.pycp2k.pycrystal.pydacapo.pydemon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdemon.cpython-36.opt-1.pycdemon.cpython-36.pycdemon_io.cpython-36.opt-1.pycdemon_io.cpython-36.pycdemon.pydemon_io.pydemonnano.pydftb.pydftd3.pydmol.pyeam.pyelk.pyemt.pyespresso.pyexciting.pyff.pyfleur.pygaussian.pygeneral.pygromacs.pygulp.pyharmonic.pyidealgas.pyinterface.pyinterfacechecker.pyjacapo__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycchanged.cpython-36.opt-1.pycchanged.cpython-36.pycjacapo.cpython-36.opt-1.pycjacapo.cpython-36.pyclda_psp.cpython-36.opt-1.pyclda_psp.cpython-36.pycmayavis.cpython-36.opt-1.pycmayavis.cpython-36.pycpbe_psp.cpython-36.opt-1.pycpbe_psp.cpython-36.pycpw91_psp.cpython-36.opt-1.pycpw91_psp.cpython-36.pycsetup.cpython-36.opt-1.pycsetup.cpython-36.pycvalidate.cpython-36.opt-1.pycvalidate.cpython-36.pycversion.cpython-36.opt-1.pycversion.cpython-36.pycchanged.pyjacapo.pylda_psp.pymayavis.pypbe_psp.pypw91_psp.pysetup.pyutils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbader.cpython-36.opt-1.pycbader.cpython-36.pycbandstructure.cpython-36.opt-1.pycbandstructure.cpython-36.pycbee.cpython-36.opt-1.pycbee.cpython-36.pycfindsym.cpython-36.opt-1.pycfindsym.cpython-36.pycjmath.cpython-36.opt-1.pycjmath.cpython-36.pycsgroup.cpython-36.opt-1.pycsgroup.cpython-36.pycsymmol.cpython-36.opt-1.pycsymmol.cpython-36.pycwannier.cpython-36.opt-1.pycwannier.cpython-36.pycbader.pybandstructure.pybee.pyfindsym.pyjmath.pysgroup.pysymmol.pywannier.pyvalidate.pyversion.pykim__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccalculators.cpython-36.opt-1.pyccalculators.cpython-36.pycexceptions.cpython-36.opt-1.pycexceptions.cpython-36.pyckim.cpython-36.opt-1.pyckim.cpython-36.pyckimmodel.cpython-36.opt-1.pyckimmodel.cpython-36.pyckimpy_wrappers.cpython-36.opt-1.pyckimpy_wrappers.cpython-36.pycneighborlist.cpython-36.opt-1.pycneighborlist.cpython-36.pyccalculators.pyexceptions.pykim.pykimmodel.pykimpy_wrappers.pyneighborlist.pylammps__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccoordinatetransform.cpython-36.opt-1.pyccoordinatetransform.cpython-36.pycinputwriter.cpython-36.opt-1.pycinputwriter.cpython-36.pycunitconvert.cpython-36.opt-1.pycunitconvert.cpython-36.pycunitconvert_constants.cpython-36.opt-1.pycunitconvert_constants.cpython-36.pyccoordinatetransform.pyinputwriter.pyunitconvert.pyunitconvert_constants.pylammpslib.pylammpsrun.pylj.pyloggingcalc.pymixing.pymopac.pymorse.pyneighborlist.pynwchem.pyoctopus.pyonetep.pyopenmx__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdefault_settings.cpython-36.opt-1.pycdefault_settings.cpython-36.pycdos.cpython-36.opt-1.pycdos.cpython-36.pycopenmx.cpython-36.opt-1.pycopenmx.cpython-36.pycparameters.cpython-36.opt-1.pycparameters.cpython-36.pycreader.cpython-36.opt-1.pycreader.cpython-36.pycwriter.cpython-36.opt-1.pycwriter.cpython-36.pycdefault_settings.pydos.pyopenmx.pyparameters.pyreader.pywriter.pypsi4.pyqchem.pyqmmm.pysiesta__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase_siesta.cpython-36.opt-1.pycbase_siesta.cpython-36.pycimport_functions.cpython-36.opt-1.pycimport_functions.cpython-36.pycimport_ion_xml.cpython-36.opt-1.pycimport_ion_xml.cpython-36.pycmbpt_lcao.cpython-36.opt-1.pycmbpt_lcao.cpython-36.pycmbpt_lcao_io.cpython-36.opt-1.pycmbpt_lcao_io.cpython-36.pycmbpt_lcao_utils.cpython-36.opt-1.pycmbpt_lcao_utils.cpython-36.pycparameters.cpython-36.opt-1.pycparameters.cpython-36.pycsiesta.cpython-36.opt-1.pycsiesta.cpython-36.pycsiesta_raman.cpython-36.opt-1.pycsiesta_raman.cpython-36.pycbase_siesta.pyimport_functions.pyimport_ion_xml.pymbpt_lcao.pymbpt_lcao_io.pymbpt_lcao_utils.pyparameters.pysiesta.pysiesta_raman.pysinglepoint.pysocketio.pytest.pytip3p.pytip4p.pyturbomole.pyvasp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccreate_input.cpython-36.opt-1.pyccreate_input.cpython-36.pycinteractive.cpython-36.opt-1.pycinteractive.cpython-36.pycsetups.cpython-36.opt-1.pycsetups.cpython-36.pycvasp.cpython-36.opt-1.pycvasp.cpython-36.pycvasp2.cpython-36.opt-1.pycvasp2.cpython-36.pyccreate_input.pyinteractive.pysetups.pyvasp.pyvasp2.pyvdwcorrection.pycell.pycli__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycband_structure.cpython-36.opt-1.pycband_structure.cpython-36.pycbuild.cpython-36.opt-1.pycbuild.cpython-36.pyccomplete.cpython-36.opt-1.pyccomplete.cpython-36.pyccompletion.cpython-36.opt-1.pyccompletion.cpython-36.pycconvert.cpython-36.opt-1.pycconvert.cpython-36.pycfind.cpython-36.opt-1.pycfind.cpython-36.pycinfo.cpython-36.opt-1.pycinfo.cpython-36.pycmain.cpython-36.opt-1.pycmain.cpython-36.pycnomad.cpython-36.opt-1.pycnomad.cpython-36.pycnomadget.cpython-36.opt-1.pycnomadget.cpython-36.pycreciprocal.cpython-36.opt-1.pycreciprocal.cpython-36.pycrun.cpython-36.opt-1.pycrun.cpython-36.pycshow.cpython-36.opt-1.pycshow.cpython-36.pycband_structure.pybuild.pycomplete.pycompletion.pyconvert.pyfind.pyinfo.pymain.pynomad.pynomadget.pyreciprocal.pyrun.pyshow.pycluster__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbase.cpython-36.opt-1.pycbase.cpython-36.pyccluster.cpython-36.opt-1.pyccluster.cpython-36.pyccompounds.cpython-36.opt-1.pyccompounds.cpython-36.pyccubic.cpython-36.opt-1.pyccubic.cpython-36.pycdecahedron.cpython-36.opt-1.pycdecahedron.cpython-36.pycfactory.cpython-36.opt-1.pycfactory.cpython-36.pychexagonal.cpython-36.opt-1.pychexagonal.cpython-36.pycicosahedron.cpython-36.opt-1.pycicosahedron.cpython-36.pycoctahedron.cpython-36.opt-1.pycoctahedron.cpython-36.pycwulff.cpython-36.opt-1.pycwulff.cpython-36.pycbase.pycluster.pycompounds.pycubic.pydata__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycau.cpython-36.opt-1.pycau.cpython-36.pycfcc.cpython-36.opt-1.pycfcc.cpython-36.pychcp.cpython-36.opt-1.pychcp.cpython-36.pycsymmetry.cpython-36.opt-1.pycsymmetry.cpython-36.pycau.pyfcc.pyhcp.pysymmetry.pydecahedron.pyfactory.pyhexagonal.pyicosahedron.pyoctahedron.pywulff.pycollections__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccollection.cpython-36.opt-1.pyccollection.cpython-36.pyccreate.cpython-36.opt-1.pyccreate.cpython-36.pyccollection.pycreate.pydcdft.jsong2.jsons22.jsonconstraints.pydata__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalternatives.cpython-36.opt-1.pycalternatives.cpython-36.pyccccbdb_ip.cpython-36.opt-1.pyccccbdb_ip.cpython-36.pyccolors.cpython-36.opt-1.pyccolors.cpython-36.pycdbh24.cpython-36.opt-1.pycdbh24.cpython-36.pycextra_molecules.cpython-36.opt-1.pycextra_molecules.cpython-36.pycg2.cpython-36.opt-1.pycg2.cpython-36.pycg2_1.cpython-36.opt-1.pycg2_1.cpython-36.pycg2_1_ref.cpython-36.opt-1.pycg2_1_ref.cpython-36.pycg2_1_ref_g03.cpython-36.opt-1.pycg2_1_ref_g03.cpython-36.pycg2_1_ref_vasp.cpython-36.opt-1.pycg2_1_ref_vasp.cpython-36.pycg2_1_ref_wien97.cpython-36.opt-1.pycg2_1_ref_wien97.cpython-36.pycg2_2.cpython-36.opt-1.pycg2_2.cpython-36.pycgmtkn30.cpython-36.opt-1.pycgmtkn30.cpython-36.pycisotopes.cpython-36.opt-1.pycisotopes.cpython-36.pycmolecules.cpython-36.opt-1.pycmolecules.cpython-36.pycpubchem.cpython-36.opt-1.pycpubchem.cpython-36.pycs22.cpython-36.opt-1.pycs22.cpython-36.pyctmfp06d.cpython-36.opt-1.pyctmfp06d.cpython-36.pyctmgmjbp04n.cpython-36.opt-1.pyctmgmjbp04n.cpython-36.pyctmxr200x.cpython-36.opt-1.pyctmxr200x.cpython-36.pyctmxr200x_tm1r2006.cpython-36.opt-1.pyctmxr200x_tm1r2006.cpython-36.pyctmxr200x_tm2r2007.cpython-36.opt-1.pyctmxr200x_tm2r2007.cpython-36.pyctmxr200x_tm3r2008.cpython-36.opt-1.pyctmxr200x_tm3r2008.cpython-36.pycvdw.cpython-36.opt-1.pycvdw.cpython-36.pycvdw_alvarez.cpython-36.opt-1.pycvdw_alvarez.cpython-36.pycalternatives.pycccbdb_ip.pycolors.pydbh24.pyextra_molecules.pyg2.pyg2_1.pyg2_1_ref.pyg2_1_ref_g03.pyg2_1_ref_vasp.pyg2_1_ref_wien97.pyg2_2.pygmtkn30.pyisotopes.pymolecules.pypubchem.pys22.pytmfp06d.pytmgmjbp04n.pytmxr200x.pytmxr200x_tm1r2006.pytmxr200x_tm2r2007.pytmxr200x_tm3r2008.pyvdw.pyvdw_alvarez.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycapp.cpython-36.opt-1.pycapp.cpython-36.pyccli.cpython-36.opt-1.pyccli.cpython-36.pycconvert.cpython-36.opt-1.pycconvert.cpython-36.pyccore.cpython-36.opt-1.pyccore.cpython-36.pycjsondb.cpython-36.opt-1.pycjsondb.cpython-36.pycmysql.cpython-36.opt-1.pycmysql.cpython-36.pycplot.cpython-36.opt-1.pycplot.cpython-36.pycpostgresql.cpython-36.opt-1.pycpostgresql.cpython-36.pycrow.cpython-36.opt-1.pycrow.cpython-36.pycsqlite.cpython-36.opt-1.pycsqlite.cpython-36.pycsummary.cpython-36.opt-1.pycsummary.cpython-36.pyctable.cpython-36.opt-1.pyctable.cpython-36.pycweb.cpython-36.opt-1.pycweb.cpython-36.pycapp.pycli.pyconvert.pycore.pyjsondb.pymysql.pyplot.pypostgresql.pyrow.pysqlite.pystaticstyle.csssummary.jssummary.pytable.pytemplatesjs.htmllayout.htmlprojects.htmlstyle.htmlsummary.htmltable.htmlweb.pydft__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycband_structure.cpython-36.opt-1.pycband_structure.cpython-36.pycbandgap.cpython-36.opt-1.pycbandgap.cpython-36.pycbee.cpython-36.opt-1.pycbee.cpython-36.pycbz.cpython-36.opt-1.pycbz.cpython-36.pycdos.cpython-36.opt-1.pycdos.cpython-36.pyckpoints.cpython-36.opt-1.pyckpoints.cpython-36.pycpars_beefvdw.cpython-36.opt-1.pycpars_beefvdw.cpython-36.pycpars_mbeef.cpython-36.opt-1.pycpars_mbeef.cpython-36.pycpars_mbeefvdw.cpython-36.opt-1.pycpars_mbeefvdw.cpython-36.pycpdos.cpython-36.opt-1.pycpdos.cpython-36.pycstm.cpython-36.opt-1.pycstm.cpython-36.pycwannier.cpython-36.opt-1.pycwannier.cpython-36.pycband_structure.pybandgap.pybee.pybz.pydos.pykpoints.pypars_beefvdw.pypars_mbeef.pypars_mbeefvdw.pypdos.pystm.pywannier.pydimer.pyeos.pyformula.pyga__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadsorbate_comparators.cpython-36.opt-1.pycadsorbate_comparators.cpython-36.pycadsorbate_operators.cpython-36.opt-1.pycadsorbate_operators.cpython-36.pycbulk_crossovers.cpython-36.opt-1.pycbulk_crossovers.cpython-36.pycbulk_mutations.cpython-36.opt-1.pycbulk_mutations.cpython-36.pycbulk_startgenerator.cpython-36.opt-1.pycbulk_startgenerator.cpython-36.pycbulk_utilities.cpython-36.opt-1.pycbulk_utilities.cpython-36.pycconvergence.cpython-36.opt-1.pycconvergence.cpython-36.pyccutandsplicepairing.cpython-36.opt-1.pyccutandsplicepairing.cpython-36.pycdata.cpython-36.opt-1.pycdata.cpython-36.pycelement_crossovers.cpython-36.opt-1.pycelement_crossovers.cpython-36.pycelement_mutations.cpython-36.opt-1.pycelement_mutations.cpython-36.pycmultiprocessingrun.cpython-36.opt-1.pycmultiprocessingrun.cpython-36.pycoffspring_creator.cpython-36.opt-1.pycoffspring_creator.cpython-36.pycofp_comparator.cpython-36.opt-1.pycofp_comparator.cpython-36.pycparallellocalrun.cpython-36.opt-1.pycparallellocalrun.cpython-36.pycparticle_comparator.cpython-36.opt-1.pycparticle_comparator.cpython-36.pycparticle_crossovers.cpython-36.opt-1.pycparticle_crossovers.cpython-36.pycparticle_mutations.cpython-36.opt-1.pycparticle_mutations.cpython-36.pycpbs_queue_run.cpython-36.opt-1.pycpbs_queue_run.cpython-36.pycpopulation.cpython-36.opt-1.pycpopulation.cpython-36.pycrelax_attaches.cpython-36.opt-1.pycrelax_attaches.cpython-36.pycslab_operators.cpython-36.opt-1.pycslab_operators.cpython-36.pycstandard_comparators.cpython-36.opt-1.pycstandard_comparators.cpython-36.pycstandardmutations.cpython-36.opt-1.pycstandardmutations.cpython-36.pycstartgenerator.cpython-36.opt-1.pycstartgenerator.cpython-36.pycutilities.cpython-36.opt-1.pycutilities.cpython-36.pycadsorbate_comparators.pyadsorbate_operators.pybulk_crossovers.pybulk_mutations.pybulk_startgenerator.pybulk_utilities.pyconvergence.pycutandsplicepairing.pydata.pyelement_crossovers.pyelement_mutations.pymultiprocessingrun.pyoffspring_creator.pyofp_comparator.pyparallellocalrun.pyparticle_comparator.pyparticle_crossovers.pyparticle_mutations.pypbs_queue_run.pypopulation.pyrelax_attaches.pyslab_operators.pystandard_comparators.pystandardmutations.pystartgenerator.pyutilities.pygeometry__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycanalysis.cpython-36.opt-1.pycanalysis.cpython-36.pycbravais.cpython-36.opt-1.pycbravais.cpython-36.pycbravais_type_engine.cpython-36.opt-1.pycbravais_type_engine.cpython-36.pyccell.cpython-36.opt-1.pyccell.cpython-36.pycdistance.cpython-36.opt-1.pycdistance.cpython-36.pycgeometry.cpython-36.opt-1.pycgeometry.cpython-36.pycminkowski_reduction.cpython-36.opt-1.pycminkowski_reduction.cpython-36.pycanalysis.pybravais.pybravais_type_engine.pycell.pydimensionality__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycdisjoint_set.cpython-36.opt-1.pycdisjoint_set.cpython-36.pycinterval_analysis.cpython-36.opt-1.pycinterval_analysis.cpython-36.pycisolation.cpython-36.opt-1.pycisolation.cpython-36.pycrank_determination.cpython-36.opt-1.pycrank_determination.cpython-36.pyctopology_scaling.cpython-36.opt-1.pyctopology_scaling.cpython-36.pycdisjoint_set.pyinterval_analysis.pyisolation.pyrank_determination.pytopology_scaling.pydistance.pygeometry.pyminkowski_reduction.pygui__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadd.cpython-36.opt-1.pycadd.cpython-36.pycag.cpython-36.opt-1.pycag.cpython-36.pyccelleditor.cpython-36.opt-1.pyccelleditor.cpython-36.pyccolors.cpython-36.opt-1.pyccolors.cpython-36.pycconstraints.cpython-36.opt-1.pycconstraints.cpython-36.pyccrystal.cpython-36.opt-1.pyccrystal.cpython-36.pycdefaults.cpython-36.opt-1.pycdefaults.cpython-36.pycenergyforces.cpython-36.opt-1.pycenergyforces.cpython-36.pycexecute.cpython-36.opt-1.pycexecute.cpython-36.pycgraphene.cpython-36.opt-1.pycgraphene.cpython-36.pycgraphs.cpython-36.opt-1.pycgraphs.cpython-36.pycgui.cpython-36.opt-1.pycgui.cpython-36.pyci18n.cpython-36.opt-1.pyci18n.cpython-36.pycimages.cpython-36.opt-1.pycimages.cpython-36.pycminimize.cpython-36.opt-1.pycminimize.cpython-36.pycmodify.cpython-36.opt-1.pycmodify.cpython-36.pycmovie.cpython-36.opt-1.pycmovie.cpython-36.pycnanoparticle.cpython-36.opt-1.pycnanoparticle.cpython-36.pycnanotube.cpython-36.opt-1.pycnanotube.cpython-36.pycpipe.cpython-36.opt-1.pycpipe.cpython-36.pycprogress.cpython-36.opt-1.pycprogress.cpython-36.pycquickinfo.cpython-36.opt-1.pycquickinfo.cpython-36.pycrender.cpython-36.opt-1.pycrender.cpython-36.pycrepeat.cpython-36.opt-1.pycrepeat.cpython-36.pycrot_tools.cpython-36.opt-1.pycrot_tools.cpython-36.pycrotate.cpython-36.opt-1.pycrotate.cpython-36.pycsave.cpython-36.opt-1.pycsave.cpython-36.pycsettings.cpython-36.opt-1.pycsettings.cpython-36.pycsimulation.cpython-36.opt-1.pycsimulation.cpython-36.pycstatus.cpython-36.opt-1.pycstatus.cpython-36.pycsurfaceslab.cpython-36.opt-1.pycsurfaceslab.cpython-36.pycui.cpython-36.opt-1.pycui.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycview.cpython-36.opt-1.pycview.cpython-36.pycwidgets.cpython-36.opt-1.pycwidgets.cpython-36.pycadd.pyag.pycelleditor.pycolors.pyconstraints.pycrystal.pydefaults.pyenergyforces.pyexecute.pygraphene.pygraphs.pygui.pyi18n.pyimages.pyminimize.pymodify.pymovie.pynanoparticle.pynanotube.pypipe.pypodaLC_MESSAGESag.modeLC_MESSAGESag.moen_GBLC_MESSAGESag.moesLC_MESSAGESag.moeuLC_MESSAGESag.mofrLC_MESSAGESag.moglLC_MESSAGESag.mozh_CNLC_MESSAGESag.moprogress.pyquickinfo.pyrender.pyrepeat.pyrot_tools.pyrotate.pysave.pysettings.pysimulation.pystatus.pysurfaceslab.pyui.pyutils.pyview.pywidgets.pyinfrared.pyio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabinit.cpython-36.opt-1.pycabinit.cpython-36.pycacemolecule.cpython-36.opt-1.pycacemolecule.cpython-36.pycaff.cpython-36.opt-1.pycaff.cpython-36.pycaims.cpython-36.opt-1.pycaims.cpython-36.pycanimation.cpython-36.opt-1.pycanimation.cpython-36.pycbader.cpython-36.opt-1.pycbader.cpython-36.pycbundlemanipulate.cpython-36.opt-1.pycbundlemanipulate.cpython-36.pycbundletrajectory.cpython-36.opt-1.pycbundletrajectory.cpython-36.pycbytes.cpython-36.opt-1.pycbytes.cpython-36.pyccastep.cpython-36.opt-1.pyccastep.cpython-36.pyccfg.cpython-36.opt-1.pyccfg.cpython-36.pyccif.cpython-36.opt-1.pyccif.cpython-36.pyccif_unicode.cpython-36.opt-1.pyccif_unicode.cpython-36.pyccmdft.cpython-36.opt-1.pyccmdft.cpython-36.pyccp2k.cpython-36.opt-1.pyccp2k.cpython-36.pyccrystal.cpython-36.opt-1.pyccrystal.cpython-36.pyccube.cpython-36.opt-1.pyccube.cpython-36.pycdacapo.cpython-36.opt-1.pycdacapo.cpython-36.pycdb.cpython-36.opt-1.pycdb.cpython-36.pycdftb.cpython-36.opt-1.pycdftb.cpython-36.pycdlp4.cpython-36.opt-1.pycdlp4.cpython-36.pycdmol.cpython-36.opt-1.pycdmol.cpython-36.pycelk.cpython-36.opt-1.pycelk.cpython-36.pyceon.cpython-36.opt-1.pyceon.cpython-36.pyceps.cpython-36.opt-1.pyceps.cpython-36.pycespresso.cpython-36.opt-1.pycespresso.cpython-36.pycetsf.cpython-36.opt-1.pycetsf.cpython-36.pycexciting.cpython-36.opt-1.pycexciting.cpython-36.pycextxyz.cpython-36.opt-1.pycextxyz.cpython-36.pycfindsym.cpython-36.opt-1.pycfindsym.cpython-36.pycfoldtrajectory.cpython-36.opt-1.pycfoldtrajectory.cpython-36.pycformats.cpython-36.opt-1.pycformats.cpython-36.pycfortranfile.cpython-36.opt-1.pycfortranfile.cpython-36.pycgaussian.cpython-36.opt-1.pycgaussian.cpython-36.pycgaussian_reader.cpython-36.opt-1.pycgaussian_reader.cpython-36.pycgen.cpython-36.opt-1.pycgen.cpython-36.pycgpaw_out.cpython-36.opt-1.pycgpaw_out.cpython-36.pycgpw.cpython-36.opt-1.pycgpw.cpython-36.pycgromacs.cpython-36.opt-1.pycgromacs.cpython-36.pycgromos.cpython-36.opt-1.pycgromos.cpython-36.pyciwm.cpython-36.opt-1.pyciwm.cpython-36.pycjsonio.cpython-36.opt-1.pycjsonio.cpython-36.pycjsv.cpython-36.opt-1.pycjsv.cpython-36.pyclammpsdata.cpython-36.opt-1.pyclammpsdata.cpython-36.pyclammpsrun.cpython-36.opt-1.pyclammpsrun.cpython-36.pycmagres.cpython-36.opt-1.pycmagres.cpython-36.pycmol.cpython-36.opt-1.pycmol.cpython-36.pycmustem.cpython-36.opt-1.pycmustem.cpython-36.pycnetcdftrajectory.cpython-36.opt-1.pycnetcdftrajectory.cpython-36.pycnomad_json.cpython-36.opt-1.pycnomad_json.cpython-36.pycoctopus.cpython-36.opt-1.pycoctopus.cpython-36.pycopls.cpython-36.opt-1.pycopls.cpython-36.pycpickletrajectory.cpython-36.opt-1.pycpickletrajectory.cpython-36.pycplt.cpython-36.opt-1.pycplt.cpython-36.pycpng.cpython-36.opt-1.pycpng.cpython-36.pycpov.cpython-36.opt-1.pycpov.cpython-36.pycproteindatabank.cpython-36.opt-1.pycproteindatabank.cpython-36.pycpy.cpython-36.opt-1.pycpy.cpython-36.pycqbox.cpython-36.opt-1.pycqbox.cpython-36.pycres.cpython-36.opt-1.pycres.cpython-36.pycrmc6f.cpython-36.opt-1.pycrmc6f.cpython-36.pycsdf.cpython-36.opt-1.pycsdf.cpython-36.pycsiesta.cpython-36.opt-1.pycsiesta.cpython-36.pyctrajectory.cpython-36.opt-1.pyctrajectory.cpython-36.pycturbomole.cpython-36.opt-1.pycturbomole.cpython-36.pyculm.cpython-36.opt-1.pyculm.cpython-36.pycutils.cpython-36.opt-1.pycutils.cpython-36.pycv_sim.cpython-36.opt-1.pycv_sim.cpython-36.pycvasp.cpython-36.opt-1.pycvasp.cpython-36.pycvtkxml.cpython-36.opt-1.pycvtkxml.cpython-36.pycwien2k.cpython-36.opt-1.pycwien2k.cpython-36.pycx3d.cpython-36.opt-1.pycx3d.cpython-36.pycxsd.cpython-36.opt-1.pycxsd.cpython-36.pycxsf.cpython-36.opt-1.pycxsf.cpython-36.pycxtd.cpython-36.opt-1.pycxtd.cpython-36.pycxyz.cpython-36.opt-1.pycxyz.cpython-36.pycabinit.pyacemolecule.pyaff.pyaims.pyanimation.pybader.pybundlemanipulate.pybundletrajectory.pybytes.pycastep.pycfg.pycif.pycif_unicode.pycmdft.pycp2k.pycrystal.pycube.pydacapo.pydb.pydftb.pydlp4.pydmol.pyelk.pyeon.pyeps.pyespresso.pyetsf.pyexciting.pyextxyz.pyfindsym.pyfoldtrajectory.pyformats.pyfortranfile.pygaussian.pygaussian_reader.pygen.pygpaw_out.pygpw.pygromacs.pygromos.pyiwm.pyjsonio.pyjsv.pylammpsdata.pylammpsrun.pymagres.pymol.pymustem.pynetcdftrajectory.pynomad_json.pynwchem__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnwreader.cpython-36.opt-1.pycnwreader.cpython-36.pycnwreader_in.cpython-36.opt-1.pycnwreader_in.cpython-36.pycnwwriter.cpython-36.opt-1.pycnwwriter.cpython-36.pycparser.cpython-36.opt-1.pycparser.cpython-36.pycnwreader.pynwreader_in.pynwwriter.pyparser.pyoctopus.pyopls.pypickletrajectory.pyplt.pypng.pypov.pyproteindatabank.pypy.pyqbox.pyres.pyrmc6f.pysdf.pysiesta.pytrajectory.pyturbomole.pyulm.pyutils.pyv_sim.pyvasp.pyvtkxml.pywien2k.pyx3d.pyxsd.pyxsf.pyxtd.pyxyz.pylattice__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbravais.cpython-36.opt-1.pycbravais.cpython-36.pyccompounds.cpython-36.opt-1.pyccompounds.cpython-36.pyccubic.cpython-36.opt-1.pyccubic.cpython-36.pychexagonal.cpython-36.opt-1.pychexagonal.cpython-36.pycmonoclinic.cpython-36.opt-1.pycmonoclinic.cpython-36.pycorthorhombic.cpython-36.opt-1.pycorthorhombic.cpython-36.pycspacegroup.cpython-36.opt-1.pycspacegroup.cpython-36.pycsurface.cpython-36.opt-1.pycsurface.cpython-36.pyctetragonal.cpython-36.opt-1.pyctetragonal.cpython-36.pyctriclinic.cpython-36.opt-1.pyctriclinic.cpython-36.pycbravais.pycompounds.pycubic.pyhexagonal.pymonoclinic.pyorthorhombic.pyspacegroup.pysurface.pytetragonal.pytriclinic.pymd__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycanalysis.cpython-36.opt-1.pycanalysis.cpython-36.pycfix.cpython-36.opt-1.pycfix.cpython-36.pyclangevin.cpython-36.opt-1.pyclangevin.cpython-36.pyclogger.cpython-36.opt-1.pyclogger.cpython-36.pycmd.cpython-36.opt-1.pycmd.cpython-36.pycnpt.cpython-36.opt-1.pycnpt.cpython-36.pycnptberendsen.cpython-36.opt-1.pycnptberendsen.cpython-36.pycnvtberendsen.cpython-36.opt-1.pycnvtberendsen.cpython-36.pycswitch_langevin.cpython-36.opt-1.pycswitch_langevin.cpython-36.pycvelocitydistribution.cpython-36.opt-1.pycvelocitydistribution.cpython-36.pycverlet.cpython-36.opt-1.pycverlet.cpython-36.pycanalysis.pyfix.pylangevin.pylogger.pymd.pynpt.pynptberendsen.pynvtberendsen.pyswitch_langevin.pyvelocitydistribution.pyverlet.pyneb.pyneighborlist.pynomad.pyoptimize__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbasin.cpython-36.opt-1.pycbasin.cpython-36.pycbfgs.cpython-36.opt-1.pycbfgs.cpython-36.pycbfgslinesearch.cpython-36.opt-1.pycbfgslinesearch.cpython-36.pycfire.cpython-36.opt-1.pycfire.cpython-36.pycfmin_bfgs.cpython-36.opt-1.pycfmin_bfgs.cpython-36.pyclbfgs.cpython-36.opt-1.pyclbfgs.cpython-36.pycmdmin.cpython-36.opt-1.pycmdmin.cpython-36.pycminimahopping.cpython-36.opt-1.pycminimahopping.cpython-36.pycoldqn.cpython-36.opt-1.pycoldqn.cpython-36.pycoptimize.cpython-36.opt-1.pycoptimize.cpython-36.pycsciopt.cpython-36.opt-1.pycsciopt.cpython-36.pycbasin.pybfgs.pybfgslinesearch.pyfire.pyfmin_bfgs.pygpmin__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgp.cpython-36.opt-1.pycgp.cpython-36.pycgpmin.cpython-36.opt-1.pycgpmin.cpython-36.pyckernel.cpython-36.opt-1.pyckernel.cpython-36.pycprior.cpython-36.opt-1.pycprior.cpython-36.pycgp.pygpmin.pykernel.pyprior.pylbfgs.pymdmin.pyminimahopping.pyoldqn.pyoptimize.pyprecon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfire.cpython-36.opt-1.pycfire.cpython-36.pyclbfgs.cpython-36.opt-1.pyclbfgs.cpython-36.pycneighbors.cpython-36.opt-1.pycneighbors.cpython-36.pycprecon.cpython-36.opt-1.pycprecon.cpython-36.pycfire.pylbfgs.pyneighbors.pyprecon.pysciopt.pytest__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycanalyze.cpython-36.opt-1.pycanalyze.cpython-36.pycgenerate_rst.cpython-36.opt-1.pycgenerate_rst.cpython-36.pycneb.cpython-36.opt-1.pycneb.cpython-36.pycsystems.cpython-36.opt-1.pycsystems.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pycanalyze.pygenerate_rst.pyneb.pysystems.pytest.pyparallel.pyphasediagram.pyphonons.pyquaternions.pyspacegroup__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccrystal_data.cpython-36.opt-1.pyccrystal_data.cpython-36.pycfindsym.cpython-36.opt-1.pycfindsym.cpython-36.pycspacegroup.cpython-36.opt-1.pycspacegroup.cpython-36.pycxtal.cpython-36.opt-1.pycxtal.cpython-36.pyccrystal_data.pyfindsym.pyspacegroup.datspacegroup.pyxtal.pystructure.pysymbols.pytestAg-Cu100.pyCO2_Au111.pyCO2linear_Au111.pyCO2linear_Au111_langevin.pyCOCu111.pyCOCu111_2.py__init__.py__pycache__Ag-Cu100.cpython-36.opt-1.pycAg-Cu100.cpython-36.pycCO2_Au111.cpython-36.opt-1.pycCO2_Au111.cpython-36.pycCO2linear_Au111.cpython-36.opt-1.pycCO2linear_Au111.cpython-36.pycCO2linear_Au111_langevin.cpython-36.opt-1.pycCO2linear_Au111_langevin.cpython-36.pycCOCu111.cpython-36.opt-1.pycCOCu111.cpython-36.pycCOCu111_2.cpython-36.opt-1.pycCOCu111_2.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycacn.cpython-36.opt-1.pycacn.cpython-36.pycag.cpython-36.opt-1.pycag.cpython-36.pycaic.cpython-36.opt-1.pycaic.cpython-36.pycanalysis.cpython-36.opt-1.pycanalysis.cpython-36.pycatom.cpython-36.opt-1.pycatom.cpython-36.pycatoms.cpython-36.opt-1.pycatoms.cpython-36.pycatoms_angle.cpython-36.opt-1.pycatoms_angle.cpython-36.pycatoms_distance.cpython-36.opt-1.pycatoms_distance.cpython-36.pycatoms_formula.cpython-36.opt-1.pycatoms_formula.cpython-36.pycatoms_get_duplicates.cpython-36.opt-1.pycatoms_get_duplicates.cpython-36.pycatoms_get_positions.cpython-36.opt-1.pycatoms_get_positions.cpython-36.pycatoms_getitem.cpython-36.opt-1.pycatoms_getitem.cpython-36.pycatoms_info_copy.cpython-36.opt-1.pycatoms_info_copy.cpython-36.pycatoms_instantiation.cpython-36.opt-1.pycatoms_instantiation.cpython-36.pycautoneb.cpython-36.opt-1.pycautoneb.cpython-36.pycbader.cpython-36.opt-1.pycbader.cpython-36.pycbandgap.cpython-36.opt-1.pycbandgap.cpython-36.pycbandstructure.cpython-36.opt-1.pycbandstructure.cpython-36.pycbandstructure_json.cpython-36.opt-1.pycbandstructure_json.cpython-36.pycbandstructure_many.cpython-36.opt-1.pycbandstructure_many.cpython-36.pycbandstructure_transform_mcl.cpython-36.opt-1.pycbandstructure_transform_mcl.cpython-36.pycbasin.cpython-36.opt-1.pycbasin.cpython-36.pycbravais_2d_cell_pbc.cpython-36.opt-1.pycbravais_2d_cell_pbc.cpython-36.pycbravais_check.cpython-36.opt-1.pycbravais_check.cpython-36.pycbravais_check_standard_form.cpython-36.opt-1.pycbravais_check_standard_form.cpython-36.pycbravais_eps.cpython-36.opt-1.pycbravais_eps.cpython-36.pycbravais_hex.cpython-36.opt-1.pycbravais_hex.cpython-36.pycbravais_lattices.cpython-36.opt-1.pycbravais_lattices.cpython-36.pycbravais_orcc_mcl.cpython-36.opt-1.pycbravais_orcc_mcl.cpython-36.pycbuild.cpython-36.opt-1.pycbuild.cpython-36.pycbuild_bulk.cpython-36.opt-1.pycbuild_bulk.cpython-36.pycbulk.cpython-36.opt-1.pycbulk.cpython-36.pycc60.cpython-36.opt-1.pycc60.cpython-36.pyccalculator_label.cpython-36.opt-1.pyccalculator_label.cpython-36.pyccell_completion.cpython-36.opt-1.pyccell_completion.cpython-36.pyccell_conv.cpython-36.opt-1.pyccell_conv.cpython-36.pyccell_uncompletion.cpython-36.opt-1.pyccell_uncompletion.cpython-36.pyccenter.cpython-36.opt-1.pyccenter.cpython-36.pyccenter_nonperiodic.cpython-36.opt-1.pyccenter_nonperiodic.cpython-36.pyccheckpoint.cpython-36.opt-1.pyccheckpoint.cpython-36.pyccom.cpython-36.opt-1.pyccom.cpython-36.pyccombine_mm.cpython-36.opt-1.pyccombine_mm.cpython-36.pyccombine_mm2.cpython-36.opt-1.pyccombine_mm2.cpython-36.pyccompare_atoms.cpython-36.opt-1.pyccompare_atoms.cpython-36.pycconstraints.cpython-36.opt-1.pycconstraints.cpython-36.pyccounterions.cpython-36.opt-1.pyccounterions.cpython-36.pyccutoffs_test.cpython-36.opt-1.pyccutoffs_test.cpython-36.pycdependency_matplotlib.cpython-36.opt-1.pycdependency_matplotlib.cpython-36.pycdiffusion_coefficient.cpython-36.opt-1.pycdiffusion_coefficient.cpython-36.pycdihedralconstraint.cpython-36.opt-1.pycdihedralconstraint.cpython-36.pycdimensionality.cpython-36.opt-1.pycdimensionality.cpython-36.pycdimer.cpython-36.opt-1.pycdimer.cpython-36.pycdimer_method.cpython-36.opt-1.pycdimer_method.cpython-36.pycdistance.cpython-36.opt-1.pycdistance.cpython-36.pycdistmom.cpython-36.opt-1.pycdistmom.cpython-36.pycdoctests.cpython-36.opt-1.pycdoctests.cpython-36.pycdos.cpython-36.opt-1.pycdos.cpython-36.pycdynamic_neb.cpython-36.opt-1.pycdynamic_neb.cpython-36.pyceam_pot.cpython-36.opt-1.pyceam_pot.cpython-36.pyceam_pot_test.cpython-36.opt-1.pyceam_pot_test.cpython-36.pyceam_test.cpython-36.opt-1.pyceam_test.cpython-36.pycemt.cpython-36.opt-1.pycemt.cpython-36.pycemt1.cpython-36.opt-1.pycemt1.cpython-36.pycemt2.cpython-36.opt-1.pycemt2.cpython-36.pycemt_h3o2m.cpython-36.opt-1.pycemt_h3o2m.cpython-36.pycemt_stress.cpython-36.opt-1.pycemt_stress.cpython-36.pyceos.cpython-36.opt-1.pyceos.cpython-36.pycexample.cpython-36.opt-1.pycexample.cpython-36.pycexternal_force.cpython-36.opt-1.pycexternal_force.cpython-36.pycfilter.cpython-36.opt-1.pycfilter.cpython-36.pycfire.cpython-36.opt-1.pycfire.cpython-36.pycfix_bond_length_mic.cpython-36.opt-1.pycfix_bond_length_mic.cpython-36.pycflakes.cpython-36.opt-1.pycflakes.cpython-36.pycforcecurve.cpython-36.opt-1.pycforcecurve.cpython-36.pycforceqmmm.cpython-36.opt-1.pycforceqmmm.cpython-36.pycformula.cpython-36.opt-1.pycformula.cpython-36.pycfranck_condon.cpython-36.opt-1.pycfranck_condon.cpython-36.pycgeometry.cpython-36.opt-1.pycgeometry.cpython-36.pycget_angles.cpython-36.opt-1.pycget_angles.cpython-36.pych2.cpython-36.opt-1.pych2.cpython-36.pychcp.cpython-36.opt-1.pychcp.cpython-36.pychookean.cpython-36.opt-1.pychookean.cpython-36.pycidealgas.cpython-36.opt-1.pycidealgas.cpython-36.pycidpp.cpython-36.opt-1.pycidpp.cpython-36.pycipi_protocol_bfgs.cpython-36.opt-1.pycipi_protocol_bfgs.cpython-36.pycissue276.cpython-36.opt-1.pycissue276.cpython-36.pyckpts.cpython-36.opt-1.pyckpts.cpython-36.pyclangevin.cpython-36.opt-1.pyclangevin.cpython-36.pyclangevin_switching.cpython-36.opt-1.pyclangevin_switching.cpython-36.pyclattice_lindep.cpython-36.opt-1.pyclattice_lindep.cpython-36.pycline_lattice.cpython-36.opt-1.pycline_lattice.cpython-36.pyclinesearch_maxstep.cpython-36.opt-1.pyclinesearch_maxstep.cpython-36.pyclock.cpython-36.opt-1.pyclock.cpython-36.pycmakebandpath.cpython-36.opt-1.pycmakebandpath.cpython-36.pycmatplotlib_plot.cpython-36.opt-1.pycmatplotlib_plot.cpython-36.pycmaxwellboltzmann.cpython-36.opt-1.pycmaxwellboltzmann.cpython-36.pycmd.cpython-36.opt-1.pycmd.cpython-36.pycmd_logger.cpython-36.opt-1.pycmd_logger.cpython-36.pycmd_logger_interval.cpython-36.opt-1.pycmd_logger_interval.cpython-36.pycmic.cpython-36.opt-1.pycmic.cpython-36.pycminimahop.cpython-36.opt-1.pycminimahop.cpython-36.pycminimum_image_convention.cpython-36.opt-1.pycminimum_image_convention.cpython-36.pycminkowski_reduce.cpython-36.opt-1.pycminkowski_reduce.cpython-36.pycmixingcalc.cpython-36.opt-1.pycmixingcalc.cpython-36.pycmpi.cpython-36.opt-1.pycmpi.cpython-36.pycn2.cpython-36.opt-1.pycn2.cpython-36.pycneb.cpython-36.opt-1.pycneb.cpython-36.pycneb_tr.cpython-36.opt-1.pycneb_tr.cpython-36.pycneighbor.cpython-36.opt-1.pycneighbor.cpython-36.pycneighbor_kernel.cpython-36.opt-1.pycneighbor_kernel.cpython-36.pycniggli.cpython-36.opt-1.pycniggli.cpython-36.pycniggli_op.cpython-36.opt-1.pycniggli_op.cpython-36.pycnoncollinear.cpython-36.opt-1.pycnoncollinear.cpython-36.pycparameteric_constr.cpython-36.opt-1.pycparameteric_constr.cpython-36.pycparsemath.cpython-36.opt-1.pycparsemath.cpython-36.pycpathlib_support.cpython-36.opt-1.pycpathlib_support.cpython-36.pycpermute_axes.cpython-36.opt-1.pycpermute_axes.cpython-36.pycphonon_md_init.cpython-36.opt-1.pycphonon_md_init.cpython-36.pycpotential_energies.cpython-36.opt-1.pycpotential_energies.cpython-36.pycprecon_amin.cpython-36.opt-1.pycprecon_amin.cpython-36.pycpreconlbfgs.cpython-36.opt-1.pycpreconlbfgs.cpython-36.pycpreconsmallcell.cpython-36.opt-1.pycpreconsmallcell.cpython-36.pycpreconunitcellfilter.cpython-36.opt-1.pycpreconunitcellfilter.cpython-36.pycproperties.cpython-36.opt-1.pycproperties.cpython-36.pycpubchem.cpython-36.opt-1.pycpubchem.cpython-36.pycpull.cpython-36.opt-1.pycpull.cpython-36.pycqmmm.cpython-36.opt-1.pycqmmm.cpython-36.pycqmmm_acn.cpython-36.opt-1.pycqmmm_acn.cpython-36.pycqmmm_tip4p.cpython-36.opt-1.pycqmmm_tip4p.cpython-36.pycquaternions.cpython-36.opt-1.pycquaternions.cpython-36.pycrattle.cpython-36.opt-1.pycrattle.cpython-36.pycrattle_linear.cpython-36.opt-1.pycrattle_linear.cpython-36.pycrepeat_FixAtoms.cpython-36.opt-1.pycrepeat_FixAtoms.cpython-36.pycreplay.cpython-36.opt-1.pycreplay.cpython-36.pycroot_test.cpython-36.opt-1.pycroot_test.cpython-36.pycrotate.cpython-36.opt-1.pycrotate.cpython-36.pycrotate_euler.cpython-36.opt-1.pycrotate_euler.cpython-36.pycs22.cpython-36.opt-1.pycs22.cpython-36.pycscaled_positions.cpython-36.opt-1.pycscaled_positions.cpython-36.pycscientificpython_bug.cpython-36.opt-1.pycscientificpython_bug.cpython-36.pycset_get_angle.cpython-36.opt-1.pycset_get_angle.cpython-36.pycset_momenta.cpython-36.opt-1.pycset_momenta.cpython-36.pycsinglepoint_dft_calc.cpython-36.opt-1.pycsinglepoint_dft_calc.cpython-36.pycsinglepointcalc.cpython-36.opt-1.pycsinglepointcalc.cpython-36.pycspacegroup_crystal.cpython-36.opt-1.pycspacegroup_crystal.cpython-36.pycspringcalc.cpython-36.opt-1.pycspringcalc.cpython-36.pycstandard_form.cpython-36.opt-1.pycstandard_form.cpython-36.pycstm.cpython-36.opt-1.pycstm.cpython-36.pycstrain.cpython-36.opt-1.pycstrain.cpython-36.pycstrain_emt.cpython-36.opt-1.pycstrain_emt.cpython-36.pycstress.cpython-36.opt-1.pycstress.cpython-36.pycstructure_comparator.cpython-36.opt-1.pycstructure_comparator.cpython-36.pycsupercell.cpython-36.opt-1.pycsupercell.cpython-36.pycsurface.cpython-36.opt-1.pycsurface.cpython-36.pycsurface_stack.cpython-36.opt-1.pycsurface_stack.cpython-36.pycsurface_terminations.cpython-36.opt-1.pycsurface_terminations.cpython-36.pycsymbols.cpython-36.opt-1.pycsymbols.cpython-36.pyctest_kpts2kpts.cpython-36.opt-1.pyctest_kpts2kpts.cpython-36.pyctestsuite.cpython-36.opt-1.pyctestsuite.cpython-36.pycthermochemistry.cpython-36.opt-1.pycthermochemistry.cpython-36.pycthings.cpython-36.opt-1.pycthings.cpython-36.pyctip4p.cpython-36.opt-1.pyctip4p.cpython-36.pyctipnp.cpython-36.opt-1.pyctipnp.cpython-36.pycunitcellfilter.cpython-36.opt-1.pycunitcellfilter.cpython-36.pycunitcellfilter2.cpython-36.opt-1.pycunitcellfilter2.cpython-36.pycunitcellfilterpressure.cpython-36.opt-1.pycunitcellfilterpressure.cpython-36.pycunits.cpython-36.opt-1.pycunits.cpython-36.pycvacancy.cpython-36.opt-1.pycvacancy.cpython-36.pycverlet.cpython-36.opt-1.pycverlet.cpython-36.pycvib.cpython-36.opt-1.pycvib.cpython-36.pycx3d.cpython-36.opt-1.pycx3d.cpython-36.pycxrdebye.cpython-36.opt-1.pycxrdebye.cpython-36.pycabinit__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabinit_Si.cpython-36.opt-1.pycabinit_Si.cpython-36.pycabinit_cmdline.cpython-36.opt-1.pycabinit_cmdline.cpython-36.pycabinit_Si.pyabinit_cmdline.pyacn.pyag.pyaic.pyaimsH2O_aims.py__init__.py__pycache__H2O_aims.cpython-36.opt-1.pycH2O_aims.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycaims_cmdline.cpython-36.opt-1.pycaims_cmdline.cpython-36.pycaims_interface.cpython-36.opt-1.pycaims_interface.cpython-36.pycaims_parser.cpython-36.opt-1.pycaims_parser.cpython-36.pycaims_cmdline.pyaims_interface.pyaims_parser.pyamber__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycamber.cpython-36.opt-1.pycamber.cpython-36.pycamber.pyanalysis.pyatom.pyatoms.pyatoms_angle.pyatoms_distance.pyatoms_formula.pyatoms_get_duplicates.pyatoms_get_positions.pyatoms_getitem.pyatoms_info_copy.pyatoms_instantiation.pyautoneb.pybader.pybandgap.pybandstructure.pybandstructure_json.pybandstructure_many.pybandstructure_transform_mcl.pybasin.pybravais_2d_cell_pbc.pybravais_check.pybravais_check_standard_form.pybravais_eps.pybravais_hex.pybravais_lattices.pybravais_orcc_mcl.pybuild.pybuild_bulk.pybulk.pyc60.pycalculator__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycal.cpython-36.opt-1.pycal.cpython-36.pycbandgap.cpython-36.opt-1.pycbandgap.cpython-36.pych2.cpython-36.opt-1.pych2.cpython-36.pyckpt_density_monkhorst_pack.cpython-36.opt-1.pyckpt_density_monkhorst_pack.cpython-36.pyckpts_size_offsets.cpython-36.opt-1.pyckpts_size_offsets.cpython-36.pyctraj.cpython-36.opt-1.pyctraj.cpython-36.pycal.pybandgap.pyh2.pykpt_density_monkhorst_pack.pykpts_size_offsets.pytraj.pycalculator_label.pycastep__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccastep_interface.cpython-36.opt-1.pyccastep_interface.cpython-36.pyccastep_interface.pycell_completion.pycell_conv.pycell_uncompletion.pycenter.pycenter_nonperiodic.pycheckpoint.pycif__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycpycodcif_read.cpython-36.opt-1.pycpycodcif_read.cpython-36.pycpycodcif_read.pycom.pycombine_mm.pycombine_mm2.pycompare_atoms.pyconstraintsconstraints.py__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfixatoms.cpython-36.opt-1.pycfixatoms.cpython-36.pycfixbonds.cpython-36.opt-1.pycfixbonds.cpython-36.pycfixcom.cpython-36.opt-1.pycfixcom.cpython-36.pycgetindices.cpython-36.opt-1.pycgetindices.cpython-36.pychookean_pbc.cpython-36.opt-1.pychookean_pbc.cpython-36.pycmirror.cpython-36.opt-1.pycmirror.cpython-36.pycnegativeindex.cpython-36.opt-1.pycnegativeindex.cpython-36.pycsetpos.cpython-36.opt-1.pycsetpos.cpython-36.pycfixatoms.pyfixbonds.pyfixcom.pygetindices.pyhookean_pbc.pymirror.pynegativeindex.pysetpos.pycounterions.pycp2k__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccp2k_GeoOpt.cpython-36.opt-1.pyccp2k_GeoOpt.cpython-36.pyccp2k_H2_LDA.cpython-36.opt-1.pyccp2k_H2_LDA.cpython-36.pyccp2k_H2_LS.cpython-36.opt-1.pyccp2k_H2_LS.cpython-36.pyccp2k_H2_None.cpython-36.opt-1.pyccp2k_H2_None.cpython-36.pyccp2k_H2_PBE.cpython-36.opt-1.pyccp2k_H2_PBE.cpython-36.pyccp2k_H2_libxc.cpython-36.opt-1.pyccp2k_H2_libxc.cpython-36.pyccp2k_MD.cpython-36.opt-1.pyccp2k_MD.cpython-36.pyccp2k_O2.cpython-36.opt-1.pyccp2k_O2.cpython-36.pyccp2k_dcd.cpython-36.opt-1.pyccp2k_dcd.cpython-36.pyccp2k_restart.cpython-36.opt-1.pyccp2k_restart.cpython-36.pyccp2k_stress.cpython-36.opt-1.pyccp2k_stress.cpython-36.pyccp2k_GeoOpt.pycp2k_H2_LDA.pycp2k_H2_LS.pycp2k_H2_None.pycp2k_H2_PBE.pycp2k_H2_libxc.pycp2k_MD.pycp2k_O2.pycp2k_dcd.pycp2k_restart.pycp2k_stress.pycrystal__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbulk.cpython-36.opt-1.pycbulk.cpython-36.pycgraphene.cpython-36.opt-1.pycgraphene.cpython-36.pycmolecule.cpython-36.opt-1.pycmolecule.cpython-36.pycbulk.pygraphene.pymolecule.pycutoffs_test.pydb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycconfig.cpython-36.opt-1.pycconfig.cpython-36.pycdb.cpython-36.opt-1.pycdb.cpython-36.pycdb2.cpython-36.opt-1.pycdb2.cpython-36.pycdb_web.cpython-36.opt-1.pycdb_web.cpython-36.pycjsondb.cpython-36.opt-1.pycjsondb.cpython-36.pycmetadata.cpython-36.opt-1.pycmetadata.cpython-36.pycmysql_tests.cpython-36.opt-1.pycmysql_tests.cpython-36.pyco2b2o.cpython-36.opt-1.pyco2b2o.cpython-36.pycsql_db_ext_tables.cpython-36.opt-1.pycsql_db_ext_tables.cpython-36.pycupdate.cpython-36.opt-1.pycupdate.cpython-36.pycconfig.pydb.pydb2.pydb_web.pyjsondb.pymetadata.pymysql_tests.pyo2b2o.pysql_db_ext_tables.pyupdate.pydemon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pych2o.cpython-36.opt-1.pych2o.cpython-36.pych2o_xas_xes.cpython-36.opt-1.pych2o_xas_xes.cpython-36.pych2o.pyh2o_xas_xes.pydependency_matplotlib.pydft__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbandgap.cpython-36.opt-1.pycbandgap.cpython-36.pycdos.cpython-36.opt-1.pycdos.cpython-36.pychex.cpython-36.opt-1.pychex.cpython-36.pycinterpolate.cpython-36.opt-1.pycinterpolate.cpython-36.pycmonoclinic.cpython-36.opt-1.pycmonoclinic.cpython-36.pycbandgap.pydos.pyhex.pyinterpolate.pymonoclinic.pydftb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pych2o.cpython-36.opt-1.pych2o.cpython-36.pycn2ni111.cpython-36.opt-1.pycn2ni111.cpython-36.pych2o.pyn2ni111.pydiffusion_coefficient.pydihedralconstraint.pydimensionality.pydimer.pydimer_method.pydistance.pydistmom.pydmolAl_dmol.py__init__.py__pycache__Al_dmol.cpython-36.opt-1.pycAl_dmol.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycwater_dmol.cpython-36.opt-1.pycwater_dmol.cpython-36.pycwater_dmol.pydoctests.pydos.pydynamic_neb.pyeam_pot.pyeam_pot_test.pyeam_test.pyelkAl_rmt.py__init__.py__pycache__Al_rmt.cpython-36.opt-1.pycAl_rmt.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pycelk_cmdline.cpython-36.opt-1.pycelk_cmdline.cpython-36.pycelk_cmdline.pyemt.pyemt1.pyemt2.pyemt_h3o2m.pyemt_stress.pyeon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyceon_masses.cpython-36.opt-1.pyceon_masses.cpython-36.pyceon_multi_image_read.cpython-36.opt-1.pyceon_multi_image_read.cpython-36.pyceon_readwrite.cpython-36.opt-1.pyceon_readwrite.cpython-36.pyceon_masses.pyeon_multi_image_read.pyeon_readwrite.pyeos.pyespresso__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycespresso.cpython-36.opt-1.pycespresso.cpython-36.pycespresso_smearing.cpython-36.opt-1.pycespresso_smearing.cpython-36.pycespresso.pyespresso_smearing.pyexample.pyexciting__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycexciting.cpython-36.opt-1.pycexciting.cpython-36.pycexciting.pyexternal_force.pyfilter.pyfio__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycabinit.cpython-36.opt-1.pycabinit.cpython-36.pycanimate.cpython-36.opt-1.pycanimate.cpython-36.pycatoms_bytes.cpython-36.opt-1.pycatoms_bytes.cpython-36.pyccfg.cpython-36.opt-1.pyccfg.cpython-36.pyccif.cpython-36.opt-1.pyccif.cpython-36.pyccompression.cpython-36.opt-1.pyccompression.cpython-36.pycdftb.cpython-36.opt-1.pycdftb.cpython-36.pycdlp.cpython-36.opt-1.pycdlp.cpython-36.pycdmol.cpython-36.opt-1.pycdmol.cpython-36.pycespresso.cpython-36.opt-1.pycespresso.cpython-36.pycextxyz.cpython-36.opt-1.pycextxyz.cpython-36.pycinfo.cpython-36.opt-1.pycinfo.cpython-36.pycioformats.cpython-36.opt-1.pycioformats.cpython-36.pycjson_arrays.cpython-36.opt-1.pycjson_arrays.cpython-36.pycjsonio.cpython-36.opt-1.pycjsonio.cpython-36.pycjsonio_atoms.cpython-36.opt-1.pycjsonio_atoms.cpython-36.pycmagmom.cpython-36.opt-1.pycmagmom.cpython-36.pycmagres.cpython-36.opt-1.pycmagres.cpython-36.pycmatch_magic.cpython-36.opt-1.pycmatch_magic.cpython-36.pycmustem.cpython-36.opt-1.pycmustem.cpython-36.pycnetcdftrajectory.cpython-36.opt-1.pycnetcdftrajectory.cpython-36.pycnomad.cpython-36.opt-1.pycnomad.cpython-36.pycnwchem.cpython-36.opt-1.pycnwchem.cpython-36.pycoi.cpython-36.opt-1.pycoi.cpython-36.pycoldtraj.cpython-36.opt-1.pycoldtraj.cpython-36.pycparallel.cpython-36.opt-1.pycparallel.cpython-36.pycpdb_cell_io.cpython-36.opt-1.pycpdb_cell_io.cpython-36.pycpdb_extra.cpython-36.opt-1.pycpdb_extra.cpython-36.pycres.cpython-36.opt-1.pycres.cpython-36.pycrmc6f.cpython-36.opt-1.pycrmc6f.cpython-36.pyctest_aims_io.cpython-36.opt-1.pyctest_aims_io.cpython-36.pyctraj_bytesio.cpython-36.opt-1.pyctraj_bytesio.cpython-36.pyctrajectory.cpython-36.opt-1.pyctrajectory.cpython-36.pyctrajectory_heterogeneous.cpython-36.opt-1.pyctrajectory_heterogeneous.cpython-36.pycturbomole.cpython-36.opt-1.pycturbomole.cpython-36.pyculm.cpython-36.opt-1.pyculm.cpython-36.pycv_sim.cpython-36.opt-1.pycv_sim.cpython-36.pycvasp_out.cpython-36.opt-1.pycvasp_out.cpython-36.pycxsd_bond.cpython-36.opt-1.pycxsd_bond.cpython-36.pycxsf_spec.cpython-36.opt-1.pycxsf_spec.cpython-36.pycabinit.pyanimate.pyatoms_bytes.pycfg.pycif.pycompression.pydftb.pydlp.pydmol.pyespresso.pyextxyz.pyinfo.pyioformats.pyjson_arrays.pyjsonio.pyjsonio_atoms.pymagmom.pymagres.pymatch_magic.pymustem.pynetcdftrajectory.pynomad.pynwchem.pyoi.pyoldtraj.pyparallel.pypdb_cell_io.pypdb_extra.pyres.pyrmc6f.pytest_aims_io.pytraj_bytesio.pytrajectory.pytrajectory_heterogeneous.pyturbomole.pyulm.pyv_sim.pyvasp_out.pyxsd_bond.pyxsf_spec.pyfire.pyfix_bond_length_mic.pyflakes.pyfleur__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycfleur_cmdline.cpython-36.opt-1.pycfleur_cmdline.cpython-36.pycfleur_cmdline.pyforcecurve.pyforceqmmm.pyformula.pyfranck_condon.pyga__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycadd_candidates.cpython-36.opt-1.pycadd_candidates.cpython-36.pycbasic_example_main_run.cpython-36.opt-1.pycbasic_example_main_run.cpython-36.pycbulk_operators.cpython-36.opt-1.pycbulk_operators.cpython-36.pyccreate_database.cpython-36.opt-1.pyccreate_database.cpython-36.pyccutandsplicepairing.cpython-36.opt-1.pyccutandsplicepairing.cpython-36.pycdatabase_logic.cpython-36.opt-1.pycdatabase_logic.cpython-36.pycelement_operators.cpython-36.opt-1.pycelement_operators.cpython-36.pycmutations.cpython-36.opt-1.pycmutations.cpython-36.pycparticle_comparators.cpython-36.opt-1.pycparticle_comparators.cpython-36.pycparticle_operators.cpython-36.opt-1.pycparticle_operators.cpython-36.pycstandardcomparator.cpython-36.opt-1.pycstandardcomparator.cpython-36.pycutilities.cpython-36.opt-1.pycutilities.cpython-36.pycadd_candidates.pybasic_example_main_run.pybulk_operators.pycreate_database.pycutandsplicepairing.pydatabase_logic.pyelement_operators.pymutations.pyparticle_comparators.pyparticle_operators.pystandardcomparator.pyutilities.pygaussian__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycgaussian_cmdline.cpython-36.opt-1.pycgaussian_cmdline.cpython-36.pych2of.cpython-36.opt-1.pych2of.cpython-36.pycwater.cpython-36.opt-1.pycwater.cpython-36.pycgaussian_cmdline.pyh2of.pywater.pygeometry.pyget_angles.pygpaw__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycno_spin_and_spin.cpython-36.opt-1.pycno_spin_and_spin.cpython-36.pycno_spin_and_spin.pygromacs__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_gromacs.cpython-36.opt-1.pyctest_gromacs.cpython-36.pyctest_gromacs.pygui__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycrun.cpython-36.opt-1.pycrun.cpython-36.pycrun.pyh2.pyhcp.pyhookean.pyidealgas.pyidpp.pyipi_protocol_bfgs.pyissue276.pyjacapo__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycjacapo.cpython-36.opt-1.pycjacapo.cpython-36.pycjacapo.pykim__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyctest_cutoff_skin.cpython-36.opt-1.pyctest_cutoff_skin.cpython-36.pyctest_energy_forces_stress.cpython-36.opt-1.pyctest_energy_forces_stress.cpython-36.pyctest_multi_neighlist.cpython-36.opt-1.pyctest_multi_neighlist.cpython-36.pyctest_relax.cpython-36.opt-1.pyctest_relax.cpython-36.pycupdate_coords.cpython-36.opt-1.pycupdate_coords.cpython-36.pyctest_cutoff_skin.pytest_energy_forces_stress.pytest_multi_neighlist.pytest_relax.pyupdate_coords.pykpts.pylammpsdata__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclammpsdata.cpython-36.opt-1.pyclammpsdata.cpython-36.pyclammpsdata.pylammpslib__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclammpslib_change_cell_bcs.cpython-36.opt-1.pyclammpslib_change_cell_bcs.cpython-36.pyclammpslib_interface.cpython-36.opt-1.pyclammpslib_interface.cpython-36.pyclammpslib_simple.cpython-36.opt-1.pyclammpslib_simple.cpython-36.pyclammpslib_small_nonperiodic.cpython-36.opt-1.pyclammpslib_small_nonperiodic.cpython-36.pyclammpslib_change_cell_bcs.pylammpslib_interface.pylammpslib_simple.pylammpslib_small_nonperiodic.pylammpsrunAr_minimize.pyAr_minimize_multistep.pyNaCl_minimize.pyPt_md_constraints_multistep.pyPt_stress_cellopt.py__init__.py__pycache__Ar_minimize.cpython-36.opt-1.pycAr_minimize.cpython-36.pycAr_minimize_multistep.cpython-36.opt-1.pycAr_minimize_multistep.cpython-36.pycNaCl_minimize.cpython-36.opt-1.pycNaCl_minimize.cpython-36.pycPt_md_constraints_multistep.cpython-36.opt-1.pycPt_md_constraints_multistep.cpython-36.pycPt_stress_cellopt.cpython-36.opt-1.pycPt_stress_cellopt.cpython-36.pyc__init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclangevin.pylangevin_switching.pylattice_lindep.pyline_lattice.pylinesearch_maxstep.pylock.pymakebandpath.pymatplotlib_plot.pymaxwellboltzmann.pymd.pymd_logger.pymd_logger_interval.pymic.pyminimahop.pyminimum_image_convention.pyminkowski_reduce.pymixingcalc.pympi.pyn2.pyneb.pyneb_tr.pyneighbor.pyneighbor_kernel.pyniggli.pyniggli_op.pynoncollinear.pynwchem__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycnwchem_bands.cpython-36.opt-1.pycnwchem_bands.cpython-36.pycnwchem_broken_symmetry.cpython-36.opt-1.pycnwchem_broken_symmetry.cpython-36.pycnwchem_cmdline.cpython-36.opt-1.pycnwchem_cmdline.cpython-36.pycnwchem_h3o2m.cpython-36.opt-1.pycnwchem_h3o2m.cpython-36.pycnwchem_parser.cpython-36.opt-1.pycnwchem_parser.cpython-36.pycnwchem_runmany.cpython-36.opt-1.pycnwchem_runmany.cpython-36.pycnwchem_spin_symmetry.cpython-36.opt-1.pycnwchem_spin_symmetry.cpython-36.pycnwchem_stress.cpython-36.opt-1.pycnwchem_stress.cpython-36.pycnwchem_bands.pynwchem_broken_symmetry.pynwchem_cmdline.pynwchem_h3o2m.pynwchem_parser.pynwchem_runmany.pynwchem_spin_symmetry.pynwchem_stress.pyoctopus__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbig-test.cpython-36.opt-1.pycbig-test.cpython-36.pycrestart-octopus.cpython-36.opt-1.pycrestart-octopus.cpython-36.pycbig-test.pyrestart-octopus.pyonetep__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyconetep.cpython-36.opt-1.pyconetep.cpython-36.pyconetep.pyparameteric_constr.pyparsemath.pypathlib_support.pypermute_axes.pyphonon_md_init.pypotential_energies.pyprecon_amin.pypreconlbfgs.pypreconsmallcell.pypreconunitcellfilter.pyproperties.pypubchem.pypull.pyqbox__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycqbox.cpython-36.opt-1.pycqbox.cpython-36.pycqboxdata.cpython-36.opt-1.pycqboxdata.cpython-36.pycqbox.pyqboxdata.pyqchem__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycqchem_calculator.cpython-36.opt-1.pycqchem_calculator.cpython-36.pycqchem_calculator.pyqmmm.pyqmmm_acn.pyqmmm_tip4p.pyquaternions.pyrattle.pyrattle_linear.pyrepeat_FixAtoms.pyreplay.pyroot_test.pyrotate.pyrotate_euler.pys22.pyscaled_positions.pyscientificpython_bug.pyset_get_angle.pyset_momenta.pysiesta__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbands.cpython-36.opt-1.pycbands.cpython-36.pycfdf_io.cpython-36.opt-1.pycfdf_io.cpython-36.pycsiesta.cpython-36.opt-1.pycsiesta.cpython-36.pycsiesta_read_eigenvalues.cpython-36.opt-1.pycsiesta_read_eigenvalues.cpython-36.pycsiesta_zmat.cpython-36.opt-1.pycsiesta_zmat.cpython-36.pycbands.pyfdf_io.pymbpt_lcao__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycscript_mbpt_lcao.cpython-36.opt-1.pycscript_mbpt_lcao.cpython-36.pycscript_pyscf.cpython-36.opt-1.pycscript_pyscf.cpython-36.pycscript_pyscf_eels.cpython-36.opt-1.pycscript_pyscf_eels.cpython-36.pycscript_raman.cpython-36.opt-1.pycscript_raman.cpython-36.pycscript_raman_pyscf.cpython-36.opt-1.pycscript_raman_pyscf.cpython-36.pycscript_mbpt_lcao.pyscript_pyscf.pyscript_pyscf_eels.pyscript_raman.pyscript_raman_pyscf.pysiesta.pysiesta_read_eigenvalues.pysiesta_zmat.pytest_scriptsCH4__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycscript.pyH2__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycscript.pyNa8__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycscript.pySi__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycscript.cpython-36.opt-1.pycscript.cpython-36.pycscript.py__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycsinglepoint_dft_calc.pysinglepointcalc.pyspacegroup_crystal.pyspringcalc.pystandard_form.pystm.pystrain.pystrain_emt.pystress.pystructure_comparator.pysupercell.pysurface.pysurface_stack.pysurface_terminations.pysymbols.pytest_kpts2kpts.pytestsuite.pythermochemistry.pythings.pytip4p.pytipnp.pyturbomole__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycturbomole_2h2o.cpython-36.opt-1.pycturbomole_2h2o.cpython-36.pycturbomole_H2.cpython-36.opt-1.pycturbomole_H2.cpython-36.pycturbomole_au13.cpython-36.opt-1.pycturbomole_au13.cpython-36.pycturbomole_h2o.cpython-36.opt-1.pycturbomole_h2o.cpython-36.pycturbomole_h3o2m.cpython-36.opt-1.pycturbomole_h3o2m.cpython-36.pycturbomole_optimizer.cpython-36.opt-1.pycturbomole_optimizer.cpython-36.pycturbomole_qmmm.cpython-36.opt-1.pycturbomole_qmmm.cpython-36.pycturbomole_2h2o.pyturbomole_H2.pyturbomole_au13.pyturbomole_h2o.pyturbomole_h3o2m.pyturbomole_optimizer.pyturbomole_qmmm.pyunitcellfilter.pyunitcellfilter2.pyunitcellfilterpressure.pyunits.pyvacancy.pyvasp__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycvasp2_Al_volrelax.cpython-36.opt-1.pycvasp2_Al_volrelax.cpython-36.pycvasp2_cell.cpython-36.opt-1.pycvasp2_cell.cpython-36.pycvasp2_check_state.cpython-36.opt-1.pycvasp2_check_state.cpython-36.pycvasp2_co.cpython-36.opt-1.pycvasp2_co.cpython-36.pycvasp2_import.cpython-36.opt-1.pycvasp2_import.cpython-36.pycvasp2_kpoints.cpython-36.opt-1.pycvasp2_kpoints.cpython-36.pycvasp2_slab.cpython-36.opt-1.pycvasp2_slab.cpython-36.pycvasp2_wdir.cpython-36.opt-1.pycvasp2_wdir.cpython-36.pycvasp2_xc.cpython-36.opt-1.pycvasp2_xc.cpython-36.pycvasp2_xml.cpython-36.opt-1.pycvasp2_xml.cpython-36.pycvasp_Al_volrelax.cpython-36.opt-1.pycvasp_Al_volrelax.cpython-36.pycvasp_cell.cpython-36.opt-1.pycvasp_cell.cpython-36.pycvasp_co.cpython-36.opt-1.pycvasp_co.cpython-36.pycvasp_input.cpython-36.opt-1.pycvasp_input.cpython-36.pycvasp_kpoints.cpython-36.opt-1.pycvasp_kpoints.cpython-36.pycvasp_net_charge.cpython-36.opt-1.pycvasp_net_charge.cpython-36.pycvasp_setup.cpython-36.opt-1.pycvasp_setup.cpython-36.pycvasp_xc.cpython-36.opt-1.pycvasp_xc.cpython-36.pycvasp_xml.cpython-36.opt-1.pycvasp_xml.cpython-36.pycvasp2_Al_volrelax.pyvasp2_cell.pyvasp2_check_state.pyvasp2_co.pyvasp2_import.pyvasp2_kpoints.pyvasp2_slab.pyvasp2_wdir.pyvasp2_xc.pyvasp2_xml.pyvasp_Al_volrelax.pyvasp_cell.pyvasp_co.pyvasp_input.pyvasp_kpoints.pyvasp_net_charge.pyvasp_setup.pyvasp_xc.pyvasp_xml.pyverlet.pyvib.pyx3d.pyxrdebye.pythermochemistry.pytransport__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccalculators.cpython-36.opt-1.pyccalculators.cpython-36.pycgreenfunction.cpython-36.opt-1.pycgreenfunction.cpython-36.pycselfenergy.cpython-36.opt-1.pycselfenergy.cpython-36.pycstm.cpython-36.opt-1.pycstm.cpython-36.pycstm_test.cpython-36.opt-1.pycstm_test.cpython-36.pyctest_transport_calulator.cpython-36.opt-1.pyctest_transport_calulator.cpython-36.pyctools.cpython-36.opt-1.pyctools.cpython-36.pyccalculators.pygreenfunction.pyselfenergy.pystm.pystm_test.pytest_transport_calulator.pytools.pyunits.pyutils__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycarraywrapper.cpython-36.opt-1.pycarraywrapper.cpython-36.pycbee.cpython-36.opt-1.pycbee.cpython-36.pycbuild_web_page.cpython-36.opt-1.pycbuild_web_page.cpython-36.pyccext.cpython-36.opt-1.pyccext.cpython-36.pycdeltacodesdft.cpython-36.opt-1.pycdeltacodesdft.cpython-36.pycdistance.cpython-36.opt-1.pycdistance.cpython-36.pyceos.cpython-36.opt-1.pyceos.cpython-36.pycextrapolate.cpython-36.opt-1.pycextrapolate.cpython-36.pycff.cpython-36.opt-1.pycff.cpython-36.pycforcecurve.cpython-36.opt-1.pycforcecurve.cpython-36.pycgeometry.cpython-36.opt-1.pycgeometry.cpython-36.pyclinesearch.cpython-36.opt-1.pyclinesearch.cpython-36.pyclinesearcharmijo.cpython-36.opt-1.pyclinesearcharmijo.cpython-36.pycmemory.cpython-36.opt-1.pycmemory.cpython-36.pycnewrelease.cpython-36.opt-1.pycnewrelease.cpython-36.pycparsemath.cpython-36.opt-1.pycparsemath.cpython-36.pycsphinx.cpython-36.opt-1.pycsphinx.cpython-36.pycstructure_comparator.cpython-36.opt-1.pycstructure_comparator.cpython-36.pycstylecheck.cpython-36.opt-1.pycstylecheck.cpython-36.pyctiming.cpython-36.opt-1.pyctiming.cpython-36.pycxrdebye.cpython-36.opt-1.pycxrdebye.cpython-36.pycarraywrapper.pybee.pybuild_web_page.pycext.pydeltacodesdft.pydistance.pyeos.pyextrapolate.pyff.pyforcecurve.pygeometry.pylinesearch.pylinesearcharmijo.pymemory.pynewrelease.pyparsemath.pysphinx.pystructure_comparator.pystylecheck.pytiming.pyxrdebye.pyvibrations__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycalbrecht.cpython-36.opt-1.pycalbrecht.cpython-36.pycfranck_condon.cpython-36.opt-1.pycfranck_condon.cpython-36.pycinfrared.cpython-36.opt-1.pycinfrared.cpython-36.pycplaczek.cpython-36.opt-1.pycplaczek.cpython-36.pycresonant_raman.cpython-36.opt-1.pycresonant_raman.cpython-36.pycvibrations.cpython-36.opt-1.pycvibrations.cpython-36.pycalbrecht.pyfranck_condon.pyinfrared.pyplaczek.pyresonant_raman.pyvibrations.pyvisualize__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccolortable.cpython-36.opt-1.pyccolortable.cpython-36.pycfieldplotter.cpython-36.opt-1.pycfieldplotter.cpython-36.pycmlab.cpython-36.opt-1.pycmlab.cpython-36.pycngl.cpython-36.opt-1.pycngl.cpython-36.pycplot.cpython-36.opt-1.pycplot.cpython-36.pycprimiplotter.cpython-36.opt-1.pycprimiplotter.cpython-36.pycsage.cpython-36.opt-1.pycsage.cpython-36.pycx3d.cpython-36.opt-1.pycx3d.cpython-36.pyccolortable.pyfieldplotter.pymlab.pyngl.pyplot.pyprimiplotter.pysage.pyx3d.pyase-gui.desktoppython3-aseCOPYINGCOPYING.LESSERLICENSEREADME.rstase.png/usr/bin//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/ase-3.19.1-py3.6.egg-info//usr/lib/python3.6/site-packages/ase//usr/lib/python3.6/site-packages/ase/__pycache__//usr/lib/python3.6/site-packages/ase/build//usr/lib/python3.6/site-packages/ase/build/__pycache__//usr/lib/python3.6/site-packages/ase/calculators//usr/lib/python3.6/site-packages/ase/calculators/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/demon//usr/lib/python3.6/site-packages/ase/calculators/demon/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/jacapo//usr/lib/python3.6/site-packages/ase/calculators/jacapo/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/jacapo/utils//usr/lib/python3.6/site-packages/ase/calculators/jacapo/utils/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/kim//usr/lib/python3.6/site-packages/ase/calculators/kim/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/lammps//usr/lib/python3.6/site-packages/ase/calculators/lammps/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/openmx//usr/lib/python3.6/site-packages/ase/calculators/openmx/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/siesta//usr/lib/python3.6/site-packages/ase/calculators/siesta/__pycache__//usr/lib/python3.6/site-packages/ase/calculators/vasp//usr/lib/python3.6/site-packages/ase/calculators/vasp/__pycache__//usr/lib/python3.6/site-packages/ase/cli//usr/lib/python3.6/site-packages/ase/cli/__pycache__//usr/lib/python3.6/site-packages/ase/cluster//usr/lib/python3.6/site-packages/ase/cluster/__pycache__//usr/lib/python3.6/site-packages/ase/cluster/data//usr/lib/python3.6/site-packages/ase/cluster/data/__pycache__//usr/lib/python3.6/site-packages/ase/collections//usr/lib/python3.6/site-packages/ase/collections/__pycache__//usr/lib/python3.6/site-packages/ase/data//usr/lib/python3.6/site-packages/ase/data/__pycache__//usr/lib/python3.6/site-packages/ase/db//usr/lib/python3.6/site-packages/ase/db/__pycache__//usr/lib/python3.6/site-packages/ase/db/static//usr/lib/python3.6/site-packages/ase/db/templates//usr/lib/python3.6/site-packages/ase/dft//usr/lib/python3.6/site-packages/ase/dft/__pycache__//usr/lib/python3.6/site-packages/ase/ga//usr/lib/python3.6/site-packages/ase/ga/__pycache__//usr/lib/python3.6/site-packages/ase/geometry//usr/lib/python3.6/site-packages/ase/geometry/__pycache__//usr/lib/python3.6/site-packages/ase/geometry/dimensionality//usr/lib/python3.6/site-packages/ase/geometry/dimensionality/__pycache__//usr/lib/python3.6/site-packages/ase/gui//usr/lib/python3.6/site-packages/ase/gui/__pycache__//usr/lib/python3.6/site-packages/ase/gui/po//usr/lib/python3.6/site-packages/ase/gui/po/da//usr/lib/python3.6/site-packages/ase/gui/po/da/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/de//usr/lib/python3.6/site-packages/ase/gui/po/de/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/en_GB//usr/lib/python3.6/site-packages/ase/gui/po/en_GB/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/es//usr/lib/python3.6/site-packages/ase/gui/po/es/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/eu//usr/lib/python3.6/site-packages/ase/gui/po/eu/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/fr//usr/lib/python3.6/site-packages/ase/gui/po/fr/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/gl//usr/lib/python3.6/site-packages/ase/gui/po/gl/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/gui/po/zh_CN//usr/lib/python3.6/site-packages/ase/gui/po/zh_CN/LC_MESSAGES//usr/lib/python3.6/site-packages/ase/io//usr/lib/python3.6/site-packages/ase/io/__pycache__//usr/lib/python3.6/site-packages/ase/io/nwchem//usr/lib/python3.6/site-packages/ase/io/nwchem/__pycache__//usr/lib/python3.6/site-packages/ase/lattice//usr/lib/python3.6/site-packages/ase/lattice/__pycache__//usr/lib/python3.6/site-packages/ase/md//usr/lib/python3.6/site-packages/ase/md/__pycache__//usr/lib/python3.6/site-packages/ase/optimize//usr/lib/python3.6/site-packages/ase/optimize/__pycache__//usr/lib/python3.6/site-packages/ase/optimize/gpmin//usr/lib/python3.6/site-packages/ase/optimize/gpmin/__pycache__//usr/lib/python3.6/site-packages/ase/optimize/precon//usr/lib/python3.6/site-packages/ase/optimize/precon/__pycache__//usr/lib/python3.6/site-packages/ase/optimize/test//usr/lib/python3.6/site-packages/ase/optimize/test/__pycache__//usr/lib/python3.6/site-packages/ase/spacegroup//usr/lib/python3.6/site-packages/ase/spacegroup/__pycache__//usr/lib/python3.6/site-packages/ase/test//usr/lib/python3.6/site-packages/ase/test/__pycache__//usr/lib/python3.6/site-packages/ase/test/abinit//usr/lib/python3.6/site-packages/ase/test/abinit/__pycache__//usr/lib/python3.6/site-packages/ase/test/aims//usr/lib/python3.6/site-packages/ase/test/aims/__pycache__//usr/lib/python3.6/site-packages/ase/test/amber//usr/lib/python3.6/site-packages/ase/test/amber/__pycache__//usr/lib/python3.6/site-packages/ase/test/calculator//usr/lib/python3.6/site-packages/ase/test/calculator/__pycache__//usr/lib/python3.6/site-packages/ase/test/castep//usr/lib/python3.6/site-packages/ase/test/castep/__pycache__//usr/lib/python3.6/site-packages/ase/test/cif//usr/lib/python3.6/site-packages/ase/test/cif/__pycache__//usr/lib/python3.6/site-packages/ase/test/constraints//usr/lib/python3.6/site-packages/ase/test/constraints/__pycache__//usr/lib/python3.6/site-packages/ase/test/cp2k//usr/lib/python3.6/site-packages/ase/test/cp2k/__pycache__//usr/lib/python3.6/site-packages/ase/test/crystal//usr/lib/python3.6/site-packages/ase/test/crystal/__pycache__//usr/lib/python3.6/site-packages/ase/test/db//usr/lib/python3.6/site-packages/ase/test/db/__pycache__//usr/lib/python3.6/site-packages/ase/test/demon//usr/lib/python3.6/site-packages/ase/test/demon/__pycache__//usr/lib/python3.6/site-packages/ase/test/dft//usr/lib/python3.6/site-packages/ase/test/dft/__pycache__//usr/lib/python3.6/site-packages/ase/test/dftb//usr/lib/python3.6/site-packages/ase/test/dftb/__pycache__//usr/lib/python3.6/site-packages/ase/test/dmol//usr/lib/python3.6/site-packages/ase/test/dmol/__pycache__//usr/lib/python3.6/site-packages/ase/test/elk//usr/lib/python3.6/site-packages/ase/test/elk/__pycache__//usr/lib/python3.6/site-packages/ase/test/eon//usr/lib/python3.6/site-packages/ase/test/eon/__pycache__//usr/lib/python3.6/site-packages/ase/test/espresso//usr/lib/python3.6/site-packages/ase/test/espresso/__pycache__//usr/lib/python3.6/site-packages/ase/test/exciting//usr/lib/python3.6/site-packages/ase/test/exciting/__pycache__//usr/lib/python3.6/site-packages/ase/test/fio//usr/lib/python3.6/site-packages/ase/test/fio/__pycache__//usr/lib/python3.6/site-packages/ase/test/fleur//usr/lib/python3.6/site-packages/ase/test/fleur/__pycache__//usr/lib/python3.6/site-packages/ase/test/ga//usr/lib/python3.6/site-packages/ase/test/ga/__pycache__//usr/lib/python3.6/site-packages/ase/test/gaussian//usr/lib/python3.6/site-packages/ase/test/gaussian/__pycache__//usr/lib/python3.6/site-packages/ase/test/gpaw//usr/lib/python3.6/site-packages/ase/test/gpaw/__pycache__//usr/lib/python3.6/site-packages/ase/test/gromacs//usr/lib/python3.6/site-packages/ase/test/gromacs/__pycache__//usr/lib/python3.6/site-packages/ase/test/gui//usr/lib/python3.6/site-packages/ase/test/gui/__pycache__//usr/lib/python3.6/site-packages/ase/test/jacapo//usr/lib/python3.6/site-packages/ase/test/jacapo/__pycache__//usr/lib/python3.6/site-packages/ase/test/kim//usr/lib/python3.6/site-packages/ase/test/kim/__pycache__//usr/lib/python3.6/site-packages/ase/test/lammpsdata//usr/lib/python3.6/site-packages/ase/test/lammpsdata/__pycache__//usr/lib/python3.6/site-packages/ase/test/lammpslib//usr/lib/python3.6/site-packages/ase/test/lammpslib/__pycache__//usr/lib/python3.6/site-packages/ase/test/lammpsrun//usr/lib/python3.6/site-packages/ase/test/lammpsrun/__pycache__//usr/lib/python3.6/site-packages/ase/test/nwchem//usr/lib/python3.6/site-packages/ase/test/nwchem/__pycache__//usr/lib/python3.6/site-packages/ase/test/octopus//usr/lib/python3.6/site-packages/ase/test/octopus/__pycache__//usr/lib/python3.6/site-packages/ase/test/onetep//usr/lib/python3.6/site-packages/ase/test/onetep/__pycache__//usr/lib/python3.6/site-packages/ase/test/qbox//usr/lib/python3.6/site-packages/ase/test/qbox/__pycache__//usr/lib/python3.6/site-packages/ase/test/qchem//usr/lib/python3.6/site-packages/ase/test/qchem/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta//usr/lib/python3.6/site-packages/ase/test/siesta/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/mbpt_lcao//usr/lib/python3.6/site-packages/ase/test/siesta/mbpt_lcao/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/CH4//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/CH4/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/H2//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/H2/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/Na8//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/Na8/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/Si//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/Si/__pycache__//usr/lib/python3.6/site-packages/ase/test/siesta/test_scripts/__pycache__//usr/lib/python3.6/site-packages/ase/test/turbomole//usr/lib/python3.6/site-packages/ase/test/turbomole/__pycache__//usr/lib/python3.6/site-packages/ase/test/vasp//usr/lib/python3.6/site-packages/ase/test/vasp/__pycache__//usr/lib/python3.6/site-packages/ase/transport//usr/lib/python3.6/site-packages/ase/transport/__pycache__//usr/lib/python3.6/site-packages/ase/utils//usr/lib/python3.6/site-packages/ase/utils/__pycache__//usr/lib/python3.6/site-packages/ase/vibrations//usr/lib/python3.6/site-packages/ase/vibrations/__pycache__//usr/lib/python3.6/site-packages/ase/visualize//usr/lib/python3.6/site-packages/ase/visualize/__pycache__//usr/share/applications//usr/share/doc//usr/share/doc/python3-ase//usr/share/pixmaps/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmxz2noarch-redhat-linux-gnu   Python script, ASCII text executabledirectoryASCII textpython 3.6 byte-compiledPython script, UTF-8 Unicode text executableemptyASCII text, with very long linesPython script, ASCII text executable, with very long linesUTF-8 Unicode textHTML document, ASCII text, with CRLF line terminatorsHTML document, ASCII textexported SGML document, ASCII text, with CRLF line terminatorstroff or preprocessor input, ASCII textObjective-C source, ASCII textPNG image data, 256 x 256, 8-bit/color RGBA, non-interlaced"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                            ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~   RRRRRRRPPRPPRRRRPPRPPRPPRPPRPPRPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPhttps://bugz.fedoraproject.org/python-aseutf-837419463e228f57ac38e0f1fdbc6ffeff1ae9fa77ff93290518468a70d38df1a?7zXZ !#,Yy]"k%ne) `=y-LUb6Nl}dƆ\]EM+$+tPM= -XB;_.zlޯVݜL$iE)5]N,Fl6HJFHeW8>:gε=wT2PY;l%_駳Z Ξ[)(X,v[ٱ.DpW$oWPWPCnO_,Y& |܂7|]C9lTg9M[0xg}l{BBwlv]\yZi!gjg~F%w  ƙhdO,UuXK%A>ӌ^q9rlv w;E:2ɥ,. "#~u.g=4%ssOo])ۇ' gq{Vmm}*V>+> 09h+58&IMYk4f?QGSg9ת`VMYg5J3ЅpuX(J}^}i^_ es"/ =X ۂ1d k:f ›_#[U&eM"v)G|=zy|iVڽ 79'|wCyr}ѕ>X86#Hq&6P`h sj֠,wX5L0 }q?F'|^mVǭ!a&t- Ic]S$m@:ʞ H"'hJHi>Oe8y"rrQ=Dnm?)XKM=qCRO`!鿛M{KfwVwu/5ŝW*.ͲM/Nyc32qZ}RN #Wܽ_-MkLjpY-Y>ỳZzk1y"خq#<&uWt#a%&꾿|XLʂRU"Fc&B܆ĨT9WؿR"k mTt6yfw`Q;"|#eoC\7k+1ˬ$6'Zo5? '6 2-=Ä:er; 窫u2{S%ݞʕc塨=ZrLJs/J*bek#svW["VUb}Fq`%Ǽc(j<{WL,)D{xD$wtm0b4j# +21k|!JCwN*rWEلiņ}/*X`[΍ChjF \ž:Xa{Y Db@gʥ U'5{4ȯ+8?XJ =EV6101>8~"q x]m-AdSFݍr^R΅ H.wB*}ݎVւ웴2w~"8FY13&#t~`Y߽pNg!5xO6SP}.yoqkx!DK+$ Z+Ǭ{ҪmjP,F| Zkn<`Lj?Eױv#⁣*ə b[LmsY | s 96X/ hhԥB i͋d$[t;O0#F^ҏ(DFTA`KV.ER ;51?"+ɜS,>kd`YC`PDŽb[a7B|8+9^nsRn 2̪ݣEmhK ^5Jphƀr͊MԹW4>R h=7%cA5q ) GS he>_:µtQfi16Dz3#c~q%޺.('`ۖ('5AlR_{NEwAK`euDYs+&IUbz7OEyLf~:U f`;}^ 16 oo$ [  EU!;\Sua/P~ŕ;YC2 _hX<u7X)75 `԰{-AQCk[FAdFFF9Iqun X nfwF8Р V OFn.Uϓt{6b**7ΝED_gou0mN+6{&JFiu-oo+ +p D1!o86jUFю]Sk[T3Êεi-t!m[b-(J]{:Bz+?=#(ZeJL^V֭g+9:hغӕ9ѡ"1Y" w33)X/BYzq}0i)$tlI{}VFtb^E1lnR32S:QA#U+OHRJr ]GZc΅%qNPro_ٯ[xt'\zxn[zp, Eä / 4cF<!lkrObGPO@Bp07qj`7e&`|{0qH 1O̬{ڹktQ.7Rޡd +1(y C)=RӵM2r񍟇TآNۗ:M?6dUAMNtx>52)Gcnb8N&L ~Ualbp#뢒$<(KV=z¢zL.N]wS]U[ 5Beդ1W^Ci;XW=bb.AV>~j$ˮyb}JAn. =Cs+сvIo]CQ%**r[TհQP^0MLL J$8*XP i\qԒeKjTo^*1JBjowNqu>Գo鱜3ch3``%$[  xdҿBҕҎAd9 7ꅱƦqרϗ{6b_h"8Y}(?H /8:D?}<=OZerrZ 2,h2i2ۻ$h%UF=ea/YX*Mi>w0[FޤLuMMgQU-v=a2pҘjA:!htcýy#A44GCl;zՠ> Vh#djڅZk#+ThsC_:}Z2LO@u Êۿ+eE+*OnQi8jo#<ԓlX4 1G0^>c vEѐo'9bP= 4-b<ϑ?M5*:yxB^Udl 8Y}7zI݁r|-ŝQ6޾&6(I=,$s6D>KM@V`S}AjչPބӷoTYŜt"S ,y<փ`tWDHױg爁1;- qqbCX)̬}Э$k%%H< {a2"[6~nmPQl󏷛X~RYF!eUyo*W2/~/bRfJ\SZ 0@C~P8D&.fظr]nP s%Lۑ`Ka ~]MS`0sqWC;< 7 M&2OmNImE_T܈tMf1`[y͠7^.º;P*B=pg4_۹qfR^ TG@{hPն\ 3OOVjK &hP o' O?-NaY]̒V~uYti"6D]yԊI2퀟7y[F=gQHmwWE3-xοᠮA32޵g/Hlfg##HTuYrߌ3 d/T)of#hi)J%4KX_u~N?["F'}xl]nل7aa?a{;+?(J!BdiO>6^'9d]hs oIZ"uRjuf51yilUZd-bW;_ѭG/ AF T|h N4-%QN[ T*X33[ycFӤ`;hNIdXʵRL-ɇ #(P&vw J{g\b\4 JE+n# BA>l!jv9 JDcb֑vgc:p|bV.I<Kj}(XL&ǽilR,=OC0 ҬJFWOkt:8ZD{0(%d#eR) >%ԲH 40 ihVp=I8w&1?r7QM*}`KJu4 .cd'.xߤ̂2Amp~P)@J D^<`H*pI{%.b*bb 9W)^|S/dbQίL}*:Y^cd-|1sPf#bQ̍E԰08x.-O@*&FBaB_/A>%5w/SA Xx]6.TZ}>fBB%CYz'TXLOu >Nx).*hM77K C@0dj[CƯ RPtܹ6$$-dާ 6Tmi6{)F]ތM zE`ɂ^T%vSmT30ď7KἮzO1~q_qSȈERH/rq莭o^2N "˄`:j$ ]iy\=uu%2h@RlaJUE2; ;a {^Xb]U6hϻC53VI>\,JO! ʢljx}+h8ӌ/p ˯2qF`?T'9 "ݓWBB-i^gX`}l9/5"aз!Ht1C$˷'8MoJe)}n8g JZ=ƲGu+ ̌ڃUx}^,`i.GìcMqHa͘ݗ3jo^:c}6#K^V;3,cXi(\c nԽAeڽHX!`$4?1]Ͱ! 8,0 ‚+ηrXqͻe>ۭ 2sֵnP :V֕W4# ůvי}]{rᏹJ!Mg . {q&EFci|sfo4ho[L7qaي*_٧P C$t+- V^4m,sëBѳ"y.7P CxiW+"*"kT흉ˈ̼/N<6*82`)؉ sTSn(3ݤDrZw-#JmtR74OXg/ez9_{ҥE{~sgv+I&$q./g$7[jX{oɀK2m⶯ b_kDtj^pg rO.ybn 9|3Q`D>*jQN56hTcBǀ_D$ 3H`c;)RY獼J`(je;ҽΟԙMoҳ`΀TwdGҌL|.}/E^$45VgD #-nLk5qQ"!195.`-( )+׾f&2ˌGQldM݆}K`D,@+1-wU+@UIV`55 #PMBVV?qe!"~> 34O._9Td%>e2!)%탁pkVC5iú/u_#/Y:C=e@Ҍ18 } A,y#՗e5UAs|H Uȋ=P"zX0Av\6ÉMvߐ:}{CI r:}¸])|-IĦ|}6v+&0@6:+s B׸( ::prO"!_ A2"? J1icz-.&mD>(ʅV%_Wf+ig# WQoL\ `~X2t>{iheB2 Lz-uJu (:ʉ^HT'7̸"BXr{oG.XuYQ#Hj~fE "O!y+)E A 1 TE 2!JhM.a@%Fa' < a1iަX1`wģ($ 5Iv㢘/-nklCBKHWzǗFA&Pw̃;mm,}L;&x=̈́/O1FIXBmoNHJ Sl/+I" NNaҁT _&1d`zj_'Vp&/5y\ЯJrN?O{2 &A,4dK9 ?K $n{ P"=f%mdtW m3!]F8Ecv 9i};c~c,4ƪ2zK? oϨjA Q (+!iJ5ms* 3Jg8qE-?šGUwbxr+?h$P]߬L ~If=+W/0e>Y[))# ]Uf'/{ hQ< DPBG:eY437Dx*޼9.EwKiOAѿ[z2S'jme-r\ `3-ڪz3R2elD8IXu3VFJy9Y) 3͎.|p:=։wXcHٮHC*tٹ'[*år` sy?ZY]YڇґgD`H1pс/7]c83K# uKxno۬n$I_ꁄ X .[O'0 ,vEBN*V,E@?8KqoQvNdag؄/aOaՐu7bDK3V森ȇVx?7Ҳ4%.΋XEʽl_[ja IȣiNwNy* wbb+xı3das=eyG TA;q7lNչ)!7@9*" g?,-ẓ"E-Ҝ'1f=9R(3H!GI9W4v{~`}\[]8' ڵqEE^R-ЩvަFѫN\B6{-ԷvoP&>.Y0_ޤ暢%4, H`K/?%fɒ,m.^~}0v+RmL2Cn%OXBDi0}`))&r:pg(K# /TCu/(_lq>q0 Peփ}Vz69z培G$_NlBp %(s+[gd22b(d<缞 JM^|ZuZܯN ?V텅Ig*rL% A#Vu>pj˖"YUP 3Ap6vqVH{tH2AfXIا맿n-B~'+nYKGjM3԰6$V2|3>]G%Z0MZ?:i\>&7*nF vBDR\L3ً[KQ|Cm:R{Q㋅OG6U5`f+mdU_ DL'kpx:xVHq"syQm ӜѷCV%W{O/]I_ӿmK4KJ.%3WVX.U1Tkbfhc5>crݭ׳QZqy(yfe%ڥEoyRHTo}P.F6 z뿹??RnIădW2/F^^ 5K@}VA#ccKX_a|ѪtKNmɕ\*`*ؿ"C FAY&-椊TiZ1s `SU΀3eiinhg+cX)ҧyW/ºڔ0IQkbQ2yB£}*#&?Lσ?@L..3} =`xǞu#ҵZQ t5HqhpIb)5S8X㡓9 4Cٹs>*+<OK8s',2!.ȃ`B {;1\[\XfǞ{%\2*Z`3-aLu^٣adzMKPeltW;EkDȱ1 ū Ftgi9@CKA{EpH_TRy~E)x9˪9aE06(r \roy

|N Fh RRѳ%y0VqOFdG=&tz.r6"q"vMnHY 0BL+qDUV9R1t|](} R3Cx:2 $a8S9> ͭ;(x޺nʙDF^6t}S*wg]$* ߽T{u~]<(ncAB%~^ L"<4%h fm &O~ ^}g4q}Ό|s2%<`Q(;vܮF\ Y^mds:J0D.v~ϋrG{TP![Q`8QOZ"t ebYl1\dI&wu@A0,,`Fɑ7@B-ތ?I{dxhr>R~W/ݏIm%Z/ye1 raH*2pSb2+`{ NZ },{@Rs>A߈Z2uDt@dQ\,L1C8Y1 ȶ7&`)Do j?*xafXI}/wE򱴔{P$ g~ ءc 6`9;Zb\ IG[kY5}.Z;q4[Yƹ`ZjVsiz_TI A)ݻbFx6|?rUA|+\zS  < 6s^M(6R4?#аAk;YyB2 >&MuMm/`!j=:jcf|VTX G>7A5HTtB'Ձς_t,"8Γf^ }AVfZmy/!v57Sb)ɮyho6 ?>f"*V{-Ag+Y|R&CXz\cgKЙ9kRWHқSfǓfwK͉*}e'X/yd4UtM]6wCp@4M>&hZP؁jC![lykFvYq.3z*0R +Kaim,%[BUp񙃻RO9^=G@՚!gu?ۻiC7s@jazB׎T#p4Dh83@O&)VƢaT,VLt{7[8BV-^5 ‹#!!3giʕߍFk5C$ە"EP.}Dv4/Z&=:0]z<=Ju2bU8jR7w@g@pn܈3p}Nlf}*!U>k<ۍ0 ﷱ-71 C׻5]9YVVZ]f?Rf@5?ݳ\9DtrN3-u<&r~ L*K yj>VB|jޅ/a/TsY+@l%ʍ.x{kBVĵ+Ȍ/ـ95'Q(7t"PQsmP͒@@'!]ts)ܭH|JG]y$SF07܄%@7fŨ׫=fE!T?bߍLb~)ywz'"-$ro~ W} 5:Y448 ^IU8y#kjqzV:G] q[W3O?[)Y9@x%a ƊmX5A|r56o3"$틯6 ؑm })c u:a lyt((-Ki?[k@2IS[ч~ pqb"@6 Z&O{XeP&GNoJƇ,gp_BUܪRm?5w|aP9{,h~3C!U5N1Z`Jm#KzYMIDϑ3 J )XMRUH?{_UՓ.V;S9%#zH2R铴}sb] V49~ YIeǹ:ɉ,.~ΎB+yL6n٫־:^Un/.]]q.D P#MaQ<8ꨗљe:ԯӹj_b̋9}vאͷ7aciIyG g̹qz =I#GUw~sHn]{ۈ~duO/ $@:զFM䵀IAZ?/)J%yV(+$N:eUjMQLrBa#ܪD];'.EX62xY#[Oct-{ ] 2|;x?f<@$gZ#PJsңaQ`Jixovɰ7Ԯs`e:*$fVƲ Vn-EA0عw>nrՃ/ѕdݻʹJ TZ+!QK?4g;.MglIJs;'+2 bCY;H!@B$?d(^oE'`ڟګ!RO65Jp~;|PAf M\~A͠.| a/pˆ"fR--`=|Xb+FAY> {7/BDkv2>Z%@u:><-5p5G8u{E~yĠӮ9Ul+]dgN F~[oL);m{2{Uemx]ÀG}'[>ݙ$3swTrJ;8`Fu Hpl騾zQoCn)3q!X7NfKlU'~׻T{]cébRk yu{OLTHڜ8[Qӵρ/f-e0i(Z/R`{KT9Ї>[7s@q\녙;/M\~68" Dzruv(Af pEn))0|D i4ʓƯ-Q9@SrL0ّ؊G{f.Nj8 G^8koȾ/ !w)a<藫e&>"*}J+?_1z/cB鰧#d+v,sa,8y<Ġ:f}v/Pcnf;TGßYD_."`We 8I8K II%$YeLV]VKq|emb UPiYrljCT(lAa @r(Dj*U%*teԌCC5O8g++\wH 7jۖ J Cgбn w4f}"dA&Zg`ld~軐XPX%.EtWv{r #.%4b\JZS[:2wԷtHM: c*O]ηd(dCk|671žgU5޽ G_uUh\9/=a=oE&dLm?Q?n+ADՙb/E?1XO5*fid6Qv%IUE)_{K/D,A`r6"{)πX~Hiۅȍ:NJ5gJ\Tij>*xoKxqVRE5`ڔ  ߷T!LBɛ*БI|9*B$VoOVl }G PA*i!N*)Gcp4 eRYT̻=@Ao`C@p{auO|Qo;/M[dZAŴ^_lD^-GLVƑ^72n6T.2v {FN@`ʩ<0ׂ-ߺehfA(1U*Dp4kT* AW\:R,] sSUU>5bEa)(l~0"%l Mb8T lAˠ!ц鎌0#FʈêwS}LVoXI7/͎q/|Ѯ'6P@>h8~6XUY._wyy¾&m.5LC~Zx蝈#OWÍrqzJϬɳ}O@bwM̢Z$ܱ3-f:Y_6T2;\o1{6:w!zm+zK>kKC0K"jYR$)/vGH}h0ÁAUv|H#^} ns(ٗ oR%zIiro0E\ѽ6F2B[y x8Rћ6_]aDoE%}[U27f'h)C8&.PN=f*|PgdI D6 Q@SvqיʨsR3Еf`AgdZFhNʭ{뿙fVZ^=Zxxao3 Ym􄹭O?g 7 gor+2k&;[ s֕ٔ>o(:GN#!=@X44f}Ld)ƶYq]\h; @8(&nàOcE+kBXՕeoq΍X RH1 yqޭaâv@9]eU&Xj^c t캠mȦ&nX~n w9h@난3|kzn}&Š-YZ2 ɽUJ3\hK =.ѵ8],+׶W¿&̽/Kc}cE^ L|FZHAcgEI= )ŨH4DVe=*I@΍ OZA8L޴ d8AU Vް+\n6 4zWBG[EAr"ӛ;ZvQD^ uZp+Uk\9PVhG 02m}/YWFBk . Q ,ED&SrwڄG"je^vt6jbƚ5HPɡ 㶔$'zy!0!T-;=!kKsR(Q?x$_i0+`O6>R$&:A( 95L#F)Bcd"a[ 8Oai:x6Mh=.򪽧)x ShbU U1}ԅY[NQ T{f݌K@r1CD!jƘUi`+l"5AzК; +!\bIZha3X<7)^Ea7DP綉bw X^UZiboU:Ap!bBX3ֆ\o"*Oin^ c8yn$q?#YO-Hv^9p85:$qgvWu%BtNNnn=W$Rxr09Wa-2@GlEZx}xAΚpԍև'|Gg#QWF&}3A_eQva#D&;[D-LI7Ĉ77ð" e zR)Bد-͈sJ z!5`x*N՞Su ɅYrJ]µ' & <`Y$Aqf\FAW}q1 HWQЅǷ&b/GAv9"GRI"A̦䰼֦I%4[r =_E\ABSMz#$GXMIt"M49x4W(.z'AQ=2uup(/S3JElNNcG_Wafze mV \}_ \a>{ F8uQIL4օ%XB8|ٝp{͛9׾Ut@_i9^:WS@k',256'XD?1n¨mWA]SLEYs'sk Dd={oUh!2Pݔg,đ&AyAeZISP3銗 ;vRr:s%6粴;|J{Y*%uԷ U5ĬN܍n~0(yo3zn,yڇnݡ{&?ctEGމ?Ւ)$l)8.ٚ .EY(%k890̗D't-%P WOQ:h"<5<ޑINzx\ː F='1tzsnjTa `PxC+ݰ:)Hm͍#,rh|ѰrEE媌X)JXP,*81 րS' E澟u%fP!y%\6%eHRX?טj#z?Hf NIoS``D2/U'~܆,,d0oɃpSX\n#1(c_1ܴ=PKgLS ǽjUqn _Jt@(*"/r&I SwE9~4|_Qs4t>e`\6sJFO 4ė]s?mz[l"3:!̞ܕu *vݠĹ{ t>Fvya;bQ}γ&`Oׯ֫rHwxD!DŽB&d423Z_t?bD9+ߩ.V)q pԇLJS/Cr]dX]P6$~ \L޻HGDM;"ʫO,%ŨrZ[bG"Зwͣǚy6JSS W PMQ y:W=K0BkǕ:"d@s3ĚmJgV^Ӷw5>nYe5rG  YZ