python-nova-2014.2.4-1.fc22$>(]2reE/odu;c[>9@?0d  4 $LP_nv  (`  ;  N  u  $   X - ]] x&&y&(89:LGh H I X%,Y%0\%@ ]K ^:nbdeflt u` vE wG0 xm yP,Cpython-nova2014.2.41.fc22Nova Python librariesOpenStack Compute (codename Nova) is open source software designed to provision and manage large networks of virtual machines, creating a redundant and scalable cloud computing platform. This package contains the nova Python library.Vg]buildvm-16-nfs.phx2.fedoraproject.orgFedora ProjectFedora ProjectASL 2.0Fedora ProjectApplications/Systemhttp://openstack.org/projects/compute/linuxnoarch . ZJJ\\c X X [Q.9*>> T ,llM C=C=LBS66 r G GX];];JJ@E=6=6m)''7QQyrr**//355WW?EAA  .  = 3 3 ?? W WG$9$9ddBB!!EEcc6  <<V 11   && T11 UU NN *v00 1|11 9<<  *.. I$$ ##"!!!""``p'6#p#pc J J #5#5ndkPkP U23737rr r aa4U!p!p(EE1p((5DDII EEfcc33k<< [ZZ@F{F{w0A@@7  0%/""YCC   /,J,J bb M M   CC'PP + 1 1 \  p p'e O11pzzccB  9 mm100|%% g g1uu  o o ++|    }m++%@@   J#    llhPPc+ pp  % % A A,Z/>/><J_(HH6 (( 66[BB ;;q33  tt//x44_AA?B57 ',',k ? ?Gdd*$$ e eAHvHv)$$~C  1 1 99 S  LEVE*tqE k k   gPP_I^d^dMff 55//fgg+vvGJJ   . .EE ww qvv X M11 ++144-!!KK r  rr&& r   g L L22  5 m G kff,E,,17(6(6 w  T gg   JV|| s IDD)EAeAe$ppNKK{r Oxx   YRuM n]]9^8822cHH$GG  iN##kOO0\mmSSSSSSSSSSSSSSSSSSSS/66rB ySSSSSSSSSSSSSSSSSS W WLL77y)) rhh))  z M b *8 B B  =1BBbiiP&&qq$S"o"o]p55c*VVE55C    Pff ''0 .[V0[Na5{.-1p.PA% M^jZ-1,)T((\tSS0_??ZUUyQQ!!3t87tn''TT>TT?2pp?DAA]dHHQrr &!&!=.. f D D L leLeL($$ss  H~~I0ss-&z&z*##&$1$1X]]!?` YYV|| '8#o#o j H HKagg5+:e:[[)'&o==  _]\Fn? ?  7 CC(/0B0Bg``   >QQj {{/)a)aJSff kMM3 u  w w!!|GG(( = =77  %% + <CNCN +;%% i iDtt\\%ll \ \8((*%%"I#A#Ah  n3ttO H""6 I I ! !Y `  AA8$$A ~ u'' H{{ . .00 #z((-;; F F  ;;  }6 ?&_&& iiAI77Ycc==!aa`N##@88'nn,,%  [[LLv  8>>:h9 < r nny-m)) - - 9$$Gqq }++YYSkk} l ccYY  )))M&DDb300 l f(I))C7BBWWZQQ~"X 8h||$$$qqqOO H]y]yUPP8rr(-- mHH] ` `,/$c$c2A%% H  3 3!!??kk@3,# nlVVshh,,f,f/r%A%A e`ww k22ReAAeNN V+ 5b4Y4Y|rssZHH $"b"b*/z/zDVAAm8_+_+++.@@ . .-xxhf%f%>>>  # < <''CXv==!2پپ, hGG99::?EA)A)''.--suupO>811FF I.H xdd"G-G-u''+)W)W%vv99K@@ 1HHwwQJI2I2'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큤AAA큤AA큤AA큤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큤Vg]Vg]Vg]VNVg]Vg]VNVNVg]Vg]VNNVNNVNNVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNXVNXVg]VNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVNXVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNNVNNVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNXVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNOVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNOVg]Vg]Vg]Vg]Vg]Vg]VNOVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNXVNXVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNXVg]Vg]VNXVg]Vg]VNXVNXVNXVNXVNXVg]Vg]VNXVNXVNXVNXVg]Vg]VNXVg]Vg]VNXVg]Vg]VNXVNXVNXVNXVNXVNYVg]Vg]VNYVg]Vg]VNYVNYVg]Vg]VNYVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNYVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNYVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNYVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNYVNYVg]Vg]Vg]VNYVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNOVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNOVg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]Vg]VNN8e4f6e6a6ebd6fbe3b5929a3446b53dd3a10b18019a7ab7ba13021ade099eb7879346234d956661f151d096e318baceeccc3add6646c2aeb057fd4922a32ddaf01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b4fc2116599d1959e71998234b2688e0e063a13ccda6cf541dfebf3b450a05cfb01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b74a9404fc35126655777feb115ca59dfaed63aae92e4eda071d1542ed5a45dd0357904a12a737fcab07b60cecc50dfa238d78775f5b51b6448be15c68824ddbcea1b7cda518207b2c97e83fafcc7b439e279c64963e1ca7ee11a7a37c93ea12ea370c7c88c12ee65adc8d47b24098ba83ad59a189f2cb31a084483ee432439816ebf068fffab70c3167b5978f1a60ea31483af1439df81e780c96094657499553258c2e507c4726457cbc0afa4f447788f5b727ce6dfe1e7696859e0daf2ed7728c4d4c5ee4af8f99c58517a6a44ff4a5e8e5aa245b1b5f1457ac7391eaa14c828c4d4c5ee4af8f99c58517a6a44ff4a5e8e5aa245b1b5f1457ac7391eaa14c8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ab1a8ace22d4d91cce2bd0729a1810064eeef59f1dc26a3584b7610431c3efefab1a8ace22d4d91cce2bd0729a1810064eeef59f1dc26a3584b7610431c3efef898462be11d7c7f2fe2bdca5f5f01bd1b7c55df1d0eb6142a584b587d66487a82802bae059cd1092fa4be2d5deadbd73f5e7cfb0cbcebb7143cb8e74bbb2c2ca2802bae059cd1092fa4be2d5deadbd73f5e7cfb0cbcebb7143cb8e74bbb2c2ca0c7dbb6ab5a6c061619a1785f6b347b80faa2f23fcd4751097efb2b133d8ba6018774e5607821bc16fb6d57307ac8c6ba3ef0467e315df9ef20944395df5972b18774e5607821bc16fb6d57307ac8c6ba3ef0467e315df9ef20944395df5972b287021878d2c9a3d517e267a76f0b495cc702575ea94cb185f209980a80dc4545171b9f63551efdd64075450cfc10d75e869e55e8d54f2de0ecdc27f0f6852cc5171b9f63551efdd64075450cfc10d75e869e55e8d54f2de0ecdc27f0f6852cc5bd7efca8417e1f1cd74b47d98816ddab181c1bc509eca94936fa2d953745f5ef3157268f6757d41bd2d75a32d558cd3d5d25fefea5c01eee35cbb6ac89e49c0f3157268f6757d41bd2d75a32d558cd3d5d25fefea5c01eee35cbb6ac89e49c0d1b843307400124e13b77515ea2b04e269b5af710a7f8bd8122874b584db88aa78730795dc665dc8113f0381f86709c612a9952dffcf6a0669806bb2cd22bb31f8f778fafef91064dfc49fc0f415e162ea491dc25c86ca3d1a9279f23681c56fe3ddc13c16bda85fc80cdd6eb19a9f1041bff7ee0c5b98751b0386e4b7422f3b3b0b07999609a3c3999489ada2ffb8ea9859206f57d2e933b7ed05c8c07f22683b0b07999609a3c3999489ada2ffb8ea9859206f57d2e933b7ed05c8c07f22688902048cd5f4e027ed4ef6fabd7ccfe7d461ca2a1eef21722c590dbe926a75b5eaf46a11b40688c0b06eb83d925e89bde44fb41b137b5697273adbf337065129eaf46a11b40688c0b06eb83d925e89bde44fb41b137b5697273adbf337065129e9b86857392627b619e1e0d254cb39f5f3c31d136e27bd965d3aa640300b36a108c8abfdea070d59bc8566bc05a5adc093e736bc8e98e237c78f217082e46a8508c8abfdea070d59bc8566bc05a5adc093e736bc8e98e237c78f217082e46a85702d3413dca58554da50975c9ae7330e5246e9eaf901aa75314d537d78ce046cdcf01aa6f043121e62a66547728ce23b3aa9956ec4bb4552dd5eb2fc7fa947d7dcf01aa6f043121e62a66547728ce23b3aa9956ec4bb4552dd5eb2fc7fa947d753dd1a10fc10d62fe91af3f75a81cd77d258eb0f3fb5de05e674ac2f3eb0f6d87bfee10da8a5c397ac76313f585ba40989dff3ae916538602c7be873010b13667bfee10da8a5c397ac76313f585ba40989dff3ae916538602c7be873010b1366068b486079cdd1782c21879b2a80fe30acd29a3ec5b7f26761084e6c1c31fd4dd60d658ce4683ab9ea934db66e2a77cf5e41d126d921a3cfbe3e16fd604b32fbd60d658ce4683ab9ea934db66e2a77cf5e41d126d921a3cfbe3e16fd604b32fb6349568e243779534c91fbace02b36c8120da280519df4a71a4907ac3e60f31613e2c6fca1daf58bedf57fafed2437ff5792999f8fae4d93c7ca0d887c0d0e2113e2c6fca1daf58bedf57fafed2437ff5792999f8fae4d93c7ca0d887c0d0e217659978e1da61a90a5162182582d0d7ccb9f043780a1b5bd08500c4ff9ff980ea4dee81131fe590466a9e68899b48bbe2387e7730be508d53a509d4774471c89a4dee81131fe590466a9e68899b48bbe2387e7730be508d53a509d4774471c89ba8bebdf3d1e53b3d3e376677b9be8fdf3e56b89470963b65999ab35e2671bed08d9870a31bca6c8b81dbd2ee9f736278033caf9c6f454f09987440c294dfad708d9870a31bca6c8b81dbd2ee9f736278033caf9c6f454f09987440c294dfad7f42a48c492c235d3e9f6210cfbd105495ace13a76d1254ec29b3150ff620655e094744f5758515ef8c3402cd09d9b0ef277fc90808388485f014b32dc913f13b094744f5758515ef8c3402cd09d9b0ef277fc90808388485f014b32dc913f13b905d593e80df3b76abaa8f538871fe92edb33e2dc514ed418b304403717d4e812a6b09b71dd9e415dee6741725332271f7849c5fa9a9659edde6b62d83ae35b22a6b09b71dd9e415dee6741725332271f7849c5fa9a9659edde6b62d83ae35b2bdfb30a705097670083bcf202f11316641c16aa3d44a6aabd642c1a8664ed08652a7912fa3fc64d0c714944053f0242454066fa431045f0f0e48255d8871345052a7912fa3fc64d0c714944053f0242454066fa431045f0f0e48255d887134502418614d7e0e7c23dd8d0653643c7f8cbd52d053997b19e1e0c77b89f4db5f2e7bde45ce6a3eaa933553537f859f49f73b2e6fc90850084da39da5ca03185be87bde45ce6a3eaa933553537f859f49f73b2e6fc90850084da39da5ca03185be894a8ae0baa3bbb33f9383b6128791e74f98137dc143e6350af20ca91a011032b3c41de05076bacb8f5e76813cbea1d4fbc5e9d2ef8c47c68b322d22078318a013c41de05076bacb8f5e76813cbea1d4fbc5e9d2ef8c47c68b322d22078318a0186faeafa8da9cdde5c0f321029eefa1de7987c390885b673c8740642a84be0c1ce33d2fb7c3793f0f209b582d74374861dbd123e0171d78bf47f541aed1ec437ce33d2fb7c3793f0f209b582d74374861dbd123e0171d78bf47f541aed1ec4376c427693779d2d1362c368693eedd846413e4bb7d00b353fcb45dcdb69488ac72158e5891822a602c0a3cc71ab3efdd97b4270fdc282510a1ce355b3fff4d5662158e5891822a602c0a3cc71ab3efdd97b4270fdc282510a1ce355b3fff4d566b7e73c1165ed74ab57e25b83deb82d8131c28dce74f6299e592ec5d9db709fabf6e2ef4a09be6687df6c0d0d223edea4f93177e54693a9254485536374f4da97f6e2ef4a09be6687df6c0d0d223edea4f93177e54693a9254485536374f4da974f46b30b4809386137c1678c23db878340f9ce268989a4eb719ea2752db08eb0f5d76dbb4eed315d1c8178d7051e5219ee487b7f5e2aec48e104029e4d48b314f5d76dbb4eed315d1c8178d7051e5219ee487b7f5e2aec48e104029e4d48b314f319f368165c48321a4a5c5d8c891a3bc09b7a94b62abd6e3dcf84402b2e2206985e607ec9b8274586f1eb1b00276c55f2196385f5da1c269e5ec16f8ab43abd985e607ec9b8274586f1eb1b00276c55f2196385f5da1c269e5ec16f8ab43abd841658b84790cfab0a515a4e5971c5258c803064d298356634d7cafa87fbe8f0dc14c918ca067951e2de0b18607be4d5aee7fc4c80c6e6a2a0feaa4ba1fdcc72dc14c918ca067951e2de0b18607be4d5aee7fc4c80c6e6a2a0feaa4ba1fdcc72790506f8f6590c84212a3eb69289332608fd41694d324d52b6ff47e59f60ed48cc777fd27c17b4dff5a439ac6927a34e4027c5af1435f86dfc8e4bbee8f2aea2cc777fd27c17b4dff5a439ac6927a34e4027c5af1435f86dfc8e4bbee8f2aea22953c8760bdff45cc358a44755f8f076f5a53e46a5efce0ac5f99d1af500bec8542f1b01599904147de5f617c3205cdb608f6e57f73542937b3c59969ece6d31542f1b01599904147de5f617c3205cdb608f6e57f73542937b3c59969ece6d3164f12fee3416ea88e748fe3f004244d8ddde1d88d28854421f3604c36d29bf9822143e340c222e5bfc4e39b77bacb9d1b6730f5461cf7ff4267d76e94fb09aa122143e340c222e5bfc4e39b77bacb9d1b6730f5461cf7ff4267d76e94fb09aa189abfb16c95f4910aa3770ee9adddfdfdcf38735d5d152d7b4998fee9d8576084d9603128c6f2d9f5f412e1bb7d92a039d92adb9414e63b65d725f05222917a74d9603128c6f2d9f5f412e1bb7d92a039d92adb9414e63b65d725f05222917a7ff6e0094c3a9c9a305f8a1f6b9b78c1754294ccd9540950426c71d3ce8d3f7c36204ab59860063d1ef8dce91fe9884e65233f2bab1260bba0d578add2ac47b996204ab59860063d1ef8dce91fe9884e65233f2bab1260bba0d578add2ac47b99891af467f9674f35dead419ec15429aa636eb84258c2c88dabedb912489fa7127425beb4e4a28d2e8800487ff37cde6d6cd79c8a0ef763a5c0802c8428b96ab87425beb4e4a28d2e8800487ff37cde6d6cd79c8a0ef763a5c0802c8428b96ab875c3ab9cee98d261865a602abf6fd1d84f627275e404645516c9faf2f5942ebf3c27871abefe6e9290441b6dd4a4d97435aabbd56be392b16514da1c0b3c43fd3c27871abefe6e9290441b6dd4a4d97435aabbd56be392b16514da1c0b3c43fd41803f9c8a11b08f81948313817025b013f3a9e380dc69819ee8a6ef5dc3b9df7094bcaba57244da0859591c5d522d0dd2c631033900740e80d7beb4e25911a27094bcaba57244da0859591c5d522d0dd2c631033900740e80d7beb4e25911a25e66afac6764fc1babcc8ab872b9762e6fcf10ac5a771ac5782248dbd5c8c0d9e5837b247a207753f3186516d3c2a5456c781f7af6e3067efa31d8a84fa57eaae5837b247a207753f3186516d3c2a5456c781f7af6e3067efa31d8a84fa57eaa37aed071823502a432cef185b0e964da8a41b69ca2e9ebb6f6e392419d985d135e43cb3db6b1ec87cec2610a04281a03df12e4fc2461d40af7462c9f593d066f5e43cb3db6b1ec87cec2610a04281a03df12e4fc2461d40af7462c9f593d066f3ca4102e52c6458f49605c0130dc38471b4b9aaa35fd922ef65526df03a317d67ea1168d38b833530ce77060781c2e8b6a2fec6a757c914219a125c1520d51437ea1168d38b833530ce77060781c2e8b6a2fec6a757c914219a125c1520d51434ae2415afa953464d1c7643feb91899a097dcb5227b98ba3d0aee1602b753f169997d7f0d542cdad2db6ddfed823dfc1c759c75f03a85b9eedaabe64e17e04c99997d7f0d542cdad2db6ddfed823dfc1c759c75f03a85b9eedaabe64e17e04c9418c5058bfdcad48c16f343419be5e0117a48aae83a23110d92e0d9f945f9f2a8f258f1a42e68a942bd353aadb54fba75775f6535f560bfefaa7813e6c10b63a8f258f1a42e68a942bd353aadb54fba75775f6535f560bfefaa7813e6c10b63ac09e2ab0514d30896feabd14498da838318b8dd6ff2ea7ae6f5df845278a18d7729e310899d7f6ba9eca0b230267ec39ae7fd90b58b2ca63fcf7681ef70ac50f729e310899d7f6ba9eca0b230267ec39ae7fd90b58b2ca63fcf7681ef70ac50f4c1d7d2f412efece7ee54bdb3b3b563bdaf81e50316a5af0fef64e2442d9f7f8bb56c0d22905b5ade41ba2bb24765564288858c350bcd1977110f04006fa595ebb56c0d22905b5ade41ba2bb24765564288858c350bcd1977110f04006fa595e98fc4ae08327d8d41605b05049d2bcd3f807dd9a4495722fdec650eda4de1e810dbd5af5148ec2597e4091182b0ae191630cfea2ae0d97cae5ef450fc27518fb0dbd5af5148ec2597e4091182b0ae191630cfea2ae0d97cae5ef450fc27518fbca077b91366fe6c4262a1d66e723866519c064516019882e6274888699e5f10b4357500d2181e33d8eeac08dbbc07ba04485b9b2b45846a0a8dfe49f1837e1c74357500d2181e33d8eeac08dbbc07ba04485b9b2b45846a0a8dfe49f1837e1c70b34e2faefcd4b8b6e02fedc8112ba2521ff01e993c87f1c3653bace039dc7d88c29498e54cd36f3cd9de906d7670b691760cb303f87b21cfca02377112dfa4b8c29498e54cd36f3cd9de906d7670b691760cb303f87b21cfca02377112dfa4bfc26af8518aad67f6126280f3ea9cc3571060ffbeb9beaec03f03a50b9477ab8523674a7b1e8cfa7ab9c4a2f0ac47ee0079bcaba1b47a1f6a0111c6fec4c4433523674a7b1e8cfa7ab9c4a2f0ac47ee0079bcaba1b47a1f6a0111c6fec4c4433c2fb7ab31ae6149ae8c936278e82a60d6e5fd2d3a8c867b4f26faa2b124e8bca19df77fa4f8a470d8a8fa00a84a16bf1c9d68e52dfc309882180505e22735faf19df77fa4f8a470d8a8fa00a84a16bf1c9d68e52dfc309882180505e22735faf9568ac0c4e2b142aae0bad3f0383d31a66f86f67aa4c8eff8e1bf30a31c2514aeb2847b3c0339140b0d0ea57b3cfe5f24fe27d4887fc459b3ae347352aba67bbeb2847b3c0339140b0d0ea57b3cfe5f24fe27d4887fc459b3ae347352aba67bbb0893b9ea9d374a6c3b81424da6565f08b1061667b11cc3fca92b084cdc407ba20792eaa5896926b6e3b9dda5168bf6d414f1f6c1abafdc7215732de85cfa20f20792eaa5896926b6e3b9dda5168bf6d414f1f6c1abafdc7215732de85cfa20f982b4b2aabaa357a48478c1386b1a97fca32153c16d2759839c86b03d227116bab4975458e8cbecbf56ad653b7f3d6fc7d86c1baa8616eb3fa4a7df5fcfdf164ab4975458e8cbecbf56ad653b7f3d6fc7d86c1baa8616eb3fa4a7df5fcfdf164fac1d11cbf6dab65d95492bc6104a428f24017c318fd13517b3cb9c93a5464207230fa1f9845326340003334b9876303beebe4f8167d87fa44da70a5dcf41eb37230fa1f9845326340003334b9876303beebe4f8167d87fa44da70a5dcf41eb3a85d7e160c5ef834f427f7eef5c7b057fd7ce9afd3f4c3641a9c21f419b72adc45299bb7ae89522a86da029fb416a1525e1102c2adf418a8505e7c4255f1aca945299bb7ae89522a86da029fb416a1525e1102c2adf418a8505e7c4255f1aca91759c04c2a366557faf3001b4fa14ce9e57e23112742cca168e48b89260dbcb1e40f02862e1f89d6aa3d1fb66d54ee7ebc07fd6130b7f3eb3262efa2da8cb399e40f02862e1f89d6aa3d1fb66d54ee7ebc07fd6130b7f3eb3262efa2da8cb39983cb38e54783789c9ab5df592b2a6759a689896f0007bfc3d64a5c23967ce002e363eaad0d48e278cc6e132e0d3acdec0a036f5d50ff6497e55b7cc4713e926ae363eaad0d48e278cc6e132e0d3acdec0a036f5d50ff6497e55b7cc4713e926ae7bb03a08170bc0030586c5add01aa6b4305204c4b911699f515b02d050b692270b2dc762a3e6d2d5198dba833a3fa070641990796d750891b1ef8de09e2bfcb70b2dc762a3e6d2d5198dba833a3fa070641990796d750891b1ef8de09e2bfcb3688b14ea9cfb60e3737f811f52ad42757f7daac39f759e390538a8831113026a916f79eab114258ffc0f063efb3c8889ba54faa57f15463bdbed2ebbcfaaac5a916f79eab114258ffc0f063efb3c8889ba54faa57f15463bdbed2ebbcfaaac5761c1035ac5c5ce943a8ade1b8d2b147ffb913f288c1f5d483edf6855b1a6ce2496948fe2fea600bf5bbfe1de38f711e4238056a834bc8bbac97f709cbedacba496948fe2fea600bf5bbfe1de38f711e4238056a834bc8bbac97f709cbedacba1a21e990b3fd5080c50243a7a9cd79642eba09655fd883264fd4cb01646fe46a2b93e1f1259fdb0aab29a9199b026512b73189afba2d88ee82f7270fd236396d2b93e1f1259fdb0aab29a9199b026512b73189afba2d88ee82f7270fd236396da287fc7433672ee66f62902e5f82864e56763b7a47ba9344d69a828fe66ef96b44a69fb9d4e8dbd2c328cac4122444144738bd3c0df28c634d9bf2609f65a32b44a69fb9d4e8dbd2c328cac4122444144738bd3c0df28c634d9bf2609f65a32b011555a7c586a2514368125935cdb76f7531151fb9e38f838511c42b1ecb4a4b59d7cefb13dc8f7f2fdc188c9844942cabd7c8e709b25b7e28ca6ebcc4ab7bb259d7cefb13dc8f7f2fdc188c9844942cabd7c8e709b25b7e28ca6ebcc4ab7bb2d3ef8cbb8e95a29058ab3c2f9ca0e121eb37817a2ec80428f104c17b60e97b49a5869003e5464a3b91fdcedd4dab8b27ebee65a857899c967089d6961fe7328fa5869003e5464a3b91fdcedd4dab8b27ebee65a857899c967089d6961fe7328fa7881bb3b715d69e84d3f71bba8045704bfeb25c825e02859961d274783a910d5e0ecfff92f2ebc381b0875a07acfdcfdad447fb2c42fb0c842717968d4409695e0ecfff92f2ebc381b0875a07acfdcfdad447fb2c42fb0c842717968d440969f8190dcf9c4f5c5f4a88b3ef0f08797630697fd382d16babc902429e1e876b5d2e045dc578f458891b3a48b96b40a5eddea7e062654e3d2ca527a7e2d109ca382e045dc578f458891b3a48b96b40a5eddea7e062654e3d2ca527a7e2d109ca38605fdcc88e2ad21d258048b9be41712265105016083b1ebe7612797b8e0ad87e6467f543f81c76072db0fa1eddd39c98512e355dfcb4c3a15493d3f67bfb99446467f543f81c76072db0fa1eddd39c98512e355dfcb4c3a15493d3f67bfb9944fc99e841af5e260f1262e71070d4c1733b3166cab4e6a12d961ad88715e784a7dfd8892680078bb1f7b24294743765c0a13571d7cdd2cd48eee13340cb1f6102dfd8892680078bb1f7b24294743765c0a13571d7cdd2cd48eee13340cb1f6102d303b21bbbce86ca27365bfbc08094e4fe16340103c5bb1e4f88f45eb66dad0e367f8a8ca5dbd0ab8cb0663a35a8c450d38d5c74dea16430da684302c8e620e9367f8a8ca5dbd0ab8cb0663a35a8c450d38d5c74dea16430da684302c8e620e9db88a1b30d7c7641e0d4441c233804be956c3e73d78486bc88ecd4de01305c4e6fb443e9091d9b6a217e50724206770f69a5a7ee6eb90a39c0dbe3f9afacbfee6fb443e9091d9b6a217e50724206770f69a5a7ee6eb90a39c0dbe3f9afacbfeeda34fb958d8d030006f63ac761c4053ad53b64c9ff924c7a7ea8a483ad373e515e2e15eea8e53807b08dd7db540b11594be5c976863735f140ffbb7cf0bf4c7a5e2e15eea8e53807b08dd7db540b11594be5c976863735f140ffbb7cf0bf4c7aa2e1ed83a389232c79d4c46013693fd3698b56cfae19cb4117d86d211cdbb915a7d41c1dd126e963cd32156f4e601eef24535457767372dd5bf82ec33cc94368a7d41c1dd126e963cd32156f4e601eef24535457767372dd5bf82ec33cc94368413525ae791b340db43196aa139abf287cde3b3d543ad21adc5693c18153bc95354878d93267c32a74baca3a7644bab16d1280912e8f564cc383bd39afdb6fcb354878d93267c32a74baca3a7644bab16d1280912e8f564cc383bd39afdb6fcb9e71d0b5cbac3376ffe591fc93fd3ddb833412df608fc3d79abb787681dade5ed2ba7d86839a251b597d8523027fe4e972028b6e84179566253dc0df1776b3d5d2ba7d86839a251b597d8523027fe4e972028b6e84179566253dc0df1776b3d5a36f53b26066e944ce28e537edc43be99d6d1f1ba875db664d94637e5ab347db7f6d17d8916ed791cb15c1a28232574eb4b2e572cea7dac401ac957c971d966d7f6d17d8916ed791cb15c1a28232574eb4b2e572cea7dac401ac957c971d966de5cc914a60bc47be6e7bb24285619cb81e0182f6db45977dbdc270afcaa98395eae5ee04f641808bd0fcb927b601b3ae4f27786002641b0aa4b7e533ffab92c3eae5ee04f641808bd0fcb927b601b3ae4f27786002641b0aa4b7e533ffab92c3e2939c010f4f19da18e104dc345649d53bdeb0cb78898baee710d5cf48c8fc1f6f2c578357fd596116c43d54c828b0b4f544c9524ee9e882db94db11a736d0a76f2c578357fd596116c43d54c828b0b4f544c9524ee9e882db94db11a736d0a73b177fc8372d0d8f59c28fb98e2bdc690493e8b75dab87e85611691971a538545c0d99926c98c3238a247518d33566c6aff83b80dc13d6d958f5ca0d6a4de65c5c0d99926c98c3238a247518d33566c6aff83b80dc13d6d958f5ca0d6a4de65ce89cd57186e96879a245baf75d5b23bdbd45f296db00263c2a5f5c04c2a0f1f74bd6a74a5f567cb0b70f49a47ed41ffd5db964e95ea8fe4215ba9ed7de5df4f64bd6a74a5f567cb0b70f49a47ed41ffd5db964e95ea8fe4215ba9ed7de5df4f66e80bdaf0116c0184ede2a1401ee7ba82bfeaaf5a9354b1491f629214834c5119f35b63ca2563a6e2a439d048a5fda189aae1225dc0d230dccade35aa1b658fb9f35b63ca2563a6e2a439d048a5fda189aae1225dc0d230dccade35aa1b658fba247c0d3e924b72904f4b9a1c9a0c27abe20c856520534c3a86745039e52421211d1f201f4b33c8140ad505306e19615199160c8933112245c42f47b0d25ebdc11d1f201f4b33c8140ad505306e19615199160c8933112245c42f47b0d25ebdce9690672fced3847f06a5aa505ef288b28362831ff3b978fdf93aad1f44f7b657895ecd902e0621d237d6f8787868ee1a6b15e2a2a8c53b1af3075a0a6e238577895ecd902e0621d237d6f8787868ee1a6b15e2a2a8c53b1af3075a0a6e23857d8ae0b8f4936c6f383b7a8bbc48768df189b8731b1a36180a09b75b1a4a508f9d5eb1a4c0da2f8a93c6283e0b09c11c7685fb141ed73b0f4d862573bc5a95dfcd5eb1a4c0da2f8a93c6283e0b09c11c7685fb141ed73b0f4d862573bc5a95dfc4c7707209bd317c3cf6e2fb0b5fd9e3d24f13bdf9af61785b5f96770405f59f7cb770c4242b2499c8468294fdbfc214666721c2f75d6fb05d95b6c5c38b495cdcb770c4242b2499c8468294fdbfc214666721c2f75d6fb05d95b6c5c38b495cd0edabeb5ebedc23de21e676c91b28e050e7ec5808e94c443d278f622bd9bb71d3d49450d0a10714c2390ef515a3286971e953cb8fe68fbc53a9827f2f7e0c3b63d49450d0a10714c2390ef515a3286971e953cb8fe68fbc53a9827f2f7e0c3b65b47748b80077effee31e92de5df5bef5dad055da947c0f92db836bf53e7be9d4989c296ca67e065f17c39fbd851bc62c596b8c51546ab00924fa186e5d1d91c4989c296ca67e065f17c39fbd851bc62c596b8c51546ab00924fa186e5d1d91cc2c1661e8a2aab871762c19744d29e50cde37b0b12420d6e8a4ce8eeabd0f0081361018d4e5a306e2066cf3af23ba1cdcaafa3fa18c287487642192c37efd9c61361018d4e5a306e2066cf3af23ba1cdcaafa3fa18c287487642192c37efd9c6593ea03c30f51e0ddfa28a63b3764e5ff06eae2e196d41f18cec31f0ffab1717dccc91bd463dd1440596bc1a41aed3172fbf87deeeb681fa7968f9bf9920ebc0dccc91bd463dd1440596bc1a41aed3172fbf87deeeb681fa7968f9bf9920ebc001760b9e7d6b15f5acf757cdc71389caffd1027f740d38f4e4deb25477de9ce0b52d7f907ef6502798a9b64f7be3a659d563bd323a19d31e04e677fea1608f49b52d7f907ef6502798a9b64f7be3a659d563bd323a19d31e04e677fea1608f49f35b5412562c1fdfb99deb9ba6c22fb717c20ed1f449394c47bee3e2f34c838f98182f41b37fbd2b88b4d9dfd650bbf954093ec7636f3ebac634df5178d11ef498182f41b37fbd2b88b4d9dfd650bbf954093ec7636f3ebac634df5178d11ef404010f6d73ebf9c9ef665683977d3836b1201069c0622781793143f7a8219e5031f1bb0e158a3be12e5e43fd1915d759b53026cea10e65af900d37a1f4c3fa8431f1bb0e158a3be12e5e43fd1915d759b53026cea10e65af900d37a1f4c3fa84037c5e6dbce99f0a93816ec810a19d214d38b26b24aaba18cda13c6dfb0b91407e41e071dfdcad4c719fb9de757677d0fd0532714ce8f75d7e55f31c211aa2b47e41e071dfdcad4c719fb9de757677d0fd0532714ce8f75d7e55f31c211aa2b4364d38cefbe686a1709d4f43956ea7d752a0a30697c9945fea8b9359a5ef12ba13aab32b1c90963cff2172cd8a318be04858a025176f1cd41c97c7e15dec062e13aab32b1c90963cff2172cd8a318be04858a025176f1cd41c97c7e15dec062ea2c15797ffd4ba6c44e7772c26462dfb40201fd346e2824fe2153960c9106ae4d1e06b708aba4c16d9d8321d7d014a4822177d83b2fea3a401e295f41e6a11d2d1e06b708aba4c16d9d8321d7d014a4822177d83b2fea3a401e295f41e6a11d211da2ee6f77f07fb03dee63319726507d586a46c2b41fcba6c3abb45bfb3997b4cfb3b8b7e61e8ee11c93772914dde45c70761f4973a9e2c200d8d46b817080a4cfb3b8b7e61e8ee11c93772914dde45c70761f4973a9e2c200d8d46b817080a9d4f49c0e4cb6243c4edf8355a5cba74b2b072403bb1e9df3564cb5bd0fe4696aea65a6618840c6202b0b0260fc40e8b612f83ff9b19f4912ec958d8bda1f8a3aea65a6618840c6202b0b0260fc40e8b612f83ff9b19f4912ec958d8bda1f8a3289086a8e3b637da3a89d15e191677664c9fc8e02af8d00f009ba73e47e5e490ec7e2c61319c56b262d2c6a41a17b8be57610ad4d92feaca2fae9d30f2513a6cec7e2c61319c56b262d2c6a41a17b8be57610ad4d92feaca2fae9d30f2513a6c24cf7e0656458114e3fed9cef6e31878c11c2b15d6407095b01e6dae1ac574aab54754e9e4910522ed962538827613a9cb262858f81ea0ffb2667739fb135fb8b54754e9e4910522ed962538827613a9cb262858f81ea0ffb2667739fb135fb847a3670b45eca6d97f9062421955fc2b2013ce3dda928620befd54e9ffc011df2030d09018dfa8a3c300f55bf0015310515a5ec802046ae12f09e934146c58a52030d09018dfa8a3c300f55bf0015310515a5ec802046ae12f09e934146c58a5122bedb139b6dcfd0540921b838cce2632dc1b5b1e5d1a42aa70d277d655f59e56aa828d2de843a20a40a15698a6bf6e16c98ff7dd073d9a7f0f54f4c7fdd54156aa828d2de843a20a40a15698a6bf6e16c98ff7dd073d9a7f0f54f4c7fdd54127d3b7b323d80e6cba3057dc23bf1e3465d0623565a972d14cd2900ddc64cdbd84bc438e2aee00fdb38ec7333cfa6d4f15938e1e1e5d20cdab9c04939fc9f45184bc438e2aee00fdb38ec7333cfa6d4f15938e1e1e5d20cdab9c04939fc9f451e8eac2e1412fb27c72cb3467313c42516aa417c4243f705bf149b7c32aaa098f02308f4623d179b9ca42727a73422d00279abbe56edffc56f4f844c2b698ee7802308f4623d179b9ca42727a73422d00279abbe56edffc56f4f844c2b698ee78be958b49e5a5caba2776f3dd9d915562f8c40a92d4f76535cbb1289cbd82a59b2852b20a38e75cb8b38621613077ea8df2b09903c9be0c3e51d61e95c4ece04f2852b20a38e75cb8b38621613077ea8df2b09903c9be0c3e51d61e95c4ece04f81747c54453ce71f8dfaefc3fe3f2733a4c32996d423a6ec7f09c65cd5504c9670113d2270bc5c1aa83857a4c6e1f91b95a55742691f2f1309edb857bc516fd370113d2270bc5c1aa83857a4c6e1f91b95a55742691f2f1309edb857bc516fd3d7cedf0163b0ec9c42b8eed1e816fbb88b1b558c47134e1228df9eeb6cb340bb7452f537ce225c70bbce1cf41268479d23ecdc4238b20e4608fd4ead5fd1a2257452f537ce225c70bbce1cf41268479d23ecdc4238b20e4608fd4ead5fd1a225c2710dc0e179702a009a954bb0b6bd6a0189def0d3413a9e743f691dfce70c5d1e0350add026fabfb5bd1750f82c73b406d722bcc3b7e79e56f755605522f6821e0350add026fabfb5bd1750f82c73b406d722bcc3b7e79e56f755605522f682a5622c32f7aa59f0f3994f7079a3b657f563875ad2bb0daa1b2d5293bb5d3bfa9d37402a22246e7c142b2e08e05efcca4cd0fdb335649ca0d9a0026d5f506ab49d37402a22246e7c142b2e08e05efcca4cd0fdb335649ca0d9a0026d5f506ab4021bd341496e2020b19bb5a816b19b5cf9f27134b932e79941326c5b13df9aecf7545b73cb92e54d5ea334bec3fd859d7281a6fba10822cc5501f65fa4c3b46cf7545b73cb92e54d5ea334bec3fd859d7281a6fba10822cc5501f65fa4c3b46cb3b8267af43ae6252224c9a821bc97518818cf4328e619015c8fc76395d4a364c3a68f0d928e3ec11ce4bfe4a382a4618714bcd02c42fad4e3994ecf0dce99fdc3a68f0d928e3ec11ce4bfe4a382a4618714bcd02c42fad4e3994ecf0dce99fd5d3f670dd05cf10f454ddb974607bd2986e52c3a66f12a61b7bfe806987cec1be6e6b0f157ee4c495a922ebe88eba8451d3ad2373949a2eec8ef6dc92a5bfbfde6e6b0f157ee4c495a922ebe88eba8451d3ad2373949a2eec8ef6dc92a5bfbfd2610773e212d83d6baf6b49d16aac2b1efb2be901225a28635523b59cacef2801bdcb9c9379f2019fc8a2dd5ff3018ea6edc754c84dbb28d522f1b71ad654d081bdcb9c9379f2019fc8a2dd5ff3018ea6edc754c84dbb28d522f1b71ad654d08bf40d9c8ff8c5cb71dd0dcbb33a16cd21355c72a1df2668b4e6d1a1f0c1d18fae760fa641b469cc8dbfd747bc431fd161b5bbd7477ab95251762a34f3ac43d8fe760fa641b469cc8dbfd747bc431fd161b5bbd7477ab95251762a34f3ac43d8fe84e741a001464ed1aef4eb84b963958bee8582350e79c698bfc809b5acf344d1a83b40f31bdb9e95cc7b58e2db21f0b5883d1b52d139f1494f5dfe91c6299571a83b40f31bdb9e95cc7b58e2db21f0b5883d1b52d139f1494f5dfe91c629957663cff297b3471617717de65f14f05a504ec4a158556628b82cbbef2abc40cdc44755b92eac5d5139edc4db3a7ead5178eb435ad8276de1105758cd78bdbd0aa44755b92eac5d5139edc4db3a7ead5178eb435ad8276de1105758cd78bdbd0aa17a4dc65641995c8afb5e4e7c2aa00496076ade8cb91161d1d2834a538d26c6d316f39f575ab570dbe26b28d163d5a8336d899c35bc027dfe3efa1f26b99d94b316f39f575ab570dbe26b28d163d5a8336d899c35bc027dfe3efa1f26b99d94bb69072b0415ab5411b4e0e6bd95716a2d0bc9cc11d7544dc7415fac80022081ee3ec4787a6fd58c9ccd19bedf81133aba41b8f59507ef7228e2788ed46438df0e3ec4787a6fd58c9ccd19bedf81133aba41b8f59507ef7228e2788ed46438df067917e7024d2c2c6c469265270097bfc98e8f17cc5502c5e51875c69a66b5308badb9ef6dc0e9a7a7a6d6e646a2e2241dabf663a40f60745d7b6dbc60a958955badb9ef6dc0e9a7a7a6d6e646a2e2241dabf663a40f60745d7b6dbc60a9589557b2c0f57d0a0c922e08bca74ec50065c4bb5ddfd0fa6f0d9e1a06a485f5fea1febbaae97012f33d6255d79d1ed476d177d2c601fa5886af98c9b381ffc651e20ebbaae97012f33d6255d79d1ed476d177d2c601fa5886af98c9b381ffc651e204189221742c5a6bc0c62f9a29b97befb1d84a72bf8fdffb6fe7166176fb1cf515baf4bb2540275a2840e8c73e0841205a3b1040ee4c81e680ef11639e653df585baf4bb2540275a2840e8c73e0841205a3b1040ee4c81e680ef11639e653df5807a2cbba741398565cc95e0e74124ea831128d3088097cd5185fe133942805a1f35ab1298d96f7776e4eaff3bf6de4f0b6f2d24e4719eba2f9eb032f2f739b0af35ab1298d96f7776e4eaff3bf6de4f0b6f2d24e4719eba2f9eb032f2f739b0a2e83eb3007d1918aa60bf72d0c40579d6df4c6d17a140fe45953cfd7af316c25e6ada5926497b3d084ef723889455edb343d4a4f6407da64f6c2096fc5430c96e6ada5926497b3d084ef723889455edb343d4a4f6407da64f6c2096fc5430c96e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d148ce9ad5169d60e81caba83e62cd43424f4353e869d765843e6e9205289d40d148ce9ad5169d60e81caba83e62cd43424f4353e869d765843e6e9205289d4000572b057c13780f051df738c1329a67045aa67d3b525c02ae3e9c48dfe460cd99ef1430d895eb5ec308e24528a1e2f80641263fdeeceac0efe35ce97dbaded299ef1430d895eb5ec308e24528a1e2f80641263fdeeceac0efe35ce97dbaded24acbf2fa9d452ede1477048bc33ff6c24d46c7332849634c7c0bea2b550b2ecdeedf9162c8f262fdbad3a2ec4519b32ab25a13ee284870962d1155191f64238ceedf9162c8f262fdbad3a2ec4519b32ab25a13ee284870962d1155191f64238c7aa11c5ac89a7f05fceff57ac90f08ac3105b81a88f7e9513bb97e6882aa3677f2397ff44180f6d43747c2e880b162627d525b152694a8454ffc16e23ffc24d1f2397ff44180f6d43747c2e880b162627d525b152694a8454ffc16e23ffc24d17c03e727dda95b15eaf6b7784e525c82079b4ab62457c8a7d36dd8c169698cf58cd7cda0afbea5d2a8ff891883c061f20f467784b2a02a1377f7ddb0525e3f848cd7cda0afbea5d2a8ff891883c061f20f467784b2a02a1377f7ddb0525e3f84eedac63ff3f4488f52c2f87d30320a8c4999743f4b959ee7af3e74677cdf8f6c803e46c9cc38467662d2cd35b13b2e22672c85c8cfe6476dd36e82b667081bd2803e46c9cc38467662d2cd35b13b2e22672c85c8cfe6476dd36e82b667081bd2417ca178c25282b0ab9cc919e75ff78772bf9e48d6f97e0cdb970d12f31dcd86162e745629ccaae720a5d8428c29d3f57a9888d4f456c3e1d55f34277205e0f5162e745629ccaae720a5d8428c29d3f57a9888d4f456c3e1d55f34277205e0f53025fdd4de7f130a1c3b5b63f9c5e981fd4dec76b0bf20ab1bc958a6c27da7c0cd749f614636d1cb6351b9fcd90293bf642754cc7a9d0dd28e8096d27d3e75cbcd749f614636d1cb6351b9fcd90293bf642754cc7a9d0dd28e8096d27d3e75cb48d7bdc31d253570054c0a1a57e1394ad46c765f696ade015d222c333c4b42b94416c942b7190d943188f1411e6aafc334cc9f8140aefcd6580240ee7e36fe264416c942b7190d943188f1411e6aafc334cc9f8140aefcd6580240ee7e36fe26f85809e231dc336acc04c86bcaefb0503248d181a3961fc03254835a5a20e94d0d3b757bafb10b22a72c0840d2d27a6e290975cc6b8f50f4d3c2933f5886be7b0d3b757bafb10b22a72c0840d2d27a6e290975cc6b8f50f4d3c2933f5886be7b1ebb090f3284821902a88c260e31f52b0adbefae7ee2d449f4a25474251222f20ba77c8d1e81c7fb4e5d109837199df58b208030003072f2fc16371df4dfa6750ba77c8d1e81c7fb4e5d109837199df58b208030003072f2fc16371df4dfa675fdc5b1b43a8aff2455df1d4b90bc2496bde08f30d63ebb91301ea73619a0ee01562d5d02c16bb9df48e98ffbc47e5501c518e446831c0bc2d23dc5f01bfad713562d5d02c16bb9df48e98ffbc47e5501c518e446831c0bc2d23dc5f01bfad7135d452caf61b01e6c8e12522b553f4c38cad9eccff5f8d629410d6a125ecf139704fd1eb4a1545c435222f00c9829713bc9affaebeeeceeef5ae499831705e42b04fd1eb4a1545c435222f00c9829713bc9affaebeeeceeef5ae499831705e42b4d54d9d17b9fa10c86b675b84d56d593b3790317c49e6aee473485e87ce66256555e1da83277a5cc9905509da33097653376d85c94ae99027023b3d7c0ccdc29555e1da83277a5cc9905509da33097653376d85c94ae99027023b3d7c0ccdc29a86a5b1edc496b535bb9c1d48b47670b6715f09b7172c44d588d35d13615d6a01b727148f564c3a503e850cf81a4c5bcb67c6acc1086837919680ad743e4481d1b727148f564c3a503e850cf81a4c5bcb67c6acc1086837919680ad743e4481d9bf0de4bf67d92da57e1b2f537839eb386a7a9c1d7abaf27d1e656d3d0a10338075d5606ecb874cff9408b133773890867a94635163b01618bb379947980b595075d5606ecb874cff9408b133773890867a94635163b01618bb379947980b595b31b5c10ab3620d715a77eb2ce4881a28c9d4896df9b496ab3fd3d85cca75044f800cf763b7af43759c0be6982280e0ef4ba782c899bdd3d598e7149de3db181f800cf763b7af43759c0be6982280e0ef4ba782c899bdd3d598e7149de3db1816893539cb0e677ac59a133a3aa12771d03e7df5e785bc320f8d8f505679ae9ec395bb42cf41652a1e21b6d3e49923c9905c0180f3075112ede6ab74170ca05ac395bb42cf41652a1e21b6d3e49923c9905c0180f3075112ede6ab74170ca05acdfdbf52f57063a67db1531061c9b315c16214634b81197e2be9f40c72927dfa0020607b54c5df788dc67e94326ee821921ae940ef87ceca069d5c2e9ade2e41f020607b54c5df788dc67e94326ee821921ae940ef87ceca069d5c2e9ade2e41f54e659ae9c03235891e61aec304e9349bf8e8b313a2cd1b385bd581d844cdb84ea48876b61c064cc5acbca40563a8d4580e54e60e15c33fe513adc766ab4082fea48876b61c064cc5acbca40563a8d4580e54e60e15c33fe513adc766ab4082fd739cce166094319805c89071b1a8d822c4f113522c438dbd237d96c2d779f6893d8209a2da9560a9621b47245b44d3f623786cbe89f824c809058c7c0cb751893d8209a2da9560a9621b47245b44d3f623786cbe89f824c809058c7c0cb7518de48dbff952d2301a50f8dfca9a4f1544e1834317908cf431dfdcf04f298d30162a8e2c0ce69e110609d44739aba523743b841ccab3f8309611441febc726ae962a8e2c0ce69e110609d44739aba523743b841ccab3f8309611441febc726ae975de99e3b7a96ad3eba6486619772116a13a239be6a29c8884821cb55780985676b1662c629f8b12ca637ac988af7c3be7b258d5a103450dc1b5206b7858fa1576b1662c629f8b12ca637ac988af7c3be7b258d5a103450dc1b5206b7858fa156aa2cd8e59208727f4e96cf217543996f19400cc265632fd9888787be25c0146c0a11d1c781f02fa251d9811e230f13479f965cec5e74c930d975092138b6854c0a11d1c781f02fa251d9811e230f13479f965cec5e74c930d975092138b6854585702856a804e8f1932b4d95f2953e651240dea70e0e4f44ada82fb84fd66781bed2b51467ba897572718f33771e3f0ee5d2ada948907ed76509dc6e48034ff1bed2b51467ba897572718f33771e3f0ee5d2ada948907ed76509dc6e48034ff7f8bf7cd70a8f324c3503b67326f55af1f2c4eaa158a54178aca1f02c2053faa29f53ba39510cb74dbf56c7aab6971df7d708004e2dd9b8b9ab3f4513478b8dd29f53ba39510cb74dbf56c7aab6971df7d708004e2dd9b8b9ab3f4513478b8dda1e79459084085398d3e5e555ea0b1f8e322d7836fa6458cc19f1958388349f3afb4c2785d52131fa8b7598b458b4074da60ffeb7c7b7814fc5de51fc87d88a5afb4c2785d52131fa8b7598b458b4074da60ffeb7c7b7814fc5de51fc87d88a54af05942544d0e6c0a468a8d07853019d62ef39ee8be48ab17e2e4459e221aaa29e1d9331860d1ff77fc32c2f4fe21c3c773a3a17ee02c0af5ce56c7dd0703c229e1d9331860d1ff77fc32c2f4fe21c3c773a3a17ee02c0af5ce56c7dd0703c2a7f9c3a8bb07acac5bb7ff6bd5d71af8a326f08f42d51ffe14d1dbe5ecce9f45df472a5428a22481f2cc544e07f7750871c1ee0f607ed274c87f38ae9dd313dadf472a5428a22481f2cc544e07f7750871c1ee0f607ed274c87f38ae9dd313dad8a865b713732f744f471d5d3f36333b5aa002d2a563abb3a722044499258bfc50e133811ed30dabf063e2cef02581a01ee3efb2c21cc71e066810d5683b6b7750e133811ed30dabf063e2cef02581a01ee3efb2c21cc71e066810d5683b6b7745d587f5f3e04bb9c78c2939ad7fe61a3ad933992c4ce3be7bf2f64d2ae28f64266f4cb14777910302f58c4b1f66fb68599a311e0d95bc5b9b9ef02b8e019cfa266f4cb14777910302f58c4b1f66fb68599a311e0d95bc5b9b9ef02b8e019cfac59eebf7f97b8988f57bd1470583cdc794a3132e98dda30ab5e243f1ef1a444c6537ba75e9cb8a272c315f59587f5c62a859f622baa18f5eaf626f77fe965e646537ba75e9cb8a272c315f59587f5c62a859f622baa18f5eaf626f77fe965e642df0a5fcb7394a6d1d7146e2845bcf6616a8aaf9bd3481a4ca56f099f0d0a611405439f8bb347e6b9949f56077e98567591e19499724143f496682a8b32c3ff6405439f8bb347e6b9949f56077e98567591e19499724143f496682a8b32c3ff6dc18be046da075c1ddf09dcfe4c54e97c250ed2c7ccc33f030a6b2cf1b7f60ce62fdaeb78e4e6fe1af9cadd18327fd3ad57c4ca27c33497bfd309bdf9f77a24062fdaeb78e4e6fe1af9cadd18327fd3ad57c4ca27c33497bfd309bdf9f77a240bb45b20fc844d3b68112936aa0b673c6764ee6fcc4bd3a87fbab5a243f4ba2683536ab5a5e2e6284a3b063ef90b4e6c8257d944a58ac39a0c3e320742f23b8873536ab5a5e2e6284a3b063ef90b4e6c8257d944a58ac39a0c3e320742f23b887134249efcd56274e473c67c8dac3ada7a08825bc87263249406fce2de6dcf1ad0ae5bf56565428813a6fda74da5cf65c11b380fce0b8814a3849599b90573a120ae5bf56565428813a6fda74da5cf65c11b380fce0b8814a3849599b90573a120c508e9fa3d20cfe982ffcaf1ab63dbeef85ed4f1baae3b129d32ae0d2f69b4a62fe2db5f50ac329f9187ff0d58634110f7449e62743137289fddf64a100779662fe2db5f50ac329f9187ff0d58634110f7449e62743137289fddf64a100779686493d3d12dffb8a7151ceb31db6bf1f7841049410b73e8d6a4d4725724c8980f978a9ce4ca59ccc96ff959ae9b83e7edc9c1fc90f9407dbe9bcb17b38b19255f978a9ce4ca59ccc96ff959ae9b83e7edc9c1fc90f9407dbe9bcb17b38b192557320873c0b0ce144bbd7c273b6fe0d25f206483e6136ca2e2962ea7194712a0a9296a3afa7affc907e53f789f36b92f559623057b7660ae7089fcd220f8313fc9296a3afa7affc907e53f789f36b92f559623057b7660ae7089fcd220f8313fc6cded1baa5fff2047012228f615a8923b21668cf96d69f6050f9dc8444e030b902a82e08832333dae41b9d08c90b0b35535ac4d49b634803fd8408869f7c5d1b02a82e08832333dae41b9d08c90b0b35535ac4d49b634803fd8408869f7c5d1b41c244077f92955e7f3a0397da3e459445b15d0a301a7274c11bd95b1659dbaac7d3f951b7e845cb3f69c9a8db1c5c73ea575bab9387d4bfde5dbbe49436b7e0c7d3f951b7e845cb3f69c9a8db1c5c73ea575bab9387d4bfde5dbbe49436b7e08908d45cbff30434b0d089cc659b5a6d5bca80e811de5af983068302def425f21cb86c5010ead6225743c997b5d0894228318b26baef2527ae0a28daf9bd4d8c1cb86c5010ead6225743c997b5d0894228318b26baef2527ae0a28daf9bd4d8cb24a4fd04f1bad54aeb40e101d6085580968ada4ede97ecc8c065d37c3867575cbba777003d5641a1af8642a00d3ace0831de795355b5e0626a25655269cfe43cbba777003d5641a1af8642a00d3ace0831de795355b5e0626a25655269cfe43d6cc9f6cf9a08b21be2163b5e87fff31c10eb9133327351d847e6979bf11cee893a12be9ec97abd2748091713293d52f3c43206cb40a5bbe7384ab549be4173f93a12be9ec97abd2748091713293d52f3c43206cb40a5bbe7384ab549be4173fc10861799862741b1a7cf2e7bf6da9f2a98bf3d7858c2958e57568eace7b36bcecc34b7382566f7d5182918e9c52c2319dd0021a3793390d542c03e931a99b48ecc34b7382566f7d5182918e9c52c2319dd0021a3793390d542c03e931a99b481267a4106bb1c66b4d85c38c3f7b16beed22cedc668e1d10e6aee2ec73c4537cb7600984317afbae96e4b801f4d95f5307f601f7aef8a186d4f6ea5b19c89de5b7600984317afbae96e4b801f4d95f5307f601f7aef8a186d4f6ea5b19c89de5720cbd1dec9973399155d1f6a631ecf2bacd1de431e1cc2f013af447e9be48cf98d01da32ced2f6220d3d7f5d2f6d31b61f16a31c2f021b88a1c0896c8558bf798d01da32ced2f6220d3d7f5d2f6d31b61f16a31c2f021b88a1c0896c8558bf7408cb6316c1beb6fcfa965df1b9d70f1724d12355a4e2785f133abbf25597388cfa3aa8aaccf25c063c76d88600cbc6cac039d44f74105ffed001732c0d9dd84cfa3aa8aaccf25c063c76d88600cbc6cac039d44f74105ffed001732c0d9dd84fc03ed2717449a857dbfd6e3c2ddeef97ea8ecdb8d30d167e4846547416188c67cea10621f8a195f2708647eaa6ffe12cdb33634fb9d4435929d0a273fa91afd7cea10621f8a195f2708647eaa6ffe12cdb33634fb9d4435929d0a273fa91afd59e5da50d78d0fd0c18fab7bb7c299630f883597fbd715837f9d2f89d27958eb1b29d87ef2df15523de7f9a6a4a84e7dba35aef431149c3c1339688246d270cf1b29d87ef2df15523de7f9a6a4a84e7dba35aef431149c3c1339688246d270cf1fd8eaddbeb39ea5205bad495e56389903d3f78942f668bc0d979c6c88750061cd46154ce642acdd59f09bb03e70fc32deaf456d5867c1d1c557db318be35ef0cd46154ce642acdd59f09bb03e70fc32deaf456d5867c1d1c557db318be35ef033a812f3c60fe0cd66e9cb73f005f25ce89b548992282294e3552dc111f2f41310aae3a7ed613c56298398e050e5599bc64fcc08c422b9adbaee37f479256c8b10aae3a7ed613c56298398e050e5599bc64fcc08c422b9adbaee37f479256c8bef55283f1cd0ad6ec8bd95e5809ab820bbcf1f7bfe95a5fd2b777ab016b126ae3fdd6620d771fc6730feec3f24b59f36d24b1b80b9829ecc22392c615b8328a23fdd6620d771fc6730feec3f24b59f36d24b1b80b9829ecc22392c615b8328a2efcd82bf0998ff475ba3f7ec8c69bed380cc9db801bfc889db5deb93076a7767022617ddb21e7e476d841229ce75600185a5ce2f569b981c815d3d27d1497cbb022617ddb21e7e476d841229ce75600185a5ce2f569b981c815d3d27d1497cbbe11d0d9b8a522a69b74e29dbaaf19bcf4c49118149a354f70d68521b08d278d7982d36b0f7acbebd3c6d6b7f0760d6159995b337b67c1d4f37a633d204a29626982d36b0f7acbebd3c6d6b7f0760d6159995b337b67c1d4f37a633d204a29626c1b09ec3f40c212126fc2d9a5957a714fa0f1c083efab68d2f801b29584485af4b6237d1106e9e4dd5e4a86fcde90f4aef76ec77ca94d147a14105c19844c1fc4b6237d1106e9e4dd5e4a86fcde90f4aef76ec77ca94d147a14105c19844c1fc06c33ee17b7d2bbfc8399197eb8fb6759facca78fe7c01889aa0c1b0a5bb2fdaf1e4d84c8cea8bee789ad3d77d6006d9b3794bf8c4a226a3c9725b863f23ec59f1e4d84c8cea8bee789ad3d77d6006d9b3794bf8c4a226a3c9725b863f23ec598bf3747b8c44f062e47012f15870d0271b02c8735cc2f9e8c119f630a9f42e3d188b22b1a633a3fa15c1f2f91466becc4842cdcb362379da28a15a1463c88584188b22b1a633a3fa15c1f2f91466becc4842cdcb362379da28a15a1463c88584ffda2b664668964eca270cea351be0da362a15560140b2ae9e6cd8e91dcf0a1da3b254d035e2d4260d3d9135e8b02f7a301143add4a99aa62a598995fcb90e80a3b254d035e2d4260d3d9135e8b02f7a301143add4a99aa62a598995fcb90e809d409ee9ae263647c65eaba231c5ce8e507d388bc5981f4d8227e581126c7f6031970ea1321f2cfa91aef9d78bf4256d6d0be6b5fe67cfd1c6507dbca14c0c0331970ea1321f2cfa91aef9d78bf4256d6d0be6b5fe67cfd1c6507dbca14c0c0360b737bf45de4f3f9f14166b0c94abd44cd817c7902f118bcb283b59571b2811ea934660d9bfe80d697be02fb52581834ed21532b8dbb51e1c7985c28364636cea934660d9bfe80d697be02fb52581834ed21532b8dbb51e1c7985c28364636cc266fa55c8d33ccefdcdad55e25900e493aa5693a897b22d8902171ce7f43c58da9e21c6fa9914801f8cc6b1cf72e0e939d59a2544776060c6ff8c694000c8b6da9e21c6fa9914801f8cc6b1cf72e0e939d59a2544776060c6ff8c694000c8b661a19a921a3031635808055f082afa14d69ccc42787f6cbf454cf6c66fbebba5856c3722b37984be2df56c1a237f577bf8b727b0bfc7c67f2154b4b168893414856c3722b37984be2df56c1a237f577bf8b727b0bfc7c67f2154b4b168893414aebfc66793bd42dba6dfeb8d3e28e541f70d4a6381c925d73bc8fb936559f7ccf85f7343cb5b9745b9805dafafdd8d910dc492df71af235a34a37cd15544a1bef85f7343cb5b9745b9805dafafdd8d910dc492df71af235a34a37cd15544a1be1ebfafe661cc844e3a78eb306c21f237ff4c7b43b3c4e3ad350b452a5d3b1659fc47d2c8180f11c71da1abef6a5806c607ce587d7885e5836cba8d60da21974ffc47d2c8180f11c71da1abef6a5806c607ce587d7885e5836cba8d60da21974fab3695d5ae9784ba2c170e4ce892dbcff26b130700c7df9a6a816e95ce7e34501643d2f4b9b1f26178282ff659389f6b9a86d25d23d4b60401753e041c0c2e4e1643d2f4b9b1f26178282ff659389f6b9a86d25d23d4b60401753e041c0c2e4ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552ae0e7e6641a0487be2f24e8d04ec80149a7f74d555d748b4f43aa7b6ce891672ae0e7e6641a0487be2f24e8d04ec80149a7f74d555d748b4f43aa7b6ce89167b170871798f24e21590ca6ba8a7dbea111e5e48fce23376ed21f4819e8193c59d3ca8a72105130026ded0d3fe5ca20dcc3b5d625f9b6feefc0a6650df6e6dc93dfc929a434e5dbea29e377463a0f47b73066d8f5c5372d8e8880662b57dba11a7b0ed4adce635312d1541d1b4be65c0a390fbd0b405014956d0f70a8ce94327afe267c9dbb0e276697a85b0ab98e14111b0c9c1385ca36c0057bd927d33d26afc89098d9eecdedf2c75b6accc038769956beaeb4b0853db465e726cb81df645a70b7569306d34b01622acfe29daa068e0797d93d377ba6d51ae3cdba5da70ece282028ce81ce691cbe2df0158b76d12097fa678e2cb2e2b20e1b1c49715691bbea67d57485dfd150c775263086b010dea185328d94680f6f5f895606b7e7951b5bb1d398b3ed823476cd4799f717cec57252970d27ca777826d905c41d816551988e97a3f5a4640c4e6579c07736daa033dcd6664f3da8387f56364eda6ab17c758b51a45450c5663db31d41cecfedc424ac4adc3e1b6aaa480bca565d593d04b9f562a0b44486c5cf7c33a18ab0d147ca4df03c202402ffb2b610ff2e0ad5baa6cdcd82a41376e54b6a6b2b734d6449b0b6cc36bfcd994ae625933fff5a5754a09d26be828baa8f3a0cece62a46e289f9ebbbc91c4649727a306bd12f7bd93aaf6d458d1e00a706809eb0f0ee1fc9a14c8db0b037ad07380597fa7c4582f8262616c79f11b6753543c21411c263543649ea92852d5cf7ac5fd350edb72359cf1f9053c9f68e0c1e164fa149ada66f9e6234db104f28a13bc0edd905884b64efe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a8b3cd5e00c470da3f70431564ab6c9f54d4b40512b70802ddd6e09ef4b370cca8b3cd5e00c470da3f70431564ab6c9f54d4b40512b70802ddd6e09ef4b370cc89668ebeaba7cb83da5ffdccb2a736309b5a27a721f2ca82deea96122ce58994dd43e3c00fafa9d8a671fdba663245543903e90d7482d9134938bed3e2c3fef0dd43e3c00fafa9d8a671fdba663245543903e90d7482d9134938bed3e2c3fef0f500a643dd77ed3dc2bc9b18c8c65666a36f5fbf56db1170817faef7da40e40d59d164247c58dd070741182e55f2cb5ffe83476863fcf5f14eedd202dc53f4d959d164247c58dd070741182e55f2cb5ffe83476863fcf5f14eedd202dc53f4d9fc225ad19c96b20cd665ea3cf031d2aae338557607c26e584a499ef2d9d53b594ca62468e658ce668d8bdd378be2afd1584d216c27524740548d88cfbe754f3a4ca62468e658ce668d8bdd378be2afd1584d216c27524740548d88cfbe754f3a618a54832f4821570b0c105789d47bc8f61a2bbac74c48eb695a9757ba84f66b9660cf6b2b9df2f3e425de8f3215ca31032f72bde77de260c5304dc7deed4b149660cf6b2b9df2f3e425de8f3215ca31032f72bde77de260c5304dc7deed4b14ce0cee5ab94acbdec6d1c08c842c29fd4d5f1f59bdfa27a0de30b8c4542d298266f859a1e221c2f62783efa97cb1a477767c9f6a5557f0d1b377b4ce9e2feea366f859a1e221c2f62783efa97cb1a477767c9f6a5557f0d1b377b4ce9e2feea3977f1f4fad9870b7fb9d1d9a0bf1591ada356cf149443226277e966a988d41ac2e5a42eefee9447adde0bc960ba9c9caef27fe8a7391cbc5f81000decbe519f22e5a42eefee9447adde0bc960ba9c9caef27fe8a7391cbc5f81000decbe519f2eca81c81f148e9c994e2edae4d9d917e031e6423d1faeef4ac0da958f7c0e8604ee73f6583e1ac4ca7da34cc526146ebc64f123fe4447fe5f8e2950e20eecead4ee73f6583e1ac4ca7da34cc526146ebc64f123fe4447fe5f8e2950e20eecead9b9d091d7cd85af50b16eafdf3ccc986dd0bbd2cb61d14c9af27afd41534098cbce676668078317ece8a4e69ca5e3fa36dce96b25da7101ccf036c15b3975657bce676668078317ece8a4e69ca5e3fa36dce96b25da7101ccf036c15b39756579b0cb9f4e77f55d8aa97156154a177a29be47d9dddf1dedc4bea54154f53011dab5230ee90cb078104dc5c073c349445eb93276625d802b686ef2f4cde36fa57ab5230ee90cb078104dc5c073c349445eb93276625d802b686ef2f4cde36fa578b5e3ab51cbee5f97ae7d744d10f0a44e04c645b25e8dc42631f508d554f22fd75863b4beef78356621c2d1b4cf0666e5427e48f0ee492d83bf87ab1a6d6f3ca75863b4beef78356621c2d1b4cf0666e5427e48f0ee492d83bf87ab1a6d6f3cabd1bfc9c9fdc5f31079df883160aa20f57d1f3de4a2863fd8b291efe443f929b4f58ba58f20d809cc24df81b90325fca3f85e8314ac38aa05b1078afa12863984f58ba58f20d809cc24df81b90325fca3f85e8314ac38aa05b1078afa1286398c972421adbe714b590b028c1e6ec2a9890e2a8586c997efa417dc847edf774390efd75c576e83269f136b5d1ca16c9056f5438b261fbbf033bea816ef00428310efd75c576e83269f136b5d1ca16c9056f5438b261fbbf033bea816ef0042831ae25de7ca82f3b02c3a91d70deda4301f00dfc10643493f27ebe13249eba1f42c47502b05e93b2f2626dd7ab6029952b6ace0271eaa9e929d0ffc098c53e44a6c47502b05e93b2f2626dd7ab6029952b6ace0271eaa9e929d0ffc098c53e44a6676e68d3248c4efa88aa7bcb79ffecc7feab5ab7bd414105c9b19abfd67cea761b4c02272c93d06fafcb6b0145352c43d3d37e0e58888038760d0a81046a835f1b4c02272c93d06fafcb6b0145352c43d3d37e0e58888038760d0a81046a835fd54431e01621aeed8d825a2b19e8f3da0e0f6ab5a472a73fe9ea1b2b3d495cdfab268aa83d78e468e6f2a643e05621c69c6506e1dc1cf2e3f4b7a2c34dc0b57bab268aa83d78e468e6f2a643e05621c69c6506e1dc1cf2e3f4b7a2c34dc0b57bb768cd4722daf05da8c9ad1bb734ec9c781633a128948d0a1d06c72d93e9a47d545d816955588c4856c8a9d75da76e48673ca342f3ef753c2f9312ad574fa4fd545d816955588c4856c8a9d75da76e48673ca342f3ef753c2f9312ad574fa4fd3091cad6f078d0362fc8b058df2b9fd2dfc816d311d800028489db905980417868bdf2c895762eb6ec93dc9d77f59b13f2c9de8658e037573a91bcc7526b4e6668bdf2c895762eb6ec93dc9d77f59b13f2c9de8658e037573a91bcc7526b4e66020e84f8cc0090e0ab22c676ec6d90ae56ca30230124eeb110aac44ad3d78e2671350e68baf99885ce24f598cd4b0ac82bcd2c9842ee4d42a7e49a327f670e3371350e68baf99885ce24f598cd4b0ac82bcd2c9842ee4d42a7e49a327f670e333ffab56d5aefa1b39769b6fdfa271e224aa6c8a8c5677f019a407d58b9f3ae3700489edb1f8d22d083ae17b9a5c32a3784c7260ce5a7175c01c7baf2fa65fdc600489edb1f8d22d083ae17b9a5c32a3784c7260ce5a7175c01c7baf2fa65fdc6cc1fe1e470dc7f6dc6ee5fdbdf5a4ee27a5a1339086d3121898d7c6cb674ed86e7c410a84ff77a47c15caeddfe98d8a1832ce51415c7afcc0a1b07083eb38ca5e7c410a84ff77a47c15caeddfe98d8a1832ce51415c7afcc0a1b07083eb38ca5d7bdc0f34aeb1b488d389a755e693a6bc83f9394a5d78d8524eb788eb8a43c78419b911f873a483297d825a437b01836f30c92686b8a824114cef5c79e26a117419b911f873a483297d825a437b01836f30c92686b8a824114cef5c79e26a11770aa44a89ae4903a42583c349d718d3b6bdb7380d812d2b504e0a80aa08ad66d096a0c61b0a0105b331cf8e670ee3aba22beac2018de34cea47047466edb4ce9096a0c61b0a0105b331cf8e670ee3aba22beac2018de34cea47047466edb4ce936418f5c19c0b4939ab88caab555acebec09c65b3ae151a10eb2b12d2245197382c2efe70d1820851e835e417fa820429ae227c27c693b3a38a3bf595553bdeb82c2efe70d1820851e835e417fa820429ae227c27c693b3a38a3bf595553bdeb80663c370b4c84bfa49ad3c75cedd745005c39b1b8338456d948eb0cfecb4d85720c8ea1e4593e0c2ca5670c3d9835aca84d1771c23f960ae7277ad07f924d36720c8ea1e4593e0c2ca5670c3d9835aca84d1771c23f960ae7277ad07f924d36cc7677fc9bc8539dd6149620b6f9978bf2ea436a022cc0a8c7385c27f337888fcba1bff5ab0e7a2a777a00b7bc634f5285512e389726ab89c8ff9a4f1dd4a946cba1bff5ab0e7a2a777a00b7bc634f5285512e389726ab89c8ff9a4f1dd4a9460a4cbcf3212b54f6852a4bdf1fb1ffbb54a19bcb302b2bafc31d80677744466e6f828fe241d066214996d50c0fe747c3904a378e9935dfb00dc6ffd6eb980fe76f828fe241d066214996d50c0fe747c3904a378e9935dfb00dc6ffd6eb980fe79b32aa85194a170094a991538130cfd7752b95e5ef0a72cd173fbe4119070c86e54640fe7577e3a51f7865d50db4db5383f3079f953b07d142ddc648aa6429dfe54640fe7577e3a51f7865d50db4db5383f3079f953b07d142ddc648aa6429df6f21a2298eb74fe85cabb86f887c6bfdb42a9e0656d56f97e316e86c3e6b78c5e7f71dc37efca374841b457537e6667005c95f0c7ba93702314afc21319de1b1e7f71dc37efca374841b457537e6667005c95f0c7ba93702314afc21319de1b1470dd67e73d6166fdbbeeef7048be14fa36c2bf3e96db9fdd5273beab07bdf2b1e59b841387d3501b9422ea12cee759ac99e5b4829bdb005a958804c5105a6ef1e59b841387d3501b9422ea12cee759ac99e5b4829bdb005a958804c5105a6efb3aed1316ebe4e5192c25c8dfeef5cd1cfe23283f5974a3776f73cb80909ad52bf9533da88f720763d5bf74b8d2f3d8ca487d7e885bf17ed083e3b61b05b2c4fbf9533da88f720763d5bf74b8d2f3d8ca487d7e885bf17ed083e3b61b05b2c4f40af3fe989fe4a6d0eceed47c0744658980867560ebc041a8b37a045ad3b285d96c7bcaa33731af4200dfd2227068bacb751543eb17c6f80908a13cc344c656196c7bcaa33731af4200dfd2227068bacb751543eb17c6f80908a13cc344c6561e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85529bef92d49dec89aaa43bda842560fcdcc448898b7ed99c37e6502c32d6112b529bef92d49dec89aaa43bda842560fcdcc448898b7ed99c37e6502c32d6112b594944c78ee3c5253d78b6e16d6183f981cc4f2772cb246bab6beb7964103fdb83cb6adc18fcb8b52fbcef35fd56b6ac5c343bf754a91772598b1e0b651de469a3cb6adc18fcb8b52fbcef35fd56b6ac5c343bf754a91772598b1e0b651de469a72037973aaa49ada8d0d95d3b403873ff0754525e89196dafaceacb1ac2584a41928f878338e8120b81cb1308a3c7e9b43c08774426bcce17c076a63f7ede8e61928f878338e8120b81cb1308a3c7e9b43c08774426bcce17c076a63f7ede8e608046238b4851d11d1adbbdbf6b8538c0aecba48d3c0e01df0ed166e38c7a0cf06bcae5aee1733e8f1de9def660d804d3285b0dde23378e2b17ceedd46c3d40006bcae5aee1733e8f1de9def660d804d3285b0dde23378e2b17ceedd46c3d4006dbcd324cce907ed4d237e26b078b59a74ddc8677a3f6eacf3b195c386340c8b70443cbda11ab50a4f42d239064af0bed778416c3f6d05f2c9582d9cbb77633770443cbda11ab50a4f42d239064af0bed778416c3f6d05f2c9582d9cbb776337335b13e43a62919dec5ed1a296cf5e5bef19b8e1ccabdcc9db81a8b4c5685d7d689e823ea80621b6d7c9093c4bfaa6566c98662303f5285dc1817b2affb308a9689e823ea80621b6d7c9093c4bfaa6566c98662303f5285dc1817b2affb308a9d2019d0d1cc8a1cbf486ac3d424174636a4699e70b113fb298807a5fe32960d1e3cc3de67040d483131b4f37ba7e08446d80788b2da9ad92498238d3ccb4be31e3cc3de67040d483131b4f37ba7e08446d80788b2da9ad92498238d3ccb4be31620f0bcfb274341baa56f789c916a3a3fcf3c7faf3773932d93979e19b7752170eccbc9ea9f863f9922cfc89532e95cbe93fe5ea7e943a863d6c7e8ed430b2620eccbc9ea9f863f9922cfc89532e95cbe93fe5ea7e943a863d6c7e8ed430b262d3fd401a016154fc8a24e46f307e38465d04ee9d5fd8acccbe1c141a21bb36d1d407fa4d4c5ef0e6d9b61e477c41baebf986a43fa1b4c52f8e126cbfe7dba3c1d407fa4d4c5ef0e6d9b61e477c41baebf986a43fa1b4c52f8e126cbfe7dba3c1a588fdd91517b7eeaf15511621f236559a3a69e2dd7395ad1a9887fb622e781937838cc25be0f3eac2ac4e94392bada25faf982aff0daa62fda4c412b18784bd37838cc25be0f3eac2ac4e94392bada25faf982aff0daa62fda4c412b18784bd8e5f56c096416f5b549a4d65547cd2b0ce68328fff9242f80511525f0e560226b12a44aac736a9c00defe886b8d35b222140c32150325dfd64859762421ef0beb12a44aac736a9c00defe886b8d35b222140c32150325dfd64859762421ef0be73f601f4d4abafc3b343feee5ce5bc2325113ac59332bf31f6948c5d132c2d28841c954614af5d73cc65a4ec42b3fa0bee252559068d7434fba7a4ec9ee10e2e841c954614af5d73cc65a4ec42b3fa0bee252559068d7434fba7a4ec9ee10e2efea51c96b205bc280937ba3f75c0c6fde7c3df5378538143f4f7ca5d556fdcbeb3e5f9bed752b130e04aecaee1f9f91cddf4a582dd4e108e7f8ae255f143a631b3e5f9bed752b130e04aecaee1f9f91cddf4a582dd4e108e7f8ae255f143a6318f6a56cc1255d92e8c37924cea20d5be90734a01efd049a48d8568340cdc8a92064ee20f5fcb4c690d4340b6c21a30bbad799d8c52f68a853b4b2a48ff5dae72064ee20f5fcb4c690d4340b6c21a30bbad799d8c52f68a853b4b2a48ff5dae728f14f1a705e833fb369ab0b1be875b853b2365142667161f533c450f853e926bf2fcd4e5ccd9f899947d790ffa741ea84e7e27fb2f950f500cacba576ab58d08f2fcd4e5ccd9f899947d790ffa741ea84e7e27fb2f950f500cacba576ab58d081f6c983289625bc7da6c0bad52c089a9aa97759f896502353860268185caafa9952c12d15695f257bcd5c26f8a30738a0777a4316ffe1880c21f5f5945700b6fc89e18058e2766b0646469de136ef234bb14f80cda4e35c86dce628dc656d850c56958bea773d68d64dee7d5198cf55419765cc814bf364ab42e29980401bf9940678b4ed6f4e7d778464e5b6f45fd607dab1d669bde56b69e5fa53f8eb6dab940678b4ed6f4e7d778464e5b6f45fd607dab1d669bde56b69e5fa53f8eb6dab9c94a4d7d2c4b5e0e826581f2a86badaa321ced565224b5a4dcb966c86d84e305d997831be5795e77292281f4c2221fe1761bb006663ad003551f24d2f66f1e8cd997831be5795e77292281f4c2221fe1761bb006663ad003551f24d2f66f1e8c29c35f22a6d9fb1108a82f72274fa5bf47202d81c4fc259c459f824a793d4f10f63c97cab52202d53eaa5e2a03cc9f0f307f6b1433e7443c8e3c5050428f1160be26492d8c8df8735683914b5446dc62866ffc2fcfcee6191777fd9615959439231d5a34c648222241c31c99ee062c0b97b2852639b9fef9905af1f1931bed33bbabd82e9726eb9aa3045b69f9c562f260cc2271551a956cbfcff0c2190530ddbbabd82e9726eb9aa3045b69f9c562f260cc2271551a956cbfcff0c2190530dd86ae21c9e5efd50481c4b5b11f8f8a5872c13f64a946aa10975f6cdbbadaed06c6a5adb4cc1010aeb63eeb3e682602d083ae2fb1e6d347e67e9cf3166a24d909c6a5adb4cc1010aeb63eeb3e682602d083ae2fb1e6d347e67e9cf3166a24d909f0dcc1098ae5358fd11c1dc5cace976e4e53e6657b9669ffaebddb85637ddcff1bf687423df43dff335327b6089b3a59efa69b72d3e7feeb9cab1150fa1fc6201bf687423df43dff335327b6089b3a59efa69b72d3e7feeb9cab1150fa1fc620846cee36630b69f70d18d1ab99da07a8ef62fc5ee42e56b463954ef5d87a07285379036651c597ec8d9ef1935d65bfc58b2708cb61e7096279ccb86a91093cdc5379036651c597ec8d9ef1935d65bfc58b2708cb61e7096279ccb86a91093cdcc8739254182cf373498f9dc461cef636e81b7b20a2b104ab0610801a9a5c3f3ace5c88ba5595447961562cdcb50fdfd8789094cf1e018053832886e795bc0fa4ce5c88ba5595447961562cdcb50fdfd8789094cf1e018053832886e795bc0fa4fe9980250ac336a2e3aed71026f906417bccec4ac8859d80c46789ea5e4f3eeb8382ad4d5299a364afbf3ee1a0ad5db682dfae66b621f52f27ed3dad6d2ecd088382ad4d5299a364afbf3ee1a0ad5db682dfae66b621f52f27ed3dad6d2ecd08529d62c6c9f561f12f7f6d98a24b50bca8e58bf375a2d006a276ffc33ba340fef98afc26ebf3f17af5ccbc72dfa6b1cc8ae8509323434f911f4e1e5357981987f98afc26ebf3f17af5ccbc72dfa6b1cc8ae8509323434f911f4e1e53579819872323e58c2cae31f0bda024573e9c11bc9d7497ce6d3b6c045208d917dbce3fd73d2bcc63d72c3e4d3df74456f8e730ed173956d31063954d4bba51f762ca282e3d2bcc63d72c3e4d3df74456f8e730ed173956d31063954d4bba51f762ca282eef12c06a018a5688c3bf838e85071198bd493dcf3fe0d50cddf74b51afa0939351634b1fb59baf7f79e6f3fbb4ea24caec3badcb43b3868116183785a1924e4f51634b1fb59baf7f79e6f3fbb4ea24caec3badcb43b3868116183785a1924e4f51b7157635c3811edc3ff6ed95a92b6ab7fca955c8c5f05a51cf493b630f22bb46f434f5841d7e1aa6e6ec40897a0728611fe5b043140842585d100c26c0d76b46f434f5841d7e1aa6e6ec40897a0728611fe5b043140842585d100c26c0d76b2f5c9014dfe39efe6f1398fb991c4f01438f9f1fae963b36f419b4f1a9514b34f197c2ea824192331bb8975f772aaf93f3aee242e6f6b7ed466cbd1c8d3c7137f197c2ea824192331bb8975f772aaf93f3aee242e6f6b7ed466cbd1c8d3c7137bbdffd80fcae617206bd35dce80354b86c2a7ddcb82d0bdd1858c8a40c7176d590bbdc0fa45971b1385ef593537319987b57de124fb9e5114b0f9d7b3958c4bf90bbdc0fa45971b1385ef593537319987b57de124fb9e5114b0f9d7b3958c4bf101a0f992213d971047f1d1f96e61ba861be7db039a1ee8e41a84b1656406542f836c682a22825cbfa280c2764e28aa005df0eaf9c3b1cd89fb2556c63db3e94f836c682a22825cbfa280c2764e28aa005df0eaf9c3b1cd89fb2556c63db3e94a6b4d3f287c111d263607f7aca36383855ff5a9141a66c32e10460323c22161646524d81c3c1417817a5fb774170e709e0dcf000d2d37ddb06505d35477e389046524d81c3c1417817a5fb774170e709e0dcf000d2d37ddb06505d35477e38908fdd326ab73c471c5f913ab7cdebe2bafa1f8aeff935853b8c104024a1589c85e12b340a810807c9cef5a5950ea6a462471eb13db881943cb047dff9d2717423e12b340a810807c9cef5a5950ea6a462471eb13db881943cb047dff9d2717423a196a95d1f2a8c4124398e4f95973d71c0d88eebfd12ad90173abeab3824dfaf0ad7ea1b67fd7f47881891bcdbdccc1931bed8f77e99718ccb7b13e6be8ab3b80ad7ea1b67fd7f47881891bcdbdccc1931bed8f77e99718ccb7b13e6be8ab3b8b54e8ef80984d9c258dfd8a862b92d9cb4b3c4d0570e000a7f3f010a1327b5d55f5affe845185a699edd70a77cf99fa2c2711191526a7a1f216d437ec9c8e6c55f5affe845185a699edd70a77cf99fa2c2711191526a7a1f216d437ec9c8e6c5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556ecad650bf1090c09fde1d14d1b59d629e8931491549b94bf5f78198d367e22d6ecad650bf1090c09fde1d14d1b59d629e8931491549b94bf5f78198d367e22df14184daeb39d53f87ed567911d83947bba8187dc9c499497575fa2fa8998f406b78b2a3ed29ff24d6bc0e9bba8511f5e55c18ef7f1890152fffcaf798eaf1646b78b2a3ed29ff24d6bc0e9bba8511f5e55c18ef7f1890152fffcaf798eaf164344cba006a72c4180066e1a74722ad9f3f50e666e9bb0f6f7cd266172eb43825f29c4880c6421dc30b9611a418dd146f84826262b965341c7439a15778ede968f29c4880c6421dc30b9611a418dd146f84826262b965341c7439a15778ede968b10c7e7443577b87e3032d38a4f7b632e364dc281922202f5a1e633b1767bc97a6674552a77efc019d23acd697101ffd5925aee33e96c94ddb7b4b97882a0eaaa6674552a77efc019d23acd697101ffd5925aee33e96c94ddb7b4b97882a0eaa13e3676eb3932d2f1d5e5ecd11ea39e7680e2320608e1a2192eb09cb88ebc7104a107aa577c1e3c648eb373048ddf79010f4b578fecc8faee498d24b5d051e78f72a391acd609fae8898a8d34bb7b0943664caa8ffa74587769b79425e645522250fc4e71a094887446ce760e267d55dfaf94e1c4eb110d4ef40d7070fd880a4250fc4e71a094887446ce760e267d55dfaf94e1c4eb110d4ef40d7070fd880a438321e1471a881da6bbf69136868d9bb0e66c726914705c0b25434dc597c7d13df92ac158350db4e86e713058f4300de20fa7d995ff67f82e3b94bbe4e2b74badf92ac158350db4e86e713058f4300de20fa7d995ff67f82e3b94bbe4e2b74ba225b92f8807ff844fbe052957882d2b747f40851bcbbbd38e56f7d78b22f1facfbf442752cb6e55b373ac7190bfe5653dd3a350e2b4892a653e38b2bde2866a8fbf442752cb6e55b373ac7190bfe5653dd3a350e2b4892a653e38b2bde2866a85dc57e36c16bf490ccd41fd397cf6847b26166c7df7880c8c88b0852b018cf88319739960eb9a31e9ac4d5645498a8ad36b1d2ec106bef0f34b267e9a45fbe62319739960eb9a31e9ac4d5645498a8ad36b1d2ec106bef0f34b267e9a45fbe62fd547f8439ee6b27459813aeb2f8a1af6ecd7acc90e5dc5d68af1d19f67aab5619867bac04326b4499481ee9f90f414be5fd46f9ba9f4e496ad33c6c37516d1619867bac04326b4499481ee9f90f414be5fd46f9ba9f4e496ad33c6c37516d16adb3c05513d81ebd6f1d35dabbc05bfc22c82fc549d6904cdc5c2ac34bd7e05d53aacf385e3859a326fb9e87ece269a2f51edc4e735ec3aede724cd47f73865753aacf385e3859a326fb9e87ece269a2f51edc4e735ec3aede724cd47f738657866517aa94213407c944fc40b45ed8e0adb5e82a6593ab78881e40f0e7f3b0e9ed5ac70586689323b809bca7a80b9b5b5689471417db3178610d813e1c372635ed5ac70586689323b809bca7a80b9b5b5689471417db3178610d813e1c37263501a6e07c6395ba19bb0914267976ac220496ee2ba1e8e363a7ca2d9569983a83624527c0ed6aee086a2227c9efcc8bed14c7de0f418a995192e7201ef09da95b624527c0ed6aee086a2227c9efcc8bed14c7de0f418a995192e7201ef09da95b20efe4704c0bdeb2b5a20b6a0e003f51a7cf9e7026f00a863be183920c35178b70c5cbfdd7ad1da5f7cd2b71af0965011e156738d30f3c909df247f36308c69b70c5cbfdd7ad1da5f7cd2b71af0965011e156738d30f3c909df247f36308c69b1a82d27b38a4d9cd42a85182772873ff602fb0c47afb4d027e1a6d41da70f8a480efe17f98a7864a398ff9fdd5ffe45f850fd13633bb0bb33618b2e91c945e8080efe17f98a7864a398ff9fdd5ffe45f850fd13633bb0bb33618b2e91c945e8012575942599f711100794eee926bf808fe4c99aa0de97581a89044755f89629aee5d1ab6b736e620d17ccc906b6a5928df74148a483cf2dc3f2a0ff39f135ffeee5d1ab6b736e620d17ccc906b6a5928df74148a483cf2dc3f2a0ff39f135ffeccd5398ed054b6fab9623fa5729475b008b42f67fa9983b87069cbc4e051dfd00d6dee1c34813d93711337923e38f9adb15a92a3e66caa43e28a426d8d8289e10d6dee1c34813d93711337923e38f9adb15a92a3e66caa43e28a426d8d8289e17cf58edca0ce884a9df0091943eb618be13b8e4c1876d9a814657dce52ea015050185baccf027f2d63edf1fe09013e776b7c7d1dc91f518537c34fcdc27fab1150185baccf027f2d63edf1fe09013e776b7c7d1dc91f518537c34fcdc27fab114c6b650f9e4bd6f6afbe5743ec5cf36d0f01459ac84633973fd56cf8d1a399081f2fe5bfbed91808ce1a20ef95486507299293d101abd325b5dffa5c142483101f2fe5bfbed91808ce1a20ef95486507299293d101abd325b5dffa5c14248310cdbd0ebe65a29e2e947cfeefd33f69e6f002effe8a8645753c33a91648f906bc5e249bdcb1c2b47b1ba6720e2882c7159e133df2b909a9bfa70d37547ea9e0295e249bdcb1c2b47b1ba6720e2882c7159e133df2b909a9bfa70d37547ea9e02951acdcfaa1d6ee1d80e4cc4cd30623a6f191fa88d1f3bb8cd63a01d5320fe061d14e22e64dc9d242dbda77f1f8c647ab55e7890bfb8fb84fa649242e1dc5a3b3d14e22e64dc9d242dbda77f1f8c647ab55e7890bfb8fb84fa649242e1dc5a3b395aac1f3b7b3c5bb29456edae31c1ee57139ca210316a02d1e4fac283325b5d586f98b982a124096466aea3f9c6bd44f7a6c334ee46fc08c64145ce0cc63ee8c86f98b982a124096466aea3f9c6bd44f7a6c334ee46fc08c64145ce0cc63ee8c64418926c80952a4e54d62cb4f3a61615d4a01cd152b7baaba39108eba354bb9c9660f299a8edeac349548a7b0a96a3953e0054e096241fa0fec72f69751f74ac9660f299a8edeac349548a7b0a96a3953e0054e096241fa0fec72f69751f74a3961558569af60dc9b62a5d817c3cf4a5153e56770ecc95e40345d3eb00a8d3e0bf7931c9accd84bd60bce727169469dd18fc95352ec9090f59bd8a16e3ed4580bf7931c9accd84bd60bce727169469dd18fc95352ec9090f59bd8a16e3ed45870c61d9b00262bdc8cc19dac5a3d17b5d7908ec8e918a04dcb11eaef40f6d94a35d4f43ab83e8e97824b035389c127fb1c671125300562a65ae717525ec93acc35d4f43ab83e8e97824b035389c127fb1c671125300562a65ae717525ec93acce33ca001e48910ef68bf316fb3b4f4082188b60e5159371740e9fc895d45dd29d3fb14c7999342c8a568e6e2720e7c7cba543e5713d5b9e323c0ffe69f575063d3fb14c7999342c8a568e6e2720e7c7cba543e5713d5b9e323c0ffe69f575063add50ab594ac0725a7a410f7441919060982cef334fa7f21cd45c6fa917807669c8510716603b0eede6b818e6e4ac14f664f1cf0313786bb1cd66fcdad27e7f09c8510716603b0eede6b818e6e4ac14f664f1cf0313786bb1cd66fcdad27e7f06a2cfeef6ba40500cd2ed39bc670b3ec87d496c488c78523441bc421642d31e08dc42ca0d9a1bdbc8e1b7838fdc420ff6198441728c654c6e30e18187e68c6c38dc42ca0d9a1bdbc8e1b7838fdc420ff6198441728c654c6e30e18187e68c6c3bcbf6294537d501850b58c84122bcd4d27b05746af42ac9ff9995ad21d3062afdb722a879d1bb52f4cd3ec8e05bd36b8478fa2dafb6a5f821f0dd0494a1f8320db722a879d1bb52f4cd3ec8e05bd36b8478fa2dafb6a5f821f0dd0494a1f8320a152f85af8adda036aef459230585c5cb3e3367caeac1ea8a90a54576c651631bdb1a90810e72f935865dfbaba7a53f06ffad40d148febbbf41a3ccddee57f21bdb1a90810e72f935865dfbaba7a53f06ffad40d148febbbf41a3ccddee57f210e7313a6f0f01ad5386fcf5da6ea74c2f215280b7635f641a5965459cb7e32b3bc02684fa153131798e8257b8ec06dc802128f968d6c180aa0c6f17f3ef71237bc02684fa153131798e8257b8ec06dc802128f968d6c180aa0c6f17f3ef71237bff70335b74882236c682f30a38d6addd2c85bc549ee53169b540ed9ad05b3d62d52c1b65764894290b6138be8ddae8faa82253b8bff5232c915474e3d301a922d52c1b65764894290b6138be8ddae8faa82253b8bff5232c915474e3d301a92983fb405a818806f106878fff8a5bde931d12d853362ecc9e6eb90b3372f056d099ae72828f9bb064e1d974fe212f7e9b999911a4608afb561c22516f48afdb7099ae72828f9bb064e1d974fe212f7e9b999911a4608afb561c22516f48afdb7cec62601691410bdf6a0d64218c4f1b1f75ca4ca4de88064638f1a5adc500879f634e39b4df88d87099474a40b6463726b986132126937b1e7da37233dcc4e88f634e39b4df88d87099474a40b6463726b986132126937b1e7da37233dcc4e88935a3f62082eb29f3708fc48e18b3567b34b752117357ad84f0bc709c467176a3d5f3f628b1869b5654bd4322ace91e04b0120082aee482c5a7c0413c461306d3d5f3f628b1869b5654bd4322ace91e04b0120082aee482c5a7c0413c461306d171bb2b940125c3237985236dbdaaf752f05135b48fd4799becd52458e9d657b8a69cab4d2d1b1c9f375c0dcf6ec734a7d621e98606302c16f47edc26d00a8c58a69cab4d2d1b1c9f375c0dcf6ec734a7d621e98606302c16f47edc26d00a8c525a9de484f2638bd53d848504ece0174f7130ee551113742747cbd065c3692a138d3a204d52072afcb1197dd944e2cdbc273175e1cb63918c24af6f0af5fe597a39d05677aedb036d0218e55996e47d0d4dfd761a656caed2a1f7fedd5023f04a39d05677aedb036d0218e55996e47d0d4dfd761a656caed2a1f7fedd5023f0469fad129c5c5acca49eb7c52d57c95afd8a54eaea0a29d4f867e7387e917aad399d7150b9e39e654b21e08a8e1f38ec0f94e56daf6afee5eea5ce785706c9a8599d7150b9e39e654b21e08a8e1f38ec0f94e56daf6afee5eea5ce785706c9a85918ed22a2bedc6c3b7175ebf546c742c70a6395e5081fd9d87151808596100553da631dea379b24a8666b07ee56e9366b59a28baf68b735739a3b105f7c4a1b43da631dea379b24a8666b07ee56e9366b59a28baf68b735739a3b105f7c4a1b41a61adb9e28af569891bc069011dc416babfd2d06c7377934822d8ce87938b6ec660d475fd611103833b456bf61adfa4856d1b29b8636fbd87c92e6ae2448688c660d475fd611103833b456bf61adfa4856d1b29b8636fbd87c92e6ae2448688d779e656edf5f4ca4ee77eeb6e2bd926bcb08c82630ebbf20ac36d3d9fa2deb82e801f95ec2add824839eb04c1edd976b135ef683d20caa97e3451f03ca26da52e801f95ec2add824839eb04c1edd976b135ef683d20caa97e3451f03ca26da5abc62336270e9da9c253fe63ac1d31807018dd9f2868dfbd488a9ccbdb33be4c2dd033016026a0deb5b5aa4c939f7f8d04003baa1001ade0b39b914a074065c02dd033016026a0deb5b5aa4c939f7f8d04003baa1001ade0b39b914a074065c0211ec77d9aad45451c6669954772955f1af02a59d5473cb37ad7f0710daba66324198b52ae7f074dcffc6858f06619aca663999ad18f6d29b947b5bec6a7f2e124198b52ae7f074dcffc6858f06619aca663999ad18f6d29b947b5bec6a7f2e1b6f0b06f04dad21e22ba723bd1ba1fba15bb510588c0bc921b4ef255da57d8ef7d7c2e587548fed76dea716bc45995e3ead271cfcb0a9e2618197405f26d316c7d7c2e587548fed76dea716bc45995e3ead271cfcb0a9e2618197405f26d316cc1c6dc62c08ad52b03ae4c5731a2a7dcc0f766b4087e94e9c998cbf35ad780e90da2c3da66e73b0a1430fd843e9db9b3efabff11b1ff7cb9e149e36f7747fb260da2c3da66e73b0a1430fd843e9db9b3efabff11b1ff7cb9e149e36f7747fb260041058687d4422c0ace0bace112796620b7f84a828c6898ea7a68f2df9aa9934591cc244796275f2cc23ae227805cb7a0dbfcaceb37aaa6eed15dda28620dce4591cc244796275f2cc23ae227805cb7a0dbfcaceb37aaa6eed15dda28620dce0dee73f6d3863c007977196f0fcbc65ffed5a7409be01624f9ac64d24f5f345ee6064e46e04421ec43d14745202cd15adb4a5b8f9f8ee8c0b3f588b385759a3be6064e46e04421ec43d14745202cd15adb4a5b8f9f8ee8c0b3f588b385759a3b641b290c463c48982dbcd6447d14cbf885dbc281abe0526d631a709824950b4cbb6e09a054951093366f428a0a9b30e6283c06388e51a691a72106ec0be4dc92bb6e09a054951093366f428a0a9b30e6283c06388e51a691a72106ec0be4dc92973c0e77a7bcdc24af8eaeeb2ac50a190008422adc12ac086e6c67389f90d3ad51ef9f9a3903d98d2bc5dcfb58db23c3ee5c28f67e89eaa11fb8b2ec49eaf98b51ef9f9a3903d98d2bc5dcfb58db23c3ee5c28f67e89eaa11fb8b2ec49eaf98b01adbb58adc03a6372102e8b87bff713024dab2030d7500ccd77ff59d44a7dcb86d413a2fd7df6b9e5473fa62669d9ee8a9b993bda559a4eb37c9d0634a311be86d413a2fd7df6b9e5473fa62669d9ee8a9b993bda559a4eb37c9d0634a311be7c417319c6d705a354453cddeeb9183bf69d7160ee9fc78e4c2caaa0687300bc43ba641804ed8a20e236f364d59494b78fb6ffc9afaa552bf23c24cb329fbe1043ba641804ed8a20e236f364d59494b78fb6ffc9afaa552bf23c24cb329fbe10730508e21d42ac1d73b370a7aac33fc9c523fe8af2064118359c6dc90b9ee96c2885f0e13030e67c91af235f916b2c08fd8b2fb082caf5d4041753eafc9e75cb2885f0e13030e67c91af235f916b2c08fd8b2fb082caf5d4041753eafc9e75cb8965c6017d673234ba84d063eadcdcbd5b123c406c30f62c7b9961808b96b8de76236c438e1aa55dc36cb7828be4e90199c2d7db32506b25568e2359a37d38fe76236c438e1aa55dc36cb7828be4e90199c2d7db32506b25568e2359a37d38fe436316d8f009153532d27339b2e85dd7e34bc425cd38f2ccce297a813734354d2709ed07a55a671b371ff5a33ac3298dd3559c719113fd60b453d2be73915ff82709ed07a55a671b371ff5a33ac3298dd3559c719113fd60b453d2be73915ff85ae72913c0cbbbf1db7af6b1098a94fa3b6aca109f1598af37e549f49622b7f66e403d332d9745ec54b0a5f26e7d7d41d2bb61f610e3500140efd12414d093946e403d332d9745ec54b0a5f26e7d7d41d2bb61f610e3500140efd12414d09394ef3e75ffb68643efafc837663b135fd19d6e6011bf1e8115f92a89f33fddff3b8ddf5c941716eb4679860900b78700c5de6c140e13873d4f5e01372c1fdc7cc08ddf5c941716eb4679860900b78700c5de6c140e13873d4f5e01372c1fdc7cc09f922383e2550a8e9d3f9421bc8fe6cdc866f0efb28d53a4c1a55857f3c4ce72674f28062d7fe4f15a18da20ceb17bc0aabe764e12797af9b1649040927c36ad674f28062d7fe4f15a18da20ceb17bc0aabe764e12797af9b1649040927c36ad8d5fd83d680defd2ba7e3e0a838820332f20c204e8336368bd5af60b4f6f467d75cdfb0a6394ef9e0ac0cb0677c894f115b86a32a71feb8084427ab32c05f03875cdfb0a6394ef9e0ac0cb0677c894f115b86a32a71feb8084427ab32c05f038c520389b8492e26b2bd499a26388c55f2e23157da96a5cc6eab5eb47aaf02a7ed527eee6deab03e2f336e4cd4417e311d31150f83f10e9425d6e4574eebdce61d527eee6deab03e2f336e4cd4417e311d31150f83f10e9425d6e4574eebdce61e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557b26f503f849ee1a47d2f43e24db7d9a7041e5d2a1092f04c333a2f8106dda9b7b26f503f849ee1a47d2f43e24db7d9a7041e5d2a1092f04c333a2f8106dda9b8517a4890c19fae559568ab1dace90266ee6512f0a58a8213dbafa372453520463c637b96ce0b47aa3e8f1934898a97542544d6f07b6c7a3a7795f1c4c4016c463c637b96ce0b47aa3e8f1934898a97542544d6f07b6c7a3a7795f1c4c4016c4c8a146a7fc218f9484bba85270505f2dccfaf6a322e24f5cd77264b524c0798a8f360b9bac9100c696079be628770ab0ebcce9b03ff04b6de18dab12059a32718f360b9bac9100c696079be628770ab0ebcce9b03ff04b6de18dab12059a32715a3e9b49e126fd1b5c49e8742d2fa5c8de2e382d28f047994ecdc5be10f68c9177e952890c31aeed9b0ffdf4ca21ce30678bc7dc242dfa251bb7adbfca329c3077e952890c31aeed9b0ffdf4ca21ce30678bc7dc242dfa251bb7adbfca329c300f55094f9928034e4ccfe5e95222fbd743be5329849b801d6f981f28dd393dadf06f7daa62631faad46f51eddbd15c238d8a723621d8667dce349716732fbf44f06f7daa62631faad46f51eddbd15c238d8a723621d8667dce349716732fbf44bcdef70a4c79d4d0463d86ca680cc0feb891d69470a2f0ae0713388e7efa8d6660447fccdae10e88c6baa3a5241abe3fbeb64a8ff31af52741b2aea82563c58360447fccdae10e88c6baa3a5241abe3fbeb64a8ff31af52741b2aea82563c583c7cfd335e4276ad8bb76503b844314cc815342d3ea8d76ffe4e7b387159d96976851e049062c0d141971d71a65060590e05b704e65a5e7d40b44a85ba67d5b206851e049062c0d141971d71a65060590e05b704e65a5e7d40b44a85ba67d5b209db970d86db1b0833640727d70da9552b1e8abb08fed22bf9377b46eea32644b28b1432f37e28d565fdebb410ea3731f3c037dc30b9bb59942ae88e7bc1e35bb28b1432f37e28d565fdebb410ea3731f3c037dc30b9bb59942ae88e7bc1e35bb4b56dacef416dba8f993e2942c45c04e76338b8a5601adb69b49228717f7f6d13113f0861640064882e4f2ff708f394683b58a6dd5ce975668c38a3a7abcf1593113f0861640064882e4f2ff708f394683b58a6dd5ce975668c38a3a7abcf159a1ca88bb3c9dab4026a86365852c1c96c6fa0548f89f0955028cd508c7f16c9e0f44da28fcfc38e0969496515ef9f7fad60b7dcf6ed774acd7739cec641eddc00f44da28fcfc38e0969496515ef9f7fad60b7dcf6ed774acd7739cec641eddc0ae7a8eabfa7931ea84593ab0c1aadf4a0088155aca75abc925c0754b4a8bb4d2c0e433a891b022c101bae3a73214adcce5b10aa6bb7e0b4b2001f23c3e7915c1c0e433a891b022c101bae3a73214adcce5b10aa6bb7e0b4b2001f23c3e7915c1d9286ba3aae6d107c0351bcc75f558241f0fbf37a2290a4634904a5fb55b4976ab89fb69100428f8d59b4dc066f08b0ca58abdb9384f21935ada3ae57ce4f49eab89fb69100428f8d59b4dc066f08b0ca58abdb9384f21935ada3ae57ce4f49e1134416e689262b5bd769aaf35bf8edd21526451580afbd846e1cb589f7ee14f3ea1ca79812c7728b66f50c99e599330325bfbaa8ac1513f98ef32b8d777eb113ea1ca79812c7728b66f50c99e599330325bfbaa8ac1513f98ef32b8d777eb1111100d6e3f2b8707ed0b9badbb9e64a19813087297104be00866da6d55d3f6dfd919a15a9da1910410c674982911c2c89acbfc6a0f2ab9fa3735eeef6f94aeb349e04a96ea2847d0b2b9ab8a5746c87e2139dd76fef50780b1589f581a0b84ac49e04a96ea2847d0b2b9ab8a5746c87e2139dd76fef50780b1589f581a0b84ac35b4fd61d34f00ecffd2712527641136194ea9b354e9a1c90b6cf97c50b05775817ec9528f461099c0ba2b239517cb8b0b65de589f476383e442fbd3faf6892a817ec9528f461099c0ba2b239517cb8b0b65de589f476383e442fbd3faf6892af361f58ff1f33096a0ee78e4dad7dce02c81df7a8d0858d1f4c580157b124bcc0797c605e197507485aa734c7d2ad0700561f1b88004679df4644dc555b1e71b0797c605e197507485aa734c7d2ad0700561f1b88004679df4644dc555b1e71b470f0437bbdeda1aeabad0be5429808ccb8a7f92d2de6afd6e0eb19e977b83cee18ca27c7ff70dd746f45e654c83102665b614988040d7c5a61e026c8c58c48be18ca27c7ff70dd746f45e654c83102665b614988040d7c5a61e026c8c58c48bfb2bf9a31ec1ea453c4ef0cb17397728a13de9d8c6e8cc7a123c17c61c0b6eab56cb14dd08f6ee6d448566170cd724f1979740e3c563461b5500909c5098f61756cb14dd08f6ee6d448566170cd724f1979740e3c563461b5500909c5098f617c83ab315084de4cb7d590df649d3195b7c9b40171b0f13f8edc22070fb3185b59d4f1e43c852edbaa89e4b9eca2b39c591ab76e47fe8501a286e3fa4c67d7dfd9d4f1e43c852edbaa89e4b9eca2b39c591ab76e47fe8501a286e3fa4c67d7dfda7193ee5ea006ea26497f50ab4594c53fc0c2e85be37d54e603e129857c1add8ac83c6913886a790b2f1a754144e0a2e17459e1e2211b440c0b7d8f8d1e89090ac83c6913886a790b2f1a754144e0a2e17459e1e2211b440c0b7d8f8d1e890905afca6f50325c6e16700f53e708cdf535e2f84bf5946aedb2e5f6b4d883bd1e0f155adc1b9158e063b62c48a9a7f1b3b73d8b1c936bf496119e82b6f2d21acd8f155adc1b9158e063b62c48a9a7f1b3b73d8b1c936bf496119e82b6f2d21acd8568bcc40baf136c1cf880c5add2c3fe477c1634c04e9c8c92de9512cd4b294a98a9ecc3dfbb5854008c6dee5f41d77a0584863570d444a2d3ddf8431706738d88a9ecc3dfbb5854008c6dee5f41d77a0584863570d444a2d3ddf8431706738d85b4ad3d57f01c79d4dafcf180f0900a683a83e1bb0532f80c49800d2d263becbf6f15c6b58d828a8bd719af74b5ab4113185b07cdab4149f61ac9bddf9cb8d4bf6f15c6b58d828a8bd719af74b5ab4113185b07cdab4149f61ac9bddf9cb8d4bb6cb35ebf35c53b3c3dd08675dbad2d969692bcb7dd750a3e18ce913f4780e7a5b1e43a922b6ff2583d86bf83bf685e73452a296bb27e9373a859e3b343f90b65b1e43a922b6ff2583d86bf83bf685e73452a296bb27e9373a859e3b343f90b6c21ceb686261b3907e3284ffc1f5cfa8b8ae1272a69974de681d3af4c95833e7617f811fe5204c5209400db37540a862aad10d04ca79fb180d267bf18de447e7617f811fe5204c5209400db37540a862aad10d04ca79fb180d267bf18de447e7f53788924559d6ca45b6c7fcbb5ed8774edc10e93c703073d1fdd0722e8fe9c7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ba725066dfff941d616fcda0ad9339ddbca6bd2fc6b5fd698450ef844e07e19aba725066dfff941d616fcda0ad9339ddbca6bd2fc6b5fd698450ef844e07e19a7d204298dff33d480b05d91e1f99856a2839500ba4dc9868ab34856580c2b6328af54cf8bd03295b127640059259dc09baeaabace55293772e60f54bf9b16b168af54cf8bd03295b127640059259dc09baeaabace55293772e60f54bf9b16b16d93b1b7e19453bd43cbfdb3df8465859f1852608331e79ee5510b84f3dd627ee82085d04af7c3d0e51754865495a7dc2823070ea1fef5806c11fe552ad988e7dab45f241d961218f0cf3d3c24317599e192ae852f78d4e045e8525d579f5fbf5ab45f241d961218f0cf3d3c24317599e192ae852f78d4e045e8525d579f5fbf587a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297bcd904f1cdab0294294ca371cb0a28603aa35823fefcfbc0adef362c9690637cbcd904f1cdab0294294ca371cb0a28603aa35823fefcfbc0adef362c9690637c87a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297beaac8d593fe16aad39c496ec87a643b96dab64eaa328637e5d84ae7d9a5c5c4beaac8d593fe16aad39c496ec87a643b96dab64eaa328637e5d84ae7d9a5c5c487a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297af4bb67b682280432e8cffde6f6ca777da5f842c5e098ec22ba7c0c3caa0afcaaf4bb67b682280432e8cffde6f6ca777da5f842c5e098ec22ba7c0c3caa0afca87a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297c8e6ba7ac69caacba8a4c120e3d1ac865587110838c8c029cf7e00ca786f0b63c8e6ba7ac69caacba8a4c120e3d1ac865587110838c8c029cf7e00ca786f0b6387a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e29704e5319a9593aaadbe06db32c1f98aa0c6b49c8825d8723ade3c4b7a48e53ad304e5319a9593aaadbe06db32c1f98aa0c6b49c8825d8723ade3c4b7a48e53ad387a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e29769665b74631a095817478f82f276f15e125c0027bb1cbd35de79decf10f2f72769665b74631a095817478f82f276f15e125c0027bb1cbd35de79decf10f2f72787a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e29792912534598d6e3618777c638742b86ac77c63d908bc818680190053160eaa5392912534598d6e3618777c638742b86ac77c63d908bc818680190053160eaa5387a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297961a89c255ad875f4c5702047cc78f7c8766d2778a61fe39cf86f132a879d7f6961a89c255ad875f4c5702047cc78f7c8766d2778a61fe39cf86f132a879d7f687a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e297a24628add5a4ebc5c47786e7d1dd24ef1bab9f32cbfa920418ccb207d3ce048da24628add5a4ebc5c47786e7d1dd24ef1bab9f32cbfa920418ccb207d3ce048d87a5762def1fddbb0b5a143a6c494c0fc95ff1c9be42159d71e0f2178fd1e29763cf1d984465215c8bab6c2e8cb8b4b9e11b8f959d2534875a4a8df1abc5bc9963cf1d984465215c8bab6c2e8cb8b4b9e11b8f959d2534875a4a8df1abc5bc998e8604656e58be3b4b015cf0d1dfe749803cb4f718dc77fe8019a679c7f69e864db4c8eebda76301f4c1fedb8c37403612980767a71ffdeb169b0d397b20e9c14db4c8eebda76301f4c1fedb8c37403612980767a71ffdeb169b0d397b20e9c13a49ae62a318e8f88496b5df89bda85ea547482b62d0402ed212ca7c2444e1217ebf6ba7b987f10d5483ad2d05594c32f076a8add38a1500109d6355b0aef8607ebf6ba7b987f10d5483ad2d05594c32f076a8add38a1500109d6355b0aef8609faf50656ff8aba366d25bd7bc6f89aaf3e257c08c67039f32384ee51a4fb8870249506921f6b2cd77db8023e39b416f6af0565737434957964c323364ebd4e60249506921f6b2cd77db8023e39b416f6af0565737434957964c323364ebd4e6b7cddc74e073acca32928a078de2fce489a51f5f2d2d7b4081c1aa864ac73386f23767046a798c57bbd5a1ab79f895e195e01b329fc5310dd2ae62223e013660f23767046a798c57bbd5a1ab79f895e195e01b329fc5310dd2ae62223e0136607e5df8976a00f6fd0df5b891b1743bc39879b2bfc0e4b0112289ff4ef63b853b762e6184142b243e410b0748df313ee293cfb64896f84212b9f4879c1d1fdc72762e6184142b243e410b0748df313ee293cfb64896f84212b9f4879c1d1fdc7201bcdc95de4f76389c273aae5e290a82c02b4c04880f8c715c8a804af2331bed52957c050c39ea3ec3e11a8357ded5b83e10cb9bba702f13ff83ad8fc5d52de752957c050c39ea3ec3e11a8357ded5b83e10cb9bba702f13ff83ad8fc5d52de7806563e9213e458a756fd7ec462b45bee93f032179964106f01a7576d1d47d96b9040c8fca643135d49f777cdec32f7e6bc4e9b554970cdbf81ac576575f0fcbb9040c8fca643135d49f777cdec32f7e6bc4e9b554970cdbf81ac576575f0fcbebb2da1aba62a3e4dc6b51ed7ad541b4c01198cf71674077ffa011a5712c04b217ffcd46040f0b738124a5fa80e40fb8224585c95eaebac29a61cb1d9955785c17ffcd46040f0b738124a5fa80e40fb8224585c95eaebac29a61cb1d9955785c4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be95b4751574ff49da4ea39a5e9ec947fb034787a52c1c94121879f0f28768cfaef5b4751574ff49da4ea39a5e9ec947fb034787a52c1c94121879f0f28768cfaef4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be9c5984497b42d47f3413819881dc1c1e6658704de811eaa0b8e1940de0d11082dc5984497b42d47f3413819881dc1c1e6658704de811eaa0b8e1940de0d11082d4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be9c64f8e893cae9812c104a7f84f3d24e45a2555363866ca38a3a89ebafa8080c8c64f8e893cae9812c104a7f84f3d24e45a2555363866ca38a3a89ebafa8080c84fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be92db228cbe2e5cc95cc30632734062294916d31b1844a4d4a08ad28d421dc01a62db228cbe2e5cc95cc30632734062294916d31b1844a4d4a08ad28d421dc01a64fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be91e5231c2171c70425fe70d30beafe6aa41fb57146bff416393c702d70dae5f3c1e5231c2171c70425fe70d30beafe6aa41fb57146bff416393c702d70dae5f3c4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be96b37694e6d74a7327952b00be9b871ad8d1efa44e56de5008e83bcf1f1a0829a6b37694e6d74a7327952b00be9b871ad8d1efa44e56de5008e83bcf1f1a0829a4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be968531feec6b1a45edae8de33666f2c17f5fb05d7ef7eab882763f6346ff3c16a68531feec6b1a45edae8de33666f2c17f5fb05d7ef7eab882763f6346ff3c16a4fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be91be9a5d48cdf7a6e39b4f67109b21a36151b3eada757c4f057d525475f291a781be9a5d48cdf7a6e39b4f67109b21a36151b3eada757c4f057d525475f291a784fbcb1a8db08c30483d5c94d2ebd86269ef134823189d34a02bb1ec4ac090be9efd97e24547fec999d7aabe37ba679c820a3ecfca8abf548fc0f3d4396a428e9efd97e24547fec999d7aabe37ba679c820a3ecfca8abf548fc0f3d4396a428e98bcec98a0205816c151c3219dbca5570534797095f83a4cce86fed49cee13cfdec6c35aeeca72a1cee880fc3f7df6672c8f562ba7c615a37981c367d4b3fd886ec6c35aeeca72a1cee880fc3f7df6672c8f562ba7c615a37981c367d4b3fd886251c821d80d846e4768ed1cadef43f7f93a7fd46764450e3b7737995603f4d766acb71f28ab1df3d8d2553a83bd81f78ee440708f222b251d09e8c66cae75de16acb71f28ab1df3d8d2553a83bd81f78ee440708f222b251d09e8c66cae75de115771afa190bc0bb23fa66155fc1a2ba84b509cacee367a955c81321aeaa663209716e1dd4d74d258a5dfc1ad3f4b538bc102b4e16788f279d75d48d458c76b409716e1dd4d74d258a5dfc1ad3f4b538bc102b4e16788f279d75d48d458c76b46ec4e2c62add43e072537c17fb6d2efcd1838d6d952e4e4629cd22e631f514faa26641195c0e0eed78b237579a92d4062201ded9254b640d37f4cd1fa7c70109b4c27337e7b9aee3ddd83b9ccb7b97ba653764d0948f1814020ef2a6f146bb45cb02ac18a400d2ca2e8abd1c4ad16e8d0a710aacf96291169d897f2064cbe6efcb02ac18a400d2ca2e8abd1c4ad16e8d0a710aacf96291169d897f2064cbe6efebb2da1aba62a3e4dc6b51ed7ad541b4c01198cf71674077ffa011a5712c04b2e1d2c1b5c5b6a7d6c307b8f2b17688dc09fa43e31e5900ee05a7912e993ab478e1d2c1b5c5b6a7d6c307b8f2b17688dc09fa43e31e5900ee05a7912e993ab4788b55a4defa9b593d7e4c122739d76d2682f5aa564e44c3dab17fa9169f24f940fafb2ab0fc14672b34e82b0ff9a83b8c3b82be122b083aa713e9bfe4687baf4ffafb2ab0fc14672b34e82b0ff9a83b8c3b82be122b083aa713e9bfe4687baf4fe0aec3b31fb24c12342c17c74639ae12d0687e8c168095056771de870a9cf5ed6a439e02f01423a2fd2c88cbf686b2e69d7b59d9b6b68961b83e3649eec3f69f6a439e02f01423a2fd2c88cbf686b2e69d7b59d9b6b68961b83e3649eec3f69fce600e5aa23b3fa0ae67a984596fd9ff6850452b3f2f32bd69ddf9f538dde0c38a93a9c3158c9ab27d64244567186b64fc3a76755124e490a8248e3ff33af80c8a93a9c3158c9ab27d64244567186b64fc3a76755124e490a8248e3ff33af80c5b2a5b2641040c05eca4cfcf4900c698e2eaf15f69d6f544094e3f7436e7537f9ad31fd38bf1b56378ea4ec725ba9fd0733350ecfca211b7d2912f24ca3129719ad31fd38bf1b56378ea4ec725ba9fd0733350ecfca211b7d2912f24ca312971066599dcc0e1fbcbd4126a906c71f86e18b343350bf3028ca530877d9bac4cba68e846e56abe42e20180b86e4fb0f611d48c981d62834d99218ec43871bf3ff768e846e56abe42e20180b86e4fb0f611d48c981d62834d99218ec43871bf3ff781c0ff9076bf6fd57b16a13d1ad4b4179df138aa0d21283a530f650d7a6ca71cd71909207aa222c670cc4c492c03b3559bd8ca3d4e707eb5e9cf180418d88168d71909207aa222c670cc4c492c03b3559bd8ca3d4e707eb5e9cf180418d88168e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c16eab787b0cea66037cf03e43df7630d5fa8763a11b099be83f4d0e8a965603c16eab787b0cea66037cf03e43df7630d5fa8763a11b099be83f4d0e8a9656031c387048dac1272172a7f9f249e0ea290a1c153823daec36bf069030925f37c1203497aea50ded47705e892c60dc7feec6d907b86a36c3117bc1d559c74103ac1681720c8217e63ac399c0f029d2c6e87c8801765ecec413b1f63c311dfaccfffa25fa5b2f5d6b317d528f31b26af5632e6410ef7b5e5f070382064c3214afe97b57c2dbf261a89bd56cdfa32f58509fdcd05ff00baaf175173a4dcb731732127b57c2dbf261a89bd56cdfa32f58509fdcd05ff00baaf175173a4dcb731732122878ae7843e5eb40552dc30643b7ebb0f8a4468cd4d3d3f417b8f4a895a22ab761c0ef5b4e78b9a5a710cbcb1ba7683210f685a11451cd6fbdadd3d5c706afd461c0ef5b4e78b9a5a710cbcb1ba7683210f685a11451cd6fbdadd3d5c706afd42d1f7547d40e2830ad54ba0fde59bf1b5753ef02be9f057d718f3415d21ceaa1f002b064c83a3ed65810f3fa7345e194e858600ec28f5e36bb5d124857f5257af002b064c83a3ed65810f3fa7345e194e858600ec28f5e36bb5d124857f5257af565378a6aa45bef1b25e34fa78177b8cb874449201bec24595797bef47f071492464b66bbbb6b306c171bac76a14b5a6822ab8671dfb720a5e3211ed65de8c192464b66bbbb6b306c171bac76a14b5a6822ab8671dfb720a5e3211ed65de8c10e6ea94bae4ebb4cf6c42ec183fb12babf6061591138aab647b6b4b21bcb56573f92b55586169be7376b62b6379379234886e18117095e8d6625c765b22c326a3f92b55586169be7376b62b6379379234886e18117095e8d6625c765b22c326a88c4a9f1d4455d199d696fb8ee36fb101f20c15c2c05ab1943713e7690887aeb57241ca4a6e0be0aef31997df431fc039d34b42f61a791a9c9d98334f807f83957241ca4a6e0be0aef31997df431fc039d34b42f61a791a9c9d98334f807f839e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b1a0250bda4baf38d493a13fb7b5aed758c62f5d04372a8eaa70efe9868d54e4b1a0250bda4baf38d493a13fb7b5aed758c62f5d04372a8eaa70efe9868d54e430386afe51333a0d242afa6242c0fa24dd342948da8dd56e14871b7d9a8ab2227bc962b2e0af39b8525c28f352f272ba5187a19ab5ccab318ada516b80daea107bc962b2e0af39b8525c28f352f272ba5187a19ab5ccab318ada516b80daea103044bbcd8d34801ef69dc5c67b3dc52ad3de9f2769344b3cb61956de5efd57836fc4ff5eb6e07d2da85edbdd1e32f4ad11e01588a5953eb76afc61304c553afd6fc4ff5eb6e07d2da85edbdd1e32f4ad11e01588a5953eb76afc61304c553afd7087f0ff8e2ce7975801db4101783f569195561b5496a958751fc5d25c6a597bbd6cbca755bf950d4519304c381f7dba586ecaf24aa77052db0ffea0fdf1c72bbd6cbca755bf950d4519304c381f7dba586ecaf24aa77052db0ffea0fdf1c72bb26739b15b45dc40cb40593fae5fb5f0bc6e9efe432a6c21699a2b6138fc00230396f36b3938266b38a38edffc7b64a21ddda5697470c51856ad6264d3f6a00d0396f36b3938266b38a38edffc7b64a21ddda5697470c51856ad6264d3f6a00d66de48c918176b67e7f23bbe161c156af52f7d1781d0088ea71c45f55d0ec12da64a89dd7d1e0716334838bfa5e38ff4de6fbae4c86b4ff28b632e27ff429204a64a89dd7d1e0716334838bfa5e38ff4de6fbae4c86b4ff28b632e27ff42920431c745e077cd47a9be30576ad6adfc5cc8d22e669a8330539b9862bd0f22a0954060f0a9edc2c425782424031c90a51bf2158f341df07242f5aa7b1d5da4fb054060f0a9edc2c425782424031c90a51bf2158f341df07242f5aa7b1d5da4fb053aa0e31eb03c00738af926864003b4ee0eb8ac3d08e82a9736e195df134f976b4bf0ec4e3d8ed4bfcf02bee056411dfc3b9302c010cfd7c537446b5773c9838b4bf0ec4e3d8ed4bfcf02bee056411dfc3b9302c010cfd7c537446b5773c9838b7bb8bfe16f21637aefc8a58f13cd0d64b45e127f62bbbf4d4b9cbf87b01e23a08a287ac6699a66eb7c65385075cabe41fa9fbbe426ae725f946ec671fe7579bc8a287ac6699a66eb7c65385075cabe41fa9fbbe426ae725f946ec671fe7579bcba09cb7703a4d221b5a3fba98e6d21d011abd23ac788f461b713e2cf4c85dec0089e53cbddb28129094cbc6a924e72bcc64f6960e17e11ee115f0f3e99d9360b089e53cbddb28129094cbc6a924e72bcc64f6960e17e11ee115f0f3e99d9360b11855ea722b750738ebb458644737fc42c6676f9eef875daae838a6828f61ec774b8f95f6ee946c9e192c59823c9075ae1d8266bdaf60eb88397e81300c7532c74b8f95f6ee946c9e192c59823c9075ae1d8266bdaf60eb88397e81300c7532c033a69fdf6c37a29e8e408bb7e744dfc7ca103b4563c76289e9d85970a7f12752cad76188b52e68dcdedad6ba29ef08403120a0acbae9b800b3b40c09e3a6e032cad76188b52e68dcdedad6ba29ef08403120a0acbae9b800b3b40c09e3a6e03a6cba7b2a5039d0c5c1d6eac7434cb7243d3542f19ff7fc7f62f0d41787443502bc950fc0ae449d312540edae6a57fdaa9c4f10c7f4fad5c23dc5aa45e35d30a2bc950fc0ae449d312540edae6a57fdaa9c4f10c7f4fad5c23dc5aa45e35d30a0ecaed5fc5e8f1c601a6bca1619f4e1b3c162a130d8404ea05335327178889bc650a3f1389d73a738cd5e9b6f73acbb451e87f3cd7972b5232bc76186f824443650a3f1389d73a738cd5e9b6f73acbb451e87f3cd7972b5232bc76186f8244434d68d4c6648b5f0dce75764aef1a51039166fe230eac1bb97affcda16f802f9fce8cc5aa3d5d397bea59ef3125a3849bf923ff050356e09339d583fad14a6cadce8cc5aa3d5d397bea59ef3125a3849bf923ff050356e09339d583fad14a6cad579ce7321d2434b092e885567e13935d07fdf1547853b6db62e3a708a0b01c525e0dcae32039ce64ccce24c71a839b11bfdb7c08b5ff7cc40f80067d502720b15e0dcae32039ce64ccce24c71a839b11bfdb7c08b5ff7cc40f80067d502720b163d8370cbbc2c67c88dcc42e77a6e4503075f5debdaf984795f2fc180c65968a023587b82c352deaa198a4a51a1d80e9c861e94745ce91efcec835970add81cb023587b82c352deaa198a4a51a1d80e9c861e94745ce91efcec835970add81cb54e220e650ebb77c751ab47ac105d84f1b28b8d831fc713d509a9f4eb2c37966bee8fa7d49f9a90f72f02e03e0dd0934a1fd221fcf8272e6fc4ec90a138a67b8bee8fa7d49f9a90f72f02e03e0dd0934a1fd221fcf8272e6fc4ec90a138a67b8c9491d1bb0e7bb5268060b6fd087ad6d4cbada7cdc9c24e2aca43dbdcd6511ca8791cfd1c62215c8baf5e28ca440c21194b8ddd9958f9de361f9b22b5e7160ac8791cfd1c62215c8baf5e28ca440c21194b8ddd9958f9de361f9b22b5e7160ac73ca89ddb3bb6d8c7e640f77e4d0f6484e7c68e2705b4aa791af4bccd7d03ee8b7d7c1e79182ee3506290a80ae4cc4da2685d83d62a5e37f45e8360bb6b0588fb7d7c1e79182ee3506290a80ae4cc4da2685d83d62a5e37f45e8360bb6b0588f5ef6ae09623690fac01986a01ff6d98a7bef2e4e47f7b29c7ba4667ff625a333e4a5a5212350155f2c3ad6c01c42091e1b965f6b458cfdf1d1a3f48aee1dc9bde4a5a5212350155f2c3ad6c01c42091e1b965f6b458cfdf1d1a3f48aee1dc9bd8bb0f1c7af3d51734ca52c38a9ec98f37ba580a2aab0da8d15640d015374fa517e03840d2cd9034e172d4769ca65d0420f0d33725a6b028af8fb616317660b2f7e03840d2cd9034e172d4769ca65d0420f0d33725a6b028af8fb616317660b2fd753db419d13db370540f4202b57c530cb6800762161b977b8d96a2552c791d0735bbf7b3f9f1ad6ef6124c1ad81e42463271279839316649b9517743de3effa735bbf7b3f9f1ad6ef6124c1ad81e42463271279839316649b9517743de3effad3f298e09dfebd8dd95f1ae1ff8f55d59004f5e07fffbf5054a9e8bc1fdcebb08ceb1d46614164b823c534f29f3ba5911820346dbdc4fd58db1c2f13da3be2bb52f1a62e02ecb85d099c9db9620e274af24c7f54d6599ad3d8973e7d5490b9f863608be462cd0670fd8c98a69eca0a79607bd6937d3e68decca5c51ac0760112109fd10e227db68c4454c461aff65cde42dbff2ad84c532feaadfbb8f9d1b3f92a7f56bd9295026a79370dc9e69571cf41db2ace867b2b9ac4f01c82aed2bdc5eb8e93376146c321738266ca56a081af9765e2be719b5966f0687316485a8bc648f901666919c2550bfd0b349b6b838a6f5221c163291069f5d72b15d29d7ce66d50fe5baae657fbf579a4741d05374e14b59bb6e9dcbef60287054b61bfe3f4d047f80a194f3cf4a3192538d52ca80458b59ccef3cdbe1ce0a86ec86b2aca4014c096eda674707f9c1a15b857a84d52f07ddb7d0a014d8db06c7692602113cfcdaf6e53fdaa2e5e60929fb7cbf73847566afe49b8c7d4ce0fea9f9d350b4ec574311fbb69f83446588f534068f6d984eea3e84c7b4f527e57cb9415e2580603e97d7a1f212d3aab9d31323bd5177d325d8d28f94b56403cb6b3a66a5e804cc47d0d83c0b00bbe1652b83842445bd13cb5b7568a5279e139d7270a607008892a6d8bcf051ca12c70ed56a6ca4fd1a785a6b2238d1bd5386b2b2b35d8181d1473221d17d183db4d9e25241a135d1edf29629590aa4be7f6e8f1184a9e61415717b07047dbe7c9152158eaeaf128cacd29038a9bbe9425bfc754fd880b738d81f38cc114463a2067c5db45aec40284374abc355bd0fbfedad7480f1842d7fa41998f5d1d63143cd9cbf8fb6a2812de1b4dde59199b3473cdb1a92c7fd059355587595d95e3c84fa8654a6b2e5bee8db3d3a340f62f97f6ccb5cc15bbb5d16d0489a9b46ab3df7e5e707172f918d65e4c54d969fbe506f60e6cf90e150899e1479c6a066ab8a71ae39f5530d501099e4bcc2a0c421b07196a955eea2ada40dab0751fab02008366ab6375cda84cb1e24e8b9e9433a9f1afcf2a2dac200bf6215e65322eccd0f76c62a636d78fc9af19dd238f340061f13dd6105c95ac8ec99d9833322eccd0f76c62a636d78fc9af19dd238f340061f13dd6105c95ac8ec99d98336940910bd1b193938be16d4fae2c5d339838b4a26a5c9f52680dcf09f12c7aedf14eb41887cb5ebe542ce3b0b1ee79ff5fd196432a0d3edb61cb1ad75233948af14eb41887cb5ebe542ce3b0b1ee79ff5fd196432a0d3edb61cb1ad75233948a419688ba46cc4775d77a0aacd72b9b135f74bcf4de4377ba2c9749154bffbf01a511a29b2c262b3e8cd9090d0568535e5ce8103ab1f02bf14ffdf62d824b5149a511a29b2c262b3e8cd9090d0568535e5ce8103ab1f02bf14ffdf62d824b514943737c4f24e4014160252aba80c3bb0b104259b1c26a3d07b3a5376e74d032edc9e9f813261d17f93897656b763fd3baa037c176a15d085d8bb9652a8f457b58c9e9f813261d17f93897656b763fd3baa037c176a15d085d8bb9652a8f457b5808545f0ab6d0fc11b4626099e72a6472e946f55935fea948bf02da0c2553f55c283f3ce64fa9c3e0b5a7e64b205e088b1d02a13f57fd16cf7619e1d7c2030c31283f3ce64fa9c3e0b5a7e64b205e088b1d02a13f57fd16cf7619e1d7c2030c31de809da224594dd306a091c762d047de3558afe636c6d9e62531be3c8255e969ca8ce53b436751f957fa7f0256541853a983d17017f09dfb04b891ecdc3747fdca8ce53b436751f957fa7f0256541853a983d17017f09dfb04b891ecdc3747fd48b90af56c4ee996f5822bda69a707517e6c518207df22dcb486d045b91e89827cab2648a7e99a5ef7cc9b63c8ec484aa3640d886b76d03eb5d9191738f3fd7c7cab2648a7e99a5ef7cc9b63c8ec484aa3640d886b76d03eb5d9191738f3fd7c9ead66064af8320ed3e1d4c2ac7e72b92b12e28541b55874abc7386b1ac7c08c27ccadaddf48441d0ad9806c78134a0a202d11f01e58c9d49a60233ead464f4227ccadaddf48441d0ad9806c78134a0a202d11f01e58c9d49a60233ead464f4227b4cefb40033c16be0cd87561283f30245a34956c05aa744136018b664b0bb9d4eb240c3518bb1bc8a1bd59dae13e7064f48159cb853b2b75d742661ca1c35ad4eb240c3518bb1bc8a1bd59dae13e7064f48159cb853b2b75d742661ca1c35aae29304892367edc4e513f7bbc4b096531d7b4d594172e8269f1dc878312c4d273cf55972e12fc73d797140634a9cab7c63d029da5c0d32d2bad1a22041c905eb84232b1c2ccddc58735db2e8628ccf3b987e75926557b4119614f37cc429fb73d780411031452abc249c19b9f2b018a463cde00a3b2b2e0b04f052c6990df50b35a8b426e575433128581481ec857e4db14313e06d590ee5d6c8d96d8984beeb35a8b426e575433128581481ec857e4db14313e06d590ee5d6c8d96d8984bee3813cebcf1cd78eb6eeb63b23e51f2b271b36b5f882c7637957cfba047e8cc28399d259641e16e92c684252175a9232ea29cda4d1ab578563ef7251422a2d397399d259641e16e92c684252175a9232ea29cda4d1ab578563ef7251422a2d397aa1e3ae0947dd5d0aef0caaec97d17d80e846d1239380d812ae2c3ad656c81a55b06fa5813b1b9ad1972e355d810250dd969e69f6098712a69c3a35743caf1af5b06fa5813b1b9ad1972e355d810250dd969e69f6098712a69c3a35743caf1af69cc6b4d8964b4b4ba6aafafc7cf8346a16b898d3d34752c513c50147b692dcd49e9e9a044fee7b14dda0fdcc9629a0d5d2d82719798ba19d329a11133f78a6349e9e9a044fee7b14dda0fdcc9629a0d5d2d82719798ba19d329a11133f78a6341e1dac1c595868294530b7039a60749f91c4952f79ce3913fc720f74ea9611d7acc5e5849982b26c1edc3e30a4a9dc8713e7142297025eca9d94098f80b134b7acc5e5849982b26c1edc3e30a4a9dc8713e7142297025eca9d94098f80b134b0f360748a715692a9646185814e3fb69cc773adeaf10b4ea97bbe99194166788ac84212a4bfd5dfd3fc69581fefb35619698ad0f41a439f46b1c580bddc7a3f6ac84212a4bfd5dfd3fc69581fefb35619698ad0f41a439f46b1c580bddc7a3f63c89a191ec9bb27a154e72a53b9f2ed9d669dc64b5f9cfb0aefd32970f7fb2c7c138098ec3d515fad741e22a59b6a9c5c5ef0329d1f950fb0c10216a1d5b6d5fc138098ec3d515fad741e22a59b6a9c5c5ef0329d1f950fb0c10216a1d5b6d5ffda7faf9fb05e4ed8c1306c44dca9c3290484a07d11bde3511763016b6b2e0ec7146e18ae66cf29b2da0aeadeba86450d2e27429b5261e94a75f1bada157157c7146e18ae66cf29b2da0aeadeba86450d2e27429b5261e94a75f1bada157157cc96d25ac849f44b8d252e51801383acfa78bd3a51372bc668aecd39c880c8e40311588989a5237c025910bb21a837e1ddda9e46c0ab6bb5877f3f9f7cf6914af311588989a5237c025910bb21a837e1ddda9e46c0ab6bb5877f3f9f7cf6914af0c1d0da4869e6f41387f5b579649a6c793b5efec3cdaff1b57d5269e2c4e7dfec1ded5640478b3a5ef17e946b1d7751e407817d881d1f15561e1863919fe69dac1ded5640478b3a5ef17e946b1d7751e407817d881d1f15561e1863919fe69dae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85512d01a624ea1962b66d5b0e79d472e54e684ae4d7657014982c34735d36c1ac412d01a624ea1962b66d5b0e79d472e54e684ae4d7657014982c34735d36c1ac4531439951cc6d2212526eae151cd818b6db2bb0a88c79e83c3bc57fd94f808ef6e062ba61e26b8be21988bf817190c012c00ee84603aaa7316d2cf3c6cf811076e062ba61e26b8be21988bf817190c012c00ee84603aaa7316d2cf3c6cf81107e44b1111c3575568178bb5253387c186c1173c5c61831af2eb09a933c7df4865749eef226c46e251d7fa2ee40ba10398816d43947ba9300b4ca822a0d155bea6749eef226c46e251d7fa2ee40ba10398816d43947ba9300b4ca822a0d155bea69ff3d6d6986e08dc913966f7a4764f96a165193e999469e8641e271427d9079f7b96b73abff70a1d81552458ec5dfdb8520bf8da29e4ba9dc8b595b1ca3bc0627b96b73abff70a1d81552458ec5dfdb8520bf8da29e4ba9dc8b595b1ca3bc062cbb34fb97bf04b58a5859487b3d27b878284f01839d1a4745852701fdb015b82c9967240c18b2aafc7a0a7dfec7c0b8b886928f15adb85fd41305423e05f6c80c9967240c18b2aafc7a0a7dfec7c0b8b886928f15adb85fd41305423e05f6c8028079e0e3d202c7d9d562feca7d43e777411e228610fe9b6f6fc47ef67d0df4efb3c31c4f891015cb51ab2fde45ac317cf06120246e6c94b656cc1f74ac21b2efb3c31c4f891015cb51ab2fde45ac317cf06120246e6c94b656cc1f74ac21b2eb47be63a6b3828fd9307860f1cba814c03e84ab697f3e6fc2daa453d5bf833448fc1a0ebf6f63e6c793af7b1982e060fe305faa60f9895c09e5ecc4ad30b24a18fc1a0ebf6f63e6c793af7b1982e060fe305faa60f9895c09e5ecc4ad30b24a16ab76a460de85f9b651bcbe0ad656a8940aac5ce73d4e8a85cb1e4d756c9cc9ec3eb841cc362c182428aa088aeb7047eded35010e2d5ef562b3d799f7fa0f165c3eb841cc362c182428aa088aeb7047eded35010e2d5ef562b3d799f7fa0f165ae4b219e3646f2d39ce6b835433c7e474c571a46da131fcab22392dfb4871b9fed5307c6144296046860cbbdab0011111463f8addf8c6f6c086275dc956cfea6ed5307c6144296046860cbbdab0011111463f8addf8c6f6c086275dc956cfea6b8b446b1f11e645e4d25d5e06a74008e609b9ff8d092f9c3ce86abf328e6859aa7f9525077a6684da6d0f14c2503a7ba4928b6fbacf4845b20b9ec8a0956083fa7f9525077a6684da6d0f14c2503a7ba4928b6fbacf4845b20b9ec8a0956083f1627034940ad3a76ee3e72c6ee1b19f7f56171d419662c9909690f7593c615f30b56d3eead934ea63fd87642357100b155ef8a0b28096550b7e0244d78986cf60b56d3eead934ea63fd87642357100b155ef8a0b28096550b7e0244d78986cf694612b9a4031be8969fc498300d3cc7fb7914cc8c2f4663ec4e113dc6596f1fef58b4711e4994fc3c53be8a27b8d0214f3625ffa94dfe5d70dd65f2692a8cb03f58b4711e4994fc3c53be8a27b8d0214f3625ffa94dfe5d70dd65f2692a8cb03b749ac422e45977e7bf298ed7584d3e2f78f32435672ad3084bbadb4d753be7f31a59e5fc30b85ed268bb8a75e0660fd5df579ce021a32342d242126cd5e6e1031a59e5fc30b85ed268bb8a75e0660fd5df579ce021a32342d242126cd5e6e10ed3c5c8f38c0d0aa249a67e72659648b9eb69b0f1dda3aa9e57c94978b8217129b724070b2b9386f0b85ad5c904dbbe8d7a09f92de091cb02039f7ff63f47e339b724070b2b9386f0b85ad5c904dbbe8d7a09f92de091cb02039f7ff63f47e33d8d67bb4b13a360432711b9b0802dd258ae95b658c0d6dfcc51a87ee64e2460de24f9cdbfa793a28557e2e58e3307ad93c49218d7f8723f4832df3fcdcba46c9e24f9cdbfa793a28557e2e58e3307ad93c49218d7f8723f4832df3fcdcba46c9dfa679211f587ad7819543a8ac06ff53966e1ce523696e56f79a50c15a1acb757b6deed25d063a83739bf4ac9608c842f8b7297fee76b54edabaeedf240557887b6deed25d063a83739bf4ac9608c842f8b7297fee76b54edabaeedf240557889eb80d79d9dcfd194f821efdafd6869c1b03c48f770715a954c735751436e445a5d19d6fd4dd11f443525d164ea4037cbda234eb3e264f39876eaa333af46d3da5d19d6fd4dd11f443525d164ea4037cbda234eb3e264f39876eaa333af46d3d5af6e74f5bef5c465f41d9ad0f471fcdfa83f6bd5b98410b7ed17128478d62e8ea81a6aa5a2e6bb86afbd9d9d152f8fd8a8448b79fb46932448084c7e41481a9ea81a6aa5a2e6bb86afbd9d9d152f8fd8a8448b79fb46932448084c7e41481a9e05054a77630bb51eb8719cb357b0364b7655828bad031bde0ed302534854f88a80e8ffff0a8ee156db32f9edff82b0ac97d63a5de8d428811a2cc09da55168aa80e8ffff0a8ee156db32f9edff82b0ac97d63a5de8d428811a2cc09da55168adffdc925591c0c6210337a9b4c6b6fb4108b2409fc790f3ba0be66bf61a40852dafbb5149b473db7f580439ccb3332747bd810027b7f757636ad311a62377433dafbb5149b473db7f580439ccb3332747bd810027b7f757636ad311a62377433ec5c9e900170b75b6b2fdbcdbe74bff91a64935b07b1cc677583c5a7585e2c51cb4a8a725835659e1fd4112d0953a747b8544d9ba348b7e087353db075db74b4cb4a8a725835659e1fd4112d0953a747b8544d9ba348b7e087353db075db74b4518af8144ab20ecb26ecb88d81a7866f9117f41aae54ae8655ba1662826a5a0ce65aae2b4258cd79d21d02e13f4a311040b3e6618032269e015f2e2db82491fbe65aae2b4258cd79d21d02e13f4a311040b3e6618032269e015f2e2db82491fb9ef63c207fbd1ca1c276efab5cc15cbb7d840066562596fb26630dab41482a17321a7daac14ba614ed4172a6381ee1d58df082bf66f2fea3085096c5c3716a95321a7daac14ba614ed4172a6381ee1d58df082bf66f2fea3085096c5c3716a95ea7129426c01d749d6d601201bcacb3b3761ecae977831c877fe60afdcf33ec56fafae25381b770abfc9fd256e79b06d1bd70d24559d0b16ac32b489bd5b725a6fafae25381b770abfc9fd256e79b06d1bd70d24559d0b16ac32b489bd5b725a55d76d55ed8d6423418dc38a15588839d86d9b2b221e65ca1dbdf2586398eb9929eb0be09385759b43aed1ba86f86ae7186f34a44d141ce92d52f9035295307129eb0be09385759b43aed1ba86f86ae7186f34a44d141ce92d52f9035295307180dec67b5bb470d0a1ae669d0e42e57eaeae0ac78e34a010a815f9bd44adab7256a1dc246d7570a8e81617257c9b1c84f1145d3cb4f6ee164f63b70e1ef1a47e56a1dc246d7570a8e81617257c9b1c84f1145d3cb4f6ee164f63b70e1ef1a47ea0c06cf5243817c3a92e2ddefa52bea55cd5ca3e7e2c71334ce22d28694a0df47747d578319b1e2d6b53d98dbd825af1d50f4f2b3b1cf61de55c246d830488667747d578319b1e2d6b53d98dbd825af1d50f4f2b3b1cf61de55c246d830488664659ee7cd62f254e46339e631955bb32ec5fbc181647741acd03fb48dda3b14f2b3723dabf039043802a3bf182229aaa2b5a8f1d4576ae9ec81682bd6ba7e4142b3723dabf039043802a3bf182229aaa2b5a8f1d4576ae9ec81682bd6ba7e41477ca15e22e35cb7189a46c97233a560bf2c2230321b776153a355a896a09f7b188f097daa59e5b334030f4abbdfccf07f6bd52162fdf4a75cbfd1c58601eb78d88f097daa59e5b334030f4abbdfccf07f6bd52162fdf4a75cbfd1c58601eb78db18bdc1fd703f044b8d3d9833a99ea33e66384f0f2ba926d2ab1ae56f9af8a77681802b73a96c4981ab57e6bf5eb7c38a88f38092ee5b6b3a127341d16ca7935681802b73a96c4981ab57e6bf5eb7c38a88f38092ee5b6b3a127341d16ca7935117bdce648682ed22b198f09eabc6b914a551512d051750f47dff6c7918f29412d5f6c12a00f0d34250f8f45eb5ccb3c6846e0f5586099809daff38b0e0336ee2d5f6c12a00f0d34250f8f45eb5ccb3c6846e0f5586099809daff38b0e0336ee0a611095df61d914a3045e0d131a12a219002f95b1bde5b4deae9c27496e76a982b0de67f1a7a6a2d13a78d73eb21ac63d8f2cc3cd9c45fb6683df2722d8d46582b0de67f1a7a6a2d13a78d73eb21ac63d8f2cc3cd9c45fb6683df2722d8d465c248702529054d9ac58060eccfc2b4b591c0913733a8134fb08042d92d3676847b41e33a6ab8cb69480233c2434c71d963eb11935ecd47062a65593a3a9ef6eb7b41e33a6ab8cb69480233c2434c71d963eb11935ecd47062a65593a3a9ef6eb7686411688db744a421c7bc06b4364406edd52b8d86842f7e1378365c3ba676728979c662737e70397e04e41f2696fbd57730bc339c879375b513f624151f9ec28979c662737e70397e04e41f2696fbd57730bc339c879375b513f624151f9eced8fd9ab7ad6885fd8d0dafab90bb7e139f4d14341357301634da622a4af00ac3a63ba375f103725dd104469e11a41e9b8daf2bd267cd183ad140e7d9a4cddf93a63ba375f103725dd104469e11a41e9b8daf2bd267cd183ad140e7d9a4cddf97900339565ee8c66dda39dd7dad92dda3bc1afd4be4e62dc3a159c7c00f3faaafeebce80c59e05a33e343db30de3bbcee53166409c8b07ec4cfce9df538922c4feebce80c59e05a33e343db30de3bbcee53166409c8b07ec4cfce9df538922c41f4bdd3ed12c83574c688248d50805a6c7f644009891c949041a161daaaa5801e542bb31a69de541e0bee9fdc37caa870b1e7ddac0e08490086deb384909abdbe542bb31a69de541e0bee9fdc37caa870b1e7ddac0e08490086deb384909abdb5d822e3cc7cf285ab025ba1c3dcc54f15cc9b278120dd8a10d3e03b4e066e27eb406912d129792f85227dbb19219c6bcff471536c73e2a67cfb2fd42c236957cb604ba160b1332a510a33b2371965fd7c0c3e95a690d21646770e5417f34266fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85553b165063d705cc20b1ffe01f5ad2bb5d59bb6668534ea1ece619931864c814e53b165063d705cc20b1ffe01f5ad2bb5d59bb6668534ea1ece619931864c814ee0f0dd9365494efd679aa234a2009b539af0ae158363a6faad0ea56b2fc19dc6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d3d942765b46b0bb086f79249f8501c7545d4444df0ca1296d0fc12125c0d75ed3d942765b46b0bb086f79249f8501c7545d4444df0ca1296d0fc12125c0d75ec466850118f74f118d06606c993977002eb65945282b80be5beff3be0a0c3994caf8e21b7f86623eef6f61ee9a03975b4a688768d43268cef0c1b4173bc89b49caf8e21b7f86623eef6f61ee9a03975b4a688768d43268cef0c1b4173bc89b49e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85510bb42d459638ed709b736171775bda282edfdecbde859164e5732cf9b5a6bc610bb42d459638ed709b736171775bda282edfdecbde859164e5732cf9b5a6bc65b4b0d5ae66b4b27af707ca25d2f380e5523f6c01a822ecce4c40c48a1471c693322488d7330bf388cfc748f22d3433e52c84be571ea234649aeb9d88d56febc2109c5d4c58bfbdb21d599e62b7e53a6478af825c27704f0e54c1f66da81b19aff4ac45f031f87ac977052408655eb70b51588774228393507d4c469f327f63b7ec9b9edf8f4a09d2015a731e6086ef70f7063e4becd3c640921bf8a861e59987ec9b9edf8f4a09d2015a731e6086ef70f7063e4becd3c640921bf8a861e5998003949d27cb4b003be72bc70a5bd4f0ce3d845c3a1850301811179034a5fd3fb32d5f7ffc33c1716e6e56e1736fee0dcebb821ec201766c715b48954ded493ce32d5f7ffc33c1716e6e56e1736fee0dcebb821ec201766c715b48954ded493ceedce1eabb14d00e87307bc1d89aaaa66bb954a7bdcda47f817600907fff01764b02133aa9fe70b04effa7a894ceda8863e90f4058c78d9143cd03ac77477c7d4b02133aa9fe70b04effa7a894ceda8863e90f4058c78d9143cd03ac77477c7d4fd09baf51eba0cebf1a9d825e6559c4c38f0881d29c5945a8d07fb10a5212434d614b6249b1d395acd55fa18962338a4019802121357c1b3f990b496e0ea971fd614b6249b1d395acd55fa18962338a4019802121357c1b3f990b496e0ea971fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550e88888eb4be3ada3b86859b8c59c78fb20b445c22ccd799b868d5138897caa60e88888eb4be3ada3b86859b8c59c78fb20b445c22ccd799b868d5138897caa6cd17752826f94bddd7f23ac3698cf821ae111a8983bf910ce64638b32e1c2c816db18e4e5b336157ee64e0d0ed9466f7a2a282e7f1300a99962144e1d8e67fc66db18e4e5b336157ee64e0d0ed9466f7a2a282e7f1300a99962144e1d8e67fc6f9a1566194db6b671ed1207b9b41ff42e0ca0ea76b3a3d5a49232cadb47b2b8cf4c82cdbe4cb398319a9dc14a1903f881549773c9809218a8d2230e791ab1b3ff4c82cdbe4cb398319a9dc14a1903f881549773c9809218a8d2230e791ab1b3f7c9937fdda775442fa5b37c6b33d0ee3563a3db68d869c71b9dd3e4d257a61bc3d7c2e1f37b8e0b6e43e43a382db74118c84192d2342972d3d08a732177f4a523d7c2e1f37b8e0b6e43e43a382db74118c84192d2342972d3d08a732177f4a5237794b73c3f2b0ac4211807e1cac18f6bd5aac99b64766e6edd5becbb470b572d319a2c2514c6049766418813cd1225f3cf2ec51b48cd3f00a50132b846f431ed319a2c2514c6049766418813cd1225f3cf2ec51b48cd3f00a50132b846f431ed8c0ba9dd7b3c4eb0a822f5fbb6d7d7dd86ec6240bcfa89db0ffbcbc65bdc7d976186f6695db17fbbaa2addb0186bdf9488d959cbf039c30971ccfe36bb3e7a576186f6695db17fbbaa2addb0186bdf9488d959cbf039c30971ccfe36bb3e7a5d165fd3ccec1d065955462d880350d44c219d970554e1146ea633e5e660b2c07023de2663272a05162878600ff823eba39d8712fd6437251855d3ad1ce80520a023de2663272a05162878600ff823eba39d8712fd6437251855d3ad1ce80520a2b27547454bd9ba386491aecb9e0174e6a0666e1ed2ac6518ef3b73435647f01b00a655b277abc97ac865ab9c3f00d9ed3bc43f0b22a54e9c0f80a8f410f3d95b00a655b277abc97ac865ab9c3f00d9ed3bc43f0b22a54e9c0f80a8f410f3d9536b30a701f5f66c0e397559e9a2efd243e5411d46554164c114d5acc85ba8454f33b8427c9545024d07c4bded73a066a0b9df5007b87f5dc1a36ecf310812ba0f33b8427c9545024d07c4bded73a066a0b9df5007b87f5dc1a36ecf310812ba0bd11631865f6606a9ed104c844822892b101f4dd6634a95e3d979a55c2a0847cb4899e1c13905d530daf4870e6a2fe65eea56e902e4dcde70ea6315ed708d4aab4899e1c13905d530daf4870e6a2fe65eea56e902e4dcde70ea6315ed708d4aa447acf8868d894ecfb485673ee578f51042232647ec74f06db27b5a29b846be5cea1d59dc97d36c77d58619b6f5b56741341c5c6602ad991d00168ab770bd2d4cea1d59dc97d36c77d58619b6f5b56741341c5c6602ad991d00168ab770bd2d4f06653ad8d8671ee29da3f52a00f2ebe9754ec63846ea07724c3cb11b5fd3a507de27ad59b45f1f0ab163ca20a7e727504338d9c8e23cca86b0716aa64ea09d17de27ad59b45f1f0ab163ca20a7e727504338d9c8e23cca86b0716aa64ea09d1cff22d17c5f821c37f07b3474954d74d26da549bf39b45eb27a7ffa6af329ea1b3035805e33fbf21489231d8fc827b408560230ab7854d4317671884e591c704b3035805e33fbf21489231d8fc827b408560230ab7854d4317671884e591c704d0697d67058dc0760dc04b5f80c7ba29fe6e62a35b9321d2c0625de3209e2d6fb4a3a65d7345ea3a8fd5a3114f5cbbb35ed09c9413a33739d744c1bb6f54d782b4a3a65d7345ea3a8fd5a3114f5cbbb35ed09c9413a33739d744c1bb6f54d782d0fc1c1473894a1237287e05f45212bc8c0d02dd65e77227fa4add563085eb45b3d8945df6cc1a6f58d23ae24400676ec92adf8270e04cea27842bbb516d4615b3d8945df6cc1a6f58d23ae24400676ec92adf8270e04cea27842bbb516d4615e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85505cd3801a5ab5fcafe57c5a0a780a11008d648469d68908dc6e9873a119ca4cd05cd3801a5ab5fcafe57c5a0a780a11008d648469d68908dc6e9873a119ca4cd9dfec6c47c53a6de24748aa56aff13d851ae9eaadf2a6146ab0dc55cca34154043f0c85010a0b39f94f723139b3680c2ffc342098f39721b3db7ed3a73bcce5c43f0c85010a0b39f94f723139b3680c2ffc342098f39721b3db7ed3a73bcce5c99fa326dc5675669442689ddf4986c0a21fe9e0963de4b0620b046ece77a93db0bd31681f33289be273dd19c9294419cedd9fa090376dbb2101967aacb3ed7980bd31681f33289be273dd19c9294419cedd9fa090376dbb2101967aacb3ed798ba1cba1276ed7fe464ee5411cc257a1d0a2ce36a7b15f2b30a77888add6e5ba9a0b28936f9dad473d80b3e40a02d6961a9b7b33ad9612a228e4bde3460c94e2fa0b28936f9dad473d80b3e40a02d6961a9b7b33ad9612a228e4bde3460c94e2f949de83ba8e45dea6cc2dbfba258e4ed404cc0597412c94b52c171520db397ae87e8c977612b0210e80de34702b6107596cbc7a23342c17d79a0b06b1de6653587e8c977612b0210e80de34702b6107596cbc7a23342c17d79a0b06b1de66535b2b9e9b6d7acd8be72decee9f1876047878fe073ae9f6fd9ad849ff5b98ebfa18b6d4491bdbc9ec021c9af87f6f29f7dd037d913b2023589577978fc6c8bb4208b6d4491bdbc9ec021c9af87f6f29f7dd037d913b2023589577978fc6c8bb420051422805dc6ad286f9e0a017f6bbf8e2e53369478052ee9930558e2f8721c6a887c17eb79f1913a8baada6fdef8cebc2e90753612d8410249bb1d398a04edf8887c17eb79f1913a8baada6fdef8cebc2e90753612d8410249bb1d398a04edf8da1c2f25c388651c942463472dd26376c34e32a2f1edbfdc1f70cba3871a81535e045ec217c0cf3b052636c955a9660b9a8678479134adb2aab0e74fb549b5905e045ec217c0cf3b052636c955a9660b9a8678479134adb2aab0e74fb549b5908c6b83195e10860a1729b57964dbd4b0325d29b59c9aa2da368f2b8ec21cfe8dbfe519d91b04c4b31104e73696f440e15de70471af2b76735e69db8eff8048c2bfe519d91b04c4b31104e73696f440e15de70471af2b76735e69db8eff8048c28d50d651570252f06ed9c85dea291c577f3c9769a8aa5b9f185512361abe2a282b7da4f1a12da2549a66754d7fc278311c4956046f5ccefdf4081f6182cb57642b7da4f1a12da2549a66754d7fc278311c4956046f5ccefdf4081f6182cb5764253e58375c0a0664ff2c5395fe581133f320e005fe73a4c6bbded86b71d3ef2caf8d767cb7c0abd09dca0ef4639897aa284e61d13a292472f214e0065df3b177af8d767cb7c0abd09dca0ef4639897aa284e61d13a292472f214e0065df3b1776b8a8f9bb0f1d83833a8a33aa57ca81111a13faef86dd386dd46163cfd30bac13efb22021d4c9c2d6199ec37cdadb75cad77f36917468a5e028581acef0c013d3efb22021d4c9c2d6199ec37cdadb75cad77f36917468a5e028581acef0c013d9d9fe418b5f625abb3b1790f61eb08ae8ce11ec3a839b468758b1d0c92058549c9ca0869148595d5a1c2c07b6b3bd202f9a6ac366d0d870000a7830a7b46806ac9ca0869148595d5a1c2c07b6b3bd202f9a6ac366d0d870000a7830a7b46806abf28188cf7d6c4f169316ef7eee58dba5e57c6550e12157b06328151d12f097db30fe4e4084ffc2a8589f243abafd34596f81c70139eaa4f1a78a0b8f822107db30fe4e4084ffc2a8589f243abafd34596f81c70139eaa4f1a78a0b8f822107dc0f7acde05c0c8bd1345d016c20c7c33aaf067ac64998ed642fe27fb0c90769f80499ecf109fec0cbeee03fb5c3a3740bc694a43869cc41339a321aa2a4bc52080499ecf109fec0cbeee03fb5c3a3740bc694a43869cc41339a321aa2a4bc520c4c98865d2c33ffd756846499bc2daa11c61b0dae2b3973c03c40bb6e1c6ff6c3afc2107126a6a96a86a0186bd28bef0108a8c4741bbd899c88713f881f87bef3afc2107126a6a96a86a0186bd28bef0108a8c4741bbd899c88713f881f87bef1c591858a92681a2f624bf4f90fb63c258538fdfc86dca55718a26a6af54f0576ad832f3b13fc9fa743e09f0af316e80cabcff92ecc213135d24eabac0a9a7856ad832f3b13fc9fa743e09f0af316e80cabcff92ecc213135d24eabac0a9a785930cb5ccaed54c78421ae50b89b0b1a69d4c6dc924b9fe7fbe005031de9c44e968d233252d3bc5b6b6361372102c31838f5b34898cdf1eadaa60fce8871a8fab68d233252d3bc5b6b6361372102c31838f5b34898cdf1eadaa60fce8871a8faba808327fc8d7e007df722e48bab6c92414c4e9d182b94e176fe840f181ae23b290fcc1c76af462d181e3d211b39e52ee579fb938fa983e3a0c2c163cf4d87d0690fcc1c76af462d181e3d211b39e52ee579fb938fa983e3a0c2c163cf4d87d067cdebc29404ccded215b445ab8069c8473844fcaed027351a89ca4aff261b1b42b37d5f929fc3bc19e2c22ce6ee1416970c122ced5f379e4acf44a021c5c5fea2b37d5f929fc3bc19e2c22ce6ee1416970c122ced5f379e4acf44a021c5c5fea76c8af5a8205152650e64079efd95ef971a412c57ea110591d83e2543c49f1d2913957a574e96dbc0099c9d2b73019a5d4c32b15d54af451a67c924afe33a25f913957a574e96dbc0099c9d2b73019a5d4c32b15d54af451a67c924afe33a25f33f2d5ffc1ab3ce343a08ab0951fa4daa8ba46084d7a3d455d4b6cfcb8769a07d63d17f2551043bb8e8ca2ae7dee4277e86e01f4ec5c1d5315ee45f57da8f566d63d17f2551043bb8e8ca2ae7dee4277e86e01f4ec5c1d5315ee45f57da8f566c9b43bb5a6bdc1c35e39930ba669f4c0be87b873bddecaa528652600cff06d1be10894438bcac58d0b93356f86a67f4d98ce764b22f90720e0a9d364424e110be10894438bcac58d0b93356f86a67f4d98ce764b22f90720e0a9d364424e110b67cc072c4683488ccb961e13a33fb926f8c2b0345a4d7dd38016c469069c9da7292e089b07abd53ecd96102ddf66561526869a0dcdb3e77817fd8ca00f497728292e089b07abd53ecd96102ddf66561526869a0dcdb3e77817fd8ca00f497728e26ce70d780008cf69a5d459b3495083a28092b74a7ee971855851115bb0bb4abc4231d52defd5390512d445be749578baa88fd9abb3e5b9be524a9284b05c69bc4231d52defd5390512d445be749578baa88fd9abb3e5b9be524a9284b05c69bc5758282eb53282a46a29df0b1f948259b82edd5b24a52fab5b060102024698d1dc4db0da8cef1e0174e8d4854c19a27109097837739c527e7b0c6156ba78ffd1dc4db0da8cef1e0174e8d4854c19a27109097837739c527e7b0c6156ba78ff2369f02a8be6d61a13a0cc9835a5f78d9f0212e93eba77872f63b32c70d2bab78549eaa3730f85e80308a85fb889492502bd62bd8a050e45b1fa54f6e04b35c18549eaa3730f85e80308a85fb889492502bd62bd8a050e45b1fa54f6e04b35c168607b9621c718990e022f430ec4986542b1db4edf7bffeaccb388ff91f4d30103755146f50d5d4fe1a1386a7a0a5b68d633917b075fb596b77261c899db0f5703755146f50d5d4fe1a1386a7a0a5b68d633917b075fb596b77261c899db0f5749157c2946a2b216f6641a92b774cfc23ed32321b5170167a050180e07a7f7bc7ffabde73bfb9c357515cb4070ba0bdc4f3d3ba61d28c56210557df3ee4085a17ffabde73bfb9c357515cb4070ba0bdc4f3d3ba61d28c56210557df3ee4085a1241764a93c6c346776ca2d408647527a176ebcca385cf88330f07655fae53387ec342776285c27ff4e5490b4f5810ff24a3cb0354ea4fb5bd2b0c97ba67f716eec342776285c27ff4e5490b4f5810ff24a3cb0354ea4fb5bd2b0c97ba67f716edcbc608e2f26a5f204a022b627f5b0e9a9dfdb795e8c365020328919e83509aef510012d0c929800f51f243a81a51b597a3050b30ebe89985f24343febbf6941f510012d0c929800f51f243a81a51b597a3050b30ebe89985f24343febbf69416a582081c8e9a62d6961213642b36e96326bcaea884e1374f85f741b1ef8f9f25d0b29febe54ab522217681a5daea1fa650bd1c4aec6cc8d0e559ab93d0b75765d0b29febe54ab522217681a5daea1fa650bd1c4aec6cc8d0e559ab93d0b75768ac2a20e2558d647035dbe6202d2bc6ee24cfb0b39e445ce9a454f5414eff1475e2221cd02f9405c0541af7110229917b48cbda3be5fd8d6f74dce3a0ec43fd15e2221cd02f9405c0541af7110229917b48cbda3be5fd8d6f74dce3a0ec43fd13b0a72df77ef609415aed00adad4bb90534e5398b69cd3106a594eae3bc0c36e75acb207827059311a629b49a30e35f90ba0333d560ae6f9a1b47b6c79e89cfa75acb207827059311a629b49a30e35f90ba0333d560ae6f9a1b47b6c79e89cfaa089519533c83b892591d7574a2172bce3cf3c9626f519b9ecc4ac27a2763e4ec0c23dee12a937516210279feed18293e3a60c19457eaa5ea10bb34824f16912c0c23dee12a937516210279feed18293e3a60c19457eaa5ea10bb34824f16912ba0d9149f47d6614352d70faafdba56a851de794f3b5b35e6676db2c3d4c5772ad08b799a8c407f4056ad1658bf41d8eb9f39a6343bd38a1b4c0a765fb2d10f6ad08b799a8c407f4056ad1658bf41d8eb9f39a6343bd38a1b4c0a765fb2d10f6ce1b917b29393fb6c268f18550d222802039bed44aaf7e2096b8ac60ee47e7280d803c07557d71e38eb247ec0e7180f71b211e98278b7687d1035a4f64153186285105607a9d6418c0d4231c8a7d786f83c14fda6c3fb7f2a0b43f9667f12c8bbccf3117a67c3f59695a2aff0534f251624c2597b855c72e96c3f222d80e1f08e5d751074b6cf283135d3bcd2e00a0e96afd6c921e69c29cd9a907e95488042fe5d751074b6cf283135d3bcd2e00a0e96afd6c921e69c29cd9a907e95488042f1effda0df0ef8620370cccc4012be3ba1930d6d0352d8f3b09c8dc5e14c8d5eebc047c2059140d97300928bf264258ccbbd8c1c1850b83d0d97299983f3cc217bc047c2059140d97300928bf264258ccbbd8c1c1850b83d0d97299983f3cc2175aa5a8f3ee7854352222efa0d92c2fa227d04878bebd0a12d01d78a49e5c6c68007ea1c7a234f78fcd863f7acba9c3fd5c80656c040ac7d1861638992dff957b007ea1c7a234f78fcd863f7acba9c3fd5c80656c040ac7d1861638992dff957b9725e19aa6253ddf5688f9dce94606867a876768e9ce32a82e3efdf00b564c3892c391c6e79a47155c99aada11919d7c0816c25eb76778a2c67160dca22d9f4392c391c6e79a47155c99aada11919d7c0816c25eb76778a2c67160dca22d9f43de21667fafa2b1480a3c4954229cc2ce4053f95fc54a581e93c07fbceb25ec4a6d1b4ff0e5010bfe6a3f6971e3375c0c29e3e6895f379a21983c660593d133486d1b4ff0e5010bfe6a3f6971e3375c0c29e3e6895f379a21983c660593d13348e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85590da8292305b4a237e79014792b724360624fd5a791c4d64f86ddc01f6a9f75590da8292305b4a237e79014792b724360624fd5a791c4d64f86ddc01f6a9f755bd71556cde55aeceb8c3808e00723dcbb46f62dfe7c6351d07701f41a24fcab89f39855c420bfe3864d5913e0112a03eb8708424a027d133fa62142d0a845ba69f39855c420bfe3864d5913e0112a03eb8708424a027d133fa62142d0a845ba6f71db0bfd086e54b9895333549cf82ee76b5cb269858f9604dcf793971fe437f49736cede1309bdb169b77e66bc9323e3ec864fb0be5b0f1a15337ebdada349949736cede1309bdb169b77e66bc9323e3ec864fb0be5b0f1a15337ebdada349949b2acca9692c9fb64f99c90f69177c0bef3f74540410d495781507dd418cd7bb78f2aba7ed6bdc108af5c9720dd986de20e242ec7b372f9d3547f4aa6cc47adb78f2aba7ed6bdc108af5c9720dd986de20e242ec7b372f9d3547f4aa6cc47adc28c592abac23cd8f4d1f8b9a8605734b68e1833c76cebab9a1d209870feb3a5960ed0df764cf0b024deaafb1ccbb159eefc15d763e86647389c2a8df5b01f53960ed0df764cf0b024deaafb1ccbb159eefc15d763e86647389c2a8df5b01f53fce6caca241ad2ea8c391500f216f5695b5d1f213d1549ee46d20e5d2d26767a46b93e8deb8d0e2ccdfe719ca6f744c3cc87a3e936424cba46d886786ea31f1046b93e8deb8d0e2ccdfe719ca6f744c3cc87a3e936424cba46d886786ea31f10407fb23bf772c9eb41be27c0301e54a4afc1b6782db84bae3e9076e542d159f0d408f74a23a6e0ff0049ddbda096cb5295678f945731b8d2cbf134283d5d3129d408f74a23a6e0ff0049ddbda096cb5295678f945731b8d2cbf134283d5d31299abaa71b4c2625c373f8ef520a84bba0d44ac6f0c04913a89f7f058c78e29a8a47e0d526cfbe94766bd00a156e8f3833e2c4104151217758840ac4e3fd22da8547e0d526cfbe94766bd00a156e8f3833e2c4104151217758840ac4e3fd22da854058a36626889e14e83758eb206b10fe0cec024ae7d7256d6462ee041d88268d67db0cb57ea1dc354ace15d9030bdd9294b9e2b41e563fa2dd2a252920694c6367db0cb57ea1dc354ace15d9030bdd9294b9e2b41e563fa2dd2a252920694c630a1661439b3b92d1b8d394d677f663682b1c6a34bc4b7c0834e97bda6fcebc4927cfb6fbbd44b48366ce3ea89b5bb8c8479e212ddb6ca42e4de4cf067159371d27cfb6fbbd44b48366ce3ea89b5bb8c8479e212ddb6ca42e4de4cf067159371d133e412374ad9a481dd289e014ad7473d29acce6a95a03c325736c7df576042c23b64494dba2214a5deff8175a2f398313c3fd3903c33c41e665e8e7e32648c023b64494dba2214a5deff8175a2f398313c3fd3903c33c41e665e8e7e32648c01e228a1334dea97b01b76cd51eae7d070f48bc56f8cd5838a744814c2195e482ca009b66ad830656af3b374149549cf8d6c340c225e63262acf41a0ab9d352b03badb2513a4068766a298711cda2fae9762bcfd484b119d4b87ccdbda94169a0dd53f5d1b1cfa2d6ddb5b354663d3134be20f8f014c4a8a17c58caf63379ec24e7acf0c937fbdde065a86538969e42258c063c81cfe124c03893442e76306ebde7acf0c937fbdde065a86538969e42258c063c81cfe124c03893442e76306ebd3b0b0b51cf8d625de46b6e3a748be1e8e9fde8e46d7c1fd2356eb51c7ca914e4a5258a4aa89b00411d6eb4fa96dc6b76221b8d149f0c642d8e0e69c55f48a2baa5258a4aa89b00411d6eb4fa96dc6b76221b8d149f0c642d8e0e69c55f48a2ba6b341c6a8464f5425e103bbc7edd94ed61bf3e26e30bb2216bd904a1cfae275ad323d707aee527eda969cf4d0ca5e9d415d7d65ac7d56d7783e307f1e955b69ad323d707aee527eda969cf4d0ca5e9d415d7d65ac7d56d7783e307f1e955b69aceb65c0d7f811bf227804ba6ed8634bcb753ed3441fe178277f1166710d96e0af690176ee408ef20143a07e33ff5fdefd5740d6d57cc833c08b7874a27301ebef690176ee408ef20143a07e33ff5fdefd5740d6d57cc833c08b7874a27301ebed8d723815362f1cea994f5ea8fc06c629abee42599275e0ad2cc242522a3d4171bbd059edb6a758eb4aae262ccc3f24ba2161bf3046cc31f70c6daf099b14a441bbd059edb6a758eb4aae262ccc3f24ba2161bf3046cc31f70c6daf099b14a447e5162d609c7f0f402392ae62c8999cb73bc40ac511a982d5b3f416f5c5492b76c66fe8859ff3002023c94b9d1d132cf365a83e4d755b3945af128ea398604116c66fe8859ff3002023c94b9d1d132cf365a83e4d755b3945af128ea39860411ec66232cdcc4ac7269563b4fb558f237bfe7ff58ad9da19d39dc79fb49ae14438f5107e18d5976c68cbc983520b00a74f00c8dc132348e2abbbce5c9d76b0c1f8f5107e18d5976c68cbc983520b00a74f00c8dc132348e2abbbce5c9d76b0c1fdec40c71ab27b43f9c5f1c4e191603d97432256a397acdefb42106f3bf217d5f8c5e8cf9b6b4314ad77a2a81f83aece78d09d82698872ee98e87be863e1d2c208c5e8cf9b6b4314ad77a2a81f83aece78d09d82698872ee98e87be863e1d2c20bdfc2718af1b8760519604334dbdd2d1146e85ce83b08b271ee8bbde0e905dd0decbf102634fae4ef2b1cd57ce9cf62d250171e01fce18e61d5a9fad74320022decbf102634fae4ef2b1cd57ce9cf62d250171e01fce18e61d5a9fad74320022199732dbddebc9775eec67ee271b527af77fb68cf20b81801e56f91fd03fe81a550119acd08c9822669c1853b99225f890993493e91ee5a4418e87300ed9c472550119acd08c9822669c1853b99225f890993493e91ee5a4418e87300ed9c472b7311e8e1440dc7abe2cd0a834bf889d340ad88a5e19829cfc9d6dcf33941149839c816d106c393566d69778516d6f83f2f9592c2b01c3ec54afe5d3417cd414839c816d106c393566d69778516d6f83f2f9592c2b01c3ec54afe5d3417cd41465053fb42a890c57b628d08c1c048abe305330f14511226225154a8396b83bedfcec66e50ebb4261d58b5de590166566f60969972a197a429146fd277cb41799fcec66e50ebb4261d58b5de590166566f60969972a197a429146fd277cb41799b16b8ba561946aa966871e10e3b08c104d044e6fb550fb858cd9d281db17234686cd6c53897a3609b0b9eb87d47e1c20b4fd250b6bfdab430b1b0c44ec8d65bc86cd6c53897a3609b0b9eb87d47e1c20b4fd250b6bfdab430b1b0c44ec8d65bc3cbf8f89bbe9014c78efd377127a9a359541d286b9f4ec590f962be229ef66d0879a1f310e8033db2853c31d12026670a2138e9a244cbf72678d43a546251398879a1f310e8033db2853c31d12026670a2138e9a244cbf72678d43a5462513981de80982e67a181fe2c3c8d428be53eac59d75cd9f2621299abb56b641eecfd82065ceb8c73c302f6bde58aff85e30da02231269cffdedcd5cfdd3545dfdfffb2065ceb8c73c302f6bde58aff85e30da02231269cffdedcd5cfdd3545dfdfffb35318223dca34759e674ec22a54ae1dac7aa3e89aca87e0da136060e095b7c7cd67ee285d0eb42637c3cea880be105256d87f8e2454483fa09d3cd6bc878ea86d67ee285d0eb42637c3cea880be105256d87f8e2454483fa09d3cd6bc878ea864ab290744f8fd1d768f1d0b3b24a6af76bb30f45041ae16ce0895eb6c071ee674fb92cf8f8587e14b895ff5f139653426203887744e888bf48484e7a5ea985c54fb92cf8f8587e14b895ff5f139653426203887744e888bf48484e7a5ea985c55462f536d7124ff7459d1bf0ecc80ea5c301342e4dd6ddc9d52948fd3039d33c0596dafb35169a2fe9d3ceb26cd406444a213e9a341f693366214ff7a9deaff00596dafb35169a2fe9d3ceb26cd406444a213e9a341f693366214ff7a9deaff0924b75080bf331904908ce8c5ebffed5bea36a356ac379d23710c2574eac2caf8f1be32835e082186b1e2623a8f81555af0cc0e85110fd961f9bb85950a044fb8f1be32835e082186b1e2623a8f81555af0cc0e85110fd961f9bb85950a044fb6ebb71c8ca38b9496211630c8dbdac67e7b3ff2f9d2f2f6ca05ad44ed733720572756ef77634e0b891f77c769a49826e1b76f29c2a7416dc88fad65da87e234072756ef77634e0b891f77c769a49826e1b76f29c2a7416dc88fad65da87e23403226c0b4174b7d39f356d4fffe4557ab79cf0d01b248d726c51b667e60919390c42b727a9861ff97eb5acdbde6df517eb07ccbf13ce198d774eabdbc79004c41c42b727a9861ff97eb5acdbde6df517eb07ccbf13ce198d774eabdbc79004c41387c3a3feb71477ac905531e6832b1d1feacad8bca343423637eca6572cdb3de30ff8c72adb147c9ca9ab85db3949bccaa2bccd362d1a67cd53f4856a7811fa330ff8c72adb147c9ca9ab85db3949bccaa2bccd362d1a67cd53f4856a7811fa303ff7951bf509b1025c145f84ed613719ed10d6196567ce2cd39d396ba0b76ab958afb2d47d9740073fd836aa478c5cb3f88b2c7dbe3fe43a897ef5a7b0a615b958afb2d47d9740073fd836aa478c5cb3f88b2c7dbe3fe43a897ef5a7b0a615b2d8d1a8b2ad06f9c6487b81c50a3d9e6e6c40ff133350641f95cab0c71b90c1d4561ac6fd72f28e2da43dc6f13072af17fa41936b1c69f9b18119b7f3cfcb3424561ac6fd72f28e2da43dc6f13072af17fa41936b1c69f9b18119b7f3cfcb342827b008cd5e410d2d149b8450fac2d0526449407ddf9aa7276ddc3b693aa73be875145d89f8f7291332b5425f5534ab1004e1529aa7e6223cc346f4919d70199875145d89f8f7291332b5425f5534ab1004e1529aa7e6223cc346f4919d70199572b2e95bb18107291e07885af23972bd54c4297d175a9bebfad156ccc74bf38ab9763ff95d553b56efbfc30c6b6659496d9a61730c389ea1179e63e266c34aeab9763ff95d553b56efbfc30c6b6659496d9a61730c389ea1179e63e266c34aeecbcf760ab49d8dd12347c1d586d6cacec9705190e5c139e5d0b7d3ed53a494642edc2b24c6475683a749a94c72d772eb669b187893b2e3a5be087c718a2734942edc2b24c6475683a749a94c72d772eb669b187893b2e3a5be087c718a27349f81ea43fd2237cafe52eefeaa8f120ed9cd557b556656e05f5b5f1b50b4341ae20fe45cdf00efa23d1b590ffee4bce4ce28d916301177105c9709871d2f9bb3c20fe45cdf00efa23d1b590ffee4bce4ce28d916301177105c9709871d2f9bb3cebd774fa26c5f973ef1d2eb55287dba00496850e15afc4d6a08b0919c5bc637923dc6a4282e94e0216932cfc4e9c5b040191a303b031a2243aab8a427d1fc66323dc6a4282e94e0216932cfc4e9c5b040191a303b031a2243aab8a427d1fc6631566a963b766288abe5cfcd2f8f73d6bd9f16a17d2663bf7ec65c07860a6160ac42d17463e562dfe49d1169a159c69e93dd6bdc6c9c5a0b6295cb955d5e1223ac42d17463e562dfe49d1169a159c69e93dd6bdc6c9c5a0b6295cb955d5e1223a8b3950c0871a33eedf860916fcf4107022d76796d60a597bc69a361c611823aa6d761e62849383dca1b9eccbf9c2b6b0b75ece0dfea13cc25618f82a7d0d89a76d761e62849383dca1b9eccbf9c2b6b0b75ece0dfea13cc25618f82a7d0d89a73fbbfd7c26e27b3f8562871d71efc684448a1373713e26d0a176d58dc0e98c92e77954c0517fb47c0f9c8c31cd6255f4f921072ed029b957166ca979f8519ee8e77954c0517fb47c0f9c8c31cd6255f4f921072ed029b957166ca979f8519ee85119564e080d1be59b42e92c153381f562da5db5ca9d5b33178a091215e1ff26242b3842124e93cbe2b59a987ae799473b9356f470fc7c9c9a448068169782fb242b3842124e93cbe2b59a987ae799473b9356f470fc7c9c9a448068169782fb7fdd172abf704ec3ffbe4bc2763a505769475fbffc45174be3bb26d6be456d6a6edb45ba84f373624e4c0e40bb0a25ec80e9fbc5d73576e71d9813f37145a5d16edb45ba84f373624e4c0e40bb0a25ec80e9fbc5d73576e71d9813f37145a5d19b014968cdf70cb60931c52173524f5f90cc8773c29bffa8ae62de0d4fd88e90334e041d1f5c5f5948ee65c116aba57551df7abfb00a72ca71e0868012baa60b334e041d1f5c5f5948ee65c116aba57551df7abfb00a72ca71e0868012baa60bff73566f117cbf9b1a055dd352384e7512bd79a56ce1922bd6591fdb0e775b5512e2e3251f03b6d9aac3145dc4de9eeb614807a9ec9206f9163740bf2ff0ca0812e2e3251f03b6d9aac3145dc4de9eeb614807a9ec9206f9163740bf2ff0ca088ea7aa1461d44ed9734448f47778acecd2451095ec1e964fc0847bd3c179fa5e125f78b19011f2f56f8bb8441b4f0fe6c040bfead00789a09eef7a8c41ddf816125f78b19011f2f56f8bb8441b4f0fe6c040bfead00789a09eef7a8c41ddf8169797554c978646b93c14fdb193d44d8957187e4f3f5760e0e0377ac985be8f20f0d88e36866329214f4de0c03bccc6e2d0d0727317c85de8db6ddb28ba555054f0d88e36866329214f4de0c03bccc6e2d0d0727317c85de8db6ddb28ba555054c76f1b99e4a24d97f89904cd4f8b8b6caf0f686ea2078b6bdecce3de5fd22a360f331ce80d61640a218d25c67fe9c0ecdbbf1e11f499152aca6e43aea82f67880f331ce80d61640a218d25c67fe9c0ecdbbf1e11f499152aca6e43aea82f67889e612edbad65857165fb005e2996d7af4dbc3ec70aea38d41c5f948418e1375b1812b2e4da679ad6b1c8a54bfe07338418ef29e7fc5e854e87f2b1913a1442f41812b2e4da679ad6b1c8a54bfe07338418ef29e7fc5e854e87f2b1913a1442f4fd98935e9ec6caba0c8419ea2d8e32b90c343e47116a2a625914f8833d28a883f0a0657c719a84b2c004d20428b78b2e44e61d0e064ce18f63ce9d23d5a42555f0a0657c719a84b2c004d20428b78b2e44e61d0e064ce18f63ce9d23d5a425559e2154cace8f7b1a18b94a75a738a12b2358e76805efc04564f60baef187e268d0da73187e6b6f7caba878ddcec6df3e1d77ba789a07410012da4ae4dcacb8d3d0da73187e6b6f7caba878ddcec6df3e1d77ba789a07410012da4ae4dcacb8d3ece344bd81196e6a126ab28faef11229a94427d5ca9de06ccf0a92e0f1c975828ca2f1ac975852f445c3f0c133ea93de9da4f34ba002c86d65b6dfc688da46e68ca2f1ac975852f445c3f0c133ea93de9da4f34ba002c86d65b6dfc688da46e6ece258e36ff463cf7926ddb2d689f63e957f1f9942d0cfb35f702046f0c6604d0d8a885333363a3fd7a1401714b61d44629d57d81ae5a1e52eee9e633c6042a30d8a885333363a3fd7a1401714b61d44629d57d81ae5a1e52eee9e633c6042a36f1b224a989668adad9dbcb07ca5fc10467870e324ddb6979d70a11516221c94037ce1c857a7573c1b1712047f45fd2b78e93a063ee5b8d8ed99e3a17355d728037ce1c857a7573c1b1712047f45fd2b78e93a063ee5b8d8ed99e3a17355d72838552cb7e6c48318e6de7380c1158aa56bade926cb266a850e58d769d938f85bcb57ebdb579f17b128176b901d5a689f4153c0feaae46a39529d2364ba5ede88cb57ebdb579f17b128176b901d5a689f4153c0feaae46a39529d2364ba5ede888f2e363b760f4f09257e9e36bca55804c470ce748ba4090cdbb8f99a080bb308e1696202552894cec05a0aa76304b43daf5a53eedd0c6d60cf1d0a12600b5841e1696202552894cec05a0aa76304b43daf5a53eedd0c6d60cf1d0a12600b5841f8fa48ee4b32c32f275b93ff69f1e67ce6c220d8bb7dc8e201d8b3f4e6423f391d2e8d7c27a9b289239352581a142c92fa5de25f22547730036269f3f9668a351d2e8d7c27a9b289239352581a142c92fa5de25f22547730036269f3f9668a356d56ce7b9ef333f65ea8b841afc52a8980edd1aae89743d798bb9397ab75ce794aa736e8293278e3f2a6c25be361bb56010593201298dec592c2b60653ae52804aa736e8293278e3f2a6c25be361bb56010593201298dec592c2b60653ae5280f86ab7ce9cd52b0425e1c9adf19c61c2472ea98a58c39801e8ffd9ab8895f8761d93d978c2d5dc891798f0c6fe37020f0aa0e7eaac29eeaf26491e3a8e7d47491d93d978c2d5dc891798f0c6fe37020f0aa0e7eaac29eeaf26491e3a8e7d4749a800f8a9788b579a02a60d22499f114e24db3fdc326f8ad095dff87d0697aeee1a41e6c9660201cfc27e63b15d9d40a874f6b5e453a05e90a3d52080f000f86a1a41e6c9660201cfc27e63b15d9d40a874f6b5e453a05e90a3d52080f000f86ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855107984207ad6fa93e5f0b628677b19a1c0100666aae6e1546c0095b562ee6bd8107984207ad6fa93e5f0b628677b19a1c0100666aae6e1546c0095b562ee6bd80d4c8d938554c105d74b1b2b5b85baf4f0d53cc523527f7510b75627606220f2efe7436e03eed89c9e4a18472538f9cd277a573a814637d1bb4b2413c3941bd1efe7436e03eed89c9e4a18472538f9cd277a573a814637d1bb4b2413c3941bd1e10aff8193be9f02abe5924fa03e7edc4de80e34211b5c986071213e9d48aa7d05f60682e719f787d0daa85be30f4096619497379a231e2ec202c017e45132d305f60682e719f787d0daa85be30f4096619497379a231e2ec202c017e45132d3d9b2f32f1851d17531e4445324d2c75011a2cf02118db0d2fc0fb3b1a7ebfa2d97d151732b052e4a91c403209edce357135b9a374429a62c97d767aa82e006a097d151732b052e4a91c403209edce357135b9a374429a62c97d767aa82e006a0dacab778c729cb99faddec54cb8453b321fbeb471f36068a237f072e6af288c80800b2fa30140e2baed3561f2d047643341021e8e87d75380c0a56007a2829380800b2fa30140e2baed3561f2d047643341021e8e87d75380c0a56007a282938e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550970e95cdcb38eb5724e9687870a185655fc0ade6efd7591412fed5a1f0da5cb0970e95cdcb38eb5724e9687870a185655fc0ade6efd7591412fed5a1f0da5cb04b055a6995e92975a3a81c1a12f0e1de4baa2c9900350782c253de7074581f05e64c4d46f752ae83bf5fdb2eaa7ac6f0d7a49c5a6afb69da26f41f3e2d93c605e64c4d46f752ae83bf5fdb2eaa7ac6f0d7a49c5a6afb69da26f41f3e2d93c605f4f25563500b5bf554b86adfee7cd109ef946df46cd34b22118bd63cfeae0baa8641b4043265902c2236b3329681f0249da7059a8b722c2ffc83002b521a8c4a8641b4043265902c2236b3329681f0249da7059a8b722c2ffc83002b521a8c45dbdf92ef591d710178066e645b6ca1925e76e40def7922de26f6516a65e11c68d54265bdf957ea5175bb57047751c82a46ab8d31d8676bf91aa9ffbdb86d2b0b2b7f1c121d73f99ac8d16fd27a123303947c721f82a9ad1ed7994bd7ddc7c0abba98708b51a5aeabe5f244de92f47d8d9d1b105640b5d9b01b88ce94f451f25b840898b8f1d437091517d4bc741bd22150f099be6b278c73e5005d5468bb40db840898b8f1d437091517d4bc741bd22150f099be6b278c73e5005d5468bb40de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fabe46c6fb764f0e5a9aacb4f4a560b29d0e8fee62626c6f5945da7cf95e7c9dfabe46c6fb764f0e5a9aacb4f4a560b29d0e8fee62626c6f5945da7cf95e7c9d639c5680917c266ccbb1c016bb4578d308460e260203c14a3efc11038f5259b3efc9b1806b501939bdcb02386841b37292bcecfa481e57be88d4d55b87a63710efc9b1806b501939bdcb02386841b37292bcecfa481e57be88d4d55b87a63710676174cb11610552e76354d71ec395ea6a9bf35305f77d7b67005a5340a5c67ed6a56095d4268cf5b374de64d346c49faea6b233c5d623c337bed50ffe9579f4d6a56095d4268cf5b374de64d346c49faea6b233c5d623c337bed50ffe9579f4880abe459d1f27d937ac010500fb65166bf9441fcdfbf5b6bfca9a0197592e23721fe9c3ef73cfd6b8375ebd9ca269e249e6f812c25865c3316bc67822565720721fe9c3ef73cfd6b8375ebd9ca269e249e6f812c25865c3316bc6782256572066b910eb8c6911cd1ae6e812608c337df761040cafa09b768622613039ae00c28bb38466c5a6a73a5519f722b8c8524d15177297486b04b946e26fd15725c34a8bb38466c5a6a73a5519f722b8c8524d15177297486b04b946e26fd15725c34ac8c6d1345183e5c930ec3566954e31ec12e1a253ffa9e8ca2b7869792a65640fe712e96f157822454458099d908353dd1be32d87ac4c7fce86b68f62ee932dd7e712e96f157822454458099d908353dd1be32d87ac4c7fce86b68f62ee932dd72e2e35b55bd20a62dd9e2334001a83e066d6f9b585139f93bb58d36a7193a14a0dd533f231fbeb1ca680a37bf1a9db7d9a03e8653353ea3372a93de27ecaed470dd533f231fbeb1ca680a37bf1a9db7d9a03e8653353ea3372a93de27ecaed4799413d1bd9cb03f5d77255ade2d3c27520a6ed5c6a3407fa1f86e6f1176bac83cc9f34284ee07935a0d0679a9fcbff79309fb939a8bf7156caf0227de905d275cc9f34284ee07935a0d0679a9fcbff79309fb939a8bf7156caf0227de905d275e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8559ce8ebc0fadb9907d7035272271264ac31b819ae3635c61c730edbfee20c24539ce8ebc0fadb9907d7035272271264ac31b819ae3635c61c730edbfee20c2453cc9d0a1d5828be8f77aef5d8db4e6d278a735eb1e9c4f06a36717344e912ace2bb167dfe1fea869889e8bba5902c48e5be93010763504d26de0475f4823d9906bb167dfe1fea869889e8bba5902c48e5be93010763504d26de0475f4823d9906e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85577611a5b7fd885971076e24c34a5b01660e8976b5a227e7b83e36fd5d30ae37377611a5b7fd885971076e24c34a5b01660e8976b5a227e7b83e36fd5d30ae373bda60f65dfd7949aebdc2a989b7898d2a634f6f22f417f446dcc10130d24f3e29f805c0e3ab7caaa6af091845ae64b85996fee92f22f390e6d167887f16be6bbee30574caec6e9cd6009d3f8ce200f6c6f298187730d08def33f715bcce7dbcfee30574caec6e9cd6009d3f8ce200f6c6f298187730d08def33f715bcce7dbcf44281c3214bc27d3986bf2d435e4262a259ffe78f33af00e193db8269eb654550ca41f002365a1960eabfe211830068609a294dd7c159f8691fd1be6acf022e50ca41f002365a1960eabfe211830068609a294dd7c159f8691fd1be6acf022e597faa3eaecd729d55e296cc882eec2738ffe0edd0faa6d8c4ab268bbfbb8570886eed77fbb22395101fc9bf7e3330382bb384537506a9ada862d67383142b78d86eed77fbb22395101fc9bf7e3330382bb384537506a9ada862d67383142b78d396bb5c20da55f54a1a57d0a17faf61debe419bb95c2e5ec85adb73e2de6b54dbbcf68148379815458390669040003c794dc10878578b4a63004b9590d2eb1a4bbcf68148379815458390669040003c794dc10878578b4a63004b9590d2eb1a41e1c27bc5600709bc02e6c4d3f5045f9a9ab75f703ddb3906698ceab02c7d7b1b1a08c6a627a26fde6337f1fb401055d2fa90a6f4968ec8b2ab2a358a2b2fcc7b1a08c6a627a26fde6337f1fb401055d2fa90a6f4968ec8b2ab2a358a2b2fcc7392086b381d4d54c2ebea5bdd9d5e821392cefb8f8ebff333771ff6bcd418716d59dbeef559ad4cea83c6104516ffd22c1bb43961944782870c2d55446e983bdd59dbeef559ad4cea83c6104516ffd22c1bb43961944782870c2d55446e983bdda37d5ee753316f8b7f9f32342a2a995a7950956501db461818c66307598ddca3778c2bbc09c580dcc39bb1bdde1f13c54f9f92697cba1cbdac4553a47615f7d3778c2bbc09c580dcc39bb1bdde1f13c54f9f92697cba1cbdac4553a47615f7dc08845213305b34b7f18c557fccaed9f9ee1f63de483fd515f291e1cde73a818e7074a8cba3d9ec60d1e3519f530200c5fcaf10b2daf033201f08374648bd1fbe7074a8cba3d9ec60d1e3519f530200c5fcaf10b2daf033201f08374648bd1fb34f8c0baec4dde8dc33d5b979aecd4d1ddf6157392efa0de3e951cf1d8cc9aec8ea7741b28ee9e9290c564f726e4a972f1fa5397b58dd034d62148d62401c8338ea7741b28ee9e9290c564f726e4a972f1fa5397b58dd034d62148d62401c833ffbac08617d6b9342e51a751ceece610a35c1e706d6f9007f2202673eb62723ae11e60b1fa9215d04ed384dc228180f888dce4b7354a6b93489e205f60b94809e11e60b1fa9215d04ed384dc228180f888dce4b7354a6b93489e205f60b94809e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85510f63f4e67a3ca0bdece4d5ee6854cee2a936efa1aedb5808a62942a03cf959110f63f4e67a3ca0bdece4d5ee6854cee2a936efa1aedb5808a62942a03cf95914437373f7cda529d7845a20ee2b7034609b505dfa1ad49e281dcf7a8b60e0c655290903cb9912e6a141e9c06dda135c5a58cbe9ef048aa1a3b88d017db517495ab9ff833f450cea489011f0f778cd17479ed5a6438a7328f3ccb6479e18fd24b3261b811a8edfa11d864aef5f2c6b56b305fa1426d8486c95eca26e87c4373b767525eedda2c712aad80db6b94678f02e01c69e8e8af4fd8a01c87535ef94d7167525eedda2c712aad80db6b94678f02e01c69e8e8af4fd8a01c87535ef94d715c7ea5a51c7ee1c3bc77d3d78fba3c845e624fded70b582d522f5802ec9a8a7af4b38920fee2b12e70efac0d7618ac308382c67329240b22eef9203a9af73cbaf4b38920fee2b12e70efac0d7618ac308382c67329240b22eef9203a9af73cba3a21ade35250346f47647b1784cf53dd97e9f827b597c1da55ea764f4bba21f4b77be1be086113d8f1324017139518a854c400843dd2a3078336353e8aa515d9cb2d4f94668c46ce9779fc09252b9386955d6097f408c8717895c1e5aeebed99cb2d4f94668c46ce9779fc09252b9386955d6097f408c8717895c1e5aeebed99909a931036792ee0407e635600e84ef7ad365cad4177365cd613de79c9b428491da442d80dd8df1667dc296443612aa1c4bc3e14c1faca01b52995fb2846828c1da442d80dd8df1667dc296443612aa1c4bc3e14c1faca01b52995fb2846828c6ed21e1e7a2b6876adb8599f305fdaf7dd83cf7b7acb7c666c99df6604db948102ce85959c7fce96a298579857de68b1bfb2cfad554756a9259715aa9932ee5d02ce85959c7fce96a298579857de68b1bfb2cfad554756a9259715aa9932ee5dfaad05e99386b14171ab76c452e87575b56433a6b7d5612b05766f9a0a996eda14002a3e569ebe35ba921c2c33677429970f6fd7a658f7ff0cad7e88e57d831514002a3e569ebe35ba921c2c33677429970f6fd7a658f7ff0cad7e88e57d831537be74136b4bfb1649d22e8cd6b72f7516828107a70f5d22f73381d36211e95a7e1e51d34b726924e815fbc1cb3b7947eabbd37cb61d0818f3d86d37595480c9e0b70aa0c82c7765f5c61613632deb7b6751f1e6944267383e9062e295a4d75d98310139aecaa068fcbd806f08c391b5f50d3dfb865c047cd37d9a4daf808a1998310139aecaa068fcbd806f08c391b5f50d3dfb865c047cd37d9a4daf808a19451001cfc2cefb48ecfa1e947bf56a365f532e5323508d5bf7f1062a05300385f065dfdbf9a39523c14e4953a24e15f34a315a9ca34792da584a73447ce37ad5a9a5aaa7ff437aa2d7cbffe41f51ff73ddecff6829184e136560a1abe7646c9da9a5aaa7ff437aa2d7cbffe41f51ff73ddecff6829184e136560a1abe7646c9d31fa077a2264f5c3b529ff0b5dec45a92a4a6bb266e654059fe54b52d842da2d765fb001b7362cfd6aa3735cbab0ed42178c3a8728cd09d531bd9f07900ba777765fb001b7362cfd6aa3735cbab0ed42178c3a8728cd09d531bd9f07900ba777a9ee1b2540fdf5a7c737574828b95b040fb85ffc07964191ea68d8ff981ed3cdd4cfcbcfa28a8c7d075480465f0c21ac65ef8600968d1557c54d7916574b2a52d4cfcbcfa28a8c7d075480465f0c21ac65ef8600968d1557c54d7916574b2a52623acaaf1a643cb9da0da2a550a836dc33b77b32549c19dfbb5d330e44184a0d7e4b74e1a6bac04d31d3535ea1eae5e649c20a5110e3e88754a6ec07ab1c52407e4b74e1a6bac04d31d3535ea1eae5e649c20a5110e3e88754a6ec07ab1c52406fb86adab88b17b4383783d9a6bceb55d74d67594b92eabb202fd8666e061c884639326cc831b1bbcc1546555d20734d77e9f4f7d283061c4f046e0cdf7b0d864639326cc831b1bbcc1546555d20734d77e9f4f7d283061c4f046e0cdf7b0d86124f2fe3238f92a75ecfbe599bca4ae54f9f95cbb6c22ea1e3f7e8da0887842ef0df62866540be35866dc00f4168640fcd9aaaabb477a71664163964fc6a6817f0df62866540be35866dc00f4168640fcd9aaaabb477a71664163964fc6a6817d59f2977f57380292dfa3d1edf52f5b10aa847912cdeeef90bddbbbbb8fd9c74af05ed0ffcf5381dd6273587ce2f3587dbc17085350cd7812478797e4dd1e48caf05ed0ffcf5381dd6273587ce2f3587dbc17085350cd7812478797e4dd1e48c7568ebb8a4cff7fe458995955fbebf6a728a3f5c4de13688b99623fe80616d3c233062c0889d31c1d0388409921f23a70a89ff0ea09e4cd2a8cac80fd17ee9c5233062c0889d31c1d0388409921f23a70a89ff0ea09e4cd2a8cac80fd17ee9c5cc56a1d088088c1428b5bc5c4c7613df87022f9ab9b37eaeda15c009431a0ff702387c3f15352f08b891bc11698fd4fc056b08abe4b657822d23fcdbe5240af002387c3f15352f08b891bc11698fd4fc056b08abe4b657822d23fcdbe5240af0e11989d8d0121bfc69c06372dfb7568c76a43a7c53c8beb868a307d34eb1ff5805f9d92f0ceeb6a43bc68a1ebe1fb590622d80137482992b689de4b377de241005f9d92f0ceeb6a43bc68a1ebe1fb590622d80137482992b689de4b377de2410d915ca459af160a2ea25c4a75a9bf409a9387d019f4f018a084c82ce4ff0e8042d16e0ed1baeda3716ad4aecc67c4083d193166679ad4e6fc72d206080818d302d16e0ed1baeda3716ad4aecc67c4083d193166679ad4e6fc72d206080818d3042fc49898c00041e660feea001dd8c2830acf244e6544ffd6a86bbdec2e41e0590ded784a1ccd82c574ba6d26abba711ac4540b15a3771b3cdd23d9c11a317bd90ded784a1ccd82c574ba6d26abba711ac4540b15a3771b3cdd23d9c11a317bd57554abef9c815db147562bb2b6441b0eb02cc673f2c2ba9525cfd52c57c9f3ca02be9ae4ab0dc955dd5e12cbadf790001a1daf49033073031371efdeed1b492a02be9ae4ab0dc955dd5e12cbadf790001a1daf49033073031371efdeed1b4928fcb1df925fe8a6743d224bd80ab01e35116e424af4182db3bf04e7c4bf593b8a328e787829b1f1b36c482a22500a8c364a1160ed99886aee7ec8cc3d4ffd9a68ddea235a2b0cc81823e25fc7602d8cd9d55852bec9ebf27de93933b1d77b68e45981b58051029f06362334166bdad2588d97c590eb0486ba4a1706317b0f4707dcd36d479a787d6840cd2e6600e212dda9846a452c10d64d5ab5e1c3ab8ca9b7dcd36d479a787d6840cd2e6600e212dda9846a452c10d64d5ab5e1c3ab8ca9b5c6800db1e5263d2287135ebbe802649046a28ad3648960bee9fe535e3473127b072a928b6cdcd8946a5db63d90068de746cb6d6d00b3904d487bb62803709bfb072a928b6cdcd8946a5db63d90068de746cb6d6d00b3904d487bb62803709bfc43a5c0f2797af83a6a050b026fa74e4be40fe0f4126376db38354373733c422578aa1626eab8c14011c6f7eb3b091b482ff060b5b44e6428d9f8d52ebcee283578aa1626eab8c14011c6f7eb3b091b482ff060b5b44e6428d9f8d52ebcee283cc6e6acdb9cc3fd0726790099c2f3d44821defd0431bf1906344a1f3ee3d741df2018082e72fa17407b519d8408f5f30fea84eaba19d3698c7a3a4c0c728ff30f2018082e72fa17407b519d8408f5f30fea84eaba19d3698c7a3a4c0c728ff30aec644bab57ed05b84c8912687fe6dd5ff3074004836f73caebb4b7ebb010318d48ebc90907551afa951a45e5f9c23216143f5ccc6789e146c4ea6d163bec2a3d48ebc90907551afa951a45e5f9c23216143f5ccc6789e146c4ea6d163bec2a3f135fc02871e3d7fa96627692745878ee6545e0e918ce6cd93a5cecb167b91adfa1ab8148f311166f670e31d78e5bc35a1a158fc81233eb7ac97da901d35f527fa1ab8148f311166f670e31d78e5bc35a1a158fc81233eb7ac97da901d35f5276aa84682945fcede237a70a23947307fa16fab7b93828e3008d0685d0dd7eaa3741d2555e7dcecc7a42370a3473307634c00c6a067d8ef59ddcc54f49fdda4b2741d2555e7dcecc7a42370a3473307634c00c6a067d8ef59ddcc54f49fdda4b2b4697271d6cb9b7175d8fa22d30adfc69df324f1e551082254c7610cf82f0bfb65c1c8795781b00901499135c6517e7194eda79a452e6e4096bf3df81ec58d8465c1c8795781b00901499135c6517e7194eda79a452e6e4096bf3df81ec58d84a0d2e2b2a005ec4cf172b4f8c6c5a80034f7fdf584210cf8f7e59df32a0dfc554e2b98bbb348e93d6218f268b778cdc59e91025ab8aef4a469ba36283551ece54e2b98bbb348e93d6218f268b778cdc59e91025ab8aef4a469ba36283551ece53905ce8cc131850cf5101e6625fd396a5b58905b4661bb516240ba6e7b9ae545aa87feffd2af4474169caad51c0446a2e4776fa256513fff6bac145542b89fb8aa87feffd2af4474169caad51c0446a2e4776fa256513fff6bac145542b89fb883ccbd8c93f7592c36944d0a22e7a17517fce46235f4a69012e14ad3a4e6a8c2b80488e1e5254a3c903f7abbe0714568a51ce0fb8a1fb9824de84d3d73217b82b80488e1e5254a3c903f7abbe0714568a51ce0fb8a1fb9824de84d3d73217b823d28b153526af8b23b9ffbe13365af643a2d8dc3768b1589fdb8b0f44602efc78a2f6eeb6a2019a2c4cb351b5f2cae5ba6bbd2117380bce4b2248a31bedc6fda4dd53e4516b05837c952170fc81372c773b836bd1544a9cb7eb05069181fe1844dd53e4516b05837c952170fc81372c773b836bd1544a9cb7eb05069181fe18448073117836c43c2289ce0a8b9f63b005d7a47c86b451b639495d8643cbd16f453377a93f2bead0ed9abc0ce3e48e3edbac0934d94842756834111d4a4e8a7d753377a93f2bead0ed9abc0ce3e48e3edbac0934d94842756834111d4a4e8a7d7a24c690d324691b431e946159590ab89bc1a7c6abc4d02fbd4c2351042f565ec86741a4b935b4426d051737a560107e2fe64e6fdc5388d78f0ed5370875eb17e86741a4b935b4426d051737a560107e2fe64e6fdc5388d78f0ed5370875eb17e57010d13bdf8496b8324ee13d75d5387d636c315c7510e4778675726bfaf4c63b80546c0b89b9bdc52b4334ce3a0f22ebf4c669c78e28750f94800aa0def1efeb80546c0b89b9bdc52b4334ce3a0f22ebf4c669c78e28750f94800aa0def1efe1a9ebe5cf5dbff6820ccc59fa8bd72be86d8b48737367e0ae5a1e478c2eee04ba5eed1070e83d23da9f2e93fef8832fe12de4385ca47ed765678894cbd8bf60ba5eed1070e83d23da9f2e93fef8832fe12de4385ca47ed765678894cbd8bf60b8e0c8894b5d9faddf1f803ca83e5423047df43855981dceeca03cd8c9585fbd5782a41d9a4f64f5c1da69c190156e6b7c92f05209d597ebcb6c768718ec82519782a41d9a4f64f5c1da69c190156e6b7c92f05209d597ebcb6c768718ec825197e1ad427818e8d0929f89256cc3198d8faf2b2db00d51ca2a96f272606fa2bb1d6958fde2d9c609c9b77895225b7973edcab9801202f98dd08598585fbb5d1e0d6958fde2d9c609c9b77895225b7973edcab9801202f98dd08598585fbb5d1e06d859dca0d5911f0ac339829969b910e9e561e01742000ca8d2dcaae7d3f1f8aaefeecbc771795391eb3289ff270fb23ff2d6aba1c6f1eb8510d54e6f2ffdf52aefeecbc771795391eb3289ff270fb23ff2d6aba1c6f1eb8510d54e6f2ffdf524cf8541342a29320994d53efcb3652f5e07489caab4b29d89cfb1dd8b087fa93f019eafd46a822b7e7a7c5eaa6080e27dd95324ce9c0f0b58b1eb6ccf87846bff019eafd46a822b7e7a7c5eaa6080e27dd95324ce9c0f0b58b1eb6ccf87846bff6e3e3789a08f5cb24f8f77518085b4a01aefbd29a52e83390db67e2074172425d0e77b291cae61581b87477564f3b03ba36b6d53000e00317c5b656a65e03e15d0e77b291cae61581b87477564f3b03ba36b6d53000e00317c5b656a65e03e143d74f0d79a742bef4ff79d3bdf021533ce026ecb88878d757854defc0e056a0f5fa1f346fd82931537310ffa2589cfb30e27b081fd490434020b409ff14b5cef5fa1f346fd82931537310ffa2589cfb30e27b081fd490434020b409ff14b5ce41e55f1642a36716809737f4dddacea2ab3f9cdf317e8aee6080fd16a1065f2d5b496406049c896a82d391c97cebba046c0a305c3ab810368bc6d30f366cf6c45b496406049c896a82d391c97cebba046c0a305c3ab810368bc6d30f366cf6c4759f773df486afc0639e926b61424de7e797610c9baa6dc9289a20d19b0e39e518026538e1dc8f4d0f0672099bf67680604f1faabd04c0db7c12c793af7636a518026538e1dc8f4d0f0672099bf67680604f1faabd04c0db7c12c793af7636a5bb190789c038c7e037ec485137fbad97e2bcf3c5d3478af1bf90e73a2105f73289013bd506209b1cd536f6827bb07df7098b1cf64e7a2ab2dc62a8269a13b45489013bd506209b1cd536f6827bb07df7098b1cf64e7a2ab2dc62a8269a13b454513fe6bb6b8fd489fe690681ef4cd920cd0c51952b65c1d106c8577afb3d92a4c8dc48684a3db689f675f9483589e93ebb5a71273bef1d5bdbc9f3e0f2ce7463c8dc48684a3db689f675f9483589e93ebb5a71273bef1d5bdbc9f3e0f2ce74631d0cd73365720b057a292d8b8e389ffb7642f93c1c863985a9138cd379d9d14a9563fff82f503795438a2624c2a774d898d5c4230fd4e3c9d51ccfab2bd7dc5c9563fff82f503795438a2624c2a774d898d5c4230fd4e3c9d51ccfab2bd7dc5c578ba40d25bfb5a11306c19389289cf189596773a39d303072e25509ee4f9cb5383be9e5baea07171aeea4d26fd1dbf9379aa150111274ee6a8f723cc8ac1261383be9e5baea07171aeea4d26fd1dbf9379aa150111274ee6a8f723cc8ac12614196fea23d7a969e42c0bdba1eb7725e15ee06d129b9fdf164fff1b8ca0cc281f285d33c664356332e59ec98f607fa6870580d2f84675c7bd1879d72dc503184f285d33c664356332e59ec98f607fa6870580d2f84675c7bd1879d72dc5031843b3c7ea10e9cdd5d8f5a369994c0bb6cec2e47a445d00cd3720453ea22a41d8dfed2a6828cc7dab6bc558fc8365fac06931d0ac8d8c0aae20828ca9cba67f0e4fed2a6828cc7dab6bc558fc8365fac06931d0ac8d8c0aae20828ca9cba67f0e4ef0d9491123102613585d99d452fbc200ec87e688334f0610842dda548c7e0709e4fc33ec6e75b0163ccf2248529e0d6787b1a1dec547c0da087ec5ad9a8624b9e4fc33ec6e75b0163ccf2248529e0d6787b1a1dec547c0da087ec5ad9a8624b2a902d1a9691e115ec8922d5ce2f73f794ed6f9239ce331405a79680901cbeb9b996d4704b1010dda421b20fbd1a39ac2abb79394ca591dcc56fe5ae5cd8f410b996d4704b1010dda421b20fbd1a39ac2abb79394ca591dcc56fe5ae5cd8f41004f653763563c9fd2dbcc7c437bf941bf5e54be104a2295601b44faae780b8d6c9d430ec138f11bcb80eee0f08da0c991f56d5cdd7ac2730ac56e05506e743e7c9d430ec138f11bcb80eee0f08da0c991f56d5cdd7ac2730ac56e05506e743e73322c49178fba9f396910e3fd9fbd79bc5780342d755d22c71d9e67b0e773e8564cd0633cbcf18215a9341ab8776f39957a5989bb94e3d378f57c25e1f861c1864cd0633cbcf18215a9341ab8776f39957a5989bb94e3d378f57c25e1f861c189e77efae467082d1a15fe14b3e34d4ea32ff7997c2400c23ddd9e6c8eac2f1457c75e91458d3a5ce6326ab2dd0ab4962876fbd56fa8665f6cf084b84f58a8c657c75e91458d3a5ce6326ab2dd0ab4962876fbd56fa8665f6cf084b84f58a8c65b4c2f4ee7d0bdb47d355af8897b5e23888bbbcd93b00d3f29b99aa162dfdae88206da14ee0b7542fbaded8012dc7b0d86f861ea309c4c08914f30d45f7fb5aa1206da14ee0b7542fbaded8012dc7b0d86f861ea309c4c08914f30d45f7fb5aa18a1b9a4deacbcd0c1efbcce181c38873659b32bf701391096b861fb25a754d59200a2ef0000a78e39fbf42782714d71550cca1a4abbc620aec7d140ec55b54de200a2ef0000a78e39fbf42782714d71550cca1a4abbc620aec7d140ec55b54de2b9ceeeb7249b2b8387e8e1f8da42bf7b00e2f3910240201c188372017a1ced91909d5e965da41ee4cbe050c2627af28a0dc5101499cef172fa083f2715a38341909d5e965da41ee4cbe050c2627af28a0dc5101499cef172fa083f2715a3834f345b43c5cf79fcbe83a6120428e3af0f92e1b2984b41f1bcdf4fa2bc2e3e3b3e8c98c97da20721e6cf3d31dbc08f44449638e65971b83b807c3f3fafbc10d03e8c98c97da20721e6cf3d31dbc08f44449638e65971b83b807c3f3fafbc10d03a59a67cbc406c25a909013ad3d54b97937b2735a9137755ef0ca1342d4ec3e22abc4f5b9d0d8ece4a6c6e1a5d55fc7948d9763ace740636a681ba77a58c97636abc4f5b9d0d8ece4a6c6e1a5d55fc7948d9763ace740636a681ba77a58c976362a49887e0ba6932d3dc5090d5ff8307e8308bd38a6276649b14b4c391825c6e2652d3a653ea74307aa6716a2d7560dd53bf7855dbe58891bf5f4f4be0790b3eb652d3a653ea74307aa6716a2d7560dd53bf7855dbe58891bf5f4f4be0790b3ebe2dc1f4c7bab8835d1e3d78e6a46765a77b7c9333bd3efa022423ee1163870d33eb4e2ba486272fa32a76fd156affaf194ca046554b8e69944fcae72a8b774232c5391c9876600f03d960c45463201390a420b7aced906926f12e8a8a229f9ed2c5391c9876600f03d960c45463201390a420b7aced906926f12e8a8a229f9ed3406c6138bf6b4998380389ecfd1c99f3e2af5e509ef6d7b72239f39ec961933c71770367bc3e59039e32bc1658b88a4353957d5a32d2feab7e11c78df99fe9ac71770367bc3e59039e32bc1658b88a4353957d5a32d2feab7e11c78df99fe9a57e057f2883fff0fcd8f2398b46de0dd78d142f22ec1a1f3495dc9f3c651183fd55769bee7d23cfbc7285ed20c6b2391532689627ad4e7e0710243d649eaddddd55769bee7d23cfbc7285ed20c6b2391532689627ad4e7e0710243d649eadddd74160861df3e0108671a3823d8d7573d0f14ce759e6ee21c6d771d15f25c3ef73ff0aa1bbd398be383f4a14c12859653bcf884fce830673d5467ec101a0684db3ff0aa1bbd398be383f4a14c12859653bcf884fce830673d5467ec101a0684dbef8928726fbd878473cc9f576426c342925e010c0bc56139e62797983db3cb2a638050309074a32c81cbf47f2130194de7fb28f4d3cb63c7f708cf6bcec32c35638050309074a32c81cbf47f2130194de7fb28f4d3cb63c7f708cf6bcec32c35b50a873af805501eec8e2ef25f7639acd7e242cfa6c4485dd3c865996a7674cdba28fc29ab80be1972dc9a9d1bcd41059648c81fce360a74386e3816b7d04c4fba28fc29ab80be1972dc9a9d1bcd41059648c81fce360a74386e3816b7d04c4f74749d7718dd8bbe849e43f54dcf3f5080a82378191c2106d2049180c7c36661fdad423856a4019fce734cff46da268c135a2398406935caff6f84caa61874befdad423856a4019fce734cff46da268c135a2398406935caff6f84caa61874bec6b52e92d336f669badd509bdfd7884efb8ca69271a159c1caa4c091d29e07663b1ef10b8035c057f08e2bc5bcc35964d8e97d49560963b4d169f7076a30316c3b1ef10b8035c057f08e2bc5bcc35964d8e97d49560963b4d169f7076a30316cd7f865072b7ed60a3a706d35583b29a2650bd6b1eff02bad54919c827fa35bfc8886cf495d6e6e0020b4c57be6131bb471c302b71e14ddf4b94c30cf6a243dde8886cf495d6e6e0020b4c57be6131bb471c302b71e14ddf4b94c30cf6a243dde72aab7d960059636e639fc9adafd2e8da6be724b69e7d04a6d2995447701d273f5247bff63f080ddd7d9dfc54a32b2968e53a95f7a426335c5dc6c57b7eef556f5247bff63f080ddd7d9dfc54a32b2968e53a95f7a426335c5dc6c57b7eef556e0c466ec9e6dcd31a2bee22a7e89d5cb986f96063b0f821332a461bc603a2eb68eb3f68ee481af8ae9aa14863ba36372e621b108c4275169a3960c5c867b1fa2b61bcb74044ef9fb55a8c3e661bb58d41ac2e5b9506ecbe52eaa97ebe15ae702c2e70f3e36d6fe0871d8d3714484ced1a92fea0e06bad05897668f2fcc1273e97c7854cca369ac3fd5dea95b5b52d17462b1c8f31e86d6ef1f1e6e869b8edc0e7c7854cca369ac3fd5dea95b5b52d17462b1c8f31e86d6ef1f1e6e869b8edc0e7422814f176ebf5e190990187c50f443cf1f88380bb6d2b00b45e8ac23735b47e4f2949834e58564c5058124951703988d11acb2ddd36eac04b7476b4d4ab2b0e4f2949834e58564c5058124951703988d11acb2ddd36eac04b7476b4d4ab2b07f139d12062ea3430448f920e3435d7f40713b85589abd34955bb1aa9fc385a86b64f207bc396247cb4f5a2d8669287c006b027bd8f80ed4903b0064e87293ae6b64f207bc396247cb4f5a2d8669287c006b027bd8f80ed4903b0064e87293ae8ae3f53d2db06da7f8b98d493a930d273174cc72c155165d11ade7974eb7a39fed6c6a1631666201b1dbd97feb6fe14682be92220ebf7b29b4b8815b16f6fc49ed6c6a1631666201b1dbd97feb6fe14682be92220ebf7b29b4b8815b16f6fc49c71d5c97ff568c903c5dc6e3af0072ddfd7feae55eacc4da730ce527a40a8d6c37d3faca4a599cd74eb4a1bcf0bc68255153d7328e26728f1374e9062a928b0b37d3faca4a599cd74eb4a1bcf0bc68255153d7328e26728f1374e9062a928b0bdab85f52a22570bbf22db7c4619f889feece55454679a4167e5c198afb8b07d58855792f1d1da0f71965e94d605d35a62d7f429d964881271da3a1474258b5cb8855792f1d1da0f71965e94d605d35a62d7f429d964881271da3a1474258b5cb50056cd8dbf246332fb44f1a2daef00eeca14f124b221b264a3cdac08ff274867c47930f60024fe6a75a7295f8ef948d0ce31778dfdeca8dc63effa79f33f96d7c47930f60024fe6a75a7295f8ef948d0ce31778dfdeca8dc63effa79f33f96df632a785a60fb51e3b42e988870703b362c4198962fbe733a1b1f6004698bb7f6a7facee10dc140dee0af71fc2acc8e10cb43af347cc17bc27ba2f9d5f91bd8e6a7facee10dc140dee0af71fc2acc8e10cb43af347cc17bc27ba2f9d5f91bd8e1373f6c4a17a29ac28cf49f06d438dfd5c4ff1522e4c0da0fb58512953d9fca443ff21777fecbc4c7eb239be9abf22d87d1814b6a48380573e6a0fd8f37d5f5243ff21777fecbc4c7eb239be9abf22d87d1814b6a48380573e6a0fd8f37d5f5292140ab71875cdee4f8f958e35afae8a1f32ae0152cccfcc4a4962827ff3888089ee54603d8362785c8598c06d683cb29f86b69c269a4178c3a3ad3e0f636bdd89ee54603d8362785c8598c06d683cb29f86b69c269a4178c3a3ad3e0f636bdd792c77f33a222cc1de88676fc75de412dc91f1597c10f6888c3c0c3c183e4d0c5d7aaacd86884e793e93bd27888469f64240be6f2b0c5b9eae123756ceaf9dd15d7aaacd86884e793e93bd27888469f64240be6f2b0c5b9eae123756ceaf9dd1f6dda2d2bf5eb42f2723df8441dc43cea84b93ec8c0b580888efb4c83f062a19c89ce76b081fe9bc0303d91a4147a424fe49cb326d0bce5407b10c257f21c7dbc89ce76b081fe9bc0303d91a4147a424fe49cb326d0bce5407b10c257f21c7db2a0283bb49e41c9db311a8c22782d8e77f24c9596f8fef453ef09a47ce336cb711dc9f5e380069fcf181d518194779e426eeb0452b88b4cda839355f350b7ce511dc9f5e380069fcf181d518194779e426eeb0452b88b4cda839355f350b7ce5616f95f821db0a71824ac2943dcb4284019585eb0d95f25f40cb2c46428979dd0f7fea1de359fcb026b154822679e30dacba8e16c840c9ddca7d18c69d2feea70f7fea1de359fcb026b154822679e30dacba8e16c840c9ddca7d18c69d2feea7c7f7fd28d82e77fbb76f6f86df1b090a6f57918a5f4a3137bc289d60ec3168e87a2c04ffb21fdc4fdff2064ce1fba0c1659161322e6c24f6b59cf42b222133107a2c04ffb21fdc4fdff2064ce1fba0c1659161322e6c24f6b59cf42b222133100e7bfbb8de5c2d2fb0dd4f16fa3d791c5eeb607d77912393666da97ab5ff26929244413bbc893ea3d10174af09c38ec18248c57c6fc51e59b90b04333ceb67c49244413bbc893ea3d10174af09c38ec18248c57c6fc51e59b90b04333ceb67c4cbbc5d4a95d38fd4b5cf9a972b81ed58e93d34b1b9678d220512506cf806bb67465d9d295afe887695dcaaecccb24b83af99e2fc1cc805b142fffd20b8622068465d9d295afe887695dcaaecccb24b83af99e2fc1cc805b142fffd20b8622068a203c72c73c0892ef944c2dd07edea7a342aa675aac4b9362bb01cbbfa283695e675d5541c6e13d84fe7691092eedbff410577b552c2294222716124ae8a2664e675d5541c6e13d84fe7691092eedbff410577b552c2294222716124ae8a26648b9b4808282cc3518bc3f56169350fa35b55e1414148b6d0f0ae161c035b082da06c5326c2ce548b10383f6aa246ad055f6092fae6eb89a2bc02a7826941fddfa06c5326c2ce548b10383f6aa246ad055f6092fae6eb89a2bc02a7826941fddfe8a7189b7382dc3a9ef0bac1b5fa26bede061a5d4588c7b84af70cc6db3143053e673ecc7f0b07cb1c3aba9afb24bb240c466b3ba817737020f6776f7f31fb9a3e673ecc7f0b07cb1c3aba9afb24bb240c466b3ba817737020f6776f7f31fb9ae0aa01a52299185ff311460688273b175b57c1be2266660dfe20595e9bdb45821684729384eeb7c27009b1fafb8bffe8b794b3704caf37db3f3c0a6c732cb5611684729384eeb7c27009b1fafb8bffe8b794b3704caf37db3f3c0a6c732cb5612cecce0f12cc96209b41952ce342c9f88150508a4d2a1723d6b9ee333ffe090672b4f1a2168aa482ed7710c00c19093ceaf54e6bd57b891094faa90fac30609e72b4f1a2168aa482ed7710c00c19093ceaf54e6bd57b891094faa90fac30609ef03dea44623ec462d9992ff36e31730c652d2d1c01d48b548cff9db82dc2eaa4f06da72cd2139cc27899b9cdda3eadc1ead0bd674189cd18143c9b4e161f71c3f06da72cd2139cc27899b9cdda3eadc1ead0bd674189cd18143c9b4e161f71c39f7cee5695c14618eed2f1332f722a79fd44a4a817338a06968d18d3477ace0966752660dc0e36fd7839a64e999d8ea15d5df32669c23987a9a2a4a7ebe4d3b766752660dc0e36fd7839a64e999d8ea15d5df32669c23987a9a2a4a7ebe4d3b7eaa8b75c89513662eefebc2c1397bdf5cbefdd64aa9761010813635ae30bbc28bd305cef536ef4839cc42f1ee3b0ac57aa2102d1eb9b4f91eba39218976f1625bd305cef536ef4839cc42f1ee3b0ac57aa2102d1eb9b4f91eba39218976f1625eafc8ea4d1d1eb102d3bd49ae62d6bc166bf27e5cc0a4df40b146c9f81db534d2fe8c4f7a2f666ce2ee1c0e52cce4a67d9ac8a8113a0018c584ee7f3c68eec152fe8c4f7a2f666ce2ee1c0e52cce4a67d9ac8a8113a0018c584ee7f3c68eec15cb0d6bc2d84840147c25adf6b1c0f3949de547bbb1d6ee20d1b59ebb352cb7bd9fcf3ec1f04174491a6fc335c3baeb9648ca15a37f5702ee56f5474ccbf2aff59fcf3ec1f04174491a6fc335c3baeb9648ca15a37f5702ee56f5474ccbf2aff5ba07c92cb1434f27d9d2ef3dc9175a39afee78d16ad9e5e78d04cb8a564eac37b63470e4de4dd65cae6f42c5c5401e7ebce27bf2ef1b69f0bd1733440dbf4d1bb63470e4de4dd65cae6f42c5c5401e7ebce27bf2ef1b69f0bd1733440dbf4d1b0514846795b6d42e1bd08bad17a34c240399e42f3fd49b6dd53962200afa5d5f11db422b2150d47b97a8068d55b1f9e21c942fa483f0b06c4052812b7e476d5f11db422b2150d47b97a8068d55b1f9e21c942fa483f0b06c4052812b7e476d5fabe9552e6a4c0ea9b27afeae18260ada50e6555a48280e6b89295eb2f5ed12d27cdf1bf2222e411e819e1c89fd285bf6b67b96ee21bec8003ccf0ba66f6f70807cdf1bf2222e411e819e1c89fd285bf6b67b96ee21bec8003ccf0ba66f6f70804893035283eafb075281652f63be51634b9cac1c4f3ce3e9a7babfb0acf92cb0ef2872a7fee5be033b160fc60bd72731742b2f7354028e5ea1b917447b0ad19aef2872a7fee5be033b160fc60bd72731742b2f7354028e5ea1b917447b0ad19ac6e0ea8de5dcb10847d2646ee6c4d6da55ef87d9b0572c145c161f9a78873709086f5664e4d924835bebb9ba27c267b78428621fb2cb32479a3c612c409998ff086f5664e4d924835bebb9ba27c267b78428621fb2cb32479a3c612c409998ffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fe1d45e8351002a10bdcf478a050533e4cb1a7d5040fa7c492e2ec6f04a4988ffe1d45e8351002a10bdcf478a050533e4cb1a7d5040fa7c492e2ec6f04a4988fb5e5bf8161f713e17c742abeb77e19f33bcf0c17a253eca7cf0b1cac9c92ff16a078126dbe67e4121815f75acc7fed70bbf95e97d45a248f591792a3936af0afa078126dbe67e4121815f75acc7fed70bbf95e97d45a248f591792a3936af0af6662e5b36ee95b463164034ea9e93a43528da15f1551af819eba11062e458c1acdf338083d6a57237bba307dcc0e57b70ecd6338477e6981bab2ca17aec896ebcdf338083d6a57237bba307dcc0e57b70ecd6338477e6981bab2ca17aec896ebd7adc02671da721c48393787c7c3dea1e672e9b67adef4eb7017f82463c412d6074103f8c5ed8c204bb8a16c5f2649f81adf5f29ffd58c4540ab201e527ef91c074103f8c5ed8c204bb8a16c5f2649f81adf5f29ffd58c4540ab201e527ef91c9589cae234b93a859299c9bd0e73cb6d78fc6941f08ffbccc539f3d08a4d0906d1615c723578dc14956550eb5ecad4a20a2ba6cc0862711f35b2295f77f2e229b8bddcbe96b1a420ca38dc7b0b994eff0fdaddebfbdfbe6bd22821fd9c0dac47bb3148907dcc86fb990e81a95669188b955e0149a5ca028490eb7edeb8fbf8b399b67f2002ab65e0b8e5bf5c78586de4c7f9c21fc7f6c8a60fa8c5714b9f28f399b67f2002ab65e0b8e5bf5c78586de4c7f9c21fc7f6c8a60fa8c5714b9f28f30c01066fbad003ab1c45468d13aa73801b4e27b276f63e461ec797e7f9390342ec18234de18b02ffa264b8427a93fdafb0cdb6ff19c35168617e9c508a19ff53ec18234de18b02ffa264b8427a93fdafb0cdb6ff19c35168617e9c508a19ff53e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85505b540ade17351141581de85e5c8af8417f30ecc08eaca1f2b609ff270dfa61405b540ade17351141581de85e5c8af8417f30ecc08eaca1f2b609ff270dfa61456c2f623b5536ce437bbfb044942bc9cde373899a1ca777b131181fb1641d1f7b5bbd72f14f09c5263ad8355209f30420ce7724492bf00306008173735616db3b5bbd72f14f09c5263ad8355209f30420ce7724492bf00306008173735616db30986021baef27980431e711a9a9a12213f3e7a4c1958a1be37e5f3d4696f62bbe152807cefe390cbd8c50bcb27d495395f1229698194c53d9e9fa33710e72c5be152807cefe390cbd8c50bcb27d495395f1229698194c53d9e9fa33710e72c5b6df83fd15a46fd0aebf809ade88663779f363de6c767268fe0798eafda0f3b1247c665698049cb56f5d8c90222663be44436844610d3948c8627eb044661792a47c665698049cb56f5d8c90222663be44436844610d3948c8627eb044661792aaac784b4514e7df6f41fa2533c3a799df6371ffa7f4ee450e271174fcd2c0377d0d50aed882e00a2b5311f87abbc8ce00f8d796dc45aab8aaedbcd5dd4546b03d0d50aed882e00a2b5311f87abbc8ce00f8d796dc45aab8aaedbcd5dd4546b037fc16061f858a355a5d102480eb0b999ff76ca8e7f7e898a52278cc6540a9f5e3d8c59ba5eca5ecc3bffec6f043c61b339437912400deb2c6ca0a66ea0f122b93d8c59ba5eca5ecc3bffec6f043c61b339437912400deb2c6ca0a66ea0f122b9d7db27857b76034b80b3fbb2802dfebf0c8964e2e45987eb387e4bd0460537b283618f2576ea3c94e380ee0e86fb96942ca398c2660fb6ac8c38b0c1a553918683618f2576ea3c94e380ee0e86fb96942ca398c2660fb6ac8c38b0c1a5539186cf59aaae1b72570a144d1e2ca360406de83ed143a9cdcfe8cef13b2f2ed34658ba02e96eacd7034c80611c815ee203e0cf9ef9caf9f823bed7424f81fe3f2655ba02e96eacd7034c80611c815ee203e0cf9ef9caf9f823bed7424f81fe3f2655ed3fb85a1b4d7cb6f1a56fbf9ca7a843ea1cc4981cff1568f2128439b3e52827a3f93d0953eb4e88ff0ba3a2a8446697d8858850c33442213073070e2b5d7835a3f93d0953eb4e88ff0ba3a2a8446697d8858850c33442213073070e2b5d78355d54acaf99994cb99c9be47ed0a04bcf234f0639874fecbf13598e5bc58a9b3b515535262a8062da72e052ebfbcba77737abee2ec02484e735ccc1f0fb6e68a3515535262a8062da72e052ebfbcba77737abee2ec02484e735ccc1f0fb6e68a3243fbb54cb8bb9587d627f2955dbf1020813a58f06210a533fb882cd1ecc6f4373c7c67a84e27e61790e334b9101211fb7fb07342db66411e60760d691163a6873c7c67a84e27e61790e334b9101211fb7fb07342db66411e60760d691163a68b2fc1aa68713efabb1a494437a90a4d60e86c25d665ef7b38d9d9c178b47b22642914a2659c0ddf9ee226265a7f1b3fdc405b55b7a707312e1c0d9ae7a17692c42914a2659c0ddf9ee226265a7f1b3fdc405b55b7a707312e1c0d9ae7a17692c66b65ea45c876c7da30b37532b39837a5e5b2739cf1a1a9efdd08312d131720ba0a9c4217eddb8fdf2b77f4202fc13c489d5fd1b36ad9526926b07c220805cbaa0a9c4217eddb8fdf2b77f4202fc13c489d5fd1b36ad9526926b07c220805cba6553109bdc343e4121daef70cf72467755fceea3c7f73d37fa1a18f4e6324529d749f7a2baeb26ef909dcbb89c90dc60fd4ef6168d838671b47562d442842c55d749f7a2baeb26ef909dcbb89c90dc60fd4ef6168d838671b47562d442842c558c700356fa8121f4e6a641364bbd7af9277ce13e9d7db543859c71020e9c47626b51b807d47b8b557b4336a037b546116c87172e11838416e675b8c1f30dd0086b51b807d47b8b557b4336a037b546116c87172e11838416e675b8c1f30dd00810d358b2be2b355b1fc8de93e0d7e6a4f4c440c40cb3f688293a9c37f888204601247b852d340d041149f22bbf0b8f297ce364fb930ad9cfff2dde650b4d908e01247b852d340d041149f22bbf0b8f297ce364fb930ad9cfff2dde650b4d908ec36dda436ec41029f02166b9479eb559cf5ed420ab26d5705e21ef2a655394cc2d8ced68ee29fdf2ef8e23c1abba89d754f400c0ac8613afa3ae955916364f932d8ced68ee29fdf2ef8e23c1abba89d754f400c0ac8613afa3ae955916364f936cb4cdd4a120215f21c4f9403931c12b22162fa13f570bc29c8a97ae3b0832077ab8ec40fc2a6c18a32dd448041a300f052d4848d8fae6620c6b9f788a2749127ab8ec40fc2a6c18a32dd448041a300f052d4848d8fae6620c6b9f788a2749125687493a98c04dbb053d191bfbc1b69c73e0312e5b617090616e03e5459cd567cd81f6fb1a6c15cdcf6bbbeae10257518d51c0f935d662c0abfe0f928802682ccd81f6fb1a6c15cdcf6bbbeae10257518d51c0f935d662c0abfe0f928802682c67e77a1952783eb1c287ab88e7ab4d50c1b8c9130adfcadeccfaf98be3fd3d30d4dcd4c1ade0b3781e19a90dc3e5968237cd9cd4f766f9770365cd398666d83cd4dcd4c1ade0b3781e19a90dc3e5968237cd9cd4f766f9770365cd398666d83c5b34f8fc04610ad6978cbf246ee8b7a2b888842d285aaf63832edabd59d2acdfbd36b677203cdcf93a17441d97d303c7b33ce6ea971eaf4d692ad0c1441acfe5bd36b677203cdcf93a17441d97d303c7b33ce6ea971eaf4d692ad0c1441acfe5e838aad295c054cdad449274e5daf32f9d69c9a57048e260abe5b3c797017aa7e4680b22cfc500bde78f07ff1f9b30c39b4bac70352a485107561104348d7045e4680b22cfc500bde78f07ff1f9b30c39b4bac70352a485107561104348d704529e1c779ddfd42db1a4994571b32c6012649fef558586530dd68ee89129d98d68436af89c1f032afd3e53db7bcb6fc10abd8ebe5d597f875e41407c45c695ce28436af89c1f032afd3e53db7bcb6fc10abd8ebe5d597f875e41407c45c695ce27454a28d159c93dd609c5f8804c28d129042bc6855821dd39a424388b42f5c6516d74f8353c73e908ee9bab9f49590c685967fc8b02315f573bab080e16e65cb16d74f8353c73e908ee9bab9f49590c685967fc8b02315f573bab080e16e65cb5df2a0d87d6c562f0ea11c688ac52532aa28d744cabc7994ff0537f64b3b3320rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopenstack-nova-2014.2.4-1.fc22.src.rpmpython-nova@@      /bin/bashMySQL-pythonopensshopensslpython(abi)python-anyjsonpython-babelpython-botopython-cheetahpython-eventletpython-glanceclientpython-greenletpython-iso8601python-jinja2python-ldappython-lxmlpython-memcachedpython-migratepython-netaddrpython-neutronclientpython-novaclientpython-oslo-configpython-oslo-dbpython-oslo-vmwarepython-paramikopython-paste-deploypython-pyasn1python-routespython-sixpython-sqlalchemypython-stevedorepython-webobrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sudo2.71:01:1.2.01.4.13.0.4-14.6.0-14.0.4-14.0-15.2-14.12.0.1Vf@U<@T@TD@T@TJ?@TD@TD@T9T7@T+T=@SS$@S @SSSO@SG@S:@S)SRR@R@RJ@RURURʚRʚR 2014.2.4-1Alan Pevec 2014.2.3-1Thomas Oulevey 2014.2.2-2Alan Pevec 2014.2.2-1Pádraig Brady - 2014.2.1-1Pádraig Brady - 2014.2-2Alan Pevec 2014.2-1Pádraig Brady - 2014.2-0.8.rc2Alan Pevec 2014.2-0.7.rc2Pádraig Brady - 2014.2-0.6rc1Alan Pevec 2014.2-0.5rc1Alan Pevec 2014.2-0.3.b3Alan Pevec 2014.2-0.2.b2Vladan Popovic 2014.2-0.1.b2Vladan Popovic 2014.1.1-2Nikola Đipanov 2014.1.1-1Fedora Release Engineering - 2014.1-3Vladan Popovic 2014.1-0.16Vladan Popovic 2014.1-0.15.rc2Vladan Popovic 2014.1-0.14.rc1Vladan Popovic - 2014.1-0.13.b3Vladan Popovic - 2014.1-0.12.b3Pádraig Brady - 2014.1-0.11.b2Xavier Queralt - 2014.1-0.10.b2Xavier Queralt - 2014.1-0.9.b2Xavier Queralt - 2014.1-0.8.b2Xavier Queralt - 2014.1-0.7.b2Xavier Queralt - 2014.1-0.6.b2Pádraig Brady - 2014.1-0.5.b1Pádraig Brady - 2014.1-0.4.b1Pádraig Brady - 2014.1-0.3.b1Xavier Queralt - 2014.1-0.2.b1Xavier Queralt - 2014.1-0.1.b1Xavier Queralt - 2013.2-4Xavier Queralt - 2013.2-3Xavier Queralt - 2013.2-2Xavier Queralt - 2013.2-1Nikola Đipanov - 2013.2-0.26.rc2Nikola Đipanov - 2013.2-0.23.rc1Pádraig Brady - 2013.2-0.20.b3Nikola Đipanov - 2013.2-0.19.b3Pádraig Brady - 2013.2-0.18.b3Dan Prince - 2013.2-0.17.b3Nikola Đipanov - 2013.2-0.16.b3Nikola Đipanov - 2013.2-0.15.b2Xavier Queralt - 2013.2-0.14.b2Xavier Queralt - 2013.2-0.13.b2Xavier Queralt - 2013.2-0.12.b2Xavier Queralt - 2013.2-0.11.b2Xavier Queralt - 2013.2-0.10.b2Fedora Release Engineering - 2013.2-0.9.b2Pádraig Brady - 2013.2-0.8.b2Nikola Đipanov - 2013.2-0.6.b1Nikola Đipanov - 2013.2-0.4.h1Nikola Đipanov - 2013.2-0.3.h1Nikola Đipanov - 2013.2-0.2.h1Nikola Đipanov - 2013.2-0.1.h1Nikola Đipanov - 2013.1-2Pádraig Brady - 2013.1.1-1Pádraig Brady - 2013.1-3Pádraig Brady - 2013.1-2Nikola Đipanov - 2013.1-1Nikola Đipanov - 2013.1-0.12.rc2Nikola Đipanov - 2013.1-0.11.rc1Pádraig Brady - 2013.1-0.10.g3Pádraig Brady - 2013.1-0.9.g3Dan Prince - 2013.1-0.8.g3Nikola Đipanov - 2013.1-0.7.g3Nikola Đipanov - 2013.1-0.6.g3Fedora Release Engineering - 2013.1-0.5.g2Nikola Đipanov - 2013.1-0.4.g2Nikola Đipanov - 2013.1-0.3.g1Nikola Đipanov 2013.1-0.2.g1Nikola Đipanov 2013.1-0.1.g1Pádraig Brady - 2012.2-1Pádraig Brady - 2012.2-0.11.rc1Pádraig Brady - 2012.2-0.8.rc1Alan Pevec - 2012.2-0.7.f3Pádraig Brady - 2012.2-0.6.f3Fedora Release Engineering - 2012.2-0.4.f1Pádraig Brady - 2012.2-0.3.f1Pádraig Brady - 2012.2-0.2.f1Pádraig Brady - 2012.2-0.1.f1Alan Pevec - 2012.1-6Pádraig Brady - 2012.1-5Alan Pevec - 2012.1-4Pádraig Brady - 2012.1-3Pádraig Brady - 2012.1-2Pádraig Brady - 2012.1-1Russell Bryant 2012.1-0.10.rc1Mark McLoughlin - 2012.1-0.9.rc1Pádraig Brady - 2012.1-0.8.rc1Pádraig Brady - 2012.1-0.8.e4Alan Pevec - 2012.1-0.7.e4Pádraig Brady - 2012.1-0.6.e4Pádraig Brady - 2012.1-0.5.e4Pádraig Brady - 2012.1-0.4.e3Pádraig Brady - 2012.1-0.3.e3Pádraig Brady - 2012.1-0.2.e3Pádraig Brady - 2012.1-0.1.e3Pádraig Brady - 2011.3.1-2Pádraig Brady - 2011.3.1-1Mark McLoughlin - 2011.3.1-0.4.10818.fc22Mark McLoughlin - 2011.3.1-0.3.10814Mark McLoughlin - 2011.3.1-0.2.10814Mark McLoughlin - 2011.3.1-0.1.10814Pádraig Brady - 2011.3-19Mark McLoughlin - 2011.3-18Mark McLoughlin - 2011.3-17Mark McLoughlin - 2011.3-16Mark McLoughlin - 2011.3-15Pádraig Brady - 2011.3-14Pádraig Brady - 2011.3-13Russell Bryant - 2011.3-11Pádraig Brady - 2011.3-10Pádraig Brady - 2011.3-9Russell Bryant - 2011.3-8Mark McLoughlin - 2011.3-7Mark McLoughlin - 2011.3-6Mark McLoughlin - 2011.3-5Bob Kukura - 2011.3-4Mark McLoughlin - 2011.3-3Mark McLoughlin - 2011.3-2Mark McLoughlin - 2011.3-1Mark McLoughlin - 2011.3-0.10.d4Mark McLoughlin - 2011.3-0.9.d4Mark McLoughlin - 2011.3-0.8.d4Mark McLoughlin - 2011.3-0.7.d4Angus Salkeld - 2011.3-0.6.d4Angus Salkeld - 2011.3-0.5.d4Mark McLoughlin - 2011.3-0.4.d4Mark McLoughlin - 2011.3-0.3.d4Mark McLoughlin - 2011.3-0.2.1449bzrMark McLoughlin - 2011.3-0.1.1449bzrMark McLoughlin - 2011.3-0.2.1409bzrMark McLoughlin - 2011.3-0.1.bzr1130Matt Domsch - 2011.3-1087.1- Update to 2014.2.4- Update to upstream 2014.2.3- Adapt spec file for juno el6 - Add *init and *upstart- Update to upstream 2014.2.2- Update to upstream 2014.2.1 release- Fix openstack-nova-serialproxy.service to call correct binary- Juno release- Split spicehtml5proxy to subpackage and use standard package service control - Add novncproxy service to standard %post package operation - Add new Juno serialproxy service- Update to upstream 2014.2.rc2- Ensure all services are restarted on upgrade- Update to upstream 2014.2.rc1- Update to Juno-3 milestone- use keystonemiddleware - fix nova-api startup issue- Update to upstream 2014.2.b2 - openstack-nova-compute should depend on libvirt-daemon-kvm, not libvirt - rhbz#996715 - Use keystoneclient.middleware instead of keystonemiddleware- Fixes rbd backend image size - rhbz#1112871- Update to latest stable/icehouse 2014.1.1 release- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to upstream 2014.1- Update to upstream 2014.1.rc2- Update to upstream 2014.1.rc1 - Introduce new systemd-rpm macros in openstack-nova spec file - rhbz#850252 - Fix double logging when using syslog - rhbz#966050- Update python.oslo.messaging requirement to 1.3.0-0.1.a4 - rhbz#1077860- Update to Icehouse milestone 3- Avoid commented [DEFAULT] config issue in nova.conf- Remove unneeded requirement on vconfig- Add build requirement on python-six- Fix the patch for CVE-2013-7130 which was not backported properly- Restore pbr patch dropped in the last version by mistake- Update to Icehouse milestone 2 - Require python-keystoneclient for api-paste - rhbz#909113 - Fix root disk leak in live migration - CVE-2013-7130- Avoid [keystone_authtoken] config corruption in nova.conf- Set python-six min version to ensure updated- Rotate log files by size rather than by age - rhbz#867747- Add python-oslo-sphinx to build requirements- Update to Icehouse milestone 1- Fix the CVE number references from the latest change- Remove cert and scheduler hard dependency on cinderclient - rhbz#1031679 - Require ipmitool for baremetal driver - rhbz#1022243 - Ensure we don't boot oversized images (CVE-2013-4463 and CVE-2013-2096)- Depend on python-oslo-config >= 1:1.2.0 so it gets upgraded automatically - rhbz#1014835 - remove signing_dir from nova-dist.conf to use the default - rhbz#957485 - Require bridge-utils on nova-compute package - rhbz#1009065- Update to Havana final- Update to Havana rc1- Update to Havana rc1- Depend on genisoimage to support creating guest config drives- Fix compute_node_get_all() for Nova Baremetal- Avoid deprecated options in distribution config files- Add dependency on python-babel - Add dependency on python-jinja2- Update to Havana milestone 3- Fix the tarball download link (SOURCE0)- Set auth_version=v2.0 in nova-dist.conf to avoid http://pad.lv/1154809- Remove Folsom release deprecated config options from nova-dist.conf- Add the second dhcpbridge-flagfile to nova-dist.conf- Change the default config to poll for DB connection indefinitely- Create a nova-dist.conf file with default values under /usr/share- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Update to Havana milestone 2- Add the novncproxy subpackage (moved from the novnc package)- Remove requirements file to be more flexible with dep versions- Fix an issue with the version string- Add a runtime dep on python-six - Fix verision reporting- Update to Havana milestone 1 - Add a build-time dep on python-d2to1 - Add a build-time dep on python-pbr- Check QCOW2 image size during root disk creation (CVE-2013-2096)- Update to stable/grizzly 2013.1.1 release- Make openstack-nova-network depend on ebtables #961567- Fix nova network dnsmasq invocation failure #951144- Update to Grizzly final- Update to Grizzly rc2- Update to Grizzly rc1- Remove /etc/tgt/conf.d/nova.conf which was invalid for grizzly- Allow openstack-nova-doc to be installed in isolation- Use LIBGUESTFS_ATTACH_METHOD=appliance to allow injection to work- Fix dependency issues caused by the Milestone 3 update- Update to Grizzly milestone 3- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- Update to Grizzly milestone 2 - Add the version info file - Add python-stevedore dependency - Add the cells subpackage and service file- signing_dir renamed from incorrect signing_dirname in default nova.conf-Fix a few spec file issues introduced by the Grizzly update- Update to Grizzly milestone 1 - Remove volume subpackage - removed from Grizzly - Add the conductor subpackage - new service added in Grizzly - Depend on python-libguestfs instead of libguestfs-mount - Don't add the nova user to the group fuse - Removes openstack-utils from requirements for nova-common- Update to folsom final- Support newer polkit config format to allow communication with libvirtd - Fix to ensure that tgt configuration is honored- Update to folsom rc1- Remove user config from paste ini files- Update to folsom milestone 3- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Enable libguestfs image inspection- Fix up protocol case handling for security groups (CVE-2012-2654)- Update to folsom milestone 1- Remove m2crypto and other dependencies no loner needed by Essex- Sync up with Essex stable branch - Handle updated qemu-img info output - Remove redundant and outdated openstack-nova-db-setup- Remove the socat dependency no longer needed by Essex- Reference new Essex services at installation- Sync up with Essex stable branch - Support more flexible guest image file injection - Enforce quota on security group rules (#814275, CVE-2012-2101) - Provide startup scripts for the Essex VNC services - Provide a startup script for the separated metadata api service- Update to Essex release- Remove the outdated nova-debug tool - CVE-2012-1585 openstack-nova: Long server names grow nova-api log files significantly- Avoid killing dnsmasq on network service shutdown (#805947)- Update to Essex release candidate 1- Include an upstream fix for errors logged when syncing power states - Support non blocking libvirt operations - Fix an exception when querying a server through the API (#803905) - Suppress deprecation warnings with db sync at install (#801302) - Avoid and cater for missing libvirt instance images (#801791)- Fixup permissions on nova config files- Depend on bridge-utils - Support fully transparent handling of the new ini config file- Update to Essex milestone 4. - explicitly select the libvirt firewall driver in default nova.conf. - Add dependency on python-iso8601. - Enable --force_dhcp_release. - Switch to the new ini format config file.- Support --force_dhcp_release (#788485)- Suppress a warning from `nova-manage image convert` - Add the openstack-nova-cert service which now handles the CA folder - Change the default message broker from rabbitmq to qpid - Enable the new rootwrap helper, to minimize sudo config- Suppress erroneous output to stdout on package install (#785115) - Specify a connection_type in nova.conf, needed by essex-3 - Depend on python-carrot, currently needed by essex-3 - Remove the rabbitmq-server dependency as it's now optional - Have python-nova depend on the messaging libs, not openstack-nova- Update to essex milestone 3- Fix a REST API v1.0 bug causing a regression with deltacloud- Update to 2011.3.1 release - Allow empty mysql root password in mysql setup script - Enable mysqld at boot in mysql setup script- Update to latest 2011.3.1 release candidate - Re-add nova-{clear-rabbit-queues,instance-usage-audit}- nova-stack isn't missing after all- nova-{stack,clear-rabbit-queues,instance-usage-audit} temporarily removed because of lp#917676- Update to 2011.3.1 release candidate - Only adds 4 patches from upstream which we didn't already have- Fix libguestfs support for specified partitions - Fix tenant bypass by authenticated users using API (#772202, CVE-2012-0030)- Fix up recent patches which don't apply- Backport tgtadm off-by-one fix from upstream (#752709)- Rebase to latest upstream stable/diablo, pulling in ~50 patches- Move recent patches into git (no functional changes)- Don't require the fuse group (#770927) - Require the fuse package (to avoid #767852)- Sanitize EC2 manifests and image tarballs (#767236, CVE 2011-4596) - update libguestfs support- Add --yes, --rootpw, and --novapw options to openstack-nova-db-setup.- Add libguestfs support- Update the libvirt dependency from 0.8.2 to 0.8.7 - Ensure we don't access the net when building docs- Change default database to mysql. (#735012)- Add ~20 significant fixes from upstream stable branch- Fix password leak in EC2 API (#749385, CVE 2011-4076)- Fix block migration (#741690)- Add dependency on python-amqplib (#746685)- Fix lazy load exception with security groups (#741307) - Fix issue with nova-network deleting the default route (#741686) - Fix errors caused by MySQL connection pooling (#741312)- Manage the package's patches in git; no functional changes.- Update to Diablo final. - Drop some upstreamed patches. - Update the metadata-accept patch to what's proposed for essex. - Switch rpc impl from carrot to kombu.- Use tgtadm instead of ietadm (#737046)- Remove python-libguestfs dependency (#738187)- Add iptables rule to allow EC2 metadata requests (#734347)- Add iptables rules to allow requests to dnsmasq (#734347)- Add the one man page provided by nova. - Start services with --flagfile rather than --flag-file (#735070)- Switch from SysV init scripts to systemd units (#734345)- Don't generate root CA during %post (#707199) - The nobody group shouldn't own files in /var/lib/nova - Add workaround for sphinx-build segfault- Update to diablo-4 milestone - Use statically assigned uid:gid 162:162 (#732442) - Collapse all sub-packages into openstack-nova; w/o upgrade path - Reduce use of macros - Rename stack to nova-stack - Fix openssl.cnf.tmpl script-without-shebang rpmlint warning - Really remove ajaxterm - Mark polkit file as %config- Remove dependency on python-novaclient- Update to latest upstream. - nova-import-canonical-imagestore has been removed - nova-clear-rabbit-queues was added- Update to newer upstream - nova-instancemonitor has been removed - nova-instance-usage-audit added- More cleanups - Change release tag to reflect pre-release status- Initial package from Alexander Sakhnov with cleanups by Matt Domsch  "#$%&&())+,,.//1233566899;<<>??ABCCEFFHIIKLMMOPPRSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~      "##%&&())+,,.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVVXYY[\\^__abbdeeghhjkkmnnpqqstuuwxyy{||~      !!#$$&'')**,--/00233566899;<<>?@@BCDEFGHIJKLMNOPQRSTUVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~     !""$%%'())+,,.//123356788:;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~     !""$%%'((*+,,.//123446779:;<<>??ABBDEEGHHJKKMNNPQQSTTVWWYZZ\]]_``bcceffhiikllnooqrrtuuwxxz{{}~~      !"#$%&'()*+,-./0123456789:;<=>?@AACDDFGHHJKKMNNPQQSTTVWWYZZ\]^_``bcceffhiiklmmopprssuvvxyy{||~        "##%&&())+,,.//122455788:;;=>>@ABBDEEGHHJKKMNNPQQSTTVWXXZ[\\^__abbdeeghhjkllnooqrrtuuwxxz{{}~~        "##%&&())+,,.//122455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVVXYY[\\^__abbdeeghhjkkmnnpqqsttvwxxz{{}~~      !!#$$&'')**,--/0113446788:;<=>>@AACDEEGHHJKKMNNPQQSTTVWWYZZ\]]_`abbdeeghhjkkmnnpqqsttvwwyzz|}}                            " # # % & & ( ) ) + , , . / / 1 2 2 4 5 5 7 8 8 : ; < < > ? ? A B C C E F F H I I K L L N O P Q R R T U U W X Y Y [ \ \ ^ _ _ a b b d e e g h h j k k m n n p q q s t t v w w y z z | } }  2014.2.4-1.fc22    !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ######$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''''''''()*(+,(-.....(/0000(12(34(56((((((78(9::(;<=====================================>>>>>>>>>==========????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBCCCCCCCCDDDDDDCCCCCCCCCCCCCEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFCCCCCCCCCCCCCGGGGHHHHHHHHHHHHGGGGIIIIIIIIIIIIIIIIIIGGGGGGGJJJJJJJKKKKKKJLLLLLLLLLLLLJMMMMMMCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPQQQQQQQQQPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPPPPPSSSSSSSSSTTTTTTTUUUUUUUUUUUUVVVWWWWWWXXXXYYYYYYYYYYYYYZZZZZZZZZZ[[[[[[[\\\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[Y^YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXX_______````````````_aaaaaaaaaaaaXXXXXXXXXXXXXXXXbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbXXXXXXXXcccccccccccccccXdddddddddddddddddddddddddddddddddddddddddddddXXXXXXXXXXeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeXXXXXXXfffffffgggggggggfffffffffffffhhhhhhhhhhhhhhhffffffffffffffffffffffffiiiiiijjjjjjjkkkkkkkkkkkkkkklmnovanova-2014.2.4-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtnot-zip-safepbr.jsontop_level.txtCAgeninter.shgenrootca.shopenssl.cnf.tmpl__init__.py__init__.pyc__init__.pyoapi__init__.py__init__.pyc__init__.pyoauth.pyauth.pycauth.pyocompute_req_id.pycompute_req_id.pyccompute_req_id.pyoec2__init__.py__init__.pyc__init__.pyoapirequest.pyapirequest.pycapirequest.pyocloud.pycloud.pyccloud.pyoec2utils.pyec2utils.pycec2utils.pyofaults.pyfaults.pycfaults.pyoinst_state.pyinst_state.pycinst_state.pyomanager.pymanager.pycmanager.pyometadata__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyohandler.pyhandler.pychandler.pyopassword.pypassword.pycpassword.pyovendordata_json.pyvendordata_json.pycvendordata_json.pyoopenstack__init__.py__init__.pyc__init__.pyoauth.pyauth.pycauth.pyocommon.pycommon.pyccommon.pyocompute__init__.py__init__.pyc__init__.pyoconsoles.pyconsoles.pycconsoles.pyocontrib__init__.py__init__.pyc__init__.pyoadmin_actions.pyadmin_actions.pycadmin_actions.pyoagents.pyagents.pycagents.pyoaggregates.pyaggregates.pycaggregates.pyoassisted_volume_snapshots.pyassisted_volume_snapshots.pycassisted_volume_snapshots.pyoattach_interfaces.pyattach_interfaces.pycattach_interfaces.pyoavailability_zone.pyavailability_zone.pycavailability_zone.pyobaremetal_ext_status.pybaremetal_ext_status.pycbaremetal_ext_status.pyobaremetal_nodes.pybaremetal_nodes.pycbaremetal_nodes.pyoblock_device_mapping_v2_boot.pyblock_device_mapping_v2_boot.pycblock_device_mapping_v2_boot.pyocell_capacities.pycell_capacities.pyccell_capacities.pyocells.pycells.pyccells.pyocertificates.pycertificates.pyccertificates.pyocloudpipe.pycloudpipe.pyccloudpipe.pyocloudpipe_update.pycloudpipe_update.pyccloudpipe_update.pyoconfig_drive.pyconfig_drive.pycconfig_drive.pyoconsole_auth_tokens.pyconsole_auth_tokens.pycconsole_auth_tokens.pyoconsole_output.pyconsole_output.pycconsole_output.pyoconsoles.pyconsoles.pycconsoles.pyocreateserverext.pycreateserverext.pyccreateserverext.pyodeferred_delete.pydeferred_delete.pycdeferred_delete.pyodisk_config.pydisk_config.pycdisk_config.pyoevacuate.pyevacuate.pycevacuate.pyoextended_availability_zone.pyextended_availability_zone.pycextended_availability_zone.pyoextended_evacuate_find_host.pyextended_evacuate_find_host.pycextended_evacuate_find_host.pyoextended_floating_ips.pyextended_floating_ips.pycextended_floating_ips.pyoextended_hypervisors.pyextended_hypervisors.pycextended_hypervisors.pyoextended_ips.pyextended_ips.pycextended_ips.pyoextended_ips_mac.pyextended_ips_mac.pycextended_ips_mac.pyoextended_networks.pyextended_networks.pycextended_networks.pyoextended_quotas.pyextended_quotas.pycextended_quotas.pyoextended_rescue_with_image.pyextended_rescue_with_image.pycextended_rescue_with_image.pyoextended_server_attributes.pyextended_server_attributes.pycextended_server_attributes.pyoextended_services.pyextended_services.pycextended_services.pyoextended_services_delete.pyextended_services_delete.pycextended_services_delete.pyoextended_status.pyextended_status.pycextended_status.pyoextended_virtual_interfaces_net.pyextended_virtual_interfaces_net.pycextended_virtual_interfaces_net.pyoextended_volumes.pyextended_volumes.pycextended_volumes.pyofixed_ips.pyfixed_ips.pycfixed_ips.pyoflavor_access.pyflavor_access.pycflavor_access.pyoflavor_disabled.pyflavor_disabled.pycflavor_disabled.pyoflavor_rxtx.pyflavor_rxtx.pycflavor_rxtx.pyoflavor_swap.pyflavor_swap.pycflavor_swap.pyoflavorextradata.pyflavorextradata.pycflavorextradata.pyoflavorextraspecs.pyflavorextraspecs.pycflavorextraspecs.pyoflavormanage.pyflavormanage.pycflavormanage.pyofloating_ip_dns.pyfloating_ip_dns.pycfloating_ip_dns.pyofloating_ip_pools.pyfloating_ip_pools.pycfloating_ip_pools.pyofloating_ips.pyfloating_ips.pycfloating_ips.pyofloating_ips_bulk.pyfloating_ips_bulk.pycfloating_ips_bulk.pyofping.pyfping.pycfping.pyohide_server_addresses.pyhide_server_addresses.pychide_server_addresses.pyohosts.pyhosts.pychosts.pyohypervisor_status.pyhypervisor_status.pychypervisor_status.pyohypervisors.pyhypervisors.pychypervisors.pyoimage_size.pyimage_size.pycimage_size.pyoinstance_actions.pyinstance_actions.pycinstance_actions.pyoinstance_usage_audit_log.pyinstance_usage_audit_log.pycinstance_usage_audit_log.pyokeypairs.pykeypairs.pyckeypairs.pyomigrations.pymigrations.pycmigrations.pyomultinic.pymultinic.pycmultinic.pyomultiple_create.pymultiple_create.pycmultiple_create.pyonetworks_associate.pynetworks_associate.pycnetworks_associate.pyoos_networks.pyos_networks.pycos_networks.pyoos_tenant_networks.pyos_tenant_networks.pycos_tenant_networks.pyopreserve_ephemeral_rebuild.pypreserve_ephemeral_rebuild.pycpreserve_ephemeral_rebuild.pyoquota_classes.pyquota_classes.pycquota_classes.pyoquotas.pyquotas.pycquotas.pyorescue.pyrescue.pycrescue.pyoscheduler_hints.pyscheduler_hints.pycscheduler_hints.pyosecurity_group_default_rules.pysecurity_group_default_rules.pycsecurity_group_default_rules.pyosecurity_groups.pysecurity_groups.pycsecurity_groups.pyoserver_diagnostics.pyserver_diagnostics.pycserver_diagnostics.pyoserver_external_events.pyserver_external_events.pycserver_external_events.pyoserver_group_quotas.pyserver_group_quotas.pycserver_group_quotas.pyoserver_groups.pyserver_groups.pycserver_groups.pyoserver_list_multi_status.pyserver_list_multi_status.pycserver_list_multi_status.pyoserver_password.pyserver_password.pycserver_password.pyoserver_start_stop.pyserver_start_stop.pycserver_start_stop.pyoserver_usage.pyserver_usage.pycserver_usage.pyoservices.pyservices.pycservices.pyoshelve.pyshelve.pycshelve.pyosimple_tenant_usage.pysimple_tenant_usage.pycsimple_tenant_usage.pyoused_limits.pyused_limits.pycused_limits.pyoused_limits_for_admin.pyused_limits_for_admin.pycused_limits_for_admin.pyouser_data.pyuser_data.pycuser_data.pyouser_quotas.pyuser_quotas.pycuser_quotas.pyovirtual_interfaces.pyvirtual_interfaces.pycvirtual_interfaces.pyovolume_attachment_update.pyvolume_attachment_update.pycvolume_attachment_update.pyovolumes.pyvolumes.pycvolumes.pyoextensions.pyextensions.pycextensions.pyoflavors.pyflavors.pycflavors.pyoimage_metadata.pyimage_metadata.pycimage_metadata.pyoimages.pyimages.pycimages.pyoips.pyips.pycips.pyolimits.pylimits.pyclimits.pyoplugins__init__.py__init__.pyc__init__.pyov3__init__.py__init__.pyc__init__.pyoaccess_ips.pyaccess_ips.pycaccess_ips.pyoadmin_actions.pyadmin_actions.pycadmin_actions.pyoadmin_password.pyadmin_password.pycadmin_password.pyoagents.pyagents.pycagents.pyoaggregates.pyaggregates.pycaggregates.pyoattach_interfaces.pyattach_interfaces.pycattach_interfaces.pyoavailability_zone.pyavailability_zone.pycavailability_zone.pyoblock_device_mapping.pyblock_device_mapping.pycblock_device_mapping.pyoblock_device_mapping_v1.pyblock_device_mapping_v1.pycblock_device_mapping_v1.pyocells.pycells.pyccells.pyocertificates.pycertificates.pyccertificates.pyoconfig_drive.pyconfig_drive.pycconfig_drive.pyoconsole_auth_tokens.pyconsole_auth_tokens.pycconsole_auth_tokens.pyoconsole_output.pyconsole_output.pycconsole_output.pyoconsoles.pyconsoles.pycconsoles.pyocreate_backup.pycreate_backup.pyccreate_backup.pyodeferred_delete.pydeferred_delete.pycdeferred_delete.pyoevacuate.pyevacuate.pycevacuate.pyoextended_availability_zone.pyextended_availability_zone.pycextended_availability_zone.pyoextended_server_attributes.pyextended_server_attributes.pycextended_server_attributes.pyoextended_status.pyextended_status.pycextended_status.pyoextended_volumes.pyextended_volumes.pycextended_volumes.pyoextension_info.pyextension_info.pycextension_info.pyoflavor_access.pyflavor_access.pycflavor_access.pyoflavor_manage.pyflavor_manage.pycflavor_manage.pyoflavor_rxtx.pyflavor_rxtx.pycflavor_rxtx.pyoflavors.pyflavors.pycflavors.pyoflavors_extraspecs.pyflavors_extraspecs.pycflavors_extraspecs.pyohide_server_addresses.pyhide_server_addresses.pychide_server_addresses.pyohosts.pyhosts.pychosts.pyohypervisors.pyhypervisors.pychypervisors.pyoimage_metadata.pyimage_metadata.pycimage_metadata.pyoimage_size.pyimage_size.pycimage_size.pyoimages.pyimages.pycimages.pyoinstance_actions.pyinstance_actions.pycinstance_actions.pyoips.pyips.pycips.pyokeypairs.pykeypairs.pyckeypairs.pyolimits.pylimits.pyclimits.pyolock_server.pylock_server.pyclock_server.pyomigrate_server.pymigrate_server.pycmigrate_server.pyomigrations.pymigrations.pycmigrations.pyomultinic.pymultinic.pycmultinic.pyomultiple_create.pymultiple_create.pycmultiple_create.pyopause_server.pypause_server.pycpause_server.pyopci.pypci.pycpci.pyoquota_sets.pyquota_sets.pycquota_sets.pyoremote_consoles.pyremote_consoles.pycremote_consoles.pyorescue.pyrescue.pycrescue.pyoscheduler_hints.pyscheduler_hints.pycscheduler_hints.pyosecurity_groups.pysecurity_groups.pycsecurity_groups.pyoserver_diagnostics.pyserver_diagnostics.pycserver_diagnostics.pyoserver_external_events.pyserver_external_events.pycserver_external_events.pyoserver_groups.pyserver_groups.pycserver_groups.pyoserver_metadata.pyserver_metadata.pycserver_metadata.pyoserver_password.pyserver_password.pycserver_password.pyoserver_usage.pyserver_usage.pycserver_usage.pyoservers.pyservers.pycservers.pyoservices.pyservices.pycservices.pyoshelve.pyshelve.pycshelve.pyosimple_tenant_usage.pysimple_tenant_usage.pycsimple_tenant_usage.pyosuspend_server.pysuspend_server.pycsuspend_server.pyoused_limits.pyused_limits.pycused_limits.pyouser_data.pyuser_data.pycuser_data.pyoversions.pyversions.pycversions.pyovolumes.pyvolumes.pycvolumes.pyoschemas__init__.py__init__.pyc__init__.pyoatom-link.rngatom.rngv1.1addresses.rngextension.rngextensions.rngflavor.rngflavors.rngflavors_index.rngimage.rngimages.rngimages_index.rnglimits.rngmetadata.rngserver.rngservers.rngservers_index.rngversion.rngversions.rngv3__init__.py__init__.pyc__init__.pyoaccess_ips.pyaccess_ips.pycaccess_ips.pyoadmin_password.pyadmin_password.pycadmin_password.pyoagents.pyagents.pycagents.pyoaggregates.pyaggregates.pycaggregates.pyoattach_interfaces.pyattach_interfaces.pycattach_interfaces.pyoavailability_zone.pyavailability_zone.pycavailability_zone.pyocells.pycells.pyccells.pyoconfig_drive.pyconfig_drive.pycconfig_drive.pyoconsole_output.pyconsole_output.pycconsole_output.pyocreate_backup.pycreate_backup.pyccreate_backup.pyoevacuate.pyevacuate.pycevacuate.pyoextended_volumes.pyextended_volumes.pycextended_volumes.pyoflavor_access.pyflavor_access.pycflavor_access.pyoflavor_manage.pyflavor_manage.pycflavor_manage.pyoflavors_extraspecs.pyflavors_extraspecs.pycflavors_extraspecs.pyohosts.pyhosts.pychosts.pyokeypairs.pykeypairs.pyckeypairs.pyomigrate_server.pymigrate_server.pycmigrate_server.pyomultinic.pymultinic.pycmultinic.pyomultiple_create.pymultiple_create.pycmultiple_create.pyoquota_sets.pyquota_sets.pycquota_sets.pyoremote_consoles.pyremote_consoles.pycremote_consoles.pyorescue.pyrescue.pycrescue.pyoreset_server_state.pyreset_server_state.pycreset_server_state.pyosecurity_groups.pysecurity_groups.pycsecurity_groups.pyoserver_metadata.pyserver_metadata.pycserver_metadata.pyoservers.pyservers.pycservers.pyouser_data.pyuser_data.pycuser_data.pyoserver_metadata.pyserver_metadata.pycserver_metadata.pyoservers.pyservers.pycservers.pyoversions.pyversions.pycversions.pyoviews__init__.py__init__.pyc__init__.pyoaddresses.pyaddresses.pycaddresses.pyoflavors.pyflavors.pycflavors.pyoimages.pyimages.pycimages.pyolimits.pylimits.pyclimits.pyoservers.pyservers.pycservers.pyoversions.pyversions.pycversions.pyoextensions.pyextensions.pycextensions.pyourlmap.pyurlmap.pycurlmap.pyowsgi.pywsgi.pycwsgi.pyoxmlutil.pyxmlutil.pycxmlutil.pyosizelimit.pysizelimit.pycsizelimit.pyovalidation__init__.py__init__.pyc__init__.pyoparameter_types.pyparameter_types.pycparameter_types.pyovalidators.pyvalidators.pycvalidators.pyovalidator.pyvalidator.pycvalidator.pyoavailability_zones.pyavailability_zones.pycavailability_zones.pyobaserpc.pybaserpc.pycbaserpc.pyoblock_device.pyblock_device.pycblock_device.pyocells__init__.py__init__.pyc__init__.pyodriver.pydriver.pycdriver.pyofilters__init__.py__init__.pyc__init__.pyoimage_properties.pyimage_properties.pycimage_properties.pyotarget_cell.pytarget_cell.pyctarget_cell.pyomanager.pymanager.pycmanager.pyomessaging.pymessaging.pycmessaging.pyoopts.pyopts.pycopts.pyorpc_driver.pyrpc_driver.pycrpc_driver.pyorpcapi.pyrpcapi.pycrpcapi.pyoscheduler.pyscheduler.pycscheduler.pyostate.pystate.pycstate.pyoutils.pyutils.pycutils.pyoweights__init__.py__init__.pyc__init__.pyomute_child.pymute_child.pycmute_child.pyoram_by_instance_type.pyram_by_instance_type.pycram_by_instance_type.pyoweight_offset.pyweight_offset.pycweight_offset.pyocert__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyorpcapi.pyrpcapi.pycrpcapi.pyocloudpipe__init__.py__init__.pyc__init__.pyobootscript.templateclient.ovpn.templatepipelib.pypipelib.pycpipelib.pyocmd__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyoapi.pyapi.pycapi.pyoapi_ec2.pyapi_ec2.pycapi_ec2.pyoapi_metadata.pyapi_metadata.pycapi_metadata.pyoapi_os_compute.pyapi_os_compute.pycapi_os_compute.pyobaremetal_deploy_helper.pybaremetal_deploy_helper.pycbaremetal_deploy_helper.pyobaremetal_manage.pybaremetal_manage.pycbaremetal_manage.pyocells.pycells.pyccells.pyocert.pycert.pyccert.pyocompute.pycompute.pyccompute.pyoconductor.pyconductor.pycconductor.pyoconsole.pyconsole.pycconsole.pyoconsoleauth.pyconsoleauth.pycconsoleauth.pyodhcpbridge.pydhcpbridge.pycdhcpbridge.pyoidmapshift.pyidmapshift.pycidmapshift.pyomanage.pymanage.pycmanage.pyonetwork.pynetwork.pycnetwork.pyonovnc.pynovnc.pycnovnc.pyonovncproxy.pynovncproxy.pycnovncproxy.pyoobjectstore.pyobjectstore.pycobjectstore.pyoscheduler.pyscheduler.pycscheduler.pyoserialproxy.pyserialproxy.pycserialproxy.pyospicehtml5proxy.pyspicehtml5proxy.pycspicehtml5proxy.pyoxvpvncproxy.pyxvpvncproxy.pycxvpvncproxy.pyocompute__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyoarch.pyarch.pycarch.pyocells_api.pycells_api.pyccells_api.pyoclaims.pyclaims.pycclaims.pyofakevirtinstance.xmlflavors.pyflavors.pycflavors.pyohvtype.pyhvtype.pychvtype.pyoinstance_actions.pyinstance_actions.pycinstance_actions.pyomanager.pymanager.pycmanager.pyomonitors__init__.py__init__.pyc__init__.pyocpu_monitor.pycpu_monitor.pyccpu_monitor.pyovirt__init__.py__init__.pyc__init__.pyocpu_monitor.pycpu_monitor.pyccpu_monitor.pyopower_state.pypower_state.pycpower_state.pyoresource_tracker.pyresource_tracker.pycresource_tracker.pyoresources__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyovcpu.pyvcpu.pycvcpu.pyorpcapi.pyrpcapi.pycrpcapi.pyostats.pystats.pycstats.pyotask_states.pytask_states.pyctask_states.pyoutils.pyutils.pycutils.pyovm_mode.pyvm_mode.pycvm_mode.pyovm_states.pyvm_states.pycvm_states.pyoconductor__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyomanager.pymanager.pycmanager.pyorpcapi.pyrpcapi.pycrpcapi.pyotasks__init__.py__init__.pyc__init__.pyolive_migrate.pylive_migrate.pyclive_migrate.pyoconfig.pyconfig.pycconfig.pyoconsole__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyofake.pyfake.pycfake.pyomanager.pymanager.pycmanager.pyorpcapi.pyrpcapi.pycrpcapi.pyoserial.pyserial.pycserial.pyotype.pytype.pyctype.pyovmrc.pyvmrc.pycvmrc.pyovmrc_manager.pyvmrc_manager.pycvmrc_manager.pyowebsocketproxy.pywebsocketproxy.pycwebsocketproxy.pyoxvp.conf.templatexvp.pyxvp.pycxvp.pyoconsoleauth__init__.py__init__.pyc__init__.pyomanager.pymanager.pycmanager.pyorpcapi.pyrpcapi.pycrpcapi.pyocontext.pycontext.pyccontext.pyocrypto.pycrypto.pyccrypto.pyodb__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyobase.pybase.pycbase.pyomigration.pymigration.pycmigration.pyosqlalchemy__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyomigrate_repoREADME__init__.py__init__.pyc__init__.pyomanage.pymanage.pycmanage.pyomigrate.cfgversions216_havana.py216_havana.pyc216_havana.pyo217_placeholder.py217_placeholder.pyc217_placeholder.pyo218_placeholder.py218_placeholder.pyc218_placeholder.pyo219_placeholder.py219_placeholder.pyc219_placeholder.pyo220_placeholder.py220_placeholder.pyc220_placeholder.pyo221_placeholder.py221_placeholder.pyc221_placeholder.pyo222_placeholder.py222_placeholder.pyc222_placeholder.pyo223_placeholder.py223_placeholder.pyc223_placeholder.pyo224_placeholder.py224_placeholder.pyc224_placeholder.pyo225_placeholder.py225_placeholder.pyc225_placeholder.pyo226_placeholder.py226_placeholder.pyc226_placeholder.pyo227_fix_project_user_quotas_resource_length.py227_fix_project_user_quotas_resource_length.pyc227_fix_project_user_quotas_resource_length.pyo228_add_metrics_in_compute_nodes.py228_add_metrics_in_compute_nodes.pyc228_add_metrics_in_compute_nodes.pyo229_add_extra_resources_in_compute_nodes.py229_add_extra_resources_in_compute_nodes.pyc229_add_extra_resources_in_compute_nodes.pyo230_add_details_column_to_instance_actions_events.py230_add_details_column_to_instance_actions_events.pyc230_add_details_column_to_instance_actions_events.pyo231_add_ephemeral_key_uuid.py231_add_ephemeral_key_uuid.pyc231_add_ephemeral_key_uuid.pyo232_drop_dump_tables.py232_drop_dump_tables.pyc232_drop_dump_tables.pyo233_add_stats_in_compute_nodes.py233_add_stats_in_compute_nodes.pyc233_add_stats_in_compute_nodes.pyo234_add_expire_reservations_index.py234_add_expire_reservations_index.pyc234_add_expire_reservations_index.pyo235_placeholder.py235_placeholder.pyc235_placeholder.pyo236_placeholder.py236_placeholder.pyc236_placeholder.pyo237_placeholder.py237_placeholder.pyc237_placeholder.pyo238_placeholder.py238_placeholder.pyc238_placeholder.pyo239_placeholder.py239_placeholder.pyc239_placeholder.pyo240_placeholder.py240_placeholder.pyc240_placeholder.pyo241_placeholder.py241_placeholder.pyc241_placeholder.pyo242_placeholder.py242_placeholder.pyc242_placeholder.pyo243_placeholder.py243_placeholder.pyc243_placeholder.pyo244_increase_user_id_length_volume_usage_cache.py244_increase_user_id_length_volume_usage_cache.pyc244_increase_user_id_length_volume_usage_cache.pyo245_add_mtu_and_dhcp_server.py245_add_mtu_and_dhcp_server.pyc245_add_mtu_and_dhcp_server.pyo246_add_compute_node_id_fk.py246_add_compute_node_id_fk.pyc246_add_compute_node_id_fk.pyo246_sqlite_downgrade.sql246_sqlite_upgrade.sql247_nullable_mismatch.py247_nullable_mismatch.pyc247_nullable_mismatch.pyo248_add_expire_reservations_index.py248_add_expire_reservations_index.pyc248_add_expire_reservations_index.pyo249_remove_duplicate_index.py249_remove_duplicate_index.pyc249_remove_duplicate_index.pyo250_remove_instance_groups_metadata.py250_remove_instance_groups_metadata.pyc250_remove_instance_groups_metadata.pyo251_add_numa_topology_to_comput_nodes.py251_add_numa_topology_to_comput_nodes.pyc251_add_numa_topology_to_comput_nodes.pyo252_add_instance_extra_table.py252_add_instance_extra_table.pyc252_add_instance_extra_table.pyo253_add_pci_requests_to_instance_extra_table.py253_add_pci_requests_to_instance_extra_table.pyc253_add_pci_requests_to_instance_extra_table.pyo254_add_request_id_in_pci_devices.py254_add_request_id_in_pci_devices.pyc254_add_request_id_in_pci_devices.pyo__init__.py__init__.pyc__init__.pyomigration.pymigration.pycmigration.pyomodels.pymodels.pycmodels.pyotypes.pytypes.pyctypes.pyoutils.pyutils.pycutils.pyodebugger.pydebugger.pycdebugger.pyoexception.pyexception.pycexception.pyofilters.pyfilters.pycfilters.pyohacking__init__.py__init__.pyc__init__.pyochecks.pychecks.pycchecks.pyohooks.pyhooks.pychooks.pyoi18n.pyi18n.pyci18n.pyoimage__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyodownload__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyofile.pyfile.pycfile.pyoglance.pyglance.pycglance.pyos3.pys3.pycs3.pyoipv6__init__.py__init__.pyc__init__.pyoaccount_identifier.pyaccount_identifier.pycaccount_identifier.pyoapi.pyapi.pycapi.pyorfc2462.pyrfc2462.pycrfc2462.pyokeymgr__init__.py__init__.pyc__init__.pyoconf_key_mgr.pyconf_key_mgr.pycconf_key_mgr.pyokey.pykey.pyckey.pyokey_mgr.pykey_mgr.pyckey_mgr.pyomock_key_mgr.pymock_key_mgr.pycmock_key_mgr.pyonot_implemented_key_mgr.pynot_implemented_key_mgr.pycnot_implemented_key_mgr.pyosingle_key_mgr.pysingle_key_mgr.pycsingle_key_mgr.pyoloadables.pyloadables.pycloadables.pyolocaleen_GBLC_MESSAGESnova-log-info.poen_USLC_MESSAGESnova.poesLC_MESSAGESnova-log-critical.ponova-log-error.ponova-log-info.ponova-log-warning.ponova.pofrLC_MESSAGESnova-log-critical.ponova-log-error.ponova-log-info.ponova-log-warning.poitLC_MESSAGESnova-log-info.pojaLC_MESSAGESnova-log-info.poko_KRLC_MESSAGESnova-log-info.ponova-log-critical.potnova-log-error.potnova-log-info.potnova-log-warning.potnova.potpt_BRLC_MESSAGESnova-log-info.pozh_CNLC_MESSAGESnova-log-critical.ponova-log-info.pozh_TWLC_MESSAGESnova-log-info.pomanager.pymanager.pycmanager.pyonetconf.pynetconf.pycnetconf.pyonetwork__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyobase_api.pybase_api.pycbase_api.pyodns_driver.pydns_driver.pycdns_driver.pyodriver.pydriver.pycdriver.pyofloating_ips.pyfloating_ips.pycfloating_ips.pyol3.pyl3.pycl3.pyoldapdns.pyldapdns.pycldapdns.pyolinux_net.pylinux_net.pyclinux_net.pyomanager.pymanager.pycmanager.pyominidns.pyminidns.pycminidns.pyomodel.pymodel.pycmodel.pyoneutronv2__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyoconstants.pyconstants.pycconstants.pyonoop_dns_driver.pynoop_dns_driver.pycnoop_dns_driver.pyonova_ipam_lib.pynova_ipam_lib.pycnova_ipam_lib.pyorpcapi.pyrpcapi.pycrpcapi.pyosecurity_group__init__.py__init__.pyc__init__.pyoneutron_driver.pyneutron_driver.pycneutron_driver.pyoopenstack_driver.pyopenstack_driver.pycopenstack_driver.pyosecurity_group_base.pysecurity_group_base.pycsecurity_group_base.pyonotifications.pynotifications.pycnotifications.pyoobjects__init__.py__init__.pyc__init__.pyoagent.pyagent.pycagent.pyoaggregate.pyaggregate.pycaggregate.pyobandwidth_usage.pybandwidth_usage.pycbandwidth_usage.pyobase.pybase.pycbase.pyoblock_device.pyblock_device.pycblock_device.pyocompute_node.pycompute_node.pyccompute_node.pyodns_domain.pydns_domain.pycdns_domain.pyoec2.pyec2.pycec2.pyoexternal_event.pyexternal_event.pycexternal_event.pyofields.pyfields.pycfields.pyofixed_ip.pyfixed_ip.pycfixed_ip.pyoflavor.pyflavor.pycflavor.pyofloating_ip.pyfloating_ip.pycfloating_ip.pyoinstance.pyinstance.pycinstance.pyoinstance_action.pyinstance_action.pycinstance_action.pyoinstance_fault.pyinstance_fault.pycinstance_fault.pyoinstance_group.pyinstance_group.pycinstance_group.pyoinstance_info_cache.pyinstance_info_cache.pycinstance_info_cache.pyoinstance_numa_topology.pyinstance_numa_topology.pycinstance_numa_topology.pyoinstance_pci_requests.pyinstance_pci_requests.pycinstance_pci_requests.pyokeypair.pykeypair.pyckeypair.pyomigration.pymigration.pycmigration.pyonetwork.pynetwork.pycnetwork.pyonetwork_request.pynetwork_request.pycnetwork_request.pyopci_device.pypci_device.pycpci_device.pyoquotas.pyquotas.pycquotas.pyosecurity_group.pysecurity_group.pycsecurity_group.pyosecurity_group_rule.pysecurity_group_rule.pycsecurity_group_rule.pyoservice.pyservice.pycservice.pyovirtual_interface.pyvirtual_interface.pycvirtual_interface.pyoobjectstore__init__.py__init__.pyc__init__.pyos3server.pys3server.pycs3server.pyoopenstack__init__.py__init__.pyc__init__.pyocommonREADME__init__.py__init__.pyc__init__.pyocliutils.pycliutils.pyccliutils.pyoconfig__init__.py__init__.pyc__init__.pyogenerator.pygenerator.pycgenerator.pyocontext.pycontext.pyccontext.pyoeventlet_backdoor.pyeventlet_backdoor.pyceventlet_backdoor.pyoexcutils.pyexcutils.pycexcutils.pyofileutils.pyfileutils.pycfileutils.pyofixture__init__.py__init__.pyc__init__.pyoconfig.pyconfig.pycconfig.pyolockutils.pylockutils.pyclockutils.pyologging.pylogging.pyclogging.pyomockpatch.pymockpatch.pycmockpatch.pyomoxstubout.pymoxstubout.pycmoxstubout.pyogettextutils.pygettextutils.pycgettextutils.pyoimageutils.pyimageutils.pycimageutils.pyoimportutils.pyimportutils.pycimportutils.pyojsonutils.pyjsonutils.pycjsonutils.pyolocal.pylocal.pyclocal.pyolockutils.pylockutils.pyclockutils.pyolog.pylog.pyclog.pyoloopingcall.pyloopingcall.pycloopingcall.pyomemorycache.pymemorycache.pycmemorycache.pyomiddleware__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyorequest_id.pyrequest_id.pycrequest_id.pyonetwork_utils.pynetwork_utils.pycnetwork_utils.pyoperiodic_task.pyperiodic_task.pycperiodic_task.pyopolicy.pypolicy.pycpolicy.pyoprocessutils.pyprocessutils.pycprocessutils.pyoreport__init__.py__init__.pyc__init__.pyogenerators__init__.py__init__.pyc__init__.pyoconf.pyconf.pycconf.pyothreading.pythreading.pycthreading.pyoversion.pyversion.pycversion.pyoguru_meditation_report.pyguru_meditation_report.pycguru_meditation_report.pyomodels__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyoconf.pyconf.pycconf.pyothreading.pythreading.pycthreading.pyoversion.pyversion.pycversion.pyowith_default_views.pywith_default_views.pycwith_default_views.pyoreport.pyreport.pycreport.pyoutils.pyutils.pycutils.pyoviews__init__.py__init__.pyc__init__.pyojinja_view.pyjinja_view.pycjinja_view.pyojson__init__.py__init__.pyc__init__.pyogeneric.pygeneric.pycgeneric.pyotext__init__.py__init__.pyc__init__.pyogeneric.pygeneric.pycgeneric.pyoheader.pyheader.pycheader.pyothreading.pythreading.pycthreading.pyoxml__init__.py__init__.pyc__init__.pyogeneric.pygeneric.pycgeneric.pyoservice.pyservice.pycservice.pyosslutils.pysslutils.pycsslutils.pyostrutils.pystrutils.pycstrutils.pyosystemd.pysystemd.pycsystemd.pyothreadgroup.pythreadgroup.pycthreadgroup.pyotimeutils.pytimeutils.pyctimeutils.pyounits.pyunits.pycunits.pyouuidutils.pyuuidutils.pycuuidutils.pyoversionutils.pyversionutils.pycversionutils.pyoxmlutils.pyxmlutils.pycxmlutils.pyopaths.pypaths.pycpaths.pyopci__init__.py__init__.pyc__init__.pyopci_device.pypci_device.pycpci_device.pyopci_devspec.pypci_devspec.pycpci_devspec.pyopci_manager.pypci_manager.pycpci_manager.pyopci_request.pypci_request.pycpci_request.pyopci_stats.pypci_stats.pycpci_stats.pyopci_utils.pypci_utils.pycpci_utils.pyopci_whitelist.pypci_whitelist.pycpci_whitelist.pyopolicy.pypolicy.pycpolicy.pyoquota.pyquota.pycquota.pyordp__init__.py__init__.pyc__init__.pyorpc.pyrpc.pycrpc.pyosafe_utils.pysafe_utils.pycsafe_utils.pyoscheduler__init__.py__init__.pyc__init__.pyobaremetal_host_manager.pybaremetal_host_manager.pycbaremetal_host_manager.pyobase_baremetal_host_manager.pybase_baremetal_host_manager.pycbase_baremetal_host_manager.pyocaching_scheduler.pycaching_scheduler.pyccaching_scheduler.pyochance.pychance.pycchance.pyoclient__init__.py__init__.pyc__init__.pyoquery.pyquery.pycquery.pyoreport.pyreport.pycreport.pyodriver.pydriver.pycdriver.pyofilter_scheduler.pyfilter_scheduler.pycfilter_scheduler.pyofilters__init__.py__init__.pyc__init__.pyoaffinity_filter.pyaffinity_filter.pycaffinity_filter.pyoaggregate_image_properties_isolation.pyaggregate_image_properties_isolation.pycaggregate_image_properties_isolation.pyoaggregate_instance_extra_specs.pyaggregate_instance_extra_specs.pycaggregate_instance_extra_specs.pyoaggregate_multitenancy_isolation.pyaggregate_multitenancy_isolation.pycaggregate_multitenancy_isolation.pyoall_hosts_filter.pyall_hosts_filter.pycall_hosts_filter.pyoavailability_zone_filter.pyavailability_zone_filter.pycavailability_zone_filter.pyocompute_capabilities_filter.pycompute_capabilities_filter.pyccompute_capabilities_filter.pyocompute_filter.pycompute_filter.pyccompute_filter.pyocore_filter.pycore_filter.pyccore_filter.pyodisk_filter.pydisk_filter.pycdisk_filter.pyoexact_core_filter.pyexact_core_filter.pycexact_core_filter.pyoexact_disk_filter.pyexact_disk_filter.pycexact_disk_filter.pyoexact_ram_filter.pyexact_ram_filter.pycexact_ram_filter.pyoextra_specs_ops.pyextra_specs_ops.pycextra_specs_ops.pyoimage_props_filter.pyimage_props_filter.pycimage_props_filter.pyoio_ops_filter.pyio_ops_filter.pycio_ops_filter.pyoisolated_hosts_filter.pyisolated_hosts_filter.pycisolated_hosts_filter.pyojson_filter.pyjson_filter.pycjson_filter.pyometrics_filter.pymetrics_filter.pycmetrics_filter.pyonum_instances_filter.pynum_instances_filter.pycnum_instances_filter.pyonuma_topology_filter.pynuma_topology_filter.pycnuma_topology_filter.pyopci_passthrough_filter.pypci_passthrough_filter.pycpci_passthrough_filter.pyoram_filter.pyram_filter.pycram_filter.pyoretry_filter.pyretry_filter.pycretry_filter.pyotrusted_filter.pytrusted_filter.pyctrusted_filter.pyotype_filter.pytype_filter.pyctype_filter.pyoutils.pyutils.pycutils.pyohost_manager.pyhost_manager.pychost_manager.pyoironic_host_manager.pyironic_host_manager.pycironic_host_manager.pyomanager.pymanager.pycmanager.pyorpcapi.pyrpcapi.pycrpcapi.pyoscheduler_options.pyscheduler_options.pycscheduler_options.pyoutils.pyutils.pycutils.pyoweights__init__.py__init__.pyc__init__.pyometrics.pymetrics.pycmetrics.pyoram.pyram.pycram.pyoservice.pyservice.pycservice.pyoservicegroup__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyodrivers__init__.py__init__.pyc__init__.pyodb.pydb.pycdb.pyomc.pymc.pycmc.pyozk.pyzk.pyczk.pyospice__init__.py__init__.pyc__init__.pyostorage__init__.py__init__.pyc__init__.pyolinuxscsi.pylinuxscsi.pyclinuxscsi.pyotest.pytest.pyctest.pyoutils.pyutils.pycutils.pyoversion.pyversion.pycversion.pyovirt__init__.py__init__.pyc__init__.pyobaremetal__init__.py__init__.pyc__init__.pyobaremetal_states.pybaremetal_states.pycbaremetal_states.pyobase.pybase.pycbase.pyocommon.pycommon.pyccommon.pyodb__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyomigration.pymigration.pycmigration.pyosqlalchemy__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyomigrate_repo__init__.py__init__.pyc__init__.pyomigrate.cfgversions001_init.py001_init.pyc001_init.pyo002_drop_bm_deployments.py002_drop_bm_deployments.pyc002_drop_bm_deployments.pyo003_add_uuid_to_bm_nodes.py003_add_uuid_to_bm_nodes.pyc003_add_uuid_to_bm_nodes.pyo004_add_instance_name_to_bm_nodes.py004_add_instance_name_to_bm_nodes.pyc004_add_instance_name_to_bm_nodes.pyo005_drop_unused_columns_from_nodes.py005_drop_unused_columns_from_nodes.pyc005_drop_unused_columns_from_nodes.pyo006_move_prov_mac_address.py006_move_prov_mac_address.pyc006_move_prov_mac_address.pyo007_drop_prov_mac_address.py007_drop_prov_mac_address.pyc007_drop_prov_mac_address.pyo008_remove_bm_pxe_ips_table.py008_remove_bm_pxe_ips_table.pyc008_remove_bm_pxe_ips_table.pyo009_add_ephemeral_mb_to_bm_nodes.py009_add_ephemeral_mb_to_bm_nodes.pyc009_add_ephemeral_mb_to_bm_nodes.pyo010_add_preserve_ephemeral.py010_add_preserve_ephemeral.pyc010_add_preserve_ephemeral.pyo__init__.py__init__.pyc__init__.pyomigration.pymigration.pycmigration.pyomodels.pymodels.pycmodels.pyosession.pysession.pycsession.pyodocREADME.rstdriver.pydriver.pycdriver.pyofake.pyfake.pycfake.pyoiboot_pdu.pyiboot_pdu.pyciboot_pdu.pyoipmi.pyipmi.pycipmi.pyonet-dhcp.ubuntu.templatenet-static.ubuntu.templatepxe.pypxe.pycpxe.pyopxe_config.templatetilera.pytilera.pyctilera.pyotilera_pdu.pytilera_pdu.pyctilera_pdu.pyoutils.pyutils.pycutils.pyovif_driver.pyvif_driver.pycvif_driver.pyovirtual_power_driver.pyvirtual_power_driver.pycvirtual_power_driver.pyovirtual_power_driver_settings.pyvirtual_power_driver_settings.pycvirtual_power_driver_settings.pyovolume_driver.pyvolume_driver.pycvolume_driver.pyoblock_device.pyblock_device.pycblock_device.pyoconfigdrive.pyconfigdrive.pycconfigdrive.pyodiagnostics.pydiagnostics.pycdiagnostics.pyodisk__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyomount__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyoloop.pyloop.pycloop.pyonbd.pynbd.pycnbd.pyovfs__init__.py__init__.pyc__init__.pyoapi.pyapi.pycapi.pyoguestfs.pyguestfs.pycguestfs.pyolocalfs.pylocalfs.pyclocalfs.pyodriver.pydriver.pycdriver.pyoevent.pyevent.pycevent.pyofake.pyfake.pycfake.pyofirewall.pyfirewall.pycfirewall.pyohardware.pyhardware.pychardware.pyohypervREADME.rst__init__.py__init__.pyc__init__.pyobasevolumeutils.pybasevolumeutils.pycbasevolumeutils.pyoconstants.pyconstants.pycconstants.pyodriver.pydriver.pycdriver.pyohostops.pyhostops.pychostops.pyohostutils.pyhostutils.pychostutils.pyoimagecache.pyimagecache.pycimagecache.pyoioutils.pyioutils.pycioutils.pyolivemigrationops.pylivemigrationops.pyclivemigrationops.pyolivemigrationutils.pylivemigrationutils.pyclivemigrationutils.pyomigrationops.pymigrationops.pycmigrationops.pyonetworkutils.pynetworkutils.pycnetworkutils.pyonetworkutilsv2.pynetworkutilsv2.pycnetworkutilsv2.pyopathutils.pypathutils.pycpathutils.pyordpconsoleops.pyrdpconsoleops.pycrdpconsoleops.pyordpconsoleutils.pyrdpconsoleutils.pycrdpconsoleutils.pyordpconsoleutilsv2.pyrdpconsoleutilsv2.pycrdpconsoleutilsv2.pyosnapshotops.pysnapshotops.pycsnapshotops.pyoutilsfactory.pyutilsfactory.pycutilsfactory.pyovhdutils.pyvhdutils.pycvhdutils.pyovhdutilsv2.pyvhdutilsv2.pycvhdutilsv2.pyovif.pyvif.pycvif.pyovmops.pyvmops.pycvmops.pyovmutils.pyvmutils.pycvmutils.pyovmutilsv2.pyvmutilsv2.pycvmutilsv2.pyovolumeops.pyvolumeops.pycvolumeops.pyovolumeutils.pyvolumeutils.pycvolumeutils.pyovolumeutilsv2.pyvolumeutilsv2.pycvolumeutilsv2.pyoimagecache.pyimagecache.pycimagecache.pyoimages.pyimages.pycimages.pyointerfaces.templateironic__init__.py__init__.pyc__init__.pyoclient_wrapper.pyclient_wrapper.pycclient_wrapper.pyodriver.pydriver.pycdriver.pyoironic_states.pyironic_states.pycironic_states.pyopatcher.pypatcher.pycpatcher.pyolibvirt__init__.py__init__.pyc__init__.pyoblockinfo.pyblockinfo.pycblockinfo.pyoconfig.pyconfig.pycconfig.pyodesigner.pydesigner.pycdesigner.pyodmcrypt.pydmcrypt.pycdmcrypt.pyodriver.pydriver.pycdriver.pyofirewall.pyfirewall.pycfirewall.pyoimagebackend.pyimagebackend.pycimagebackend.pyoimagecache.pyimagecache.pycimagecache.pyoinstancejobtracker.pyinstancejobtracker.pycinstancejobtracker.pyolvm.pylvm.pyclvm.pyorbd_utils.pyrbd_utils.pycrbd_utils.pyoutils.pyutils.pycutils.pyovif.pyvif.pycvif.pyovolume.pyvolume.pycvolume.pyonetutils.pynetutils.pycnetutils.pyostorage_users.pystorage_users.pycstorage_users.pyovirtapi.pyvirtapi.pycvirtapi.pyovmwareapi__init__.py__init__.pyc__init__.pyoconstants.pyconstants.pycconstants.pyodriver.pydriver.pycdriver.pyods_util.pyds_util.pycds_util.pyoerror_util.pyerror_util.pycerror_util.pyohost.pyhost.pychost.pyoimagecache.pyimagecache.pycimagecache.pyoio_util.pyio_util.pycio_util.pyonetwork_util.pynetwork_util.pycnetwork_util.pyoread_write_util.pyread_write_util.pycread_write_util.pyovif.pyvif.pycvif.pyovim_util.pyvim_util.pycvim_util.pyovm_util.pyvm_util.pycvm_util.pyovmops.pyvmops.pycvmops.pyovmware_images.pyvmware_images.pycvmware_images.pyovolumeops.pyvolumeops.pycvolumeops.pyovolumeutils.pyvolumeutils.pycvolumeutils.pyowatchdog_actions.pywatchdog_actions.pycwatchdog_actions.pyoxenapi__init__.py__init__.pyc__init__.pyoagent.pyagent.pycagent.pyoclient__init__.py__init__.pyc__init__.pyoobjects.pyobjects.pycobjects.pyosession.pysession.pycsession.pyodriver.pydriver.pycdriver.pyofake.pyfake.pycfake.pyofirewall.pyfirewall.pycfirewall.pyohost.pyhost.pychost.pyoimage__init__.py__init__.pyc__init__.pyobittorrent.pybittorrent.pycbittorrent.pyoglance.pyglance.pycglance.pyoutils.pyutils.pycutils.pyovdi_through_dev.pyvdi_through_dev.pycvdi_through_dev.pyonetwork_utils.pynetwork_utils.pycnetwork_utils.pyopool.pypool.pycpool.pyopool_states.pypool_states.pycpool_states.pyovif.pyvif.pycvif.pyovm_utils.pyvm_utils.pycvm_utils.pyovmops.pyvmops.pycvmops.pyovolume_utils.pyvolume_utils.pycvolume_utils.pyovolumeops.pyvolumeops.pycvolumeops.pyovnc__init__.py__init__.pyc__init__.pyoxvp_proxy.pyxvp_proxy.pycxvp_proxy.pyovolume__init__.py__init__.pyc__init__.pyocinder.pycinder.pyccinder.pyoencryptors__init__.py__init__.pyc__init__.pyobase.pybase.pycbase.pyocryptsetup.pycryptsetup.pyccryptsetup.pyoluks.pyluks.pycluks.pyonop.pynop.pycnop.pyoweights.pyweights.pycweights.pyowsgi.pywsgi.pycwsgi.pyopython-novaLICENSE/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/nova-2014.2.4-py2.7.egg-info//usr/lib/python2.7/site-packages/nova//usr/lib/python2.7/site-packages/nova/CA//usr/lib/python2.7/site-packages/nova/api//usr/lib/python2.7/site-packages/nova/api/ec2//usr/lib/python2.7/site-packages/nova/api/metadata//usr/lib/python2.7/site-packages/nova/api/openstack//usr/lib/python2.7/site-packages/nova/api/openstack/compute//usr/lib/python2.7/site-packages/nova/api/openstack/compute/contrib//usr/lib/python2.7/site-packages/nova/api/openstack/compute/plugins//usr/lib/python2.7/site-packages/nova/api/openstack/compute/plugins/v3//usr/lib/python2.7/site-packages/nova/api/openstack/compute/schemas//usr/lib/python2.7/site-packages/nova/api/openstack/compute/schemas/v1.1//usr/lib/python2.7/site-packages/nova/api/openstack/compute/schemas/v3//usr/lib/python2.7/site-packages/nova/api/openstack/compute/views//usr/lib/python2.7/site-packages/nova/api/validation//usr/lib/python2.7/site-packages/nova/cells//usr/lib/python2.7/site-packages/nova/cells/filters//usr/lib/python2.7/site-packages/nova/cells/weights//usr/lib/python2.7/site-packages/nova/cert//usr/lib/python2.7/site-packages/nova/cloudpipe//usr/lib/python2.7/site-packages/nova/cmd//usr/lib/python2.7/site-packages/nova/compute//usr/lib/python2.7/site-packages/nova/compute/monitors//usr/lib/python2.7/site-packages/nova/compute/monitors/virt//usr/lib/python2.7/site-packages/nova/compute/resources//usr/lib/python2.7/site-packages/nova/conductor//usr/lib/python2.7/site-packages/nova/conductor/tasks//usr/lib/python2.7/site-packages/nova/console//usr/lib/python2.7/site-packages/nova/consoleauth//usr/lib/python2.7/site-packages/nova/db//usr/lib/python2.7/site-packages/nova/db/sqlalchemy//usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo//usr/lib/python2.7/site-packages/nova/db/sqlalchemy/migrate_repo/versions//usr/lib/python2.7/site-packages/nova/hacking//usr/lib/python2.7/site-packages/nova/image//usr/lib/python2.7/site-packages/nova/image/download//usr/lib/python2.7/site-packages/nova/ipv6//usr/lib/python2.7/site-packages/nova/keymgr//usr/lib/python2.7/site-packages/nova/locale//usr/lib/python2.7/site-packages/nova/locale/en_GB//usr/lib/python2.7/site-packages/nova/locale/en_GB/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/en_US//usr/lib/python2.7/site-packages/nova/locale/en_US/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/es//usr/lib/python2.7/site-packages/nova/locale/es/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/fr//usr/lib/python2.7/site-packages/nova/locale/fr/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/it//usr/lib/python2.7/site-packages/nova/locale/it/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/ja//usr/lib/python2.7/site-packages/nova/locale/ja/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/ko_KR//usr/lib/python2.7/site-packages/nova/locale/ko_KR/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/pt_BR//usr/lib/python2.7/site-packages/nova/locale/pt_BR/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/zh_CN//usr/lib/python2.7/site-packages/nova/locale/zh_CN/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/locale/zh_TW//usr/lib/python2.7/site-packages/nova/locale/zh_TW/LC_MESSAGES//usr/lib/python2.7/site-packages/nova/network//usr/lib/python2.7/site-packages/nova/network/neutronv2//usr/lib/python2.7/site-packages/nova/network/security_group//usr/lib/python2.7/site-packages/nova/objects//usr/lib/python2.7/site-packages/nova/objectstore//usr/lib/python2.7/site-packages/nova/openstack//usr/lib/python2.7/site-packages/nova/openstack/common//usr/lib/python2.7/site-packages/nova/openstack/common/config//usr/lib/python2.7/site-packages/nova/openstack/common/fixture//usr/lib/python2.7/site-packages/nova/openstack/common/middleware//usr/lib/python2.7/site-packages/nova/openstack/common/report//usr/lib/python2.7/site-packages/nova/openstack/common/report/generators//usr/lib/python2.7/site-packages/nova/openstack/common/report/models//usr/lib/python2.7/site-packages/nova/openstack/common/report/views//usr/lib/python2.7/site-packages/nova/openstack/common/report/views/json//usr/lib/python2.7/site-packages/nova/openstack/common/report/views/text//usr/lib/python2.7/site-packages/nova/openstack/common/report/views/xml//usr/lib/python2.7/site-packages/nova/pci//usr/lib/python2.7/site-packages/nova/rdp//usr/lib/python2.7/site-packages/nova/scheduler//usr/lib/python2.7/site-packages/nova/scheduler/client//usr/lib/python2.7/site-packages/nova/scheduler/filters//usr/lib/python2.7/site-packages/nova/scheduler/weights//usr/lib/python2.7/site-packages/nova/servicegroup//usr/lib/python2.7/site-packages/nova/servicegroup/drivers//usr/lib/python2.7/site-packages/nova/spice//usr/lib/python2.7/site-packages/nova/storage//usr/lib/python2.7/site-packages/nova/virt//usr/lib/python2.7/site-packages/nova/virt/baremetal//usr/lib/python2.7/site-packages/nova/virt/baremetal/db//usr/lib/python2.7/site-packages/nova/virt/baremetal/db/sqlalchemy//usr/lib/python2.7/site-packages/nova/virt/baremetal/db/sqlalchemy/migrate_repo//usr/lib/python2.7/site-packages/nova/virt/baremetal/db/sqlalchemy/migrate_repo/versions//usr/lib/python2.7/site-packages/nova/virt/baremetal/doc//usr/lib/python2.7/site-packages/nova/virt/disk//usr/lib/python2.7/site-packages/nova/virt/disk/mount//usr/lib/python2.7/site-packages/nova/virt/disk/vfs//usr/lib/python2.7/site-packages/nova/virt/hyperv//usr/lib/python2.7/site-packages/nova/virt/ironic//usr/lib/python2.7/site-packages/nova/virt/libvirt//usr/lib/python2.7/site-packages/nova/virt/vmwareapi//usr/lib/python2.7/site-packages/nova/virt/xenapi//usr/lib/python2.7/site-packages/nova/virt/xenapi/client//usr/lib/python2.7/site-packages/nova/virt/xenapi/image//usr/lib/python2.7/site-packages/nova/vnc//usr/lib/python2.7/site-packages/nova/volume//usr/lib/python2.7/site-packages/nova/volume/encryptors//usr/share/doc//usr/share/doc/python-nova/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2noarch-redhat-linux-gnu  directoryASCII textASCII text, with no line terminatorsBourne-Again shell script, ASCII text executablePython script, ASCII text executablepython 2.7 byte-compiledemptyXML document textGNU gettext message catalogue, ASCII textGNU gettext message catalogue, UTF-8 Unicode textASCII text, with very long lines  !"#$%&'()*+,-./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{|}~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR?p7zXZ !#,O]"k%{^E) JԠfi[=gkC`6@;yZB,h3 Mb|gl7xǘt'uf׷y'E+Є%xuGU.x0v*O/GAG67̛ο!Q x<@%EPA{m݆H3L]nn7ۑ$u}]UQ Rx+8k=2*0 + yx}?=\e7tW!Ҁ.S!) pN$T[Yy>Y_(ɕiiSRRC uQպ4ɢ8p%!Eg1ϻD#䌳sDVt2f0dV`N7?au ur 3 Beb5Rjۥ*𶱅:+qJt+dB'cpQ|)Y#Q:/q!nq@ G ˨Tf7Em ~T,M3H02%O4F[P Jݫ:ۊڒ3·'i$1+fC =*F/h]ѬM[kowus)ns7q[tg,άWYwKUt!Wghl*0о"89>]8ʶrcp5%';ȏQܯ9F-0Z";zJCs#6]boy9"w pøնK/ 뇀lg![:cT[:*%MAk."Ӣx ڡDσK7=ƃ.]p<ԐftiV>!ZGͱ$$Oՙ=~@`v sH>5 6t|LơF;WAVoCc ߳[>߲ԭijK{#E~#̤4Ba<f \|䫉W#syWVeRϓvWb(qN:4ѷdߡϺQfr01Rxm }AHxXCͯTxeo~<ǰ\N7q9DwS$S9B0(`=+i+.]^Y,z (ϱ>e}`)|~lUĔT*'?Η!Jx¦B 7I;2<4=uԫ'nQW0k=t 2->-wY0CM۠HrUuuܗ !>.$,w#5scS;ocPrt"C@ѵB$H;VcmsbTiVr<* p|h W6op{V5Gw |T:ꨳȈfbm!|b9bu1ŃI`JT6* *BG}GIcM|n:fO$d1lU3;R.,)sYlx pFd֣l ƒ\oFg17sԍ{3UPIx`G%h q}r_1MW(-!FL'),F,X{lJB/¾ɴFomܵ2z밢YP*$!8I|J7K6Y: bzp XHn@3|91^DjzO܀@>QL(;+__뗁&ieBf֦@^35Pwvsr-&%BGk}֏5u"$iQMm'vowk#W Qs氮˜X8YJCTi=X!㤉>1Tj8\VfZj ăD7W6]4jާĿWMMxoV3'WiOc2|2"FN`z3i21Ex(n/JhjuXZ.={6= ,D>$z!W|A#jqoqvo jaP:1@bfdZעon%G8fBYlw5Jy!ČZ1W QX,PHl_H% jA+ Lb! ` h8*<:}ϯ:_@_C&ٿ9 F.T[h |֤P._M> z=}1W\wnJV_.sKby]lTĭ9#Z0}XNiE n2u#HŋZrJƿN"n7ѳ%4kuCkˀ;%C(j _XfE(=?(6qeEO[JJe޸*.6}` ;p1ѫG!<`S@G"?x,6ě^Ql+\"\N%Wi1*ʉ aRt{ L4%D :4* ݫhu_.O#"]jg 2|UXa%ØB`7ԬĞ?OɭfF3wNUCz}6qsE[ N٥5ra"tFZ%(NZyuʒS"Ov2Y 3\u`ͥB[\g`̅iOAyޯ^2_T0A9~V?{,B %sLVM<M N]{[f}.MRQ@TKZBh2, #-~,nqĢF5[Rr&Vj{d E)b]Ƚ'pUAJѰgbyc2d)#nya?NWWo7 ;<19ШUWDd9 xf YQo39W0 u(g<*]ȝPCXV&qFjJ_!Нoh&kb_+WH/hBS@̕T+ c(Qu_k))=<<|Ps>kq_iJMҎVGe'7/c@IR}&ڎ͐iT\qR Rr7KnMo'۾3X"|kPg%ӂƌã_#h9a 7Bp&wKWey1/ 1AD(6"f8 HFM ᎿIvBڀ猗m6VE*nLY{uE6:CΣj,=i 펢&캣o2䎢<)5`H{bT͸hJ#O5w4Ӡ֙Lm>黳XCƥE( R4}j9Xp 8Z ] J{<60N]=H\]#O1p4;v6u*6 CtE]2H0XbspBT>9:OhoZD!pp-#g(ubV CibO8a<@qrM{h@_ ݮsڲ,)F#O(*n[rY_,5 XqT'L 7|⩏A-t92Zݧ̄P\kN|Crc1K %aX̋8|dyw@FfXVj ElͭU8OYR0F=Z$w:-VϹ=Ab-ifW-l0oϛ[dA\ `'<7Z)AFnq^ӏ,6yu5OuA%߻ڴ+*/ڹH?x] VCy3橤Z~η%t o(^zժEE_= n?^b^\bѸM2Y9c ,U7r^p ~Qus@;J澾 :Bnit"!sv{;bmɃc'"*J.@VHPbuAwR7gn0K#xbV'%x:UJ1,Fà1(Is6s>J#GOh]h)>"xMZƒ0}p< ހ4uI(ӢvSKŰͶKsrX|5ě% 8ڱÙGn2vy(Yw(j h o\kmiߟ$56B|AL.Aw3I['fj.GM7)k 7 LqrX sB@2\98uy$N#-a5핅e&X/*¯~4Pd fת-!mh\[O|&{1Q +]*{|n}-d 2L`MZ qf'OF?Nj=?bTUauCRpKM"޸8_0*p@e>֞J$Gpq*.x32f_\Fų =7Qoa3J-2.wV.'*jXR#j]FxijtR\PvpC%d< WP ?ghc7ѐzTno s,ά/SUE7@$U1;V2m U_`BE8 inRo%r]7<>quh`29|qؿokw.R&Ilsh7V(ӾA˂>H'g[jVg#?뽴~ %<6.TTBvOp|csh)Lq8Nlɹ`a:)rD{_L uhxٴ>/@SQҰUzqc"Q -,DbgYR*xUa{] f(0 u_7$n&vʣ6\HZ[ JeY08>٭cQ&&Y oamON$bĞ'y)MSY BeiVc'jp3h5+ 2§ԌB&iJw\I7ZMз,4iPdXl9XIQSW]QJzǦr<\;1;,[yaz4Gjbu.$s#p^Zv7:J7za%4dc(_Q;Ndz"=iرm V ?L9 ov0tf( &:r5Nj^UM4~\Yڵތ⼃ 8O {Wj;_tlxqk:64=:8Fi8b_s0mpl]-G^gFs@344qNQ5 Db=wyAGך\i}@MZT-ĉ4͕L37ɇGz2.%^͍8|KԵ $>ݔ `,O8#8g1g}zI /yN لQpFv1E@ZDz)K:)2~(釐 V:~!ƻLW4N]v3^Uuk'#n4Ǩ21ieWM`N4)ϥg#6?mzO:siV^B t~iQGK#BdO<2O@˦vTa7_) @Roբ =_ŭk"~kDR'OcgOH܉Jn'_]. ʐS;4soEyrn8qL0_y4 t/\!o7HD$"*繕嗿.'ޡY*w2»5z[6AG50~|,aa+⩥'#O={#38J8ZΡmKU2UTT[D/"`Y b,"A5:ܪ_y-N{a"HԨ&[yWcD y3V {^+vU.xJi՚ЛY6obTîKKU V>J+0u0r7=tyn U(ڗNAwߚh˜AKy.rX3H@t鄬H&k'=ꓯ|P*C`UkG]a>l$Mf_~X^%@e XUe='QF/iƝ\0`CȠ+e1j$I*=7 b) uq Pxǔ~hUV7^ӑYAxÓcm5Ϗ /`zB+Bqn(!lxG<': @F>.?)|l#kb%lDtͼ%2GTahy>eeA>,.(S^5VF=}Ҡv@;SSA:}}*!ylRQUa6yFG^;5%Lj=\y0Y^NO:jƧDQә;(_SȸfAvzf7dAM? GP>hmLzCf3a95eHy4%dP[֛2(Q>yu#p|E|EqᏕiD$J4,B>gY9)H{1 MOYj&?KP3sJ/rS|!U)F7z64xo넴'/^`:)=K(T<&oft_>l_9u[&Z9Qu"]u~\2[ZbW(m֍)dk&>U񝭫'M "QR##CSGDMOz&Yd|p5ٯqQ4esBrM_(#_Kwxp$|_O)qL&_ ͱx]t!1 6^+v"*aZ= anōLȕ%oI\?"o(ߪ(6э k.xb^/U޷>w_ a{C-N -/GsĢ@g;᫲gcӨ0௅KhJv\Hv?cˌc^|'P0#lFS-F8mAfJ(>iD_8>fe/=gyF# S5t IjspŊ5]Pݔ}P"D߉gǓ%t|7+A)e*rڨg .#fkNi.F3a\l6 wo]jv'tb'2xs>t:բ8)pHa9qKD+]נxB3+q 9HY `qa9"4u&QTJo) UBO#޴7Hڙsw@t$jfY9ɰ$hߥp9@OckAW, }AZl BW$RfzFj6%qI<3'qB%n-q:_u3H;Kdǀݜfa1=,C:/KT>X̏[gCI[m_O$u]\@8NFڵ2+-+s^##lL@V{Rx5QR(PZ08{& Ef/P:vi#w@uPxƃ~Ԁl[2]z - >>E]K~DQ}$tL׼ҐЌyeap29ѫފVOq*9نk8 >ךާRԩQ1kt[ 1;H_un4q*pdΨI.-%{=I|L*ou$t+n*"7{6eG(҇ R aY`z+*uo_v's^ bj~y? 1х8 갺Vs)qٚ?f2m-+ <\G҂Ktk@)K+Q7 Hy7['D r/+`P^\=ntbX@;V~픭ymdoP"t 9$xko4'.Hzl{bYC[# jiaҷO@W+k>^Xkm3p(+/Zu3N\!C4vr2~`PM?^>$ 3Na]?O :H#u_2t^/TbcfԞqcCe7AuO`g¢2 k{CeYQ,ܝYb rЭX+1 IݝG6?[%QcCL瓱 *GY$"hH((&O-yի,*F_~B}ޕ8\y05 F;hx)?䧤ob"I.3btQ d _e ,l ~C6'U_@@e>g *2lzwf\Kbሯiڛ}-Ԩ5щ ]>xzy h,bYRRoMXZw"u7Jށ:f1~*1LM\T ;AjhG ʹG><׹6w֞.uEKO00^aSO)92f{z woEg!ݹA@4Qϖ[`uCa+E`׭D4I5-&Pɓ5NY{PAsjޛ/oǔr0t(jN۞Y n$&}:OM^]G=@ZCB"{9"bnؿrnRq7J%A>Qƙ 땼eE@ 4()K< IP1^^IMT +6JBHm pӀJ7!IDz'7[Pu"YA:fj,Cgn]̎ќ2W8pӜ K`ѫ_/oVBnj 3MmF)>i;KC`慣YvMewh1FInci H gwC\ʀ?V֡%ע!N/$fX@?> ((,p/:)Z_j@p~U .Qw+&*|Ir:⋢ /,d/]9X *#E#"cU /fLF~Уq#@K*PҙFv %P_ A:ݒ' f؀AU:Bm RM>obxyvK<=&μ;2WHjӋJl34I!pۻ'oMy3ʈgvoI(FQ(3-ܞD9eM_v[<X m.M_)tZ!oh [9 ݕ? 9~Zp΂/6iuQ)1`'A HRٟɚR $K&y-/ hP/"D~b.C?t*j+LNIn1n:I[w?1bjƥtI,h׌z =f˷=#vb,dջ%ëO:kD|~-U*ˌÎ*mWtT8p@?jڭt F Y{W.[]pc -bdWW>#μ j6!{̓LB2fo=u7U+ڎl#`7Ҹ Fi_!EkO)ҀTӂͶ "˅G ێ)Oܱ1*T:#Js /K'd1B+07`=58+m0h~dF(%1 7T]ѐNSqM)64"gZ W cgcJA1z \tp^|iFHakn?!J-)#"|P"DihާQtZAVd=f ²֨ |. L)-Z| ͽ y.%60<~BEm$ (Lˍ#")Re?gAAEYcl~))$X@hzU7E %~gH9l̗L s,s)y!@E h5xxm[Bʻ yTL&s +)7Hp,.7BHLvhy¢-VbDKu%}Ӭӳ =0uܧPgnXD~*m`]Vo2y[J+$lĐ8DZ'W6eW_qBvPCYOƱ B8IUt0~[QFdh74#xx̏W+ݷ޾$mr9"GkU~3~M؀]Y ݈­>'imFsi!Fi}!QҶ'9,8ǰiim+ؑ\mihem i[ Ⱥ>~`8z_`⌬HE-A1G2O'"'?tqib<+J0e(fR|8 Tf &%p yRy?*ؤBicTyxvI@*=R"\;`4DoפG߭ pC2$<"_Ft\wRvX}?d=PK7C4TEL6q(f] Z1s^8&(_$in}L`#O%/l̓Bb! ۏr Y0{nśzXUf8me KOMgxTlb,0)b?_yR2C>(boC8F/qegCYoE}g0?Y@0S8Wq-&HL)p@^"s{{_RYMU$}Vڐ`0<ݰTW铃/:O!Ik5uݍ^fr/ !Eޒ^ ]ɧ4[gpW1+RaHߟXV(cMv r@k|N]y#>Sa_{L E.ĥG4G,Yq \U9&[ӅGhYƃ`<ᕟ/zp_ثvap7rPNgb/@yށ-*q[z=tccd0vƝxp7zGg#ˆAHѻ"T[D (:wo 3]``ݑrVN7Ha _1A97Gh0s\ 87zBa}}XQ]lh&  .}3_̩<俬\##`zIP^_PAʔtc^hu|mWgs'B".r64m>pQԆ1Ie2l.As|h(v(6ښN2{" 9.KUVXQʢSC8MAXңxY  2Y`!,!)!CL*dBЍZ!'c0w0UQܗjEwK"u6@r$j;%\؈oU_Z+!}Ý.Cuǜz04)3ΕcYN3f {0ƟJfFߣTEOtCUc=Š ҺChѵAl5+8-? eA\TSVM 3X$IM `H 6_@=HPǬq 7A&[BSU@Sg*'Ҿkn)=@Fwr|3Ԏ^\keDF,_x"mKܦ̬b?M^I~(@Z'k<9Io+f4ϘC߻ ,g'~l<ځd~AT!FF&OI!kpky=#&ԐNdJ9~5FFpP}lGwSvV_m9\q;u>:mFtDRd׃A*ԇASI͠1sOMϫlU?5!d^#U*"m%xQH{%uKǸo޺(-WeXe jY-]x, F,rBD;W${&F%o7AC1 vr]}^x@n]C ih!ڇ~1ez"sM}_+m" Qzrw!+>@-4jVyRk:\,Gh` u_̏kn[,k|'Pk#i^E%Y(.Oq!;Ŵ68N#BiGbfʪPm^9V&+WAȋHW=xW^]XJϮibf`-Ư"9ro1'<-wRiJ08$U( M~&z)Q}n2mԴ[)gG')ZҘ˜*CN%R͛h8Zdޅ7>vkaāXQlRAƭTZ /-g!wŢNͿDeWX=Lwvnwnc,>.%evmRhm1UC& 믕D@d? ϵ#XdV`>DQ"WywDI ܾ+Ֆ(F!6 6HkZnVgy+ѩX&RV0)Xh 0@k!)aH%fxueyrMRě',`zgl<PBI;YRn4.A,[[b_7 ՠtn@D6zpu2v ÎP?ͽ=]oo4b,rK4} ; ` \S܉K8{O>i$PKc_(n6U[v-qx&'ӚP[U&+Sn?$fSkNUu]5$OcW=q-}Ww@APKs%+?=@ڲ1DAYLp cſ( t|\25e,Ochߚ Lޱ]5iÙH;(zCEW 0HZ 9%̩k CWn"@>AV .FжnL߭)!hD<݋=Jt-ڊud5<`5w28ݚzPWy{t W~/(zh' tfn2`44Lz }cE})9*K1GbS]2E0 vS=Ǒn-b0 ʔW,Q2J]gD 9r+nͪYi!1Eo8>H6c"8Cȥȯot;!b.Nvü F<"m\A\D-'ph DUxs <vyw^P!uI{6S-X(菄-~[WL!:ald \No҄ذ7:!W;=o uWe}S 2- D;/O[V\-^Q)t?t҃pq̥-nY/IL^7a2յqEzg¼IC׳װOn |YAA$ECPRhG"hZMJ| {< @ÉkgZ-KH/vb:B47IXu]㘴'A[ y Q\{fxHC@fjvI}Xս8fROpX-k+)al4ʢęqP _k0wҁK.(!x\SMSaᔆma Hт gl#Ow";eY4Aq2Z}B:ʞeq?> M(Lo᳒؉N C נu/<&$'DξLi,ď5 ~-2H5ǽoFť. =G{-Ԁ|sr+4|X-:q%֪?8s{grNԛ_F'YEeuwꍮHX} JY 4l`MzS0Af>(!Ng xiB$g*c!)-wN'"\mDsks'Ҟ3.Pg J` R˱DqJ<;²]Ru1pu6$G79`]˛L87 ?"7h\/sp.QחU?EpdM&i`<>`ҷ<'(? ݨwfju/&'Vҥ貁S(5縳~(qW Ȥ!"pF1]xTs$ }BM (-ZKH%!-p,;=ö4"?ښih6>SNG@Sj䒱( RdZENB0#t;6 6-~٢8+CD~F\<Z?N GGVxhX~qZ,} :2`gap4݈~YVШylњD*4܋62>HDW:%l1.!h!&'\jXkT+9샋 výl^Z_NHrsq0ޮ)g1&q@^XFBϢo3ٯ{xG#pdsVX?KeR'C(.RfѶn{`>7t}</H5T mȹ?7qȶs^6iw\nWp3ql?rĎ<¤`?$HM.!1avK{WZ T&lkʨl1YZY"B+I,ք皦S(IOl4dIY@Q&eY:UΉ[ĹTTR >1|0k~9]>+ofKUk~8X+zTOiqx"KK䩟@Z@lR@BhdUHBdn.9)G<ɢHre u|wZ%Wl_t} R/DѮH(M/)J"s0~9T>p2%d8lMcoh}d|Q.47syԍ`ǃnihG#VB\e6VXsW[xur}r Сr9V!6cP$qwl+7?Cvljr?~||@N 6ɱ|iaRŵ5ޏ!gDXׄ+,7֢V H."k!]QLɇC<~*ïz XsG镡 Niӝ'@>b@T+ mc*,g{%\̯'!hW̢!baopo?Ǎ]y,)ϗsxǂ5.sx\ΞW_6L#!%Sh~d˖y NY _ /; 5P7d tdozsP 0E3W\=_W*7|맰(0Fbgovkk:ю0Im#j;X;'ӳBVE~oۉpذ~S#bAPyQ:Dʻ hP/t=N;@6V _}:'C Cg,!̅9?h+*Pd7Qa!=rR]-1!0B t~=Fk 74 $jdkoFAt{=U\$eʦ* 5xod@lè[eku*O$_74-31qgY).E\:8:ku<rꁕhWE hqz^,c .kViPk`{+/>m ЁMRjk*Q"V麯b |Jс<%r4'^^= W[NDt lOK*Z~m3N]xRj6}l]^s1aޒ8+E+͊*1fh^6TE0ak*_C!OvZrpk:Wh2,ܨ{`<:n)w|Ά(?Upmr8uu*jXirsQrp$-:\jpCzfVFwWa`-dE'%W"|uu[6;XuYjgƈ]a`4-n;.dJ5OɨGËp* c y~ȼ)eKVȱ K%9ռP $;r 1?BL"1$+`bF|wLSΨ b53:hJC20xMC~yh`~JN\7 {Uk>Nss/$W:6ak+WKȾJZZKyx1Z D}|LRUa {lfA} ,#}E䦭RL`*iԅ 1$= Vv/Q[a: N .'qCB ld!022O/ +}̂ .hJIvjR{ZL2%(g&:q{h~ @^YǼƙBU sask*귶Q 4q%7#_' g f7D,s+iZYA!Iݧ7&>Kcy#Á5x>_}A61;%Y&ܕ&8e8漟wL !9?r&$p(n8d{~YJNq=XTw'2u `k"HBi ;C rb(F ](3dJB.[&l鼎QMh~=k#jʫU+a] "!;kɪPoTsWҷV:MaWyxj?Ysp}E''-v^Vl2›.ҩn$ѯ5쇼JH\\Zl$ܭw|} qrfN1Z Q'ۨgF S4-(NS(>/!Mv&Q},u' .!@CWΖ $Ǫ8R*WAp ǛomtHU)J sZu1۽Cq!Yz*ǕHL"zwdu:WUQ@,LUhO\NwXG0"mQW˭o67#J3Ga<1k&jʇe5_%c ءR?6|ݩb/jD1joߠ:>lP4l QeO%BJ6|:`>I)pnCd \8 gH -ROšdA\G~WV@rzQXa` OD2R+;|)7sm2q*$%f1t/쏡tV\zfԌhotPпjz ӪI1[Ū=N$c Ct,n1j^f,f3d,(zO)<5v lֻ5:{CZ_P9Xb᳨ržAżC@WyY&üM1TD~ouPԿ:VXw]XT`0 duƓ ^Sdڟf_mL{([ȹMvЧm3&b<jSNjsnX^kAgrOmd7\j6UA]kYTGݬ1<YϏ>Ԧ8d zLlACW&UP,LVHj"kЌ,+<:GqGdWNe' (G||g0FH(o}EI)+?3 xMP;Lsp}nBe+K])K8C>[21ld1>ˑ~I6U]j1LOFW֌]˒Vcs4j[rw]Mjq'OT6G0L*ې^ĐE|D 7[T-kv!<52VOjڅ?)7%@&(=j3/Q-6zr22OKڔ"gdȣ`o.X k?]n%5)0ozl c}{o0!t/-4\m¿wz}\#^in >]-fsT[F2vY\zxg Y"ERu: 0Fg:$&0cV\4}XGhk,18K;Q7'Qe\Z*T^lwU} lB_;N MA.SgnxukH+fz-̉sI[2+PϟP ׾ί6d 3Ig,ɻh%UgmDj? <ٗ 5S%,^Y Qں" ++kYPud00*Dk6VLlo{X#ǘtF©4.oxb_0-ޖrBxW@;ͷ'D?/ώ]ձxK ibZ()ںcrF^y>@A$YHXK(جQ[P~Lt$̤sJ9-S)s㾆1#c|`A8xɼC9.;˿Uc:5t"~Hw>eE ^I'/LEUѻfpuQ:Հ`kA.ۛu΂y1,@W5.1$L >Ur xB½:ڜ}1א%.Wnjv5Nny)ܳITg(w3R|RgQhMڹ]j+LTBެ@vT葶k0d`ϥ@~c=$PZ=8R ?(؆3ϊ ʧz-4̈́%hWF0){wȎʔ_l\X;:kKSG6" G ;Q; 9hO8~V룼2*}lj2od~:ݲ >Gl]Nt̮lW4ۮ>cM\ UqB=^ ߧl?,R-I02$$7m\$&w|Ɵ㼑JËRLqȰՎs.-Q@4 PA$il x-s. 4?BX7"Gk5޳_xg=o*=W\RM"kh5mt)b_P!u 3朖\R`c3瓗 elc}K) u7.T6ʉ΍)5vg6O by*:W"&P 3`*k;҇%F%“+WA7/rzQsU_rRV@0p`ɑӁ8xf:ҝ\d;)al)mK208T/QWO J H[O3@feV W;ijyD> Cj[W0X)ʲlDoxR ]S8zUkhݫc92$(k/VZTFuzCʤDX߫VK κPB␯C8G[3@E%)N"yASla+SUJJb^p*<8:ߤY2kgh M${jrll*EpwB(q8,HV?RR[<f~F3W R%iI k^+ώ^5(U:=2I߲!yDRr(#6_I:7OT' |[ L$[ Q1ՑV0-/>R;,o(P(FHKOai 3MӺ_l ^̅ӁשdGv2JM#nruW30!S  ]sZslCd igm_48Q\Z<x׊Jz*Dbۡ$A%"`] _Ą q 9 / GU5!?DKr쇒fal)+X[)o6'Hz )ImCEЎ蒟4/=*AivԠ/DKm0WJjA 2`ok.Hމ:記.G_9AkT"\,V0rw$/ׅR-6Eh-G:g>uUaK"}f z=; _pyCU Pl3 4{`rltg'9JW1C<^t" 0DCnmq&JBD!ÑgB<†Voy1|:yA7Ov< ӳ\Yqq. 1)v:WsCֲ} }e]FbTq.$uPӤ>mݡZPOԓ7nN J(rJ);p"`mE#7јaT7Hd٪#zM+P_#I  F(אO91B8|K؞.LE 2>~2/9)}cxۇ3*8 xc LOo);i YS"i&ܮ,aMrR$lyUI8JZ^c L]Qz&iPn{dEtEpaoSW5M 7;z o累'}gzr|}%̟ u@ jni@{m('J]8m5u~&MIRxqD<}g5+=]ʙR=)F7?_T#8D\ב'l:etloPDSOz>@%hLp-LUGFh e˃(GUfA Uƪ.Hnsl5ykFOL,H0Su=7"W`5% t1~&faUNvռSn'}qcn#jr)i7o Y+ AXn"9JbPJ`+et5|$.7'a(&qE%AИykm9\OpAuBABrp$'Po)s)c.mr" ~ y¼XhYWWD1]-G@*(y40. X2,~ZT2Igtq%a_~?O?qg^QIN-,#慷Fΰ IdGf0ƒ'1z T X˫]HWғ!4N$%oΗBXt'-Cu vVx 2gs@_3? )n*ԨC haoDe./E߯*>iRt ʨֹ ۊSWFP^5 O(4Ë~U7$LF`uD9a Iehi w&yoԡe(M)>M+ _-xd-8rv. ga-@ڵz-|][n 8$-FG. |Tɲ,޴M\ӽj6=ejl;.ACM5TԘvB?e$QIa7HUؖeɚ\dMiӷ98+Yu,_ SNSO͐Tоj* cJX7 &"q6Q,Tbg~i21Yr{=UŽ;}P}tU l=T6Z! k E IúgexWtLt5|n?~LI28\5u+@-OS9Pǀe u'w _!ǭ_]$+,.?Xz OH틷vRNa@R.\ƔUV )r jJhx4й9\-I2 RW蟩yQ q]ZڡzhإlAE*e ߟ)b3ZXI烅ԇ X̢61 r.% \aKV;՛9l<3P"ȣ(L1!1rRXUOvic►2Pfa[NPȪw5ЎC@[t᭴(=`!m705@߭Gw4D͊Fݻq@S7jQ-K):'UڹܪH%,ojUnנamؽ^ ҍ:Y>R4 H19!D<uB2K{CpH(NtEɲP\I]=mїE'X|vITT3X3pOW6QÍ(Gīҽ' _^1bV/%=",wJ/7ƂJAŌU=L!?z *ݖ\]I-wC]Boej v?0 XMF'H],``!-S~ݳ4_**je4̅-CYuVz /.1٠&8tPm\q;j&[ ݗTݍwalIcdu[ ccZD~GRq]JL&X@X#)]8_Wp3:q 'Y}jh!vrbC+րNjv=?]HtX%cTLp' d_]凳^x~WKMV+mXeNi+=n/DD k:FMZ[ 1 |L痄].&灊*34{i3?IjS[-9;3>zP!FżH`?gowVBci^]v(mB%_)TplhF 3!1Lqb)V[Jz2~K2uLԷql!L+~!2gQIe>WI~ftWIcܜp"_4J jχsO̓0mj߿Sb˭< &0?/t$LGeī&ɄܶE|TA|e{a%8Ue Hk>m2"Wa9n(0p6L ;?ր3ͅV!|YRa?,F6%6'CL;yd1ã1V2J -" YR$j ,(BVȟGF}+trTRT)D480YSlvgm,.A%šރVAQT%q'/,@ bw~y2@Բ 'usVT`9[F]ԦmcTVqrR"]`IMHnJŢfL,Zۨ @\2)Qϒn/4JߊmTqL @Z++[dʑp*b8J9 @O!qR:__`\5YVQGgbsLU9@ )}8Wc8?a]tlTj5!D GD-$ݿb^1f q)˸=B@.a }8ׄf|]ŹIjR枧 E$zс`c11.MtXkٌpj:RPwQoݢ8 w&C9#;[`'r V@-|HUc[^1qbx7ÙۺE˼#G/:v-o#j &fǝl)T}I^I[Z"֥@8uP.<63glixf#~V':tu9R:UwJR՝59A[EKM/q31OdJ: e0Fۤc9 x/׾"^#'ڡh.-Iழ ;@( ZߖDI3lh{攢'k!1(ޕ+>Il,fȲ9&s,l:H8lcduw鿳=3e XR~)N^R xU䁀/䋛^Βpߏ-y1CR-l}ݐHQ&u \ Y2O@y&FP lSzˡ$ljcy}z01ú8v&g!+3Sh^ E/tǯ:1(~v-GLy< xp =IaLĪX)7f亞x9~o^2|PT ,jRp`j#E{WR[r V${yBYcN?'I4*2SƦVxhdn`%^7&^-\<@L^Z5*B?LҪ!ذhm)Es49ă .S/ [}uJjnM_K& ܣT*w00⒀>Q\9 v [KaAx3ɽ߅))ne%\W$_ ȷ#`,ubVɐ,׫߹_V‰M"D&*OYM/e|h|U$nlc?:O~ -q8M·q_$^ Vd91gUx?ǘ ` |L,ʳ&7t{{En\Mе Pb1jݩ>SeK}Z1I5`PoeF+iC>kLXj!HaAoe 9 7`pWȬj zuxû!QDؐا$܀(kiuތVģ\9cp/YKZO+>~b$p)()z`R̀8ޏq IC6H6 \+T%/g~Z͌CrmM~YiwUmlǺ2xeQPZm^S;s*,@}R/;BBjB. 5E** ]r@0 ȥRuty_=}`,o.dKgv79Q&&?uy6k6oZj&r_  M6r?IfeEneIӁaf&տOE.7i XH>JU|%\S1 0rF{ԷoB!H8GSdD ϺO?zTuBϗH_UbJ[6M[,B i….ٙ7f H|wZ`Ҧ`ekp(?VgjmrҏYKkMVDZ"@-Qe%!hB-XٹqoDZ^ n /!  7p^NቦWN['չH4_ 'Y͇,4F h,+A1+{6w!H5'̼pea u\lG9cdF|X,05ʌJ:bMWCMR >9t[8}pΥ*[+6v`^kFs+NMAMuCGT/"b}]dX}Qmw KyKf&Bh"rv C1gZ60,a_IY Վ$LW-nyC/C~!rՐ]=8zdncLx $$cc?cH.R`/6HI,|LAҾc^Fs ,38@T37vI2!.c}׶X$E7ٵ|KA1!_7E(ƅu9x!Ǝ^|իӳ\"jlqb qd.ow%ǺJv/X44.֡?&Xt ^SEsQGNF0ώ%O m!ʔ$J=N0d "痍B8=ٯIgb*=) p؄A5~&Gp@b>w`K yC0)`V`p6jW3m"o^khm}"~MyeqmZ(OWk^״ mNRfQ Uo=P-@5x4ٲ$a =O?yC|`^-F;MiIm2D%p&31' GK&W1D`Bs Bٓ\G#<Jg bhߠc"؜04r!&`MPE@Iґ,b*j0x;FlaJ?,wm7U̹.4L#H.5V$Q/\4+g -G#sD}mIXneLvzx‘A%769T"4>HOԖ1ʓOOǑס ,&![:}iYqC55% 4­"4x_c|t AkW8l<ɞ)nX4]mW(@>y'18X'Z.)vt/r9%00-EYTS@f-!JSt61-AF%hw:@3dOed4 oV/@ijzNUᶴBJ9 4} "ÈO{>:{EQE{ܤA)xvw STAW|2]NNr+-?S#dd2K(M d)e{6*Mȝ.»:*I=gFp1Ie0PHBJ(x-_"-?[˰5q)sя.E7= ԫ{\{F]B` EqRB $q,_^i!@zȈbLyb:~<"낙|dbT덛(htvW)>tZ1Ҙ8ehrdGp7#J\ &D:CI #T:ؒ{`a1NyÝSp1 ۍkB\|qϓ7)8L PF+>WTmQo4hʯg3s).\@iR[E{J3A'?kf S*"Y0TY,X_%o6r{zL Q}5,o%ňOL0(mU tR ",Q̬eٮُDO_OPh]+\L%uĪsU0T3uMְ47|Zv "GM Vvb. [>Ψ3t{PG+7"]H a`JMb7`D[ۨn*Z9PpC^]7m'R,TmtW#P.=48hP _a;؋jv;"H;wLTy\7BER#  K= r{i8v[OjɎlC$L=Z L9>$8ϲpBx"R{As{֗61%3N*;_|x v9(6@M ~0 ~dAs4!F:<'} m"nݸMQ ƾṄ`b@G?%O yI UW Һ)QMoӔ,; Jny0UngG:12gR/X)eUÿ `^Œ7bC`l[V5eS҃>}ָĪ@kr1{j:ܰVcm1nF.q~`N B/zihX2e\LcTa͊z1z wOD!h `n煹^0&UNW_ne%h"x-cwpaڝOedslpJWmn@o¢GFJz8Eei;'^o+ )`{,3gB\1ĥQ d4DjlL=X.T?QڥViח.)bJs(txI-P_cШh.~#ngݔoXIHR a Jkݙ"3^^2s>7 [}mGXVkJ.;1>Pg TV C2q:,fpNHi _)V, xWR]{H, R_nv3κIXI_d6")?ؖPkJFUxQtN' n^"jGJ 耧-0D9kZ*?S=Bv ~ɲ[,GhW=̴KMI?͘ +s\LB.9 1.W0zQTI,7Ǽ$)p6὿esmU)gűY)0RcC3x8`eVoZm3k\y.8 „Hi_BڥS !<=-nm (mGL'+N]u\'_ >86TOMNշPS)^Gи@z߰zrz|yk^KoaݣZib]znbVY;SFs1X֛v}vxZa00U^x ْL?;-, G03JYٙ$6軲U$`oOdn@s! Q[T8r7f[/ǥ3q5U ξ9l~Ҋٴtul?3,'><ˎlbmgp/6QGUHx/p6۱Z?ayX/[PFjCXΧBbFl&Wqd?sa<Ml18YM' VheX>{[-iu8Fb$f5# hipRwI/ HBX~B|o0p4*K'GI 9 (z ~<=Jo $ԫrmtZ|HQEudVp\L @ES Uus`퍭[u l؀-:b־K>ظg*ƒ7Mgq =|:KgGI9Rc]N]T.PG^#U%aHԋ|sƋ ?bP(nq+FL^<8bTґM'st+UcG7C 9"k7O6" g+-gzsUL Fexbg\S!,s@SDT<&V{hog"c<:5:)koMŭZ9tTg!8__]Y!]EgkD&ܺ~ |V4^E߁t:0k A[#`=5AEh(LJ5XϤ?rZ4;Pܘћ)G..Ko\F̍Qi5Im`UM\[cnoI8lpv'.jKysA(Zdf[.xHJH ܫuaip3m{HqKDz`8+(K>Y>l3$)MLkCփ6*.(5ЋDst"ɥ«V(vNa n^N&, ࠈwwi-BkeN^! B1{uvZ;i8˚`K5vQi1"9=Ѿ{QAw2e{JsU^'ci]q̡0lj;fStC\mq>r|(GhFo.c!ߛSǪmp:~0+@e ԞUdWK\'mX2kPLf,fѵԏm]A6g}rHL_=sԓ-2>M@\ `xGKbnm5oSxޙdHߝu;7_GCҫMw V̷4ʽ=wxcJ 7A,Uh[ҫ''JEDͲ>AU3,a7(>wͽf3{ ˬGB\,=V9?j؛ ,}#dw5^Wo#ő$o{\O7'_;]{JPyIGX/8剹K$ .K)lK_g+;iZZreYs3eĚΡǕ(c6#Ԓؠb^ޚ> +څ=Y~hu|BpWTz<\Cn;ॸNZ tG]g!Z1X{r$1CE (>W煸@WAUb6*,JjVm ?-6w\^,05~ U[bS}_TS[tH-+yeGO_ƿ.wͽV.TS(3p#Szhb#V+L*o_zǛQZs:JpF!NpB q7i.g=Hr/>UnQc]'J9mf6rap 6=564pdoMB41 V хfu~QZ߽Ϝp?uӱzԌ VsJ3O5ɏ!1|kOMⰦॉ?떾ܾ o/:QjN9ŴP:ߎy\MDZs-x6rA=3ir*ߜV$Ufm}[B17&]}72fH0(gfx&Nh+uz&( n2H]~ j\ ˽?T5݁]gUE+3I$C=L&S;_=>~!#7P"LoKkxZ*<#^S=:.}]ڐ((__¦tyRFGbE*xN6zBsٹf(W$*˹f\GF{žĩ]҅JG˥%pIJ).T01#7BXw <+jJ`\¾BBa/N[qXϤ( 4uT~" X^X'1?W 圻4tV\uB8m9H RA ^Gw2F_̼qٔyvOzF쀐_4T.ՍZV\/ck ׌{-1bPKSww؝'x5UA `B WrZv \,VRcƏ`a2\Rir#o>ek+3!5RO&_&OH>nʼnw&Nl3+\V>)osv#M~`ǗX@ KNwAI>\p4:uAEQE!PO-o򬓴ws Y3lqg($uP.bmG٤s4yloȢ:O^ ڹ\{͏Welg;_+ʏ,jQ |EMTR T`H9\ՏȸT>>u]w|<ru4B0s J4bF(X!v̈́!-k*Qu)8)sJ+G9q(USte 3? bFozQH03$2% yn| ˕s{FQo#{aV ͿM1.v<+^:ueV$"y~PgrΆaB ZEN=j֭3QkzNќ[u?To>2M={0 ȋ8c6NkxQ/`[o2v\%њ'zx S@# Nmf#e1n)FJw[2~ JTid!K7q)niع[u\0jG>@ûZb6*uRJ}c;Zӯ2cn:2C.u]! Jܜ*g9J{ ޑHY͵@0ysavEIV_Jd[N15:zWJpX5+VO TcJf諂m䙷:YRM $McLo˜)oap:]fOUԎrA?~`no?X5|v#LҫMTG Ʀ"g_c /sOw&Qq7?\UJDe 8 Ioxgݞvh36]d+ɰ/nA/Ru Ϛ_ t`$C^\kw%Wj4]ABΚo\x,ۣT_Ia-0sDton^J HſHD?w`dW/S0V1%:^-8g=%0Um5Ν3+'ŭM$]Z4߭m/$ e9 ϑ}ыS}#rr2i0+/OQ". ǞnrʠsRq(r+.4 CqVC;Խj"rW2I-GePU(ޜBþ_s X>fn<32 )_VJvuC{ex,0&sϡYeNoe9f, .N>4`]vVݓa3Y#ot{e bm;fbt-(`UIg5^Dl؍3*@| (i9&i;ޟ9${N;H$ ̦n,ȚNPT3PShAvz]sPMk!D;>{hlCM= DG$mI5ӼbҸ1eW= ,6BbZNs1S$%tlEO>\x¾QJ?_ Fx(6[qM8wB-|_ -%m"iFϡn% "qrض #I1MCX%{"g@1+mC*FGVn[] GV&e)s&Խu2ע-feN A/nM?a2mz*]v81Uҍ,G = d2E7(Xlݮ\CtZu)! y̕h Ob3#5n,Ac37vmJHGftfee;uC728kB^#]HKau?SG›irh(C>il^qcTR^yPd@SHg\`dox o0XG)xq{jZ BlK i0zO({;Q垮Y婂WRan٪9&zDd*Z{,lm%ZIT,+> 3yy~s;E3ZyhmQX5U6X3c7UnH)mdF" з+8.uOubBLvk5wi~;ZόUFm2wyPSY@km)."//<4~=c(a_R9z!;QXAP|Wyk4nJ)N7_`U<ԁЂ1]< !oߋB:w\m@ E}ud+hUHE&UYSfy<+h ѭ)HG z ˷_˒ @s)H ;2n@m$s@n'r : K"!<ƫ]9*Sfp5/DNI4Wz56v_/t`4[@2'`\njQRCvj MY# փZoHtH+=UJqq+ua2*Eprpt 24S>HCNKW0}YVHycjL 7Ïhkm#q GI0!!R74j&3ýoJ + C<1+Y~cߝc;H,ʧ(%;` -Sሾ{IK9V 9iXx#z~8woe7q7e'O~?'7Ԥ>S+`I,LQT@݂d,o[2:_e9mϵbyȹKkFGCCvؿQKixYSp=5lxͩF& `sN=Dۜ@ :&,G33fBi kG?O0 )}WH?ȐaYOYFIJ=$>x&[,Sv^T)00.'tz8Ʒ`b6i/<ֱŠ5ǭ0"H;X6rsEǕYsڠ>;`Z󹫥Q7ֈJIry%7Pb?5A ;p7{~UGپbձ\ędv;!m(6]f%b\XJӛz0cnśtp6]r=* Ex &8r<4FP*_)"Ps5Q?B{|\}_Sv#ovKiuΰ-_`{H}_W ~cI9讳2lV\!b}["nf"-mlȑWv߃ ~09oJǡoG0I4s=-t#y)bxbdl NKDԭ$D6vG4}`Kɹn7Hol;&632yr1n6D>sZ3 6nMe$ ímes(J!V=r|IM#droI <8V!|_/]]_|8|%mA{DfЍi΃>+.^1i\n)h)+9K4' 8bӲMDKYGSZ^W)Nj)NwИ?!ϣ-xqa/]aKٖӖ6RZG)pK4gmR+}fe71lsihM51g|qX/eJ{DzwEpuZ|\gf`̅qN88Kٲ*m'=y?ssc偋'' YM I.͝-G _ycҐ`c)e|XlkF&~Sr/A8: S&mie>hr3eOk6&TXawz0)"B M' $kUt5ީ|m;䕂;ym3uo߆v!U&ևV&"%4"b[5ټl|L{B-PTgN#``6f - ]Eࡍa|:,IlXx300x<շAq{> G[XvVZp0I=|ݸ k(GbkUm*nv&(>Y89x KSMP՘Ashwic)RW1=Q-`+d"[Z{}+ڏJRKIb?fW$gb~`+ĈSfpfzOe=*T?p&،HP`ixYM"UMӆ5 t<\O-Oc5 \(T:-~/75&*۷c%50\M"/66-}gW=.'MX6$EXrԱlJg>ǩI4obE!%zQ < ছY$lk:ݓ0B>g3 X[5Xr/~xPbɅ7Njd \2J~kBsDv3hՆ烁Nw\rs| .e J)3֣BE`C'ʼnReh` 3de:aG^֡bJ_H/eBod4^Jaѡ0~< '",THgdYg/FTWgɒ7D%EWX73kTBv48@۸{qQ]܎9goiv4u0\=6k!QC ?BOgKA kxXy[K4#x^G߆ŚrL~KlUܡ;f\rxzNJSl[`7)vZ`>z,Toԝv#.K (EqP;8-^rɐ2mJ/e9 x`fŝv=ZK;z8aBgy_}wW 1O9~ .a & ,v?.`/G!vl}59v{(2{:vv߲L[b~~`>8qPs -_,mnr 7f//L}=>VP%+jNGYsp|کȟ[@_q"h;p=g~uf@YQci潸h /lMp8V_^ Nk(0~r :oHY?mВsҰ08pnNhj=ؽ~۩R0-e$zJni 636nXM_ g@SV)5 ]fAN#^l0H'tWdE*AOf4妲J'~]޴7w`Ôޜ y;IֵiJt{n'|?y}t!P Dh: LIdVH|bu<ni46j;- OΡ;r.[XRFLpQk:DZS;*}7dk\/1sRk6gDљ)k|PH NqBFF ס><ڜq6:')]}' ʱ*ڇp`ŭT6Yؒ'vN*V,J*F_dH@l'\]i3Bui;@me =6s bkeͭ3Jm6tʣKAŸ7,8|lAuI;n *wUh'q~a sH*;@V,$P{|r"qC I|φ]M?܊yz )Iܧ8EmwjmVpIW^_r3DԭTZnx%GR?hTptH[G==\5Ȝ߾K$)+<9rv?@f h v$3B|B$T1 3ҧx3XwJ|t("1,^C0UAV|ϳmX7>"i}24}uUK2HXuˠ]WkJٴy{Qr+D(pH>I->',@Pgo#=8r8vg+0bn۹?#-/M(0[ϣTp}8ks#šS?Uͤ}w.ڻ>6 u@Mk4WA=yнk2C LxuF>B0k $kcW7_ř2yp9*;c#ejwwJN6n"$i"*A̗H} J]k :`BGVטԜ&o1zϑۂMWneka3[b{Jpyh5p"a>(0ǯS&S- PZ(%='zj|@8#A1:ȉ5F<%N#ilT"[C/ɇ|#C%%2C3{ M^PCx*Gx|Uo'%m*@2\DHa̩3 Ir/r6bm P,!}$J+ ǂ͸]U欠ˊU5 p^=+޵ly:Ω4] @]5ٍ Jy,"H6SC,6{$SUz* sd bZ/} Lt6= 7!zZx1b^(c}>l6G[tkrZ{]NAuo%yK[cf|"Dv,lۮVIoB9uz%OʮB4yo'wKgq,ZGWU-Sd6ro30{%ԜXY+8xK_&mJvӊ08A տ29k41~6:ŇӒy"H;܊XuA#*%tXUoeW]הΏ*Jg=)>kڽ<_5=_C~TkK\A\ kZ7O y@=oQ/JE>G_ Ż!Z |Y{pKX{6 e>&RcVYAm9S X->q@,٨>35N JH ؝E@v[MrOy: j:}MGDݯ 5=ꍄ8!m=(B,Q b=*n|\4 -)<\´ ϝ5:rKNV[+V~>&x=wJۖ0;p }޼lј`ɞ)o1S FGтwJ>9]n+.dR/i{z5ǥl8@,l''tTBPSUqT%;f NQ '$Zw7"{ ֬42&#t`/ާ[ARedx0ޞv޵ψ̭Z )p H`( y=i}J?O}ҹ`7ߒTT prZ„QIpf>YfrƘ(_(,7 NAj߇(-Cˀ2^+\tb8l*(u]IEE9pTrS9gѡYݾf9=i" 1\ol]zQɅ$R9!)"~ .]d,̣8Gͽ9HPo_ - 2FVNϕH 'Z~] KVſH ,f60>ŏkLoGH}nß@y`_X$}G:&bK@b=-hܵ"!FJ\^"papdʻ55iG^w]0:[, >BmuEJA֘B"&,Kc|ԧ=x)3/_̸0ֻ=`żTE^v"Dn!'>,tvy0NT4J&y9{XH o*Hݷ`)`PPG6F0 mNz.ʙèB91 UIC[뵨q&b,SeY\ƳÔOdI\-{iu2j  |]0V |lrg|WtJ ±N`׍|IX<8U Ŭ~_GӧJZJs(&t6G8{"UK)ۅ[d1ȴ;G6C8}~4>sRrYA؜bt()8lh??ny`ӱA>>{ZCA )|2m/C^.4uP6J4}ZUZ͢Lfb+{!|v'AwfUAUJgkLXîQa W1R.T ȩ?:>N}D s(9<]y|E&]sqQ0LN ]~5"K#=_EA9hTvJZj Vֱ=oG!Ya[(Qxj*3 +@FU4 !6[>(/LFD/_uS89L^$-*׵S:{TZ1\Je:,허?IǻHAFU@ޞ|`JDO3GA{]u]==#?dD" -`:) lL}:&IO⪡ V1T]%AOa22ILb1@FC2˵wĜcWWEAKql7k:\%oׂK)?_?<0mq2 %?[3ekr׺r|%Ʃҩ vWѵ@i=l`Q|rrV{^ F i:D}h~ެDžoU>^hc?VokEHd.fkI"xG< UQ?T ^)mKyAVѐ [ -wɨnmC 6hPZ 7eL% IqWa}(=q3G-E;zE[eYX:xd k XNPIߟ*}NmN&%OĬa@KrVߣk{cpxgC0TYf_VO5r !nO1ay"A@5jN@REEprP0\z\6p Ui8o׽t)g u*nA:1 `_ Us!:eKSC(=X_ ZGϭn҇~qx<<4wVa7ɅBB܌՛.s̤͊^G>1$lEyWPe^(R, #S½vA<!]vs-_pyzvp-3>^!#Sn-!NvK5nbpP-K pO.''8$!oF_6*}kOj_09n :I:ik 1l\m ofIÕ+x m)DS,.{)ŁdzG^fBdxYbmq5=cpg3yh"31aKzHLMƫl*Uaxk焹7!Ժ% |TV[1w1:PH=a/<9VHEP"撧r6H@FᶗC*W}0p*{Hŗ:pȱizmVb֓mӧ7ᨻĻD.m' BSzӄP( iz`!ܜMЖut'qޱqi$DͤR1]Ȓ PD Paoc7Bd z(eN?,)3~ӤʀJ=cG9B&/l]RQ\?s<O| VDitOP[jΡR,fhh,VFk?Y?mhJ0~,EzDڑjQhIT<1+X)aƉq}'OD9= gCNAK$T}`%>̑.2+jFNHxCʷ{'Nxc)IoQnmoy y݃n}o+Uo4 PKYxK$ }KDݨ'&EӁNnk;%1V*ή@]dpNBs|f޺ 0{5] '`Oa0 ٲFe|\A`] :Q4#tФont^.^g[Ž+u5忙s>l -[ۉ^&aldDF~nXVoZ׸`|/'*d_Ω1e6{mԟB+lsnd.f0E%”r;u`/v k_dVK>8)!npVUif} _yQG% qC[8ӎrcG/5{.R>P.^͗l 'P~(z,y;7 M`CڞC8 q,Ss GgjIOO7`ExDy 7Dߝ}}GKk0!K3ZHzj!^b] ÙTw8EoqLRռ-'dwUy7Fc D8}ažl2GJ04^ KY˚χ8*#ԛ!,9ŘR4ʐ%@p@^$ǵ3+Sfˣ8ƛhG(M 7]^gXqq]t$Dt-zc&E :4ơqߣԔЙ9PqvU' guzvZ7^ܟV A Ƿ l^S@%Y"4xBhjd,(`*w .eϓ@{\¤9&궥OYU7XZd j;)ݒ]`Alu?BƚÆvgs/HokHmӾg+kOKٿ fQr 1I\px'<գ(O 1T켄nBr!;ְ棨yh2_=f0q1g["emKʓ%v6DYr ra Xɩ]"om[ B\2wzud߻A p~1B1;ɊFgal2B:?*!Ư}MfGH+^S SwT! ٫~'](eWzl`}mN7GZy15>>HzYSv^En8V*Ԕg#TXJvNҐ,t ;)7<0ъN;y\AI31*~9]-a8kB 96`?ќ//9R疼-Vk#>0F!"tP)<>rO-#G4RY9 ?IgݖAC/CYam;̆x 3MY%Tx]+0{rKpD1;)^dtV2}ǤZ$dJ4RO,p7q:DvcK=˵>NN\81Վ1:l,158*.1Lc..pP/y9zƕ Cn?9?BKWpPOxB׵Q(Ab#vSRnT߆b@{ !4'߹ f̝oNF=^.y⠈fߦ1 kIvN^q9Bٗ[N5iYOHEB$7d}^*>asEwNy{>8/.7y#GHCD*OiLcLH(Luno.[R!aBTbX(J&$r FOc WˡLMA{ n^?#.նm4>ͨt7T(Loȉ4QթF/woPXqq/1!CE))a&q6/2HJ)V F *1=n%o0jw pC?M.8Z?zelGHr@k ^f, gLS\jt6o?ó=`j٪$鉚rCBeIl Ty("$5|iDUL 9:悌y^eSϰ}G)؇%ϡV\7?g/lv%[ nW$?1(﹀}m<)'@ȼUÑ1ҏk4 Ƴ49@dx!da+J=|cO(Ӛ5tP:8sv)VӘ9~nsNjkA{IV(|OO{u$LVYO4c q Ju]G&rhc^n".f}x`\UhW:ִ1+{B+'Ko%_ztfV@oF/<@۲,+ Xp+Ka4C)g *n!bw@b?@R@ؘ:n3d-ρZ\> h\(Tx}Ǚ y[P{Ufm^Aպ*#:l3JqTzmA|߷ȜtL# ֳeƣmpM4]I=`js"wYa I'C~j0q{WXv;}ls˨I(=oL3AqԦU*9n1n"rqf> olϫ\^hE+{`ԿmXttd>| cKdao6 pV럥*$ghAnO,з^@~71*R*ibBV6p%(76 ݚZk5+<⦗;W%\J},ZQq?wd+O&:LdqdEٷN %-=ӝ2> G p0@\K$}U;&KH 3åE&. 0iiۓFx<֕cB{kgdH;7/4Oq.God")W[[s\~?I&`.i`drX%tJe sڀן)>76y)J&}8aY(2s1Z~in fz+a4Ee5Qդ)M%8sxo;נ%:)Qxe˥-Ai(rbDbu7y *jl6cYK*3R~~yJ {B!%3:S %Sh4!OʈChѾe 7Eh@-'%~`Vu?_ 2Qe_ (Jn"kщYV*aEO#:˴һOp4vK/G_lVq DUxE`y|x"&!u iӕ *1__%ipԅY% _A.iUB ۭq9zQ|=˔^ S1%F@uIAUEWI<[~~"*F.2vc C9=cA[ 7]V@32|  AkF@VLc1JIMΎ3gNڿ߷)-c:,b۸@ME[IQ%|Y6K7:`*8,j7WvQ,&=rmAGu8*uY{%c%c# }\V.禔r(Zj4)JXTt y&J Q N)lQ/n[n-USYܩ-O\VÆćy ? Eٽ<:> ppl9ϱ9s{%Wr[] m8`\n|e\-k{)-7*nbjj>&x|͟eDc -VUE=uzg3m\(hBNԅ"ȹE $9v_rb]wh‡ g&ĜH}h<"&/N޼DL6 U.4d̽cbflu7{'M9lP /YD~lmq*z (8T2W p8iCzfl4JK?VISJ}-B{F$D~ ~t ] ږq=lؚ1BU :#*ǿgjGB X t38*  {aܒ"~7>["jy_N,;Da5U';(C7e%j?bJkJ=9ΘnI PYJ\t{L_7G3n_dߔQ7i۬AK,.Z/`s]+GrEc}CNC=mf;,kHB^LO @u:.L>[PC!,Լ~) 5rzd Pmvjoh|%hF;׵X-ÙNVɌhXIbx׋QNJ<=k؜!잌<d|ӹ=x@ϯ#&Kٻ> np_5sE?lrV1~[uggq%o7q[fE'z,9`b܃ PL|r=7: ȏ`I,ǰ7ȵOnFp Sxd4FpG5 qgj{ /||3#]d) I t+4;9 x+1<8@82hT6TVȩwh*nX\YThD1 cΕj/\6Yb~tkNϬY>o67i%K,k7ęcQ9nU\YSZGe)uGZ2@[fi)Zdq1.̮w{u-ڌv' ns5uƁ?Ѫ,5 S-Uތ\.®]@Fv+ړZS{ѩIN6:I8Ihj+Uw#L^*o_.k8>@[n^syݮ??v|ʣd JR+Wo/aa$*(] uΈ.9.`o\NO@^!Z5'ۆ l8 G(&o?b+᳛o6KfO~"@(qV(i)fvekMy`NV%L2LKXlЊdLKW~Wֆ\r纪} f kri&_|p5ό=`|-ǔV HTz+9Q Wу6q&olp5$Tl!sUQm"(N6@]Ax;W{If#-@ß.!cx@ )苪)]`LD欁!IBw|rXjaI)*ӍAehYN>r* 9ܩ4,cy=uCd{sWC g^GFu|&>6\EGkDN;ܭh.M>)Nh 3(c:MvIP L-DS e O^lurf|>^.`!y/l"X__HuCw n9\Lb0gtL>,z?=^%R[I]g2`T-B"PfmW=h~u~^us@D>-HgtFU,vhI Yu29  :Fy 9i`J^8&Z @ok{#AYঞL_u +nA`O+#[8 &m<NA ,OMHv"kPNfz\RND9.W;`G@d ZEXޑ*+I9j\ ^0PXPU(]2`ʻW9 Mz }(_-Q>Kd@UB(~e sG`psi( '/ݬ hƮ]#52`Blx$CBjXal%L{ይN s8EeW܇/ffMJ LUg-Vڿv:ĶnHNxh wFJB s(6f9>ks\IKzhK]@ O8ArqzR*e*hIM"L M,I~N}S$=ʎFicr%Qrtk-RͦWk!qu":UuG "x`uTn**,DuYe4g9G +G뤉,8ooֿg% ɻWn؉Aad! XhgG7%gc^C.ߛWl?lT _" _gOލRj\B4"H@/3.b7}NUVNj&jM `GHT}ߨÝ*'Lj{̃@/8y}쨬G]jUNe/'Sڧt 8Qp(s $^aMFH a5(h-gsmZ;',ŷ͑/(܎.z.ގɊPA-:H^hc*݄.1ߵ;w#QR' z9Q|yeS `N0,&F >N ƣ13͉:0.˝$R1~2}ƏGC$IآW GfvJ6QwlJ_F`( I{ڞ;- PT?mY#2c%af*Ӥ~/ODԂ+SUNr('PsqCϡ"ƘĜoy~T]:  ,iZbM]-O A%W`v 2%oLΑ^`Aϛquy%z󧎐1'%E+w',asb|tOdu  wJm2'+ pMub&$m7\Z<^:"l m֔ S]dG:wFX/6}GG9wA|<#ïjzɛ}cHQWF+k8h]SޞeKȤ*Z~LK!DUjSqs0b䫴[ 5}Ӽ3y%4Tʰ0IAjcAsמ3h[C.!kd8O25JJ&BVskBd)WO=5 M;zHO~+70#FM | 4zm1*͖Zt,MOuaicX:zC{/$?rsƂ%i(৖woLk&;I, x_NY+u!+^%lǝ<"Ґԛ+>PcIĠcB \!!*b%gwi맯桚`;Mݳ37MT$GIcN([Q> z~Y(aSE9z V ǫ\ jW$fӘ,#]hvJ +mMgݘy~0ŬsAed\l'Y%`c.^:' ͋Ȕϭ?E% ەjbt F9m3n?e08٩43C~UέQ;*Pe*%(rbD[xKGc&qh҃6@{`ж%\,@@LݙӘt3c[(M,n4[Kxb O\\ T7";ݴ*~g%OQ^y$Qs=)" #1Q3[ "{0&lkl1 ٓu_3l)۾b`v:w*eq/\ĭ/z*nxso&rSg'ˠ|ޏaz>*@)&I-0t{k|sB?b:^jf ;' =D|@^"0 N=Ui8 B]OD^4H-V޶@VQkdפ^+:Zj/2ICyd?s1ҫx :KjKWihk#ص.{JwP},d7=3 ӆEsp9J(KHغ:H 1]EdWI_$JdyayO.8.hg#FhB-}PRu-K-=&hse>zqܫ F_5}+84C*&Gtj bɑ?BK6K`m俗ŀu8 (UG 8êƒrTC]5xs^wd >%ZxHK⫓6bN Ц tۆ<RS@D_y|Q3Pۋs&8+y!pTq`o?m+2ɴ8RkuuvVm͛'&</X;zc ˄X< 9 rg&ڰĤA dt[O+͈h.Ol!=`ۑ-H' i$ @Xr93mdwN?gjn(@ؠ`H%AXwO;\yg Hj˺4$[)e1cY5'|Z T '5*ZMcSCtЛiSs%-31i!jvc]zqbf1}B fQ۪\d@ EVɶh1mt6yy'Զ.__'3*Le:llZUoUyNzE杨%׷7Ӻ.*<1B6ƙmQQStiDwniOx(S7,lWPR-V= 1&wѽ_9w|YLFa gV[M!F0ؤW KãR]Z%Jկ z~,g kisx0M۳NI \)BBJ&ڀ &(+YKBLLbku!{@rb2Y>)Nơ5>yڪKwUL ½VoDaBi8Cd{OWtV2`M;0sNi 8âqNMV:.=yp@rԝSp`-Z)f]$\)F֨PReݯ ؂Ү-,F |]68:uuE5"<E_O!YU5Ӱhgu^+<+L4CNh`sZo-^(GmKZ/[ W e.g"*3bÖf R_Pa?_XqL7GҿBxOAی; M?uJY[A2u)zHL5ۑ_uq!jY! fMᯃTdLJVD_ ~>Z򏬫oZ(Ua9n}]UXUw^nB3a}U4ůKėz7 1Q(q zcRg5lH9 _aƂJkQ EU͡Z37([zqPp+rMRpOy2Ŝ# :N 7qY@g{^\krB:#$jO, 5\6/{swi)9#5^ | + {D*Nq9&:'t*`4'sBǮLht8S2T2;1iwfbg#JnbA| 80sRtg6c*KLV(OSv L9@B|IsOǾH9WM|4$HMoL.vuҬI Ddh]bǯڷsյJ)%Nlݑ,}TϜ]?(mO=@/>1sHisemyƊתCZOR|g*PJZfVh [a$Z;wlF2n@Z2g(f[^J{])PxV,;5Ad^V4]'f}^YESgq\a8]Sܡfۏf:i'=e1._3,ZaW$]e靗TriH )"`A -(=`Ӝ!6,3EG;h*.Z7c9Dz+~콪gi\Ɋ[j*(=0f5p(+x0F_LBDŒ)3|PmʮWǭ뙰 q|Ze5;sD2~S; v{XYy2nhUhG&|]A 8aW@#]j2[s ;"RvD Rm_ e$.Cy?LTCg05O)~k6^26YzUXN{LNt0%t:dzh$<޺כs"^8\O`d]s<}R3}T4rBkpߵ 1uۆ-TA)rÁqQ #sqx0Rث3Sm>nk^5G#[ȑtඐHVק'KM( J~#ka3?*k\鹾o&ZB(΅eA) &2 Vj_Q봒&>>q4C!ki٨U-x0n,}5NkKuVUo_\˴7+^ $[x*o*.?&5q;`@KFf,Pv֮QŌJvhhHDvҷ/& ,(qy /qb-QJ~P8#;%?HWC#^w^gX #s9ohaLYx}WxAdFȻtOJ._W`JU5*EE/&ʆmUI`6N2]U46ẠߝRI!!BjC2ltEǕ[p_ю:s#X=&^̛eԤwŷwSj|)/RLIK8~GExt*zuJ=f;$*ۓ8vρOR/BP1=Ef|NC h[c 9GRa8ŃPP hL9+o>qWm\N͐0HlUM.2g0+ G8_~؊zc#'#!oL{"g0[L /햄3Y"rhf~ZA~PʑDMLJvvnuQ~򈭻T+q+zuqI.9ܬIre/Xsŕq4/z7mgV*lpU 94?QoHK VE~A 1H-vy:B! ;eWa:#ܵgVɺFgl̀=)3_ :5 ΂؂_M$ dJAs4s3#W,GW r<-Ds"K7 sH)cx๩ Tsn9ޢǛ܋v?Vf6\< fqWTW߾ؙd]u߸n`4}~O ?\9IkH0x?[8c!ퟚ7bܙj"<5#̢|ؽ~|y (%|Abݽ ?1=R}a ӫ ~W!*jV0m'0b sOEsV(_@,w.V{??n|U.d1cЕյd礕Gnwrnk#a2z9W\eqce/_BX/Od }O\X8|f~{ !~5Ns̍hkޢΉy0aD>ggT<I> &7|oz%8(y׻K{Wqz?#﮵d7Nh'bHۥ~sώAaLK:IIl-nz Ñ2Gt%)6ϟ0upކ + X,\"I]o|쁤jbvsKx/$i{7A"0͐e m-TS%Tm+7:%O W΁~OՒHؗHsHsgK Cl?PkMc2zh~u&Ea*jE w;d,+i]~zWzy'UT ɂ+A5I_)I'`Qr|zdj!x4LI$hy:?g7$'AdtH#A.AkqO2ZD<2i0<[0.}!yx, _\'bt7 [jaش\D]5Ґjjԇ=~jFyba>c@FD:?C2U]ުr6( Iǐ%H8pHv, JE>(JtEv1uo[%*!gNẊMFQYXKeمg{l*8qh !9H! C'yTL2av: ֋h 騙zXI'/A^kyG.,.(UbwˉRGЏIǓ LNki٧സBi!kI Ѕo91kÞaSyһ~r㶈C<ψe$Q?a;rmśԉQ=Tk"u] ;vH`O\g6 M2=8›B,£|Sq2Ek0ujLBZ2wCƀéO}UBߤHs:MSI X5;%Uf*9YퟩxIщ0!$Ck;k2leJ`|o=Q&;=πf ҎφnqZ $1:(wҺcmdRheX=YGAρ! / K42Uތh} #?+w۝B.9@o c֖B95G\f !pHy1_ktȦ֢T[݆ *d$,G (=eת?&r9ᴛ) &0(P&KzG€K ؝3$HmxO̐_0Vt~'#U*Q0+_Ol-0k5h=uI O'a=̀A", >[3J! #G2syb0gEŶr/ h̨]DŌ׹e6<.\THKWe~_MI"d5W2 /BR'vzm'Sw()9΍:m  x\*ͨ+6u$(RIR:Ez8 rbh_Xo~9+{L3hG]~ӳ]#圻Mlޑv#uno00LyJh$KE`=tsl\*pU{Ƶn5(فWGÓU'WPw_B/F^eGa^%RkL vg{NLn\A"Np/TNxY*}ͮ[^%_ٛxA~[p8b=u`uB‹Gª퇫YqƈtMx[^[⋦pQ &M`vu@ά|)>Foy $?vr5%0R|2#2Q^V{,XA7Tg̨vT71oiEϡ3OS #"zh~s^t’ke~1Pds0?l,I4AYT[p Hh kvebrn1[C ȠlqB{@ݮ}9 *x28n@sChJ3+h^ 0=$M k} uKBɏ2VKFl޶[+{΁DfK΁5oH6(kOγfb֤D=34 D\;bsMmm@}BPÁLwle 7̔rOg[Jn\H/oS=yBsԿ>`Kn_{Lse6Hu9N.g P4j +! "{,FV֦4}i|$jE6HYX&'i tŐL) `0g>/_3FZDX:ˍMGmdvl-Nlu3H}`HJRk,hT憐fUz%F@;"v :9R{Ξ?̄6fn!U[}ڦQ*siV>%z _QayuH~Yܓ|ᄵap@~K=8xwYAw@ "L\*u%nEvW~Gte";HnI[3rsHX¤G,Or^|ĩkPq:h0mOdW*U`0DS~*=x]KқwlBOl0c@.'ˈtܞf!\ƜQ1si>܁cӭzm pQ'dmt}ÐxW5m0>86tY۵ `DwMc#Rj+o2"B6rwnj݌a36%bz?MzxXԸq}T35Z=n9Mȗwɵ JH=drۤ mN6!γј0z>]oj=(AyZat~{Bl5L(-QWSMhz$RY0~wn^soup XZ4%q1dm03o#t@ig2i3FLK7_Qc fv/ɕY\#YZn+);5>lVK!^'Nv~6+6}P N^J..Y(T  X3N8F Dg# G N:ì!VaO!QW+o7v4mwDU!Zjjcq&@3'oXIM42ad Miz _gdx52Z֓Xeާr51O޾z !`D;[ɫ7qU`pN +C>) 6f[x^F kI"*1wҨ.tW޹>j$ S(b\ѧ}ʘ'ďFZ_W~-,$O0fɀru,*o1UzB1h2cbI Z4 C)ib|G"dt)ɑI3fh8B|A͊Ն3j6q.Nu1ox?FP,xv7Q;GqWa}vL! 9)6JdW3=Tl؈O΋muM;X dҤnKfwGgU5nv,ܤݹ`Av"_/}$ Ufzo}]QL'Ue4%<3Mސ?M|}gKņgHQj"~䤮؎1i_w SǹXYz{Dѓ~0K9|yEC Kâ Euv*[{gbZ`}tT 7V'´ ;($ wkwΕKPz\.W413x|񷈹]uqF.$_E OhŴ#gS׮JKlNA֖ mE#KꌦOD,UQMAb8bSOَ L(wDMK6+j3o'jϞ'=IdSΏKji;{4Fc5$.#:KMSua{7j!71^ϣ%+F>Oqh* F2%T%pe䊬6 c3IhߋwB 4 x{t#ʍ@+lG8d~A21 0C pk8ս&kQrsxO L(҄r /+3q 酕L< qf+^oeTQAHZtڌ4?ЏgpHkNv)&2u%C6XtJ*sݶ \X(#5csB.ԊMH<6LjV7bzɄQ! c)Saml-%oR4* K4L98rm>Q2玲xW[ 5#9'Wwy{ih򀥾6UΥb<Ԛh'G8VTkrF.p?Մ~M~a0fLvsj[DA&64%b 1h+Wev^bVsᴾ,ɠ.PSUCX[}6ވ><:5Uo].:rU7>g{F#2ibX#p8U`; XeܻJzrH eCbr_`674CPmM5ݔxFHe niFϔ/soikb)ȼ~@鞰|$S;Ϳt/- k||aS h& mf -_pK4 "r''Q5u=LV:@NZ& (N6wUyk5"0#zEv |تkTr,h)ury90pm0eO./k2 R1x8j[5&q]mBܝz/MitI `_eB9pW.)׸Sؗ(N9<ʷH6sW{s+HƬ ԙíG^]J9¬&E ^ IM Ͽ;"O0HtMR>`}J*=<zǠh wZtBJ?ms3g(d%@)zFg z+jF?+୎uRUIov,LWE 0yzR~3 ]l8Bi((j;(),[iLK?&v dH` E"ٮ;Kb=l׵(7BGur~E8)(a' 27AH*zq%͞d0>=W f F_^km$wʚAAJGYoܐZW?gKFlNrb2ټQ$t1;'+RDGdA&0|tOY_OjFW &&pgl-йAű~wT -e"C q@ٞk+DM_-2$Ul샧͡r|1n/. %&C(3iEPpurW՞ֆbB(&` E/p#mfJW!Q8,)X|^l_>%őW5b59^238HǓS-L!AzJF>#2|[V$Red+ eFl>~`p(F|CT>f|S ":aRE B0v%Q9ꌡ;gg[&%L'.w?1ŅˑFi0keg_t0՞JlYAv. W[^iT2 ޯ̾ O]a\ey2"͛R9[0,rdJt = PkƧ"ɮ@ Fި) 7v{ Dz#.uTaq`̮fJ]߰s miaN(=9GOL'wsGspZrs}-@3[X+VEОS;&Wn5M 8J_A}ouZ[ O+oȮ= ~bs ~&ia}>M&|8Y6-sp$8@3_Su=VsSy%q!^ [JmP2`Ki|9?GL;Z*5+]v֋޾c.55< L򣄏ƏڮWمI+$;5*iK5sQ{iekSvp&%ruf4W X slfYnPʬ i6tAXNg t?pfNv>]Rׅo1J٣wL~nEM/B#K(C!GE"{7ԃ̘Mt使h\,I -f ",l?h$}dmYÙz{HdMsɓ/}jH.G+I(t ڍ ҽ*x$1x2bՠRKh;fJYbPA uɶ@R Bׇ776Iaiw9q`1ùLǏ[ L֚poVɌ>(') jj'̿)TלJtGO+Ȥ;b?m9ɷkg`Npk?1:XZIz~u9 p%Ju0a )Fdg&z>`GE+i#ť}(pw?6;|B~s. /Qv go0vc1I(L$?:DK[x t⊽ ^u{Sdt!&[!ɪ-`9  ֞. YZ