python3-azure-multiapi-storage-0.2.2-lp151.2.3.1<>,F,^/=„@YQm+x['FP0+D]9f8i'[&A"{dIYJ) 9QE;S dx6`e|x7li-S^[m܆Iq&2 0RI;.oIMl.x?%eb)NK-iA))&]nl4 ya2?(UL~#MwwfTK~c !}[?!'LW )&|>A-?-d!' 3 8<DH[dh l   .   $+X==LTLt L Mr MMM(M8M9M:NFPGQH_In XqYq\q]l^Ubcdgelfolquvwxy Kz-L-\-`-f-Cpython3-azure-multiapi-storage0.2.2lp151.2.3.1Microsoft Azure Storage Client Library for Python - with Multi API version SupportMicrosoft Azure Storage Client Library for Python - with Multi API version Support Handles multi-API versions of Azure Storage Data Plane originally from https://github.com/Azure/azure-storage-python. **NOTE:** - This is not an official Azure Storage SDK. - It is used by https://github.com/Azure/azure-cli to support multiple API versions. - The official Azure Storage SDK is at https://github.com/Azure/azure-storage-python.^sheep831openSUSE Leap 15.1openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/Azure/azure-sdk-for-pythonlinuxnoarch;;8 .. B B z z{{##ff AAee11%*%*O3?1%DG  4 4/Af_';?t QQ$$-P2 !$uS;vqq     NN % %~~@@VVww. :;)0 _ &&== l l6_ J n*,ll(p(p QQҾҾ}}]]''0Y5_0(["xxx44;;%bq u:YtLL OONN!!e !e** "' )O!qT &&$$ K K N Nnn"J"J__  ggppwwBO/%P &&  6_/,ll+>+> xx *6*6XhXh / /__;(_@<h ;D^"--UU 7 7 A AQQ<< rX;h3tLL22FFOO!!55e R!e&0r z zPP.2 S$*ll^^-- V V ,,ZZff::""=iGGkThf!'L55 A A & &$ $ CC X X"<"<dd  !q!q&&O&1%"G  3 3/$e,(B L L  aa??##yp Mi)>(sLLHH!!bby #!5xll]].0.0 V V ,,ZZjj""2=EOGrjDöh %zUU A A ; ;%%CC99!!"<"<jj!q!q'' *3#p g g0_#3h.';AP L L  aa??##c ?VA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤^[NO^^^^[NO^^^^[NO^^^^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^[NO^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^[NO[NO^[NO^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^[NO[NO^[NO^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^[NO^^^^^^^^^^^^^^^^^^^[NO[NO[NO[NO[NO[NO[NO[NO^^^^[NP ^^^[NO^^d180434e2effc978f3cd951488b3bfb8d31ff8b266a505865cc2cf8722262393e815faa4d2e5e50c2f8a1c86ccc969bc56c95e4c14a3697b1c9a0cae96d6440259735e6d6df1c899d9acb75b63bf6ed439443c792855e19f809880aaee866b96d180434e2effc978f3cd951488b3bfb8d31ff8b266a505865cc2cf8722262393f4287031d6776d0bc81056d7da36426bbecc96d7c1763c80565659627f9f42557335af79caae8d2164ab28890adf6ee72d1e36cdaae4ac61eb5b318cbf8c51f41be778dfcbcfc7b9bf92ce5ef574ed337bbb2c344ee5d492ba489bba45a6c8f3ef1b20ed4a053caea30fce861db5226fb43121041b513380edf61f8165b84a49238b948f46fd80557304a9af877a7514c5fccb4ecbb67faf1813213ca6a250c78e50d96f522352fd7451041a8399bcce3e7df450b81bb211f2c7b1a4aec32e58188207297231611bdc050f3d57bfb8032e264178b89c93d1da7680575ac0a432188207297231611bdc050f3d57bfb8032e264178b89c93d1da7680575ac0a43234f9878ce9c4f0587a28e81e6031aa98f72831603b62bdc115467224eaaaa8337d573c7c88f1f3a77cac8e96c46b0850e4966ccf4aec2cd8c76700f5c6f467f826efb4069847e4ec25792d50f0817834e10c07ca39ba46420d78c064f1b02f716e244db113878b098aa9d9156c9101dc758f73593131df2fb98a21730be407d6d02fbff19eeb8c2ae793658e329d408b83b1c0e53f2b9ba6b8b6bd87c046af74457fc47c3f946b51229c38c5982ba4c24156b5e06cfdda36e58c974c154a636e1a2d9d06949f33af53d5aafbcb9499c404f77f885751ac167df11187a5fdf5708a2b38239278315c949411f6c7bf3b7dca39435d058bffa632eea85fbda45e425ab34f9bac72f02b59cd3d91108184c53c9533719e11034fd25930ab348073bab4e92e21cd6b20b50bf68ca1ca6cc3af162a70a09a6e982691078d70261c88314562b4cb5e3111478cf12367a1e2802742355cd963f51ba0a843380add5cc1cb415be4fcb721c4702d77793203446910ac00c08daab72ebcd64a37323d78de3e6474714d97e37f1a6e0b98ce732423008b287ba99a2af84381ed1b3f0a2c36d223dc124e4546ce83637d3b6c45502e1e999aed09715f4182e68a8b9080dbd9c0405ca06f5cbb785b419d154f10b0aac655af77b708a5ae82c05c25fc42dc3f64e856fe5d983ac40465a658f8e904c1a1afa53ee2c42b505efc736ac94e512ee15135ec6df37e2f9d2694960e6953721f6842ecbe574c70937225665220c130052bbcfb9c4281432ca57536da46f68a3c36106655b2c7e00c67ff3faa17e7a4b9d498ed6eaf60fb1777b0744f356b092f3a8edd62ec230d9b21a4ce953f6563b3b843ac1145d68154841101f1e3adcb7cc8157801b2e3f9ac80f250116d8bac85fc291757f56582de52de486e5b5426f53b8b6fb71f7f2a532cbc277a506d20df905476c2045865081ceed4582075d1f9c0e6f94665a7da94686b7410101d85ad1a6f1344337b4747b5affb9278c39371e0020aed276b9cab8e867f643c1c0b44258852b875ea2aaa3c0d9507afbc42411774b4aea8eeed2789629b1ad0ca6cc23955abb9deaf6dd954a31fdb751375261ffbde233f1ac2830e8534fc7de04a6422cf905d5c64868684fddd3687856bcb5876536b936ede6ffc5bae65824279607d1cbf1d4848541aa1849bde671209c485b1f3094ade09bdd49299acebd496497a0e0f45091777fecab8aaddb8e0f0d94a18e399c23ed3fdc390e677aaca267a8c4a2371fc09280794dcfb526cb89648b957878c12892f694656a5e3fd451ffc09bf6c622e30869532b166db1a474cba567f50c8791c897feb2b56beea91f88ceb0ba7ca3a179df8faa1069d71c2b8c91a696cf0442318388beda2155d745e2288a879c74746c1af2af9cbba24bfe956ba26c51ad942cd648fb2d69e17922157b82e3c4aa1923a70d2e824c152ad5b02267d4db88eb1709957d113581dca608731d450d0155ae8258250bf110cba56e15b91b2fc6b7a1bcb1f9522791067b62bbc0406b1537b80e5c6ab9031fe53a54d8e90a2c9e8918045b6797d7263b040b011e7a18c9ce393b9817fbdae1a5dfbd75fd04578a2c9a3c544a3127d24fdffedb47534fcef2d99302fd4d8f085c5b4ca56b6f04a32fef474d8908d3f5457eeaeaf6d5131c8c8327ea57ad2fe350a2c127fa49f11bfb5f5e5a065087b94e955eba4e27e0d6f7836835b290f9baa251ac25eea5911c35ce7958bcca6007fd2f64513fae8b289ebdd8bdc08550d8e1703888a3762796f8d542352a98f1925fffc24605fbb08e4d03842daf279d4ad4d44fc3349fff297ae5b4b6d3924a21e1c6b776a0f99f626cf69d8896edca57a1ba878a07374fb8f2e0a50c0c679b356dd4c4d4d0bee0cfb68df869989b218a634d198110fe1926399a27002180cf0d882b8b7875c79ece505f51bf729c8c98e2c892f42535a6379551c6f3273b9e4404a1ac06d42bf3619a58032d86a4c1b8ba40a60be7cba83cf301d3c5a88ed781acfd17d70813e5e50965e4b621dee9759a62b96de46623aafbf3edca9b58e869b5a6a786ec65dc2fc3aedf73fb2547ad72e756d38b236175bae598480c1b4f70d4447c36ec65dc2fc3aedf73fb2547ad72e756d38b236175bae598480c1b4f70d4447c3e746ea5de5f26b0b61de75eeda3b4791507a0fd0316799b56fbd7d5bb7fddc36b6934ae5481864d71488909a6f406498dc0fda469054052af29383d75a77e51a896ea847d62af8c762e4b763ff4904bd674bf09afbf564eb397eba1bbe0b5ac5d5f10cee4111088678b2714611670324698177e6d1b6888600189f0496082fcee5f6a1cd165f48b0ef78861ba8a7ee0353d97918a2e82c5455927b6e50713bc32a21ef88fafcca76786f193527ebf8de737c4388453f02f31ff981d36d97b1beef2055d91f9940afcbb9d0b16dad01fb87b7eb671842d3df0e567b0196ecf260aa8dbcebd0489d2b77da2315e0d0ec336649106ab4da76af7f4a551f1e72c5f377d2368aa38d1a3cc069f02b27fa64081109e103e7b531740a5b26cc64bdbdb9f90c15d9c844d850bcdefb79528df564f0c3d6dd91c259db48deffc8a1ab106764332aea607864667c86e5951041e9b5b5567aac290c86c526ee0b61a7a9010b218019d9f17d9588015178e3d4be88e2345e0c2c1b2bed7c4adc068933f915a9d792a89b726e94b36634fc89ba6b059b816e0ce7caa72356cf6b7d2dc3efb69e131688eba94047d3dc7dc4eb9cc3c6a026ec222d385aa10f3e3a43b8b599c558db171b443708fe2325bcb31254b133a3813a42382a71a8cf3b184524c4b7d069db171b443708fe2325bcb31254b133a3813a42382a71a8cf3b184524c4b7d0695bf908afcdb36bad14126a1175c7b53f796f3fe6d67a7283dc5cbacf2d0572d460c5c27b596a87d744a2341f367d5143033830b156b89a29d5cdde67eb64c5ef63a107ef5470063e9762af43ae7d3f614dec029b6d4c26797f11a6bceb8d429ad9a3527df1b0487d706bf8acaf3a061ed876d5b81bff6530b655b060f23ff05e4c6a908d0b675b11e1d2d08b8fdcb5b2044fd67342f3c346d31e7f7a0e7610dfd95101cbbf753337394330ebaf1e90e9e369fca7318b0af9f2fb204d365a380e3f15df916d7d9ec61b9933ae2b5aaed63810eb3627db3438eee1a8ce16d35014d793b40e5a929eb8754a27efc682beb9bef366c68576ce47fdbdfa41771ddff2d180434e2effc978f3cd951488b3bfb8d31ff8b266a505865cc2cf87222623930ec41a133940b81290db88dc622c0853a8692671756d88a69630fe34105669a9a45eb45888726ddf9680f42cca02782156dfcd2b9deb3ab2ffa79367d42966526d841bb791e1bc4375998821a378b7222d52fb0e5ff1d453140412dd299d8df09f1da9d5212ebe587fc15981c0c7688b61c694a88b6879e48cc2e3cbe2979d0d9f1da9d5212ebe587fc15981c0c7688b61c694a88b6879e48cc2e3cbe2979d0db623201fc9d95e31527556bc1cf324eb6cb5ad1130a145bc1bdedd4744ee71a92aa61fefaceb8b88aa591cda10e38529b129cf55d07cbc5c3df432b0e1ea90dc5a1f130fae731aa6c2f5f0f8ae3a6be3552aad9c98895f78f913b1640690777af0aa78322a0883b3107bfae83d4621d68b7f35cf05a5c198dc987fab001bb819f5ba1f23b9d8dc97c8b126dda416bc6d6e857c18f424031967472d4426554cb2afc2b1e88c4ebe0582f7ce31373f30c574f6f5ba94a2b011f1485e80cb9926ed46100004409863340824211ea03a58be9b94d0c06358e46d884ec8f7d3ffe0047e19c09d89755c57c57978a6bd88242a209cbb15915dc22e084ef488ee4dabb07f01475e9f9c842d6d31ff57c3fb60b83e68a66c9e5d771c4dfbae72670292a0a72701d45f12dde32f1775a7e233821c34cfd50120cf8b01832d2d1ccf240efc72fdee4b96eb76ce4bbb5d302a1035b2fde3960bb8da11c5f3f0d9fe8a25a72b72fdee4b96eb76ce4bbb5d302a1035b2fde3960bb8da11c5f3f0d9fe8a25a72bd16a0aa74b6a29d486ca8ebc3033721cce930a5a5c63c10dbe7fd56b7a1e1c0ce1a5d385d51ab2a2021e4973a174e85f1f2eab37bab108a6f728420daa80bb50862ba1a73a9c63c61e81bcb3f04e7b51706aae699c601d027a6960eaa85f45d08c9826f3c6a3c9973c4eafbf32723a46ba080c88d687627baf3e91cd0ff68d6575c74d6e43806e28dae43643a7052f3a5ab7bfab1b1841fffe14f2c586714e6c04be110c994231eebf97029c87fb1335d6eeca80ec970a0f2f8b0f4ef77d804662c199ed3aa2d41cb1638b08be82b08bd10c428718f689a3e35e57f7891c53cb9408a958164ff02320d12642162b26b8f8fa487d550db2626f604fa09c21c71eddd2c98b119dae2b38a25283e5677c2b69ddc9035805ab4e6d17847a59963447a5b28642dc35763dea65313bd1821aef1d557b11b227455fd5dbd958647cf9a6bafb7375b3d668f23405d2c4b3f69495d05652d85bc756774e474018264932658b0c5937975398981d92f89e02bf04aee152c36b7599ce9566c90a5de70f8d345bc2398f834963e228b33a1a82ce094ab0b4374b55154b7dda13ff2736d9990b876bd9c4f8057fab812d476335bd96fd014761ad947f0e6d12e1d8d8290daae3101a1bbe4c49683511cd5c7e5134d57462523f5fd5d435afde8af7924e471e93ec4eb43975a56a6d4e7d7fec3560404ef929bd0e50c9fc864266da918c70cdc59cf6608824a3ce2f4f1a4db792b0e13b08d09638b7d08a32788274268c08d354eee4a99ca196fbee867ff2de0a38902984bb02ab22e7bb3c33c4976826b23ea2a1b59e2f4d44f5a59ea95b88113821b621a37565752c56bf8235ece16dfee539694d5bfce3703b030d8a4e990b937163c8748e51a466ede6aefefdf1e0c5acb262d5bee5a573f64cfef898303d854fe019f13412fd481d79f8739c813009226edb45ad36eac41aa54fe4165d78191781f2d5618b9009e4fcd43d754538da8e17b47f895d0cae4f6eb0df2b4bf46fe617a6975fdbb3a1f3ad173261af603c02e8a8c760c61a0cd6a98e982dc75b630affa94a8158a44f084bd51b8d97ff1376303dcdf704322129d582d6512efb53965953b49ca5d16e62ea1ed53f5a4d0df478cf489f758236f5b8b548b2c1e08ec17a316322a709ae00b484c05edf4fd2100143c620f4797d576ceebc4d5bce504d07d3f2a6628c847520e14dfdd11ac6d738e74a51b616e66798e8b5f2bbbef616da83ef16f19dbf57d7c4c89bc5b79d17dbcd340104a102747481dc0a0a77780fe3010d15dbb38e306c99bebd9a311d70c5c84adaa6577ac09cd26ef6b35aa5153824ea5414c2ebeb1b21b83f1db867a672f197855201cca0f161261e151cc04e99c12120144273f3df160fde52764d7c9af197855201cca0f161261e151cc04e99c12120144273f3df160fde52764d7c9afa210f5542f701b46a039d56fb36ab4edef60fe41497d46bb802b85c339f3226c76dc3adf5c1ec68e26ea4132463fac590d3c8e2ab7302af5770ae4d54195d0b1b6e14140a78bb21038248bbe6f83bd51fe050d3114a262df5cd0bfd211bae5474d99c84cb7e364dacba5da29058a97e07fef1193887adcd5f78e7fcb690bd7dfab90f6e6c2570da62bccd1cf55e2160ab5924a7903ac9766425e9deef3bb111fab90f6e6c2570da62bccd1cf55e2160ab5924a7903ac9766425e9deef3bb1114165035a72b34b4c741c3050cb7ea799a25076cab22859b42e3e34794db6dce970f35bb6cbb63047b96383bf3276204cdcc64b6ceaca4e7a2b11086e6933ba07cbc2641a740479cbee9911f5717973769f3dd61f2f99ad7161b70ddd0b5893f68c39d149ddffa904f0c92bf087f44ac58aab5210ed49a84a092e40e89ddc52e6068a5f5b3e6fde74b09f3d2d5ed0712b92df3cf27148e39f0c35e1e0b9aa53429b00bcd72440a93b423b521123f6a847619da113300f96758677bcab8ef3868312571d6b074e0c01a44c4136d4f9ff458601839779366c9acfaa761eff8ed7a2952a842452af95346b7e6e8b95d44c0003379802f8830f46890aa4a0bb24b1269472c6e569740f5a1e2446a0ef042c4b58157fbfe2a7005104467ad2e80fbc12dbcf60985903bbbe2085bab7706721e77801b8c2d77067870a60bb374166f53212759d908feb733e2acf9a715e04bd599322c16d4be06808d4234416f82385ae436b82f38e3f0addbe78c23085f1d5a17213f3102e8388859409a3037e5873449256bc7e40db4662f71c682b5a5f357e1aede77de4ef159e48123be29b27a05bfab2a2fccaa7ce4934a1412579bebdfe18710312c6bfafc44840b084fc8c8d015a40aae4b2197f3848b13ecb9a9f184151446d0ab507ffeca7daa5b95129b238c8ae37169f1cf2971d0e2d586dce36c5ee21fc6c5c6daede5a81ddc4b90249ac04d647a5b971e0ce7616ac7f0675860b7e4c807259e8a2c20c874b838d96ad5574aabc2388942d9ef762ebee4c41c408e152352c7e40587fdc8c4b2d66b4bacd766ff92572b94502f648734e8777a16265c6926fd5e3573a7097980fdabafe52a4d0cb2cf864e9c98c27eb942184fde47cf4b0739fa930600203ea8844ef506a462a3256de12afe0cde4be93082887dc690a4d92dd3f474b9d3f56204e40f54cd357a989569d7501eee53ba4bdd17fd991402aaba2fa0af7fcaa91910248b5696374f27dadfa2d842b593fad1b8913e5158ad5487620dadd157b74976ea4dd3d9df25cd6a423d2a332b9574c3f2b25743a1f430666d92cd7e94249e23be5dfb59df25cd6a423d2a332b9574c3f2b25743a1f430666d92cd7e94249e23be5dfb5f0b6857fff2c1eedb0abcf266d463377c6dfd2034571ee67017a4bab2fa851951fe7d01b3637880eb6e03f4fa4741fd67843ed5b96ff4c9ad4cc1b55db8bf27a3521e16da5a15c3ed06eb69a9e09fd368d49ec22b967af8d56805dd92186d93e3521e16da5a15c3ed06eb69a9e09fd368d49ec22b967af8d56805dd92186d93e046123fb7a8eb4d736beab96da178108a828966e62c906fc0399956620d829369f30eae29ec021b5497c04aca177174f65ebc376252641a748696924b952f9ddacd68923f1b67767525abdd2267a7587ffd9357518ec59fe2faac0ea1711c4cab2c16fa539e2f079aa9a77521393c44fdd3bd596281897bffea71a293fa325f4b2c16fa539e2f079aa9a77521393c44fdd3bd596281897bffea71a293fa325f4700b87b53571eb312704b7ca356491ce38b7b1a5dee1422bd33a6d824010055305f881ca39d16280cd573158f3070e2d20937897fef5ed0f4034bca42da369ce73c163a0911634f8f124dab93f83555f0f97be4eb70ac59d327ac48505f0c54b7165ea5368af7fe25027ae410a52a00113de1507fb767d96865da7ee2645006ceff4b26d44f0c7ec8a3a85990a400283467fc2d4b6c22db447385c5d601306eacaed2fd98fb28eaa3963ccd2b29e66103438682bae716eb80bf92ea5b2b57a258a36d9937dda9e9ddae2b5e825f9f5ea3eb438cda6a769d208bb63e13fba136580c7a088e87a497b6a1ce9a409ff66974adb3c635bba80cb869b976e080af688b5afd382b5efcdcebaff490239fe4de41bd6427231cdb9787d1ef2bd0f572a91b5afd382b5efcdcebaff490239fe4de41bd6427231cdb9787d1ef2bd0f572a91bc944bc36de3b5f184fcfeedf183473781e85c150bfb664b6b1208d812570a0668cc7d702ea4f5d7e7229897c748d6e7145485585b109f43d20ef56e121dee473e11f7b3c3bfc28b14506531c16bfd6b6fae35f8746e90bc6bfb6f7596a03b8934c3681fdf0cf5c7680d547a0b3d6b0b420faf4d4893f5f8148db671f4b4f0ab2338d7cdfbc38fa4512e477690f193dacb355b2aa27ee7b45add0ec67752d3bfea4fa9475c59f60506769edc35a585950ca91c3f13e670866eee796bc84fe0020890027149bd392ff6cb81c9553dd518ba40d20b9c8b7ada8d02e84ca99d1aedc7280242cbc5376c0b5c298f53ecc14d695f6308964a5c1753d4aad5cff6af3bc7280242cbc5376c0b5c298f53ecc14d695f6308964a5c1753d4aad5cff6af3b67e4d599b803831df3261eb4370b2888406c8f3f3812edbea6f97fe4943dc4dcbe8eaf3711ecd7e2ae3deca1ce993944b987bd97ebdb6d1362a37c28f9ad97c1f518b109ddd7d146a4ae13aba087bc6613aaea413c76c7b247f66f542387cd92d264ec93a4f0d91202176e567c1eb9ce73c91f1f07181b2a9a2271f4298c343149fd7c52364af22c2eed3c3e1552519fe548721ffecc4a3ce83d467b0ec67eeffdfc09c6f54f9f7d3515e7eca1eb9a5e137452fc24b0262ecb2cce59a4175c4ecfa143e0426a33c8f6531841288a5ed183cb0f7c890e7c8721c2604236235b512455675b93c993857b81345e03b512d96a2029ff00736ecfafec4159afc595e3825316034aa978331bf3d8a1d11bb80614505283f1ddb11dd83fca6be1263901fc5bff04e03f4a0ca09d246acb84e67b4d292ecb78b2b528fe8ab03e5ba35e80364662d9d0c8b19cee2ac2a0a368d884e3f6403a6e3534b2ecc143fc6d000c268d170cb81e914f5818e015ae1bcabf26159923e90e0234154eee9e49dafb5bc2cf2232ff6260235b8cfd4897676cd1c577b5230c28567c7ec9fc79f409c3116d645ecc27916be52d3e0d39e3aab4444bd8f785a34ed319f55bc25f905198a39d08e2e4c1d5181da173ed8e9e622a604bc6a05ba324d106953d17bd3005ffe89cea1993e06d52e837ae99d9e30044ba2d12a9414e0e6249c0e06843b18959557cae3ca323c45d9b2f459c7671088804647c1cb8efc772d7d8b352cd3a8b3d5b5fd2832c3bf0a630f3966f4b1a52781baf289b1db9bb756c6f9e6852c4626e8427b11b0641d62644a075dc4a9dc24b46545e057eec01fa156bc480e3076d4e30e2b11b0641d62644a075dc4a9dc24b46545e057eec01fa156bc480e3076d4e30e2dc04ce5f462a00c380836ab602faf468cf06a27f1e216326393414864c54fd6ee0cbd17f70fab7a52f332b4548b1b7afadcade069978d2033bd1a0c52a89c11506941cfb0e71d7ab7fc72bcd0aff9512cd213a35cc17f8ec5d802719e41993759d78a4dde74d3b5377141fd4241ecf836f1089e7d484d42c6cf31db730735cabe8d96cc6f6080823d1bf5d082c9220cbfcb6e33ccf7e1895e6cb6fc0e53ae3129629e2cc1e573c9ae6f0d835551837fc8fa1ad092d5bcb20323f1675ee5cd55543b841d17e6c59b26e917b851729066c85516249066f24b4f9629ac039367124b5fc9650f1b99ee01395d43c64f0ec8306314cba792124e92d4c96eb40608dc0fc664e6230756788f1a276360e8e4cc0244ddd388e6d888c45b3944848a0bd121dc9a50968850d7010880ebf2cad31706386eca6de948fb1e6478db9dda025447c8308d26123448c40b2455dfe1daeccaa29acfd16640a5e57bc6b3e978ea93b61346c40fa7aa2939ebfc4cbd8d8d5314130094819aaa45c4eae84f78de736b5666959e62ec2288668525e6eff563365bbf5f1966fe434340e6987aa75a591e69b5dfc587ffda7ab9ea6ab5a692f2da95669eaf2dfd6e75bb6e8b87faaee704f14d025c502132dd62ad2168565834d288e44c7967f620c282de19cf2fefd42566eb1c3c98daae21d1c4bdec31acdda36362fb37f473492bbe6cee3bed40e8e43bb67bcc792b4e9e97eafcad849d7a206baaa65a6ab278a9473fbbc7dbbbac9113ea003f4d13878cc30263f3a68852c1222cb0b713ee32b20d7b51197b836aef34c6a4dc05766f62fa713a06f3b5a84bd3fd55119e6e3f7ada9a07f7c4a11e4881232fc73ee8e55006f03bb998535e5ca0907486348d70050bc6e975643bb4f4755c331e795da76c097fdf2b5c9aee56f108a4d5ac70eea04de07840b5d1f3672bc8949ad03584a2f72f116c7f7785ef78c2fa5425070318db0ad2849b3f1119f8ff600ab8b76ed7f619e00476cc69fa14624391e6ff3c41aa3ca250ae8cc57258ff600ab8b76ed7f619e00476cc69fa14624391e6ff3c41aa3ca250ae8cc57256f00c37618c7092e0180429858a57f19d7f30a6804c77b01ab72ddf855bc7aa3d40ef9f0c2a5a6768334327cce7070529707cc40167c1155b7fc0f2d6e0b4b42dfb91fd24a440cfed700c82f55aa04440f88ed5764d6d2f3650625053be005157228d1a22ed62b0ae0c2befe7ab9acad13b6dafa25485d9c93f242ae311412a29a6ec8ee6bf4d34476a951ab196bbfa3bac8b2768e8d73ca716e634bb482af6c5f0190b6f59398565c9e7ba3515e1931a5653772989997c71479b806d797f0882a418e01a940ad1ecefbb6ed5692dbcf0efe56683e3eda88abe2bb8ac96a267353ce9833b2a79c6fd0fd019a5713d94b6f4b61368195a667272fe42a90f6f935a224d458eecedb6c7a63606b99567fed9bd4fa1727cdbb1cafad99668b1a419c3be9c846d6c3ceaa447e89d8d16c102f317947e927e04cfdb3dbe5bc8a9e2ecc2c986894c89425faccad6877842e637bfa2b0cf941df0addbf242c0a71be5ed1bad93fda9fde67fbeb11368e27166ca822ab062552aee726e306b6e727d402dae198c4b1e06c9fe9367724bb798f8c335aed600cc0a19a34d6c6b1f43c97d819dc03ef4b3009d6e4e138dddb8594e02070fc6eb712f909f96e1e7a9fc9bf29752b0b4ef02646737cbd2f11d73bce07bfb6fc6b20e1e04dd3996639d3717cecd5e182edd144e2cbc4c94eb9291f0cb813115d7781ac37df09154ce97a4f36032d2f7246c1e33d526eff0636c6a96ecfe6f28469bfef44383bf029d7a77190d025abc8f00bbe0dfb611d57c9967110fcb4bb2f4a632df2feea4f517f713a6ebe516f14fa5007544d1772db9fb65096c924ab97a0dbd3a74cae8873ad46c28fcc414db78360809ee7151a93f911e6bf1ccd80352081c6479eadc40ce35d23619f5f5ee84d113cff70582016714c2c67158a354ae8740c2065c676dbc103e442dfe79d9a68397b4c3425f86a68822750b01d849d8c23be6579ae1fa260e31e6608973ba721b700a218757a615c04c789dd6bd586329facf3463175774f98c5f4950314b106e6985a6158632cca0500afbc5d4e6bcc3349b58c342b54b51c28ce6941438345a46adb9d81af00e1542c1d6fef4c44b3ad756f043f68ce32b97e928b2cb17b6253d18bc33dd36b88fc91dad8a21a5d9919909956134b1bc4455310bb01783f4a48525d782db5b46db817c27916388294641fd13ce9d1390cc11348232f2f41994685b0ff4fa22ab4fc1354942a959f943995ed1dfe067a21b3b25f056cdce1de82e3db68f375691c3eef2b7f865726f6abc569491eb4dd24d166a381a37534706d00d996750d59605971ca618f35094f1f7557f54f9dac501eb01bd739d7bc7eecd88433cb43160af6af05c529ec8e82660904cb749f5a1d7de9eb591ae7671412209735ce6ace43389c8ea100cc88cd730af5e8202043b115793ea68caad604dd557ba5d1ce00c0e492c3513205651969ea91d95a3220ab6aef7a3749d49a1b242c88062a3b0be2e46b4507e9e9ebd621c4b6960add74a55fa2ee56ee492341091d03e3842c66662eccbbf895bbcaf87e9fa3956a348fc63ddc92044e81190a60ab484d8b66b48473384476da2e09ceda81b68de7580133e2a398bdedd875a9c49bd6e590fb1a8d2ff8b57c397c00e766fe60fce92668fd3c6e34cd7ff8b115d572f27c3cbcbcbb05c699d0ae6e583762c5b4ceea2086bbd5715b958bfbdc7b8271480e60334e6acfa22955e63be8884d29a7c6989fe03046d0d6b25e0dcb97bb4c183c198eced82a6215059c744b0c9f08600a66935321559d54590bcf489f758236f5b8b548b2c1e08ec17a316322a709ae00b484c05edf4fd210017eaa6ab763900f65fca4da256955cf6d2d7212ddddfa853b4ff2f4803979cb8af669d3abac93a6e44a56844bf00e91ca4712627e28035aa2dd02cb2ad833a6dcc84adaa6577ac09cd26ef6b35aa5153824ea5414c2ebeb1b21b83f1db867a672216dab2dd08e416f51260aa0853886db0b81f4664ee9b7e47665eed49dea47b1216dab2dd08e416f51260aa0853886db0b81f4664ee9b7e47665eed49dea47b1a3f4da16379b6268f4fc4c8d40693d94ced9b73f8325b15c534de4167d41215cdbe2f3e0afa93e88ed60683278ce29166fee3db3afc12078e39df6f4d54fc205bcfca4064906317a86e60a39abdef171315776c5649ccdf1ab20aa87b583732e6f77bd55cd55b939c89dfc5f64ab5ff7e5bedd883439da30d9550779f1e942dcef6c416d36f7634caa1339d5b2b8ad027f4f385f1a4f0afac53584b8d1973665247541af5ce02ce3ca78a86a29eb46b4531054e298b342b1f981160cd86777ab547bb1f60bca84a06f6d4438514ad23e7d32062d300c4ec3ca1c12683c93b5c6547bb1f60bca84a06f6d4438514ad23e7d32062d300c4ec3ca1c12683c93b5c677a8eb85107beb1c879dc18324ba943dccec85b53d59324db69f39493a2763e3d877ed60021e99f7f6945cb433d7ac542bd08466c52e1518adfdafdaf8d9a69df62be375017a8bb9fb453a9e2a5687a4defe5a4c1b7c75d5462b6ac7d5f8bd71b708514f7db22833e053b4ee2913d24697e37337ed68f37205ab480bc59055ff6e198eea7b4f1c42d78cc62ed7df0373440e853506b4cb8af70292791011bd523e714ea13b5e94a78fea6fdc90ab8b6bd0b511fbfe8eafe27fe7afebdf32752c434de27a2fb60864767f13450c0f8dad7f20e0cb3bda58beba32c6d0d225fbf4c243fa5dfd470a84407e1084311a5337c104c311600a6b699d608cd26f96ef84949009ab42c9a905ec02872bff39009a85949ec5c4def92dd720fe020c8412690f061620e5342ba8b04248a3979e6ad3e8348152a9b0134f61feae7f54480598dca0abcb1c1b12a4c624b32f08e367869b4d76a5c351dbc13ab354ca2e6b8e2abdbb2a79963fd9b5948ce69e8dbe98b7e3518e84ad8f7cead2ac35e25436a32f9556e4c089c2f8e718e34d4a00722e3e92fd1559f13a0e7883a1746de227840e85e4733fa4aee82744ab9c57e87606b5076643354a8e52329f5c1675bb1aebd0c58fdee34e45baff7911782103d22c4474e24bece1a57e17fbdfb612940edf9f22b81104db1a9d46a8bc5094af3740e29396621b360141939ee6c44ea53ff3f0f0c1af4b295f797cd70cc60f1bd4c0cc00002368604ddb15e9078eb20a54aea25a40aae4b2197f3848b13ecb9a9f184151446d0ab507ffeca7daa5b95129b2387d7db3cebd378248fb348cd290a27308a123ac89d2b1005af189d15fbf7e4fa21477c65df46625c13516994991ecc6d2af4b1e778f3efad58ba55e48f57cdfe642bfada98b3dc666183207b994cbb041283d84845e254a1ec3b89c68e559c2643c216c991456f5b814432d973ebeba5fa3901ef709864c0c258e89757fd1f362869a8033e89a45405aa708d99817bc6bec25d17543acb1d1262e4d1d627eafc16cf7fb08ef9785dac487791b33a689890b27d0cf56f766de85c397fc9170ae782aa4d5f92ccb866f3fbd5040c454978422c061863dcbfe80d1245adc331e0ea58a4d5d0447c15c5c5c98bfb71031630d73df4ae3a6223c433331810de4f1204dc57abc80f815ca01fe73059b311adcc963efb339705b8c60b4834008245034468effa2d82c6263adca0554f531167c430310c9d02e7c3f854c5751bafe55ceff8effa2d82c6263adca0554f531167c430310c9d02e7c3f854c5751bafe55ceff79d1ad0b946c8d8db0358a7b61336f0a8aaf61bf110782a9c3d49bd2159345059b589c247ce879707282f029bb4b936103b792a43c7497d8a979932954fb341555049e198923ad301f6e25ddab6ec2ed733ca6809bc056a62293bbdbbad20fff55049e198923ad301f6e25ddab6ec2ed733ca6809bc056a62293bbdbbad20fff046123fb7a8eb4d736beab96da178108a828966e62c906fc0399956620d829369f30eae29ec021b5497c04aca177174f65ebc376252641a748696924b952f9ddacd68923f1b67767525abdd2267a7587ffd9357518ec59fe2faac0ea1711c4caaf6fce3fb25280ce4e9d3cf1b37b4e4c69a5a5fba364752ec84cc9d3368cdee0af6fce3fb25280ce4e9d3cf1b37b4e4c69a5a5fba364752ec84cc9d3368cdee0c79e74a07adf2411444e6630cb96bc560a6dc4370dc6de946d67388ca828ff8476b9b52f8d764be7e29af4df7b495418ef72295792c4fc759e6a5f9ad15f6754bef01afb926fd1a1a6e0b8ad01aa1aa0f5da34c801c0f1b2bf5394371cca78098d1e95dc10ffe25b565e051cead03c2589589a8e96e5a6dfae6f75f88f138ce8a8e490118ddb7ae9370e1116e720b9fd87d248c8d428c75f972d65c29d2245cd3a126d3d69e35b0135c5a2a7049d288cb4b35e6268d515474b33490ebebe991f1e80f83f5fd7a15ee4126df4cef64195703173c9323575cda0af2b3d711b83b40743f2a7388b352cbc839b1d0f5975e5c2ee70d5122aae7785c195011c4f456576416d2befc6af669d2d01c00bd0546dbd7dd4858e05873bb5cb96dfc1cdca74bff25d532b301709610a38320b0607ee576284018165c8afd17574d235f67739ae566c222cb22b02118d925dbdfd6dc33078628b3d07d59ac7afc5e0e0439967ae566c222cb22b02118d925dbdfd6dc33078628b3d07d59ac7afc5e0e04399672431b4d4dbffb96e827fcd17b084875bd897214f58070e82d7db446eed19d81609f0d4eeca52e46f876815d99ee97a7bd796c2e0341d21e83f3c4a4478e489eccd3141fdfeeebc1e534e6ef2537f39d16e11958aa4ec8b369253cc584ccfc6baa35ed657d55b2826b5b3037bbbd190306bdc3864b1bc61580162b004518d1c4916c700275d78b714c4749c8585c9dcbc127d6dcb3aa2e19ed95ce2438e55b76b9b652fa7ca7bd30f4621007120e8cee085b9cb74a8724c21e432b67bddb91f2f2042b7c6d4d9c8908c7746ce54095ace464a0be4d078c05b7c7681a2d4f3b4610890027149bd392ff6cb81c9553dd518ba40d20b9c8b7ada8d02e84ca99d1aed6c3c6d5f86cf7ebb051d79bf92fd2173608770c641a661b1c19154c8de12c3be6c3c6d5f86cf7ebb051d79bf92fd2173608770c641a661b1c19154c8de12c3bef28b15570d8e2a8f3c4346e27187fdebc01c6099c959a5b8d4c4a24bd0f58f58d5a004842abfa70a3c496941e752c358c8f5fc39925ad9ed8116d1b07a70000afe877257e97a8bbbd8270194863ca50b125676fae17f77231b50f58bbae61b1b6154ff78a7ed6849c19a10d7ded7e99afa3858bddab933cb2d06da29280ebdfd8e269edc14780e2fff09caff66981860313550e8813c33e1d7d8a488e9ec47c7188ab40bad11fc8a28d02694217ace2a42bfdfa6f745fe9aacb67cfa53301d3a55e3438a43a0c017b240161e2ca0bfa4906d47c27578abc7fb7152534caaa3fbefb3c5be1839043f15ea155e3375c2c7e89f6b74dcbb82662622974b3dacdeeca816e11d8a02894ae1becf3ff57e742bedec77155495eae8484b5292810fc480e6fb8fdbea03320e4ae2fea2f204f879f9adeab86afbe076e150e5675cedd209f610c3414f217aeb0db4039d639d3e276a2e3e011e1f5db9fa2c7ee55da06e0ffeb580bd8bdfbe0d65a5bc0b4027006effcb906e251b2ea5293fa0ec3d6c21629c1a7db2ddab3b0d059690accf6a49f6753344f304420fb736a5640ea52e410d9284827694c6caceb8842152015ade92d77334bfaf0b7562630657b4821d65568d170cb81e914f5818e015ae1bcabf26159923e90e0234154eee9e49dafb5bc2b79c2b46ec3c6907a2566a147c6ac3a23bf0f2af7e4455b309f7214becb29dc7645ecc27916be52d3e0d39e3aab4444bd8f785a34ed319f55bc25f905198a39d3a7461e2d93169201349f10a2745e3f9176dd8804d71dcad29beee9ffcb2f1422a4c7c6e7c6211a1f3a46fd5566f86e633cfd03a6da59d7f3064a29715c2a11e0af0dfdc38d3aca00fe00c063a2562a2e397eb6bd5f9638e3bf460968b481e5a64fb50ab0283bcbb776cee666bebbd2761b969b034f8f07755e6f4fc33e996d5d2832c3bf0a630f3966f4b1a52781baf289b1db9bb756c6f9e6852c4626e8427ad04e16b1458576fc6562fffde2c88645c65ae34bba8275b97b697b7e5b55168ad04e16b1458576fc6562fffde2c88645c65ae34bba8275b97b697b7e5b55168d8e5b70b704e3b087ccfc2be1306aa1e0faadb1916d6ebc7ff7a5e5ef6078d6c720056d1f5d0ac5e5b3e03a9624c79284ee19b11aeb64046d06f28aec84b7bb8ce368d2bec7cd12e663fb7f74cef973ece7e4d0ac479c7f630b36c06fda71219dd36b6c07ed8ec69ffcb8b331baa53582fa1c164ef566fb3765f44dc541b9b7ab0fa1bfcc22d4d6fbe2916ccbc4b75c8ada1ab9171a50693e6f7c563c7506852d21c000c6b25430a101f904fd095e017344d41dc2e0e811dbe002a7f332defa807f9f6693b2d4e7a8df1a9027c8c9f92a27c19e6949156b438b61c1d2f38db4aae20b4161908a2c786b33a8b643d5a6a897e817703df17ebf9dbfa52b2b058b94fd3348d67b9ac6e9bb73b5c056b22e4a351e4f6f16cbfd8d6ea719f19edea215f2e0b98d44f8e71260779106b24b4b58ff2e1d39617cbb31382de9537d8ce266b378c1cf3e897756fd52435ec5feaf96349fedd2cc29c65d08ee741f3d420c36355eac891fa25a5b22ec2bb35d65d4b18d230dd8851b3fe5fab9d771fea54bfa390c54ad496abd0a20da6ad9076ef4c8da52c84d11f5ad08da82e9c557b1bc6a07fc6af81ae6772282cfd4f8d9ce3f69f10456fd3a76bb8942761091ca07777dd66ac405d44e6abfe8e0f6399324b977540263dfa8a86eebb5321d7c4b95aacd98c57ce8502db8030b12f2243b631353040c5f769b5ee3b330796c26a55ed92dffa439d89790585e0af5d8084f92cc9e8b3c4e776fd2caec2d73445077fed0f110179af4141f8cb6d5f5b9c56940feafe45f77ec17f113b9cd813e304e7f8a53f730342e36e8988669659192f918e056c9d2f2d070e07d29176c419611aea0768c6144058fba2e3c3fa21934326e7942e39b5aa4263a9ba8cfb0cc1bd586ab95787c132bce9d30847dc7b0e836ac4371ac41ec1cfb3b630ec528267ab6354094d6cf7dcb42b32310f6c2d024da37fbddbb72a6367e2733612b9043f380f4dc736267abc766bf2cde1b7f9a1864dcd9d7a181268b48a2b6847d1d49ce31e3ac8ef80ea3c9e0d29c40ac78ff4f47795e49b94deaf08e9bd17fb90a3028a60390fb84c5e7c63941e9992f7f4328867023eb6b9e18308620d0865a722e4577b296e02560766872d83e38b29cb225b78af964c77a8e77790b70b7bd6e25cc33a761302560766872d83e38b29cb225b78af964c77a8e77790b70b7bd6e25cc33a7613b87be46cc8c6940cb730f1d8198b0aaed3864d663ead58e8e57894b523f876ee6f72bb173914976840775df7ea2ab649969f21795e8c9e702c6f435248571e986f72bb173914976840775df7ea2ab649969f21795e8c9e702c6f435248571e9863362836fb9d8eeee5e130ff2fefe1b7a133aa5330d0e206d7f8d1e0e386e77163362836fb9d8eeee5e130ff2fefe1b7a133aa5330d0e206d7f8d1e0e386e7713e9d3698587fe333710a557e3599e1eda1d1e1703a9242aeb489f708239da10c401f8a764e8731ece6eda181bd57febf54ff27bcf52aae9f051a5f481a68ed517569ab982facadfd4fdc9b813f5b71ea5725384e4b55df891e02dee60b63ed16c473ce4d5545907933ce3b1265d02c6c58b5beded8834060e38f1535753a2064cecd81b3b1697c56769ad3362f33d45d724037868bb4111f3a92f16f1238c21abaf6aa1cca5bbf73efbe7598d3ab2eb1ed1e814db79d4ef2cbfe6b668d840055ac1405587ad18f79127e9ec50481988cc5261521e564f07a90bfacbafb168609ac1405587ad18f79127e9ec50481988cc5261521e564f07a90bfacbafb168609c5ac7cfddbe499295a85b2d67a0e3abd629c9887286728cc7b87eaa9f20856c949c5d6335a956011079aaf161e8ca203c51c0f1d73147c2ad2c50a67f4e4f2927ad7382cc52ae5bcb7c48fd0d915c696671c1a407b01f927157736aaa30ec02524a445dc3ab333a3bd2586776125cea9f80bfc5af71810a6e642e1b14277df45a99c6526329aa3cb2bf0068fc5e9c158441d4670f53fbc1eeecfcdc7efc7444c8e5edbd26f1d75c8d70bd890e6ee21e72cf0e9b72253ef60431695eeabcfe712d8dd4539942a8b42f17a7a1794154a6bccfe58e7b8b71f3c7c4057bbec60088bc21217644fde7f4f2ecec56755b5834929a2dfab42b47c10b12646bb9b03ccce6da27955588f52064cfe171db1b01147020ed94419f60ac5d3e312ba584e42866da27955588f52064cfe171db1b01147020ed94419f60ac5d3e312ba584e428644fae3372c5ba4e6668279b3c6430d2fe81ebcdcca8638c602bc1f1d09ece49cf1df05390985026c1a524f7aac5ec851f52478689018b511849d6777c6777a588b9eaae45352759eb8e00942db517722ee155422acb3abe77a3513fe31dd7d0796eedb498d95f002f30911726f3f89efda2be70871986577df182de46c876fb661166844a85c05e8eccc3ee5cca0813c6918945f5a49fddc97c9de4b23d4ac7961166844a85c05e8eccc3ee5cca0813c6918945f5a49fddc97c9de4b23d4ac793779e4ed4103bfbf240627e9a2520dae1209a4990991e9beeae10f8905e90c93525591732a9f64ea31bde5c645d45146861647f93d54cf0ef628b051edc16c1885c989ae57f929149f17db0af576a7424e08d93812ef808df0631b16f2a0db0c6b1e0482ead2f11efe10ddcb627370f7e3a018ce4208642e4b5d2cb0b64253d4d469c0b451ffe2d1da4e96ef09a0ca6190ee9893c6709db603bbfb544f927e1dc0950a14bf5701af1e41bdfda005d3d758ed57b48d1df9a24ade7fa6bbf7dbcd65da0dd0c2e0a139cd7fc4370b7adbf4507d9ba197de976eb0e803dab1cc51600369f4c59cf30f19f5a9e0354f31ed448b555ac7d27f6d2179f434b319c8d2c29af7a409f9d26ba9f8e7e1b25e7b7c8395f761b5745333347d6014e3cb327622e5253995973ec69e4bc83e6482dad51d0f07d886e4351849469d84828003a3fbbba33756a1d7054f794fa608f8afdd4c97d0069bcce13cf5c2175611c30fd37143c8c97e242c0a983d5b3da36376d7391d8469cf79cc46df58455f6188ecccf69cd21bee81987bea2902a00f4a49bd179ac2f570e1b65daaa45504ccb7ebe446b7a58eff786a4b1e6048083c399141c77c947129ccc9c360ef516275866bdce93f36c8971b3d5bdb0e2741494b793290194be10d64057e53db188d874df46fc63f36c8971b3d5bdb0e2741494b793290194be10d64057e53db188d874df46fc6fc049c2b88c932cdf652486c2c9459b9849160d6791f6369c0a1e6a93e391d2e07f5c9b9758e426c059078f2c78c4a4ba5ece049e176f93ecbc5bf25859f6e7900eb6438a94754ce0d31d84b20446b7c7542e68b253815105a203df83753461dbc3b423c1f0c3dd3dba64371b4c0dc2d99141c70718d3b712e7f354f29620b5a07fa3d4765f7a94d36db767e4aef889fb15286ac56fc46275bdfceffbd20cb0b8f3d9dd8f91c7caa60b77f2dc989fec5a0cc0f2f7e95374129211d753cae20c38dc866fd0ed5d37e8d6312c51b43ac60bd9a2c61abe033c7f94d76fbd88520369216f93cbba26f98a341a9c5b2d584532b229b70af886a4dc8c1320231a753f2b396cdc9ea05ee5fadf0abc45fb265fb1c1c65f0c717581f030e2bb3392c5e2a7aee117bf3eb3d15368d674c8c3cba47bc2d7af110029a6a5aecb3d8107b3c68f52c0bed34142c35bf7c80ba365ea25fcda62ab35f8fa031d91456e2f70e1b12b4e928bef5cfac336c7262ff90db925aa016f7a4638e8064aa5deec4332408ab191b4b32948e0a443639c4ae871f21801d92f01d1ac4b1d2b6581193ac08dc363b1dcdb5efc3f7042bac49ac470b119bc4e5b2d5fc2eebcd604ce5092fa2e03cf2e2e383be336d505311c3b1cbdd52496d7033b9d03fb0390eed86098916c3af67ad2585bba68a0f538768e78bf3cd3bc8b9e43efbf0d18919e578c6e1059353ec6c697cee2e4d8a61b8110fbe0779ea379b4cf25c5c2cebda070cff2baa17356cc483f3908fad525c59110c3f90756ed3bb2af82644dc814a53fc93767c9476e878366b695311f75893c46f88fe21ca0ef6e334e17b52b3ec16523784e74c9e608b862288f21d99bc2fe1a2ded414f9eac5d1e88eadc2e9e84427f5c507ed3a5355735464b85e116fd5d2b1fe5d6c0d2e7942e6e7cf2928d424d9f75065d6a2a99003ffe1fc6d127b6d18cd9dfde351e8ac947a50014e42316187771f9b136eccd51e9e5e303ea77e0d2fbe22f61858d69ffb278b5da0a9fd1cbfbcaef210c5d978698b258dabbd5f696bbef5892e2f23101c5c0f3dd6801b96e23978876f4cb8930339dc9fcc9de628e45707d0a02b6b5ebabe5516c5d6df4b3c4d064269174aadd34f7f202c35f2607cea6e1c35359ba1dc618b0877015c3f49bcb1db6a8e528841cb743cc04dd0382b5a1b5df929faa8324e9de84cf71242e69d7d5287587a0e0f45091777fecab8aaddb8e0f0d94a18e399c23ed3fdc390e677aaca267ab16449cef61b227e94b3e6aaffabbd1d99d18a83a87592d604d51d0580b2668c9711b12514a3dafa6f3961162163267164f350192c161de9f97d701f84dcccd7d47549049c45663093b098458588ffb781296ae3840a53f9880fa9870ea37c5edc5e0f9662bf618620dcb0382e4118bb10b9fd70d9b59abadd29a9e4d5cf7768b82e3c4aa1923a70d2e824c152ad5b02267d4db88eb1709957d113581dca608731d450d0155ae8258250bf110cba56e15b91b2fc6b7a1bcb1f9522791067b62b26582579b4c58f6dd75fcea5925f5261791ab0d28e4b4609b9cd9adac08366b91726de491dcd17f9e04e26b53ae44cdcd5c1bc0f6b810213f5b0ad13c5a287dc0830f039d62d65e018530a59f55d9c934edda9cbbebd07c38c2648035d4f8a0721e96d3fe9bdf20f18fef20ba92708709e6fe12814140b88021a3ba638c65282a4e27e0d6f7836835b290f9baa251ac25eea5911c35ce7958bcca6007fd2f645a605b9ad5d9dabfb0a38fdf9720acb4fdbec5606c047c19847c1966b9925976581ce15c906cd1e540eadca197a431b44fa4ffe120ef18cfea99486e7203c7cc38aeaa935f7208d95da90f29bacee37b01c81a70ad08c6b3dbd5ce887ab35af9699cee6065ff0c927b129cda1fdeeda2aec138ffbd6edc1d299c1c79a17a847b1262da9573e9e071044a336a7955bdb9a80382740932a04b3cc4e00f17d6a7e0d61d8831c89944e9c49dfea90da4f20f484e730a0c0e5b7c196e2171c9186ea850fcf5f40db7b4681147ab080497fd680027f897d644ca0b6a434379194f12cf1eee4dc933e7a913f0dbf15c61e6f332aade1045d542af698e258e3618c22d1dfeee4dc933e7a913f0dbf15c61e6f332aade1045d542af698e258e3618c22d1dfcdf32f505a7c82f02433c1c187a0b9a9a8ca9f18d194448867fe8ceb95ba6ef3cdf32f505a7c82f02433c1c187a0b9a9a8ca9f18d194448867fe8ceb95ba6ef3eec0e8fba7a41af48e3432e8bce3da8e30fe12387f49a4a76697d789c8c6f6e377a876573881ebdcb5fe3fe9de1171115845b65b6195408de648c57198754331d992d12bc23ef6bd5e12edc1a217f5e0060ff7c9cf81cd4ab10fa003271255f9ced18f863790a7d31aceb18564656263adb93087f8ef813f4cd6021f4737722e266aa2bf5394db5e1eaa556f3e05bcbe091118e017bc11c6d33e05c6ff527bae9ad05e34c3082db6c1e6a98a49a9dc7990d825473f8db3691f6fce724b87b43590a2a95879454c7b5b60612e50b0f47767ab1d59aa27fdb62c7fa7b4d802d972968915a9dbbb14c8bed365519b0a094519bc901c32a0bb18c0e4666e5f72557c4a51c0d181fe07c90613a257505621329f5c4932778384b75487d8c9f68f8e54e1b979f540cdb62c613dc8942977dabcbc77ae35ba4c048a14d56b4aea774fcef04efc18ad8a2e1cb3b9d761fe9d9f20180efed2e030862537be193c767a4897f178b77c744856b9ba2075375215762cb946e77ccd64dffbb073dfbdcde02367f203bbedb66c01bde7d7f9eddc0ebd5246192451b574bc4819bb260da908290ef203bbedb66c01bde7d7f9eddc0ebd5246192451b574bc4819bb260da908290e38a9386d25f8b0673e1acf8f8c62397b4b27b233454cb272db64bb9794efd03e6a21d30d7d2189b4a53c89adb1acc39efe546556541f0549b346a7188ba8244c39b742ef40a78eb24e3435e85432175fea6d600d245abaac7bd79a7040ec2843d23571a3cc65da992250222714a0b5523055a17f922295de469df3c0d4015fade84365327109593b1f42b141cd09f16b4f928a0419485000290686b968693dfad42daf0999923539c3baa48d258ab40151f85ab23c014d08ef629e173fecd94aa543f3e8b401a054b1ba55d54d9684f51196ec0de1f7a6287ba56512661c546717a0c7e67a4a5219b68e25ad330f51b273e913a1a11cbff26be3fe0c3db38c824ff779743df8604761d6cd49fdbbb2bd83e59a400574b616b54b32cbeef18a97eb3717fda088b1d6182519cedec6ea0e537b08a450d5b89f2afe9ae23e7d5fa4eb3717fda088b1d6182519cedec6ea0e537b08a450d5b89f2afe9ae23e7d5fa49834188d30d6b085a0eaa3433d9ee8206aa1b78be419542cd6bacb6c12e416a89834188d30d6b085a0eaa3433d9ee8206aa1b78be419542cd6bacb6c12e416a8cbef81016c4fdee91ad34bcf7355574e53a7a46b1f99db5f52c2ca6f178523dce73033758dfd28884e8ea77df27cc8bc94ccc3d76ca0eee26b3be09fa7defcdfda44106061b4e60d23f7c0079bbbf1866c1eb146c6b6404ab91bcc9aa6bc445af3978ff4885a7657a42d04c2c8bfc9b19c6a6fdef3156e93c82715d2f015e02745cd9bf0a27709327ee2895c3713bbf7bc9d6d2a060690b715a7094c07b7e1486934f68f28dc2900503abe2ade67eefe4ccaf7cefc3880745c5c4f2c3ad681634ca9e9406e8893873994fbfd43ce526eee0818ba33bdcdc7d3080763a21d7e1f78f2c9180981ce8a1ade742f2c294c5c01440d366ed00521cf14848e43b2ddba301187cdb22c95a9f7349fa7882f8975869ff1723944c683778d2c3405e4ba06e4e89383977d687ee515a3bdace6bf37b3c18f6de2a92350d12ff78ce4bf69bfb9dea302e2d1cdbe367c9eac50dc8775699e527ffbfa0402cb86561d75e938e8fbf0444331416c50ffd33d70fe4ea95ddebe6c4117695050060a40aecd30578cb1fcb024e148b5e306194e2e615271543e91d6a037fff6d70f7c8348302a5c870307ffad54ddc52b2f83d223beca2b019ca8a540e9ea53f4f7882f975c3ac69638a9386d25f8b0673e1acf8f8c62397b4b27b233454cb272db64bb9794efd03e513b43382bc665bc5de516aeeb7b9f7178150535c1071f4130a020444c6f3c94f6b5711a042fb74b063d1df2cda09bdc7d9545c60f92727c0e860838f14ab199378a991e969f5396f3667293f186eccfaa1549d24ed15a3b57330671c32627488b23f53c08ec51b150a2b5726f69be2b6941d64366af276e2fc6904ba48adf9410870e30db5829e18c609cc1d6eca1175956fe952bf8027cf3f45700fabb86adf2155de1abc507e7f09d1134bf394c5f4ac70e43f2a458426bfba7c18987563a808395f4ecbdee6112d0db3324ca35380f5d3dfa623400c3834a3adb34f2e91fb84c5e7c63941e9992f7f4328867023eb6b9e18308620d0865a722e4577b296ed2689da373f89718b4350b40111488675b75d1c40f39726eb12a9602d991ba62d2689da373f89718b4350b40111488675b75d1c40f39726eb12a9602d991ba626cc9661b96609d8806c104db0e19022f60f3ea61ac309ff8a0956742073c6ce732253152c5ea2d1b44b02b551fbb064d90f7938803a094e3a3f17a507399252832253152c5ea2d1b44b02b551fbb064d90f7938803a094e3a3f17a5073992528bdaa49916358406c94ca565c2fa3df1662f5b4ca7877fdf6e51defe94d21ebd0bdaa49916358406c94ca565c2fa3df1662f5b4ca7877fdf6e51defe94d21ebd0bfc3b0c19a71b2a20869d5a430d9233ffabe3a2e7f8d9ece1230f3a5d73e48005c9dba6d624fa640a5a1e456068fdf5f55f102c61c8875cb3a5b8a2c090254a34da171600b1b470109d37b6d2b3c1e809b8749eac4659e5291939afa9f091749ee02be7e59afb03904e8078fc2b6da615efad88b9fe7758c3407e437a768cbc6da74a1b8a458fe40471da1e5eae9f8059170aa49e11f217ce707288bfa608ee77e95468462587cdc555956122c40c3177546db98946eeb0bf7676f10aeb7b90beb0c5bda0b894956dff052c98fd50477dc71b36d9035903c2ce753d62fba74e2eb0c5bda0b894956dff052c98fd50477dc71b36d9035903c2ce753d62fba74e270aa04d679bd322f1c028aa35a513bfa73238c8132eed4ee16cbd853bb1cf18a8c673b7317a32a60e884f5c33990373a885c1d3cb4943e01763aab972b342782ccc0accfb54d31bac323d1575af2487cb23744bce86f8f846a0f2d81cf3f42b0a7c01d095e10a392478934ef32eff3dec49d0b6074c5c344d5697be5ccc48c193be857bd18b0b6b25a0eee4f856be320c2a0a29f9d8341c9b36ff72ac4113a0c149ba40dac043e1ea8a73310a4f94a4f670681d275163b3eaee4229d7e28f9cb0b5bc5770ed308902785f94a1035cfece06e450e408b13f61082f45fde2031b7351fa9b0e2ee7d7456345b8fc5025b036bfe893598ae352d9198ddfd48bf958910e6fde1233393b16e9fcabb3c5ac194af8f45ef938e1d348122c1f0d8cd629510e6fde1233393b16e9fcabb3c5ac194af8f45ef938e1d348122c1f0d8cd6295bacd1448e4dbc9f49638686b7ce4aebeff76281fec4ab35f7200049836041bfc82b5a7f69f20b6ecfc24c192d8f5d8de9fcf971d7fe6370280984196c921b876c4624f3f22e3a85bdcf423cef9978f6f2e45446a2bd64ec4e1710038b4627a5ab2b316086c1b9d765696770c908b9766aa67ae35f5f93659239bdefca9f1ac6a4e04309a0718930e73d946ee14c6643c3993b15a4294d4410d30cf9f19868a3d4e04309a0718930e73d946ee14c6643c3993b15a4294d4410d30cf9f19868a3d8c8aff9ff9ca54bad9549d2050f36648cb14a8b2643de4f578d7f78e07656e3b02e871ed837c9156ab61eaf7ea103464c4cc250f62caf3882849ddc5f47a6edc80d81a928a588f1a3d872e94c05406a48884a4f26597c58b65c94236986d06a21ea05afa3671ae5d00e3305e79d5c4122b148d28741033405460e9ceedb20aaa89997532ac7f2f7f1ccff2388406d31c1160d31068e6515ec983a969c38f4982d9ae9c3a42574cf0a12ef7b1329d10313ebe45cfaec850624491852a62f242589cf58c3f7b5472ec7b0c74abf36e0cc686a97e24b5dfb42311ad0fafde51a46d72e98e5c4f6909636b4c0261144c1cdb1f0d24973af2be0b5074a7c9f533872ed02d302707707f8a882427ab3acb2b75b323a2b23d974feca5dddb34f4f641628bca0667d177ea8c81510be0dbee2cc2902f520880debdc094955bed812546880003c741417e20e47e7124ff9cde40aa7ffdf3e38e4e0e26c86d5c099a16f2f9582c98b35083c0deb91a346816f01ad72a94cd092b46625acbdf277c33a8bfb5f18282583514419289cef1a3d62d6ff9d41c95dd5fae70f1f1ce92090de8493473cc9684fe4c7ded2d145205e49fe24ed510966eb658bd0d4bb1790964f8eb0d06057a7f7d43c19e46f38fd27f6876be613c415e07295035b9e2d052c382218a06057a7f7d43c19e46f38fd27f6876be613c415e07295035b9e2d052c382218a02e443d8d7b8b5b6438414b2dce4c07129a7cb52c31dde6bf112bde54867772b38f6e88b4a6f4a6ebfbff2b9b20b3141112654edc94fcb7e7c7240f581588d2891ccf716a4dbdde594bf0e16339bda99e57a7371dfd2b0e8ac80038fa8f963c50a61ad2ccf5a1f4b60bbbc9598bcf159be488e99786b0bbc75f802651c3ffcda3b92691603ee83f89e7a902976c1a69a8408a1c34b9ff352dec68d4f87a35d8a64925003ad5014c5e689db0b6dcd261d07ac6a0f7660691964382e519af38a117bdb72d3276782caae091c643379665f4dacc10fe82111783e8a08bebae65ef995b29181251a8245684c697631d0ef37b9b3e6113be200c63088469c5d011c02006528d676e38ed9c9e699d678dd1d55fcc1fca6b7509bb93b104c49eb7674a5b3524c654834140b211f16b96367496875b569b20da8d43e5f15fddf3fec3b6c12faeca90aad9217920fb4ed64e2f13376ae5b971c1d08027cbc93b8fc676be73ece5bccadbd6fd34d6aaff2f0b127e608ef9bf6a57428e644cb84af6733cff63598fb57e68de63ecedce830b02a4c6bfa595fde138026df00ac6c179a334d644c08badab7b754e12094e1397d92331f33baa0709399568ad244e1eeb5f382a537a1e325f9e07ca8c62dc5e6264b0c356320ff95e46be2d96940f94029a8b253af065b89cd36a471acf1623af92a9ec1727100ccf89602ddb900214dbfea8fd43de78f25864aeed1c2765208da35c8729c0725b8466af021838768de9c61c9def4ae03301caa805c97aeddb01a177a2ffcd2dc311e358b42b772380a5bfee96c97050d830d4206ebc706c54aab255e6e97a83e9f4056ed37ba0516f1598938d4912b072881c7856549ffbbc5495a4dfc375aa37403124206607551cebb32a13aad1c33940e199744e74122071bebbd12d9f457eea867a112617c9c58d08b7c9aff166ddbc775dbca37cc015d2346283ba3971de075a0c788e40074757ec4cdcf7e23881104a053a5cb5174678bc96b0c262ad0f376b7fb45f9f4d14ef81304702f0104c27fadddd1bf7598b385fc25e5ecf02a6c08f247f0681e282bd5002e98d98b8197e1a94b877ae048fbf65136e4170ace2339870f65d99ca81209a229a11af4e2b0624d77f476b90b2a1d405aad6f805ac30d6d1955c299198696a94270f65ac2ebfa79b23c60cb55148defceee027e2ab315fc4d4b85e4deb6bbd861ba54466a9f3df560ce20d3848f27806369fc14f73e357035f602cf26f18e58f70b1a736c02ae74b2ae5a580e1b99d48fb5997ac622b5a1304585df7766526f4f1cd8cb10dd35186599e57fef53ec0e319ef8bc0ff790f16a3c87d3a2af3bb26931947df4fb559b1a6619f8af22331cdf5050f08101fe915625343f2d04b8931529f9775a5d7d7a2f28b583fd56f9cdc3762e2fe00190eadcb56dd81d55138ee8a7a78694bdc3256f0fc7a73a18d2a6ec0a68e9ac337be48eee75f11514e927b6dfac2665e8d9e4ebc9ecd470caf1a65e3469b24f116a621ffffe4b2457b84e801cbc75af71502f6934a50ba08436f581ece31a041aa9f11f3885a5cce9635cb1ddc1115aa1386b3be166a4f44dd79137f0beb1ce2c27161328344771a4f4f1d072556e226da1a9d84ec43f970acdbdff6d3a59e570417cb9394de5c6f02a076d3eeb8ab0ba17e651518d8ed5de2a8241268b19673fabc0318aa7799accb6284f4367f460ed37a38556cd8d46d1419555ced60bd5e2318fba5653f74c036743a0850bcf3166b6886a7d8fb6441e87170ae3d3f2e695ffc98dc1f3c7c3b1c3aea0a54d1aaf0db70f4543baf360345517d20f0294acd49a828aa7b2c15bc594c22e2a0f4910af0c810d96cf37e47e1468e45929eb8e978bc10995d03af7350cf8f5bdbe995e7c8d993b5140f13063da5249679fd393eb14a1f9450e9dca4ff0c3d65111afda538600817026e25706f5b5fd79d169849643c607c2ca9033373c81ab1675e057d3a1ca417048c612db86551d4a43215529044d11e70400b79b6f987067b8b273c47e00250ece3067e829ebb02a2e8258d87f22123702f4be0a00abb5a9f7e7ed544b7a3352df9347b5fdfa0884d13678a48f0b9fd14796949417638836f7e7ed544b7a3352df9347b5fdfa0884d13678a48f0b9fd14796949417638836384fbc48eaff6a9a34d8bf45d6e30d729ced9fec81f62dec451b476d539bad33384fbc48eaff6a9a34d8bf45d6e30d729ced9fec81f62dec451b476d539bad334132952bce8f3563ff3f746a9d02a34ae214f7d7433608a83abcca40e9efdc390f6cbf71f548c6373f47bea6fc11c99edd5e28db9f44ebc109b679c9e8c6e00452333ee45be5eed6ca551680358a15b5d670dd2288deaccbc48c79b54f92bbeba8888b0cf652ecdae883d84b6908f69affee925495245fcc44dbfb2c53d013fead0163ff094b567a536d83126dfd8995600be3770c9b3dcc7b4e4464ecce0bc2953c784b1209d364505677decc456326c2fe21e6a9ee00cc1e90da1784b968a011fe53dde92708bee731b5b08fad07bed35ac2cd2d23be1b5991594389e18e979a7c8f22408ddb05fc81038ac264a21bd742a9ecda6591a133ede4c96a338ce83c91a413152c3999afaca2ed499c305b6c8554498763a15cdb3ccc92b10fc6fc0615fb944a755eca83b8f6cb080f66b8defc486faa3799205632c18af5bf099a0d62e6d5f92fa8cb251c94c8d0793458970c59d08c5da0f9649ac35bc397576406d15804cd2fcc536ff8c953a22c4d2b7124071f2cb40ce1b10538a322994b80af2eaa0249af5eb7979943e37e7d539d72c031c5b23aeb68b1cf37a9a51df3d2af2eaa0249af5eb7979943e37e7d539d72c031c5b23aeb68b1cf37a9a51df3d2b3fd2be9318860773ba5285bc0712865434438fe66d505098908517e33018b7eb9d29af025ab28b67656018695a152e8620d4f5c7d16228d4ab4c23d3bac0c5860f9f3ee38cdd3d5589883b1ababd218f6d718a12b0c73af70059c80833ba92df8aa3eab5ee044618e78f586ece2078fa3354056681c747d1dd1f0fd041ad3ece50cad87a07fe279639a599afcafaf051a650974bc04fce093cf88772ce740f2eacdccc5a0b1f7487220280662dc374cd501ae57c9c419a501d7b0621f88dc0f792115794bec16d5d8418868ef26e92dbbdf085c0345321e07ce7804f89a1bce1552636305d1cee43f09dc0fc8f769036cf0327e7e34ab2a6009d0629fd306d5c225580224ec3b011690c4df4b25fca4b654a786f3945c48b30ce8b82ca2558ab27813ff7c36c6a18c31102c44b08866d6025335994f250090c765e828183842b27813ff7c36c6a18c31102c44b08866d6025335994f250090c765e82818384290358e1f3838f2a9e89a1ae080c7a6d816f8afb91668f83e037541e0f3ca75db90358e1f3838f2a9e89a1ae080c7a6d816f8afb91668f83e037541e0f3ca75dbfef95d3a9d7ae3888d8e9f54723823f4cca7a6ef2b56ac110e949a7f632d4592914fd853f9015c4b8569588604e8abf1816d868404629da8ec16ba3605fa4125e86d7f1a85f3a7d077d1446616b626b73c529f8603968ef42e7036b15dcb2399d49b237267d3111e178a0b18d0f8577e724fb1e6b837092589551dfa6d764f3b66d8c1adc41f6c9d36acbb81d65fa4d34fa568cd5576bb6cac7e5c1062aed5dcc1d103e13b353e3b47b5655382b1455c14c8e830a8697951cc70bdfbbff8501151cdfc10ae7c7fac1d81e1c28fdcb379431789a8a303f6260d985c0cb66a0770607e2c669cb74715eba635337ae6d0a787c4cbd3594fc61bf1e9da96f40ca0ca7b63d73bbaf1d5ce4ee4ca20b30517185b86485451ae6d3cbaf3a01f9f2c87a31c5f5e3d83c60dc4aaf0864c7033efd0f27b94ac9be3612b1da033d65a0bae60efb096f0737e2726ea4d8fbab4af22b026fc6d3e71bf4583cb3a75a312eee89d2a964dc5b582d8acb9ea1ab63c799f502d33fd769d8c0c6b3fb858b9aa0a474944e103c2af52af1ce7a56eee97d588c8582237fee6e43e1eb7d43201c69d163272e846d65b03c70bb91986af8c0d4f34b81b5c922855011331e7f6721b9dcf24b3fd2be9318860773ba5285bc0712865434438fe66d505098908517e33018b7e21e2bb3effe98f9d15215eaa1bde3ee521597f8c0f7d0cf907433dc15dde69dc27b5309b8680843a9c1e32746614fcd691aef5b3e3d7fe68c5d7b79841587960f7e48570b730c0d9864c034401ed240fd2093fa99708b5d061df898db6afe75527eeffd7b81ea0441072408780d708cff95bdc461b93b744ec6ae08a1ab40b638677d1ab32951e9be24f0cec9368b95c557a1d4e9f50e9cfee7129e4f7d9a5dd4e17df847ec542e596bd519d729ef3aedfa716e651ed3306d6047dce27badad32437ea11a9d21faed7694294abb3622306d9e5a0ee7df3a679eb8ad8d89d88cab84c5e7c63941e9992f7f4328867023eb6b9e18308620d0865a722e4577b296eedf4e38a5fcee345786c2ebac7d2f8ef5e06768989e20f1176a01417e026b204edf4e38a5fcee345786c2ebac7d2f8ef5e06768989e20f1176a01417e026b2046cc9661b96609d8806c104db0e19022f60f3ea61ac309ff8a0956742073c6ce7e6b19a946b1a6166eac5b1993317102f8b432242f53246d2021ff95ce141a8ede6b19a946b1a6166eac5b1993317102f8b432242f53246d2021ff95ce141a8ed40029ed44e0f2393598347f3187e6d3825502ed7cae9d634805a668f98b9325140029ed44e0f2393598347f3187e6d3825502ed7cae9d634805a668f98b932518dc37d4fd5f40c150a2416f2a9935c1f3d567fad40f25121c3081750c4c06e753bb6242c38d2f7ba860f41ca16fe8400116593873685109acab8c42f6ee44613fb99d5f26006f20478e158761dbbcd7be67ae59673b897a77bf22ad4bf90bf485e066df1f9ac6751015c1707640381dc70aa6b199a5b22bc6958d5db2611eeff6b85c051a4584c9dc8c9598bc6d0fca56b0ad016a5524c417ed7a7f0cf8601b409f67e35af62796cb28bbf0bc9c7fab7eb642e5e8b7a935003b6b944f480136d49fdb62ff539a7d8a6bfb6ce8099fcaf485f67dd0a996b03a0e8c331ff20d9fc49fdb62ff539a7d8a6bfb6ce8099fcaf485f67dd0a996b03a0e8c331ff20d9fc7096ad363ab1e259777418db0a44f5f9665b84439817fcf946efb419d85273bd413a1c05a79367265cce0432b40a8347a839821f3a0d93bd258f9bdf32f2d2573c878c51d8b10e44c5ac95918ecd8a941fc0c29f2279242f829e1b12bad2784ffb9379fc7229bc7ddfe4001f94608498a2455f8efa84ee90d6996065f260dc2b8fb30d62980881ddda5e25ef8154b7ec1ea26a8bfed61ca77e6a277d00e3f929a2aa0a3f5be2824e616f048f4137f19289e7a8f50547fcfbd297ee1ea290361206351fa0e7627fd6295526fc335ea5170545eef9ce956b9aca3de2ab945afe2d5e1764018a94144ef00768a1d5c61a309093d0701b77458470e6a7471f85eb9c7edc60af5c1eba00a91259219f185d7c9f03d415945e09f2db3cc2de5a91f2457edc60af5c1eba00a91259219f185d7c9f03d415945e09f2db3cc2de5a91f24582fce837ea1d91396eb2dda0028f3454cc244322ae15d8b231439f8de8cd5b3192a458011ad440a8bd716f754d4e512f7a02e2a632955a655de1dc2c136883b1bac833511bf98ee126908020dcd0eb50a8fcb86f8b6a478016e7d961d7647578865f1abcd64681a802c92166da3625354fa3c6b25091dd41cf5dd1b2e06e5807acb9478655f5ed886520164ecfbcc7d90d9479893a91a3a757fe1a9ba8dba47dacb9478655f5ed886520164ecfbcc7d90d9479893a91a3a757fe1a9ba8dba47da448dc2ef419aadf9bdf424a495d947d7434e6e065aeadd8fbd8d9d779d782bf5432d7285374bb21d2ceb285efff6c9620484c72a8768d48d15d022277d4e279848973b5cc044b07e55d0c8c040a17d951569e8e32f64d2ce4de1c5d889459761ea05afa3671ae5d00e3305e79d5c4122b148d28741033405460e9ceedb20aaa89997532ac7f2f7f1ccff2388406d31c1160d31068e6515ec983a969c38f4982d9ae9c3a42574cf0a12ef7b1329d10313ebe45cfaec850624491852a62f2425805a0cdb674324328196f16b1f2149e930c2a9c9206f3a4d836a6db871b73c9e3c0c7a482530634b7fa1e04bbd52d1913d35fde98a6b972da27138ddc795893cc2a3d8c8269b15971f0291a16150f9c3f466cb425fd875f31869213bf83bcc9f0f13af5798ec15c6c3042bf29d391026c606843672bc67ddf9d8f8b71adb995d62f3ef08bfe6329483e6980df51e6dc9e54c639469c94314914e38e1951c059ce59d8b15a0757d07d8c81473444419cbb4c3f43bb7295b8ca0aa1fe52c482f8d434fd1a69c45ada9eed5d17690e13c7efc3f2092197d837fefd511b2e2fa176c0ecd9dff95c01e970ecb8f412759225ccaa3188ba72c49d4521284f2610799bce077aaea22c713aceee6ff56872ee805546f8866a439f7e0112890f71b92198ef077aaea22c713aceee6ff56872ee805546f8866a439f7e0112890f71b92198ef5ae773ec28c74b5249d13d72862b093aa343e5625b879d8d961e3289ef34d4b82fe5240108573e83a4ea3f2ed5840f0bd3e46e92d93561e9151338b6bd614351d46be4aa339af17b493c6c5230d327203fd5d29fc3c4fadffa6b7a439d04ce4798133381006964d2ec82e9ae8deaca493d8b32647f57db712487f1f3d5e5d4c783acc3178ae628fc7f8f52929d2961087493b3eb28e33b9f16ded7fc581b476ff5fb08ef0494a55d7132c60fc6c2f6781fc6797c9a7f7e99d40bf66714436d6e7aa8e0ca8d6f17c694cabb66e96ac8e78e6addf2af38228b6989cfd86518f6f8b9673b6ff322992bfccd591ff9a9d298fac4827fe19d8bc42754ea55d8be4502897cf4e15dfb0e05ace349e71c5838362ebbb7c917bf75266fd1544c4cc3b7e1288ad91adf65a63721c65dee700a1aded20e7a7513ec307b4356c2c075eedc80f866efeb24a2f8989d994708ab29f89278a83f588e80a3fda3dc4d4ab6096f79d55af9b8ec54cd4f80863e9bdbcac4d3c7b2b7d63bd948bc0813be955eb08784f982a1dd6439206bea5add7ad85f2ccfd5e043d69d20cd43530a5fc322be0c3014f72872a3a6ce1894bc873c62ce95d9ddcad44927c6eb50b6aeff9deff88fbc8523ee2a37e31d39697a1a5df456548b4a1f7eb56532d761ed902f4261d8c8824456f32c343fd3cc431a168f9b8ef5380b69e1a604cb8f2d7506024f40eaec77856641ab60cf10eb669d4ab88e377a5a456b3304d9ba65c48ae592def1b84ecd53afb267818808c71a421f77f96badc49affc81aaa40b79dd69245abadeca152880524224a7474a86b0da0949097122f6fc98cc2baf8bb0d3d6ee3239d0c4bbbf3c9bcb72fb1b0236573b1d83fd8834b6f1ac79112995d328b8abf0f60f70c5e2e6712eb8edba7d259d60130e53c1532bfe4a54f59ae5c5432f3d4f9131e8f32f9f071ee62942f0817cb932177e12838da6284d994b4d7dab5e3f3e7def1729e8c2bea3df406d0ca73fb03ad60a15619f7c1dc7bc413b27babcf79bb23fda3e4eaf55addad932b4962a9e633840fc4e5c2e0421b3a4fe5acf332fde96adc6a0a4657f5e1537e462545b081c24a921870c1748b78b43abffd520c0a71345357a839deb58196495a0736ad74e472bf6843b8afabd04f337ffd08ea7d8b4f3adcdd3b4bfaa75750be1ab365eb80bc3e1e9ab7b1766b7b8b61ab1b0ffa3ab15a454d86207ece3657dd2d0b095efe7faead87ce0b905c2ad362013625112f41514f398bcac9658d0de41fa3c9f7516d668039d6f0ed1bba833c3cbf6e6f1b427c070c54466a9f3df560ce20d3848f27806369fc14f73e357035f602cf26f18e58f70be02870c5c3c214f83240771966959a8c569a3897c05c39be38bae96311e7c47dbbde0a6493f4141533ba28a27873587362c5b8fa05c147c670cf44863df39eb8479144649a0c1e5c729444f7aac1928c179f3d713be7053ba34ca29902660323f9775a5d7d7a2f28b583fd56f9cdc3762e2fe00190eadcb56dd81d55138ee8a7330c0ef2e0e4755bf5d020351ad3ede8e4750d7dcdd110855214721d4bdbafe3ac2665e8d9e4ebc9ecd470caf1a65e3469b24f116a621ffffe4b2457b84e801ce0b7edc454355d13f400c34350a1cadc7f6a5fe05b313be923c34243d0f3969f901f0d2774b75cee0e86e3ca8d3ea56ad2c5f031e91e37bfff933a7c84e0e7fc69a046dcba7114366e504f43c8e7c618c346d276a042361509cfb5276b57bba55594db496562b77e927c3590bdef77ba4cc0a35027131c1fae2aeca6ee41c7c6b2adecb6fd6e7d07a15fcbf33be5a6a48b13a52b07afce8b3e32c9081da9e482effbc409e432326c186b647e70ed2ae041223ce46967d0969d304048ccc44d5ba6ab575bf79aeb37dcd34b3a05d937195c5f44b231dc96742eb09437c31258f92e2cf82be89cf5c44b93ac0849ca71359a207091624ffebd52644b88ed5dcfa8e48862405526dfd2318150966d4b9585d60925c80f84f39b205871909afccca8841672f8cf8479c3d59bce892c221256f74867abed562d9a7e566c0c469025d068f2f1c45692559e7b2b7740d458cde4c52cd4662a88905146c9f1e7c7c3e918ac9229d7b2208eb5153bb7da5a3ad44114c0d3071d7256f30bb88867a7114fc0b8b273c47e00250ece3067e829ebb02a2e8258d87f22123702f4be0a00abb5a95e91cc4b24ac8a83bbf6d151f935982817abfa57d9046fe6db701c53e0d323775e91cc4b24ac8a83bbf6d151f935982817abfa57d9046fe6db701c53e0d323771613a46a88cd5b65ec0af644b506306903841d53ee23a86832472e92726c5be61613a46a88cd5b65ec0af644b506306903841d53ee23a86832472e92726c5be687beac330e61228c47b5f9db561594b6a7468217b701fc3972fcbfe769375de08e72e29991365bcc8492c55a6770d8d6f790101996f266d0c43aaeef7eca09184bd80a2aa1edac077dedb733d027654be9fad2fa2fe367acbbc3ef53def37f378dc37121ff106898d82f98e5de93c5f5d129728e059cb17779866c442c676cc5252e788a67fffb56ee63a3ed5fd6b7c8902b6aa2ef27c65db94d610f08882fbb1df52a5ef0f384819b5c49020e0c3d167e73d10c6a9fa182a66ffdfdd2f0df073819687c356353a1a522c721e18c11b83836b41c47c2cd177c7f58deeff39125f360e1a02f53f57399aaef200977c5578cb9a584e16785246c407524da89a4d38a9c8cd59abaca65289e0830901ce49a93f8fb2fc4bce4266ae85364dacfcb92f07f1c8aa935f3d05cf6d13a7a87704779fcf82da6f469f57ba7a0bbc201a816b84e8c5427a15e61192d22e1687b57b1fa8b2d02f583f333dd8baecfb4460cfb32f0a09f0334245c386083f25e90b37e56e4d546773c87f77cd91ad6b24a017c2fa6a443dde75bf56b95ebefea60eaff707dfa7e5b3106bff27492f14ac3ed7d2fa6a443dde75bf56b95ebefea60eaff707dfa7e5b3106bff27492f14ac3ed7d014035f0837dbd751826a8fd1779b72cddde2881af2d1a3b9de5472205c2f524b9d29af025ab28b67656018695a152e8620d4f5c7d16228d4ab4c23d3bac0c582b0719134d42fad328992f7dc6dfaadfb8e6346c024e74da518b44013edcfe34f8aa3eab5ee044618e78f586ece2078fa3354056681c747d1dd1f0fd041ad3ece50cad87a07fe279639a599afcafaf051a650974bc04fce093cf88772ce740f2fc7ad2819caf216830119cf7218c4ded12dd48cedada2de3c956232b1ae30895792115794bec16d5d8418868ef26e92dbbdf085c0345321e07ce7804f89a1bce99a08690b7e6115cf19ebc03a6e89089ecb8a12cf0bfe8f644bd1740cd860f20c225580224ec3b011690c4df4b25fca4b654a786f3945c48b30ce8b82ca2558a41ab5001a54ef6e5f8b28acb08c357bb37904c390b936ac46cd8e2f738b7d2e141ab5001a54ef6e5f8b28acb08c357bb37904c390b936ac46cd8e2f738b7d2e18201d1dc5fce08cdab62578ba48e6453d2e9787c79aef2e82c9ec2da53425f5c8201d1dc5fce08cdab62578ba48e6453d2e9787c79aef2e82c9ec2da53425f5cbe8e7be6404726ed1ee06b3924b92217fe3155d0229175d8edfabb3936f1b6dda9343b298e25e3ec2824707b96a4112b5f12469dd921795dbd20c5ebfadf8715846e804050f1a0dd95cca9b5fab4a4cc5d202c6826cda8e66d0336a9f1227d1789a54b6bbc0fa41d65c18790affc62faf4582bef0b8cca9c9e63317a6a0cd64bc2d75f2bb936481c2cdbfe8871a79589ff3f5d2d4c3937512504018c873250d9c3fec1922fd50a7ea04f2d39b095d039f7df085239d32ac36973fc53e3765d4b3d8bf56d441e0fb1a120d8df8fe98d5f0c0716581aced08f42054cc1b8a6fc819d21582d11356c9930439cead479020c542135e50998d488cdf4810b5613d37d36074fbe265777e93e5e6fc3b7401706d7a52189d44b95bd731d61843215055836e61fbfdf079222f88e2f59f481c15f0823658b196a80c37b4b20014f4f098c95416112891f21a60cb3078000dbea721dfa954b59fbf4e3947480e50cf1a821ad26b2ba4d2e08c00ae0dc2839bde1608740df96066b32cb27430d9278a53d6db4ad3095264c83eecb861d5785c8ddc28c9e4558cea76ea37018dc93a502b40eee33bbad5b749d9f2ef478a1db83876c6604c565326675de5de808ada68a20a83870afa9f7bbc5de35591667a6f8261b671be61bc0c493c63d95f85c0b92820021e2bb3effe98f9d15215eaa1bde3ee521597f8c0f7d0cf907433dc15dde69dc27b5309b8680843a9c1e32746614fcd691aef5b3e3d7fe68c5d7b79841587960f7e48570b730c0d9864c034401ed240fd2093fa99708b5d061df898db6afe75527eeffd7b81ea0441072408780d708cff95bdc461b93b744ec6ae08a1ab40b638677d1ab32951e9be24f0cec9368b95c557a1d4e9f50e9cfee7129e4f7d9a5dd779efdefa8f9ed6407ac7321ff0d9adebda4ecfbff6ce5be74d60827f1598b1ddc0ae3cfc47b0422446b64bf96374e2a2fc81ac3d4212907666f7215cf86a47c984b69bf2bcc3f2fba3fe4fe87920e22ff7c3330a573f204deacec08cd5280a45efbb23bb7a80b4a52799f7f2c31ee93ae019305f46a886bcd7c7fe385157bb801ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bc72517ef4df736c3c22442cae3141cb7ab9170c7f46e14376708d66c9ceba2dd4bb0e1595f66f344c1cc084e163c4352235b2accf3a1385b9eb4b3e4ca5b1d24ac3b46aa36608aa9f0f25244a0399920c750956647af583703c542b925d034b7c7bb21ffcb18e1fa65f81fdc93a82eeeb8157dc79e0cde27112979f1419433c7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-azure-multiapi-storage-0.2.2-lp151.2.3.1.src.rpmpython3-azure-multiapi-storage@    python(abi)python3-azure-commonpython3-azure-nspkgpython3-cryptographypython3-python-dateutilpython3-requestsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-1 python3-azure-sdk2.0.04.14.1^x[ZZp^@Y˒John Paul Adrian Glaubitz John Paul Adrian Glaubitz adrian.glaubitz@suse.comadrian.glaubitz@suse.comadrian.glaubitz@suse.com- Update in SLE-15 (bsc#1140565, jsc#ECO-1257, jsc#PM-1598)- New upstream release + Version 0.2.2 + For detailed information about changes see the README.rst file provided with this package - Add patch to remove extras_require field from setup.py, required for SLES12 as the setuptools version is too old + ams_drop-extras-require.patch - Move LICENSE.txt from %doc to %license section- New upstream release + Version 0.2.0- New upstream release + Version 0.1.7 + For detailed information about changes see the README.rst file provided with this package- Initial build + Version 0.1.4sheep83 1586959622  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.2.2-lp151.2.3.1      !!""""""""""""""""""""""""!!!!!!!!!!!##$$$$$$##%%&&&&&&&&&&&&&&%%%%%%''((((((((((((((''''''))******************)))))))) ++,,+--............................-------------+//0000000000000000000000000000////////1122221//////+3344444444444444444433333333+5566666666666666666655555555 7788799::::::::::::::::::::::::::::99999999999997;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;==>>>>=;;;;;;7??@@@@@@@@@@@@@@@@@@????????7AABBBBBBBBBBBBBBBBBBAAAAAAAA CCDDCEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEECGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGIIJJJJIGGGGGGGCKKLLLLLLLLLLLLLLLLLLKKKKKKKKCMMNNNNNNNNNNNNNNNNNNMMMMMMMMOPPPPPPQRSTmultiapi__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccosmosdb__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycv2017_04_17__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_encryption.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pychttpclient.py_serialization.pycloudstorageaccount.pymodels.pyretry.pysharedaccesssignature.pystorageclient.pytable__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_request.cpython-36.opt-1.pyc_request.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyctablebatch.cpython-36.opt-1.pyctablebatch.cpython-36.pyctableservice.cpython-36.opt-1.pyctableservice.cpython-36.pyc_deserialization.py_encryption.py_error.py_request.py_serialization.pymodels.pytablebatch.pytableservice.pystorage__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycv2015_04_05__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbatchclient.cpython-36.opt-1.pycbatchclient.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pycrequestsclient.cpython-36.opt-1.pycrequestsclient.cpython-36.pycbatchclient.pyhttpclient.pyrequestsclient.py_serialization.pyblob__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_chunking.cpython-36.opt-1.pyc_chunking.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycappendblobservice.cpython-36.opt-1.pycappendblobservice.cpython-36.pycbaseblobservice.cpython-36.opt-1.pycbaseblobservice.cpython-36.pycblockblobservice.cpython-36.opt-1.pycblockblobservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycpageblobservice.cpython-36.opt-1.pycpageblobservice.cpython-36.pyc_chunking.py_deserialization.py_error.py_serialization.pyappendblobservice.pybaseblobservice.pyblockblobservice.pymodels.pypageblobservice.pycloudstorageaccount.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyc_error.pymodels.pyfile__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_chunking.cpython-36.opt-1.pyc_chunking.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycfileservice.cpython-36.opt-1.pycfileservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyc_chunking.py_deserialization.py_serialization.pyfileservice.pymodels.pymodels.pyqueue__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycqueueservice.cpython-36.opt-1.pycqueueservice.cpython-36.pyc_deserialization.py_error.py_serialization.pymodels.pyqueueservice.pysharedaccesssignature.pystorageclient.pytable__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_request.cpython-36.opt-1.pyc_request.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyctablebatch.cpython-36.opt-1.pyctablebatch.cpython-36.pyctableservice.cpython-36.opt-1.pyctableservice.cpython-36.pyc_deserialization.py_error.py_request.py_serialization.pymodels.pytablebatch.pytableservice.pyv2016_05_31__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_encryption.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycbatchclient.cpython-36.opt-1.pycbatchclient.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pycbatchclient.pyhttpclient.py_serialization.pyblob__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycappendblobservice.cpython-36.opt-1.pycappendblobservice.cpython-36.pycbaseblobservice.cpython-36.opt-1.pycbaseblobservice.cpython-36.pycblockblobservice.cpython-36.opt-1.pycblockblobservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycpageblobservice.cpython-36.opt-1.pycpageblobservice.cpython-36.pyc_deserialization.py_download_chunking.py_encryption.py_error.py_serialization.py_upload_chunking.pyappendblobservice.pybaseblobservice.pyblockblobservice.pymodels.pypageblobservice.pycloudstorageaccount.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyc_error.pymodels.pyfile__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycfileservice.cpython-36.opt-1.pycfileservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyc_deserialization.py_download_chunking.py_serialization.py_upload_chunking.pyfileservice.pymodels.pymodels.pyqueue__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycqueueservice.cpython-36.opt-1.pycqueueservice.cpython-36.pyc_deserialization.py_encryption.py_error.py_serialization.pymodels.pyqueueservice.pyretry.pysharedaccesssignature.pystorageclient.pytable__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_request.cpython-36.opt-1.pyc_request.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pyctablebatch.cpython-36.opt-1.pyctablebatch.cpython-36.pyctableservice.cpython-36.opt-1.pyctableservice.cpython-36.pyc_deserialization.py_encryption.py_error.py_request.py_serialization.pymodels.pytablebatch.pytableservice.pyv2017_04_17__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycblob__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycappendblobservice.cpython-36.opt-1.pycappendblobservice.cpython-36.pycbaseblobservice.cpython-36.opt-1.pycbaseblobservice.cpython-36.pycblockblobservice.cpython-36.opt-1.pycblockblobservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycpageblobservice.cpython-36.opt-1.pycpageblobservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_encryption.py_error.py_serialization.py_upload_chunking.pyappendblobservice.pybaseblobservice.pyblockblobservice.pymodels.pypageblobservice.pysharedaccesssignature.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_encryption.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pychttpclient.py_serialization.pycloudstorageaccount.pymodels.pyretry.pysharedaccesssignature.pystorageclient.pyfile__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycfileservice.cpython-36.opt-1.pycfileservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_serialization.py_upload_chunking.pyfileservice.pymodels.pysharedaccesssignature.pyqueue__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycqueueservice.cpython-36.opt-1.pycqueueservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_encryption.py_error.py_serialization.pymodels.pyqueueservice.pysharedaccesssignature.pyv2017_07_29__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycblob__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycappendblobservice.cpython-36.opt-1.pycappendblobservice.cpython-36.pycbaseblobservice.cpython-36.opt-1.pycbaseblobservice.cpython-36.pycblockblobservice.cpython-36.opt-1.pycblockblobservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycpageblobservice.cpython-36.opt-1.pycpageblobservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_encryption.py_error.py_serialization.py_upload_chunking.pyappendblobservice.pybaseblobservice.pyblockblobservice.pymodels.pypageblobservice.pysharedaccesssignature.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_encryption.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pychttpclient.py_serialization.pycloudstorageaccount.pymodels.pyretry.pysharedaccesssignature.pystorageclient.pyfile__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycfileservice.cpython-36.opt-1.pycfileservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_serialization.py_upload_chunking.pyfileservice.pymodels.pysharedaccesssignature.pyqueue__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycqueueservice.cpython-36.opt-1.pycqueueservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_encryption.py_error.py_serialization.pymodels.pyqueueservice.pysharedaccesssignature.pyv2018_03_28__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycblob__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycappendblobservice.cpython-36.opt-1.pycappendblobservice.cpython-36.pycbaseblobservice.cpython-36.opt-1.pycbaseblobservice.cpython-36.pycblockblobservice.cpython-36.opt-1.pycblockblobservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycpageblobservice.cpython-36.opt-1.pycpageblobservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_encryption.py_error.py_serialization.py_upload_chunking.pyappendblobservice.pybaseblobservice.pyblockblobservice.pymodels.pypageblobservice.pysharedaccesssignature.pycommon__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_auth.cpython-36.opt-1.pyc_auth.cpython-36.pyc_common_conversion.cpython-36.opt-1.pyc_common_conversion.cpython-36.pyc_connection.cpython-36.opt-1.pyc_connection.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyccloudstorageaccount.cpython-36.opt-1.pyccloudstorageaccount.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycretry.cpython-36.opt-1.pycretry.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pycstorageclient.cpython-36.opt-1.pycstorageclient.cpython-36.pyctokencredential.cpython-36.opt-1.pyctokencredential.cpython-36.pyc_auth.py_common_conversion.py_connection.py_constants.py_deserialization.py_encryption.py_error.py_http__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pychttpclient.cpython-36.opt-1.pychttpclient.cpython-36.pychttpclient.py_serialization.pycloudstorageaccount.pymodels.pyretry.pysharedaccesssignature.pystorageclient.pytokencredential.pyfile__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_download_chunking.cpython-36.opt-1.pyc_download_chunking.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pyc_upload_chunking.cpython-36.opt-1.pyc_upload_chunking.cpython-36.pycfileservice.cpython-36.opt-1.pycfileservice.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_download_chunking.py_serialization.py_upload_chunking.pyfileservice.pymodels.pysharedaccesssignature.pyqueue__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_constants.cpython-36.opt-1.pyc_constants.cpython-36.pyc_deserialization.cpython-36.opt-1.pyc_deserialization.cpython-36.pyc_encryption.cpython-36.opt-1.pyc_encryption.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_serialization.cpython-36.opt-1.pyc_serialization.cpython-36.pycmodels.cpython-36.opt-1.pycmodels.cpython-36.pycqueueservice.cpython-36.opt-1.pycqueueservice.cpython-36.pycsharedaccesssignature.cpython-36.opt-1.pycsharedaccesssignature.cpython-36.pyc_constants.py_deserialization.py_encryption.py_error.py_serialization.pymodels.pyqueueservice.pysharedaccesssignature.pyazure_multiapi_storage-0.2.2-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txtpython3-azure-multiapi-storageREADME.rstpython3-azure-multiapi-storageLICENSE.txt/usr/lib/python3.6/site-packages/azure//usr/lib/python3.6/site-packages/azure/multiapi//usr/lib/python3.6/site-packages/azure/multiapi/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/common//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/common/_http//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/common/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/table//usr/lib/python3.6/site-packages/azure/multiapi/cosmosdb/v2017_04_17/table/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage//usr/lib/python3.6/site-packages/azure/multiapi/storage/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/_http//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/blob//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/blob/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/common//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/file//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/file/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/queue//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/queue/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/table//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2015_04_05/table/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/_http//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/blob//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/blob/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/common//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/file//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/file/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/queue//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/queue/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/table//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2016_05_31/table/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/blob//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/blob/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/common//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/common/_http//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/common/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/file//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/file/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/queue//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_04_17/queue/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/blob//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/blob/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/common//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/common/_http//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/common/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/file//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/file/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/queue//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2017_07_29/queue/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/blob//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/blob/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/common//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/common/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/common/_http//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/common/_http/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/file//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/file/__pycache__//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/queue//usr/lib/python3.6/site-packages/azure/multiapi/storage/v2018_03_28/queue/__pycache__//usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/azure_multiapi_storage-0.2.2-py3.6.egg-info//usr/share/doc/packages//usr/share/doc/packages/python3-azure-multiapi-storage//usr/share/licenses//usr/share/licenses/python3-azure-multiapi-storage/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:12327/openSUSE_Leap_15.1_Update/fb14858088d1490c66920390af9fe8ab-python-azure-multiapi-storage.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryUTF-8 Unicode (with BOM) textpython 3.6 byte-compiledASCII textPython script, ASCII text executablePython script, UTF-8 Unicode (with BOM) text executablePython script, ASCII text executable, with no line terminators  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR /ZX  utf-89e40dd52f76be9541da25691fafc5f3b8899fba33272756fc1da33d8aa6f9fc8?7zXZ !t/'r]"k%˹0a EԺrLLN y{MBv|?s<>-P dfZ0V+0t9Pn^!K+d12Mv{[%գIanP$M1fr;&$ɜ$7.DuV'f.{1t9yuoQ 維{JdQg; RZ `]sG@R@f5}E*3m@@iu$h6 }wqSY; ]^F]@;:̆r;v֕\f_P*$6Rki\~Eo7 q@GT6hi<8`3] l,.?KcMpԘYv -U}ܳF\E"pSP& ._FˡqJ6t2I+vәN3X'z]ݒrN~tMoXz3V}ͦ~4 ? RxϴEadOC-_:8Zيq) T]$G^ਲV)8Kڿ+_I$[!8wnF@he/n<EuxkiHm~ Ef FE]NŪN)MeZtOgz|ْ]۫DR6u0׿4>TO HIRZ?v~rw~!-(V9]Ca["dexAN(5_`Ab4\[U*Xb>ހC"4}six# 6J)]fJ<ֺH/D:@#YS-DYLרκ&aq\ c&\Nt j{+jKyhҬ5pCٲpoٓY߽L d5Q8OT]B|Cfl9Hl-z{K^DɩヮZ34 ̽1c\\xpO(o/Z%Evi F 8EDs&Tg؉x5p]J,B 7G <-[J/UXP=m1ɀPkDVDyܐq\5BGp_?o _ Q Dlj"xd&G'fJqM͉DK qJ n_c:Hr3Ko\R!G1Φ[r1;gѮ]J,'†CogDa)P'E\,n]o&O/V:7.'O`Qΰ 6/MlV'T>M'MU:P.bN}Oe_-xZATW0b TQ䥀p$dg 8fmj<G 1+Vt3G͡)ct|L k[= eB{7Ab Mb7_3!C͊W a=zgݫ wC`'T}KCv؟f ַmjHb 1?_ 7AdrɮK뿨aw@N;/ im^)ɰ<%T@7a8v0a9c ܥV.PVlYkɪִ&XOvNY]q=z8u{ \|RJGn4'3/m.>ڌ\1ӹDm*uc8H{q@J:6#pS!: ZYVX"<`%BF!lI3ڽ ds5Fvqk&K I֞-qa}* .i?`v\ FY}@?hEGd6oAQ&- 9dvFMwȈ]]0s0:) ^7DL?:A6 ;wLD([a,,~A|'MrMEFde9,/' Q@$q/pD*R Q252<LJNO "og'$ E.+޷>$w꧗X@H˝v:°jnSo"KNػ3o.s w΀ZG<7h1ɶSN~0u;'5Ha/c8r=eq2:LMx\ERTPѵdXBK/p ;?~}OZ箶ϗc"E`_lA`ȚK615pTo(#AB9jga(33 o#Qyn(f5BD)d[&[4` *+U s#&()ĔN_=r!6yI rPE(5B./P1ZZnQ40}(zH\d[\SoTes*Rja؟(y>fw|\a uժ?•e~ȏ+@yi b!'>]ʥߦYȱQU,pI#pvҽ5_q4eSFowb̮Ե?OM0Bg -kنtP8ϏMv($;#X&z !i6Ņ2.o H54H~*`dڡn=[}D˺?Ԉ XgW X,B1YU!Ǫn[k| (2Lljp]48L~+ A?iq""IijJO)1=%^d~`r"툭7#6!n9;M WU*exSR5/ho}Ď)7*D`tC&Pc*XM[{[= ӽΎ$\o3f[o8yJY oIWD~N(ܯ8?Jib[BPX7.< o/`pZoN>@.Ÿ죖 ^b2_Xu{F y rʀK2Zu:֣v΃ E&7\PȦ&D(2:/ZJF=:~doP৲ {Ht;g%^,9l_[.ٓ?M[P Z!0r$ Y&Iw3\&"BcU׭;rm8d [HBpct}qBЃ`oj%WM/b! 7"x-sD)v տK:cN(z2v/~Dl:mUS4P#QŠțMU  ]D?/@Qy v%M'{zV-4:og9+uŽD^fWp O4IP4Zn&5d!fXT4FXU ~Sv%a>boq5UV)w!\d=vaRQ3Ӛ'0hNYs81]+r(_ZhϹ|ؑoMoEHLop>3Ϧ`dssQP$VI6vHGp A< .[VnX%Fae+IE`) }x K=k Phkmv+oO.rz*ex1'HAȬUk֢?%|@? lQӣ S2JrK *Aٱ yc?b* >lnuFj5=9^ @wI01 WXjrQڜl<~jWm=SsEzdv b P L9D$k'|rה-0v 带fG-QbkΠ=7!Ct,B,8lt/ݒI:"Y BNJ$9nV j~8`3H>&jX`po;vTFh~0-qcw&noP}Zԝ,(JYن@͜+-0Kl@8 JI9*}Xq | VS= hk&O ЗWQCх*¿c\ ƔL7c*Թ(NH诶 YZ