python3-openstacksdk-100:2.1.0-lp156.9.10<>,踉i KuPб$Cw&Űs1MJ6FrFs=Bi` iΖC=tkg}Ӄ}E NU?@` YOi IR9OɬL 1׫].$olQ/$)],k8]*/!W97EnSxh>h>V¾ͷ+_-YD{v?h?TX3# :(SYɸfqCh*f`ʌDG)rkf;cUw><?d( , d`dpt ",M`M !M ,M AM UM [$MpXMMZMP.(FGMHMI$MXtY\ M]@M^Vbxcyvdyeyfylyuz Mv@w<MxpMy2zl|ˀˆCpython3-openstacksdk2.1.0lp156.9.10dAn SDK for building applications to work with OpenStackopenstacksdk is a client library for building applications to work with OpenStack clouds. The project aims to provide a consistent and complete set of interactions with OpenStack's many services, along with complete documentation, examples, and tools.i i01-ch2ci)home:alvistack / openSUSE_Leap_15.6obs://build.opensuse.org/home:alvistackApache-2.0https://www.suse.com/Unspecifiedhttps://github.com/openstack/openstacksdk/tagslinuxnoarchgq, A{=p!8@f"" 3 `@(Uv3UH1   !K f!=H  h  U -,^]u9*$-΍2r>O%S@ 9 _Hlia a5b=] %P  MO``}K }Wi(E,5= kg  I  ;!Rw(g?T:O)|~n Q366   k KF( sDo 0* "WfTQR' _F(X!ÀZ F T<1]s9Baf FxeoW< j U  D ` $Wm"rrR\ /qTEt $ 9q :)" +cK -SMs9HLhp:O0 1 _ 9 h!D'\@m _[ GjN_"a! ! #n N 7 8X]! 1%,5I x5N"i C d=-W70 KA& ,w) (b^    A P  rK DR   I4x  R <   c :  R   +    H r s~w w4t ' : Qt od80 ycSE S6  ? o !1SB  ,'  7a>S4 M73# MF$g: E":@.d3;j"/p4O+9 =>M^i%KU&'S==?pf1l+`O_ xQm6 ! -vy ]H(]&%% ( >  +A O[(o"^]  )  K0 " $ #F&2? _zMTU& E P ! V\y 0 rU f (W(HPEqP_ H Pz  I~  t5  c = _pB ,  ' A"!'w}VP0Y _ d Wq K ~ a F V e Z>Z" 8+jV  ~ @ K Q ai H _R'$ ,[tH H Z1y  f~ J- > dx  F q DXm(4/F6 -t QZ/t S='r`\ 'A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤iiii iiiiii iiii iiiiiiiii iiiii iiiiiiiiiiiiiiii iiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiii iiiiiiii iii iiii iiiiiiiiiiiiiiiiiii iiiiii iiii iiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiii iiiiiiiiiiiiiiii iiii iiiiiiii iiii iiiiiiiiiiiiii iiiii iiii iiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiii iiiiiiii iiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiii iiiiiiiii iiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiii iiiiiiiii iiii iiiiiiii iiiiiiiiiiiiii iiii iiiiiiiiiii iiii iiiiiiiiiiiiiiiiii iiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iiii iiiiiiiiiiiii iii iiiii iiiiiii iii iiiiiiiiiiiiiiiiiiii iiiiiiiiiiii iii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii iii iiiiiiiiiiiiiiiiiiiiii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii ex641aa0c6b44baa89cae977acea46c3b46814f32742a05fe4fc433b829aa5ad64a3821ae58692b0ae4173547c3ab9260648e48b82eb5f0feb0d782220712787461eec80411b335c4676dbe620facf8371c97efaf4f805034cdaabde124ac05b86f50808b025212ce4c85fa3dec6bea4fc029258a8da86bed59a3ed41919b7698c80c41aa708eebb06209c3f02861a4d7d9549fed5d01435f7a0cc16106fb0c906e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855355ae9b40f4c465325f455245c4b3ac1f89a31e25b8d2b92fbc6126d72bdeabfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d9fe8cc5010a663877cda7aa5afb033e64f3a6e769d41862e36714bf02ebaca9513c65cac6d1c545b6317160b5773b0aab7b42e7285ae8aa05f6137f7a3adc6fdeb4ce9ee4b3c748be967b02af8e6419de79a74199541a37c665dc6728ed454496e1f98f64a60eb05e57c17f1c87d0025be450c624c3bcec2fae34ce8bd9cd9ec5389330d176b8dd0ac2b0c9229cfbd7f97e3da63f73e3cd437f2fee0922ac6e4e2322d3e5657492e3f79a5891717d1c25f45dae6d9f4accc6b1126b2f600677e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551c0a3bfdc372b3361b0579e805355d5a6c72197d766b87c7cdb8e79acd160f74def920cb9e5a2a6b311ed8dcd41d1d1ac97d9bc06321024fc463cf320063b5f8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d1d004626a0b5895f3278be74d7791d7d012e768a60327ffa17a3445ccfbbd23e8d60a22dd9da25981014687950e996e8d1b3e56802d946f251f7b35130e6b2117e8b1b6e93e32ec539255a077bd22ca2e19a09e120e0569d7eb269d615b04679c00ef4c10662c8c92987f640de7d42cac25bdb621da0020d69d17c0d8610c75f5e963d6c458ccfc55382aeb6cbc95216c8b8afc20f30dc2245e2c25467d576c18df047d8a2ffa154f558af980ba8c333a092502f4102370a122332dc367f97a56fd407259c055ac1a3fb45610d26f58ba4c1cc675b8db969b18930867720c0f224016e418d75805a8c38e3af422af367f175288b07029fb515936e5905a06cb40443e8c2e5df14e38e48a26bee5453de5136bb7f2f1a543e2732e17bdb51947c7d1e68c75423254fb3285e8618c93a1f54cd7a323cc3bb5b5dfbf051d85533d8c16143eda97d6453f1cb8dd35980d3c25448380e67590b83ea1b6653c4a61c5c17e9e5ab199528f9995918c98c275969a0d784cc29ba8aacb27ad4c28bf82c453eab975d7c0b53719057894f217aa222dfe1e9ae1b392cafa41f03bf620a363e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556719174b0e3d9ddc82dddcca776085cf4174451a5b37a2e20aec05e0c09708d7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557194b4693c5bb4485d5e1e29abffd9d395e951a0099354d6b08610b93e5c049dfa56a47d907c64b32f6c5c93391104673d2ac7acf88e0a6db6080aa28989726d21fc5f7294676cd24f399f17f1cd3faef5deb841fc0f8f3f9ea1d586d72e763ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554cc6bf25f04edaa2b1c7be356a414a18c249a6b01608d913f13e7d82cf1c1a1442361ff005ead6a20d1208f5c46640b1e914edcce3cf205ee901e67cd1ddcfe8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b0a2663653bd8ad2b0e654b1670a43f15597662ab54078cb771fdcd296696bcb42a620364cd38db4f870eb84874743ef2155b551c7b28b53a102777e9c5877ba6f85ba0deae2d6efe7386a53b8d9acafa9a2c8aafd64299cd02f3d863b603f77dc976e69ae6b2b5a4c13e2ba17d70436618a5c588c7ed8fb5eba0d8e8484f32dfa02f21d2ee065f637b71c99be5ca983b39750fc0980e4564002420bed63a6738c7916a4fa3d06055fdfaa62ba43af6d53709f7cfbd3f1e70ab3184b00b506f2b0af2cb3a37bfcb05ae72c7437fd2e12a09bf670fa537e05a53fb41a58fe9abf8de4003c6ba764e739cdbffd1c5e5851990a204f56822ad82009f9ffdaa2afc1316a279fb12f97bd2e1f65a749ad5f3e186f37ee23c55d30e60cb0f4f208487dcfd7785c7e6231628547a6da1910c07ef22acb41951ba6c18d10b343e1502e68e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d8a1b87dfe8857e9ea440b412c4ec2eb77138de46b92243cc15637aed558d4a661cb26ae96609a3d84b8c866a975fa40a50dcf23707fe1d1912f49d89fab2dab34ddf0873c3a2bd287d632d605cafacfaa4271646be8d1c02285609e9824836cf00868c41985bccf7589b6fcea090a14f3efde916f60fa92e7ad4d42d21d3b5bad041404b555268623c869f9d3588a0aacc528c068ecb603a3e911681acaab416f85ba0deae2d6efe7386a53b8d9acafa9a2c8aafd64299cd02f3d863b603f770cb98980831fe83791ad9f01a8d90c60afd8bf0a310196dd361fd41879e3c3c8d90f6bf50c9ba236a153082f4c5d0f568b2e646bb7250a70795eef98cea2d3cf45316ad35365e039a81608f00d4f3d28ce5886f81d37892bea54115c4d6ef2d2a57877099383272ab1535eda9f9aa97131b12d51559df03d74a7753c972d4930fa02f21d2ee065f637b71c99be5ca983b39750fc0980e4564002420bed63a6738c7916a4fa3d06055fdfaa62ba43af6d53709f7cfbd3f1e70ab3184b00b506f279ea8ecba3232c445ea588f83b55328d3fadb8c348ec187593fb185a4cc9f4c8dce40b4b0088ddb33fab309c941b029d9da74e41979ec0768f3130bb3048de7ec442b375e3aeef925589e9433762f679b2436f65ef51d5ae4f24d7a15d887a658de4003c6ba764e739cdbffd1c5e5851990a204f56822ad82009f9ffdaa2afc108d4e02a1642ed528a1a62ade3401daffbb1c60fac32c7c5f11018def7a99678214156ad47f5f7dab31d935cc724347a71e473600ebc8747292d54d1878c877f33f7ca24dbab56bf4ca4bb70575057a80326cb5f086bc9284b705cf7d4d282eb2402dadaa4116431cc39763ea108b1eabba56463bab10a9523ce863accdde33aa68587da87df874718026854ad2180a3c9a5447a1984c92b56c3a5d5292006688803d8fdb54b2d05c766ad8bd6a77592fe19384bef020e5af28197bc75d613cb149a91dea64c984919afdf3152d2b5881ad5c17add73e627c8e81ee527fa58867b5bc04fa412f905f68c813195e5343860b78124156cf6a5e8e87671eebec509cdd993fd8eed8523265bdf89688c8ad9e887c0e28659cfa1620dc4c13b5acd4bced381812a5d671905630ff815c96df17f0f8d246211a69c508631f10da2c2b5a12567faacf797b136860419ee4ca7b8332ef6c1aa6671181fd52b93bba8f1108ef95f5c88f8b5746dcda402813aacd433481e1f6da8177635c40465860080e5c984558f4a2ffb218d79633e091438cfaf48044c0a6b535c7bcfb0f2b87b99c10f38db08fdb24926cb09af7ce284a497d43479b48748753825933755dd7ea0d3730184427bb4146a4c0b8b597347bb5a5af59cac6cd4030d93c8b7104d4c1badc08df6948e346b53e9282b52564d1b88c46c91c5f913c52ccd696e8745e99abffd4c3e20e3406c54564ef76db5a91f383396730855074d2f9dd9a6d4cafe24d38f868de3dfb1ce9cfdad01bd3fb24830f5add4542bd4615e7affe42af5c407ef318d405768e4fcba7c7e89832b5181b27ad6db45274041d0fec3f0330e583a0af8ac8da53d03ca63bac4629025ba00aa60cdd6d03b4c6d5a9e66c3d5ac29c6c9e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cd00b8c3175e20e32fb6ae4f4b81530c82ae403bbb6e808a192d8fd16b994f3df17ec62455dd95dfc0a986d664d4afeee83f199a70abb18a0f27c0767d09ca8deeaf14547382637ecbd5215fcec3b3894642a550580013599269d98bf588ccbf6d45d5f64551a8db1936ef9cc113732becb5e329091beeb9d038db5b47d8e3c10254b4fb1fe0be60ed238151914758e62d31f6c711df990f1a74677c20774dfde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3d8ed409c021d18c9627a452886b2c5fd92c84e0dd182b4e158c0a490646a7be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855041a2772e47d4cb09752299548338555e330b2f31dc0161770f4e899028d25bb2b9ff6ad8e87427fc62f99d2947390762d5168f6d8eb95e0350763f90c1396393c6dd181fadb28c1063c890c807bc42b602940cc9cd756bcf53c7e85da0a51b317eee89c68aef9c83d6b1172ecd5551bbab2e3efa91180aa2e0a667092628c99cc11a99edd005e5690f60198bd9bd057fc35c69ff065929ddf2ffdfee808848201f2d30b00d0eaf2885ee8eb99e86ef4b7b894b7e5a121010cd9350db4bb60084f5eb9dde86cb4e97e37b457ec8513a283faa52fb9388b0bbea70e09f6e56cc3dbe75ba5c629f45670e6857245f7b68776f56fb2a4ec99cc66bbb5f351eec513c3291aaf0b638c9efaf38eb6dd9c4d277a8ac1943add2114c1f89764504e1e0a67c178cbfa42d6df1b62574dc7c41f2156d2446fadbf9e664ab5b0720045899dc0890b0142e08a32ac7a9555e63896d7cbc7dda719c8b6f06cc1361283d3c9d31cca13a048514e8945e9e7409461e56d52e71644cfae5c5c599c2de4f0d7ccddd63a22ad964d5d19224ced8e9b786ddf9591b8e7111c0215890f0ea2b5754834348ce6110dc68755ff2033580841213dab7dde01e691364be48dcfb8c621b47d127d661922447108fca82d041db10db77392a4ea34805488cc858bca92295be34e2322d3e5657492e3f79a5891717d1c25f45dae6d9f4accc6b1126b2f600677e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855083d6be47b5c3683ae8507b3ef2e4035dd3b42a377b8086ce7819b7960106afeca8673c6a7216dcd459c7f65cd2320e31225556f0aa210827a1b7bbd1b4db95d6ceb2f00e0e2ff41d0bf0ac4913604b99d6defd51b6b688e8b6ff6ee8dd533dbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85518c216f522687702c7fb3574741484eb58a1f950467f107a582d394ae1cf8339e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ae637a3a3735be63702c14050dbc252a51cdc550022bddf8c69caaccc968a84a08d572ade72feaf91c48f34c426010d5adef82d2c0f0b8e011720131fc943afa0cd9a484487663f1b9725d21c1e91e5178557cec90be89c729ad50f4d40e080ade252086ca60b037b6fa4946c552342a53d2dcc4136bb1ff5ed92a9462b947b8e81cee12ebc8c67bee5b500d212c840a2f801118fdb29add8bcb087534c325a23d364ab3af2ed85b44dca04312bd29f2f92751e454bcd5854f12d433ee1d0082c8f73deb45278ffea63d1c2cf66fd30e934ee264f88485b79df4001cbf330382d510786a1a47c92025452b0a3258b9f81fa096e3072bce0dc442ee51ef91ab5194e87646ddf01451b3cdce5b6d97b1c972b2055b98a2e59663cf6cc3806d3cd3705551c4426ae24bc9f9c83b4007357499e9f58efd51d976eb447c7c0f23def20642ec4c2943b64434ea5b96f1cf658d97cdd3109b94bf74245945ca8958f86ea201d0f2bc5c7e1c6de2fbb5e66a09435be72b2653bed9f7a301f5ea97d59227db83b507107621f9b6f3e5fd419f2d4f8f15a7935dbf83b796b4971f2c429472c3b328a29e6f70ba5130302eb33bb21ab844bf66bd53077ec709c63154ae779dcb53e02289b627e66be03d4f0ebce8bd5667b9b02ae3e71cea4a8d1560be5671450896f15eebcd1672211c31da39b4362b08ce2a69ac3a3ffc5b5235a7766f18e369f6f3d5fb8ad2e8e83e376850b7674f0923a5f08da399f59002c06fd846b771cf2970b280ee4c2d87f63d9d27d21ffe6e3bc1e33d8a334ac2cbec1eb43eef2b984dfc61df9a6226af57549b129cb49d2ec7103048418e6ab6aad6bc05e680daa4fb1e1c9af032756fa2ea5b8783a513b26259eda23fc3cd4cca8e858c7e1d431b82cd9216ce9c06f382daad777967e6963ba13a0d7a0dd49332cf05ce755f1f81045115cc25470f488e09d6f259f908e1cb9f729d3b75fde0d6cd6e7bbd8a09f3d169327143d6858974b1704c17cc12ef7270b8665dcc9d759e724851e902c4817f0e5a77de5bc9a5e00dcd2121da0c26c2dd621b03a1f92c4756713015b181e26b6f0616d14195cba75a870c423b2b8feea3937dedda4d2df0fed3c9a76d05a8795b3f7f474778b17a6d4bfea9c00e5be2e7a49861be5f006fbf88f324c474609da331d6e79c6b5f3d3f7a5ca9e49aba5f17eb7c368409457c6afaf7ef812d9ff195d4f33f7ddb94ac8881938914983e365610da990108d7a2e28078428b816fbad24a75144a5afdd7b19c816bdebe95ae77610ecf3f9ed6913b500ef0f63f98673cbf16a014de3171b57996821659b3b39d791df4aeb8e71ccd07c872789c0c72d21fe1d59976ac6aea3345db95f610726e9b6ea97e616c81c9a2a84296d9a647c10054b7372e02234d2d828d71351f8188a46cd3d3f9ea0db4c1753cffe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553e87539c40481f57ee4c83062cef9e86d7e3ad55d795375c72c504e53e87d5fce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855165fee69431f730a37d0d5eec074c69f5b50ea7ffcf1df1c8ebb9fd80bcc6db347a863ab114a1f9d3b3ab88c4596f82ef334593a0f77bfe3e89d80e483525df4153672768f55615e21529331940eef5d4fe360acc63ce3020362558b7897884afacab1f0664b4cf8dc559f53893f53e9907fd1202d617f6477a739ae4fa28d09dfa9186d414820794fa0f5664648a501cd8294b3a8cb27046e8d726f414f4f76e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8557394d187ced6c7c9ce36a795ea814526fcbb2772e8bf357093e6e7af47dc52cbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855268e0ea1de040562df3667e3b018def97968da314c50fb9f694778f612a23f3ed027bc6aa38006c371b944ba1bd612dd1fe5b3d6b21606c9a58f8deab7baabcda4dd077e6bc7784fa19665c800e0c5cf237c1b432c870c3df80ca5de7173df83454e1967cbe52b33a2c0130a379ec8962f4c607ec63ec73f86110af75ffad60ee2a98bc78bb18f27953b5ef89e9f09abbda29b1611c1cfe7839e3ef7f32269bfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e1fbd5a004c4221aed56fb5db388f45fb805a3cd4ad86fb60652e13eee640199e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f25253f4a484fcbce737041d7a28211629bbba1c929446eb18e70368f72002e70956e99194abb53346751fb79146476efd3cfd37308350a70a916e46765a51fdc3e3536ecb68172ceb2e3d34d8f7add99ce08d6289f7c11c41afe85fda1cd9d18459fef492a7aee65d895269b7cd5a945ec08fa0d3e21fa55abeedb2f437bbf881a167edc22d82cf594974d582c4b80a0de7c55b9bf9ec8756a85eaf72e8603b964d0ac8a83037a9ef5bf71a4804bc4f5861a87c8d5ec936338ad0b36b3aa30622633d2478e1f3c8f045abe9213fedb3b24a3235b3cd70ae836d4159f4545ab8a7da223c20abc15629d6322f5330e5e27dad16d4be4f8e8700f4b69ac919fec525c41c26ac66da66334da138315aa2fb9f5464c70cf054101513b33ea52ff4aa9252e4440ada19a6a23f36baa1304453f9f7614c4362a1fd3f3184c3b0c6bce8857d2cd4f695e36d98e15b6f4fc1fee8bfa2870f2727a137d77ab1dfff0311a4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855134832449b6b34868c833f82f3f86a9c8e70808e3e094ff8a0cb66f78e86e4244efa4692dd9d1c08de517eb5dd3947df8a4bc6522be04b47a24e2eba970dac6ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85560fdf69d3106853c5ea1a37af9961a448b6c816b4de526c531764df0f850de39e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a4262e268f7fe6fc765cff3eb93609e371a766867b1e1e0d311cfbf81122717f1686632efb886269322f584f83ffb44c08bee94b609b906bd38dcc8a9cf4ed8d1a242e43a6ad0205650005f6e4b5ce57e7a748fdfe54518a097e2e567ab834acec10b17a98dcc955b0f9322b5c6899ac618e2166d17b26991f7b3ff1c436736bdd3fbbf3200a4ffd827444dcbc3a27574d4ce1cb22311a9b76511ce1910c7f39e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85570e4a9d42971b236b35bfde830fd8850ac4eb57f258ea63693049efcecbe094e589dc2270bebad6533df02abe7d8ec6b81bd4d33ea45f8aedaf9b13558c4df14a9a003fa7271a816663d522251687a7633e6925738eb003b8034cb29e38cfc70082d079f78d57e0edc56bc2aad0308ecec73b992740cfddd1e0e872bf4e2923d4c1e50045e73f5dc5be660bf67af804db4c6f48f823629548781b4aab8007fd39ce0d290d5b2e1007b4aeb507e8d4992a8823d9b620bbf72bf08496225b64c340e8e719a56a914b2b1ec6f9deeeed6914aeaaf1ad31ff372c888188485405aec95ede7f4e211780112ff43ce29cc445870b7e321e015eff89431c8719c1b31daaed834db35456c02926c4fdc05608131ea856a68d292c8f26c58d2a33d5e34c7d43d8bb6493524b453e7209e186f7964eacf984d1e258b0ba7c16ae966e9f285c2e58f5a983e7eb31adbbfc0a425727e885c7091326c556f4a530419b46374307fa4a673300fdfb3c3674eda0797f201c7ad4451b14084a222c03e7535ab49bbc8850bb194a97d065c43c50fc46f2ebdeb98c8e1b8d6ea3ff965abd65cf4caf973a30b865bd211b1efe6cbd9f095dc53dc1ae8141f53c7cdfdc0e14b3b77a27c94d29ddc8164ef34385a83db9b03640386aebe02500dee373a9c99691d638659380a334d8d442a7a85ff842e86712680842cf67bc02a073ed206fc5dd6731637d49ecafbab4f1a5ee12ebeb17e597e5fc135951576cd64e26788988ea185e1037ad3dc756fa676568e7293540594cf21cf0d47240537eefc9bf7aaf972083ca222dfa4c85e3b92b76461c372bd02424eeb3792a3b49fbd2e6e8ec9878cff926ed0f12553d85b4bc2f9b2456786b651a8d5cfc9e5422ba95e2f819067d41986535bdadd3e6867f761db4335f73d3323ab3fa86ff58f3bf2371b83e5d4b449a85262d0a2f5c4538c7b01c848b9292029653b60a945f3d32ba61235a1022991b218345f7a23b5af5591ba8ddfc8db8dda991128993107a6d6db049a72b15e8e2254a2abd694f23b81c276bc96a8cef11808195e58db6ec2557aa30bd4d26ad25684cf66da348b8d82bbda1ca065983037eda51c9278945f50f0a3dabe38dc8b1802c94e3092be8a70e438f80d2cfa42fec990251d4042f1316360c0b303b272591ab9b0b820aa73336bb37fab9a401b6ac3be36357687d03b68d2c3dc47fdb1e2a253a737327bf8d0fb93bf6ea8c27ddf4eeb3a207ac36c79e7547c4f1b8fb7645ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855fec0477cc89eb987765942b98f4e0e02438e30e945ba60b8e48c3239a1965218d1976bd24af0bdee5c50cd3a7a4ebf418d56a6692808da0bb3bc907aa12222dc6cb974b384eb1f3e2c40a05faa472300c3d0d2df44e56e9353ebff8db52911fb0af65cd655d85ee495ac70b2231ff7af73fee5ab0435550fdc76987327436ae6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551a6f8826f41a86dbb962c1aa4ca2054b72e80afc59030e2d0dcd7ff7c8c91e8ea99910bc3b1ea6d7190a7883994b25cea0e58c87f180c195ecc210691b5fd361e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ada6449cf342d4408e4de43c391bb44b3787f12f3214eed852a7a48803c9efbd53bd81db273b290da948d6f3fee81d39beedb3c9d6df8a2d2063718fee3677b701a5ec4b16ac7312129e213ae5631195f5a07ca0bc8e138cb4ac87a78dc1149aecbf148d4a6f6bb30203310df83bcf9b41e667b027dba4d17ac303bbf26a0ffb2717c950ddbc5df9f3f31baf287b25f2d7fd4df979461593b1b938b3ffcda9c18487e88eff6fd72995ae3d836a1ab673be55b65db69b8037ac19c943da8d7ca2dd4a662a443263e4ae505037438d97c72e7eeaeb931d9395335584ebfba8c03098498556ceb97da288d9b9f1d61958b37a82d4468f6bc99d63ae371df597be2fe3f097ac6ba37cb9ca3972c9955f4a72e3fb1a2c2906df113c87278eeb3130d68b5868eb7b5cdf59437f8354b7ba2a4936a9b5ceda96b7f8afca44c52695bf412fdefb3ac6225513fe98ccce6c9d4c5c8ba5a7734e912e0c598b9e43efc78051dab2f366a1af03c555b9005ab530796257262f34ab066e2d0a056800ec3d313de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550db764b8767271b1ab5c6fd85ee6613b5eaac3e2223f8fbd356fed9727e14623e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551f293b25f7494a95688f2e6e260f919773134acb3f6de562c855b047a910ea2f9439c074f66eabf4f9ec08b53d73513295a6389c9739fb3bc238fd7ff8d7ffe8cb49550c043e3c44977cd0ac1ccc3b508860b6c735cba74bf2bb968ab820398e93c63639ea956ae145cda308a2fd3533e5c523a13b39a142a652317d239d53b5931f285d6af9dd4760484df8ab346e074b72a821fa93034f9070f86b3f3f515ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f60a2bfc72325997aecfa49245825da9140ac13070a5cd637e7aae8d1061d5cce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551fa0b2ddef0d776434bf5967f028efb2f46b5eb6872958db1b3cc1b8ee91adc327fe148c4024272d09e616c6157c968ba6bff3bbfa33a9df88e942a9419ba96caf3005424e14b8c7a825d99811c19ed0915e88567b8e9de52802f2b124455ea7d8688733b91c74a06b7307f9ba6feffabf499020062efc55995002354440ceb0b7622f2b405f8a3ba8839b5019e9402106f77e7294167a385fdd5a5bf5e8ec4be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855851bb65ff4ad399ba7d751e8b6fd1222e44ed20da0771cf6988bc2fd80ff8c9de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85578150f1ff7d74627ec91648011d4539f9fbd5530eca315f2e51c362db51575c006ac6a8eb14058d289fda9e68c34e397a094786f2251291c17f6dc7776399834e5f23aa39f35cde5ef2bf7a41077e731f986e6e88796667d178904abc15829f00fe89ec1c9babf5f27e6360c067df90a030f81117a121dea2a870c98662ed5c7efc5a4f233c6a759efd3b0a23eae167dbbd783a481f9c6e969182e05a1fd4fcc1db5fb7f384a8ddf8427d7cd9c79296661e92a46c3f3e12be1a7dd8dc32357cdca4e91f450f08a8cc9e3a2c5c4e8d354651c2bff0235652e288ed4ee59451d6aaab9003acc331c3e11ac7a2ca625b815413a65a0cf572fae029cee6fc0f3ff34c4b3b8cec7376d331201a7f135c8c7212a919213653e37f12859acac74f1d17def1fccf3dd53624d2f89efbfe648c662288d94ac3d42d536c011a5c3b22ebc6c775f8ba2a07ada236da1ebfb77e70f81387a155e125d12378251cafc8c6d9e97f107ca72d67aa87fe5aa14fd95934100136e46ca3e8a6dab4e3c0ceaa8070d74f1ce4a0b62a4b70c46e01906887876370f44b8b53c06f28d3eac9ec37382e90c838ad58539693b30ab32663333e2111aa076ac9ba7d682f9c39903e3ce019dc313daa9b01032271cc181742fd751b30845617d6223aeaf40906127714a4fa37f85eab111564f272948f50a42612ca29e701732452f58ce8f29d7909e261a0929e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85519bb1a0227bc61cbe0131ea973ec0f9f4165a4863f1abb4345fa8a0b8bf227dfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550d36fcb2b37aa1e5b45d1022e898ff411ffd996c07bdea3b852c25c900feda5efb15ab11c6343661e24d5c9583d421d348ad31ea05e923f84567eecbf14e618d9e9c6b6437f6ab6987c58a97f0660a76f89b6c05072dd8b400bdf9f09c19165032a668f4f4425319543b59c62995a8adedb4df8a1c76dc79e959fd7fe508ff16d8e149bc3042d3a6960b6f8fb7b2ea931c03fdb8c2e9a6d26a2f6f0edc3f72aac2fdda86e9f9318162e4ba081fb2ddade050288da6d44e8bb99ed15fb0272e01e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d65f211204ca9d82351b3ab39ba862c8d9c78281540ace52f48edb3a60b97ea8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555f722b29c28b808e65465570b63050b84702ba6eade56a05e60068068249486777ba0f3712a8eb7184cbc7919c381aa4f18fb6d3342ebd63f76dfcbf203070defd445e38e46b1e56c8655400f245d202e8d71235542192b643862fe42ae25dae495a4879f6a63bd9ed40c1a8d82d62e7396b4caf5272ef2b4c015b69cb8b4e74eb7af835a5dbf5e5699cb0515c0c8d08c2ab4dc75da6ccec0fd29f8d7bc834aa5f97663b7b5bc1a63eaeff54da468dcf49cb049d0e7d526ea7ac785164274b846809981625b4c8ee17bb576f1494783a5ac4c0c0d5158daf94ce70a7eb4715e6635f8b53e16681a7899785e20178dbd8faf1db4aebf5ddb8b3698e0a0a45ab87fddc413fd74c070ea9678dc03a5ec91ba1c9fdf227c604de86900a2af018e0d8d841f42c8e2db2ef2d105f793a9917fdf8dac9d9062c714a5fec67dca260ca34691ff58b9ded9796fc4b41be51186339675565297e53f26b0f5287464fab68e5fbfbb60aab13c93fdd286b4c16d550cdf3cf83e4d395306a4df23d8828a860a7fe38bfb3aa2448d2510e8578bb5fc0e3a6355a8bf85ff3ab8a71118d93bce6041322c3f8566f66550ff6507bc8cb79d97351fc7f1971acaa7e60939702171885444af5151d051e7b68922c020ece2dc849a17b99c369f1c78978e867da9ae16f6bc9a44114cf2dc336d000006b01b36598c5014e5e8be8f4581653d165c1ef97e837b137a9e68b9c8b32ffca182da77d36328405c3bcef368a2811aa12d763d2e807285f9ba5849b37bb07d4c280bc307b21335733d76268ee80d004f97007bd800f5613420400ac3c416622fa3827fa9cc2ab91e2dedd2f0c830d9a693d491464fe8f70c8439dee00c5e59ece7f606ff87456b5da6de062a75590ff0837c1666f8734bb4d30f0c0510c73c6546adf1a5c3ca21698cfb0f0e17b3410a511108e3a570d52e8772a8e782e4396134e449e55ab1d973690aea7a0bead9b9ae91f1cebb454dc50052ec2d6dc71e16248708e86d8150b63c4cd0d54215d93538374f81227056638f56340e1308d28c2575709225d219f720441748fcced077acaf6b54917ed0f582f9c714430b0b15b44453ecddd082c82b7c6facce0307c87091cdaf2a7e0445a7179d3b7bb2b700f21cba438cf33a9753adfffd24d7e19f1ece45ba171324ab8082280a4c68b4a05c82c617e09b86b88c5bf8444b87ae2a1cae36a4960173f2232f5a439df4f83faf62848b8fa2edf47647f787c55ccb3ef36f5495fcca5d3665e4462c2773d2f5fa1fe056d37f69fc29841fd3b37977fdf81e250010d9300958247503379b0e47075c35bf17f20f3bfc9a382555338fb6e34d8b014c1c13c6379b6ecbcf624d3cf28fd26d8bb1f08616af39964104ef9a366c5ba574299e5fc673025b60a1e86b494b31db994c06446c474f41ea55e02de7b60f225bf330406899971d3aa4111b97bd58b740819173720827ce9301ef7bbd27fa67b9ef6728dc1aa6ff31d39cc76d46f5ce6418e09d71adacc69a252cd4e5ea4620388525c535041020dee8d2d3003fb9b7b1ddd082c1c8e3b79f3f52083b76ad8b3aed046e6d9edc3d175719b569879cab00a1629ab8aa58cd4c453231b6dc582fc580bbab78545a493d24b4d52f70dba414bb9082f499ffeb900e950d9f615cbeddc8a7a8ffe47a2e4798f425f7eb0968b5d9b82cd6c1e5441b32666205b4c83b4cc38d870b473f57b15b7b74323bf48edb02320eba8995cd1cb204312ed6872117880c31441967205715d0af4c56f174326c3bd399396d3c87162280859be94af990d3dd084c47cfaa62a0209af4456ebeff5c588a028f1b639233d177c06fb5cceceae9a53568b85bbc899440fadf14b9170ef00e2748fbcb864702f38dd07a56c5ba748109ecd5de3e3192170543a8de206f55dc78660cdccaf1221e9947ebe63a928063d905f353d463b6ab1e82945426945f85853d8e38292ed948e37b455d18b93d46c39ef5665a7eec62a89f086b1bdb93e0dd638cdee49cf96501a05e74f9b72240b914804f7e0e1be4835d4562fe9b710203abaebfa0814503512b27371b68d187a9cd39cd4661a1a6772028474c968669963bed015f97eef97f46667410a4897ebff4263335df4d067f9cec6a253d04a62f1eb528b4e0dcc7cd8c982d296cf4b249af1a3939667018d202f3c6703f42cf54a0947af3ac462ee270c94f50fabb2b22c21dab478dd103057165969f13820f8c8da878420e2294cd71f9187d728f92abd0d9f7314878e7ac202246bb0b60e20520ddfa9a5e6fafe559d199af3dfa5cc71bef2fdbbf6f4b758575434ede6f7f49b2c171a8225c5ed479202e55fe5c9775057d841914eab1454ab95e7993d8731dc8a9138a451a03337d24a714be424324de066e4642b3c99c29f5b93a364acebef96f23b0427333dea50faeca526d41768f4f986564d74823fa3780f8c5da93bb24d091f26b2b570656e86b0f66620bb4b5289b96f56d179683a3e7d83519bf8585f6f0c9986bf2fa528cce59cfa6d9e615e64ac18c048f6c206ee4e63072504d29622b8d2446707b92bfcdd478e4d93a5e52d0a1e87fe6563ed1006fed067f8b3673b2721fbfeab63d6d35c718ababc2e9ffa51344132f820873b439ffdbb2896dbf7004bc4efb73522fab76c71875b9fb801a5c48279b1e34a8b593b2651638053fbdb0d46156f1da75f4271ee3b066f70cb7ccb7c0e5bb7c1565d18dd31bd08c257291442dbc1bf90ea20fea2f4e443573f50ebe7273767ecbd21fe38db7fad1913e51cd10288da978a932b2372dfd629c58e57b717b1eb7996e44f4d6225f75a3d924835c7f62f5d73ca3961d30d64ad84fce01c925087e091871e6dbe2b9ccca7e7b2d91065597cd504380006bbf3f6e0cb4cb1c25bbecc2e45a98d9d7fbcf271ebd8e12c3465e8c2fdda86e9f9318162e4ba081fb2ddade050288da6d44e8bb99ed15fb0272e01e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855561ff41a13a794858e37171ae66b1024daf12574b1706605b6c1e50e4b401052e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85592710cddbbd940526e4abb518ff44e9ae3d2390d245303e9499fb0d429feb9f981edc8a41a3792503e3f291879c47b978de8b540165cf21d2296e032876bcb2dd1f0dfab8b5628525d6e7c6385cf29064179c209d22a70cb4515944d882308319af7f55ab97170c3632b44805c306ccd5aee88c3b6645e63f74ddc30a8f076791f59ac7f507966a1a07f8899e17ca1cdb325debaf3ec1701f71376cf24107a4aafeadddc4ce5b4626a1d0b78f451b10b2ee78f15e2f01fc85a61e357ea49fcf8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855eb1925bb7887b8e835978e94b1fbb667464deed68354a2f2ae0a1f1cf61fa38be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85582f56ffe0bee137da95799b39c2f4a1f658c0df340b45160f828914e2f623ba638a2a7fd668533c018e63e0d2d897f84f62eb8701a9b45aafb54fe7d1f8e9327c83967d16b352b04f029c0b48b5b401509cb6887dd5665df4f69e4b4c0b7c87cd8c92a7d548a0c3bdd42ffadc3dc3bbb4b9dce90e905d9b2de6a654bd4b34533a8b2b0a1894a90612796ae6dc143bbd1f470ff3e82643fae81f469280dc290f5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554c85057feb0e27b05a2c6e75ebc5db1b8154252ac7df5d4bee02936d22aa23704fc70d0ed7f5764d2b0be7de8173ac6e5ac57c803d2c59dca1b7f158c0051a0ac21e8937b852b5f3628490e72dff706535e4f9f1381895f4f9b9ae4b40f86302cfe5e8e1e45c82933733301ed2cff4b895bc9c024543f55521e95b59e1b8eb37f8e25f01f9b9b17524192d048456fabc6f7230f3c49d086cb05bfdcf587a482e68ea7c1ee3a3c90d7cbb739a21fa0d75952a9965ad70817e1bb5d84323a82bfd6858fcb280031702bd0a8b2b3b3c7fa28173109b90a7681768c86108d3518766642d4bf57f73ff031f775178cc28b595d43dce79897c6e58373fb47e1db03e46e04fc6c1f545ab99791c3aab944034effed80bf1b070c1e411aab5d8f60c48c3e3b5a026518e0f5ce3ada49690dc29f96a50390337baf74c7ef6c697e31e0df2c2fdda86e9f9318162e4ba081fb2ddade050288da6d44e8bb99ed15fb0272e01e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c7f03890dd872ececdc5c34dd2825cfa65ec2ad3658de1637a6f4d026e122edce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b5845230efbf8d10e3d8e2fa6bec744cb61e65043085886a3d76c11b89983a0db37b8d10354f05bb4f8c7052c2307e087cf62c66114be97041b9b9b6af3a70aea11b8e0a9472a7113e3b928046628e95d82eb0d20855bff927613b927853f9015e9f1c670a6831b854096dbfdc02f87b6604b9a4a7cd4ec89dc450786571002f4017b068f8fb7531173b24af67b40440b518ba7e9451aa45e5fd5cbb7fbecf4e00f98f66c07a352eeb2ea30296d9f801b7d6c8b22a3261c8126a21acbf1487f10db8f04c10895cc93cd4fc9020ca0fb0dd9fefbdc6a5c87151b1b63709f5efe51274f3de04f76512ffc7fd1fbf746af17075186e81c767c89de4c9ca0f19f107e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b61ea5d25e6e0f6b7dae86549393cfd84deafd23b5b3511c3b0e0ea216870ef3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f78cde221273f8fa280f540d800dcc2360e98bed75783891af7c9a1631c86694c6fcf376a2f6877399d0d626f5787bab6eef814cd01f6e48f72d4e8ea8000842d86993d04cad7d3305ec57c6ce6277050a47dc1916f361d25e9a96945ea38b73a997d2256d11ac10c07f4dcb75e56652159f61c5cf0e637662af1c6ab2d26a6575eddadae0cc437ba915cac6c0d15966d09cbd17923448b5e1a214d09849b0fe14616adf9a80e572a2c570f96e8e91103339dc4e2b31ab07fd5a17502604a7a83d3429f3f5098864c29ba90063618b80bc776d7c5bd7798a3b9e67cdae418b8b883b0d832438ab61ba62ebb38f77a3cdd95304c7b4209afe82867848e700a722046321d34a0cdb5387c04ea32430d7bffeb3be6ae13bb9443bb838f115e428554c8c476a7c8fa980c837316ab145948453fc497d9d7a72d72ea9e59c730e4faa56c9127e3817170ab7f4bf8e52294d4ca337238d16e3f0f068bd047fc318c2bd7e324064941c21ac3fd099e222795d61607cbd60246d458cbc985011c480a66cbfb156006d4422461d3f5f623518f9b9c647e75eaca0c0c2d925bbee36ebf9791bf8da45530503614d2a54ae9b6839f34692a20dd694466ff2c174bec68d218c1ee6512786e89c918fdd5832ab7eb37a391171ea0e436844e1e99bb47d46889de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cb5e735cef40caa21be7fb45e1f1005a0f1114eb91ab93853c23d0cae9db42b5e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552ace1632dcf880f75b54917a613f0a6a4ebcb4208f261e1ad36b369e142b2df1f76d4efeffadb573086e8b9f4e04ae62abf8d13ff84c1b88b06d234c8fec2e6630e0261a8798e30f3d9e33d1f0adad580d245fb1a0f6ed99bfece2f1c54c3385e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855706e079224adb2338138b585ad74ddd84ff8fd594f263d2e40374e2af7fdaf336cc1c5fa2771996f7fcc47d37fc6c46cc0976d203676d8306321b19c3f0d9fb2abfe40ea2cae4ccb2c705fae27e644e0b283ce9a54af1163dbe3044363b77d51642c8af6eb8f71c9cb12981119e21b6b309cc19430e9c711743fa084034c74116764a577ec1d43e8200442c808aab2cf689126ef8f2090a7f4ed84a58c317a26b3063c3e857fab1898a3274d46db1103cca16f48f308ba5c51d2f6ad3999460529221248cdf2d1a73f23e09be21ad2e0c0e5599dd585a40ba2f7c0890e27b09be9fca5888e490a354be23489cbbc3ccda080db2feb3d4023bae77db75b59991d554ff91e0285659c835bc584be5b97a319266ae45ef0caa52390b5c3f370d217acea400a238dc28413f562a670ee9e1d71bde6e50f42678395e63c752ed51b3e195e6445df5f833f8a7c3b47501bfec6c284e3ce103493c5dc5d1cd9f09574639e556a9e7689d4ca7c48ba5c6e5ba8dfa38a5a2c3e4bf831f501abc57c46c493e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855403cf793b9ea33df0e1486dd934cd8a963864a8893c49bee8f26253326676c700ff3a4ba61583abbf84161da63342f90746ca9138ca8121e2d1796c0238c3faa134a4f0a299fa247892e8497809b04e46b6204d077d30cc2ab98f039c1b1364703cf152c6e4cc0769d9f784bb08299addd25b13d43c720c7e4204a883b83b6f4d54ddc1352332300918b8b70fb00eaa54e38cad0dc51325e09572e74f255a9c99f1097fea8b976eacad75fb4b2355368a564d77814e939bad5b8b0f0cbc4c000e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85539cfeb824747e7f2691fc783e1d9d10d1bd0d2cf98f52c00ab757b714b1ea15dfece2f750a203ccb137ed4984fddfc06cce19205c7fb0647d620ac109c6c7d3d9ae06a72298adc4307305a4fc3bad371486d4172969293498b5251cdd80a01c24a2988ff352e874534d0d9345ec077b2c7c73021eaa60f4932c9953556a4834d2f658a7e5b2edc819727abb5b89c9f60176148c104a122ca34e88c664b1d22e0599284a5dd1d555d3442c07ec2028fd0679a5fbed2c9b7bf3572bfedfab8b816f189ae06e4034a7d06d1220fe47a5b59664d656749e3f89f5cb0256936501c1436bfc9828d7afd2346edb16816a4347fda52c7f2160807a51f29b0f90a8d41108e5f615341b20534948972c9475665503a06f1c70d6bad156d3c87043e88531c96bb2f84cf7372611760ede808e513a4b31eef9241ab5a6813ab2c8c4fcaa517138a519add98d8b30ec052be2dc78b5fc411c3e7df8048cd576987662d36a4b95af02399e777d6338c026ec3df5112394c3076a7c666602ac4d9c484eb5e480ec34cb7f5f9f01b689015f59f596c9c4e6aff81804464628a2e728f87ed50ad3b94e096692755f298baaec741d1b77ce3029dfe6a42a2fa04840b82e44760fdf7c4ce610ec33d4fbc748d4b3c1ed1abc1c8c409e08a2141997f11ce3f38ad28bae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556c94eb136c231e4cdfd2e22859a9c1e65c813816044a5116dd200448fee2fe8f52055a249cf19c1c369b5764a99f40a64c4e3aa88406af58a072937e07117c8e5e60ac9d02cc241a9c377720785dfc0f9591343816d5d32c234407d0bd170e08ea76ac78a1e3369ebf08acf7ef934983137795482106268679044d584cd9490a41b544cea244f75aa394d7f3e7cf51b5538bd10c7268f165d2aea5e14f29da461a249be9ea2775c8362da9ae1758cf2c90c1268f80ce7af00a9f2113ebdebb624bc3a10311ddbcfd7f68d2c442bd7ccff2417792ce1f1cd4fd089525b170ec0e677dceeddb989bceff0ca239c16d3b964b92e1b700bc1d52c650cb079407a51f274373f904dcc0b6e6a1c20ceeccf52e423a21d44557feb4b52db097b39a00f88481115feace530a8afca9e0f165d7f15aa4354d89cb416bdb6c933dc445ffde6a53579e2d6afdb0da884b17c0eabb9fcfe2e0d82bd9efdea57deacdb1fa48cf5c86046c8d10cf753c958a5ffd2bda3e112ca5d9729445864897e0a38a0ca47c803728200f0757ebdb022908cb272c67031c40ce8475c4878f54fc4a93d6050f4dfd2d2051c5d84fdcbe76a1f0e6874a11dd368c490b00d985069ac0cbb90426e238fa5ebe0932d3d4c4c70080596b8f488c2fb47a0d364c7641abc3e45bc035018c441f4f54591e2e3daaaade97627a87fad58720c8cbc2eed9838a86e33cb2552712832e1b14f4111d7cfeb7c3200c84df4f1a3e1c6488fa8bc79a68d848e40cb93b4c8f6c65778ba5e46302e75fd2646fe96b3a710d220a51476b7507af9591bc0cb40f29d5f136ee7d2d04954c9c4aef9148171804b0b2c8c44798f95c734afbf80ffd014b7d586d2c3d6962637c480e39f1c22766726b1aeccfc2b513247430da5292abca1f9e44152adfebd073c3656fe0a89ab965680133e1bdb99aa94dfc22490b126e480b03c839316f2d1f608799968f108cc81bbb209cfe9a2e2c1c47e3f4402e7ef082052efae0e08447f80f908d40d07a91d9e2ebf8dfdff516d761291e9ccb3a104f70c1f7d54829b1b8ffb3416a6b13e68e6a89710dd696f3de378365d589e35f1dae8137bb60f90cd72499bd4bdf3ab5dc3ed10d4247e610d2867190a0bec91e94f68999ecbc63f3e7bcd41ff3ada1ad439020a6ca8d38262f81532367e9d9d4c17f02722f72ee1529ba6598c392a5cf43cb50f2239a0298effc84099e94480050f4fc2bf9420651ab28e7bc7259f2b94499e0f8b08c6038e5cd7a60e7ef309ae297596e15f1400a705b93aac376104ca5d83f748fa9e7d913d76a9c5afcea63a74513f2d5439a3143784d6d8930f05d47e4845b7b0b8c91c676de57c27f05aee8c9f4608a58d0e3da56965108656fcda671a2cab57eecb11318e37ddb19742c4818ce31f936968521958516ffeb9fcc63c7f9f6de27dda16538a57006d8c39d68922cc1cf5a038dd56689969550d2438d6b2960aa85aa36d6df8753eff9222258f760ae2749c2f0ef8f08a1c4bda0447439d6d68c7a99f7767c9015f9a12d80fd338ab6e49edcebecbeae930d418c54e60ce496c90deb3dec4940b0f38e045f686c3356450edb137f45da443d0e5d353858b902c5152e1c812d667f936fe188046a826a66c3891113e28e82acef9ec1438f31e9b47768216d347f5f2e041d60869ec45978248fcdf7694540d23e246419c76a95eb9b7dc6a18215406ecd48d29af40adad229a239369b9979ba59d5fd78ad055d2ce4729ac3ccd2f9536d6cc7c4a4e575a3ac11f3726fd2f07efc9cccf7626e85fbe2163ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85529efbc86d42206dc547ad29b7ba680c6f2067bec6461dff7859405747fa70f45e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855208fb3fb6a7591c3485bd8a37f392ec673de6e06a30b6a893d53f304f1d00fbbe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8552e64a6324f61b59ed24a83d945d5aa207ef0c1ba9f6587179148afc89a99114a20d3b156a5edca078a11e7829b8ced0876e032ffb155813381eecbfdf067b980e7a6c331a6dfc984535b5ee51678f640370e378a3645e837f4b551d187da5638989ef8cafe091f6f89e9590d4bcd4f5ae5472d2988f1f27d20923ec0c51ba02f5189a239a894e851e4c6be29e60693fce8dcf535847f43e8003d7d8fc7cf19852d32ad9d327a4852acbaccbfd63c85a0c1f5999d6c8a3d947ad963b96a05449fae1567613892633ded1963805613fd9a917a8ed3ad8cafb12b2dd27f68d48f590172818adbdc965dcaf6c35441fcf0b3d01a9d8a61d1505758a7c6eb21865ae85c6c4ae3d3fc1899f05d75917d3878e878a89e73b0cdbc971009c197fce3f4489372c5a556a6d2b9e7fb8d4b599ba86572d4bc26c793ead246fa62202f1241c4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a0818d4cc78351a0727e49afcb4653444b13e2a14ab741bbc6096b69ac7bebd0042256f304991ce2b8380e72f6d9605f938b0b6de3a4fa64063d18dd49f1eb6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558b8ab2739e4276e75e98c72a6687e6bc3e6bd5b434818ce12e97805242f521e96cd23fccc7e4e24c57038f1036970c4b522c9f51e22381fbc11d324a6930cc8c45cc9f01f396cd294ac7717deeabdabd9fef237d6f55fd5244335b77ae4f755ec3d419b25aff1e2e7a8801db5e427ece792cfa1d16ca1b14eaa6e357f8294ed7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855149fd496a4e5a28b227717c57c69ec303920017968e3d61cb3e256d9bda893ddb8b7539b8bda4bb6f90d8d484e17788685739adabfa2bd8009a55f27bb217a03e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855236c67237d2e869a27b1278413e637f8c9275b9754409a70ae9908c49073817be5aef86efc59ca80ddda3f0d5d09cf9383ba6e2e62569202fdd98d1c8aaf93097b0f08e78ba521d45df876388e38de140be8263056ebb9e0f2eac70a64bef47ebe898f95594a90c284fdbc271f708b811a31b9001ca6de8a6eab26ff0b5820f18fd700a613ceff6e5cebc23ac256b035c200b09fecf30f5578e95dbc908d706b07a5175c3a1834ac10b2c001ba743ccab02ad09c8b2a77e40090f5e75b672362441a4fd6ff0ef2b50958ca376f15c33e9dd8786f725d583088573cedf74fb1385d858cf2baa448e4662c0e75de953fc3e74e7628b5f92998b6761c8e317d89ba7622eed667105da49dffcceedeb642cfd34a3d2854a1e9202ee39286d12edf6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551d41a9740ed2c2a9e813990c4fabcd626272c4500d497bd1f5f401bc334afff9edd084b1aca605bd9399c8eca9e7389e709c1e4faf149108ed73820d8e53b3cee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e6cf286b683597513e12526b76b8172363a07e222b8708aef42b69952a476842e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855dff6c6f36b6f814470bb1e664f4953327322007ce600dc8f53b7ca4f623437956100c4e217df01cea92c0b1b295f89d79d9e7e9671c8ba456a14d4d0a0d67836525053db4f775924139b6e9789a1395c1e479965f067d5a244a0c0784f4d957ace297114ebc22fa43af891374ab4ebeeb820485006852f16eb15231cbc8ec8c0b3679146a9da347e204b7d7709be420afb4790e46bba06d853f4ddc722298f87e2042cbe9a06044f525bde4422f4027dc484fc6b171fa06c1332470971d12978596752fb967c32c598204b6df4b046bf4d71e9b927db9dce184c4a1d7c72b508aba72b4ac6c29506f54a91f26e51c867036ff881d1007db11831f5c78d6841b87618f7870ac1a8a35aff28136b6107fc327f4e57297f73e325f5fb1cd6c01f0ef56245254b5562ce5da7272c8a438fcdbf3d677b2c33a746ea3733769cfe15ba1e8230ebfe7df87176fb713b088e42c239468c628cb485e4a12b386b5e29c6ac483d78c7d6548ab5ef7a866f33539757d0c67718fa1f04624f627b025bba3c8a45543051b8121d578cdbe97ae1ab394d8c28f42b01e6941632582f64969646bf8f865136c30da871c29c4ed12db2dc4b65cd204ced08aef19b2a045327253d446f3ee1bbf505fd9b9692874a272fc49c950991c446435e835e8a3f65dd1d855a7acd28e1fef094dba781247993bef79275156c497c0062e62b4564551a5cd3f8e8a5dd7a35209cec8cfc9fc0b5610eaf4858be2e59e3b629d4b07e71d920a4133b8c79d3b0d144d5f151de5d081c0a80df92ae860755f97dc86c44ea81029d47a29ec180a3a5e9436a7bc6ffcb2fb40bcb5b1e134481be877c4bc2e8972d7ec5892869440c1ac9cf1c414e4d33d3e25e83cd278996174c3fd41469d0b8c4a0fc1f8a57ba4bf908de6db6d6fe9f702bde5cb5c0c2e293ac1f2ce61f700c83f0d926a06aaac4146666ba99b16b2b34a1e318b3aa3af18ce14a2857ade412fbff8bedc02784c52d4b52b914c63ee5dab6e5854398843e5bfa0371d8e8ba4093f6da1b3ec9fdb2ec9d93a5f6d3aba422b271956aa273215b68f729b2f82d211f234a997a37ca2efa64b7152747fed1830ab083da3ac84a003321983cb36e5f40df1f57fbc185d6ccdab36deb398744f5f74227333c6cad6780c23b52fd660e2ad2bf7a6b43507537a1ecd7bd443eef1b15f1bec61193b9f22fe2e2957e563b74c0866550879429d69ecfc6fe5371d850601e14f78fb9aa8a41ac310320df5227d164c40deb8e5165a77cbd00e90cce5a5a15edc84335dc85af9639275d6392670179c4f8b6ccd85da49affbe7fd5112cfb98502b5c917c9bf4e92257ceff6680e41b1c5339ffc3fdbe9ce42c849030030e0bf9131b58401ea7f9d520b362e122b0d86f3098be0382f655d89b66bfc43babae239816f685dcec90585d95b8acadd6d6322758edf970b4b50ecf64ce08477aa15411095db18755c7d4e01b2eb2cbca218c10876795e52bce9f61d30d719f555e781a62d514c7b522a4ec7b124f55ade069d9fd25c03847bdc91b4178ef9f5755ef58e69d3ecb4dfd77389f8479a6b48f50a7d3c7486cae704c238ad26fa9569dce1fdeafda4d5408d32f8b095fedb561ce264cc755f6d9bbc663b45775b33327ba32667f211d0d73e36a01cd9ab14da2528b344fbd58cc20398a3c1080f9617139ad52ca0ec967d71c989d4ce8aa73b8d3b6d6901b9de2b01e8b2f02401595020f9d694639e6aaf2894c0d91994807419bcea65e699a445426402431df3d03e41f6d039c2c6a806af2a0363bca93bf3532316ddb90ff7b5f846a5d11ec8958458903394eb1b94a61ad444738f28fa50a4cad7cbcfdcfa85e62c802e5e71b8929e705f4b6d2a5daf0d0a79a61b5e2c364f430e7c587991bbea261ae4ef6762c9314fdbde47edbdb912df61e03b5039bbb7060512235fb943627af178a6128bc756bd55838dad18089a0878bd7e362b29180ef64d795545cd6e4643cb1db7d3fe21481d915fffefedd4c8f2317a60020911683bb522ed7c61d542e6e23359cc2e10ca74fecb371710f6efbc542ff4c6aaa53cc162deed6ea0da8a668d6f688e4f652e2bb097397c5e2bf1209553d69189686c375a85b495962a69252f858e6142773544478f3439b31b3ad88844f6d12fb2893f77fc6929f64716d0785c17e9338903c7dc54246a972f514264fbda48298e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556f54930895b43e3c25b39219453fa442d4cf3aa6d5bbef17a9f2d51ddd9453bf566fda450e65bda76142f01c4f9b33a8e49072d7d4912e84bbf62c78f982a6921ce3e72a77fb3b6c6dfbe5fc55bb5b9eb6e88df58549f89b769a4be22cf58b5ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554ad07ece2b6c484179c7338ddab87a9ff07ef71bf9a4e4ba88a5b1317dbb0cf8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b5b19398110d91697ae1bf70e345bedf31972f8dae360cc8383b35d7afc1b8f0911ba371a0dad6360226d30f0ee0519132f1c6def6fe47f5694a40635182fa7e59ae0c9db7bc139e89c257d538e4cbe3aeff87dfcf0a2b49ff04ddedfcdb39f2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558e05f7a2c308dd9a12a48a77252f40e91951ba1e7c020d10bde9e466b101cde7103a6943e07090265001534cc344263b78d2aea41b20c3862334f9cc7696b16a8db65d12778ce610a82ef2e5c4abd78d4c556c138e7c800d0901a23726f3e07cdf3ff5b8e830eb9f5d044d304a3b91e516169d64843c6a98f588dadc2904b37bdae0da81c7b62f0f4dd92db91f35e960640036c3490bab557d666f66a407cb0550f017c7f7e42f8d10b526ffbc732c1b8c6c58bf0c3c926f7bc5821830e06c13434f2e854bd7cf4bc1b5e0577795fab2c4f81404d79ec3c899307efdf4dcc7c3d988837755987a8fd81091788c099e2eea312b481c6f5e9d924a03e70430b1a0d4b922f7065db913579f30535cbc95f446c9fa72dc82ff30093fec74c743eb3a670370356d04ae8316cc916fb1319034eab4d561811d9258c097cd24b9f21540e1f3747c5d660085f2fabf97db0bbf6c78d4b45b41388daa525eadc1b973d743db95ce0ed80b613da9718634537811c1cf0fbff02222b2785cda4f09d4164f0e89e07fa48a41a46cc3c5bf858d096bcccfb6ac907f004368626e801ea16c0e5c2034764c1767ef2477cdbc72c7c4650894b6da8670071af3abdf392fb3828aea8d43d80dbe962cb22f1788f739033908930d957c94d2622559e0be499ea27ceafec2c58c8f9804a9cca7314f271c23224d140cc77ce14bbf673ee0193c7e0cf3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554abd4ccea772302f2139101b3faeb04570c9daf3714b91b6fe5bcbbc37bf6bd0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e96e4c19a2e9bd9f47f2ce6536563bb1dde5eb481af710b80df7df5b769e270ea17c61a979c78dc38a08de44018eabaa5da6eb3eb4426e0fb8aa66dd44a334e3ae507f1f9d9331c7c45c4c315e4694454c51072683df77ea6f04ef8cad65ee8853b7016f24195feca054fb921a0103e5afc30e55d4d0e96e99a0e29e6d680bd58c4af0b50e9d73ea3bbd78ca3040a381903b395bdb1edcbd8a0790ea6af35b55e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e06b1e58ed5e53998c32120e038660bce8f59d257cd760427df8b9dbf49009de1ac3eb5d0815dbb910e4a4f7e214c6ba45daca9acf349a9520b4b513ecd254bfe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b252deb85325ac37aa2b6eb3015925af54bbfef380eae19d93fb15fcf97d7a8d96d34886c9f30f08939d45ee41a1b49948821769f6759ab3f58d9ee8ee65da4832c8a49c08c9b1146e8de9763137f5a7de394bcc8f29bdee134e2a96cdea5acf3f859d67382b932aff232d134169fb6c788bef975ed502ce0f71ddd53393b42e211891183b122c8e0cf6a70fa47771ad8f7ddd0c66d3b7794733b319d729088d4159d05b1eb4ee20521f529bfdef276f2ee5f344f41db078570d55f4d3a9eff9c9513d149fbe23685d18a96c6dd8f053b72d5ec2e2b33089aa40f4cdf7913b99dd9f1490d93c5935471c2ba2031bb438761b6ca87989eb6a0546752af7c39e88b17a95c3a01b99e2eb34a6c12817d44575f1a5d19bd249bb1f173720e15ec136de292da8a29f79e72762ef015c07d0ce4a85418905fbd4102235910caae149df1ec7b165ed67283328a9cb9ca9e7e71d825382a1da8b6805daa4546b2d871c5ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85595e0dcee7d2563d0c3ac300470a2f542fae24c16f095c509329443455f4cbaa7e7e2cc955f8f68e603cc58de43fd8d5b12371901b58b4db9f2cbbcc7e21f1137fff2fd969fccbf6bf3aee7048b413cb304bb0450c759b4c1c9732b0c5545836ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85588f5de45e168a77e3b0e3893ad0ce4b50093fce3347c252f9df056ba7265248eb86ed1a7bd7d5e39703fa6cbdbf3eb3cd6a5bd96792edc6f969a526f59830de39d38361bf39622063b7e5075b6b04328e9addd3e0a7e2fe89ecbd74afbf7ebc230d38e5c3bd26e11002a8fc516b5d17b5eea6d09b0f16c27102237e66fc1f09ddf815691d9252c24130f9a4f468af8c9896b06d9643941cabc1d5376f1cb1cf159c658a4f5fa933617915fefd7fe5b858f5e83eb4942ef75a3a2931f8c4b4d7b5133b4157fab41bfad46c6bb16e92ee67c9eb631a8d56d59d48ae169037a17ad54f2a78a830e0a09322f203ffd742f2720dfccfde58abca77d6af28da3c122ba82c33d1c7ef1d7feb5513ecd24c2244eb0ad00ae9222fbb9476dde8278287e2ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85565d5b586cd307ca3986a3065978d33824e19310c7b2ee86251d1add5298628c8e0f18db3440098d848375a2f6d9d2779fa2b8c55f084cb8f0dfe62e3749910a8eccb781694e1fdc46fd483eac3d549607c9598230f898e452402848d009f8ed486a124ff7394b04cfe654c348325ccf9aad3cc644778c83ded94aaef42880d385f40e99aca7787c7d084c5119e33ae5f60cbdccf17e2c228372a38b8fb1915f1f8cfead7550c7717acfb2894cabf67eba3d825b5fb802c4839048f10536128458dcc5760cdc9e2a3397be4bb7088e75c7e95ff47a25569e7ef615079164edddebfd5dbd0f8772da0f83d1c47d2cd216246dd6019d965ce340ed7e9ee8440a131486e80b09cf454e47b61b33769e89cd0c8ff0d719145c62f873bd423c487a2ae150a4d25dbd7f89102846eb62bf79dca1053839224624496c61c9911f272f9368d196a55e9088f04eb09e13d8a512e8ee9f23af89c62903298f8c2bb3ce5e391835ae2d3a6136008ddfe1d42e95d72dd1c730a7ed342867790b8a24465d9c7625b12ac168a6fe476d5fb94d6929e9577d2bb1ab092aab5600c3e2a07aa91a48a209edd5281cdc87e349dad233d9a57decaab56d9963a4846f888d72d2478a541a90d6455a355d1b206d27765a8c2b12c15f8c6af77fc84208404c898f39b0fc57c35fc21f2b8121d0a2751ff46e3ce6ce3626a0f6fcdbcbc7e629dd2c9001aeda26d7fa955c9fad22d64da568997ff05de0da9e2c76a034cc9559b7fc51f8d0d7ddda044f4b16e9d2304065aa43443a642b0738c0c6610c5855f087ee481b6d6e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85534022b09676f5f8499ea78913f5fec540e4257920b5b7d2e8d0bb305bad9a7a7c8d8b53e2e07987d05499ef01dec3064fdfc9706a1018ec0d33b626bf36690b814f05d91879d393a059aa9eb1ae4b927871fffdc349936e59cd4bb9947b8f6eb6758aa108d0f97b4ce88074bf8fe16df100c6dd02c075ae037040dcba50fd27467fd500c9c8b6e93f69f8751393313563d77280d45e8207f7660bc6d5426a2baf3f56ba79588a89e34d426ae6d94260fb65bf859cfbbfa25d9810ac217287d55741ec08cc06d4e97cf45e72937fc6aa382e19f7e7fd0debfa291f446c3683328cb35e71455f23ef4d5c657561be04a004efa663745723c2aa869323be61c08e5ddb6d2ed72edbecb0356d91a5ca15844b32f927c6de115a7adf8cabf02aefc5809b28e65d4631caa69d7ac9935e6cfcc348ab6618c211bf215c097d17b465c62ae0a810ebf5017f317778b71d51b322bb6b773fa2a058bf7379ff52717c204e077d3ef52ceecd3214d3144043a6011ce7918c24cab90a91a5e13579eefebe508df287f4e8207b5cd7958a9f0f5e00e18359886c2c5c17f852ef6a793235c6d650aa22116b5b718554f7978d7290c828d24facc5b0b7bfceeb7e248f77a8ef09bf39aaf075ecf2490bb80b94f07d4097ed65bfed0fe74be98a6596ba2ef70d30febbfbda61740a1fae1e0eae225d6dcf0587b27d8db77fe07b6bf7a015d5b7e5cc10e50c036377ad0075463bbace2f56cf667b9cc6d474d9736dd3cec93737a280f570fc0e10331e4ea291309c2ba9c0168f99a6d41233dc08bb3e4054953d164ba3339608a03989cc61c1c5db50cfb3962966d8b552c02f535091f4618a5c13327fb5a4ca0b4fdbb08cbc12c19e29f53a565d8e06ca82148126b5f0fdb9a0a1eae9556ba8483985b2375d87c3a7e6fedcbda8c7ed70b8100999b5c2581480f18d899c55e5af473399a5a7586461e7973db1aeff598baef13609f1b142879d15c6e4bcdbdbe092bd51fd652f7655247235aca85d17741313405a0bb0bbcbef210c394b63fefa369d738227e4a026f4217cb26cb9dd63069ee244920e2c6b2b59cee126985b2bdaff4609e22b2e3ec438979a8d71f9326b6b55d4fe3a20bc48e0adb0397fcfe4e5de013af7fcf8bb77036ce1e341a95ac6ba7ac99bf56d1c7d0cf57150d7c71274742d3a9b80cf9ce703eefb93d11ae659b2df140dcc1b18b6400f24f220e85cf5e610e40e0e8fba5ca38f62b2f7043c3cca2d4ce030a23c6324f04f248c8ee5cf6923d962b736b3e402dc62e28c0ffbf72da55ebedaabbb5db845e72dafbc2420e66e82f69dca5e3ab800640fa1be4c475afa862ae94810de0db202489d1c406572984011ccf59e495ee3aea9dab8308d4547a46f150a16b67a78681b4c0b52cdca860a5ac252aa93ff0857c74f6244002207891a979e2ce18186d65d3a0d366581040d49433dcb825964472050fb73ffe142faa94c122ecea62841250d532d3dc084e13248d0af82524ee688dbc2a0cfff66379ad594f795c509fcb3c2c7a12e73d48f29cd8dc69a6e0f858db748cab1cd57fefb78dfcd4dd362e1e9a2d36a951465fa457006ccaa74ccd46173c78185ce0ad172ce243b7a4f7b6376c9634f89088025f62fd1fc8977977c93a885658652a7eed809208c59232abc5b52fda67ee2b629ee273eca732fb55494b6f5639beb3c453ba4421d094528154f654968f6611dca06a2b6364e9c73f89101a3ca32135e48ad6facb05f1d2126012ce7fd1a2bf739bcf485d8e12aae1041fa28172a5f550576728823ab0725b8e20a2486186624789ddee2750cda4e9a44e73cefa705d965b8d22c76af1c138681cdc63e203ccffb501f05c9ff61b461fd102c032c2188d85f272b70860d2cb5526ad22a917f27b68e6e0f7e0e453c430ad7eadacd0de69130c20daeaf155b6cf8a4b1723251a0b36b516d85c2c23ba04cc95c88cda5ac3cdea3e8d58ea7bc58566f489e02659f218d37b095a36f13f4669116ab627f762b6c5e014bb3b9c63a56d7f8b29366711ecff1de54f223247d4e3b03e7b12a7a2e507e2d0ea3fbbaafd32ed4ba16b7635ecfc851cea2a4934551d2df4a4c62404518e205f65d5e597dd14901b2b01baad9160446d079252a0a25ec7eef8fe2de6b6256e028ac2468b139b35c3be20b7278477cd6ec873e35c83023c97a2dbd72a20fafff10ed6b1f8c37b92470896dc3a80e027c63dd76fa549aed16493819ad6f1d47ab3d3ef7b75ab23d0b2447847db96057e6b1e2d6f2e2550fbf67af72fce1cff5c205742957a3c02ad9b57b037b6711984ebd3c4128b8d9966627b737d86cafce26d5673c0b62658191ff903cfe47f7429a9d3aa5a0a2570a6e7e0c79a2331ad5111d7128dcdf94dc34559f799bc51c3baf99dd8b70720180c18c59f8f240cdeb97a9d300e21898cb2fdec46f2ec3e69dc31a5304b2fd28eb5bcf6e70b0f085151a899862cde2c3e06679ebc8fc6ee5e9a8e42b1d451c6e0433852a1615cfab1f8c98310063c93bab89105bef8d8ad2ddee9ab99fff578b7daa5d8a8f26299201ef2770ee38220a8c6bccb6c36726bb6e145986e4269beb3ca4f501e632b6936342ea575835cb4118c968f99b83541f33a900385e04187a57cba903624a0214d8a87ce86babf5633a47e4f21f35e81a724c29b1eedb4bf90c2b7a230fe1dd1c772725e76145fcdbdb433fae5e8d9d916f2b05600e1612b88699b51e92734de5c0f1b2c1171196ea8ad5840ef1957ce664f45e1bdaf16b7125cd1fd2b10d4b724222c4de616f857bc48ef70b698b658e5af095b6770d516d6558ef8140f56bf0611a5b6cd3698d874ed45e8481dad57f8f6558957edabbe81da3a8580c3738676a272710a649748b78d8d5a590169876bf440433a26a62a76fc7831c9288f844b2eb1c232ea2e49b454fe6bfba6a1a18cef55b44c88b2a7a1e3885dfa749a50bc4a73863d37d1f3d2e69c0181a6530850a39b3193ca950348077b05eeccdcd7f6d1857f011a15d8ae631a961de2b7529d032101476e735d405fe0a301c6dcdaf6281fe8435ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855838d0006d71469dbf79ac20d7ae662a7876a3f8bf1e480a8140576ecc44a6ac0e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f241faeaafc2be5a140104abd56e9658f92a15e7ef4bffeacc2f05f8d3f9c9c1b84917b6c1524c8a44eb6b6e288b4def373360685efbb2ed516dc4f4a858304d1e48609f0e9317961f484c9def6295581497c70626d17a4d58186dc46e2073f5b8be68f57fc3eae2579350e6925f4445be01abfa3155ac5f88d08476f707be0452dd9992bc5fcab3b11b58474e2abd859b77a6fd2e31e5416e34f92a1da3ddc602cb3fa5ba5be0bc48ef793973c6591d98321a4255d60bdf4e6317365037d9dc85ead512456456f92386f2499b5598bd2a3a53e032cf8d5403ee0593ae82378ffbab6e8f1460c0a81f9b8322cbe28639be4650c94adcb9eff408e6b878c8b99ecaf4c5e616da776953d23b94f375608eca897b8106f92d1c74dc780fd4d1b8fdcabfe226b4e6ca9358d884988c4ca2b40f163fba3f8a03556ab290dbb99297f5251084607cd971da03f44e4223e3b8ff87a1fff4b3995d3ebb71aba09dac88756e6d8634675b0fed5347ba0ab6cd993e8d04f2e4dd3acf48b3848262b4bf3c06f7aea247025855d851385c4712f795bec71b92ef25f6b1e1ca6758faf2b802265a410d6a4c481e12e3577c79a970fbc24c7620635c49707fb480a7a1eaf9bb1fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8553f3b5b124f51877d25f1861bc706e26e23da86e720bf23f0224971ce9d61ea83063c9ac14580e95b1ee06b9b5bb7ba4764655c5138a0f0bdb1323a902e418ddb81b03bdcd3e46ca39b826731939d8ac3e603629d202193d5ee5ea09ca9368525e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ff028f4446ab0415b4b084633fdf843b97146fe4dfd823baa01c57b68e93d32fe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f1a1541ddc70d3c391ba7b105bfebfc7b12dfff2a8459ad1015cd28d43057c4de050c88bcb405b5a202fa4ba516b90b43c5cec384f834bf106f525593f2cefcca9dcf8417589eb39a63dc5c3f817cff6b65e7d898dd22cbcdf3b0249e3f80289c32f74c5cbcf790322c5f374adbbd58854d77e1053e7ccf1508741efe2762f95ba6bd9b0ffc9c6243f1870a1948a291f544db08187e9b02ed152f97880222633e1460272e9438fd2784c70d135290a01446f0dafcb5bf4a0a08ef010fb79f60a8c9255fc57db6595262badb30cb8ed9002b2ce49563417fbe9bd00f8f26603f65aace8aea5962e6f8c53d9522d8fbd18a40fee58fa5ec30fde31d12aacbb08cd38db316a10f9d4e783b6e30c36a72eb2131b69dbb27e18b05154a808ad9abe4cbd618161aa2bb3a1f21f76e989b56edb09d9e861aea88214f66eae6384f349c783d77f82699be5cbf255fac7ab9e2dca23e2caaec1178d436fd3929edd4909cffc87ae5e036ac2d37276b6640f0f84a4a53b8d0886a4ba9e8ab68c636c8558a4cd7717721e24755438fc26228b7971ff087da60d1163a020cc467ea2efb32c4558ca6398853c84f6025cbba732c4e738cee6516655a73c666e020cca0d96e16147d20d142b8f3c933f22fbec62359e7d17cabc7bfccba727a03505108f9cba8cc794bd180c2ba946eaa0096944d4312fd9983bf78066db6ddec6d5f156ad62eed4e66534da8a59c207d94c9e22711720c654753a23ec3df2e6f427dddb99b3fc0e602da2800337da6c9fde130d48853653d7726f8c204e7473b5c7c55ea7b7f87e6f0360bd933024a034661f4a0ac51b52b9691ac9dcbf7e0f030bc6e67bcb91bf9d506b8d6f93fdd0abcf268d3bc7d08a650e9829779d4d7597c07009b6b5935f8c8667e395cc77c33b5c2aa7a580c74c541a3e9a5faf667c27018449b0ce31e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556bd8a242a4bbbc2ac0ffb65b53579c7fce003b9d88f8cf2e0701d3b2264c1ae37eaff8f1ff6b951b16b69f1d5aada0d0deb70c18b21a2be8b9f7971ba77d3f5ddb877ce11b03c56e5cdda1c5427e30772b5329cddd0db64cc5699042626c10ff5c079eb51b8fb4df3f558d14579d923fa40e6789151646965c7677b6428723f46a8baa1c17e1716f8484a081cce8afa116812bfb2bbeade10298d8463f20f9432a2ee9caa8167223277fdfffaf6156ac7fcb199e10f003a664a23d567f6e572cc78668dc4d49081af48d6746fbe845acdd665e3cb3939b74a30d2cd44cd9d54668ed76c05bf7e052c93d74c0c7a1543f5f6ca77c6335718c3f5c5a8fdb0af40b08e511bbfd92a84bb9d7e3dde1c0561b3246aa531f55a1e7cdcdea3932d71d3ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85553898c02a7a7be402bd70d5bc0556f0d37de55aa81f56a844b42640bf81fc90e70ff822c34e7694b8b65e5e6aa968ca8861629fda9f1f3883e1cb6019f19e201585e3c981763c2bd9a80b77a304f35ff374cfe0d323537917717d67631fc778c1b33156d0fdb9d5af7ac8838eb9770c2aeb5b6ffbbea67bd00c47eb03d976a389f1c7b295b02dd3f80036b98a4b1ecb922679f1c2d5015328b91726c406a6bb4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85535196b3046bb405a28c6d42f053773daff45ef74c56b514df80bbe81741bacf45522f405aad865e104d17cebd5112e6f8ccc05225fc595268eff63ecf284b5fcae8f4afa4af25e533c7bdc8c242984c9a0ccfe35b7020fcb5f19e64b93fe833cc16f71b2f09444e010a1d7829da4f1871e37ec08af62cd5a1feb85a5d69322459eebf91705375d574b4a6aab3fd05a74dd7d162354ea8ea1d2abf8a882b9cc68e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85596c41b8b5b60dd164c382da922e70d870a9a624705e806b8eecf43c6f24c3ce8e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85530bbf90d68bbfd9eae90b1917a985e67dcb5bac7c878de37e0d0c2019bc7ce8c63a2b197aee7f592d421242deec83cef1393f003c1a5d3cbd7d4a022219607ec155cebe815448b40efd2efcba94bcc8729a5f5417b1e8748b87edcb351e78b1ad9febf91d7e8cffc45e9535680f143b69540339bc70548ebdbe44375f485ca672c471e1292ac8643344ba815519439a8e07497ad1af4c60dc6a03c861c9753f9f14ba9727bcd660d62a471e5b9ce22ab187f669d301e182cc532013b090f771b04dada2aa671c00382f0b1bc05aefbfd8b11ea82f8b3e0a3d650cb769c0bbee4cc00be24436560956c24613fbb476f275901f5eddfda03a1b336fb475adb71a2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558d1c005a76e6087950110eb1a34c1f15709239c868cf66c04371c1eb41b582d4e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558c9516a7dec0a57b118e380e31b9042136fd283c75a61875e90e8f30d13ea2c7cc79baa1d7f2932962593ae7a61ee81dc93ac878aef3e7b4ef3c3b2dd31298cde3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85540a0e041b0cb1937e6ce7b45061787ba6b3527a19c1ec1fb29280d1f46479f05cc79baa1d7f2932962593ae7a61ee81dc93ac878aef3e7b4ef3c3b2dd31298cda300ee0c31acdf66dfd6fdbc04cfa5c37b010a8cf97cc35e354b176ba93e2d6ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855754d2e825a755b091472f1d629aed0dca9c063c358fefd2dc14bfc2c462c1d5ee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855819beb161f0b0bf17bc9a10b518148d016e0a8a19af621dc9c92f13e03ab4d9a7af4cd829a744f5be43aa2ade687f2ee47c676d56a04a580a29bf9d5d1fddc141076c302af7074e3e9b3538f6007a002d6ab652bad77e7dd00e2c5a03526321de1ab8c27243ae98cfe92f768ffa3ea478bccdf272e60d77e1fa93150da3acda9376d26680b5719ec0d8afbaf61f04d7a00a1815b55005fd9b8d03ca73496dec2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855879b2650e90f1e89fa752ebefe97e729f46e6c9644746be32b168c3d90b020536eb9a50875def48b0da1f5ec7425a6fd407817399407171611815780a1f9cae7b7053f6007e9b32a0de2e36afd3adc7c944718b53b294e8735af8bba957ce3cf3e97666996725c40bd4e1919f4adc73f7b428b0c8e28d78bdb329b609c361a0313203b3c1b5435c7f191f956a2e222b4d04ec4f27429b52f905a0e1f6a2a4f76aa130933de68ccb917e79b687c2d154b3d9862a0b8ebea22207fc2b94269de77c275920c82f6b27ba6961cb2853c0808075a6b2fca51de486fc817fc50a5977fa7279bc2380c2de5ad401b42c994f81e3052a7b4f1e6f295b3c65952adf28408ae83b460885e17648e4d59f09964b4e2c4e1707fe1ca706dc907ebcfbc5398c3083c00dc1b1a4d198c63abc34ebd6c60aa266c5d0cc67b995adaae875fcdf858bdb312166176750854f8e997ee3358f380e9e8df77b274c8e0d6031dbc3878663c87450a6ea926e3e156fbb63bb7d90c4412146b1790b6fa8486097cd2e76cc3112dd6ceafc7a1ee13d111e6a026e3f5c9c2f4e0d5fe2d600c5be2da17a83518274aa2e9f409fca830ba2e853d095a9eba57c035d87fcc16dd222d2b5bd2cc62d275f2daef68e21e1237559479f1b8129e518328978108a5d325cd5135da28dc6cc5cc4ca45e2843505e3fc5ad73478895af3cd86b5feb4813c40d6c4a4b7f0780d6c203a12620afe3318aeceb9a660173de9c6f18bd4f3a659bf1ffac08c252c8cd7d9408be2c3e3196e1f3ae76a376c637f59b280184e420bc748911b6ea8cf4a336ec8471a3e4f4763cce667d745f060263407b60534f9e5a9c5130b5d134b6224b7604f629f386f27d58cbeb6233342cc9f990ef5ab76ef20c7326ff5c76117995b68fcd7cc624769fec87229823cb58d7e0dc831cabf8db24aaf0aa2dd234761fd830dc29145a7f2a1895e5b2861a788f9b0a2b41cd3ee70f6cc1587117a657039900758e2b45b5deb9c894fb85fd0644304688c85a4e7f461b188d6a2aea56b63a8b28b3ed7028375b7c4d43204b12687b5a343e4cb0e337921a234a5a2fb9d877509ceed3e7b1be7b82ac7ab682c9c8cc02fb3f87b20b709726ae3469ba1e044f1ba91c93565d5828ed9323a9727c3a68d30c630bd29aa93a3baf27dae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558794e0c11458fd2fc6576abdb2ba69b83daf5b04fc70949c1bed95282927eae132faa43a5986eaf48b456f851c27373436d387f1b6741645c0c1a2e9147c3d75e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85533001f8264d7ef37d48271b051b2d792159e62cec64f325bb2ed52e27510f9ece842656a2e957f427d9d902ff01747742149186f8fc497d54907facc9558410a383ba7a6164ae91afbf683e9aadc267dc33829844a9013cb6544cfd335d945d024994dfa0dacd784f9d705e41c71516fbd7fa94cc9caac68f2bd06934fd2c796813a60ce19e07e36eb5d4fbe0c38d03372ea480495a3f9e2e815cf50f140f56da470dd64fd0fbc0ac2f7f1a48918cf868cef0f1a0d6b6709b5e9017ca61f416bf8ab3e3e9c0112fdd0cc823da73582b58d8d4fa13388f7e5d9094fa3f4edacc57905b9d337c7c8253b64a0e2e0b38b3368d24c9d7bb381c7fa30d7b94590d1c98de0891a3c9d5af59495172032c1f1190843245c686a90cd689c7e4b24dc8403a0efec454e90860b6d1d3602a3be683899ed5721f697003c3fd0679ecb6e20485eea41a7514f4c96f89e03d70149ea4debfc9bd9e2c06e5a65510a861b5e4248f3fe2b41709f52c3075c55f42e595aa33ba58f0837975de0f6babc9c9d8646f57dc7ffa3e4fb4807cd2b5f226836ec29bc9a01c4f2e3b969370c958adb891797e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85548e46fb1b7bbd9fec7f5935865ce569d75068f918aa4e8e3ead32290cbb95c6d340c2cc0a09f2077d56280ec2887b63e22f9ee4c1373f9c3de3c1453fc4d18c5e2cc4c1a9afe5ebc3db9ccdbe376a3b8c3f4eb45dd6b4a57699e0861f9e0dae3b17765493ab2530a45350b94460017083a67e16d2535b2a59088444f19222cb6500c3f1d24d893bb741d5307851df2e5a4ae3fa2657f1b3596298a47568ea641e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c6021b59fc142f787b599ef45f67591e1e7878df599606da69423c7d1ec6ce0d7fbac19d318ae998d71cc133207a08c0dd5db797dea7c53b4e53206bbd9969ae95f00e8dff27e97bd45adcedefbbeccfd6ee248344306fc4bb4d42863c2c8f531ff53cf07de9f675877bc633fb219a5970e27b721c4156b710929b535fc4e911e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855b05233c857aed060525accb6d8a33f5c9324bf8c997e04cee21cac50cc9aee1b811b4f1f9ce0d80fc066c0f5b26facf5a19fff377bbd05049b8d4ca80abbde2a3ecf7cf44d16f9d69a5291d1e2e8a87492e4508b07e113cce5e1cfff10d521ce1bdbd320c55c50a04b119951ec60f6d1da69a194ff0016d0d424c9c0cfd86a132d9899619eadda6fe46085578c57d310cf75aac533dd745db7c3080405e894e035e36bca6227e89c83ac4309506853f98e008cc8179896af7a652e6462abf28ca279b1ea215475f950ecd972b1c1bbeee310c38fd0e86aef7b48ecbfa5b691c26f24bf56b3fcf16ab58f1e9f4072f21989d68c1f1c1eefd13e93d321145bbb3d9fdce68e4a2a92472dc46e806208b2dfd2f11a2ca80e005a79630b355ec1ede424091ce82028e9bc736bb890cde56e334a3a10dd81ebe750c0f013f792637447757321f25a5fbd045cf5ff2362af2057eb13c15e9ecc6493b0c2bdd578e2774a5ed6a9e6badcb74dff55f3872732843724d8964d54ea0ce2789f615213719ec91a0a1bf31f0545e05ecb00c39cb0042893d2f72c84057719964e7bbde86b2f8e62ef9d4845b925ee19df701272a0d03e561b94364984b39270d48dbd50142e9a87cb3069da42d85cb5c1c33b49021f2bf346529a4442d7eb46e67ce168264755e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c6bdc373e79f58520894e4ee04cce9ef1ce0a991d6ac8a4e1285fb3d69bd3d31e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8554ecc24c6bb9e8fe156536d853418409ed89a99f779723038ee8913ec6174c130e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a2873fceb35cb7c9fabc7329c25f781309cf68469f8d39c7b7b15ad9b353b459b0793039e9c764f4afaa95e2eadd4e68fc39675f1c49fc64a6c511828ecf9a567be0b62180ff1f8b6e1f1b0abcf13b01c55734f8c47037e5d2f54ea89e103003cb45c50bd9af149449b555cfc3be92375729c8646563090f2f350b0f97fc13539bb20d7eec13620c57e995ec8738abee20edcd49c7fb6bef9b8f14d80ffddbb3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f8282dcf62501415a40a9ba356650e24083665995807f1c713e649c3d431236ce3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551194572089b9808d2a903f2544d03368746249f1f855dfdf8ff004aee6676ab8ce5e1611b934c18d167e7f9d340c0902ddbb78200ccd3038d63315000f67a41e2dafcbf07d81745011c9c0c8c470dbe2d6a73dc66b9ac57a14a09c9a4edc83caf97a0c6271923b525d54cb6bc54318cc0a5e0314e76d19dfe504be254ead0e61c1f040fae0a24339cf5a96030267de147df6e260b158944bcaef3c3258d3ae81e7cfffa0caad789c2308a15219da20a1c4bfde2bbe8b4b13fbd5ee3120f4dfd50630aa34ec7560cddea429d5573098902ffe325e727f74a2dc21ee6df3d18a7026b0bba125afdf0b11ce86716736fcf7366d5f7dae6b2bb72b4ae6a653b2cfc799a6ef5b7706caa99d0b0470da2996c456582c2dfd2780c93a42d6b5dfd43df57e6bac1338d41c0df324d62acbb893554ed00a8d517f608b336595ce7f3a1da20c6d6d05ee96f33237d2764471fd8abaa1c7eb1243ce11e7890b58b680230dd27b599dc47da07457e0a0ab87f762b6434075ea568d4f8a6ca71c0a927828453a1d4f1fdd1539dc617dbc83b1fa8edfcc13138861bfa9913b3ededc455a2bfafe8ba35382af2488e4c7caa6e391023463cd02925436e61d56e3637c37585e63542f1c4de9bf57022e31d0918b090d58e2caa1c2f7a698145c36551eea50162922d067e71051da86a51a64de1f6e768b373b4c3c6f83de98f50bf0387b45769ae06fb2cabb3cf7c1986306044fd0ffee6cfbaff29c4d79e58ce6fe408112fb7a0bd736d25ca346503ba6642b6c7c22762ec7bf2f2fbe5ee2aa8426bcbbbe6792c538e12c801560ec368aac63b9990f5d576ca8b798c11e2dbf26724d8d2c88b0aa3b760989e86f3397c668f3c8146a30273e7cf91e78d3ead35b8532faf7318c2a8756f7a2844d3b0147afb1ff3a18a1ebefa2eac1199f8f4049bc2f9c82b6995b07c73b5e172a04dc5f53a62123633815964eabb1bf042217c81439666678632c7f079607d5ec75c1d3485cf725df21b2c28c50fd93f8eaf60260de8ddb23dfbc59adca4d90b135a8d242b3fdcad3003bcd737342793454f380364813e62497a865f4254b87fd7c215b4d9b38e1b94895a06accd4a744e2858bb6232f918e246368f9b9a466f5f1048acc868707bf54635e2bc280436b390d61513475a5c0d6296a27cbfbeadfaa44698f87cb6320e040d45dbb8d02f45e9d981b3266e0b2b01aaf99c0fb246bf3c691aeb5aa332a942b5b25870293656e6e5aa197909a734dc98aa3c3f338b70a9db0c1ba58a319ea1d6307c7f7cb79da2313a41fb19b3162cd17513d622ffea868c30bc0948e3c2f6ff68d191d687fbea412576e6a24fc3b9ac13c64d4045498f5bdfa31973d394b8887be66bde1b2be6dc705003a2419f6d6a530d759440c2a84d8a7516ac6832cca4594363d7527bdd49123806b58f4abd663aec580e8c31c5bedff86c8338c58cbc885bdded5dc64abccc06dd5cec93112fd2f0365bb8874dd7198389bcf3bdf5bd4443e8a7b5341dd7bb914bffda907bba628a1f9accdbfd406f4c79b26d0f62d2cecf3191b6acb2e3bab25752426fc7f88199ed59823c855a82bf5db71e63b10d80cbc2b3bb0c5c5118fdc5fb4f15d23fc9b107deba84ed4010faca7976c7e6203c280c48bf5d45646904b8af4679edf9a5678b17aa7c3832141b786388d4802865940cd10bd089baf60a3f87d9879374656aa5be4e798a29b36ddd1ebf1312bbfb0f7ef9b2e70604fae517d65e0ab03b34d73a6fc87d7ba1ade2c45df73d1d77c31e2b8af9be1f78cb82bce3f3bad3324e09dcc8f9c64aa48cf003a7eac2f1a56f693dd2cd785ad3f79c9d28373dafb2a270de29d98810a52b4c2fa22a40a66dbc83ad936c50640e0ad64a3535c6aabea3949d1e7d149fee19105c2e99dd960937d3b1491d1ef614ad30254b76a3d770a68e00fc36fdb782580d612f96a0bfa4b6dc9cd2991ae3e44001a35bad896577e4ce3747f38f14a35eb365fd394793a9a30cde43f65050d5891b8bb44d5ae6f7c26229934c7fd51a204ba9d80b9def597c21138005b788601815fc85e7568871884093d48603001ee19eda021a41623b302a662ee2370977870b9fd21ace3626e247348a37e80aa5463401218f9aae27fb506071b8a9f501561c558916f5f1a76061c40a4b2b77cf7b3a39ad2e8ffa5716f6b83ec8fe6df6cd7fc3c82e28f920732a522ccb686df7c627cd0f48295eb7177f042d9d683399b42c9f8b6a7918f9c6779da94e561a511d080cf790fca03a98d23ea159a61d1ce6c41d91995de6f830db7774b7b3bb65eac9572622284ca39f92701e8bf23449332c1bfd282b9724ba79f4efd98171c2f9d4e526441f886b8cc60c7decc75f448abcd256a9954c969f1c056360e5dc9660541acb90840dc30b15104ff12602832f08b458c45d4f4460c3511ce8bd46e9f82b20176dd18aff73d8dbc17bc93e111a568129cb9a8ea9ad0d2b42b98658d980bad90bada7872e7645f9520fb3bb32e536716be6716a41718890a00d53d4967c4260599d907cbf6396e9bb4efe62983a1c10093a0b308208e02b744ea5d835ace7163e0cdc10ac0561138b1f8e8282f856ff3cc3bec00ff2dd0b14f2d612770044e3e00c86cd8019a246f8a263b742b50601830db98d17ba613d6d5d39c8d245d04c6cae50b18a4c07201c88bd0bbea4dc44ff408cdfbdb9762a55123eaf2d6f54d4569a6c2fd9cc02838de153065613b769d783f394de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550bcb2a777d99bd7d99cd5b96edde1724f7d9464a480611c568fea6b0e71090beb540007657f0a247decec836c16a99055393793e890196f0953f78ca95e018c536d4092ce13af216ee92a83890fd07d718fd3bc6a036f91c399e13b8e57283e8208142b27816e5a0cd74c2d31252ed95c522bb0d1bbf465eb142660fc69cc354d44f84c0bc14ab7ea50a5ef6399df619e5fcfa8845b200ae9e68b60b9b3a0830e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85585a8083a8f29a73ec2678567d5381540a60d096ffa1cd02ac51f3ff2703f3257e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8558bfff063d4adc1e7895ea2fd71f82ced432410621c82145821f8409803a30d9a731c8e8510977fa191b49b5055920f4a20d124bb1fa1466c4b00f3993c678c92143dee227467825b98145526e840fa611c3963540a17a2c23e611ec057f757b623231070d3d54ed22d512803ca4977ccd14eaab369912b06838280e330a6b0f754d50515792e59e6fc7a7d5ff7e6a612945e61a87591c07a905aafe517c1453f6c84cc2582bf53841ceca8d532642acdc8ada0b668ec5096ae642c38ef0682f1720377f1ef492111d37d284a57943f0c8d628953da884cc236f4d2087a78acd58f3b24ef2304c1c0b58be62dbec5ad4eee85ac6e329e5c909df313ab22ac9573dd120946e169bb207ec297b1eb629f46d6fdc1123c10b1d76ba62f20b876b07c016fc1f61a94667a42292b981a6b274d9df3c0c5b34d1e84a9f2797651087881e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b85554cff805a4032ae98413d68bf591466a5d18d1bf675449334f81fe1e67b92a2bfe1a92261f9dd8a181ea62a87e0d046ad630fc2e8e1a95245cc470df717d5ca0d556e007d7f1e32bfa5a5f7ec08a3d7548954e33b7c413d044898b07a932768d5661fc870d77cf8596b77d023c7381df41d461c7ad2ff4f9d7151d0bc25e4231ee462ac2b310422383c8b42a0c6eaf779f8bff171e6a961f4c8cb38d8d03ddd3e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8556f928978ddb5a3810d4d11a8d3a13052125656ec096e95516ad2a18289613abf42d0944d3a24048ade1d56ee1327154743d59e0248e458b013647572a1bd67bd32159f297d1b945935defa740558af705801a86e3c7152b97bada7436290638d8b397b3afe3f5cba7ab2182712a70ca899419b6f2ffa4726e609b323bf2cc2e6ccf2d4b1edf9bc44424847d5ea7047188505a5793ef2077218e93496fdfe96e258d7c8d1eed928829e0c62bc382a06e77c59a6205a731dc833132c2f8f558fef2db5e21e5e3d1ee80d39fa8dea3dbaec0c107230f8d4721525fdb527f1a30dac0cca96a51ba70e27d8d1e96bd6a152cbd771cbd90a8064a99b57ec8612b06da7941f12e921d9527812a37090f87484b6fbda14e816502f5a0b8fe5e7a316919c542424d73d631aef54ff8122cb579a395444c1b0d3ab0dc1815b8b20dbff2257faefdb8628e6b599804d3dfb9d04b0690934459df953694e1657f4a431830c46c01976e7bbb6b94f815a8ef28b2b29b0a2bcd5bbabee023747a4f9041d04e2f5216a3d2cb0d38006a5be707ac0e99e1f009572bbe2b0f52b72d2e1d4c6fe5f486d3660afbb6754bab8c488507ddad7c75f1dbe9d845da46f963d7e013755c00335ce86e87d88877fbf6261b7a476a9b2c83a361aa44108c2da67fba1316cc550d936b5dbba539bc97a1eed5f5ea999381f7aa2f89514803d60659b40cbfc3ea8561990a2e448d1a4913ddc778ee62f77d845e1d092f7ca4f70e79df3b5cecf48c58a47ff2f3f73823bbf2228c410c6aec07112d923abb32da42b1e515d8d64b928d1d1151037031ab5ef9f7b982d24e57f629379887b3e5a1babbf8f2a6cb31591ace6100fda5083d5fd3eb44525e530ffcd1d6dda47d39aaa6924991827532961df90dfc740beb449fde61789916cce6355b68015d4b95a49aead94c42f2e4b752de44dd541e73f5c9505784417d7b9eec0d66c8bfd140cf6430896447a4324161a96b7a885aad9baaeeccb02058ae9c8c06fa5656a7a421902332ef6e37ea9e27b8404506924fd87762b4ca0619a90a059c162ff15d2a02d1ff4ea22e92a7263210dfe26850ad31b2c2e0d2b5465ce4158cf46f67418385d436be429be3dff75efdc77706bf82c95dd63f9c33e72ec45077950c0f6cc223844a0edaad04d69582937179fe20edcf13a67394ca997ae5bc5f2cf76145a122a1616430e0fc0b0d12e0e5afb71befdeb42480f0cad0cf7a677c7c4d1432efb54e105e1af952028e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e401487f8ed227f4c7a8f9e64acbc8554b0b8852a24b06b40b8b1b4277fc30af9f174343a8dcca8207f4b3da3cf944d462520655a20269241b936e988c3180e23593fc855a4e4ba1daa611a5628b4907cfa5c6a9ecd3e422e4005cf02d691d50d3fa12e0bc6c121fcca1c5cd5c48bab085490e38687991d60d70c3f3fdb2d2cee3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855164e6c2856edc4eb6c78c7a3433a14162694965c84d8c60f6b6d51d459f5f01d513a1808a46b45bc3903eb1c91d0ad3fff8c329d873d3cad7b3729dd2faacb21567f24eedae95a342abd9cede8028371d6d9253ae454128b755236e232fcdddc4cbb0eb69badf178b15764c2c873036bf2f531a30a6ca7e7ede91a888d882411e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855f46f3ada567548f12088e4de900529c1bdec378f25cba1e5d9864f995e690d62c2313e57c30abcea91faa5398e7b30d2b4022363547d28c5698c6cfc4ecb5faf51f5f9cc5c880446ffc76a3bff0ceb44b1155c315eadf1fa589372e8a67b165e2844c89762d05cae8d48074527b1dc993d9a92152354c506674e7afa0d4e43694e2322d3e5657492e3f79a5891717d1c25f45dae6d9f4accc6b1126b2f600677a52653e113b55dff881cf5a2c484f1e26ed771458c15810ce7efd5e1d7351c91ceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f150809e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130bf69e632d9ea55070be8f61c6fd242b5ed15938678b57465b1342dd302d5f10f2ca26a9cc74924d504c6ebabe74e3a13d100729a5c514c5834d2c65b4e5311b9de3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8551b5e87e00dc87a84269cead8578b9e6462928e18a95f1f3373c9eef451a5bcc060a496441730b29ed798959f350a3f9a1c4fa407be8496f4c9235caf920a2a886ed3393e4a98f22ff6675b31f9b3855fc7bb0de8351c462ebe4a3b22782260e609e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-openstacksdk-2.1.0-lp156.9.10.src.rpmpython3-openstacksdkpython3.6-openstacksdkpython3.6dist(openstacksdk)python36-openstacksdkpython36dist(openstacksdk)python3dist(openstacksdk)@     python(abi)python3python3-PyYAMLpython3-cryptographypython3-decoratorpython3-dogpile.cachepython3-importlib-metadatapython3-iso8601python3-jmespathpython3-jsonpatchpython3-keystoneauth1python3-netifacespython3-os-service-typespython3-pbrpython3-platformdirspython3-requestsexceptionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.132.74.4.10.6.51.7.00.1.110.9.01.163.18.00.10.41.7.02.0.031.2.03.0.4-14.6.0-14.0-15.2-14.14.3i01-ch2c 1770457357  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM100:2.1.0-lp156.9.10100:2.1.0-lp156.9.10100:2.1.0-lp156.9.10100:2.1.0-lp156.9.10100:2.1.0-lp156.9.10100:2.1.0-lp156.9.10    !!!!!!!!!!!!!!""""#######$$$$%%%%%%%&&&&'''''''''''''''''&(((()))))))(****+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*,,,,--------....///////.000000000000.11112222222333344444444444444444555666666777888888888888877999::::::::9;;;;;;;;;;;;;;;;;7<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<7===7>>>>????????????7@@@AAAA7BBBBBB7CCCDDDD7EEEFFFFFFFFFFF7GGGG7HHHIII7JJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK7LLLMMMMM7NNNOOO7PPPQQQQQ7RRRRRRRRRRRRRRRRRR6SSSTTTTUUUUUUUSVVVVVWWWWWWWWWWWWWSXXXYYYYSSZZZ[[[[[[[[[[[Z\\\\\\\\\\\\\\\\\\\\S]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]S^^^^________________S`````SaaaabbbbbbbbbbbbbbbbbbbbbbbScccccccccccSdddeeeeeeeSfffgggggggShhhhiiiiiiiiiiSjjjjkkkkjllllSSmmmmnnnnnnnmooooooooooooooooooooooooooooSpppqqqqprrrrrrrrrrrrrrrSssstttttttSuuuvvvvvvSwwwwwwwwwwwwwwwwwwxxxSyyyyzzzzzzzS{{{{|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||S}}}~~~~~~~SSSSSSSSSSSSSSSSSopenstack__init__.py__main__.py__pycache___hacking.py_log.py_services_mixin.pyaccelerator__init__.py__pycache__accelerator_service.pyv2__init__.py__pycache___proxy.pyaccelerator_request.pydeployable.pydevice.pydevice_profile.pyversion.pybaremetal__init__.py__pycache__baremetal_service.pyconfigdrive.pyv1__init__.py__pycache___common.py_proxy.pyallocation.pychassis.pyconductor.pydeploy_templates.pydriver.pynode.pyport.pyport_group.pyvolume_connector.pyvolume_target.pyversion.pybaremetal_introspection__init__.py__pycache__baremetal_introspection_service.pyv1__init__.py__pycache___proxy.pyintrospection.pyintrospection_rule.pyblock_storage__init__.py__pycache___base_proxy.pyblock_storage_service.pyv2__init__.py__pycache___proxy.pybackup.pycapabilities.pyextension.pylimits.pyquota_set.pysnapshot.pystats.pytype.pyvolume.pyv3__init__.py__pycache___proxy.pyattachment.pyavailability_zone.pybackup.pyblock_storage_summary.pycapabilities.pyextension.pygroup.pygroup_snapshot.pygroup_type.pylimits.pyquota_set.pyresource_filter.pyservice.pysnapshot.pystats.pytransfer.pytype.pyvolume.pycloud__init__.py__pycache___accelerator.py_baremetal.py_block_storage.py_coe.py_compute.py_dns.py_floating_ip.py_identity.py_image.py_network.py_network_common.py_object_store.py_orchestration.py_security_group.py_shared_file_system.py_utils.pycmd__init__.py__pycache__inventory.pyexc.pyinventory.pymeta.pyopenstackcloud.pytests__init__.py__pycache__clustering__init__.py__pycache__clustering_service.pyv1__init__.py__pycache___async_resource.py_proxy.pyaction.pybuild_info.pycluster.pycluster_attr.pycluster_policy.pyevent.pynode.pypolicy.pypolicy_type.pyprofile.pyprofile_type.pyreceiver.pyservice.pyversion.pycommon__init__.py__pycache__metadata.pyquota_set.pytag.pycompute__init__.py__pycache__compute_service.pyv2__init__.py__pycache___proxy.pyaggregate.pyavailability_zone.pyextension.pyflavor.pyhypervisor.pyimage.pykeypair.pylimits.pymigration.pyquota_set.pyserver.pyserver_action.pyserver_diagnostics.pyserver_group.pyserver_interface.pyserver_ip.pyserver_migration.pyserver_remote_console.pyservice.pyusage.pyvolume_attachment.pyversion.pyconfig__init__.py__pycache___util.pycloud_config.pycloud_region.pydefaults.pyexceptions.pyloader.pyvendors__init__.py__pycache__connection.pycontainer_infrastructure_management__init__.py__pycache__container_infrastructure_management_service.pyv1__init__.py__pycache___proxy.pycluster.pycluster_certificate.pycluster_template.pyservice.pydatabase__init__.py__pycache__database_service.pyv1__init__.py__pycache___proxy.pydatabase.pyflavor.pyinstance.pyuser.pydns__init__.py__pycache__dns_service.pyv2__init__.py__pycache___base.py_proxy.pyfloating_ip.pyrecordset.pyzone.pyzone_export.pyzone_import.pyzone_share.pyzone_transfer.pyversion.pyexceptions.pyfixture__init__.py__pycache__connection.pyformat.pyidentity__init__.py__pycache__identity_service.pyv2__init__.py__pycache___proxy.pyextension.pyrole.pytenant.pyuser.pyv3__init__.py__pycache___proxy.pyapplication_credential.pycredential.pydomain.pydomain_config.pyendpoint.pyfederation_protocol.pygroup.pyidentity_provider.pylimit.pymapping.pypolicy.pyproject.pyregion.pyregistered_limit.pyrole.pyrole_assignment.pyrole_domain_group_assignment.pyrole_domain_user_assignment.pyrole_project_group_assignment.pyrole_project_user_assignment.pyrole_system_group_assignment.pyrole_system_user_assignment.pyservice.pysystem.pytrust.pyuser.pyversion.pyimage__init__.py__pycache___download.pyimage_service.pyimage_signer.pyiterable_chunked_file.pyv1__init__.py__pycache___proxy.pyimage.pyv2__init__.py__pycache___proxy.pycache.pyimage.pymember.pymetadef_namespace.pymetadef_object.pymetadef_property.pymetadef_resource_type.pymetadef_schema.pyschema.pyservice_info.pytask.pyinstance_ha__init__.py__pycache__instance_ha_service.pyv1__init__.py__pycache___proxy.pyhost.pynotification.pysegment.pyvmove.pykey_manager__init__.py__pycache__key_manager_service.pyv1__init__.py__pycache___format.py_proxy.pycontainer.pyorder.pysecret.pyload_balancer__init__.py__pycache__load_balancer_service.pyv2__init__.py__pycache___proxy.pyamphora.pyavailability_zone.pyavailability_zone_profile.pyflavor.pyflavor_profile.pyhealth_monitor.pyl7_policy.pyl7_rule.pylistener.pyload_balancer.pymember.pypool.pyprovider.pyquota.pyversion.pymessage__init__.py__pycache__message_service.pyv2__init__.py__pycache___proxy.pyclaim.pymessage.pyqueue.pysubscription.pyversion.pynetwork__init__.py__pycache__network_service.pyv2__init__.py__pycache___base.py_proxy.pyaddress_group.pyaddress_scope.pyagent.pyauto_allocated_topology.pyavailability_zone.pybgp_peer.pybgp_speaker.pybgpvpn.pybgpvpn_network_association.pybgpvpn_port_association.pybgpvpn_router_association.pydefault_security_group_rule.pyextension.pyfirewall_group.pyfirewall_policy.pyfirewall_rule.pyflavor.pyfloating_ip.pyhealth_monitor.pyl3_conntrack_helper.pylistener.pyload_balancer.pylocal_ip.pylocal_ip_association.pymetering_label.pymetering_label_rule.pyndp_proxy.pynetwork.pynetwork_ip_availability.pynetwork_segment_range.pypool.pypool_member.pyport.pyport_forwarding.pyqos_bandwidth_limit_rule.pyqos_dscp_marking_rule.pyqos_minimum_bandwidth_rule.pyqos_minimum_packet_rate_rule.pyqos_policy.pyqos_rule_type.pyquota.pyrbac_policy.pyrouter.pysecurity_group.pysecurity_group_rule.pysegment.pyservice_profile.pyservice_provider.pysfc_flow_classifier.pysfc_port_chain.pysfc_port_pair.pysfc_port_pair_group.pysfc_service_graph.pysubnet.pysubnet_pool.pytap_flow.pytap_service.pytrunk.pyvpn_endpoint_group.pyvpn_ike_policy.pyvpn_ipsec_policy.pyvpn_ipsec_site_connection.pyvpn_service.pyversion.pyobject_store__init__.py__pycache__object_store_service.pyv1__init__.py__pycache___base.py_proxy.pyaccount.pycontainer.pyinfo.pyobj.pyorchestration__init__.py__pycache__orchestration_service.pyutil__init__.py__pycache__environment_format.pyevent_utils.pytemplate_format.pytemplate_utils.pyutils.pyv1__init__.py__pycache___proxy.pyresource.pysoftware_config.pysoftware_deployment.pystack.pystack_environment.pystack_event.pystack_files.pystack_template.pytemplate.pyversion.pyplacement__init__.py__pycache__placement_service.pyv1__init__.py__pycache___proxy.pyresource_class.pyresource_provider.pyresource_provider_inventory.pytrait.pyproxy.pyresource.pyservice_description.pyshared_file_system__init__.py__pycache__shared_file_system_service.pyv2__init__.py__pycache___proxy.pyavailability_zone.pylimit.pyshare.pyshare_access_rule.pyshare_export_locations.pyshare_group.pyshare_group_snapshot.pyshare_instance.pyshare_network.pyshare_network_subnet.pyshare_snapshot.pyshare_snapshot_instance.pystorage_pool.pyuser_message.pytest__init__.py__pycache__fakes.pytests__init__.py__pycache__base.pyfakes.pyfixtures.pyfunctional__init__.py__pycache__baremetal__init__.py__pycache__base.pytest_baremetal_allocation.pytest_baremetal_chassis.pytest_baremetal_conductor.pytest_baremetal_deploy_templates.pytest_baremetal_driver.pytest_baremetal_node.pytest_baremetal_port.pytest_baremetal_port_group.pytest_baremetal_volume_connector.pytest_baremetal_volume_target.pybase.pyblock_storage__init__.py__pycache__v2__init__.py__pycache__base.pytest_backup.pytest_snapshot.pytest_stats.pytest_type.pytest_volume.pyv3__init__.py__pycache__base.pytest_attachment.pytest_availability_zone.pytest_backup.pytest_block_storage_summary.pytest_capabilities.pytest_extension.pytest_group.pytest_limits.pytest_resource_filters.pytest_service.pytest_snapshot.pytest_transfer.pytest_type.pytest_volume.pycloud__init__.py__pycache__test_aggregate.pytest_cluster_templates.pytest_clustering.pytest_coe_clusters.pytest_compute.pytest_devstack.pytest_domain.pytest_endpoints.pytest_flavor.pytest_floating_ip.pytest_floating_ip_pool.pytest_groups.pytest_identity.pytest_image.pytest_inventory.pytest_keypairs.pytest_limits.pytest_magnum_services.pytest_network.pytest_object.pytest_port.pytest_project.pytest_project_cleanup.pytest_qos_bandwidth_limit_rule.pytest_qos_dscp_marking_rule.pytest_qos_minimum_bandwidth_rule.pytest_qos_policy.pytest_quotas.pytest_range_search.pytest_recordset.pytest_router.pytest_security_groups.pytest_server_group.pytest_services.pytest_stack.pytest_users.pytest_volume.pytest_volume_backup.pytest_volume_type.pytest_zone.pyclustering__init__.py__pycache__test_cluster.pycompute__init__.py__pycache__base.pyv2__init__.py__pycache__test_extension.pytest_flavor.pytest_hypervisor.pytest_image.pytest_keypair.pytest_limits.pytest_quota_set.pytest_server.pytest_service.pytest_volume_attachment.pydns__init__.py__pycache__v2__init__.py__pycache__test_zone.pytest_zone_share.pyexamples__init__.py__pycache__test_compute.pytest_identity.pytest_image.pytest_network.pyidentity__init__.py__pycache__v3__init__.py__pycache__test_application_credential.pytest_domain_config.pyimage__init__.py__pycache__v2__init__.py__pycache__base.pytest_image.pytest_metadef_namespace.pytest_metadef_object.pytest_metadef_property.pytest_metadef_resource_type.pytest_metadef_schema.pytest_schema.pytest_task.pyinstance_ha__init__.py__pycache__test_host.pytest_segment.pyload_balancer__init__.py__pycache__v2__init__.py__pycache__test_load_balancer.pynetwork__init__.py__pycache__v2__init__.py__pycache__test_address_group.pytest_address_scope.pytest_agent.pytest_agent_add_remove_network.pytest_agent_add_remove_router.pytest_auto_allocated_topology.pytest_availability_zone.pytest_bgp.pytest_bgpvpn.pytest_default_security_group_rule.pytest_dvr_router.pytest_extension.pytest_firewall_group.pytest_firewall_policy.pytest_firewall_rule.pytest_firewall_rule_insert_remove_policy.pytest_flavor.pytest_floating_ip.pytest_l3_conntrack_helper.pytest_local_ip.pytest_local_ip_association.pytest_ndp_proxy.pytest_network.pytest_network_ip_availability.pytest_network_segment_range.pytest_port.pytest_port_forwarding.pytest_qos_bandwidth_limit_rule.pytest_qos_dscp_marking_rule.pytest_qos_minimum_bandwidth_rule.pytest_qos_minimum_packet_rate_rule.pytest_qos_policy.pytest_qos_rule_type.pytest_quota.pytest_rbac_policy.pytest_router.pytest_router_add_remove_interface.pytest_security_group.pytest_security_group_rule.pytest_segment.pytest_service_profile.pytest_service_provider.pytest_sfc.pytest_subnet.pytest_subnet_from_subnet_pool.pytest_subnet_pool.pytest_taas.pytest_trunk.pytest_vpnaas.pyobject_store__init__.py__pycache__v1__init__.py__pycache__test_account.pytest_container.pytest_obj.pyorchestration__init__.py__pycache__v1__init__.py__pycache__test_stack.pyplacement__init__.py__pycache__v1__init__.py__pycache__test_resource_provider.pytest_resource_provider_inventory.pytest_trait.pyshared_file_system__init__.py__pycache__base.pytest_availability_zone.pytest_export_locations.pytest_limit.pytest_share.pytest_share_access_rule.pytest_share_group.pytest_share_group_snapshot.pytest_share_instance.pytest_share_metadata.pytest_share_network.pytest_share_network_subnet.pytest_share_snapshot.pytest_share_snapshot_instance.pytest_storage_pool.pytest_user_message.pyunit__init__.py__pycache__accelerator__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_accelerator_request.pytest_deployable.pytest_device.pytest_device_profile.pytest_proxy.pybaremetal__init__.py__pycache__test_configdrive.pytest_version.pyv1__init__.py__pycache__test_allocation.pytest_chassis.pytest_conductor.pytest_deploy_templates.pytest_driver.pytest_node.pytest_port.pytest_port_group.pytest_proxy.pytest_volume_connector.pytest_volume_target.pybaremetal_introspection__init__.py__pycache__v1__init__.py__pycache__test_introspection_rule.pytest_proxy.pybase.pyblock_storage__init__.py__pycache__v2__init__.py__pycache__test_backup.pytest_capabilities.pytest_extension.pytest_limits.pytest_proxy.pytest_snapshot.pytest_stats.pytest_type.pytest_volume.pyv3__init__.py__pycache__test_attachment.pytest_availability_zone.pytest_backup.pytest_block_storage_summary.pytest_capabilities.pytest_extension.pytest_group.pytest_group_snapshot.pytest_group_type.pytest_limits.pytest_proxy.pytest_resource_filter.pytest_service.pytest_snapshot.pytest_transfer.pytest_type.pytest_type_encryption.pytest_volume.pycloud__init__.py__pycache__test__utils.pytest_accelerator.pytest_aggregate.pytest_availability_zones.pytest_baremetal_node.pytest_baremetal_ports.pytest_cloud.pytest_cluster_templates.pytest_clustering.pytest_coe_clusters.pytest_coe_clusters_certificate.pytest_compute.pytest_create_server.pytest_create_volume_snapshot.pytest_delete_server.pytest_delete_volume_snapshot.pytest_domain_params.pytest_domains.pytest_endpoints.pytest_flavors.pytest_floating_ip_common.pytest_floating_ip_neutron.pytest_floating_ip_nova.pytest_floating_ip_pool.pytest_fwaas.pytest_groups.pytest_identity_roles.pytest_identity_users.pytest_image.pytest_image_snapshot.pytest_inventory.pytest_keypair.pytest_limits.pytest_magnum_services.pytest_meta.pytest_network.pytest_object.pytest_openstackcloud.pytest_operator.pytest_operator_noauth.pytest_port.pytest_project.pytest_qos_bandwidth_limit_rule.pytest_qos_dscp_marking_rule.pytest_qos_minimum_bandwidth_rule.pytest_qos_policy.pytest_qos_rule_type.pytest_quotas.pytest_rebuild_server.pytest_recordset.pytest_role_assignment.pytest_router.pytest_security_groups.pytest_server_console.pytest_server_delete_metadata.pytest_server_group.pytest_server_set_metadata.pytest_services.pytest_shared_file_system.pytest_stack.pytest_subnet.pytest_update_server.pytest_usage.pytest_users.pytest_volume.pytest_volume_access.pytest_volume_backups.pytest_zone.pyclustering__init__.py__pycache__test_version.pyv1__init__.py__pycache__test_action.pytest_build_info.pytest_cluster.pytest_cluster_attr.pytest_cluster_policy.pytest_event.pytest_node.pytest_policy.pytest_policy_type.pytest_profile.pytest_profile_type.pytest_proxy.pytest_receiver.pytest_service.pycommon__init__.py__pycache__test_metadata.pytest_quota_set.pytest_tag.pycompute__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_aggregate.pytest_availability_zone.pytest_extension.pytest_flavor.pytest_hypervisor.pytest_image.pytest_keypair.pytest_limits.pytest_migration.pytest_proxy.pytest_server.pytest_server_actions.pytest_server_diagnostics.pytest_server_group.pytest_server_interface.pytest_server_ip.pytest_server_migration.pytest_server_remote_console.pytest_service.pytest_usage.pytest_volume_attachment.pyconfig__init__.py__pycache__base.pytest_cloud_config.pytest_config.pytest_environ.pytest_from_conf.pytest_from_session.pytest_init.pytest_json.pytest_loader.pycontainer_infrastructure_management__init__.py__pycache__v1__init__.py__pycache__test_cluster.pytest_cluster_certificate.pytest_cluster_template.pytest_proxy.pytest_service.pydatabase__init__.py__pycache__v1__init__.py__pycache__test_database.pytest_flavor.pytest_instance.pytest_proxy.pytest_user.pydns__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_floating_ip.pytest_proxy.pytest_recordset.pytest_zone.pytest_zone_export.pytest_zone_import.pytest_zone_share.pytest_zone_transfer.pyfake__init__.py__pycache__fake_service.pyv1__init__.py__pycache___proxy.pyfake.pyv2__init__.py__pycache___proxy.pyfake.pyfakes.pyidentity__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_extension.pytest_proxy.pytest_role.pytest_tenant.pytest_user.pyv3__init__.py__pycache__test_application_credential.pytest_credential.pytest_domain.pytest_domain_config.pytest_endpoint.pytest_federation_protocol.pytest_group.pytest_identity_provider.pytest_limit.pytest_mapping.pytest_policy.pytest_project.pytest_proxy.pytest_region.pytest_registered_limit.pytest_role.pytest_role_assignment.pytest_role_domain_group_assignment.pytest_role_domain_user_assignment.pytest_role_project_group_assignment.pytest_role_project_user_assignment.pytest_role_system_group_assignment.pytest_role_system_user_assignment.pytest_service.pytest_trust.pytest_user.pyimage__init__.py__pycache__v1__init__.py__pycache__test_image.pytest_proxy.pyv2__init__.py__pycache__test_cache.pytest_image.pytest_member.pytest_metadef_namespace.pytest_metadef_object.pytest_metadef_property.pytest_metadef_resource_type.pytest_metadef_resource_type_association.pytest_metadef_schema.pytest_proxy.pytest_schema.pytest_service_info.pytest_task.pyinstance_ha__init__.py__pycache__v1__init__.py__pycache__test_host.pytest_notification.pytest_proxy.pytest_segment.pytest_vmove.pykey_manager__init__.py__pycache__v1__init__.py__pycache__test_container.pytest_order.pytest_proxy.pytest_secret.pyload_balancer__init__.py__pycache__test_amphora.pytest_availability_zone.pytest_availability_zone_profile.pytest_flavor.pytest_flavor_profile.pytest_health_monitor.pytest_l7policy.pytest_l7rule.pytest_listener.pytest_load_balancer.pytest_member.pytest_pool.pytest_provider.pytest_quota.pytest_version.pyv2__init__.py__pycache__test_proxy.pymessage__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_claim.pytest_message.pytest_proxy.pytest_queue.pytest_subscription.pynetwork__init__.py__pycache__test_version.pyv2__init__.py__pycache__test_address_group.pytest_address_scope.pytest_agent.pytest_auto_allocated_topology.pytest_availability_zone.pytest_bgp_peer.pytest_bgp_speaker.pytest_bgpvpn.pytest_default_security_group_rule.pytest_extension.pytest_firewall_group.pytest_firewall_policy.pytest_firewall_rule.pytest_flavor.pytest_floating_ip.pytest_health_monitor.pytest_l3_conntrack_helper.pytest_listener.pytest_load_balancer.pytest_local_ip.pytest_local_ip_association.pytest_metering_label.pytest_metering_label_rule.pytest_ndp_proxy.pytest_network.pytest_network_ip_availability.pytest_network_segment_range.pytest_pool.pytest_pool_member.pytest_port.pytest_port_forwarding.pytest_proxy.pytest_qos_bandwidth_limit_rule.pytest_qos_dscp_marking_rule.pytest_qos_minimum_bandwidth_rule.pytest_qos_minimum_packet_rate_rule.pytest_qos_policy.pytest_qos_rule_type.pytest_quota.pytest_rbac_policy.pytest_router.pytest_security_group.pytest_security_group_rule.pytest_segment.pytest_service_profile.pytest_service_provider.pytest_sfc_flow_classifier.pytest_sfc_port_chain.pytest_sfc_port_pair.pytest_sfc_port_pair_group.pytest_sfc_service_graph.pytest_subnet.pytest_subnet_pool.pytest_tap_flow.pytest_tap_service.pytest_trunk.pytest_vpn_endpoint_group.pytest_vpn_ikepolicy.pytest_vpn_ipsec_site_connection.pytest_vpn_ipsecpolicy.pytest_vpn_service.pyobject_store__init__.py__pycache__v1__init__.py__pycache__test_account.pytest_container.pytest_info.pytest_obj.pytest_proxy.pyorchestration__init__.py__pycache__test_version.pyv1__init__.py__pycache__test_proxy.pytest_resource.pytest_software_config.pytest_software_deployment.pytest_stack.pytest_stack_environment.pytest_stack_event.pytest_stack_files.pytest_stack_template.pytest_template.pyplacement__init__.py__pycache__v1__init__.py__pycache__test_proxy.pytest_resource_class.pytest_resource_provider.pytest_resource_provider_inventory.pytest_trait.pyshared_file_system__init__.py__pycache__v2__init__.py__pycache__test_availability_zone.pytest_limit.pytest_proxy.pytest_share.pytest_share_access_rule.pytest_share_export_locations.pytest_share_group.pytest_share_group_snapshot.pytest_share_instance.pytest_share_network.pytest_share_network_subnet.pytest_share_snapshot.pytest_share_snapshot_instance.pytest_storage_pool.pytest_user_message.pytest_connection.pytest_exceptions.pytest_fakes.pytest_format.pytest_hacking.pytest_microversions.pytest_missing_version.pytest_placement_rest.pytest_proxy.pytest_proxy_base.pytest_resource.pytest_stats.pytest_utils.pyworkflow__init__.py__pycache__test_cron_trigger.pytest_execution.pytest_version.pytest_workflow.pyv2__init__.py__pycache__test_proxy.pyutils.pyversion.pywarnings.pyworkflow__init__.py__pycache__v2__init__.py__pycache___proxy.pycron_trigger.pyexecution.pyworkflow.pyversion.pyworkflow_service.pyopenstacksdk-2.1.0.dist-infoINSTALLERLICENSEMETADATARECORDREQUESTEDWHEELdirect_url.jsontop_level.txtpython3-openstacksdkLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/openstack//usr/lib/python3.6/site-packages/openstack/accelerator//usr/lib/python3.6/site-packages/openstack/accelerator/v2//usr/lib/python3.6/site-packages/openstack/baremetal//usr/lib/python3.6/site-packages/openstack/baremetal/v1//usr/lib/python3.6/site-packages/openstack/baremetal_introspection//usr/lib/python3.6/site-packages/openstack/baremetal_introspection/v1//usr/lib/python3.6/site-packages/openstack/block_storage//usr/lib/python3.6/site-packages/openstack/block_storage/v2//usr/lib/python3.6/site-packages/openstack/block_storage/v3//usr/lib/python3.6/site-packages/openstack/cloud//usr/lib/python3.6/site-packages/openstack/cloud/cmd//usr/lib/python3.6/site-packages/openstack/cloud/tests//usr/lib/python3.6/site-packages/openstack/clustering//usr/lib/python3.6/site-packages/openstack/clustering/v1//usr/lib/python3.6/site-packages/openstack/common//usr/lib/python3.6/site-packages/openstack/compute//usr/lib/python3.6/site-packages/openstack/compute/v2//usr/lib/python3.6/site-packages/openstack/config//usr/lib/python3.6/site-packages/openstack/config/vendors//usr/lib/python3.6/site-packages/openstack/container_infrastructure_management//usr/lib/python3.6/site-packages/openstack/container_infrastructure_management/v1//usr/lib/python3.6/site-packages/openstack/database//usr/lib/python3.6/site-packages/openstack/database/v1//usr/lib/python3.6/site-packages/openstack/dns//usr/lib/python3.6/site-packages/openstack/dns/v2//usr/lib/python3.6/site-packages/openstack/fixture//usr/lib/python3.6/site-packages/openstack/identity//usr/lib/python3.6/site-packages/openstack/identity/v2//usr/lib/python3.6/site-packages/openstack/identity/v3//usr/lib/python3.6/site-packages/openstack/image//usr/lib/python3.6/site-packages/openstack/image/v1//usr/lib/python3.6/site-packages/openstack/image/v2//usr/lib/python3.6/site-packages/openstack/instance_ha//usr/lib/python3.6/site-packages/openstack/instance_ha/v1//usr/lib/python3.6/site-packages/openstack/key_manager//usr/lib/python3.6/site-packages/openstack/key_manager/v1//usr/lib/python3.6/site-packages/openstack/load_balancer//usr/lib/python3.6/site-packages/openstack/load_balancer/v2//usr/lib/python3.6/site-packages/openstack/message//usr/lib/python3.6/site-packages/openstack/message/v2//usr/lib/python3.6/site-packages/openstack/network//usr/lib/python3.6/site-packages/openstack/network/v2//usr/lib/python3.6/site-packages/openstack/object_store//usr/lib/python3.6/site-packages/openstack/object_store/v1//usr/lib/python3.6/site-packages/openstack/orchestration//usr/lib/python3.6/site-packages/openstack/orchestration/util//usr/lib/python3.6/site-packages/openstack/orchestration/v1//usr/lib/python3.6/site-packages/openstack/placement//usr/lib/python3.6/site-packages/openstack/placement/v1//usr/lib/python3.6/site-packages/openstack/shared_file_system//usr/lib/python3.6/site-packages/openstack/shared_file_system/v2//usr/lib/python3.6/site-packages/openstack/test//usr/lib/python3.6/site-packages/openstack/tests//usr/lib/python3.6/site-packages/openstack/tests/functional//usr/lib/python3.6/site-packages/openstack/tests/functional/baremetal//usr/lib/python3.6/site-packages/openstack/tests/functional/block_storage//usr/lib/python3.6/site-packages/openstack/tests/functional/block_storage/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/block_storage/v3//usr/lib/python3.6/site-packages/openstack/tests/functional/cloud//usr/lib/python3.6/site-packages/openstack/tests/functional/clustering//usr/lib/python3.6/site-packages/openstack/tests/functional/compute//usr/lib/python3.6/site-packages/openstack/tests/functional/compute/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/dns//usr/lib/python3.6/site-packages/openstack/tests/functional/dns/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/examples//usr/lib/python3.6/site-packages/openstack/tests/functional/identity//usr/lib/python3.6/site-packages/openstack/tests/functional/identity/v3//usr/lib/python3.6/site-packages/openstack/tests/functional/image//usr/lib/python3.6/site-packages/openstack/tests/functional/image/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/instance_ha//usr/lib/python3.6/site-packages/openstack/tests/functional/load_balancer//usr/lib/python3.6/site-packages/openstack/tests/functional/load_balancer/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/network//usr/lib/python3.6/site-packages/openstack/tests/functional/network/v2//usr/lib/python3.6/site-packages/openstack/tests/functional/object_store//usr/lib/python3.6/site-packages/openstack/tests/functional/object_store/v1//usr/lib/python3.6/site-packages/openstack/tests/functional/orchestration//usr/lib/python3.6/site-packages/openstack/tests/functional/orchestration/v1//usr/lib/python3.6/site-packages/openstack/tests/functional/placement//usr/lib/python3.6/site-packages/openstack/tests/functional/placement/v1//usr/lib/python3.6/site-packages/openstack/tests/functional/shared_file_system//usr/lib/python3.6/site-packages/openstack/tests/unit//usr/lib/python3.6/site-packages/openstack/tests/unit/accelerator//usr/lib/python3.6/site-packages/openstack/tests/unit/accelerator/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/baremetal//usr/lib/python3.6/site-packages/openstack/tests/unit/baremetal/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/baremetal_introspection//usr/lib/python3.6/site-packages/openstack/tests/unit/baremetal_introspection/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/block_storage//usr/lib/python3.6/site-packages/openstack/tests/unit/block_storage/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/block_storage/v3//usr/lib/python3.6/site-packages/openstack/tests/unit/cloud//usr/lib/python3.6/site-packages/openstack/tests/unit/clustering//usr/lib/python3.6/site-packages/openstack/tests/unit/clustering/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/common//usr/lib/python3.6/site-packages/openstack/tests/unit/compute//usr/lib/python3.6/site-packages/openstack/tests/unit/compute/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/config//usr/lib/python3.6/site-packages/openstack/tests/unit/container_infrastructure_management//usr/lib/python3.6/site-packages/openstack/tests/unit/container_infrastructure_management/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/database//usr/lib/python3.6/site-packages/openstack/tests/unit/database/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/dns//usr/lib/python3.6/site-packages/openstack/tests/unit/dns/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/fake//usr/lib/python3.6/site-packages/openstack/tests/unit/fake/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/fake/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/identity//usr/lib/python3.6/site-packages/openstack/tests/unit/identity/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/identity/v3//usr/lib/python3.6/site-packages/openstack/tests/unit/image//usr/lib/python3.6/site-packages/openstack/tests/unit/image/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/image/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/instance_ha//usr/lib/python3.6/site-packages/openstack/tests/unit/instance_ha/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/key_manager//usr/lib/python3.6/site-packages/openstack/tests/unit/key_manager/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/load_balancer//usr/lib/python3.6/site-packages/openstack/tests/unit/load_balancer/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/message//usr/lib/python3.6/site-packages/openstack/tests/unit/message/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/network//usr/lib/python3.6/site-packages/openstack/tests/unit/network/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/object_store//usr/lib/python3.6/site-packages/openstack/tests/unit/object_store/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/orchestration//usr/lib/python3.6/site-packages/openstack/tests/unit/orchestration/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/placement//usr/lib/python3.6/site-packages/openstack/tests/unit/placement/v1//usr/lib/python3.6/site-packages/openstack/tests/unit/shared_file_system//usr/lib/python3.6/site-packages/openstack/tests/unit/shared_file_system/v2//usr/lib/python3.6/site-packages/openstack/tests/unit/workflow//usr/lib/python3.6/site-packages/openstack/tests/unit/workflow/v2//usr/lib/python3.6/site-packages/openstack/workflow//usr/lib/python3.6/site-packages/openstack/workflow/v2//usr/lib/python3.6/site-packages/openstacksdk-2.1.0.dist-info//usr/share/licenses//usr/share/licenses/python3-openstacksdk/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/home:alvistack/openSUSE_Leap_15.6/fb59a4ded2cb9ec4a2eddb6e901f0c42-openstack-openstacksdk-2.1.0drpmxz5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textemptyPython script text executable Python script, ASCII text executablePython script, UTF-8 Unicode text executableASCII text, with CRLF line terminatorsASCII text, with no line terminators  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./01RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR+ 0,s?-]&+lۅs x/c"m*.Obe ґ ?_?3cLFLh3R9%8;k_f 4_y8F7 $OXm9`;?wGWAjOѭlZm}uΞڿlK#z;W7$KCZؾ9[Ss}Jo3WJ1@ yBF{_$T6IZͨhf<|gӯWat4`qxÚm,2_YICULb:eL26r`~6_eUJ宓gQ0sfJ|cni(0Un,t270C㚤#d>1pRE=C  †a޹x6JW"B^"dhzB[#1=`DGUnƾ-dS$sc?#mynEE<㳦9&fO{lX.] X v֞v{[q'n4*?Io4{FAێ~PzjF(c=m=|'4Hxuwb9ED xqC(N3b~w=(L,Kbf+%XPUR,:W ﲔVhX",Yy!*l_kE0x]H;vօBKKtoթ[B<J6CPYF*Ȟ7 @V,eA?M uZtx. |!Cx;{\3AU 4S[u=p.ꆇ# Zb|p-2ޅTFt"Ղ\|wu$޶+];CRQnw/^Y٫{%Zcɣ^NɕEȈ.lp] m.)>&"wo;31NznˬzEmBX=|eN @95H.qg8jV i rfnVF:{Dg[d4c[tM\jRU$vHu[.5WtG0/*Q N:rV,n;=W2z6$ɘ|_h׻m&Y\lde3P/u}ZXhdfk{JR]dYZrlcSc­5AUM|F&6a$6=IC!ѫCvqqX\OL,r,7_okzKI$ޫԌWe--s:WUhT>x+Ls,mԎF~b%_Q3!VQv~Eq'MXBBZs0ͭ J T7bpS|DzBѮMI0tBbNl9υ˜bP|f9dQ.Fz$I)d"տQ p؂i|\V=ib)ZYy4Ǻ4Wk?qNk Uޝ, B߳7w|/Xgm%"Cc׏M'fd@(7ݤ`͹o^ /XA_L5`9`9r5bЪ|܉(3n"Xso4)" |QwEv%"eDMEsFF'Ovn ~ww؂}XOuiS ^]!B : g0>h~ǯcE& !XО P+' Ax[",=J}CϩA 4LĥͳNYd[1Γh4{/W5=` 'O!@¨5f_0T.~Y˻FOn+u.;老=WSb3fL4p-{l'T'3m:&#:۽58; v>>Xp) fR`Ͷo+iuPi}64 D~'/.2YMpg6Ke{V&&/ !tv 1T~'cwً@0xeArc zظw#zFm TĴ0~[iP!-zr3G_z9'ʣzM1̂xm«d!ɵF$8$ߔTK)V ۧ*V|S2 35; yKW+} y{\M Aٽ0PQ*uCʭn \źPUXTXAY |@ ){E${ARZ#Prѧ2R2?aޜ1 5tmA``54[(#ٜklfqkzhÜOzIV;A dŠ%VCĞN`5)`îҒJ-ʸR@gwh4-UKI3vz"^Op4MCQr]x=VB [K§B#ey,rb889m/Y) %+'4P,V \ dѭ\j[~E0AW@/+{JDAͷkgB-y-$<Fɀ?mSz9{ze֮oD-N.7}8yHdXf|}(dM%i2WQŅdFJduCeÉMR g9 װm1XJ/9a=!%5sדSUQ2B.Ҏu cѭ0e˓bܭa&LD:yXGOKOzi Ǝo$)jm֫G],[;Sw-ZN:}8HZ@41xU # WtUQ& ) (z}L8%;w$-M5)^7ވfK:PPAӗV5ӱ79TBv _ `aq.m$Iyh0$=ڧ-䯻`1'P B~-AMo)&7L"` )< i&JJG]BڱY07sыMH%"uTAյYs/W;LAUӇxyQheeB'g#ށ 3Tl="qfw+WSNo U6RŢDDpO?ܱnmqtI 7K;Vny.T jR r'.Ś9Q4svWb56;?1eGrR3"28$W.U*ӫ ՙ(,@> ԩvX2]fdF\8χBZ¿0N? UPD\$rUa:WPrzƓw6Yj8+uabhEZw0kp4/֮aHeC*PU'grHcx+>hUl\id7l${B-wXD?(qO˪'/ Ya 8{魲3+DJ $'r iWy{[ %͵}<.Y t\5}ɕ^ЃJHS6+,2+y_H`O7qDRQ ʹ #%Xpm6D9Lԋ<#l2W3GS}02 U%b韨m~5Vd.&<8;uЬWDknUVVD";!29N,ЅJJ%SLXC!*{uj^׏PNv钲:BK33˜q+Tۘܜ& T s/437:!cKbn(tŧp*M3)+>p'Ɓr? (&٥^5^+6OJn,sz֞%O0Rc0> %6z8D>`x뒯,q _mEiMsic&҇#nw%̙ '+ТC7û*RU43EmA6<ĩcϚ{zFK(ww!.e=`21{ӻ1@cs\'!KhvHdTvX? ŜV{ ֤\Q{D1s&&GxJwr{;->K=NyE`B n8& /d7!Lk]/(#U;P֐˥ۂ*JO43o 4peJJhQuКU1O YZ