python3-ipython-7.13.0-lp152.2.1 >  A ^Խ/=„D! /cH,2?9ANC:׶AbOkjNRf5ֆ܈*r; #2f2Ϩg?%CI<ɅvFw͋,̜S@\TƙDΌx iר7d \oJD׍ITs#0ı}yGtT9W?5" ڊ& m?1hq52TRpH$?d # [<@HL_hu T  % 4   $40GOZnZi jk0l(m8m $9m$:q3$>@B%FGH(ItXH Yt Z[\]\^f5bqcrsdrerfrlrurv@whxyz\lpCpython3-ipython7.13.0lp152.2.1Rich architecture for interactive computing with PythonIPython provides a rich toolkit to help you make the most out of using Python interactively. Its main components are: * A powerful interactive Python shell * A Jupyter kernel to work with Python code in Jupyter notebooks and other interactive frontends. The enhanced interactive Python shells have the following main features: * Comprehensive object introspection. * Input history, persistent across sessions. * Caching of output results during a session with automatically generated references. * Extensible tab completion, with support by default for completion of python variables and keywords, filenames and function keywords. * Extensible system of ‘magic’ commands for controlling the environment and performing many tasks related either to IPython or the operating system. * A rich configuration system with easy switching between different setups (simpler than changing $PYTHONSTARTUP environment variables every time). * Session logging and reloading. * Extensible syntax processing for special purpose situations. * Access to the system shell with user-extensible alias system. * Easily embeddable in other Python programs and GUIs. * Integrated access to the pdb debugger and the Python profiler.^Ԭsheep82J.openSUSE Leap 15.2openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/ipython/ipythonlinuxnoarch update-alternatives --install /usr/bin/ipython ipython /usr/bin/ipython-3.6 36 \ --slave /usr/share/man/man1/ipython.1.gz ipython.1.gz /usr/share/man/man1/ipython-3.6.1.gz if [ ! -e "/usr/bin/ipython-3.6" ]; then update-alternatives --quiet --remove "ipython" "/usr/bin/ipython-3.6" fi ----[[00**00ff66 88)""CCDVDV$${{ 8 8x)x5  kl7JK?=6=6VVrrMM!t!t__}}aaffPdPd% % ::&& Z Z55 33'2HD ^.+ kY!ė21LD9^QmGtgKz8g]"S??NNPPOO  pp#1#1}}OO]] 0 0mm E EXXj s /c`jun0%.o-te/s) _8|DKGQQeWZZ-."  AIVIV.. h hTnT4Z4Z#a#a ; M=*=*  N[[OMpM99H" /6  ; l! ZmA!H 1MH4UQ4~N77TT}}D(3,-,6[Z ; ;  mmaa5 x%NcGd%&)$'E(+&%(0'&>>MTTUUZZ h hccSS )%%00]@]@ ESF)_^o\*S)Ol dd``''F h h??Xp l$Y13BRd+dY OO,,KIKI--'' e. 3]L 7*{[[^^22jj kkuu   *Y*Y**FF  $$ 151(( EE : : r r[.[. ^ %%[[ oE"lSN.). #  .X| $ #6Vx '.(  X  } Q QD= =2$XevhW::b[ ' Q?XdsyZ}H FLggA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤A큤A큤A큤A큤A큤^Ԛ^Ԛ^Ԛ^Ԛ^Ԟ^ԛ^s^^s^^Ԝ^ԛ^ԛ^ԛ^ԛ^ԛ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^s^^s^^s^^Ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^ԙ]Ѱ^s^^s^^s^^s^^s^^s^^s^^ԛ]#]#^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^ԛ^ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^s^^s^^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^s^^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ]ѯi^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^s^^Ԛ^s^^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^s^^s^^Ԛ^5^s^^Ԟ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^[U4\[U4^s^^s^^s^^Ԛ^s^^Ԟ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^s^^ԛ^s^^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^ԛ^s^^ԝ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^Ԝ^ԛ^Ԝ^Ԝ^Ԝ^ԛ^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^s^^Ԛ^Ԛ^ԟ^WQ]Ѱ^Ԛ^ԟ^5^Ԛ^Ԟ^Ԟfa73075f275a22ef62dd27055cd18834c41b50726c6fbacc7fa8627d6ea86d01bdc88a526fbd5c018a68a947fae1332c90361a5091863a03339f4887d9c4cd9c858c0d6394922193770f53f550957e37bf1b8a2a5fbb80c22cb2f342f9e91cc8609159e9f0bc4b9cdaaf661a482aa23cce4a9a63f68c66c5f7c4890dc73a2ac7609159e9f0bc4b9cdaaf661a482aa23cce4a9a63f68c66c5f7c4890dc73a2ac765040cdee8c64ecc07e718a6e69eb0789f190fcdbd40a1f0ed97b61b115d7a8b65040cdee8c64ecc07e718a6e69eb0789f190fcdbd40a1f0ed97b61b115d7a8b99c72b0730d394b2ddfcecf6bad0e490a6a804b4c6ad77bca51b79d345f0cdb499c72b0730d394b2ddfcecf6bad0e490a6a804b4c6ad77bca51b79d345f0cdb49be0ed722d6372a073ea9edefa56267a1c467f32e1dfe227d3aaea73b65f9df39be0ed722d6372a073ea9edefa56267a1c467f32e1dfe227d3aaea73b65f9df35e9f6199285da735172b5bff362ada8c21858768c8c7c4f624264a080f08cafd5e9f6199285da735172b5bff362ada8c21858768c8c7c4f624264a080f08cafd1cdef9633bc1a0a93d3367be01caa7b90fe3692e55614310693cabd5dc400ae51cdef9633bc1a0a93d3367be01caa7b90fe3692e55614310693cabd5dc400ae543c1bc74f625803efe14cf1c4757d5b7570e8f028ebf33e63752664679320f4843c1bc74f625803efe14cf1c4757d5b7570e8f028ebf33e63752664679320f483f0854614c944eac208095c82bf33891bcff54fae98c9a271210300d94d6f3133f0854614c944eac208095c82bf33891bcff54fae98c9a271210300d94d6f313bd344882ac6af0e4afd0fe8358b63b30052a36311ffb0a4190876da3e67c3730bd344882ac6af0e4afd0fe8358b63b30052a36311ffb0a4190876da3e67c37304a2f44bc3c1bb99734a60528c1ecbda281072fb8a4dc568476fc2756175d25354a2f44bc3c1bb99734a60528c1ecbda281072fb8a4dc568476fc2756175d25350a04bc1fc3ff498b5ccd77670a4da00d84dd94cc1f8d830dbb823698729e0c710a04bc1fc3ff498b5ccd77670a4da00d84dd94cc1f8d830dbb823698729e0c71f9288587fe7bfa14f5061ed5ec3ed7ae8328c90e74ba137c3a9e5ca23c4e2fdfb2748bbddb7c469cf295e67b88c8b3e28656e11806264a21790bf21e5151bf0ffbdeef6eb0a31735c68cf8d34cc6637c0b02225d0bf7ab7e130e063431579f17fbdeef6eb0a31735c68cf8d34cc6637c0b02225d0bf7ab7e130e063431579f17d07b98fe0617bc872e49e0d1dc81790e015e215666295b4a75cd37d63b9b65da3096d6349742eb10e5234738972f2c83f2b60406282a882f48a986595e6d53a2272905b19b96fea38801124792702b03373dc320b51c6503d87be6561ccf73fde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce26024cd2c42fcbe64f468824a40c9c2cd5471df7ba013ff6ae8b3e700fc60675e9024cd2c42fcbe64f468824a40c9c2cd5471df7ba013ff6ae8b3e700fc60675e98c2cd532ed16a45e785e029a4b21a064e078e709f5b4fd178642fbd294153d718c2cd532ed16a45e785e029a4b21a064e078e709f5b4fd178642fbd294153d71a5434ba03ac941fdc0e35107e4971402fccf26ebdd6f2d82b456c0936171d598a5434ba03ac941fdc0e35107e4971402fccf26ebdd6f2d82b456c0936171d5987a22acb9412d353c7c390632414751403628c0a7508490e9b467462b6efdf82f7a22acb9412d353c7c390632414751403628c0a7508490e9b467462b6efdf82f2116f08b4e94eceef9caeb9cdde5619edc3cd6973f3cfcc5d13d9e614838ebc02116f08b4e94eceef9caeb9cdde5619edc3cd6973f3cfcc5d13d9e614838ebc034c4bd4e3df676d0c527dd83f060f50e5984a85b007f5852ef4a0d448bfc9a5034c4bd4e3df676d0c527dd83f060f50e5984a85b007f5852ef4a0d448bfc9a5014f176e56480287a0cb8a1f3f07d6b6df5b6d43e2ca843d4a0c167b2598ef527dd4f36b634e1e204137cb2dba9b0ce258fc8547922d7343c0436f5dda2d248cfafabc81755b1fcfca1558e1dc13fa249ca8db4d5a9861d3af6f35ba4844c02bdafabc81755b1fcfca1558e1dc13fa249ca8db4d5a9861d3af6f35ba4844c02bdf1108877dd8fad08af72c9c05fda12d4e1a30d96d1ae93b0c67e21733eb03599f1108877dd8fad08af72c9c05fda12d4e1a30d96d1ae93b0c67e21733eb03599ff49a266f4549c4d97e0fb1fb973d9535ffb7c014db54a615d72061887851381ff49a266f4549c4d97e0fb1fb973d9535ffb7c014db54a615d72061887851381d8441e6f9041a9eab478e69b64ee8479fc86f93bb0319046796a81c9064a0d86d8441e6f9041a9eab478e69b64ee8479fc86f93bb0319046796a81c9064a0d86174bab1bf3063a157491f65aadc4dc6cca0af13c3d2f8446ab4d0738996826c4174bab1bf3063a157491f65aadc4dc6cca0af13c3d2f8446ab4d0738996826c4e4575f106c4b3dd6acc8ef2a5dfe77e645ff794293ae6913822f29398ba2b1b3e4575f106c4b3dd6acc8ef2a5dfe77e645ff794293ae6913822f29398ba2b1b32d5c4d52eed4f84b7ce4a2776822d3c1efe4ca51f2b4a6efbd2d27bce2ddacda2d5c4d52eed4f84b7ce4a2776822d3c1efe4ca51f2b4a6efbd2d27bce2ddacda59274c6cab4576d756a99a246e7d568125145d14852810f9b1ed182aedd9afac59274c6cab4576d756a99a246e7d568125145d14852810f9b1ed182aedd9afacd95a33f0975fd19d2a0a2f316fc8e8b1a010fe098d826340b86162e17560010dd95a33f0975fd19d2a0a2f316fc8e8b1a010fe098d826340b86162e17560010d342b0aabc9da73019b715412bed3bb6b6ec9ff120d7ec9554c94fd7e3f09f35d342b0aabc9da73019b715412bed3bb6b6ec9ff120d7ec9554c94fd7e3f09f35d64506c3914166b231ef68bf8996c977e33c46133dc9c558d3e02f4adf6f45d9064506c3914166b231ef68bf8996c977e33c46133dc9c558d3e02f4adf6f45d90bae5660b6c122e0c10a5ee531af4bac37bd00cbb13b99d3c1a60cea051a5d93d010a090291496ff9e2b92c8d67cff1c82bf74d3eb7fb6138b0f3ee81b4aa29662c1ad1fbc74c6d827020078b88924fe8c2ee5b125bf52e667eca04b56685446d2c1ad1fbc74c6d827020078b88924fe8c2ee5b125bf52e667eca04b56685446d6dc459594748ddb3d7187a6f0f1ca238cdf433cdd4ceb2d3d89b8d8fbf475597c525edf9ed1bc5848fdd2127fdf4b2dc5a4c7e30ef39bc01a8254408708dacc03bd6aa73a4bb78e61d53594803b95a7a9f958bfacc0580b5c852ef5a337023f93bd6aa73a4bb78e61d53594803b95a7a9f958bfacc0580b5c852ef5a337023f98bdaa00d5f4c0018d3b4642a329f525d1d308f2f3003063e2322e98c6a4143d38bdaa00d5f4c0018d3b4642a329f525d1d308f2f3003063e2322e98c6a4143d35668e6b2a657d8d329c513c89b1e6e3f45277df129c46812c86d6fc43b6a2bae021f01279e3447745a31085e2f95b2ae56a66beba763790360e347ae957255801ba238b7b1b82d57545b0e956c378346ad37aa6e72910840386cb55bd8cb383b1ba238b7b1b82d57545b0e956c378346ad37aa6e72910840386cb55bd8cb383b2b7da76f1e5c3028cec4c74dde1c3050802e504949b8b15987b8028f6da36ee8345db6d493fb2461d72424186ab1d9226ece84de8c550a77c8646ef98ed0dd05606def66173b3d35350471bf581f8d55c3f046664e7737fa1a212c806c857670606def66173b3d35350471bf581f8d55c3f046664e7737fa1a212c806c85767016d0fadba3f7d42a3ea5278ff17fa505a08be3f33fe5c9de45b49675bd9e5a6f16d0fadba3f7d42a3ea5278ff17fa505a08be3f33fe5c9de45b49675bd9e5a6fda1bfda69ff7919f0c418c3f30360d45bd3bacf0ec99a5ec0bccabf5ec3ab3cbda1bfda69ff7919f0c418c3f30360d45bd3bacf0ec99a5ec0bccabf5ec3ab3cb6ee39f1458382c5c2e9726736bb567544feb656948957145dc70606f3ce83b116ee39f1458382c5c2e9726736bb567544feb656948957145dc70606f3ce83b117c403368c9842a80f6719d4ceca437bf45ad33ccbfaa4e04bd00c0f8a761e9207c403368c9842a80f6719d4ceca437bf45ad33ccbfaa4e04bd00c0f8a761e920cf9f526405f0630b1c594e40e72e2be22ebcfd530755b5abb081b23dd0ed9987cf9f526405f0630b1c594e40e72e2be22ebcfd530755b5abb081b23dd0ed998738d816d9c538029beeae5091f22d75c2f49f05b205ad29efcb3a8533f585ac0338d816d9c538029beeae5091f22d75c2f49f05b205ad29efcb3a8533f585ac03b55b4ec9cfaeb6a8684f6246194134aa9e869b464efd6259e6d1c126b7ab378db55b4ec9cfaeb6a8684f6246194134aa9e869b464efd6259e6d1c126b7ab378dcb066ef1fe3375d0aa82e3d59c65d5691f0180f1b99c42843dfec78a3d361be6cb066ef1fe3375d0aa82e3d59c65d5691f0180f1b99c42843dfec78a3d361be64f6b28f0a1700a6b6e514a311ced813e20428f12f6a0c79f11f0a338e9e1ea994f6b28f0a1700a6b6e514a311ced813e20428f12f6a0c79f11f0a338e9e1ea99009d3eb058f68eadab6c10720839dd7c160c10505921dcbe8740f40b7ddab785009d3eb058f68eadab6c10720839dd7c160c10505921dcbe8740f40b7ddab785a08aa6ad0256d51489833a6c710bbc7b8e2957ce3e46e0db2b3170ffbcca9139a08aa6ad0256d51489833a6c710bbc7b8e2957ce3e46e0db2b3170ffbcca9139d87c44aa81ed05d4ddb14e09e157b8789d66b7fcee1a66662c5a5986413c8133d87c44aa81ed05d4ddb14e09e157b8789d66b7fcee1a66662c5a5986413c8133212160bf7f5bb81408c6f97a90fbfb5d3b424e88009f37e3d825977da867b41d212160bf7f5bb81408c6f97a90fbfb5d3b424e88009f37e3d825977da867b41d46542414288c7eec8f8c0e82b1c68d748b4aae295562824b1c5e0fbac50cb6da46542414288c7eec8f8c0e82b1c68d748b4aae295562824b1c5e0fbac50cb6da43ad20b38283d6e98e49b4f1414f9ed51e38def46996a74a4afad6754f871fb243ad20b38283d6e98e49b4f1414f9ed51e38def46996a74a4afad6754f871fb2027f5bf7ed127ec278b2b132bce439e84bc0a870a10529db5628a2af72a25e74027f5bf7ed127ec278b2b132bce439e84bc0a870a10529db5628a2af72a25e7476b6c29694ea725ad44425441546d6d81fbe53b07c101ce29427245c5bf115a376b6c29694ea725ad44425441546d6d81fbe53b07c101ce29427245c5bf115a34c2ecb8719627ca635c9406257b5e6ca50b557016ac00383a2c0e89ecd36a2e74f43e60855535de3718f0b865f3b46745af459cd490e60e37249c8c4c41e1d8461c86432310c4d41155c23c2be460f5092cfd465d9bc7b536560a8fc13e5940d61c86432310c4d41155c23c2be460f5092cfd465d9bc7b536560a8fc13e5940d4bbabe85a545f1d89e6bc16b7bb9a8d8dec8aac8dfc53776cc0e1f237ad99a43097ab3e7dad68e60084c2d6a6211c797e699508cb52e454bce6c1ab07af3426066fa8e2f2c754cb0087a89e08a1e739131f0eb82668d0c7f125cf188b03f41fb70e953eceaa3ed8a6cef28d41f0ee82d306cbc5ecdc59a5579f08918b0503533da4612da1a1043478315000913d5d3a7fb10ac157269d0c53b6add3d765bbf6284ab3e7734921ad541a6b5d354ed10b29cfe0b354f2a619af3ce21e72b26c2dcef946f5456f161adf4661c7f3d73ffaf3f7cce4d7466365ff6730f1066aad1b5baa6b33326209c2be18f4ccdf4e5fe1277ba2e2039454ca0e3f291bd1bfb88de9044ea9b985cb6ec604c79f5651d90f45692b60be521d59c3c7fb34098ab864ce602fcd5d90d00ce0d6e678e710ea5ea50f881d2628e7b1eda1c1cfa347a3fdc8c989d71d2cc2ebfbd0ea499d4b2739daab37adac4f8c2d03c77c708c607a4ffdf58ccdba0773e13522c9869c911ee4d6b1c39bc1530e947f4f0c2daff079ac5650e16f03f907536d0798a09c51d117555979093f1fab15e4ea6503a7af8f76fde5aca387c2fe6f895e54f4df85a8e92e78cd5d7a504a02b220713b14ad9919694be563f7134b063569014d02f4bbbf79c0b409092ac309fdf6f1fb7c4df0a395f338e54af268d538a76d41f230121f9cdaffbb799d94c41c1b345fc38db92cce78275718f404bd0bcc919df912842aeb45f9401c420fefa4feaf745407c52623de9997d0a4d55c1f49d05451b394ab414b59469a9a105b6fd50e06b4fd46f3333b0476882dce017403b60c168e0d6fc25c8dad26ab0b881308a9b42b98f682c06878b595d9beb425dbb7ac1de56e4264c1bb8d5cea48b32221a413a8ca1d8be0802957e571537a93842467a689ab52a9ca031dd1f8664deef9ff764a9b36c13f4c6a2e02651a69cfd6cf009ec125861fc438907542b349607873b614d095cbd7c507b612f6a2bca4772b584a839790b54b6c6c27ce797358de8697ad6c229ff0a3a5900f9273df0ad95724a1f27a52620a708c4f09cef7d8b7bcd2741f9172fa78d98debf404c659d253bf7c66d695c90d3b7fdf31d62b8a408663f4f102e6c4a3e519c0acc960ab37a0ff3f98daf2ed1d638d57b703660012baae763175b5f1d4f2d0c2fc943c970fb8f48b831af1b9450d4f3c82ccb0cff5f78f8990c9549622216ad87b39aabad3a4c3274783b5555b23558cf68beaea9f17f8b218485b9e42da8737f956d641b4a0020024b35cd57763a1c58af2895c13866b67149325bf372a6193cef88431734b0337dd2fe3308b8ef300699ba458c34a760f358a5f3b2ac53ebf2124ffae71f92bac23bd7172a02863508c303dbac77c768f39f5971048e7f9739f1be9ba652125b7166c578fb7c033b12d0ac0815371f9ab2437122a6477e51fce30c6a79507b852a3c35f76bd99e28294cff5fb57cc6de82dd892ff0200ba0d31cb599d05ddca80676fb0c08645e20192c21fb8c08fec648e44995f0200ba0d31cb599d05ddca80676fb0c08645e20192c21fb8c08fec648e44995465d99fdfe18ffbf3b3384afa0e04f177d3d88de241d3a3974dec58fbf4dc9a2465d99fdfe18ffbf3b3384afa0e04f177d3d88de241d3a3974dec58fbf4dc9a221381f9d0323f738a1af040265bc8c343e45447bef494e9e94921cce8672326a21381f9d0323f738a1af040265bc8c343e45447bef494e9e94921cce8672326a11761ebce7a90f6d26b34e3991f4a2abae56dd325d64443c8e8ea1b2d91e86bb11761ebce7a90f6d26b34e3991f4a2abae56dd325d64443c8e8ea1b2d91e86bbf8841fd0b80fbf870ec08120c354216f9fc760798b6c225467d5cede683589b8f8841fd0b80fbf870ec08120c354216f9fc760798b6c225467d5cede683589b846abffe005f78e00da3bc965bc760d09b4ccb166ae649f39faa23457a1c3feb546abffe005f78e00da3bc965bc760d09b4ccb166ae649f39faa23457a1c3feb5c0da90b0bdae16846d337c6783e9fceeda7e282124d5441e3ba52e2a1633dc2ec0da90b0bdae16846d337c6783e9fceeda7e282124d5441e3ba52e2a1633dc2eb696521e3a6a70cf70e8c95243df5d89a711c583226a1d9f72739124dd309114b696521e3a6a70cf70e8c95243df5d89a711c583226a1d9f72739124dd30911496ce82c6d57aaac1a888e082f03470da2b6420a5c0f87495006edd46f366162696ce82c6d57aaac1a888e082f03470da2b6420a5c0f87495006edd46f36616269d2d7e25d934d6dfd53c917fc35b94ac6763a2bf493e8f9733c036a91ea9f4e39d2d7e25d934d6dfd53c917fc35b94ac6763a2bf493e8f9733c036a91ea9f4e34a47551ae9a2e1ac77f2d2c58de5b73a8c8a1497c39cb3f2ca965de21ba6a25d4a47551ae9a2e1ac77f2d2c58de5b73a8c8a1497c39cb3f2ca965de21ba6a25d32c77ea3b5b5f393d3588894dd3ae4aab3d2429faa1cdc7af264a5c9ec3e3f5d32c77ea3b5b5f393d3588894dd3ae4aab3d2429faa1cdc7af264a5c9ec3e3f5dfcb91365869a9f5f3b84bc09ae888ea2d2b504117054296a18adfec6a424cbdafcb91365869a9f5f3b84bc09ae888ea2d2b504117054296a18adfec6a424cbda602016d904d19ee7803ec80ecb986ca455362a8b65c6b51ed1c9d6cfc781506d602016d904d19ee7803ec80ecb986ca455362a8b65c6b51ed1c9d6cfc781506d7872d7c2e5e192ecc9ac7690aa1c065d40f2a46f24f58f6f0db6d8e2e3170f957872d7c2e5e192ecc9ac7690aa1c065d40f2a46f24f58f6f0db6d8e2e3170f954d891bec8175c72f086e2ddc3148f89d825a55f00ee76519d8b1fee6501c5e7155ff8fa9dc44ec9cd92b837c0741ee0dfdfdf6b1ec03df484dcbd4f3d343f5398a394cb80b096b83c9cfb312794c11696c66bfccb6725dcbf0501cb3ab244edde281d74c8788031ec3ca6a1a86fe47ee032f7f2dc0c0aa0080b549bade60fceb7078753c6a8a4020110c54f823f06a7d8b173575600f5c7147c982dc9384bb9d158dd6ab7940335af546e937232ec77c899fda963340f4361c1c7ac3a391f715b7c9489b32e03aea3a4badba2477fa36c3200573032e57ac075a61606fed39af14c6b3c6e4f012fe1f6982ca661b9db424b74ed9d817a8d17460e1b79fce3d7d7945b3a3c691aa68666f1b2398962819d2a97f53ed4efc8dc5a7ebac36494a68c1b068a55631ea4d4c4631d747d7e8a767ada1ba86dfb54b9a6d8afca49e0d07040dfc49570a9f8d7e7405f8637f78c2c8ef7c843bf3825aad607d7dc16f77a2d179468288cc69d6fbf5a1e12d8fa6387dfb6e3f3e94ee0b4e0b717fad28adf70bae1ce1ddaa1102562c2f09e9b1af6bdf31b45f96026214e0079b9c36b7262221d14cba9615d05650d8ff7805f867c175a85b06d7faa36c9555ea2b7df9b099f19504841b6bc087bd049f4113a2fd95c84401bc53e8f6014dc921b75c9cf46768ae99877b51904a377c7be4345dff95cef30e52606d0f3d1a751f90528ad8c748ebe6c516d980223f7eae19a0e78c2ac6e593cad8b2e1ee99479f93edd3693280bfb4edc05629301a31cf5a71b8193af526075fe6e237e6886c75c859c1a9cce2587b73b531c9671fd80bdc19b6b209c70d4a7edfa136aac3fd4938649beaaf638ec6b584245b2ea977392aca550d2fa7814993142111b04f15cf505fc1041700d96981f1a5b29d1f37a957d89a373c742ad07e2ab5a5fd53380b319cde602b31b3d6566b641be57bf05202b7685c790ba2f00e1805f794205c64185917081ade270579f639355a1bebe25e50e447fee44ad61e094f2802de81f51db3784344361d3077549b466404fb711257c9fb178fbcc289a39990faf76d68ad2857d1333285b53b396ab748b1234c6b08d28f4b50a1825c1c89f08f1b7447d6f3471cff810867956bafc7d183c4cbc131576f237aa33d756fe86db409f0304c7be8d1112513396f0fb10f80db11f8ba93f471149c5ff20cde4ae802e943ae1e29c7eef9605f3c6b54a49421d97846ee28bf47d774c933cb7c9b2bd2aa07dfc61ecb8246641e917f31888a48f54688c2dec6c93487a23008db71fbabf48bd855c7e2dbe2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce269a6c4eb4bf71350ec8c5360a9aa807177f680afd84f3ab7e22e67001851487499a6c4eb4bf71350ec8c5360a9aa807177f680afd84f3ab7e22e6700185148749c4f669dcb54b100d755b94eecadcec369d502a78e3b3ef48f0cdb058e7575038c4f669dcb54b100d755b94eecadcec369d502a78e3b3ef48f0cdb058e7575038da85caafcf2490119f975560a1ca7dd69b7bd6ff2943aa69ad2982d15da31d83da85caafcf2490119f975560a1ca7dd69b7bd6ff2943aa69ad2982d15da31d83939996f7b8cc3ff35d79ed5bba3040733e4c1482083f5e0fdaa269afd38d1cac939996f7b8cc3ff35d79ed5bba3040733e4c1482083f5e0fdaa269afd38d1cac4abf03a27f26ef1812ccd18569cf85e649a92c0c7ae353273bca14e2186b33b64abf03a27f26ef1812ccd18569cf85e649a92c0c7ae353273bca14e2186b33b626c2c3bca697efb34feef09664acb9888a72ef452c8715a43608483b6f153b3226c2c3bca697efb34feef09664acb9888a72ef452c8715a43608483b6f153b32b197132b6cc000e7e355568cb1187d54e918b33edc2508e62b49d5649e9a884bb197132b6cc000e7e355568cb1187d54e918b33edc2508e62b49d5649e9a884ba05ae88b3edd784f6e160ea64dba01ea78ea63195b8410827531cb10a0c06ace37d577098c5c5878ba49ba8a20e4bd763080b3789a81604233457705e24654e7c474d3314e553091fb1a46c3993f5e36a9f9b628749b554839c5277bece6404ec474d3314e553091fb1a46c3993f5e36a9f9b628749b554839c5277bece6404ede8348a86a4c7753dcce31c7c0f3538107d6108f3113df55c51796f512be28e8de8348a86a4c7753dcce31c7c0f3538107d6108f3113df55c51796f512be28e83d1cdc6f0c22bdd6f6c192edda04ce7f18ff016ac6b6550f0735dd33f42e17878cd3dc617671c79b74dd3410a6816416291fdcc1607e5d35a908eda8abae75e90bef6a7f8a74eecb9cc5ccc04e6ac91f509b74658c3957e2689e02da32d309030bef6a7f8a74eecb9cc5ccc04e6ac91f509b74658c3957e2689e02da32d3090384fe8bb0923ef362c2e343139b4d161d244b34f33ec5f324c5667d861f4e7cc6b05a803ff63cf8bf40b60753f2f1baed42ec09f3f2c89f352c1facddac66f206872d1131c8746169cc2c9f38ef89b8ac67b233a05000cc9f083e3d29dbc2ec7a2a570e3b24672457f48fb31fa5c2ee6ff36a4ac210d190592cc62e9b8ec3eb23a1656ec78b62e8befd54c6071ec74def6dac7e96138b2ba9fa66b647c2d4f20ba1656ec78b62e8befd54c6071ec74def6dac7e96138b2ba9fa66b647c2d4f20bb50626234bf48ed10370e73ec1cde878499ceeffbaf19a65df584d44696ed405da0ab0790dc79a8707a14a927f6508105af0a63db7f3ce9c67cd53ea77f9d316fe0785bf688c5c123e27914eef0695129a2162877a4f567a98805c01d272261cfe0785bf688c5c123e27914eef0695129a2162877a4f567a98805c01d272261c02cdef4e3d5c90151a2c80b3af0f792735e911f7e9af0287a4ec7ea326c13afa02cdef4e3d5c90151a2c80b3af0f792735e911f7e9af0287a4ec7ea326c13afa87f3f5caa79363d64801b5bab8b866b9976a2ad01b30b7dab671cd675d8c5b5bf5d40cce4e4ea0d9d9f43175e25c2c48cac7e9d4463927a5a8abe16e06a9aa46476b6f7ec38721f9310bdf1cee64a88146ff11781745a7448e3b616508c1b756476b6f7ec38721f9310bdf1cee64a88146ff11781745a7448e3b616508c1b7564fdf707d48312278b5a6723170c99eb052096747ce94f184507ecb28e0040cf04fdf707d48312278b5a6723170c99eb052096747ce94f184507ecb28e0040cf0b96b2070cd3e76875b81df616530fb7d70acc29cf8acb3ec6586032ec3720b5ab96b2070cd3e76875b81df616530fb7d70acc29cf8acb3ec6586032ec3720b5a3f4af8028af1fce866613fecf8272f7f4d92d9f25e8d4db78383348101427bb74e450914c91ed990a01dc7a64b5d7d1510f0dee3813695d1631d3b4a5e3215aea2c8b68dbfd08501c4a947d50ec8df34e7382e60d880010aa2a2932ee573ea6aa2c8b68dbfd08501c4a947d50ec8df34e7382e60d880010aa2a2932ee573ea6a935637d1aea6c4309ed149471206782c082d860d9af324ad3b3f10b6bcc5d7a8ca95e7fb602c99e6dccb8954098ef6b4e2c2cb8e251d7e3fdfbc16f0820b24d74ec2c96fe91a6f18b3e3ef001a92aac415b766ba3c7fca713d687569f8ad7f324ec2c96fe91a6f18b3e3ef001a92aac415b766ba3c7fca713d687569f8ad7f32173679512f2bdd25f4d9e60577063bed63317091ec91c062ba0df03e84711f40173679512f2bdd25f4d9e60577063bed63317091ec91c062ba0df03e84711f407d185327a32dde611fc77461ae526482027e8a89a91c5fb647e3bccc46fef8d17d185327a32dde611fc77461ae526482027e8a89a91c5fb647e3bccc46fef8d1b187a989febaaff34c92a2109b4203d49febe3535861d40bad6aa7f5ff9a246adda8a283c1a910a3392a83218809f48e9e9ea9899378ccacc08714931e35a413210cc16741fe8567be8418c53284bfa7984e950abb84a3a9271a462e91ff83de5fc333801567d50263f38bae13867d54be90952cbb46a4d2e5c00931a3e240dc08f9dd329172eebe792c9fbb089a8675f2c89c20507e13b6c77222be2c0fbcbd08f9dd329172eebe792c9fbb089a8675f2c89c20507e13b6c77222be2c0fbcbd59110240b3ef415aebe32bbd03d32442787c1a83397577addd9e2a25e5c2c159b553bedbaf3d18ce5bbb56a254d1f396c7dc2829ce7db0fa987f65ed33aad743b4508fb08d6b7be8d8d7095b679e69bb01bd56262f35bd2ca98eef2b922d99dc9eb3bee16c687438ec298432407e70220ad380ab8a88b46b019e0f65c863e0d00acdd10953af2c62d7cff497aca5d9ac08a1d10816fb06a1ba116ef0b14fa645aeaab9a77d9e8a533600530ccb2981d69594ca2b23196659ded1c5080ac84aae318f9f780c8a7049e898e4bc5ab97d7b04cf0cab7602e102aa8a9deb3ca3c75b318f9f780c8a7049e898e4bc5ab97d7b04cf0cab7602e102aa8a9deb3ca3c75b3895796402ce262dcf10ea57e0d7c764a305429cd4ba249bb92fdc9f84511b6e3895796402ce262dcf10ea57e0d7c764a305429cd4ba249bb92fdc9f84511b6e7b62523c19fa0c04bfbcfa7cd5332b6554f54fcc07e7ec555fe5ec7eafba2aeb7b62523c19fa0c04bfbcfa7cd5332b6554f54fcc07e7ec555fe5ec7eafba2aeb59986890939dc61a4b38c96a8448523b1dc5f21073158a94d0595edb34bdda4959986890939dc61a4b38c96a8448523b1dc5f21073158a94d0595edb34bdda492fece82ead6fe8e7d4080561ed52277ab7d407bcfc28624bd2594ef13b75fd506aab3c1ba10ade4bfc7cc3c901ac20645540abc36f860f5964c5c8d394e34d27a91414473a049eb04455f9ba72228dd5b8581bb7b7111b51a4525f3064b3d596a91414473a049eb04455f9ba72228dd5b8581bb7b7111b51a4525f3064b3d59644b4ded8ed5ecb739f9ad8dd2a97b656dda20536a07e3474479f27526303f08e0a68d4b4bf7141cae4633e37314e2160b337a706ff0fcfddd7b7d47c59f6d3d7d3f882956c4c82bea31abfd2b9003615d2da721f3c217867006efc7c8850e02efb7b5687ed48f1ecda2d978d8e0514d6e1e785fce7d22aa6e7c963c9a273347268ba4cb1c47bfe624b681fa9af54922dfe5d4fb19a2c9e34efeda0185db2f5a968ba4cb1c47bfe624b681fa9af54922dfe5d4fb19a2c9e34efeda0185db2f5a9e88e0f77343f9eaa73c66c95b45cc4b48affcdbe02193f132978e146ce893ea4e88e0f77343f9eaa73c66c95b45cc4b48affcdbe02193f132978e146ce893ea482d8a8ab3d85e27798b225c1ac05046b887b1341eb993c46d36b738863effd1a82d8a8ab3d85e27798b225c1ac05046b887b1341eb993c46d36b738863effd1a1804671e3d5bbaf6c72e3a0a2e2132ed74eabe8f755dbedc90eacdaa1f18b2763f5f1aa34b22da137615f65e9cabb54804836fec7452bf69db831651dde2cb583f5f1aa34b22da137615f65e9cabb54804836fec7452bf69db831651dde2cb583f5f901d3e1aef5874bdb4513c722da054932f24b31f4ded8d7bc1b841dd2457c6afe71055d3079b705cee1387db2729f71e21330e51b9bf2c52667ca456ae5a0fcd642e10b5c06818bfd5e363cf452994b2291cffad302c298f5d399e74edcb80b96e94af61b3e6303ef3005021f343e05e81324aa8e18c0e93b650c2a65b0203d52c6f89accff4a54f830c8c3a324afa09a7ed36b9c735999d7621f98b2aac951f6e9a56801d681a61afd2b62d6a05e22238283a259fd30983e26da7d4d87d4aa7d6ccc6905561d014f9fbfc3148d38caf01365c6b12655c0c1ff5a4a8344f586880bcf1c86f8c844ba163cdd561dce84e7c5448c787a14e47736d9d91c852984ac570fc7f6dc4462bdefed78bb2a0d74f32c518da4deb9c73c04f5ae2be9afe7d9914ac5456159e0468b599adf54a656ba5259a5f874b63632f4bb057c49b656024a709f6e7a68e12c7bf229b5631ec3f26edc4e5499c17bf86bf3d49bc8bc395a7c908751bc5df934d5787d4be6a8f50fc9f7ed724954440675c999d23a46417dd0de9c165eb731d31bd0a2255e590d78489e510a1129275fb8fe3f56c7f598465141e2a7706381005fcb4f3bac2cc484e0055c1795eb4747791475ccd9e72379b9a3b97f4c1172fe9d95467244f9755d1778845677d1e1a7c7fee4b45c8a103a721ef41fd00e667fbdb08f349bbdd9c3da9fa5f0450daec1a87f6c2d88d1fdd6b1112889a0529fbc8bf4577fa6c4604e5e336cb29c859ddb45cd5dc1dc633f8da6e2f40bdd06d8a28acd095ae45d63565339bd6d4a7c557e08e9355055cc78103577b30c1032330dbfe8b97febc817faa0ebf8c0e5d09fe1d449d7c046e82576ee3c692b4c7d8e31df170300572a7d56adb42166809f89e125a2bbbadea86ba78db05b4e9f56c78c3490b8ccc04044f36e3513c48f8aee1a92881ad4050e65225705766c1d691194cc2487b38604f9888a2ac65ee2f0ae3b495e16364db3d291ac8d2e136df3898c65b1043de9dc65ba21d78d8797bd06bb1a3142b3221951fbf851402f8021eef9d1ce24dc09826cddeca44f8a6997af3f60b1f26ccd630fe0cd3025a75995b295521bd1489f8e03295d0ce633b7db7aaf0377fb8faf5542f079d3afa143cdd3db97a0d05c14077a7d16cb1ddb96534e3c62d815c800af36594b155dc57f4f9460bc8a9e1d6a774cd7df68b9496649a8770a38df8c60f16919f71b5abc4cabb5a8f5f8e6a1fff301ee7860b02a0881a1ddf2e7467c1713aa9d7b79cc00ed4308fdf29463bb0760a702f4c953f971668cbb8fcf99c7a8a2c702358651fa8d98c98d28617a039b9e079d54ef7a58252ca78b57fbde16a4eba73474348c3506f0916703ce37f201c3d790fb81b70fa1a661995639fa29004b7797ef2528d8f4a83d9d1c766a0ccb1d37d93e441df3baa98528169199a1ef52633e2a5c82060f0670bcd8da502c4ed894bf575b99fc86941cff68c5534e3078933a889d336d458c8adac4ec3ca9c7aebfe78e43fadb475694a9cb0c654170ab27ba5738794b395c161f48a69b69281e4ca0eef7fd3bfce5310a3e8eb4d92c4740d6bff1586f7434d0efb47a6bd7527135409cfc4ed0a08120a1498c2efadd7634d916a3227442e897100a6e2250846a394682c5b834fb3b1440b782ca349a47143987988ab3b05144d9ac63b7e0fd84ed597585d800742e5156882ae7307df2df2fc8d481d0e3795ffaa64cbe11f87465cc542552443e9a5a1edf7bbdfccc68db81ae3c2b4160f76171f7693d26e2b3e68ef8ca186828fd9dceb30a67c1b2fde370d03d586e2a5050240e516d345a8dafe9cb7500a2987fd473aaf1a74e9f9bd329193663bd9fb0c36d3da5e88640b3b6ecb94eb8064860e3900dbd31b8c1a44dcf131479a057955a4fc0831b8950d331e672dd2e96f2e8a29fe019b3e764949c421e816615ebf0679f83e5606991c46b56b40f194e655872be2055765abf142782c9ac90de15c3f77e68420a4dacf14680314ac8b45a70dc95b47fa9e9b59f390a24fbf355c147359f61eda6becb763862288d80ad14c765b38baf5a856c4534d26e43653c27553781d68d45bced6fe4451318cf8adf56866727bd029011f596af2957ae3a7fb5c9c257bfe87c592f5097924c598fbdc187a766238e04497578bd296515dd7c09552f0d36d72d8a9fc131663d7522419182b392d7d889621c2aec2b9a41fb09d1447e1e99c44b211b7515083732f8281ba010c9f947f388dc2aec2b9a41fb09d1447e1e99c44b211b7515083732f8281ba010c9f947f388debac0c7c41c3f7d852888c72a614d0ff82d8b426cbfbee8b57fed028e6c09126ebac0c7c41c3f7d852888c72a614d0ff82d8b426cbfbee8b57fed028e6c09126a93b105599bd49b4d00f3fa03c4a06e29fda15020877e1b7d5a43513d6e942d0a93b105599bd49b4d00f3fa03c4a06e29fda15020877e1b7d5a43513d6e942d0f23bc52d1eff7d0a12faaa9dd6cf6f94b301ae95d8b2222e68067779e4c94492f23bc52d1eff7d0a12faaa9dd6cf6f94b301ae95d8b2222e68067779e4c944923ea2fd411310c63f26cffbc200cb6644e7600eb32b1fdf57c2d751a309a356443ea2fd411310c63f26cffbc200cb6644e7600eb32b1fdf57c2d751a309a3564440b05521696826df9bcea63f203f434c4cac53ac96f97ff381d6c8c0f8d8543c40b05521696826df9bcea63f203f434c4cac53ac96f97ff381d6c8c0f8d8543cf3d01dd06e829ec06a33222c70002b82c8f682164747f3b0698ec97b34c99f247a350e0877defab3efa458f2767e572888b5291d1ed9cb93f0598f3f8f54a2f1396b9fb9377d647d70885b01526092a41fb9ecd5b00f260aca81312bbaecc2384e1df3fec2be3afcaee589935b5eda26a4a950a7783be9e8f55c80440a3baf023203842719b5fddab5b3e1201e6c09aba8797283f1aeba392a054e3e71f62471e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce269bcdaeb6165c4ade1a5a61ddf8d45bc601d29ca71dd781eb0f2b9afe3f947d71a433bcaffc0627080ef2bc0f42a7a610f07b4d37dfa8bcf50576d1e81578b250c835e312543d90bafbed49c80a5a49a74a200157036d2e85eb48e5f68d3362630f992097796245f527b76de0caa0bf8f857a617b3098df75ebdb989089cecb6726cca8603c9474a249da0f5dafde9d04b66f141ce8499274b822107331e009c93f66a24b14549bdb31250a38ee345eda30faa76e468542cbe5b1a99f3facc3daff28f8e2944d96ffea982ef9a8d346729498b8540d61b5d58e0e1cb7592c4724cfa7e212a1518345578e2787bb1d37277e5604d13227c1a5086939589d011a02cfa7e212a1518345578e2787bb1d37277e5604d13227c1a5086939589d011a023ce7d65766dec6920127eac616b538046b96c567e9307816fdbff2c13580e91b3ce7d65766dec6920127eac616b538046b96c567e9307816fdbff2c13580e91b47a3f5fa7fd67458011ac4d3c36dab28e90ae27bf669afa4acc776b9befe469c47a3f5fa7fd67458011ac4d3c36dab28e90ae27bf669afa4acc776b9befe469c1257812e158599473554f982dd1f8b61f0ef4d58da7d29df0dccad97d40556d21257812e158599473554f982dd1f8b61f0ef4d58da7d29df0dccad97d40556d214922ac8d20dff9e1b1ff898af9bf3fe5e0700ed158e648844eefe644486406fc1b0f418c1908efa33a0cba9bc324deedfd687a3c0296423856601cc37a8e764c1b0f418c1908efa33a0cba9bc324deedfd687a3c0296423856601cc37a8e764847c4e281910b572e8deb866019d8cd8d579b4bdfcdc07a8fc1b2d5b7d15e9a9847c4e281910b572e8deb866019d8cd8d579b4bdfcdc07a8fc1b2d5b7d15e9a97e054a240a598d31cccecd5cb1dee1c9d064c3985d15c765162e627bdd2e34247e054a240a598d31cccecd5cb1dee1c9d064c3985d15c765162e627bdd2e3424dd4791a38351224ad49300b17e6ede8e6bc58038882fa27467ead31bfaa091c2ade314dae50180ed3950367261e5402ab0fcae0afdd3f7f7ef65d2ac7856754a7ecc3c030bfa04d9cc58026783fbe51ba7c1c4409a38094e93678b6b5a5e36bb1079bcd53212d2dfdf8b2085ae561cf0d7c39a4c9bcf99825ffd038975c806c92ef7838464b96f00c88f16954997600b5428c5e765f140a65180f9e6800fc5367a25cf0f6c10530aaf50e7f0d2edf56f2e08d1d156d5d4ec05f82ca1741ccf4862ad2df804d8caed628312916ea5197918df02df42771d0e7c163d4da3d12316e88c97a58790af86911d8ef5349f4511070e5fe2bafa66ffe6c806856b28751783443170acc30608406590ad1f036e37cf8cf0267e16c9b818477735c1d8004d619a83697072cd0312502da0e2d16308b34eb9292d2be741aeaa3069896c5c36619a83697072cd0312502da0e2d16308b34eb9292d2be741aeaa3069896c5c36b68f00c05e04e65ce7be44340bf42038c637f8131eb478d4eca80df9982148beb68f00c05e04e65ce7be44340bf42038c637f8131eb478d4eca80df9982148be3b1a1c6fcce8cf1eb02cf523a3abd86bdceaa4847f049d37bcd2ebc463821df13b1a1c6fcce8cf1eb02cf523a3abd86bdceaa4847f049d37bcd2ebc463821df108af6fabafe7a2eedc75aeb223b7cef5b06122fa04a1570a695b343cfe335f8308af6fabafe7a2eedc75aeb223b7cef5b06122fa04a1570a695b343cfe335f838cbcdbf4f575b9e1abd458e2e20faa46fea67c0e93992d7363495f841a4e15ba8cbcdbf4f575b9e1abd458e2e20faa46fea67c0e93992d7363495f841a4e15ba99845e7564d11767eca935ee119464fee6c46fd0d050064ab89b4b267eb3870a99845e7564d11767eca935ee119464fee6c46fd0d050064ab89b4b267eb3870a49cc59498a8a23c496752378d2431fafd500eebc2522e5d551f5860a1caadf9549cc59498a8a23c496752378d2431fafd500eebc2522e5d551f5860a1caadf957b785fe4508a51d7025ead31c2e6c6da16f17921502e39a5cc8781c47a1336cd7b785fe4508a51d7025ead31c2e6c6da16f17921502e39a5cc8781c47a1336cddc244dc0b72286281ff856d2eff1c1354a97645020eec39578fa59474ad7a722dc244dc0b72286281ff856d2eff1c1354a97645020eec39578fa59474ad7a7221866b9f1aabdf19ff4a212e3a7e11ff03ea8bdc6b1805b1321ad718f525d64561866b9f1aabdf19ff4a212e3a7e11ff03ea8bdc6b1805b1321ad718f525d64565628893ce2d9db142a58ef76120c2432bb2e0c89fb845c43c5b6ea63bc09de3a5628893ce2d9db142a58ef76120c2432bb2e0c89fb845c43c5b6ea63bc09de3ab6104162f85d38b74e18461f5bc97c762fab5eb9ab464ac4695d6d3f39fc33f5b6104162f85d38b74e18461f5bc97c762fab5eb9ab464ac4695d6d3f39fc33f52383bbb4c01b86372754372533d89c93af341ea7dcbcb78c93381bb6bb5ccffa2383bbb4c01b86372754372533d89c93af341ea7dcbcb78c93381bb6bb5ccffab97f2669c2c648f2853629a53322fb1725db70a73e5ef937c30a2a5650d1472cb97f2669c2c648f2853629a53322fb1725db70a73e5ef937c30a2a5650d1472c2b04e17618676cc302cbfaabad43a106b3fc81df2b29d941261ec6577682ef712b04e17618676cc302cbfaabad43a106b3fc81df2b29d941261ec6577682ef713c36851d8b3f8489e3ff284893e95cc0033e3ff180b47a31e99056359d3b8cc23c36851d8b3f8489e3ff284893e95cc0033e3ff180b47a31e99056359d3b8cc2ddd0acba23fd96bd4bab661fbc3ad180d9b418e8c18edd0b50caeb53c00f10cf339dd92d4c7091a7da54cd5bb33100f78d68ae4410c358464bf379b77a620d6e36d0e12264c5e17ad7d8cb60e101ef89577654332a1eb4815d566ec494147bab46b45fdb343e08fe1a7bc1abbbc9564ad3407659978fe174ffbb76e1d3fc92dfea8a0b87d291db2683240f33601b417980fc4416d6f509b9bd56b382b892536d91c378a6ac2438fdc5ec3571c1cbe05a4daaca0deae821fc4c8f49b87799d547dce6c2796f6ae9b1cb24536b163688c4a8e9de7345d85edeea71f9154d90601d375ac64efa7ffd5d2187613912d6ccdcef1f1ecc5e4fedef948b5bcc83fcfde5758ee4534e8bcb33ae61eb24ee21bcf84f8e2b5a036a2f95ba274141b4b08d98631ba83a3f990bde367316b3b0ba7a0039f40069a6530aa4d66b4f45b42afc33db6ece9877854f27720854705de293aef2ee8461b01bce7d241007d8b3d9ae8cea3b908c116c9d0d953d78d391d8b6281a73aecc8bf9e4fe71218a3d8fd32046026c066cefdc65268724fc3b2bdcb381f91875499af7664d027f5ae907df9810d5d6300ef4e34187568148ac17f3d8f8e46458cb120a472c66edac7f80f90bcb394555fad4d83f2a9c12e6488aaf32bb528a4425b7751f177a37dff9b929e1520a32f032e91d1bc9d4eb5647a0163dcd23c2ee2003cbc91e9ca030c92dce6f3b0a32f032e91d1bc9d4eb5647a0163dcd23c2ee2003cbc91e9ca030c92dce6f3b40b372f6d0775a7ea5ef893e303ef6310ee5b9ad4117e5973020294a9fb63e675123d0f07172a44fbe9a750b0330c6a4be4276b36bf75e6372a4318a29c9c48e4dd70e4305ae7dc741ce5197d1ab66a7bac9b11d1b7600596c5c45211e292c384dd70e4305ae7dc741ce5197d1ab66a7bac9b11d1b7600596c5c45211e292c38c6ed8866927a9d2f49c2f0e9ba1e2c885a2ed89dabf748110b40a3b221d46a4dc6ed8866927a9d2f49c2f0e9ba1e2c885a2ed89dabf748110b40a3b221d46a4df6e89b88886e32b131df700284ecc1ab0ee70eefb14e90e26b755375624e9e59f6e89b88886e32b131df700284ecc1ab0ee70eefb14e90e26b755375624e9e598b2846486ae409f48b829ec56bd970d4d5273d54af166279220be961604f36148b2846486ae409f48b829ec56bd970d4d5273d54af166279220be961604f361498faa784a80b84d7556d9f8f90673740a6aadd63571a0b995d86279624df2fd798faa784a80b84d7556d9f8f90673740a6aadd63571a0b995d86279624df2fd7a392f04460ae83721e557542ebb1ce92312e19e0b241bfb90b0ff52e3028ef1fa392f04460ae83721e557542ebb1ce92312e19e0b241bfb90b0ff52e3028ef1f777c4b7e85807fbfa9b061db701155d820c51e024a4a7c8ec1c70ccc1130a9b7777c4b7e85807fbfa9b061db701155d820c51e024a4a7c8ec1c70ccc1130a9b7339265532d8becfcaab4876bff6e815a53800a09014e2a7140110ffd10611856339265532d8becfcaab4876bff6e815a53800a09014e2a7140110ffd10611856d0945754337e5310e103b427b21e29a86a80511b32d3d0d7ad56eabb3677cea7d0945754337e5310e103b427b21e29a86a80511b32d3d0d7ad56eabb3677cea78045aaa602c6d1082f72b156d9bd4f720f63866f4549026433f1e012e83477298045aaa602c6d1082f72b156d9bd4f720f63866f4549026433f1e012e83477297a0838d3deb10d1be4e7fa5d49d817650cbcb617e51102cd5d3d6add7882cf527a0838d3deb10d1be4e7fa5d49d817650cbcb617e51102cd5d3d6add7882cf52e7a490f826d9d4462ac6c63a7b9b609fb34d0052230810856fd1c54b23449db5e7a490f826d9d4462ac6c63a7b9b609fb34d0052230810856fd1c54b23449db5de4b463e4cbc784765c57c90e9459b1cbbabcc048396adb814684cfb08a9e4b2c556bfe3ee7241d7fd065202d13ce765739dad49eb4e1f7a8f08858abeac913526efcb0bb1d00ec71c516db6c5c77786220702f96474618408592d3a8599002e26efcb0bb1d00ec71c516db6c5c77786220702f96474618408592d3a8599002e1ac8fdd3d3ac553833f3f6f2274301d250639323a27bf2aa015703fbe23a557b1ac8fdd3d3ac553833f3f6f2274301d250639323a27bf2aa015703fbe23a557b9c0aad9bf5cbabaee04171aa414ff169d341d36d46718164e0d1f2bc6d4937ea9c0aad9bf5cbabaee04171aa414ff169d341d36d46718164e0d1f2bc6d4937eaa159e38dafe0a8238c8b11ea43f8daaf063052debdeb76e4f2e2e482d57f6a21a159e38dafe0a8238c8b11ea43f8daaf063052debdeb76e4f2e2e482d57f6a2174407ad6bbf25c11fa935c1ddae3ce21441d8c20bc880ed2907f7a9da1a7214d74407ad6bbf25c11fa935c1ddae3ce21441d8c20bc880ed2907f7a9da1a7214d20c9128f77941a11722243155c41edf6e74fa12bca22f88f24dfdb211186989f0d8bc4f3857e71b43698544ca2580a5a65970687e61c6976c2d499fa4566ec9f652565e422d1822e80b984acb64e69e24e0bcc1adc35352539717fcd90ad12c7af3693364afb31d42da261e4d0b801cda1ca8a4c0f57e509b013ec6c8f5f3e96603ade7ce33e64f423924a7b9a3b4334c18fdd926538b9a2af12009498e952b560882838c28c52e2803332819df24f58bc1a3d2db11869b0088a9339d899303d66724c17157ee507b4022d500aec57c24f22f5ed056c52f68683ede4fec25584d6a68fcd935f101e798dee75bdcb669e1584678097f2bbb7dae7191cd3357384b6fc75803818b67a9cacb2a663ab1c7c97c05d89ee3d73b5024d349cb2db0408d47652271d690ee3b6cc84821fb39d862b94b3a0753916cbffa95bc1dbac5d8a797678374c1753eadacc4b3873dae8b07620bb4116acff7115921b88b7773586cbef8e537697586e3ac1721598ab9aeba6515629cd3b4d014bcefb00a5bc341e928e37129bdf6dd1944651f1cff00faeddcd0ee7e77d90c8f5dc2eac41ec9345d7ede6e9a63fee5a6d1b6e854018206446aa539ffc541b920aa1af4764a35ba18516635dfa2b0e39d38922823ed71fe41d966717e41e92be178da35bc03be4c3c6c55d50bfa505f16c81e87e6db26ff3772a94ed532f4faa584343118fe53750bd05d2be337f362ddaa88bf3a1d82797e642d00d03084e1ecc05b6184d8dcf1baae5422447b2652e000c486d40e37132093f6be02e99db220e542cd9506fd2cacb9c01bfe55f7e194532b5656e6aab2c8061db54faf4b815548e92be9818dc81e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce26e2b3d6ddfa2ea9c58460acb5471bf353db2de2c158fc7cfd46cfd82d717522b6e2b3d6ddfa2ea9c58460acb5471bf353db2de2c158fc7cfd46cfd82d717522b65730476e1b66b4368f4f6b446f7a64c283203fcf65738c6423f2d7ed156b8cb05730476e1b66b4368f4f6b446f7a64c283203fcf65738c6423f2d7ed156b8cb08f666543e347122fe30e9a440c322b9d85a73406bec6658474ab30fa1e9725228f666543e347122fe30e9a440c322b9d85a73406bec6658474ab30fa1e9725224e60067a805bd0e61f772def3dc845301f4337eab2e09bce7b1edeeaeeed04e93fe6b8db0e59d1a9070c376c089600c6580962c4a08941afaf8ef42398621e037a64e58191efc03263019d1db0fdbd4520f818bc4c2aa0559eb43b008afdb77e7a64e58191efc03263019d1db0fdbd4520f818bc4c2aa0559eb43b008afdb77eb1448c9ab30dbe32e31eba30363e067446daff14c64d8737d49ad314671099ccb1448c9ab30dbe32e31eba30363e067446daff14c64d8737d49ad314671099ccff49db071b99ffff3b6d6f2105fa220b6f800af18ee5708f9f25f468b5046f3f7f61364812e2ed2e0b2ffe40c6623df4c5099546f2c22650397989f598df114be8b5b562c49aa1b8778fe845b413bbf7d9a048b0e4ca666695b868e7a5c82744e8b5b562c49aa1b8778fe845b413bbf7d9a048b0e4ca666695b868e7a5c82744d32c2b2cb8ab7fc3f09654864010f03de10d76351e2e0d90f5071d3556fa87b3d32c2b2cb8ab7fc3f09654864010f03de10d76351e2e0d90f5071d3556fa87b343428fbd6667d5c2cd8905c14dc3938f30b073e0852207a6968df485c894fa5e3c851aa83ca4c8c15c7be1e28ca6bc0679b9b7a7abe04654d59271fb9223e0f2cba3bce8287c39fcc17d789c3bcc86df50f26227c6a5830f2609fe3538f5392ed19157913192fdb2d1abaa0a50db1899967dcafa0d9cd5a475ef8889d604d7800272e6a22b42aff9ef84e04581e3c8b0d9328fc083bb3577ea5d9a2af779e6d7a3b4801875ab4fcae6711a7c891d7e2c4ed824d86ff516837c29f9cff933afb09c639a31f52264c9c703fe6fd21384bf65f696878afc54421208fdf7f5fce04ac1901f1387fedfe4ed7611e6418f28ee53158f7620863e66b24058c29e7549a338e63742c7d70df6e5075fe09c91c4bb1e4fc33ad082ed259778b0e9dbcc6cfdc7f1416c0d66a242cfc5c581c97147b6eb155f35c3a8a0475425f3e4588040d41a3a51d7ad57398e2931362f84c47fa1e4f385f4f5eacf0ce45f94a57985e423859ee782834b534edb9e41cf1b41d8946db6746e4c2c1c14768fca1cc6048aad6e0aca8b4bdf8d77355a05044f6effb437d2fa9b6fcde11e8b8674cc850b2dbd66e5a8a38b012adfdf49d1d4ddc458e0615f17c8678bd5049cedc4e20957b10d710c68c14234c75a73774102eff04ecc2acba4f4d628f8bb9880895b5bd27cc708c22d224955b28b1014c8f22b3f1cf8eab229ab8df5865bd66111a74dc6fa9185d2a5edc9b11f41299dbaa8ac84086abd4e378d1e79f5051e6087697c578b18d18c5e743b4d88588fe9d013caa830e9ee3491decfbf14d6d5c811ceff55922fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce2609c04b172ca1b20619c875bbd7d25cb833e7f2047c145d8c11ce1f316c60950809c04b172ca1b20619c875bbd7d25cb833e7f2047c145d8c11ce1f316c609508b55574791445bc0a73f3093a55270ccbc3f8c10cf5e2171a7707f4d1a49e1f8eb55574791445bc0a73f3093a55270ccbc3f8c10cf5e2171a7707f4d1a49e1f8ecc0f251ea4a2d8467df4129b60d0e5bc75f2a3545e3843b6dcde91583141e3911c45a824b2dd73c5800a55f8c88990cf40c5fd6ebd3d26608b5249e389c649490cb5e48496a5fd17ea63b45dd01a0bf2c442f74c71b2fa21aace2fd4ffbb1fbf0fad0c2671be0ecbf807f07277d166037a30f4f241c7643507605631007d5d88077cf64f22b7006363cc5bf36ed931fbfa4db14175247d0176d6c1b3c0650efde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce26a7798cf7fe8ebc880e848c10526a6bb7c506dc9d2e9db905d9b779a1703ad5a6a7798cf7fe8ebc880e848c10526a6bb7c506dc9d2e9db905d9b779a1703ad5a6a42e44bf61eb763b7bf2d772f9e9b12316dcc4b915f041d9cfa216c147ed4898a42e44bf61eb763b7bf2d772f9e9b12316dcc4b915f041d9cfa216c147ed489817bbed2e34f4ae05b6ae823aaa98944658818e9376270477a93dbb08994929b717bbed2e34f4ae05b6ae823aaa98944658818e9376270477a93dbb08994929b77a6012ee89a3e3f07a79f0297450655156fae9cb69f7acef4c66cca8e75ba5da7a6012ee89a3e3f07a79f0297450655156fae9cb69f7acef4c66cca8e75ba5da05627d284644d3c9c67ead68ba9037ace829c15797b9b35aa8afe98f30894e1605627d284644d3c9c67ead68ba9037ace829c15797b9b35aa8afe98f30894e16dfb853bcd1a6c2b70bbc863b98c2ac512d91e32e17fcaf58550bfc5aba32d5dcdfb853bcd1a6c2b70bbc863b98c2ac512d91e32e17fcaf58550bfc5aba32d5dc6cd13e4b813d295acf883f0b983ee5d7d325a79fc0402cdea02210fdc450756b6cd13e4b813d295acf883f0b983ee5d7d325a79fc0402cdea02210fdc450756bc3fc46437d7f6d677a04614c399985925f9ae6f7b3cc1e359304bcb8b2d58dd5c3fc46437d7f6d677a04614c399985925f9ae6f7b3cc1e359304bcb8b2d58dd522a0ea3a9a194212bc70c4252a7ebf6d07901b3f19d5dbc638a8bfe7488afe1722a0ea3a9a194212bc70c4252a7ebf6d07901b3f19d5dbc638a8bfe7488afe17a8db6896400119de52197d5121efb272fc15a84ee5dadbef314c23b7dd43c878a8db6896400119de52197d5121efb272fc15a84ee5dadbef314c23b7dd43c8782e12a92cf356e8a0a4d9f3ecb2b30d8f16f774fe2d7f1b956fbe4db6310dc0dd9decbb342f8bbe20056ed51a4d4dcc48976f54439c36dd75bf806fa5ac46f848662e65bde48eb9cfa23ae53605f6619324d197c6064d3ee4b8a1a4d22b4e1c6a32f8c0685d96f3244a96ee8cdfb31acaedcd40bf228900b6a15d83a8243787fcc89ed351256952ee73197affa8b9c34281c6eb5bdf5adc0f360cb5849ea188b945c6dbc899d1a176dbedc999f4e3fdd8cc6e4ca70f4ddfd3499d5183db13ac5ad0b0a216a07a7d65e98278b77066947e4606f933e74d0302e7ea2ae2166e8b78994802b2f262e7be2fffa79a338a2752b01dc6b3b7a4db043b49e7d9019c91f9b08358204edbd1bb5e0855204d2fde1ae9b3fce633770ddd9266e6f055c7369db08358204edbd1bb5e0855204d2fde1ae9b3fce633770ddd9266e6f055c7369d04d5023660b45afe26db3f0e7ad63544df0190cac92c382b461fc35c0a3aaa2904d5023660b45afe26db3f0e7ad63544df0190cac92c382b461fc35c0a3aaa296b096e92b70be3b80e9a679063a65dc4c107e231880541619af0a452a4c4a3d46b096e92b70be3b80e9a679063a65dc4c107e231880541619af0a452a4c4a3d443dcc268d9fcc62c2973e212ad183bfda50fd8f35cae08940dfe0d42d9c7044843dcc268d9fcc62c2973e212ad183bfda50fd8f35cae08940dfe0d42d9c7044881dc86dea134170571fd3ba5c31ad47acf559433338ac2703a106dc818a3d39681dc86dea134170571fd3ba5c31ad47acf559433338ac2703a106dc818a3d396cd39a06dac2945a4515559fc24bd2ca877a679276eb8b7bb4741f15a3e64f214cd39a06dac2945a4515559fc24bd2ca877a679276eb8b7bb4741f15a3e64f214549a18147b7ec1b12fd2c1f55af545233ef995e218b55e3b8719034c0cacf3e4549a18147b7ec1b12fd2c1f55af545233ef995e218b55e3b8719034c0cacf3e45f75f85921d7bbfc22c40994f05d6a537ff7b14adde35ef9f8ac2a590a91ca775f75f85921d7bbfc22c40994f05d6a537ff7b14adde35ef9f8ac2a590a91ca771d7c4996ae84320e301241033b55a6104ac20a54526cdcadbfa1d6a7cde179051d7c4996ae84320e301241033b55a6104ac20a54526cdcadbfa1d6a7cde17905237e618973554026c12d55a04c8565b791e43636b29791f0a6780df8779e5817000698613b7c2d6b9177e6311567bb5f5361c0e9fafa7f1c68735c9108f59fcc04ef7fc9ed1fda9c1a1e78e656c33e41fbd3d725dfe77c3738196670ecbd0a5f59506bc0e2b690a23f121e3667ea6369076975982414e48299faa7e74115567ef278a42fd2ad4389f4aa128ea91b619abc6f62e17e13d4ac0188f6a8dfca9379eaa6f6938134d0c85ba4c9a78ee77447c462feacbee9cdd52e555fa2f0daacb496c0bc13557a8c14e55777df29cb481ec15fac4851b4f34fa783cc5fd4d9baefff3c9091c3941a9068310e431931db204208c2d32337661cab985d7e43c4f674b31ddb6a93a2f6c2b018c94d8badd5e6c99b9b81a196c5d01e9143fdae4e97d1d5a49809e73dec542993b1f2bc8287162581ac9ac937bce05c710d4370e3304141334bc7fca12f5154fe25da9585ae4e3b2d7b7640567b62906b6307fc94003a2efa22ec9ae9b6100d509c342a5b43f60e4943a0603842f9f64809c842cf1dcce321d8c5154cd65250f8538048d6ed0713c7fa43b35e980175a0bae110f56b51ea276d2032da3f7db497a8df19349921b9cda07997d580a2d8a7eab5911d4815e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce26a0316c26c3f345d2308a9b22daa59250b76bc2e4bf1969ca75b0da6227774876a0316c26c3f345d2308a9b22daa59250b76bc2e4bf1969ca75b0da6227774876c99464566225546e75939b3cd0e1ce77738354946f6f51593eaf51979d958b13db43a9cf932735304a2d9c1250a99e963378ad499b0bdce73e2f25d03d6c09d13e71826930aab3a333d9802322e982a4883426021a69e520480c060a91418a4d3e71826930aab3a333d9802322e982a4883426021a69e520480c060a91418a4d77883faf391a01418a1376717bf72be13cdf15371030cf0a11853bd4547aab1686c9dac0eb125f0aa61201af5d065dda74c9dd72af5a325e2c2f04427bfde2bc29fad2df564298db2711354a073f68fc932183fd2bd9a54880792e873213cd55aa9713e039079e58556c69fa5461a1371b97e4e150bf488e81436ba1387e8d6487e6f86b2340707582c97ebadc7dffa42c16a47ff3c99ef572059e3eee4a236757ebee6774ab0d55afd6338ce6a57dba0dd5677637cbc63447259b9a85c5fc8f34c824556c3f18c1b540569e93c5d252fe031594a87f69019809d43cb5e57be7b1867bea238746247081aca32b5c45eb023eeee0e24c45b3473e9d20c73c79c3f0a16856ee70d1774044b5c3937c15aa1574005ee1742760109c10cd806d976af0a16856ee70d1774044b5c3937c15aa1574005ee1742760109c10cd806d976a03cb933a682f00c1cce04768f445c6bbb4b8273fdb1b944b96fe397b52a7171a03cb933a682f00c1cce04768f445c6bbb4b8273fdb1b944b96fe397b52a7171a07834d2a3a9e5ae1903983fa5e6443ed1949bbaffbe1d81dfa532327566ee88907834d2a3a9e5ae1903983fa5e6443ed1949bbaffbe1d81dfa532327566ee889dd3922517c113dd3f701c28d4c5de954b88bf219ad4d405811895771d31d4df6dd3922517c113dd3f701c28d4c5de954b88bf219ad4d405811895771d31d4df6b7ebef001df775c00f36763509e96b386f6d53c73664335c9f3fb9db05bd76c3b7ebef001df775c00f36763509e96b386f6d53c73664335c9f3fb9db05bd76c3f706b7bba69faa24222564cdb7fb29358b9b9ec4b65788a65c1ecbf50ea6e741f706b7bba69faa24222564cdb7fb29358b9b9ec4b65788a65c1ecbf50ea6e741ecbeb57d63874fb5f90f597a8af796a8213a4af38a1c01fde0ce8b5fed55dd62ecbeb57d63874fb5f90f597a8af796a8213a4af38a1c01fde0ce8b5fed55dd62dba4c4e500b864bea87e62147abdcafa064ce82c8aa3fefe4463b41fc590f6e2dba4c4e500b864bea87e62147abdcafa064ce82c8aa3fefe4463b41fc590f6e274b8d53cb39215d1e7ef437e41c9c0709d0e0f5a7e5d43b76163c4056f59db94f0517f5d56994fdf57378eed8a5246223fa2c890c8372be5ee73b29f5ce1be8bde29303388ccf5559bcfe5bbebef03367482be24be6969d284c5a4ddf8e45ef0a2ddbb465346999341dff2dc5282b467e34efff4ef3364bd45f1fa1dedf46309ca2c4797294a4e6128af58be076ae0bc2c400c979337a5f87a5cc3357404b4024db668aab750b3032327382c263deafb53f19c4057dce772ecb1a583fd055b8796608e80f9351ee4277c83386dd617f9e0bb5f9366c1038df91c7f3ee54f3922f46931d9c59aaf988d824068658d871af12f4847a4ded8ff3092036ea36de548e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce260d91d8a4872ee8330ad23836b7c632ba66025894698af2ab2e1a542a2f6b01c10d91d8a4872ee8330ad23836b7c632ba66025894698af2ab2e1a542a2f6b01c18f84c34e26647b5a44b6ef3bbdba5c84af3aa400c0c62cdc30850a96f24843598f84c34e26647b5a44b6ef3bbdba5c84af3aa400c0c62cdc30850a96f24843597da2b5b3798455be4c1314a72bf95c5f901e13b7573a23b46588dd093780508f7da2b5b3798455be4c1314a72bf95c5f901e13b7573a23b46588dd093780508fb4b16c92359cee49959003e9a905b8e75bdab8302230f747934d87bc07ae52bcb4b16c92359cee49959003e9a905b8e75bdab8302230f747934d87bc07ae52bcd8e74a4d4043eeefc9f83cba7e0eb70c4170a73ec62cdbb5c8aaf8b23b809504d8e74a4d4043eeefc9f83cba7e0eb70c4170a73ec62cdbb5c8aaf8b23b809504698bb39463854ce3b6a7f5c0704fb500f2e8a27f4b85409093267725768980a1698bb39463854ce3b6a7f5c0704fb500f2e8a27f4b85409093267725768980a1714b42b00fc4df028b85a963117809f3e31fae753cc61e8e0c2a534d8d047808714b42b00fc4df028b85a963117809f3e31fae753cc61e8e0c2a534d8d047808e6b75b2983f9188d043eeae0990edc6f44ca91adf1c44d8bf128aa2c5c9eb84fe6b75b2983f9188d043eeae0990edc6f44ca91adf1c44d8bf128aa2c5c9eb84f03a192180cbcd568b2d2bfbc06aa37af9d827290bec056283b7dbd376ef4c04803a192180cbcd568b2d2bfbc06aa37af9d827290bec056283b7dbd376ef4c04848899c5d0758f9e2aa11317df41422a17c749aa0a59de7963c1c527abfc645a8ea85db28db6e5f6846d722cf275231bf5ce56a632f145cd62d7d44275cc121dade3ebcd7221e934dd3eaf4b2332f7c772d382760037db6e2250c48a44b9c2a60f6c757afd61b83be5765bca23f81315ecf56e4f344b4403d95af896590cf1ffb127be89812e7753e1c00afcb249939e9d5a844164c95191545531dd8184d6653984d77169bb68569e0e439c4b5da0c51189aa4ab7d6666de6f47c9a558b7121d56522202b6a15869c95d00bc29d6b7e86390381961120e9079e5b80d0f8868e4aeb5e374e95187d0e5b45bb71a9b96b83d07a23b63e1041c1013a6e76677f9d108633c6992181e578f0dd027475c97dcc7c31aed0e71e66952223f638b5919a52012d38d408fa10283fb57f1cd80011c4f4c14e056de4398fa3bcd757753552a924b4fdc5ee53734f6dd2d1ee33fd454537ca9ec058ddc6b1e27698ef9f00704ddf6333151a36fd2e202e98bfa9cb489c82272f03ecfbce7a33110ac5e70766fa0444fd6b02ae97263478aa99dd870eddefa2585f79de1edd145a252b7d682cd278b001f4e071fc4509dec7ef75ef8afd97b3b5e6020fcd85015c2727ea8002d1b0a3c97f2af16db32bce4f17f1683021342081e6ea3d2eb6fd4cc36294774981b0a3c97f2af16db32bce4f17f1683021342081e6ea3d2eb6fd4cc3629477498377677b4a5ae848526cc8e201e1ba332fed479e4858a4eb1fe99509b1d9c0c12db752bfbee63d3e002e0c4f08d430e22523217acbd03ea2ad2855aeada62c404481f7cbec9af09f4837f6c4d6937052c60c4f806836b4e7ec96003eb4871421c481f7cbec9af09f4837f6c4d6937052c60c4f806836b4e7ec96003eb4871421c8ae1be25525c320921dc6190e7243a53c7801cd6fcd6197b09dce95366b05db86a93485c0c56d01f3d7763b57e348460f729ee57075a8d490115689540506504c0cc4022fa348ab8bd2dcb7c28dbc49a4cf4e742a870d3d1c0927511dc07b2dcefed6209cccf5b6987edaa9c640e85ff21a957b101558cfcb3fdeb23598daac7ebe568661a095c950069365486d4185eed9bfa9b9ab045839bac74bf52367e48e90e780e2ee8826f39ab75da4ffc38ffc714185c2e4d0a862996134d1111353f56944549c98227170ca64fe6a5c15391e4ea6df01206e1ed7d7b75aee14ced6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a05f41bbafe9407419c631619766801ef6fc7dc9afa5740bcfb0f70bb2ee7cb8a05f41bbafe9407419c631619766801ef6fc7dc9afa5740bcfb0f70bb2ee7cb84d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce260a62357da708273be365a5a93353ba9f08f8a55416a31fff385b47318f5cf4ec0a62357da708273be365a5a93353ba9f08f8a55416a31fff385b47318f5cf4ecdb6d1dd67bd4304d6a02029afa33e7fa5f3a82e13253dbf95b28833d0bb28ed1db6d1dd67bd4304d6a02029afa33e7fa5f3a82e13253dbf95b28833d0bb28ed14c9a6e3b01e375276a18ab625f97902314edca612719f0a0d2372b785818dbf94c9a6e3b01e375276a18ab625f97902314edca612719f0a0d2372b785818dbf9efbc41b723ba7a09ec57403ab53039a26e46dff0e639246ad18fba8b433450f2efbc41b723ba7a09ec57403ab53039a26e46dff0e639246ad18fba8b433450f2bf1b9ecd6cd3c9b79136743478a0847cce003b6220b062d76a689bf6b73408e8bf1b9ecd6cd3c9b79136743478a0847cce003b6220b062d76a689bf6b73408e8a065d4d58503196f4e2f384941a8ff0ccea44e5e6fc9ddbd8925eac3fe5625d3a065d4d58503196f4e2f384941a8ff0ccea44e5e6fc9ddbd8925eac3fe5625d3eb55346c8f0776ee6e30864073942c06f2094280540a43ca02673d992293f602eb55346c8f0776ee6e30864073942c06f2094280540a43ca02673d992293f602ae3e45ae5c0f769944063e0bc60799f9b685da621293ec6e054f65d48f03fc5aae3e45ae5c0f769944063e0bc60799f9b685da621293ec6e054f65d48f03fc5a84b1769899454d6f3fb5093ce3d05d0f15bdfab2c3166d4b2491cf6ce232199484b1769899454d6f3fb5093ce3d05d0f15bdfab2c3166d4b2491cf6ce232199467a8ebdae7700c619050418c839265c21e92df9a3066adc27a48caa08763745967a8ebdae7700c619050418c839265c21e92df9a3066adc27a48caa0876374597173b0d4cc447e08cf4140c1614e2d5087c14158b34bb06c2e4e355ddf1094567173b0d4cc447e08cf4140c1614e2d5087c14158b34bb06c2e4e355ddf109456384dda113de715873847e55873f2ac149494594c18b9f4342c15139c657c6092384dda113de715873847e55873f2ac149494594c18b9f4342c15139c657c6092473b1aa569c09e2b5f1d4789f5d49241253321ee90c9a8c3879ba70d62debbee473b1aa569c09e2b5f1d4789f5d49241253321ee90c9a8c3879ba70d62debbeea3820945548b29948d0c49e6eda4a6676504c9258f07150cf1508a73d1f52942a3820945548b29948d0c49e6eda4a6676504c9258f07150cf1508a73d1f52942913c9745eb191a4869ff45e82d8c4d6de4319e955370fcc60de42f53492d5a89913c9745eb191a4869ff45e82d8c4d6de4319e955370fcc60de42f53492d5a89a5658f1356a520269d98fa3c7bb0aaa378203e1c1072733d3abf92a1f2896619a5658f1356a520269d98fa3c7bb0aaa378203e1c1072733d3abf92a1f289661950a1851afc9b8bab1c7967cdb3dcd7646b0f26e33e2bfc29f5e914631f75bc0350a1851afc9b8bab1c7967cdb3dcd7646b0f26e33e2bfc29f5e914631f75bc03e4cae476a6202de3e82488cdac88eb908f60d8f8ba3b4cd775370f8c7babd968e4cae476a6202de3e82488cdac88eb908f60d8f8ba3b4cd775370f8c7babd968e917dfa6745e32f9b3eb5bd089de36728b737f778da0d4acea89639eaff57e4be917dfa6745e32f9b3eb5bd089de36728b737f778da0d4acea89639eaff57e4b59e205620a15ee21ca969e484eb0d462ff7c9150c00811ada2d49f9933fd425159e205620a15ee21ca969e484eb0d462ff7c9150c00811ada2d49f9933fd4251695886d19dbc50d7c42e055a50ed31491d1979472efbe963ad613cf16d0d3607695886d19dbc50d7c42e055a50ed31491d1979472efbe963ad613cf16d0d3607517807470fbaeb2dd39b9ace5b14323dfa4b7067e6e420ea91728165b4623853517807470fbaeb2dd39b9ace5b14323dfa4b7067e6e420ea91728165b4623853cfedbabab37b531068413e049b3a966ec4212a5f7258c150fb7bf0ca0806ef48cfedbabab37b531068413e049b3a966ec4212a5f7258c150fb7bf0ca0806ef48bb451a6202d8627f76db3bb983565c869e729b418b09d7f58fd9886c55bf8354bb451a6202d8627f76db3bb983565c869e729b418b09d7f58fd9886c55bf8354a74598616f57f3fe9ce2b4205057736cbb6612275f5ac906e543008dabc66cd9a74598616f57f3fe9ce2b4205057736cbb6612275f5ac906e543008dabc66cd95117bb940c5768b9586b2af3f591baece7ea5ad641cf192e6345f583128b33a95117bb940c5768b9586b2af3f591baece7ea5ad641cf192e6345f583128b33a95d24a172aec690664650dc15686a9a876519fa4792f42ea90e530d5b906e9e91e340222f84ddcf5da78384686fcb49a8eaf5d8ddd70d4d928d1b25ea342eb667636d5ac163b64cd2e8ba98545d3e6d73fb45755aec7f63943146f5ce50025e71636d5ac163b64cd2e8ba98545d3e6d73fb45755aec7f63943146f5ce50025e71001c9d03fe9bcc54eb193cf21f0de29f91ae0d06bed26f758666db729db1ac40001c9d03fe9bcc54eb193cf21f0de29f91ae0d06bed26f758666db729db1ac40a03067ec0110854af6ff6c4dd719a625451fa99940e80fdab0d2ee001dd233c4a03067ec0110854af6ff6c4dd719a625451fa99940e80fdab0d2ee001dd233c473da47c0bcebf92e1c22ab185a9cfe2cd72a8c5780d30c84b37ec30cd40f009073da47c0bcebf92e1c22ab185a9cfe2cd72a8c5780d30c84b37ec30cd40f009049f6783b4b00249a4bc1a40b7c25c66af0d7535e11bfd0a85913307bb218699249f6783b4b00249a4bc1a40b7c25c66af0d7535e11bfd0a85913307bb218699273a2fe46aa7d5bd5dee8174a380c7b0acacdec1b8bf6f9914e8eec5f1bdb38bf73a2fe46aa7d5bd5dee8174a380c7b0acacdec1b8bf6f9914e8eec5f1bdb38bf3599350684747693108b953255f8701ffca6c47dc9937c694f5baf80ecb911093599350684747693108b953255f8701ffca6c47dc9937c694f5baf80ecb91109ba5a2f3a38586f6ae277280b555dd0eb9c9b6c124a321a8c6f67ab411e943d4dba5a2f3a38586f6ae277280b555dd0eb9c9b6c124a321a8c6f67ab411e943d4dfc58836544c23e94d93c7754a484ad8b27f64cc9d5a5f12088d850a1e91f5ba1fc58836544c23e94d93c7754a484ad8b27f64cc9d5a5f12088d850a1e91f5ba198f86df2e0cf24c8a71fb0db14b0179f11989c7290dbc23b1bc4c5ac9b4326a598f86df2e0cf24c8a71fb0db14b0179f11989c7290dbc23b1bc4c5ac9b4326a5f2a70e4615c14ba3d5d23ff78d7077922c330879b1b2425e4df09cfdd59ac8edf2a70e4615c14ba3d5d23ff78d7077922c330879b1b2425e4df09cfdd59ac8ed65ad968b99382c19384e4e9e6a2fcba7a989ce85b62ac87404cb8b3def4c353665ad968b99382c19384e4e9e6a2fcba7a989ce85b62ac87404cb8b3def4c3536c6d582e10bfbde68fbaaee09326002331bf37925374b84cf68fed2678fc1545de7f099b5af03906db61cc9a81aa549942cbc3d8bcf7812e51ea70c91691c80fb6f522bea180baad6dfcc0f3b902eaeec31064566a38f770fc27a834a8b345b316f522bea180baad6dfcc0f3b902eaeec31064566a38f770fc27a834a8b345b31c5aa26fe87a1ad10e37d4d5e71f9b87a865f178a66b7fbdf9a70f15975dff477c5aa26fe87a1ad10e37d4d5e71f9b87a865f178a66b7fbdf9a70f15975dff47778608d70651b3fb28e52b7f191166fc84edc21c376e275fa477e7f19b5e3f9e978608d70651b3fb28e52b7f191166fc84edc21c376e275fa477e7f19b5e3f9e90d6dfed19c5af78500d5bd30a92563e07de821fe9469e94b988bf1b908dd448f0d6dfed19c5af78500d5bd30a92563e07de821fe9469e94b988bf1b908dd448f0ddb5ae80d7f7acbb148e07754f451666dc08f02b8896c42ab1170b24baa4f350ddb5ae80d7f7acbb148e07754f451666dc08f02b8896c42ab1170b24baa4f3529ac05b24e2e22e55474555c8bc2cef67858050ca50da6e19181379fae990e4329ac05b24e2e22e55474555c8bc2cef67858050ca50da6e19181379fae990e4319f7fa44e0bc0a01a348fcb6126f9d48e3f0ca964b7128a3abffd35eeae40ec2b86d66964144ce0b25ec0c54918bc4d8b09d6cea2307c575768d5875da9eb2868772c49008c02a28029c3297088ed5ad99c6955db5be16bdf6d78dabfdab5b9aead069e3061f47d312fb2206156732c5ebbff1f60f9fcdab2df887afbe7b665c3ed2c9eb18badad6bddfcea854d9de4be21a548d58166b6d9ead96dd997b8bb39cc494384cb4e6e672fc01547876484a53c3b997399ccaef6a48108891f595e8b1e2240d1d4b9e696c6a946ebe89f9a2226151cd2991403eaff7020c7707e00248269e2c92655b5e0366fa326983cbf88ea32ecefc180d74c61d230ae4b0f086c6a4114ad5d3edf50ba110fc8a46c26b9e58d05710023ae3a8a800f573775bba286a7b2772a1b8cc9a804cb298d03283243f5d4e4a692c85c9324038c3cf5a66f75c00270b855c0d4533cc0695b04908f3c5f74ea3149fab749394a786ffe591dfa555198d5bd091bbff349d6d54b2f08ccba8cd2e4feb81d764c161681dd652b6db84a7ac60eae17487750c643281f563504a848d8800d8e6e61e120e851b970fcc3976599a4cb63acb203d0040430b59eac78a68e0e97a8b6b461bd797b8ed16949825d0ac162f60ded9e24456f62e9a69ab5bc186471c3edc4047894af011b9e1fcc8310d1b378248b187657f5202fa76554dc0bac1ab30677584136024dfa82bc0b5d9cab50991ec38d73b0de91da75539eea1fcf0ab87dfe04db29ae3c9f487b57535eb5fdd765c01034ba1b4ff1450dce751037b167633ecd874c99d4d98280bd1639f42a445f85e9a7be6c00220311f97d69b9c1fabcb9b3a92b1cf29f9366320bd6495525ca2ffb18e6f7ccff62bb440ccbbea87d64c9c9be3048d18e1f9a70d52d641cc424034b1929abec52ef9e1f97148ba434f9f42ea3b0152d7d90b005ee78221b6e68f2cf7ec89bdc97538d572bf5c627d68603b3468a50c8bed6b7a81c8e01d7e267166f1fe4dd9d462f8891dfcf1946a3371e1861e3f5308441ed592bd98892c83bcd836874aabfbb30fbd9e0668513607df992c95fd6690c65b115ba727445ea492faebf48eeb10a46269e3e7d298c3a5fc1a9cd13690187f4d76bdeb3211ed85cbde2d748c68409b56dcd0d1c8afdfe917d2f00223c3612c7551f10c05487241aeacdcd5a005916db72d75693eb2bbff97f9140bedf643e6b14e178b72ecf1b04ecaa84fa5e27b79418412c3788dc66cf0d08fdd67596021dd1757df82cdf5089e91164094dc8c951e3ed7b8b10b9a27ea668e03c8c4403b9e02033536c10544e0aa0cc1038bcffc0bb3dbaee72d9210e3dc013010f291a51cd66e747b82333947783466a8d2a3de10349a7180a58e2d74fec98d7c166525826f03cd3a251cbd7a3fdc085fcc850f5172c55eee8ab6dc1cc400b6e88d32748acfc123e8bbb5905ace74d7c973b37f9d10ac06f9d5f7838ff6fce0af760e2ccf23110a3b1bbecfc698eeb09ec4a831105b86076291326fbc6713a46b11ac7edf06ed1a1159299cac448940a124072ab5ab7923d1ff67a5a2139289d3b7b743755fcef48c1e9195e301e11d78cd7d7f1b5664754f46fb8af50b86fa97eec70abb8d460b2fd20a6062973202215a0aff1b45c1b980ed4e63ad5d2274923cd959d32fc70afdb6cca3586e4246225e2aca1138dabe972ae7fe4bebcf52855abfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce264d3baec0b047551dbe461af03924f661bc5925ed981273046ab3563fdff7ce26659dffb2209f714635ec09ba9c321926db21e53f2acd6620e2369419e3eff02b659dffb2209f714635ec09ba9c321926db21e53f2acd6620e2369419e3eff02bc7c4ad1856214364769eaa67c0f45f69cae49561200cf3fc096a3e4da6220da54e210804884b891ad73d5503ef2421168ef2c6bf1993e2bc4b644bdb52a27256e07e15c95ba0b500441dfab06f282af4041ffce293993df034c43ec01269ef61ca856c82f2846f8430455f42cde860dd18ffa5a17b54c6e4feb00c60f7529d13134bfe71357a024b5cf260f30bbd391a93d19961594c5f520936663d7eede581134bfe71357a024b5cf260f30bbd391a93d19961594c5f520936663d7eede5811742904ee494dbd38d6f58e111363c14106756d4d736f2dc1f79175cc6626e2f1742904ee494dbd38d6f58e111363c14106756d4d736f2dc1f79175cc6626e2f9b1b4411369672ded782295c01b68f973e3ed0b1ce5be4c6ef9c2813f31c377aea52481b3d28d0b0667445c61fabf99ad9557ffccc53aebcbbad81d114e19a55694649ddee631fb9ab0e5a93285bb47b5c4547d55cf3ddad0930d40282ddcf3d694649ddee631fb9ab0e5a93285bb47b5c4547d55cf3ddad0930d40282ddcf3d4de91580315c40f9014628a088c0883747a8ebe859c7667e26408f35f083f969b52c4ff96599d754f09740b6c38f1b89a9bc4d8163afff8d9a9826280a77f59561b43aeb39a04bce9a080c4972f98ed5c84ed7b4e109d3726fc0b4c5698bb363cbeec6bbb08c83ac30eb09f110cb503623e3c9ca09ddefaa84d958e941c5db2df3c74b09e9ab1853533040a8e0bd6577461baf9d2728f2458b681a53570a80975434051e5cbfaaff0b38779fe88659c4592d29bb44ded2b863a7268c952dbc91d022293df7042096e8b3c81762d742aafb5c5f4f1bccaa47a97999f79b93ede3d022293df7042096e8b3c81762d742aafb5c5f4f1bccaa47a97999f79b93ede3f8b24db40b78610259543b15842cfdfb000aae68ba7369fb168cf4d75f1da8ed3a15d80902d1d12713468e1e15b6ae82818800bd88fc5a1fd789823bf51683e757cff8f04e795a1581c26d97f9dd37de6def0b0911cafecfe79ed51f6113e6f457cff8f04e795a1581c26d97f9dd37de6def0b0911cafecfe79ed51f6113e6f4d3592c819cff40c5c0c2f50f28b6f3a536177e4dfe638e8bce9d720a7fbee36c32601691aefb272fe5a1f7ac5a992fd6d8354323e5b10541dbe49e41ecc57374d8799e349f26518e577cb09711fa25d3ba50516549277c3e53af975e9119fc17e8f7902828481aa357f84d41901fc4e244a3165d621bb04ac9ec3a5074569b94c31963a1acfdb9cc4e68a5098d725d717d1add51dbc052b568888d37c09e078fc31963a1acfdb9cc4e68a5098d725d717d1add51dbc052b568888d37c09e078f9506517635dbc1392eef0a48ad9f076a32566f5da573347e3b5d14fe872ae1001df20bbd7d9a461255cd38487f78d871ac9e88da0f00c2a634a5868f51bc733dbe12e2f51c47b585d65aeb74745967fe80be346c565b71faaa273704e5ee0f09cbf1e9e6d8d3f186d77bcec72ded3e6f9aa153d05c13328c51dcc025dcbe39689823efe53cca86c4f4fcb0791541bce7e169e60b67e7ac198cd8bf887d59ed9fe925b389134f7467c0e3b4a97235c3246ec1eb5ef71074fabd3dfd8ee11f05dd18a9a0bc1e347f9b86808b59cff8e92fd8a62431327076ca19ff4a85967fd37614ab3ce93e291e439888aec198a4030274cd1e3c2dc8860c90df14efce13dfd120ba44e61d907ac72f402aeac406ab88448bda79629ff63918d963606b89db5ffe08e08d9177188ef02c165f640a8823215e20364c2007f9e8acb351dc1affbfb64cf31b90b526ef0da95881c05215e533c8965c8771c5bcf391150e7084f1b3923211ac54dbb6232733a08ea772555465b8828a5f5f5c4e79f144fdf06dab6726f99d6e6282418686d678a637709ba7e0f4980f03041e1f8d30fd96d749c6edf577aa040ff6d8d1ddb11c1d7e30a681d78695c4ca13aa0fba6c120ebf3a9cca20cb4f93bbfa2f06840d966c543e959cf810c111dcece25e55a87a14e83d1ee6ee471eed42cbcd006fc12c0660edef74c57146d9a0aa952ff8feb363dc515f386bfa9f72832f137b84f074e6be4a9bd62874b389cb14c232a9d1ad28cb2095a2c2e46bbcd95b9c45056a4014a1e4ac092bc6e15551a2294e30ba02ada275113354954aecbc5a11824abfa4f29e58f8c9efc6472307108ff7893f348b73c9b999a3c92821c87a0c165aa5fb47faf6b19c1f3024b364548b3304047ba9950d8204e3397028e9092a64a71a5869c3a95a93aa944d265d513dcd5d0112b05e5f450ea80c08d1eea1d80354df80bfd911b97f8468ee643a4f11efef6184261c6d4b554a744d436d214a7bdc79a5ac4c88d945ed91f743400b9f0f54997d6ccb7ee35082330214e34cce7b77c4d1b5f0104d0972386113e53854fb38976b43c36db7e35b248c48c24346c9b5679086636e0a766a00d9e2c36446b2a9647a57fb08ba2994b05247c9ad945d5e0b3c3039e8e58dc840c9f4b2d28a43f1bd30fd08d1f7b4e8411cdce118a7e22e4a889d2fa9f0a5a1e0fbe1b19f36c02539858b3efb08d1bb46f5062f4b744ade4357749c7dfc6313e24780be39998b5c821393db6c7790ea16f20c267aa509897f87485508f920c1fbed34ee058cdf3d17063882bc342938f355d228ecd80a0f57e4cea98fd8a0787d2823584fb3061aaecccf3d48d1c018f9d06083185ea3d3364b73972ada27bc21aa9e849184ea6b356c075ea229c05c964ec992b736edcebbaac49eb1ce18f474a12689e7a5437f30f54e3f723cec341afcbd729887b7046fe7b98fc4f4edff3aed8d38f06eefd9b30670f043df17954f451f9398956beaaa03659551d322a8776db04c8dc2fb23386a0aa4150f44/etc/alternatives/ipythonipython-3.6/etc/alternatives/ipython.1.gzipython-3.6.1.gz@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-ipython-7.13.0-lp152.2.1.src.rpmIPython3application()application(ipython-3.6.desktop)jupyter-ipythonpython3-IPythonpython3-ipythonpython3-ipython-docpython3-jupyter_ipythonpython3-jupyter_ipython-docpython3-jupyter_ipython-doc-htmlpython3-jupyter_ipython-doc-pdf@@       /bin/sh/bin/sh/usr/bin/python3python(abi)python3-Pygmentspython3-backcallpython3-basepython3-decoratorpython3-jedipython3-pexpectpython3-picklesharepython3-prompt_toolkitpython3-prompt_toolkitpython3-simplegenericpython3-traitletsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternativesupdate-alternatives3.63.50.102.03.10.84.23.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1^s^^^F^[^>^]ʞ]|@]<<]\@\@\q@\y\'@[[@[h@[TqZ@ZZ؄ZJ@Z@Y{YY@Y@Yg`XX@X@X~@V`V @UUBenjamin Greiner Todd R Arun Persaud Arun Persaud Todd R Todd R Arun Persaud Todd R Todd R Todd R Todd R Arun Persaud Arun Persaud Todd R Todd R Todd R toddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comarun@gmx.detoddrme2178@gmail.comarun@gmx.detoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comjmatejek@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.comtoddrme2178@gmail.com- update dep version of python-prompt_toolkit- Run tests using multibuild instead of running them in a separate subpackage. This greatly simplifies the spec file and makes updating the package much easier. - Drop doc subpackage due to rapid changes in readthedocs download urls. This was only around to let the tests be run in a separate subpackage to avoid dependency loops.- update to version 7.13.0: * Fix inability to run PDB when inside an event loop :ghpull:`12141` * Fix ability to interrupt some processes on windows :ghpull:`12137` * Fix debugger shortcuts :ghpull:`12132` * improve tab completion when inside a string by removing irrelevant elements :ghpull:`12128` * Fix display of filename tab completion when the path is long :ghpull:`12122` * Many removal of Python 2 specific code path :ghpull:`12110` * displaying wav files do not require NumPy anymore, and is 5x to 30x faster :ghpull:`12113`- update to version 7.12.0: * Exit non-zero when ipython is given a file path to run that doesn't exist :ghpull:`12074` * Test PR on ARM64 with Travis-CI :ghpull:`12073` * Update CI to work with latest Pytest :ghpull:`12086` * Add infrastructure to run ipykernel eventloop via trio :ghpull:`12097` * Support git blame ignore revs :ghpull:`12091` * Start multi-line __repr__ s on their own line :ghpull:`12099`- Update to 7.11.1 * A couple of deprecated functions (no-op) have been reintroduces in py3compat as Cython was still relying on them, and will be removed in a couple of versions. - Update to 7.11.0 * A number of function in the ``py3compat`` have been removed; a number of types in the IPython code base are now non-ambiguous and now always ``unicode`` instead of ``Union[Unicode,bytes]``; many of the relevant code path have thus been simplified/cleaned and types annotation added. * IPython support several verbosity level from exceptions. ``xmode plain`` now support chained exceptions. * We are starting to remove ``shell=True`` in some usages of subprocess. While not directly a security issue (as IPython is made to run arbitrary code anyway) it is not good practice and we'd like to show the example. * Work around some bugs in Python 3.9 tokenizer * IPython will now print its version after a crash. - Update to 7.10.2 * IPython 7.10.2 fix a couple of extra incompatibility between IPython, ipdb, asyncio and Prompt Toolkit 3. - Update to IPython 7.10.1 * IPython 7.10.1 fix a couple of incompatibilities with Prompt toolkit 3 (please update Prompt toolkit to 3.0.2 at least), and fixes some interaction with headless IPython. - Update to IPython 7.10.0 * Stop Support for Python 3.5 – Adopt NEP 29 * Support for Prompt Toolkit 3.0 * Prompt Rendering Performance improvements * Code autoformatting * Arbitrary Mimetypes Handing in Terminal (Aka inline images in terminal) * Completions can define their own ordering * Enable Plotting in the same cell than the one that import matplotlib * Allow to store and restore multiple variables at once- update to version 7.9.0: * Update trio and curio dependencies eagerly. * restore terminal title on exit (xterm) * Easier empty, updatable display * %env: hide likely secrets by default * Prevent caching outputs in _, __, ___ when cache_size isn't positive * switching update_instance() to gc.get_referrers() * Fix for Python 4 * Autoreload slow- update to version 7.8.0: * Enable changing the font color for LaTeX rendering * and Re-Expose some PDB API- Update to 7.7.0 * Fix a bug introduced in 7.6 where the ``%matplotlib`` magic would fail on previously acceptable arguments * Fix the manage location on freebsd * Fix error message about aliases after ``%reset`` call in ipykernel * Fix Duplication completions in emacs- Update to 7.6.0 IPython 7.6.0 contains a couple of bug fixes and number of small features additions as well as some compatibility with the current development version of Python 3.8. * Add a ``-l`` option to :magic:`psearch` to list the available search types. * Support ``PathLike`` for ``DisplayObject`` and ``Image``. * Configurability of timeout in the test suite for slow platforms. * Accept any casing for matplotlib backend. * Properly skip test that requires numpy to be installed * More support for Python 3.8 and positional only arguments (pep570) * Unicode names for the completion are loaded lazily on first use which should decrease startup time. * Autoreload now update the types of reloaded objects; this for example allow pickling of reloaded objects. * Fix a big where ``%%time`` magic would suppress cell output.- Update to 7.5.0 * IPython 7.5.0 consist mostly of bug-fixes, and documentation updates, with one minor new feature. The Audio display element can now be assigned an element id when displayed in browser. * The major outstanding bug fix correct a change of behavior that was introduce in 7.4.0 where some cell magics would not be able to access or modify global scope when using the @needs_local_scope decorator. This was typically encountered with the %%time and %%timeit magics.- Rename package to follow python package guidelines.- update to version 7.4.0: * Previously, we provided completion for a unicode name with its relative symbol.With this, now IPython provides complete suggestions to unicode name symbols. * Make audio normalization optional * Miscelanious + Fix improper acceptation of "return" outside of functions. :ghpull:`11641`. + Fixed PyQt 5.11 backwards incompatibility causing sip import failure. :ghpull:`11613`. + Fix Bug where "type?" woudl crash IPython. :ghpull:`1608`. + Allow to apply "@needs_local_scope" to cell magics for convenience. :ghpull:`11542`.- specfile: * update copyright year - update to version 7.3.0: * The biggest change to this release is the implementation of the "%conda" and "%pip" magics, that will attempt to install packages in the **current environment**. You may still need to restart your interpreter or kernel for the change to be taken into account, but it should simplify installation of packages into remote environment. Installing using pip/conda from the command line is still the prefer method. * The "%pip" magic was already present, but was only printing a warning; now it will actually forward commands to pip. * Misc bug fixes and improvements: + Compatibility with Python 3.8. + Do not expand shell variable in execution magics, and added the "no_var_expand" decorator for magic requiring a similar functionality :ghpull:`11516` + Add "%pip" and "%conda" magic :ghpull:`11524` + Re-initialize posix aliases after a "%reset" :ghpull:`11528` + Allow the IPython command line to run "*.ipynb" files :ghpull:`11529`- Update to version 7.2.0 * Fix a bug preventing PySide2 GUI integration from working :ghpull:`11464` * Run CI on Mac OS ! :ghpull:`11471` * Fix IPython "Demo" mode. :ghpull:`11498` * Fix ``%run`` magic with path in name :ghpull:`11499` * Fix: add CWD to sys.path *after* stdlib :ghpull:`11502` * Better rendering of signatures, especially long ones. :ghpull:`11505` * Re-enable jedi by default if it's installed :ghpull:`11506` * Add New ``minimal`` exception reporting mode (useful for educational purpose). See :ghpull:`11509` - Update to version 7.1.0 + Notable Changes * Major update of "latex to unicode" tab completion map (see below) + Notable New Features: * Restore functionality and documentation of the **sphinx directive**, which is now stricter (fail on error by daefault), has new configuration options, has a brand new documentation page :ref:`ipython_directive` (which needs some cleanup). It is also now *tested* so we hope to have less regressions. :ghpull:`11402` * ``IPython.display.Video`` now supports ``width`` and ``height`` arguments, allowing a custom width and height to be set instead of using the video's width and height. :ghpull:`11353` * Warn when using ``HTML('