python-networkx-core-1.9.1-5.fc23$>RvO` y8^'c>:w2?w"d $ P"& 5A\bl>d> > #\> 4T> 8> =>N>c>>xtx>   (89@:GX>HP>IH>XY\>]Δ>^0>b d e f l t >u1>vB wD>xU>yf wwCpython-networkx-core1.9.15.fc23Creates and Manipulates Graphs and NetworksNetworkX is a Python 2 package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.Wlfbuildvm-26.phx2.fedoraproject.orgW1 Fedora ProjectFedora ProjectBSDFedora ProjectUnspecifiedhttp://networkx.github.io/linuxnoarchTF )) s 6 6kk d _ _ 3nc,,..U( E E&77!&&Z{{  d  _ * *"(("" ] ]?}II  T;; 6Q;L;L OO , $ $66*((!F! ! 7}994u44%I%4%4 ffm&'Y'Y{BVV#** -&,2,2cc 88   - <<3 ''8*++ F>77*..4 e a 75C5C  %&& %^%^ m!5!5 }  !rkmmYyTTe6G}G}).// + ((#)v)v,%%$]]!  g[[755 kk%| \ZlZl+.-.-KF;;=11)V""FRR{:|6R6RV|==2**ccX X 3::6B $$ '']v--$&&F7BB !'!'@O\O\84 s s&DDw]]&%%)--!11,1I1I0 GGUHH-))<~JJ  4C::%7 : :vo5o5VVmTX++%|%|%%V L LD LL1Q>YY(m8c8c [[ A 3 3a G G\\ $[$[0 3 $ $4AAҖorRrRywAwAE:M M ( @<@<&2CCRXpPn$WW1F\F\!,,10'0'J"BB| E.A9::>FII/8.e.ejF^^$%#5#5//,-- '!!k``2>9191,&o&ohh Cz@3@3[K *&55Uqq J JVV!*"?"?666n-n-355 w a a""S NNj11   k kddOO   .)E)E 4 4 WW6jMM'..\'',4 4 5.. &&DKKCC0 YYxxF "HH%u(( 4 48""% K K$$$$$Q%::5+g--x%%   \XXG>}  ! &/ 1DR${ O]2J@<c { 1{V O] = { VAA큤A큤A큤A큤큤큤A큤A큤큤큤큤큤큤A큤A큤큤A큤A큤큤큤큤큤큤큤A큤A큤A큤A큤A큤A큤큤큤큤큤A큤A큤A큤A큤A큤A큤큤A큤A큤큤A큤A큤A큤A큤큤큤큤큤A큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤큤A큤A큤큤A큤A큤A큤A큤큤큤큤큤큤큤큤A큤A큤A큤큤큤큤큤큤큤큤큤큤큤큤A큤A큤A큤A큤A큤A큤큤큤큤큤큤큤큤큤A큤A큤A큤큤큤큤A큤A큤큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤AWl+Wl Wl Wl Wl TӮWl Wl WiWl%Wl%Wl*TІWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl&TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl&TnWl%Wl%TnWl%Wl&TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TІWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%Wl!TnWl%Wl&Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TІWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%Wl*TІWl%Wl%TІWl%Wl%TІWl%Wl%TІWl%Wl%TІWl%Wl%TІWl%Wl%TnWl%Wl%TІWl%Wl%TІWl%Wl%Wl*TnTnTІWl%Wl%TІWl%Wl%TnWl%Wl%TnTnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnTnTnTnTnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl&TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl&TnWl%Wl%TnWl%Wl%TІWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%Wl*TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TІWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl%Wl%TnWl&Wl&Wl*TІWl&Wl&TІWl&Wl&TІWl&Wl&Wl*TnWl&Wl&TnWl&Wl&Wl*TnWl&Wl&TnWl&Wl&Wl*TnWl&Wl&TnWl&Wl&Wl)TnWl&Wl&TІWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&Wl)TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&Wl+TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl'TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+WiWl&Wl&TІWl&Wl&TІWl&Wl&TІWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl'TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&Wl*TnWl&Wl&Wl*TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TІWl&Wl&Wl+TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TnWl&Wl&TІWl&Wl&TnWl&Wl&TWl&Wl&WlPTnTnWlWlTnWlTnTnTnTnWlTnTnTnTnTnWlTnTnWlTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnWlTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnTnWlTnTnWlTnTnTnTnWla3f230628a42213b2c7e5b6d68677aad14e8bbbf505bdfa8b1db2a109c56916a40151d36a4d0329841e5389114f9b049cd20bc74a7bbd40e8e8f2444e8f7ff3201ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bd31cf2d6e810128a3cac0d0aa42351c726cfffac1c2c7f4671ef111454223373b37324fbb28e96efa40f7f70f1783f297a0fe59fcc56f801faea64cae384e079d6c5f6061ac1c15ae04766e9702b797d3df4123f87820aa8e9561798c21fd2eec3f07f16e0178849c500623e406decf284f2c5aef35f86c6a62e07875feba389c3f07f16e0178849c500623e406decf284f2c5aef35f86c6a62e07875feba389e0e44ebf1099603733ff77fc852cad54c482ff491c6ec2a442ece7175cf8725827690bd84c7870df7bdf49c941cb01eb55b58646c904078f2c2d22c6fd99db9027690bd84c7870df7bdf49c941cb01eb55b58646c904078f2c2d22c6fd99db901beab5691493aff679df03df450e8bbd6ca56c3c80239cd97e5477de89a0a5797365bad42a801908ff1802bce19abee04d65ddce3756ff3ea461932f4ad9292f7365bad42a801908ff1802bce19abee04d65ddce3756ff3ea461932f4ad9292fca8c4e6997113cf04402cd1048039271e4935daa3c4f89a5568c99193dbc0fbd78ec70f6fee75df6249b08fa5adb8fc5eb0d22aa7dd43d5c26dce80a86f4741978ec70f6fee75df6249b08fa5adb8fc5eb0d22aa7dd43d5c26dce80a86f4741946c3cb6b2be00b6fae23c8177bf1b1bd9f5b8875746541935987f842d4d785111c0d0756d5c359f400007a2684954988d9f3a53d6b7bbcc1759febf97d5a7fd41c0d0756d5c359f400007a2684954988d9f3a53d6b7bbcc1759febf97d5a7fd4b23d2c994ce55b6b5851d08766368db586d141525a538d4406a7634359884debf69fbd47f5c5bc23cce4e514f2332c4ef7d9f726602524bc43f53079bd55201ff69fbd47f5c5bc23cce4e514f2332c4ef7d9f726602524bc43f53079bd55201f090e2b1287b74bf0a69922f77199f10c2ff9205d0accb40c0f46e854624220395b20dc046251b529ac36051feef7863730cbf7c0e035cad6c9d6f069fe681f955b20dc046251b529ac36051feef7863730cbf7c0e035cad6c9d6f069fe681f9549c32bd097ebc3578f158897b13568734481a41a9c8663989dc9966bf4c54e7800bf465bfbb85dc6ddd45c975137033fdff5948e4f7a776ac4a6fe51d0d851bc00bf465bfbb85dc6ddd45c975137033fdff5948e4f7a776ac4a6fe51d0d851bc0542b44e7dc9b4cfdc957f5910a029f5b6172309117e112190daf1f8501e85f4daa6545168fe5a8e842d47aebab65139e495d307ee399903c831a4c3e29b7b85daa6545168fe5a8e842d47aebab65139e495d307ee399903c831a4c3e29b7b857295f7216b1033baa359417c1cdca515a254f73eb098bab75e22419832d5b83ccfdd4a1ac7d5b3ed30d7e7c1eb31f879550036da986d775f597acd185b374b7ccfdd4a1ac7d5b3ed30d7e7c1eb31f879550036da986d775f597acd185b374b7cde0e40e4bbb4c8b0757119992de90e93552d5d4b39fea9adccb0dbfec81fd0a0e074ec7198aaba32d941e8e6af50bb44b7e2f79ec4fbe9cb988422127b9712a3e074ec7198aaba32d941e8e6af50bb44b7e2f79ec4fbe9cb988422127b9712a3eef42199a35684996f4338590075fd1879da705ec0c141d0e6aea5f6dbf19137eb07d127b6532758096749099f05a185872f5fdc0b2fc5b8ae0321c6e56ffa12eb07d127b6532758096749099f05a185872f5fdc0b2fc5b8ae0321c6e56ffa125ce7c77fae3f1116ce5d9afec0131d9728e2d8e10f7e26f913fceb0b011e572d83b9820a627553e7e67ecf9a8b929936aafb0ef9f665b94b11a47a5a53c7bd5c83b9820a627553e7e67ecf9a8b929936aafb0ef9f665b94b11a47a5a53c7bd5c3ee564f7275f2917be0b5c29d8420b007c682bc429d92a18b045ca2fa3e2b96deefd78568c65ed8324a07867fef9a3069ec4ab774ac859b8e3bba7905c779d56eefd78568c65ed8324a07867fef9a3069ec4ab774ac859b8e3bba7905c779d5608e556e32c12e49f27911072bd89b9a2d13037ee0998575955189e797d523211e7492aee91ae67289b5780f81303a55faaef47c05e46b0bb85a65684e21c9cece7492aee91ae67289b5780f81303a55faaef47c05e46b0bb85a65684e21c9cecb8f56e9f78d639671fa3f2f45ff1ed64d5e0845cdaf35ee9ce3de7f146fa0c4e957158437bcf53d8077d262cf226483ba0e8263a6e59c0b2f528b2a96071d617957158437bcf53d8077d262cf226483ba0e8263a6e59c0b2f528b2a96071d617b01672b3b583ade5cce749eb178783c7dbf14a0ff81d5b122f1829f96c48b391768a69c385997b7661d3e321b379512c5c1f871812ab8617ec58f687397c1062768a69c385997b7661d3e321b379512c5c1f871812ab8617ec58f687397c1062a2fdc74516de601ffa41ecefc69d4e4e5efb181a70f845a458653381f4fc1bd7ee3e8555b16be53b6ca093f479b65de4e1a584a06695028ab9134e5d24c63f90ee3e8555b16be53b6ca093f479b65de4e1a584a06695028ab9134e5d24c63f90a32fea1dc28559f68bafa4886e1248a71783f62126c3611b2d53fc450731e953f2b1b552882d1296a0940fe342f1f8986368fc662de1b4a24294a8700c5b69e4f2b1b552882d1296a0940fe342f1f8986368fc662de1b4a24294a8700c5b69e4c300626fef324a878944a68d1964caedfdf6e904f16c9a4613501253e951be0202e683d6382d20a9ac9477afdf86c2141e7cc32b131c050163ae746b02d2618202e683d6382d20a9ac9477afdf86c2141e7cc32b131c050163ae746b02d2618230688ae8c0b26ca50290be70767618f3a43aa96438cd2b938d2d4ff923e3681123a724b3b62aeaabfff26ba32806dcd70da484a2023d1fedb7a43c765da43bac23a724b3b62aeaabfff26ba32806dcd70da484a2023d1fedb7a43c765da43bac0eadc6cbb4eeca1438f2dfd3d5a5f69ed5538b27a2c5b0d549baee25a72989f2ab2961f2fe110ef31d4754b6eb6ea47042c254d7c83e2fd85eb4144f318d3f44ab2961f2fe110ef31d4754b6eb6ea47042c254d7c83e2fd85eb4144f318d3f449802cb4502030c6831a608ade4e9d32303d3930fa033d97dcd20717b3410fc03b06082ff00f2ec156efd6e87f8ca69ee9d89a02dc1b920001770cf677fce0516b06082ff00f2ec156efd6e87f8ca69ee9d89a02dc1b920001770cf677fce0516638cd31e68e3c4edcf8f751f7f590334c8ff22c8dcec501ca77ab616026947bf3d299816597ff876d62101cb3fcaf44e4b10b1468cb75423516a7b95231e18113d299816597ff876d62101cb3fcaf44e4b10b1468cb75423516a7b95231e1811d887cdf497a4c3e65b40cea8102c58fa8d435e4a27301bcf576e74b1cca3e8ab9de774622886bc02d9a8ca4fc7feb3a9c5e5a5ee3cffc8943f8c806679736bd79de774622886bc02d9a8ca4fc7feb3a9c5e5a5ee3cffc8943f8c806679736bd7b653f23e59b51fe3adfd33f18955747a5c900805a0a5f2e2056efb0d8daad0a187f2a761b69ceb339cb36b1d75c8dd5d4bcf1b917941a9a56771da99ecf2a41287f2a761b69ceb339cb36b1d75c8dd5d4bcf1b917941a9a56771da99ecf2a41228dfb7880739dae7cf56c9065f92ffa7437ff88a1f7d9d18f2a6ca2bb1d773ca31d972ad5beb3965d634dc4ca7537ab9506bf723df40356ca4aee70de1a33f3b31d972ad5beb3965d634dc4ca7537ab9506bf723df40356ca4aee70de1a33f3b861c2774e7be8e7e1a97d5230c96b1888885bb2e47f2f6c26c23c1b7c58b5faf77079f095b2a2aa52b87309de1a05a4aeb35b8374fdfe763f1632da37ce5fa0f77079f095b2a2aa52b87309de1a05a4aeb35b8374fdfe763f1632da37ce5fa0f1e62ab1ce6208220ed674b3ae037eec5fc71993d0ea15a260766b4d83d1cf736ab2d6bc5a0e21e805ab33524316d20f4f161fc8159fefe4f1fec90816113ac2eab2d6bc5a0e21e805ab33524316d20f4f161fc8159fefe4f1fec90816113ac2e74b72afddda0dce79fde7aa8fd79281224adf86f048a390f637e637bb616fcbec27deedb43a9bcc78a3b576b2f1a09bc9d2d96dfac133222748897c66cf1e482c27deedb43a9bcc78a3b576b2f1a09bc9d2d96dfac133222748897c66cf1e4823eeb2960956c43addbdf47dcb73e295a9950852bc2a71642a2fae459f49d8a5cc6ce2e3cff6c2cd82d2482d909896828e4d053356e653ea3730ea401d03f2f05c6ce2e3cff6c2cd82d2482d909896828e4d053356e653ea3730ea401d03f2f05122e0e0068fabd60b2b2a06b7ff8e66f2fd71183bbae158aa36cfb0ffd61e638a14ebdde3fe1f27a61e939b5c8df14767c7e9b801863efab859055d4559f20e5a14ebdde3fe1f27a61e939b5c8df14767c7e9b801863efab859055d4559f20e5a83a238092ad352508dbfaac504df69c4a8e7b9846729c32c9dcf2d808b00e3d24c65c1efc359b81b362f20de5059e08692d383703009826893abf11c29e4dfd24c65c1efc359b81b362f20de5059e08692d383703009826893abf11c29e4dfdee457ab22bdf1b7e4880aec56928fbb1f1489742c68e1fa45c2274e96d76b90b37aa0b87f2766127bef814333d566eeea9fc6525db508ddf6814f739cc72bd1737aa0b87f2766127bef814333d566eeea9fc6525db508ddf6814f739cc72bd17eeaa208a39b27c0863dbc67247248bcbff9a0572d613475b92305b600ae81e0567c7f60198c1d1db5b4881ba22bf3ff2a2cf0fd7c81965b2e2c097070063de6767c7f60198c1d1db5b4881ba22bf3ff2a2cf0fd7c81965b2e2c097070063de6794a73f336c85a29747b9d631ea080b059251d0cffb331f938cd805fa9eb6c575b27414ab7b5c4f2a8a9a3bdcc0c46997210f25cc0ce9d22cd0d0eab8a968d462b27414ab7b5c4f2a8a9a3bdcc0c46997210f25cc0ce9d22cd0d0eab8a968d462313c14f185afbb6902ab525adcd6ff1ef5dcd516703f9eb40f89989f4a1073f1642d166944b9115e04329eea7a5e3a4db3ed55739a155ee13aa3cac2b1f4a6d4642d166944b9115e04329eea7a5e3a4db3ed55739a155ee13aa3cac2b1f4a6d4fae76a6cc06747c7fa7210667b7ac6b1ed86a8067ba09f819d73d3f32ae1696ec4c6d5b30aba84e34976bdb493952265d3cea74081f52b584485d73a32780b75c4c6d5b30aba84e34976bdb493952265d3cea74081f52b584485d73a32780b758d42570e275e2f86986d3b2f591c3f369b1945e12de53be9a809f57ea91bc53962ebcd0c3d140ff0656b177aeb2552abf7804c8b78102fbf91d29d93a75edf1760b971b8375dc9928552f99473b9d0dee5f2fb157e0ba940e1ef472403c37fd71a16ce4c2c1fcd36f4cd2e3fc6ebcf5395b4af441257d771e46245a1e8cb51915d7b6fb92d9f58f7fcfe5ee802842328c1e61f879f8c443328eee094dbefb8635d7b6fb92d9f58f7fcfe5ee802842328c1e61f879f8c443328eee094dbefb863df89d97aaae6d703df3a3b390e1cc12163524f17f7a807dfe67922591f1ba02a63ca662d0222863205639d08b59ec16b555b310dd9530cd4941cf6b5c7c3e3d763ca662d0222863205639d08b59ec16b555b310dd9530cd4941cf6b5c7c3e3d7dc02bd2c6b495fd26ecf41952664d6f66afa876d98cdcf0ac854337d84fbb7f719718c2843c2e4fccf86ef630ba51c1f496d3496557f9b8b7979c126e4b06fb119718c2843c2e4fccf86ef630ba51c1f496d3496557f9b8b7979c126e4b06fb18ed02283718bc215fe04243824a298199a93a8de02dc6b8cc74a9916b472b4ff4fd356892793d1f6410563f8cd8f3aebc2a9bbdd348b56597e3407e380635ff64fd356892793d1f6410563f8cd8f3aebc2a9bbdd348b56597e3407e380635ff69fe1c1c5096c3b0d8cf05fed3ab769853e8cda600523994ddc7d6a138cc7012c10a437231533d875763ac91e99ce08ee067b10baa4faeb718efa23d427d4eaf410a437231533d875763ac91e99ce08ee067b10baa4faeb718efa23d427d4eaf4fcee27e0f519f16a943a23376d19190ec18c335cf0b848adad629e0d21768339f1fb556179a407f2e047e0a43e6e90af1d51f8f2e247bd5f88d81e444ac9899cf1fb556179a407f2e047e0a43e6e90af1d51f8f2e247bd5f88d81e444ac9899cd89381dad8a87a26ce00e514164f76dc1f9d3ddfbd378a93edc1d44dee9f049ef5320e51b9b2f0edee864b44f16b95403544747ac2a4e17ff3c318174380f611f5320e51b9b2f0edee864b44f16b95403544747ac2a4e17ff3c318174380f6118f8ee6d21767bd8ca44e9d351b7753c7557c4e72354a8a2eb5422e5ddda295238b02e953a96074baf755ed02f5b9d4b578b19da7401619fc93f51635380a7c178b02e953a96074baf755ed02f5b9d4b578b19da7401619fc93f51635380a7c1757680ad9d1457c8c7245c8cf2c54fb6f46fbb7d6ed19a2fa314320810cad900f1231e1baec526555dd9f9e1e16f17e811b40b43fcb5c7524a0af9faa6567222e1231e1baec526555dd9f9e1e16f17e811b40b43fcb5c7524a0af9faa6567222e84fcc4b656edb55b89b4856aba4f7da07667c43f2de8f9098027481b20785ba980c373fdeb294fbd4f2761493af48898620f5d237cfc3a837e893892b306c9f980c373fdeb294fbd4f2761493af48898620f5d237cfc3a837e893892b306c9f9ac1a5a93a8a11e93130653937de6b918d0a45a79c6b2d34764d98e297fc6ec641f13a548532ef225afe8083bf9195e4a442420c5751ffb9ba37bf7a5c5c63f591f13a548532ef225afe8083bf9195e4a442420c5751ffb9ba37bf7a5c5c63f5990da33d899b6fe36a5f244b2623211c7a706463efcee3e13c350219a4a736915b960fdf2e1fe64aacc9a7b1df60278106260bf96d219f7e355cbcf554cff7583b960fdf2e1fe64aacc9a7b1df60278106260bf96d219f7e355cbcf554cff758352607c2cc419f9cf1bfce272a000d594463e5848047f2c57e92f1253268aad0f4f13156d7ec8ac4459cf5ea2c6e0f208be70561ce5a6b2a9b21937d226cd4c6c4f13156d7ec8ac4459cf5ea2c6e0f208be70561ce5a6b2a9b21937d226cd4c6c0e25d90ed191f25c4c030465ef4d768d60975a2a3460d4e96bd780dcc8d214ab14aedcab8406b03e60bf6605793a89c89e513571ddadb73350ab2650d56291ea14aedcab8406b03e60bf6605793a89c89e513571ddadb73350ab2650d56291eadd579e99535b2650e22bef2143d0e7d097dfcc94940ec74f31cc777b7bc3f9281dc3e4e6f991f67e69fcc50db1ab99f7589d71b28a75baf759e1649181415f921dc3e4e6f991f67e69fcc50db1ab99f7589d71b28a75baf759e1649181415f92e000f059707ea61e0b8525c0fd62965c77d905f450a323343bbbf4d3d33b20ada5215de8b6aa3c47fe8e71e507a21b40a8a2b35b8ccb37c15333fd8d7ea8ac6ba5215de8b6aa3c47fe8e71e507a21b40a8a2b35b8ccb37c15333fd8d7ea8ac6b4445ab9748223416695229177edc9a980a259ee5bb2ea70e867928a6f343f40c55161bfd474a203de0540e92a43f70e2f56e3c8d4842aab4422a76b2f3094e7755161bfd474a203de0540e92a43f70e2f56e3c8d4842aab4422a76b2f3094e77cb4a617e01e09fb4dc2c68d5f7c7b24a017da8deed0dba63ee549d21d4edde7655b352f43d43b988d691fcfabd7076f0d50727f502804808c48618008b11ba9b55b352f43d43b988d691fcfabd7076f0d50727f502804808c48618008b11ba9b00349966b81c40ea445e646fe8d3285640fe045b6a63f599546a9d25977a2ada924f7e1e8980c30bbca846c301906e85e07994c8e422b4fd9ec321fc6e5a7903924f7e1e8980c30bbca846c301906e85e07994c8e422b4fd9ec321fc6e5a790378f24678c348ac1cdc06fe2a6746453349aa9d6d4f03da042f2d81be0010c6a747e411ed9ca7de9d63f83b7dc5e7e51330089134922b9fe008b18057ce382e7747e411ed9ca7de9d63f83b7dc5e7e51330089134922b9fe008b18057ce382e77f1e1f635279dcc04e1752ac08c3c634537d0def9a929e4090bfddd6b47b51312215fa13fade44bfc7226e1fc5610fb26f349db7165d53a38b2b53a21993c3dad215fa13fade44bfc7226e1fc5610fb26f349db7165d53a38b2b53a21993c3dad0b2be59dea7bd2e39e871536c6d70649c02258914d9c52370e059226fb0a004788a719b7347c9a79b803bee878ea4f62478959150711bd11e57d5305a3ee5b0b88a719b7347c9a79b803bee878ea4f62478959150711bd11e57d5305a3ee5b0b92c4965b6eaf30b6f086fcf7d8cefb5ed03f1505ce3ca892fb87faf99eaf12e46269841b699d260ee3901c739cc63eef0dd7e829c50ad5ddf8ac755546e6bd2e6269841b699d260ee3901c739cc63eef0dd7e829c50ad5ddf8ac755546e6bd2e19aa8e2b1eb5cbd467c2a26c65a893d10452eae104508c5b56ca8882cbfc8a5519bcf6a5e33f96a70cd1bc5512ce5129de759d1ca96840109d440afa7de8599419bcf6a5e33f96a70cd1bc5512ce5129de759d1ca96840109d440afa7de85994fa00ecbb3051a6c63bb748f22f04efa63486bc3a51e9cab51c5b1e7db5046091f69cb548832352cc61e684d277e4a831eef84e7d7f97e67bc4f72d6bb65771c3f69cb548832352cc61e684d277e4a831eef84e7d7f97e67bc4f72d6bb65771c3d8fdbcdf276e474b34032b2d9e8205eec24ac71e852a908cd20515f3bb626a5f9a0841259c38858924512c2e5cf7fd493d7a2300d2464b91313f79a5c33fadc39a0841259c38858924512c2e5cf7fd493d7a2300d2464b91313f79a5c33fadc3f79ab546f7600f86a33f178dc3c114237d92b3aeca484784fab9f4719db653b4353632b188906448bb8fbf0c90a5f93355021fd4af6b2488d5d51df4d3b3dd5347af831be533002971f9c3660e3a43493b3836190fe5034bd2a69e090cf24b9be167a202c9af7b9a39211dd962bb9c1d9d285b365f8e55d50262bb0a61d0a16a6f73889b389dd65f2d3ce58d49d6ba82a06a28bda33d81f0ed63c5b8ef21ead66f73889b389dd65f2d3ce58d49d6ba82a06a28bda33d81f0ed63c5b8ef21ead64e78ab0a13bd0ba6e9d476f11e4123272981e740a9d7bd3726d1f6c080c654ef69de66ebec34d1ecbd91f5a182713a7f6c436c244a0e9f304fdcf5a2c7654ad07084156e04032c626d8b374404db03cec6efc5c07a7d094255a18637f18cadeab8d17f0d58933867b87e6c7e4235214aae08f4e3d19f5412a6b13892b3e43c59ee8bbe51dc128418958342589c728df0a2844c70627095ad5477a10691e86fadee8bbe51dc128418958342589c728df0a2844c70627095ad5477a10691e86fadd7f7c0d47ae2c9da7fa0b9b8f32e7ae077b2febff567f19e03d0c759117745cf6fbd3245f6e51e45d6a47e143bb26956b9679f304386f3c97e8c485e246e2ac96fbd3245f6e51e45d6a47e143bb26956b9679f304386f3c97e8c485e246e2ac939aa4c6e4ef651e6c0ac7ec7f32bf35d2b438a618f86ae73be38cad192108a573235f9e7fb2c6ea5aa866b521d6d069ed1f8bf037972b31cb56a761968bca1203235f9e7fb2c6ea5aa866b521d6d069ed1f8bf037972b31cb56a761968bca120601480b705e27d5aac5f83ee64489d3631de156927cf272a1ab7bccbd73fddb4391177ea5f6add628ddf25aeddb39983965c8aa92df3efe4d784905f1bb1e58d391177ea5f6add628ddf25aeddb39983965c8aa92df3efe4d784905f1bb1e58d67cb44184317e832834c58d0b65561c060297c02f874470c345ec88bdc64bca4e5f69d7ed732f8e20c50f37d7411c03016cb75719d2568b13a07acc011f9978ae5f69d7ed732f8e20c50f37d7411c03016cb75719d2568b13a07acc011f9978aedcb2ea21e5104aa287115735a481f8ff314190bed9067211e9c4fde205b21576b83131eb784803e90c1bc340a3037cb73707b7ba53071f80b22cf7d0c22e46a6b83131eb784803e90c1bc340a3037cb73707b7ba53071f80b22cf7d0c22e46a2f0966c9e18bca50b50b9514c6f652607b40df6e419bd332b0ebf6efa156c8c2ce238e7abd219b6056798ac24a7397012e670182355f79f20340da7ba0fc35f2ce238e7abd219b6056798ac24a7397012e670182355f79f20340da7ba0fc35f2d509bee1acc402ba3b8a48b912bbb0aa691ed61157be5981694970d6e6bafe84bf475d5d6b04b075dbe8efdbdc0ce147bca9f6d7d42d46bd245b804efca0756fbf475d5d6b04b075dbe8efdbdc0ce147bca9f6d7d42d46bd245b804efca0756ffb1c131a60c4d91c4d39b6daada34fb9d33a01687e988d7b1dc8b1de75f15342f38a8617db98f1768265248df417c251ae4b904baf493b9cf81f4fc189f4d03d5196462a58d9ffb0d39d4f823b285ef59f3536cdcaff8c386b6eb3dc8cb86368ea7af555ec86ac8d2903478bb453a64960952bbd99ce6a2248349ceb6b93c5002046a56cfef215e7ccf10c0351e27f5115a7d61983f0c2fc4d6c578778f7af242046a56cfef215e7ccf10c0351e27f5115a7d61983f0c2fc4d6c578778f7af240de0113534e295ded724459721c10488be7aa7911d6a76f366f173ac3488ebf7799a386073e9e2a4a4b53ac36bd0fe3515f99f1704e60b63bdf0ef9809059562799a386073e9e2a4a4b53ac36bd0fe3515f99f1704e60b63bdf0ef9809059562a46fb38204932de7d0ee6d3bc4dde15f4c1dd471f9bd991727c646cd0efded8f825529b70617dfa54e63972a89cbcdf5efc25fab93f68ede44e2cc19f7efcb57825529b70617dfa54e63972a89cbcdf5efc25fab93f68ede44e2cc19f7efcb57d662df4f834327bdd6938eedc1cb4d26b00bc6979430866f5c174e6791d62d91729f9081cef06d304bbb53d62bf76179e87c03eaf33e601d7f072efe1502b979729f9081cef06d304bbb53d62bf76179e87c03eaf33e601d7f072efe1502b979c259a0c6edcbe01a213031e39295ef54e34ad184869f952864845a1502eb6f7862a8c081b779b4abbf5adac0fcb901b5430ea1f65a963bfd49fc33af08e97fe862a8c081b779b4abbf5adac0fcb901b5430ea1f65a963bfd49fc33af08e97fe8ab71f78d6be354e66d75fbb48ec9d53d837447732439e609cc34a547d9184323477931fb2f79026c07437bb8bf8991b04a883ddd885eeaa7e4d0392995d4a873477931fb2f79026c07437bb8bf8991b04a883ddd885eeaa7e4d0392995d4a87396be7c21a390c9147bc5d43f5846344434edbf30c66d77c69a39cd4d2920623a8d1026eb21ef87112761b94769ed9cfb4e87ed7ff2936714c5e8e3ae0bdb0fcd8d1026eb21ef87112761b94769ed9cfb4e87ed7ff2936714c5e8e3ae0bdb0fcd5981a29537ee7a6a2a3fe051e451ab711924ad6e7da13b5eed1dad8584cf583096a3f1e7967d88317077e00a309b0a9e4a76af9a4c61039922ce1c58574e715396a3f1e7967d88317077e00a309b0a9e4a76af9a4c61039922ce1c58574e7153ac2336eae33e2aba7d4f4ed86cab4605caf577d6152f6c4705f0f7a250532c37f01f908fdf4584ac56b7f33aefa4543d1f35a8c4840ad1b7d9fd42202ebafe74f01f908fdf4584ac56b7f33aefa4543d1f35a8c4840ad1b7d9fd42202ebafe742ee6ba4ec21f5223cda4fe43b27631356cffccecb46df06a12ed62ca8a76daf3faf511d99f549c0fa58b56db780351e9ca06d7b0ada0641ff84cc1f458fdacdafaf511d99f549c0fa58b56db780351e9ca06d7b0ada0641ff84cc1f458fdacda9c615517c0f72cf9653a5455278ee82a72364ef48992f7ae181f2119b02a8d69773d6ff58c1e86888c51286e7158c3bec28c3cfede1e85e3f52151df0114b3a3773d6ff58c1e86888c51286e7158c3bec28c3cfede1e85e3f52151df0114b3a32e1a2e15a6afcc4a3ec86f85da8184e74f273650986877527748aab146c4c586ca9d612bfe6d4f99ee50c9e95277620da2031401a025f798f2c6d5bbca88b018ca9d612bfe6d4f99ee50c9e95277620da2031401a025f798f2c6d5bbca88b0186c23e22d4b643f94b917efbf3a327fa786c42ae59011e04f38186b584f41fc9cb2c23ad3b83589259d6882e9505ff4bbfa74bb5a796119005bdb6f230046e643b2c23ad3b83589259d6882e9505ff4bbfa74bb5a796119005bdb6f230046e6437c9bde55994d0839da5b229a260cc9c88426458c269dfdc2c1edfd2f3759f32794906ffb7cbb63560d69234001ba97d3de1111de8776837ca92c7c9b21fbd84f94906ffb7cbb63560d69234001ba97d3de1111de8776837ca92c7c9b21fbd84f9679c4fc9fcf02e0fcd7594409f80ccc4011527bb2021a9fde13792e387b669ced331409786755f328526de32151edeac2215b76c02e640adbd00ac4408d2503ed331409786755f328526de32151edeac2215b76c02e640adbd00ac4408d250328b1589cb3f8d5d3fae2cff249339932892d59be9e407272b1eeeb3f6bf07e8e00324e6a67f1ab4e32551010a1a7c51d1ec55d785a71ab14a8748cfd2d382b9900324e6a67f1ab4e32551010a1a7c51d1ec55d785a71ab14a8748cfd2d382b9974ca836f9c265335061b74cba5caf7518f0dd016a0ff45d629da6fb6cef50f5851c3661610982dc66eb1a598e391db8d92bd44cbd95846b2c7aa32e7b9c1ac3651c3661610982dc66eb1a598e391db8d92bd44cbd95846b2c7aa32e7b9c1ac36bd6e8cabfbeb7b524416b3e3be3a5d4897b8ce1d430acfac717b315c31a5af5671ced2b301af0818e3dbf581d1463771374c3dfc74ae1ee08e6d3ca226adcfcf71ced2b301af0818e3dbf581d1463771374c3dfc74ae1ee08e6d3ca226adcfcf40af3f354ed487d585ce25da8fe61bc563f72196a6e590ac5b694e323467928eaecf9bab82dddb8ef258991efdaa3dd1698efe223ad231688af21c82fe36c133aecf9bab82dddb8ef258991efdaa3dd1698efe223ad231688af21c82fe36c133576bc033b17a7e981ae710b1c69b3e58b1536a9ad25cdf072ff19b59a27e8cecd07d750bb91c931d313959bacf60a6fe2851aadb9a7398a593ceb921679b1fd7d07d750bb91c931d313959bacf60a6fe2851aadb9a7398a593ceb921679b1fd7a4aa4cc3ad93bdf1f547164073bfd66831425c947379160102dc71fac12e7d3c3bd0a25cb3a953f76a10b0a068a84a36c7be4d2c4b4e7a905ecb26ffeb6efeda3bd0a25cb3a953f76a10b0a068a84a36c7be4d2c4b4e7a905ecb26ffeb6efeda81ef37f41f54e4210092daa8d131924e6895d5fb78f87d1ef016fc7d37b30a407baba769212a708b66753ec8076e89ee8d26696bcb4a8afb2f517326f964a7ab7baba769212a708b66753ec8076e89ee8d26696bcb4a8afb2f517326f964a7ab20cb00ea3fc95bd5e5f4f6be6422e8459166a460932b3b01c17a6fc24d59f8dbfd6eaa7174aa3da755f253dbf9872e30fafd93730d17170ba44dd7883c97f81cfd6eaa7174aa3da755f253dbf9872e30fafd93730d17170ba44dd7883c97f81c7d858aab22c1bb07d47155e2d95aacea7193a34bb217677d15d695fb24804415b7752e2b06db6a70ecd3ae67edae6905d256139d4537a977b1b47c353ec6fd72b7752e2b06db6a70ecd3ae67edae6905d256139d4537a977b1b47c353ec6fd727e85238f4b116939c496bb15c028fb73f1edb05b37d8d15c5a5d4bbff9e5ea03cca4e2b14562856e1011dbc9e0a5b88bd9ef63cc56c6adc6eb248124828c6182cca4e2b14562856e1011dbc9e0a5b88bd9ef63cc56c6adc6eb248124828c61825344ff16403a0c002c0ed2b963500260f6830fbd10f3abf6958185e4df7bd6c8ed08e83c8e6ee92c25f2173a9122a1f57ed35f718a9ae4c861bea6cd71a7f831ed08e83c8e6ee92c25f2173a9122a1f57ed35f718a9ae4c861bea6cd71a7f8317ef2d79c1e4c99820049b1ebe0b721f7b45d71b467f809d2bfa2fcdb94742354021b55013684a419d18f711589af80d0ae5c06d8975a5724af8a2d76f511a4e4021b55013684a419d18f711589af80d0ae5c06d8975a5724af8a2d76f511a4e4902b3064c0bc0248253dd327d9f6bd74057142ee1d6c3a76d36b78d8fe844d78f2fb64969a655890d7446c1c95ed81f4f4280f4b80994e7786cdd7550e3fc82ef2fb64969a655890d7446c1c95ed81f4f4280f4b80994e7786cdd7550e3fc82ebb4bafc0197cc0609bd649b2b105b31cbf147a478ab5a966e224b2e4a08d648f86454874e41c4769fae566894e33cbb2ffcaa4aaee03f14546d4ddeff75df85f86454874e41c4769fae566894e33cbb2ffcaa4aaee03f14546d4ddeff75df85f4ec0ff8df9d7c396f591843a6eaeb77060a009fe37cd6dc7d4a66a9e71ff5220952f673b2af754bd2e502aa6861d741e7de4fb2b697aef0a6030ec799ede23ad952f673b2af754bd2e502aa6861d741e7de4fb2b697aef0a6030ec799ede23adb7929167a47dc2829a108f38c48f299f74597b92184ca44a264deb88e2d889a10db2d4f5ed43d9272ae2383ce67c2539125780e0f949803019409d68638b30e50db2d4f5ed43d9272ae2383ce67c2539125780e0f949803019409d68638b30e56de0f1be2196541969ce72fba3e791734160f3775282228e9c6b26f427cb3a572ec12915a4182ab5a1e3101de7f67ce5b828ffd1efbd4d41ed10eeb62582cebf2ec12915a4182ab5a1e3101de7f67ce5b828ffd1efbd4d41ed10eeb62582cebfe2e6ab6551ca9035c36934cb09f9d1da689e515d7242e6dc101cefe5365a2c8ce36c4450648ede47c38487e84ee051a9d4eb9f97d24bf803ae0965014635da2ce36c4450648ede47c38487e84ee051a9d4eb9f97d24bf803ae0965014635da2c548ea244d7b65a19bd650ffb35ac2bbade6c510699ae76f45dca1fcd595eaae28ed0c177f3335dc43d46a2ac355ae3dd88885e037d94e577d75e6bc2275aea388ed0c177f3335dc43d46a2ac355ae3dd88885e037d94e577d75e6bc2275aea38e266010394d2fab5146faeb2c75a1c591993ba368a6750d779f5210f38401344f32f2480d95d9f2d62f21e5db6cfbcd2e7a0fd8f2609c3cd59f7eb805e448d02f32f2480d95d9f2d62f21e5db6cfbcd2e7a0fd8f2609c3cd59f7eb805e448d0250064cbf765bc7a14044deff2e451bba248af6095e03d1af92d6e4bc7a69b0688a5e45534557ae6015a4719016095e111ef7c8c6b852e3e61aff077d0316fd458a5e45534557ae6015a4719016095e111ef7c8c6b852e3e61aff077d0316fd457f2be1789f18336d30bccc794a94e1101349c1b15f81f2d079071bdfe3acbd031e6e46872e6b01bc4c486b99dd8a64ea356c529e52ac2944017cd508518202641e6e46872e6b01bc4c486b99dd8a64ea356c529e52ac2944017cd50851820264696d793dcbebedf36e9b22f088bc95e09ec0805386f66c18a76e9a4c03ec0a723a8354c949264370f976ae5e7c2d15e22fda24fa3ad2e125b7766a71c1c844a7ee683966b706b482cfe54c960b594db604a2874887fcc73bae193f259417e949d1009e766cf2b51193bb9ce378c2e1759e0d7ee3ac9b48f6c71bd0db6f8e053ed1009e766cf2b51193bb9ce378c2e1759e0d7ee3ac9b48f6c71bd0db6f8e053ea400294de44ea5b6eeb20506c47d88f2b2667922eaafac5d7373860a34ecaac5bfa7c176bc466b30b7f5782fc8a35950b0dd8c6fa30f9ab64ac4e9f4bf0ff254bfa7c176bc466b30b7f5782fc8a35950b0dd8c6fa30f9ab64ac4e9f4bf0ff25410e987e267f79c282c87df9077e33bde12c464eb485d71ad8616454965e71f669c1a4af6b71ee831f8eb3903a4758265f2e4475ba3db94aa4194443f57c11afc9c1a4af6b71ee831f8eb3903a4758265f2e4475ba3db94aa4194443f57c11afc23e051a345f47d8ad2ed9329ee5f7c54daaa0febc22c12c2151207dd1fa0141e560bef029f81f150800faa13530e135d1af10ecb5afc06dad354d8a0e3e8c9732e0e96710dd749ddf674f99e89807df9d0d515f8c20a6bcd0d93031203f0e9b02e0e96710dd749ddf674f99e89807df9d0d515f8c20a6bcd0d93031203f0e9b095ac421862d267ac17d54abed2216a7b85aad7248fa9dfb8fac300a3aad26b2674a0f7edbe454de1d1f7d5b7d37b04e083b328b047e89c86f6117af452c2a0ef74a0f7edbe454de1d1f7d5b7d37b04e083b328b047e89c86f6117af452c2a0efdce16590fed1cd37a3b5a9f056b33e18d65de8cfe0ad65ee2fbb33b67d955f986c8c4c9f13a8102b1d7841b87bba01e71934d9c93d8d93ee79dabe83d9355f2e6c8c4c9f13a8102b1d7841b87bba01e71934d9c93d8d93ee79dabe83d9355f2eaf8788dca16917045b8080f61a1f5e2ff43a30ad19fe9da5fefe569e35a6d3b171632a5741f5dc5772a558f813f4e5678873f09738c2a95ceefadd325cd102ef71632a5741f5dc5772a558f813f4e5678873f09738c2a95ceefadd325cd102ef80bb6df081b0b0d690aa0779a16c416c6bf5e8ed8bc7d90c159e2d3885067cb7ec5e87936bb2794bd4d33194559b9ff2c020848c239cf7b3e77621d0a950c0eeec5e87936bb2794bd4d33194559b9ff2c020848c239cf7b3e77621d0a950c0eeb5f51cdfd6bad08cb2495e072d736eddc58fe73e5d1b5cec0dc49f161a5a70a54cc7d5098f49ef6dc01546eaed44e67e6b7d3019e25a0fff4feea0fea962b2424cc7d5098f49ef6dc01546eaed44e67e6b7d3019e25a0fff4feea0fea962b242164a8c5afd07d4840d175df7930e2c675d66a3bbead2fb8fb7b9f3638b680e4137ad467cdd82374cb352ecd5df6c9eef8017eca9720c0a3cf6ba5f54fbbf7cd337ad467cdd82374cb352ecd5df6c9eef8017eca9720c0a3cf6ba5f54fbbf7cd37c1b94f072bdb06a65cf868b41c3fcd1b6e314172b843b54c97c09ff0117ea5805bd926a7643ca62515f3bb8e6f1a44ee299444b7f815061c3bce1e6ecf468a405bd926a7643ca62515f3bb8e6f1a44ee299444b7f815061c3bce1e6ecf468a484acccb582d447c3aaa7da66251e91c06eeaa37d5a34f65c9d7cb82870c686a5007c7f5b6c46e0911ccf5c4aa0de53c021d513af943b63e2301cb29e47784cf13559cf140e766a6365dea339e46d55f5e2fd6653fd370ba00653dffb37a44c55f9c9480e9d392c53511c0d818218464decae5c3a8106a03d5e9133a41ecabbb3b46750ff78db257b8e6cbdb6bfa52ff56e2500d4294f358514270b110cc25161ea6603783762cf78d985eb2d4aaf9c9b0b2bc68028cd3d3da77ea1d4cabd75f8ea6603783762cf78d985eb2d4aaf9c9b0b2bc68028cd3d3da77ea1d4cabd75f81962cf44b7b32ce83e59ff308982d1e2e682e8da945fe02b6d40b6f9ec3bd96a5f68c16aa41cf6af3cc8a13fa73f283254942287577a61174d32fb1804511f175f68c16aa41cf6af3cc8a13fa73f283254942287577a61174d32fb1804511f1747d51f857b584f6956c01b03343c17229581e1bdd206a1060eca983bb69d5c61a6f85a4089534209122679011cd3d4a1098aac5fe8e751c292a6cf52dbee8a98a6f85a4089534209122679011cd3d4a1098aac5fe8e751c292a6cf52dbee8a98a98be8aabd991d9d1098f4ac4cdcddc8147255fefa3bd0f91e94186dff58fac234483e0c691667550f375b48c06acade46254560e8702a401a94514fc7d7d4c634483e0c691667550f375b48c06acade46254560e8702a401a94514fc7d7d4c6ac606e3a42e6672c2d73cc6f096e424f393f475548ae9360598e20e58b89af8eb0553ce134c22332e94399ab83b9350c0c6b3ab7215f982bc6e6bfa66843fbc9b0553ce134c22332e94399ab83b9350c0c6b3ab7215f982bc6e6bfa66843fbc97deb79c2fd3939d4c8e6281effc7d2b46c57ca9d72652dacd23ba67275b6198753f0e008eaea868efdad8b3a076ede742317f20fdffd8ccbaa0c237d76488b5053f0e008eaea868efdad8b3a076ede742317f20fdffd8ccbaa0c237d76488b50cea2d1a1c7d38ffdecdb884fc6c5bc578b208643a9dc1a1a1bf8b559e0567c93f6eefe9c39f499b3a842746ec028ee0dddc6c32cc1aa210f5e32603a21be0870f6eefe9c39f499b3a842746ec028ee0dddc6c32cc1aa210f5e32603a21be0870084fae18d444b10654e8ef6168665714ac0c561225880fcd761a5480299696bf63e6a8315c8c0fa00972f8b66f3fff451e5fd5f1500e28e8fa091393412dbe6263e6a8315c8c0fa00972f8b66f3fff451e5fd5f1500e28e8fa091393412dbe62abf615592c4394f93317624be3b76fced419ee29d8f8586a8b4c079e6dd1864ef247f10064631680e23c922cba6428bb3d2aae5f995738675a1bf5e3c2e88b99f247f10064631680e23c922cba6428bb3d2aae5f995738675a1bf5e3c2e88b99151b39b1ea6fb1f002ecace84b76634d3aeb4edb4d7fd3fa6df2bc6713cd47bf4df1e6519bfabcf5e0cb3a17aa9fac3ba66e9b329e1689de484675cbca97c7554df1e6519bfabcf5e0cb3a17aa9fac3ba66e9b329e1689de484675cbca97c755abbabe67bd21159fa6ea31b9811760ce784a1eb45b56d42edc6c8dc859784c320e8c050633678c28904bf527093170610f78c959cfbebca5fd9c925596bcc3166b58ca93893a08bd11bbc474ea351b5d25c4e01bdbf41973019618b5cb97c47146554202478d6a7c6e99bf4b5d3e476cc1810f697239661379653d9063dd7711d2291e1024a777b41b91fa81b2d64446ab1bbd70a2b90568ffca225b6985dc96d2291e1024a777b41b91fa81b2d64446ab1bbd70a2b90568ffca225b6985dc96b131e592fc268aefb864533f600b52987872f66f8c092aea5cf7de16d90a11e0c7b172592647d83b4512c5de8bfb947140e5ef3f681b191db4ebdf141a6b78b1c7b172592647d83b4512c5de8bfb947140e5ef3f681b191db4ebdf141a6b78b1749df1397bc7c52cf3337f9871fbe319327f9ddc542c5d53c9b908473512f3b68d78c3f0396426d17718f79a1ffd7b48ba21ff05af3058e48ac7720b5bb8c7668d78c3f0396426d17718f79a1ffd7b48ba21ff05af3058e48ac7720b5bb8c766344f15fbbf0ac2b0b049275a95c0f6f25691da7fa403865e549fda73c3d775c6189e2a313366c0895815fb2ef78463bb03aa5b057ba038e8abaff30849573e36189e2a313366c0895815fb2ef78463bb03aa5b057ba038e8abaff30849573e36da4fc05f4fb16485655538288f1b16940a4999209214d36ead20a51100f84d7373940d7e01d7d4a949f3a61132f668adb17f4c3b066f45af7a3c791ee82d8a7f73940d7e01d7d4a949f3a61132f668adb17f4c3b066f45af7a3c791ee82d8a7f53b6bfb819b1c69647a8ad8ac437337b68cd7256079bef756912a82d41e2e791a6b7bed039c3cb0f47f47a938da46f99296d573091ca1647f4876dec16daca83a6b7bed039c3cb0f47f47a938da46f99296d573091ca1647f4876dec16daca83f78b0d234b36acb59e0602569681604e1cfb9de1e1eec74d70bcdbb30c19868657fcda2e1d1724a92e1783d7a41a4a3adef3b878da3a234508dcbfe9c511515157fcda2e1d1724a92e1783d7a41a4a3adef3b878da3a234508dcbfe9c5115151817599b2b5f51e78b3ce5d9d316d1ee50c2b81b9c965b94943a4ade9b6d76187fe662cc52a2448d9949f860ad33b91f574f8e6e8d6758bf1af52eed6624b3949fe662cc52a2448d9949f860ad33b91f574f8e6e8d6758bf1af52eed6624b39498082c789a5aeac5f424e2dc4400e7ee24786250fffc3f605b10b6363bcd66412cc95636fdec1410c2585e4479e8244b2067765096ece84d7e5553de34ecf5798cc95636fdec1410c2585e4479e8244b2067765096ece84d7e5553de34ecf57980d976dd3bdcc585dc34b7d0811d1250de00b417b1b2509e413f0c09636a94097d038b259c956d4e3b77554595bf46c9b7771a48f72c8ac11371a563b07125e1dd038b259c956d4e3b77554595bf46c9b7771a48f72c8ac11371a563b07125e1dc40101061a4e133c57c00e88a9ef81915d92d8a91947a3e5565d57e367e6ddbe6bbe69711ba000ebffba9c53a6416e9d73e4780fa9e9d891bd45f8dba50428b26bbe69711ba000ebffba9c53a6416e9d73e4780fa9e9d891bd45f8dba50428b2646027fa65963eaccc4b4253931b556253f9c4811a0e142a45416e1b5c183aa2a4bdd5b315caeab18587f92c1cc40ec295a3f4eada59d958fe89bafc7ad3190fa4bdd5b315caeab18587f92c1cc40ec295a3f4eada59d958fe89bafc7ad3190f6213c5800b04cf61040f52152ba18841f8eb091f34e1f1dec12d32a0b88ebd90b274ed620cd28fa05a72348daba55f1fc270d3e291405ed602452b39bc90cf02b274ed620cd28fa05a72348daba55f1fc270d3e291405ed602452b39bc90cf0254829b549e3cd03cf4e779780f01fe24e7d2490ed30caf9640bed253b87ede27955e4fc0171ee6014df3ba7c2b4e9a9563bf4b0a64d8a36e2d74491ba1e71560955e4fc0171ee6014df3ba7c2b4e9a9563bf4b0a64d8a36e2d74491ba1e7156054f73a444ff752ce3dae9d91e0119eb5253976e527ea6454a653b6815d725b51d6e64f8506853fdd8347c6f297eb47b7637101a64dace782e1bd4e52ce26b1bbd6e64f8506853fdd8347c6f297eb47b7637101a64dace782e1bd4e52ce26b1bb8e958784861ad5061b47d4644b55af6c608b1e9da05b350ff1f5e7afc4eb13d472c742aca21a6726e9dc4360877eb62acb9a8cdc1b4a43a2e6e659c5b5ab266a72c742aca21a6726e9dc4360877eb62acb9a8cdc1b4a43a2e6e659c5b5ab266a22936c15d87f755db22a446f724250e9a88c60e8e1bf6508ef43b149b1909a959c75f00c30283f8d66a02c094492397e2ad8609c3bb49c7c486c6d96d3143d8bd8785ed92f7d38b9ff9aad6c3e8374f1d179e58531bf7926da02b371057e3b369bde66616a4ace386d9d846be7732c43da487a76ebc14d35867f45b2c865abbe7d7394776b6a814387d1943ace18154307ae29830f38990b31d1b86ffb934be07d7394776b6a814387d1943ace18154307ae29830f38990b31d1b86ffb934be093b6b4da5713db0996c6727e2b903899bbf98235565bfcb43c6f3c09a9506a8ee336a89c878c7833ed6f3a78262a67bd6bb2f46681231c6cb98c0038a9c6527de336a89c878c7833ed6f3a78262a67bd6bb2f46681231c6cb98c0038a9c6527d3c467226ff32a5ff190ee49a15c855daf41235300c4f06cd222661ef8e09761db4c67186497c38aa5c3d25a32844d5c58cfcf287c1c4588554d87c23a2e65217b4c67186497c38aa5c3d25a32844d5c58cfcf287c1c4588554d87c23a2e6521772bd6305a72a775d1ce66c62bd7327565e1f789d09b9ca793dd35fb9654533fa7f400101b4f15af9b6203a9b55f9ea794b91b17de372c8453153b210b82e3a147f400101b4f15af9b6203a9b55f9ea794b91b17de372c8453153b210b82e3a14c97e033e817ef1e5718da39f9c66a03a0f7064c3628f9d8c3dcf0b9e69a7636b0391de2e9a228960435b1806b4d463e328e2a5c49783a19c4dab10d6ab82cd5b0391de2e9a228960435b1806b4d463e328e2a5c49783a19c4dab10d6ab82cd5bcae52230198b87d2dd98aedbe88879049a298d4dde770e853e1e9d97abfba53338669587a5028379daaeea4a68baf26d1ba3c8a65c0e19426df2c0202868d6be38669587a5028379daaeea4a68baf26d1ba3c8a65c0e19426df2c0202868d6bea9e05399c9840be57184766af38a48a7e84d8ec871dc046db644d30fdced80d94cf6eeebd7ccd26140fbf9cb4a9efca47c150892bf1c65e70e515f69f3b38ae84cf6eeebd7ccd26140fbf9cb4a9efca47c150892bf1c65e70e515f69f3b38ae8d32f4a9944c101c5beb1e6ddb5bd4f0cf344b50db6968fdd98220d4dc42d7c089ab91a64bd3c19a0a6ebd369141a1a748b8629bde9d2ec0fb8ebf0d5bfbf152c9ab91a64bd3c19a0a6ebd369141a1a748b8629bde9d2ec0fb8ebf0d5bfbf152ce49edf3ca23c1681aa72eed1a0bca291769c28bdbad112a213612a0aeba12aae311e6baebfc12f7f56c249e21e1e1e00e1a93b84d81c29afd594e87282d391ce311e6baebfc12f7f56c249e21e1e1e00e1a93b84d81c29afd594e87282d391cee6b25a37d6558082f030f51ee0e8362e6f8827050ceae0daa713b6ddffcf697b83baf0aa6a789067dcdff72f93536eeb7cb7fe8af0716a9d38885739adb346e883baf0aa6a789067dcdff72f93536eeb7cb7fe8af0716a9d38885739adb346e80677cba2dd4448a4b00a46a8a1c995f40f57defb56cfdaff64aa7081311525af8e101bb3f37f89a94a09de2beddf9ea5749f8268b68a81da398a2fd9abff664f8e101bb3f37f89a94a09de2beddf9ea5749f8268b68a81da398a2fd9abff664fa9bfa2db0d3b0b01f55f2e05d990b0fb637389adc320d013302a8d503b3f1006bfea697a89a906222b2efb2ee165815f0e6f52bb88ba4cce42f487d28f20ef3bbfea697a89a906222b2efb2ee165815f0e6f52bb88ba4cce42f487d28f20ef3bd02560e6279fb653e12a939e1ada789a9727883b33a685abb019bea36bd03ab9de056d5b1fc8e13e733cdb927cf84647845b6aeb85e5d4d41c83545f68b510e4de056d5b1fc8e13e733cdb927cf84647845b6aeb85e5d4d41c83545f68b510e4d8e8e40d1b6b5e98fd3bf910c5fcf70d6c5b361176a99805316ed568192b51dd81cd6de9c7b72570dcf8414331b0aad4e980ba4d4bc6f7cab5fb9c63798df56b81cd6de9c7b72570dcf8414331b0aad4e980ba4d4bc6f7cab5fb9c63798df56b805cc4f104647d4ebe66d0a4b922594e069f03e1dc43e643b8ff3232950f96894b5adb7317b4a1998e7964f2b4d75ae176c6333c62a7f1977fa20be078cb4e2e4b5adb7317b4a1998e7964f2b4d75ae176c6333c62a7f1977fa20be078cb4e2e3b5c17c4e03430d84f6714464fa716bcfe9096c459f84e7d2cd34cb7890305038234ce2a539e8406968d1419df08a89cf8030da817072a538418e2d4d177ebcd8234ce2a539e8406968d1419df08a89cf8030da817072a538418e2d4d177ebcdefa1055f1ba40a25c4643ce98ca76b20011f21730af768a26ea8528a1027925875c9e2c82e48a70ba3d5099a1662cb56ef41c19dae04bf1524d518d08a93ce1375c9e2c82e48a70ba3d5099a1662cb56ef41c19dae04bf1524d518d08a93ce137f06273e0189a473d36669eb2c22caae7f611c98bf6d42805ff07882c7f0398de189d3618a89609369c6937f92139ac2dd8e77cdd937b770ff5d1acf23d0d73de189d3618a89609369c6937f92139ac2dd8e77cdd937b770ff5d1acf23d0d73d3147900adf27defa7538e6964b96aaaa9c51b211b6c78a14c8c801181913af34116e16b1424df3674cd0a16375849a0bf29b4ad62ffbd8ca41324d9c04102661116e16b1424df3674cd0a16375849a0bf29b4ad62ffbd8ca41324d9c0410266193723b1df5b90cbaa395ba23436836696d02a9dda84d34e7fb309a00a5bc7ce149ea34ab226029c52d1df7bf3cf3e6afc54a057bb76aa2c9cf15a32e5bd4c05f49ea34ab226029c52d1df7bf3cf3e6afc54a057bb76aa2c9cf15a32e5bd4c05fc9f1d8b31b108ccbbc12dad426b431509c490412b8d413910ea71ba8ba5417ad03ada59f743bde12a28d44556383ff98c1b4bc9fe4bbbdb49774d53b196facf603ada59f743bde12a28d44556383ff98c1b4bc9fe4bbbdb49774d53b196facf616d9032d7ead75ffca8e357f7d031f4997a866b75812c60407c4faa1e16311681b624cdb83e9c944fc525e0d6fb08bb0af09ea1713953809f02bc6caec5230e51b624cdb83e9c944fc525e0d6fb08bb0af09ea1713953809f02bc6caec5230e59e64541cc38b2d78acd5452125b92706eea0574d4ba5fd7ba0580e4c95559d32a207bd2d2d86324003067e73cdd204ecaacbc987d7fb769bc07530d20f138223a207bd2d2d86324003067e73cdd204ecaacbc987d7fb769bc07530d20f138223749995f9473f03591c5a0e00bc4ad1437d4185e62926edaa5a4b3c46d5462c39736216695e26d06904502d25394c4e29b0a09f559821466b1a592f354be04249736216695e26d06904502d25394c4e29b0a09f559821466b1a592f354be04249e5814e3b77ecd7bde619cfa04186ee3ddd69f7ae46a6b29328c8581b870e2dafb539a5f8b1e66f409542c089d621bf3eeca37e97ce4c273f74013f844c42a2ebb539a5f8b1e66f409542c089d621bf3eeca37e97ce4c273f74013f844c42a2eb73922084eee78bd7d10768e7a5e8eef287fff6e0ce9db254cc2540b5c136ade36c95f1a49888957c321ef5c4e60a5e934a53b2e22432d04e61a8b8133579232d6c95f1a49888957c321ef5c4e60a5e934a53b2e22432d04e61a8b8133579232d621b1971f4afecffecbb2028504a22ae474ffc0d512093e8ae77216de0cdde010837c964ae135f77d64fe05acb92016cfa24b880b6acd3e6204d95eb580157150837c964ae135f77d64fe05acb92016cfa24b880b6acd3e6204d95eb58015715b455c3fc97212e468e37cacf742c1dfe9d52724bb290e4ad743b2aec08858a629f4e9717996d5aa0e2298842b0ae7561c14a85bafe77bd2b1105c1c9baf9aa289f4e9717996d5aa0e2298842b0ae7561c14a85bafe77bd2b1105c1c9baf9aa285e4929603d353c51be07f1cd7140b2babe4ec3b8a7b70ba834421150e944218edf8729269335d62663b445508521e85af98f052d0fb9a56dd8024e87c1a51260df8729269335d62663b445508521e85af98f052d0fb9a56dd8024e87c1a5126053c076d6c970eef6718b3904ac7ae1df926f2be30d8a6391c951616c65ef7f5fdb87bcc1dc0471436833ebc59432da7e0103e2babe6dd679be1e4115454018dcdb87bcc1dc0471436833ebc59432da7e0103e2babe6dd679be1e4115454018dc3239ff5039418872bf8e0c6f271d50bae249a59287c7c9bfd4416821ec676f8420a2356dd22575b9d460205c329d38b68ef3b94c47bb8fd0bdd866fe901ccbaf20a2356dd22575b9d460205c329d38b68ef3b94c47bb8fd0bdd866fe901ccbaf9655be8e5446f3f58cfba10aebe651b284296e8d45fa601fe80f96da863b3a0ad8caab058d5e4a4692b7883a1d0070ae293fde5c7d9b0a1531fd4f3c35776e61d8caab058d5e4a4692b7883a1d0070ae293fde5c7d9b0a1531fd4f3c35776e610b24c146089f3102e3efe6f1815244762a5a69e022e3b8e02411bd1386d559205c444db4812db52acbd99f627d0843b1d046e5331189667cc22bb35bab89d0ab5c444db4812db52acbd99f627d0843b1d046e5331189667cc22bb35bab89d0abc3dd41650936fe05b6f2b11099935f42173bd971fdda67731b599df1be193a8ed6a4db673b2ab2fb08ffc6c1884b17e3d7bfb9a8ae79a1620fd18ce0f2a42244d6a4db673b2ab2fb08ffc6c1884b17e3d7bfb9a8ae79a1620fd18ce0f2a42244f3befffa22e769ca09f881dd46917109752166528a50a4c0d4a79e5c62ccd1deebaf9e1a661830e3c0d840e2aaf655f1dda49ed0aa6492216c0be7a892c5a6e8ebaf9e1a661830e3c0d840e2aaf655f1dda49ed0aa6492216c0be7a892c5a6e84986dc4976a89f8016986063d3908f507cdda351da991cc59b94ac74bfbb88e5b5752a358160088b4003267681afaf6df1fe2eb05e9942eeda76d2ea54245b5fb5752a358160088b4003267681afaf6df1fe2eb05e9942eeda76d2ea54245b5fe006fcb4c4732f00d41b6fa6451e98f292b2877950f83103ae5946b3cd52d9460a481c0d363b4c956f47f374213767b8761ec594f1c562c0dadc0bc828b8ba530a481c0d363b4c956f47f374213767b8761ec594f1c562c0dadc0bc828b8ba53636ab562155595211c36515c6be21b3c15a3b16803647dfc5065137591473d38435861bed9ccac20e5c59527060cf6dd628345f1e4adbf544cfc1d6af92129b9435861bed9ccac20e5c59527060cf6dd628345f1e4adbf544cfc1d6af92129b913ac4dc87b5ec86945435c5a1d744d25bcee2c34daec963aad3c737155a87ea4414130e5f8539cb2ac2038d04fbf8f609fff7d3e0858e59b78a02322523020a3414130e5f8539cb2ac2038d04fbf8f609fff7d3e0858e59b78a02322523020a38bad60cc554624d761b09ca6403a704e50b4d9739c7571dd03e162960dffe4edb91b669aa4e186834f84cb68196043890eea9b754e501e4a89c60c8ec3d1c0fdb91b669aa4e186834f84cb68196043890eea9b754e501e4a89c60c8ec3d1c0fd109bd45125dce0eeb602836a0d1f45063757a1657672bcd8fb142a09a5afc8e1ed65f86aadea02169ee7980c44ef3a64fc99118271141f09d2a8f737a05c85f6ed65f86aadea02169ee7980c44ef3a64fc99118271141f09d2a8f737a05c85f664859b151969f19c60d3d9f6ec37c442b0b1eca3602607e2d6d647cf6b89e1d561cfd6b35a3ca08833c703de9ca23286fb1355451db53e3b4129dc62f04ac63061cfd6b35a3ca08833c703de9ca23286fb1355451db53e3b4129dc62f04ac630eeaea9df2e7e77db63684e8839584ab4e92f29c177fae1d591cdfe005e4a351fbd7a825d10e812e1e5dba0f4ea8d7daeff6a30d9786d59bc39e64f3fc5cdae2b18a6e20fbd64142c7eb6292e91987ae2734dbe650a79ed01dfc3803ae105c0091c983183042cb748f2697e899d8938a34620eef63a3084851c3b4fc206b21e18bb61e58b62baa17888fcc11aa8c6384333b30003250775fd495f3126ec362c8bbb61e58b62baa17888fcc11aa8c6384333b30003250775fd495f3126ec362c8bfd5f72aecef53e6d227b246ad40b7175901732022bb627846baeba211d75632af7f299729e4344f8311580ad79c7dabf54a9cb7f84ba5f4ff9e70222eddc4eb1f7f299729e4344f8311580ad79c7dabf54a9cb7f84ba5f4ff9e70222eddc4eb1234b74c2d25e013273f92933cd58857dcb971cb106ba9eda12a8c958e7caabfdd748e50fb1b6c3a6bf0a81023ab04e7a99b26c81eef99d68fe40e9468fe937bcd748e50fb1b6c3a6bf0a81023ab04e7a99b26c81eef99d68fe40e9468fe937bcabc4b1d20b97ccb6af61283eb2ab2db96d8565dd13e432a57de0103e309df01b3230664f035bdd14eb02d32da2880d231a3167b0d977e8fbbe61ea9e531d97053230664f035bdd14eb02d32da2880d231a3167b0d977e8fbbe61ea9e531d9705004996b5e5dc9fc15dafa43fedf432bd72b3f2f68f914008d134b2c3d86849594d52e88722ac1f0a479bae2e91f77e05302122d92048d02f2f8691b6f78877274d52e88722ac1f0a479bae2e91f77e05302122d92048d02f2f8691b6f78877278ddf34c96caf6149f0bdeb756694629782964128cc77052fe01e91aeede68d04d90670ea1975d97cbf2bd0410573f95305f744933eba53f84662aade13d1c22ed90670ea1975d97cbf2bd0410573f95305f744933eba53f84662aade13d1c22e8dfd816941b0e74f5d7616b8129a339adef36d2f78030b04216848a44508d3cd428d05962445beb802336ec91f1d087d6e9c5464d767ca8964ad12f9ed2adb0d428d05962445beb802336ec91f1d087d6e9c5464d767ca8964ad12f9ed2adb0de70548c5ab3f0176026d46adc3a9fbf22ad74a90b4833e6977a728c6b5df5a475bab024931e43cb8957071f55ac370a7ae4ac5fc4b98bb65a2f4376f892cce925bab024931e43cb8957071f55ac370a7ae4ac5fc4b98bb65a2f4376f892cce92a8d91a86f992e8b53203ff781acb3713b58da566a6382bfd5a08252199d482ffff593dd7caf51cf425f71840b1a51409a4a1f40539248cb5fd490ba5cbabda68ab28f1b50d9442410ad74f2ca99aae9602e79c58b4e0cec73e956b6aa7799910cd0e5111806efdfda80d4007c992f76c1ea0223e2a2b4bc5c69b54001e773f21ffc2b745812b3e2462ec3bd1107744551fbb9dd2a9b02177d421d2d38ea09662ffc2b745812b3e2462ec3bd1107744551fbb9dd2a9b02177d421d2d38ea096624946e73ecfa5101017afbc482b41aaf09de1601638a6e7bd556ddad6c1c83786e1a863dba3f23bb3f33298e5dde671f5b88f9b8fa8d297e05893d8e9a8fbcdece1a863dba3f23bb3f33298e5dde671f5b88f9b8fa8d297e05893d8e9a8fbcdecd2a51f82acccaa5aec2cf8b421bf9f33c874e15523b00ae4a13ef0f58f0f8bd614d2e670a5fa7f8818071dbaed2b8587eb8a7907d1db4979d315ef3ae296fda514d2e670a5fa7f8818071dbaed2b8587eb8a7907d1db4979d315ef3ae296fda545b197bce066d5d7c2ae4e7b8b2e64ba784bda2fad37d38cedbe2ac4d76b00a914864f67af6b9b9af142879ab120e63ebb4bee0742de587cf922924d24b8d81314864f67af6b9b9af142879ab120e63ebb4bee0742de587cf922924d24b8d813aa9660b9dbe5a47da1a33775ab496f8f76745d894c8cea93cbbd1b14078aab5e29f671d826cafeafd1869dc61b1e8c5ed2f1c0abe06f2a7ea3d85d04a76c3e6529f671d826cafeafd1869dc61b1e8c5ed2f1c0abe06f2a7ea3d85d04a76c3e65c1742bdbb03a16c5f46ec7a510cf6420d3c483a9b8c2997c347ecfd0ea6dbbaec95a8eb4727d7dcb43d79eb730cd8cca1716ffeb1e6a48c21a2aa8ac2965c027c95a8eb4727d7dcb43d79eb730cd8cca1716ffeb1e6a48c21a2aa8ac2965c027e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855c131f6f4218a96440961ad5735a72b178d3f19aee3f01e5d747b3cc63f8b8b1cc131f6f4218a96440961ad5735a72b178d3f19aee3f01e5d747b3cc63f8b8b1cfc462cd504eaa394e50aa8b79032a76dce6466a7913e24ac6b51df4a2192bb0b835f0b82d9b3377e67c922f3074469cf940eb70af5f2502d2a1e7bed5b30e482835f0b82d9b3377e67c922f3074469cf940eb70af5f2502d2a1e7bed5b30e482d18be98c498bf42a65f4cec2a53f5f066d48b0bae43b9b34300ebbeee1b460946faa62457c8aea43fe24e2ca23d27f3c779e80f61afbfab81126b269507317546faa62457c8aea43fe24e2ca23d27f3c779e80f61afbfab81126b26950731754a4070161ba18923d8445b5b222aa6f9289923709021ac778e8044a3ffe75902e9a5380c95126d9619ca5f22fee73af18a52dd95f025b7122f0efa267a1bc9f199a5380c95126d9619ca5f22fee73af18a52dd95f025b7122f0efa267a1bc9f190a871fed33d427b0dba5134710b8b934fa5a69caa4981c9f38cd87ab126f649193792a92902bea6190059b425350cc7ecb3e65d78e9cf15be1e3f104b4fd996593792a92902bea6190059b425350cc7ecb3e65d78e9cf15be1e3f104b4fd99655929f26415a7bebb9834c8282b47a6557d39c059f56d8065b590ba0ad01237a4a65cebac140144f8f0a806349ae68a6f7b0add7e6eb9b96b47a0a5b56125258fa65cebac140144f8f0a806349ae68a6f7b0add7e6eb9b96b47a0a5b56125258f2455237dc2ce839d5307c044a960bea8194b6b15eea189c024e826ac9e14492eb1d5d1030efca1f7a69b95e545ddc7cf062b257419f01fc06bece04599b830997d7df0be3467d763488e43c7e534594ff15c3cccb7c07576ab29307773adc859f52ebf868250005f99a46bea562a5228b420a815ed96342aabb5dbea8d0edba5bc329d3308419c9c68135d0e0ae3826ecb3c6e0fccea6a754149c0fd380657e3bc329d3308419c9c68135d0e0ae3826ecb3c6e0fccea6a754149c0fd380657e323b8384aba519f2ca05b400827303e593df383b9d988476a89a42e598f25af3db7f00035aea578ab39c48a0dc3643971a134364039c6dafda6adfb0752ebcb5ab7f00035aea578ab39c48a0dc3643971a134364039c6dafda6adfb0752ebcb5aa1721d3ed63ab28739408a7f7aa5068a88144896bd2c959bb492d80b60fa2b9751795922f32f6ab29968a7e5cbc0f1cdd25e1298a864b05ebf8eb11a8f6081be51795922f32f6ab29968a7e5cbc0f1cdd25e1298a864b05ebf8eb11a8f6081bed6569c0e16180bb0f1a7d29c31aca2d0bf814fd4e08fdd790ae1c1a9e2f01407f6edd1f5a87969f4732b7462ff7dc7772f877c724f95f727546d6e4b18d86749f6edd1f5a87969f4732b7462ff7dc7772f877c724f95f727546d6e4b18d86749b261106f01347e5ae07a2fe346158cc38bd57819f71dc88da5f60846eda0daaab9ae3d1c6409df5b7c5641b0cfa41f1d41b780042b8d3a1ce819c6219ca93e65b9ae3d1c6409df5b7c5641b0cfa41f1d41b780042b8d3a1ce819c6219ca93e6502079e868915c818cc9acb0b061bf805b83b739f8bad1a28728b0995564deeb952a1dfc263933c4d54e036b523e66d85f1f162625ec6ff154ebb4feb18cf7a2f52a1dfc263933c4d54e036b523e66d85f1f162625ec6ff154ebb4feb18cf7a2fe4c98fc69f3becd8bf1cfdf53ca1a392f5ac2c87b43e343312c17d39ac14a70e79539131f5487228d0cce6a66482cd72cf2dcb2ce2c3fe8cf0c6db35d560fe6079539131f5487228d0cce6a66482cd72cf2dcb2ce2c3fe8cf0c6db35d560fe60a26f2bde688f1c35ffc06ebc7a99dcb94ceb0ddc748eb8f58b8f3d2a4cf776b60b441b3c5c44a46ebec5c41f8a5271fce536a0ac3416e01a060d2c5eff0903800b441b3c5c44a46ebec5c41f8a5271fce536a0ac3416e01a060d2c5eff0903800f50bac9c85e58fb582f115306a89f90a5b76c464a16fab0f84058f045b0aa2b5a0e699d058748789c5ef4c51530a806dcca74e407ab655cc28ad65c57b614ad5a0e699d058748789c5ef4c51530a806dcca74e407ab655cc28ad65c57b614ad5999dfcca373c4ed2ee2d70504b48ce98dfe9a9c6cb9430ce611a9ce0c0583c852850d68ee08d27c9aa084820d09934d1af4f96043f48ff2f3a1911cbc40be1652850d68ee08d27c9aa084820d09934d1af4f96043f48ff2f3a1911cbc40be16d73a1a4e4f9a42afd51bb5f3410a77e5cdb6df135a561e84e3a93fd4b5b49de148429bc6268c9f45ca962e93e02db1712dafe76d229d466a069cd678d7d5a18448429bc6268c9f45ca962e93e02db1712dafe76d229d466a069cd678d7d5a184d92c62f6cd31c3c736f008c29f29bab33ba76ac1a14ac6d3fd7e635f2b54f6031180b9f5574e2057cef5558e070a2e7fb6b5e619b53f6e4d849647790ef7471d1180b9f5574e2057cef5558e070a2e7fb6b5e619b53f6e4d849647790ef7471dc0bbe2e22dfb16860532d0ddd4609658ea23e7e1807a54d518dbc2a64b08eddd3d48c7806170059f6f5ef7ca30ade7e9e788121e4719f11d94bb2dc58330593f3d48c7806170059f6f5ef7ca30ade7e9e788121e4719f11d94bb2dc58330593f45baa6fcf96c8b5ca1690eb97e17191de385de0cdb4edd00f5b39319c3cbdc164de56bd51902be3e6692b0acad6532aa95fb458a0a110573937368a82f1922754de56bd51902be3e6692b0acad6532aa95fb458a0a110573937368a82f19227594c34ccd4a8336bd215f069cfa123128015aa31cbc7a85cbe69b8ab2b316e5d44664be96c2ca03210c679bc8bc1d6b2d27d9885d1252fdcbd91875f6debdd8e24664be96c2ca03210c679bc8bc1d6b2d27d9885d1252fdcbd91875f6debdd8e2456fec72247308a67e9956d91fc966d0648d58f9e7199d9bf3b475a59c4ad0518219790e12bbc8e33c21f06204cdba40d0e5106d316896677f16e3d7c61baee58219790e12bbc8e33c21f06204cdba40d0e5106d316896677f16e3d7c61baee5d3b4ee4c6f8cfe0b666f2cd00ee04547e46f0144398615d14ff426ac8125ef637e4f6bfeb012ca386828d8d1191a7856ee7e3ef5c43afffd3a8e7d80f1429f6e7e4f6bfeb012ca386828d8d1191a7856ee7e3ef5c43afffd3a8e7d80f1429f6e4674d7bed2447f6b49cf76da641c07268a9d83e9a954536c72723c833d1eca30c8fe33c4c0f457ab43a296e58823492828773fb165535310058f90f8b47b51cfc8fe33c4c0f457ab43a296e58823492828773fb165535310058f90f8b47b51cf499279162b75047d8297f2196f805a7be660553a63d828f9e9479e5d216fcb636bb8c6b1b55c37a49ee240e783a2b1edbf98b6016a9b79127dc630189d5c32e36bb8c6b1b55c37a49ee240e783a2b1edbf98b6016a9b79127dc630189d5c32e3cbdc386f55a02713ec44d0f6161841c14e1f9a408ec006dfd3eff5451ab868699ec6492a92d02e6427080a95b07038fd90e287432e5e47c1a18e34877c8086f49ec6492a92d02e6427080a95b07038fd90e287432e5e47c1a18e34877c8086f44293804b29a545f88b0babf6a212b5d4c5659a7a726fc19ba01bfdcf88d59f3a6d266d49d2c5cf090bf0e8539b6d27cb14859c1f51ea152e3e2b58e6cccf9f4b6d266d49d2c5cf090bf0e8539b6d27cb14859c1f51ea152e3e2b58e6cccf9f4b53a2cdb52c5ae1acac3647ae7a8aea024b59f1c2dfff073f0768a717a7f7690d58eddbd42939db5b8a48a35bcda89f6bab6be11cba24d5cd38d60a610e9c107558eddbd42939db5b8a48a35bcda89f6bab6be11cba24d5cd38d60a610e9c1075192fa4b723983f01acee7f29db2a66d8585341613500bb678c9515a90a10fbd87e228e165b8dbdf693231722f520de1de5118ac435e72c19294194fb476a70047e228e165b8dbdf693231722f520de1de5118ac435e72c19294194fb476a7004450331dd50b9bbdde0fa597348639fe69e44174ebf5ef915d017a94e82dcc99d4b36dd63909f87faf5775ae01e333d449c61d4ca9367a01f756471d17ea0466f4b36dd63909f87faf5775ae01e333d449c61d4ca9367a01f756471d17ea0466f68217bcf0856eefcbb9d6235678e089fe182e9f650a468a924e7aeaceea6432a296ac694c18edcda0f814fadbe6acde89c5a0c8a2fd9041074e36c4d383b7bba296ac694c18edcda0f814fadbe6acde89c5a0c8a2fd9041074e36c4d383b7bbadf14c8ae011cf6cca1e2acd677bd21bb4402a4219c5f9f1e5736c9c69991608abff9906babc2d3f42821f39deebfbddd0ee57ecf630d64ffcf15f1f6cd68fb15bff9906babc2d3f42821f39deebfbddd0ee57ecf630d64ffcf15f1f6cd68fb1533ae82e72b235f12b2fee1b1fb4929f4ba9a859d382ff01ff35a76d879787cd429c182e9e5808604a274245dbf79794d0403188327b3503909184934efc83eef29c182e9e5808604a274245dbf79794d0403188327b3503909184934efc83eef895d90784eb7da65a08eca6191855f4fb7969da9bb4bda4f937e869c6b86c26858546612b10b4bd049781b10455cc803d62a6e671b3de4b4c15edf720946817958546612b10b4bd049781b10455cc803d62a6e671b3de4b4c15edf7209468179a4504033da737e19b882dd3297248368cc458a23c5cf508914033fc552af916366ef14031dcb7eab1e3517e9d6dedf83ff54d07ebd065926e294415f9f90340166ef14031dcb7eab1e3517e9d6dedf83ff54d07ebd065926e294415f9f903401094f10772cf4eecc039bafc8d9fa98f83943e5b88dc3563b86e7c0bce480ab3b007fe881c3925bc364fb581ab98efeb901d56e325ad9054b713afb86ec6a5298007fe881c3925bc364fb581ab98efeb901d56e325ad9054b713afb86ec6a52980eb09312ecbc5c38ef6f26109a780feeaf3aaa68504283f34c4fa5c12f61de3e2523d671fe0749a7f6947c3b2dcfd0af8312f15d2e6599aa1e7c0d9dfb225f702523d671fe0749a7f6947c3b2dcfd0af8312f15d2e6599aa1e7c0d9dfb225f70c4a9119d0ba91e02ae4cc80298fabc9621da7267688406ca32b3b14a150650912b8e4ca01009ecadde73431709c46dd2128b045c65c655b6c161d197087febe62b8e4ca01009ecadde73431709c46dd2128b045c65c655b6c161d197087febe65d15bb467c30a4c9ec475d60d59598dec5586b5a734ebe2d71767efd8bf131c9e108374bccd5983f9ad623affd2a7fb03b387d686e99ae00ecb69d70f889ff18e108374bccd5983f9ad623affd2a7fb03b387d686e99ae00ecb69d70f889ff18679ab2c33fc073570e44a143a475ee06469592f9552597c1839ac455b90bc99f3c3d7cb985b31797ee52114803adc77b78b627691da751f45b3afd1b54f2ef133c3d7cb985b31797ee52114803adc77b78b627691da751f45b3afd1b54f2ef137c44a3455c50b0ab6b861156014cf08aa4887919f990698af2a70842ea5cbd6a5d46dfa180d1f94de8e117570b0931b7dcf2ddd47836c8ad3a5fc54480f78dbd5d46dfa180d1f94de8e117570b0931b7dcf2ddd47836c8ad3a5fc54480f78dbde31aedbcd878fb5d0b2c07e3ff50713a3846a731c6d343dcd13630cf61ad3d45b097b2a3269e76e234853dfcb6f43e15390b883d5cc48e5d34e03fc894b57201b097b2a3269e76e234853dfcb6f43e15390b883d5cc48e5d34e03fc894b57201b6d1dfc6dd945fcbb8155488453e70b8c7d3defca6fbc023b7eedb2682734a43b82e05da47744888dd5ef4b2692297508d7ea3e091e084b9e956a3b356a68f34b82e05da47744888dd5ef4b2692297508d7ea3e091e084b9e956a3b356a68f3406081fc68053e6a5d9f36370b0a8bd1c3a851c5aa8312671e008126422450512508835acd74c5e6e0e0fa878f535666a8855db5c80b75d51d01024e4d2dd20ca508835acd74c5e6e0e0fa878f535666a8855db5c80b75d51d01024e4d2dd20cadc082772ebb875d9b052b14789d36e74f4ccd406d90969f5d76d4d688e9238fd87388ec65c577a772527e0e1e51fbfa095fc247a280f51d5a6d19409c794537287388ec65c577a772527e0e1e51fbfa095fc247a280f51d5a6d19409c7945372d268cd88e538aef12e997c00b6de56b1ce7363d8b21846b7c41442ae3a3fa3714685136bf0fccb9955da3e9cd9a3730f92960eaffba971b7208820dec02af61f4685136bf0fccb9955da3e9cd9a3730f92960eaffba971b7208820dec02af61f0b89095b315eef1fd2e978c72ff3be32c048be97e2129b005557d871f3c1b45ab0e389056777f55dedfc7b9cc159b2da98631b9d6199cca08e24dce3810274deb0e389056777f55dedfc7b9cc159b2da98631b9d6199cca08e24dce3810274dee41151c14abb2f8145f7121702227dccf30298bc6393f68d447bfe1293737a84308435a9b1603748d42bb0fc64e16ce0188003c9c68f7779be989a056de7a5ab308435a9b1603748d42bb0fc64e16ce0188003c9c68f7779be989a056de7a5ab526357e9c53e3014cb2bfba746318add93e8cad8e325e07466b864fcb9f489c7ab48d4f4f7570a1e7b3c6a46a864c70b7e46d2c53256a5b64f173a119ecaf40fab48d4f4f7570a1e7b3c6a46a864c70b7e46d2c53256a5b64f173a119ecaf40f93db5f12b3c4e79c2a17c9541837e0d9cf3c9a8238ca84667c7fc301981a88a50e78b51e494fd4684e256e2c3c2295dea6f94ea5a09e14b1a330e989bea3bd5b0e78b51e494fd4684e256e2c3c2295dea6f94ea5a09e14b1a330e989bea3bd5bf41f856e649051f934ecae6c9d1a5136a08b9da6e4ea58e73044d3a4c256c57ec0cc09b90607e5488e887e612c60433ce69081c2c603cbfe82b29fcb26a5ebe6c0cc09b90607e5488e887e612c60433ce69081c2c603cbfe82b29fcb26a5ebe650a2a997a08328a9e903801353bb87ddd2bee60ff0aba837390d986cbf3a32d2593096ca4be50dc254c986e5b317837712e4f0eac5a0fb9a437c8637918774c0593096ca4be50dc254c986e5b317837712e4f0eac5a0fb9a437c8637918774c0d62bc0c7567db0a2739c93963ed49c297a9efdc141c271e7eb798c03477dedfeaaa82e45627bf4e37cf4b8d46b4cb1eca35bfe67f8e06fa4501251048cc59096aaa82e45627bf4e37cf4b8d46b4cb1eca35bfe67f8e06fa4501251048cc590969f3daba512401ed83b2d971c7a955f553f53f1761a898acf7e0b278f5d81d5e0e89e4fad91865440f32b703c48e9f7b34443c894bac96864da6242dc25ea2d1fe89e4fad91865440f32b703c48e9f7b34443c894bac96864da6242dc25ea2d1fab6ab0a7e276c78f0fa2739ec3214addfc7df8b6cb7ce5e843be1fd1dcdbde2f6a5f5a92136d5dd16ac10835cd074488f33e771c7a3976efc9c3f5a5cee0b4f76a5f5a92136d5dd16ac10835cd074488f33e771c7a3976efc9c3f5a5cee0b4f7bbbe96a313c44df4d1be3f85828497faf843aea1539ff96730652740e530b575402b76c0a551963f1dcf2ffbd0d7b5c88b2357d2cb2e3aa36e5eba74a2e3a552402b76c0a551963f1dcf2ffbd0d7b5c88b2357d2cb2e3aa36e5eba74a2e3a552429883e7e3e1df089fa1de6ac35bc0b9e55e89ec393996403f045684ca5444e4b7a42786e12c0369dabd6ded54ead5717d0a8fbc1bf3c6a559778286818afaf7b7a42786e12c0369dabd6ded54ead5717d0a8fbc1bf3c6a559778286818afaf71bd1b81a40b248d8b7d3eb5e80ece75bddad1878090ea9637aec17d5ef6ca8e9002171f9ce3df84b92e88a44dce22723cea66884185b66ed663e4461b711d798002171f9ce3df84b92e88a44dce22723cea66884185b66ed663e4461b711d7988f7c7fbd8e4e9d6531802772f2a455222b7a243098afaa9ccb12ead8b4f7e16f3f746fb8d1c5e173e1b564d406a38d566d5ba745143bbf7abb2f1d945a2a5c873f746fb8d1c5e173e1b564d406a38d566d5ba745143bbf7abb2f1d945a2a5c876434aac9159536f1c0d189727c639b9c9f6fcc8f49982d915cd0bcaef0ecbd7f29e0259b5d7759a4ce6a6f17394ddb37e2fd9c524e42b4882e7b6d636a107cf829e0259b5d7759a4ce6a6f17394ddb37e2fd9c524e42b4882e7b6d636a107cf8aa3de83f7cdf202da13f631e37cc90582e69969726212f54c5455d42a63ae211dda811716245a598b1a855bd490b24db293affb2e866657fc13ce1ff11e5aa64dda811716245a598b1a855bd490b24db293affb2e866657fc13ce1ff11e5aa646cf09a26a15ff3d27c7a73ff0cd8407762c0c9215d9b7d359959833130e3d9d2134d5b2d85a10a1e1fa0eeead15da97c41b3660a7bfd0f49fcbaaca74f8ea7b8134d5b2d85a10a1e1fa0eeead15da97c41b3660a7bfd0f49fcbaaca74f8ea7b8bf60e14d2df72b7a5202ad4b2d345ce41700a7bcbf69a775e009528801de8edee71c0d2c3a58368322da19916e50713c0c1dae43f312d5f6ab0fb457f093f89de71c0d2c3a58368322da19916e50713c0c1dae43f312d5f6ab0fb457f093f89dabee857a25ad828e37d1425d6950e65bd1f25ed24266c1c2ee505b88e7dbb14cb731c5a196f573b53486bd0c29844edd0e080a130d2378f3e969dd3ea26d980fb731c5a196f573b53486bd0c29844edd0e080a130d2378f3e969dd3ea26d980f874b1c5df99804d7020647a9112c0e2d1d8858fe77e10e1c2a31812fb878b747efca3d488a9adc81a4b82d839d452c50bcb68650e3bc5bc29f73a7e2593d6359efca3d488a9adc81a4b82d839d452c50bcb68650e3bc5bc29f73a7e2593d63595a15ffd5a2d523ee57a0bb23da4e03dbbc58e10ddf29e98c5c2776951f65ca5cabab88dda4fcd8e0d1d55d13757fd0356beb53c5639c63b61998cfa767c8ecc2abab88dda4fcd8e0d1d55d13757fd0356beb53c5639c63b61998cfa767c8ecc25b5d004e75979b61a42a03218353f8c632f3894d1ae267f0646b9eb6883cf53b224d33d94a43bc5e57c3f50db8f98404141d38cc47e63c0adac6892e3457347e224d33d94a43bc5e57c3f50db8f98404141d38cc47e63c0adac6892e3457347e3d69bdff5ca1b5faafb79709a6a61f5c56e7f9e1fc342cf2d8eaecb1196b8c96b433ac8aec52108c01a51141a0f9868f32d31fd38e5c40243ca6d28258d0a812b433ac8aec52108c01a51141a0f9868f32d31fd38e5c40243ca6d28258d0a812efb1bc838405f849705a5bf0b7299606154f0d8dce043eb956e8a9d4c6516db51f19d5d4c0af4b7fa0f205c1fd3fd97cbc3cf219bc7fd9f54efd4e0f26aa4ae11f19d5d4c0af4b7fa0f205c1fd3fd97cbc3cf219bc7fd9f54efd4e0f26aa4ae1c182266838419d3bd1120b0e68fd3952fb01f7dfc590113ed2da3ec691929a356cb640800435168b3905d1ffcc13787a753c2c7e64b53bfc4c3e0cec15afbb326cb640800435168b3905d1ffcc13787a753c2c7e64b53bfc4c3e0cec15afbb3275440ea83abc99bef8c77b4505ef6d6b2a27cca5da9b985650ee4c501c57106d006b8fbc45a652335a1c6af84f4978f26f985795fd089c3eddfbcad664baa57c006b8fbc45a652335a1c6af84f4978f26f985795fd089c3eddfbcad664baa57c833aefd062039c1751a156d4c4687535f8c1f4b99cce7623155132a97f0ca065cb0e06ba0fb32ead5cd512a2625803f3481c019b03a4393a21824ae744bc0211cb0e06ba0fb32ead5cd512a2625803f3481c019b03a4393a21824ae744bc0211b529dfc4c77a30ef7b5e4a9cfe1e06b1a06e873d47a9e1fa86c72738f1fde8d2ce0051418aa1e7022bdd570310fa53f1f756f35cead9fab800cfc6dd0eb2384fce0051418aa1e7022bdd570310fa53f1f756f35cead9fab800cfc6dd0eb2384f2dced8ce453e8bc3fb41fc6984f6bbaa3dc3bd73c2b8bddc8810d7a385c8deb68b07a513423fcdcc06bc2137d67480768e190c208354bfc3ec48861bc91ebed48b07a513423fcdcc06bc2137d67480768e190c208354bfc3ec48861bc91ebed49a35cace2742857ce751714b2e91d138060373d7f5a16c74a1b41c98ec8bbe75a90a57140b93dc1c7f08f5929194812e4087c8ca95beb760e9bb48df680db88aa90a57140b93dc1c7f08f5929194812e4087c8ca95beb760e9bb48df680db88a8415ea9a6fafc85cd529a9c60302089ba61a92f0bb97f851cdc0254473ac537984cc6b7f9684acb30c848187c09016efb9bb43e4bc928b9f4769f08e614bca3d8941384fa627ec7f975f12840f7b779ec0498a000e3c4b7eacb8f0d5ffc9b14ca87d238604065e616f2d05df2094e5fe639007ae3b8f9e5a9fda9e6abfd290574f826beb8089a7c646d42e5ff3a6f26f9f4088dfcedadc6ceb56e70cd014eb634f826beb8089a7c646d42e5ff3a6f26f9f4088dfcedadc6ceb56e70cd014eb63443a3184c78a197407e63d30aff7938d77fdb4bb41a7fa16f7d37cf878ae01d8b7d01fd21b508e32f44980c882ea86eec6ece6f572af0fe42e3b38369b1333d9b7d01fd21b508e32f44980c882ea86eec6ece6f572af0fe42e3b38369b1333d93b9940eb7765134133e2878a39c296b884b8366b4c0576aab256d6cdfee69cda197a806b1ff9fdf8a11471f5f906394493c1548b2666d3e2c9fefc22fe781501197a806b1ff9fdf8a11471f5f906394493c1548b2666d3e2c9fefc22fe781501499e6d797d24c27bb3c9aad174bbc22ff0775221f8ce26b42ad281edf8f3438924ed959f070e16654bab7ff815efb790225f649691df88faf132d44a8880804924ed959f070e16654bab7ff815efb790225f649691df88faf132d44a88808049cb2a45969baed0483fdd9d248a56a6ad855fb8f7ea263e4e1e8d02979e67c09ade856443574861cb7f18b3956bc92d9782b5657c49dd805169c5b4da5dc17a61de856443574861cb7f18b3956bc92d9782b5657c49dd805169c5b4da5dc17a61980ceb91cb60f2f25aadb27713bdb7b8d9e923fe51387faeaaacc2105abe432c4f3ac88e2c64dde2ed4762586e4093d58b792d6ba1720c3fab8b2669c4ca4b294f3ac88e2c64dde2ed4762586e4093d58b792d6ba1720c3fab8b2669c4ca4b297581a9480ecf2f808183d701a2d1e9bdb8667cef759cce089a5716b9d29f139353750b244e922038cc77e8c135d82e79ce0f06912c035a771d186a6a56a5dca253750b244e922038cc77e8c135d82e79ce0f06912c035a771d186a6a56a5dca2e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8550d221a0824a42c12cee39977d2e2b8d6e0d46d7ae1a3e38266d32e2c7db9c29d0d221a0824a42c12cee39977d2e2b8d6e0d46d7ae1a3e38266d32e2c7db9c29dd8ba4f945eccbfb132c341b1db750409412af8fc5e4a9fcec4a407c6bb68d2908819e4807124de201e17722d4796c01fc5d6eb8207371a116c5a82354a2376fa8819e4807124de201e17722d4796c01fc5d6eb8207371a116c5a82354a2376faa99c4fbe0ccc29690eecb1ea520c6ba9e56bbddb870d8061f66b971e0882cc85012c293ab2f29320e47c363eb0b5f5215e8ba5cae324a75670b32bef0dffe63e012c293ab2f29320e47c363eb0b5f5215e8ba5cae324a75670b32bef0dffe63e258ee009e5d95880201ecbf4cdf84f54838ad291e7ea22ac6a3635da8795148d0b46f244142e04e37460aa91343f91ad3fdbe63e6f489c0b25bbab25d4a54c2b0b46f244142e04e37460aa91343f91ad3fdbe63e6f489c0b25bbab25d4a54c2bec5a1620aebb19d54a90de1259cace4030ec190a65c2b6f010a9eb04cd6f1d130abb4c19007c670872fbe10143119cc69624de4aad2d2a6e82d14ea8eb7d9fa10abb4c19007c670872fbe10143119cc69624de4aad2d2a6e82d14ea8eb7d9fa195c58cb49c69dd9eb7a28960c9e53832796fb8b5e8de9179f9e3d3bb5db7db9284807c14ab2f0f2387be531713c793a964bff8a3430755a0d51def751b5c333584807c14ab2f0f2387be531713c793a964bff8a3430755a0d51def751b5c333561d01b087dde4da0afea42af6212af59161b1d98be102fbe59f56f43c1875a9d7350231af3df73248d3943ff9f6236827f058e9eb3f4d399f157b7b3552d39fb7350231af3df73248d3943ff9f6236827f058e9eb3f4d399f157b7b3552d39fb684276daa6144f1dcdf6cee515a067ee9f7a04508a4942e049040866341e3bdb7ffee2dc505904d838fd415a03595b580c5abf9038b282022cf77e5c51ab65f57ffee2dc505904d838fd415a03595b580c5abf9038b282022cf77e5c51ab65f5d850f85a7f7feac6c91693420776c654a70dbef027ec1393f9d0d21ffaaf2c4732466811d313827cbeeca95daef3ec82908067d7e1ff4ec561419712aadf102c32466811d313827cbeeca95daef3ec82908067d7e1ff4ec561419712aadf102c4f2f4c2c09121e6a7180a8dfce5d397e415bc05d41d6c4aa1aa55a473df0045a273bac3af880879f1e01bba991303d848c905d04e5f77c31a09658e0bb419374273bac3af880879f1e01bba991303d848c905d04e5f77c31a09658e0bb41937485eb7d681d3fc69f0cf99e86c4fcb1f557c14fb38debe191190fabc1501d4030312d03ff449188f284e77541d31a12906af1c04e67df935d516f51f105125014312d03ff449188f284e77541d31a12906af1c04e67df935d516f51f1051250145fc18f0609bb9b19c1c8ed47b19f14b42483ca3cb85268fdeffdd82c15b108cb6046ff7bfee03b4ea5e9afc41639042af797cbd18ac51e5404753343a70f10c46046ff7bfee03b4ea5e9afc41639042af797cbd18ac51e5404753343a70f10c4d1d126d28a994a604a10a0abf6a23d70ae74234886d7e8723f272600b2a284eeb031c8231ca891751cf183a02bc06285df89105491aae3df77f2a2fc945b7097b031c8231ca891751cf183a02bc06285df89105491aae3df77f2a2fc945b7097d26c656bcd59fcc6f4b785377d79059cc040a52549d4ccde30d287af0b5b0c03ad051afad60584c7adfe07ae13fb32f3c796f301b84f2691ed2d7ee9b0663eb7ad051afad60584c7adfe07ae13fb32f3c796f301b84f2691ed2d7ee9b0663eb7a8edf2fb6b9636974e63302718944e034eb2ee30fcd0c6bc72b9a877dea41c1fc4bdad4ae1585b70e6da6ff02edc39f346beae9f453db0b51af22bb0fab01b9ec4bdad4ae1585b70e6da6ff02edc39f346beae9f453db0b51af22bb0fab01b9e4ebfed174be952ee455536fada86aa879dbd766441a50413f659bbb99e71f65bd732ac159849f065608142bef70b3c2ea57f68ab5d2709399ca8f0d4e9c7a04ed732ac159849f065608142bef70b3c2ea57f68ab5d2709399ca8f0d4e9c7a04edd7ed37172b19d7d5c416f72812b5fb5fc093ca96343491b83b571565cede1715e189b80c7206389c3b86bd64cebdb99da55a78f21599b363f2000416b62fe5a5e189b80c7206389c3b86bd64cebdb99da55a78f21599b363f2000416b62fe5a4627a791fbe9c2fa8e752590460fad8dfe97076a7f12d240a428f1acfa0ed80f4d06139493273f02f1d46fb0804a58fe4e9e8e111797f703eade909db71900334d06139493273f02f1d46fb0804a58fe4e9e8e111797f703eade909db719003332096f9b464048139db1872d5c190f6d93beb057ca282102c3233b64dda561a5402739fdfaea5d670721e40f7b80a14d48d8df364b14b39cf23057a0d6906ac0402739fdfaea5d670721e40f7b80a14d48d8df364b14b39cf23057a0d6906ac0d59a386993fb38d98c3bafc4a786b5cf42efca27abd4b5933da584bfd14a3e4ab4a4f82ddc6840446d8775cbfa6b35dedc27e4dd83e4afdc8658d324ae4f4720b4a4f82ddc6840446d8775cbfa6b35dedc27e4dd83e4afdc8658d324ae4f4720001bbfed288c1cf59f144b52e392a962bbc26d4d337fdada83f9ed79150ebbcc88fd324b1455cb558bb3c7a47f83a65b257e982dda180bc5d79520e0cbdc161f88fd324b1455cb558bb3c7a47f83a65b257e982dda180bc5d79520e0cbdc161ff4e8a633f1a7c2e47f1ef08680409983f8b8a616f1f9d291c69f28899ee3fa741bb1aafecf7ba3090a21930482f71944f25e40d2836e7ace6f4da15aa9025afa1bb1aafecf7ba3090a21930482f71944f25e40d2836e7ace6f4da15aa9025afaf3177d1ea3476d896f3e9d421a2b33b2c045ad5dfe88e6ccfd7fc87b0ff917724441b6c5a9cd1184354a33b5e4c138b4551e79777a53c9b4359348e9373579f84441b6c5a9cd1184354a33b5e4c138b4551e79777a53c9b4359348e9373579f869b692e48a3295378934478d14d2adc734f3ec3ab7141127951116e5bb5cac4f6ac99e1f6647452d33e4af6443dfa90420183288dab39fb92510a0ce92e3f12a899441425862f308b53a425ab09e1e02d842a77af34bc76f7bf06194be7d8e2b0b84e37e2631c9d829d0f7aa9f6106c79b4f8f99a19126e80c5848e28221e38524e5de1d587107c90a284fbf469510754fbd596e9f78e8155a1ab48674b9c98b2af2dfee507848ad0ebafab0146b51647ade866ea839e41a7a8973c79c54b2abf8a91e9d2b7f1ccea4036b2bab035db96c3605cfd960cee69f63bfb5369ec9234e2af05f8da6723d638cac7518703555a2f5131cd28a8768630173bf09b71fcfdac7a6c813480e572c39519849a7559791875e43ee118a98ba59a811d510b45a370ce8f0fd5b58dab57bf244a1d4cb160502c7cd1ba648383e1b527771bc6999868c8f073863d530aa10decca115021b4ec74e68e800ea78ebef12db3b2fa80cb726051d44f3f5f778dbbb5c64e5af8eedb0090a4acf9c60953d9ca30efbb67bfc9c0a8e035ef5d2952f993b2ab88c6207e349252347eeecc30ead9ca720effd1bbce3245e3396d5ff2886cb05b46df7a1c30b77d0d4e6fec5e4b61622bd38790f73e8751f2e268fbb627613578d3733a9df298599a54b798e3d7f4c176d7b74dc32d6c06f7c304121663869c7653b98231aa066abb4552b65c24d0d62c7bbabd9efb5ef46d8c71b699945b89abb385049ec17cf6f21f2562583a4f2061819ec92942c61a0943bad1e679b61395231a9b2738cad8360df207406bc7d0dc20edb6ffa3c0b5f89c58f9d72a9b0f4dff78f638ec7f609dce6efb73fdd2300a67eb1d8b87a21de476bbd69c386813b4d3302c853a057228b3d3986e3f63c43109d8ce39caae9cf5d6fba58933e5318a9d76046690d5de0ce10b73e029d11bbfec3555c735ef8178489df31d512581869d734873ecb81e7d6d684dc36818e54dc46b7b332069b519ddb8c13adaaaaf4565ba6f297c65e1fc2eb5d510cb29096257a4593da3a1844ef410bd4fb64748dd860fb2ba4eddf66f425f4243e7e6cd905fd0467b8b5c28343654cc2ba674ccd0d4a38cc7f8cab167455edcb243f3da53327607beb15f771410b5d66ed1767fb82bfb86a0f4cd82ddddb6432ecaf434a2f4d95f7bcf65b0e851206c08b485321d3b5e493fef2602ae78d19ce8b4e073d86f5a7fee7de66378204c67c8f1c796fdb086a6ea751dd86b67243527dc4d6c84a9fc5250ba119f2f4bebbb9ce296a79eacef02f0ede4b6e94b4843e550865d4c1c9a8d554b4360b3133a945702d8f72a36be37b1988e0946aae517345c47e9c5bd80cc5f31e53aea7e7d7b6654b3d2c61fa1c6270b7353bcb71ac16651667c10f4d9b9dad0fe04ea1c717f79ce631114751ab7aa90bc74daa54c1dc161769104f9394a207f98d6b2ae4cd7cca63fb3aa4167d332ffc4ab770bfbc6b1f42565b8cf3688b6d26c635a89ea9806e06ebd6a04d206f414dbdea42dd1643b60b7c7530bbd581b322c617b07e715f23fd72122026e6633beea58172eb55f40c6eab78235cb4324cfab89db1e5e6d695d315be16250e1f7c5da5c366d8d121c77313b59c6ee00f73e8751f2e268fbb627613578d3733a9df298599a54b798e3d7f4c176d7b744c2e09cfbe87220ca44d07dab4681f0cdab0e554ab6844ceca74935ee1f01e65add5a298d7398a3d9c64db67d25da9798d661292d063317c24953bf219572c942011ed81b65cc432c3bb65536b9741a5ae62581e5afb8c0e91c69f18c0b97356bfe45dfaf52d77abfa7010080a31ea40ab9a14476bb16697a7672c39451aaba22a8d0804b12c867103ae3849619039aee5de1fb5a6f5e65c979f8ad3d940e12173d128ad811133c3ce344ac7aad933d6d3bfd5ad06cd028fdd409ac4da302f3667b8b5c28343654cc2ba674ccd0d4a38cc7f8cab167455edcb243f3da53327607beb15f771410b5d66ed1767fb82bfb86a0f4cd82ddddb6432ecaf434a2f4d951a16641859a9ec2dab787ca04e1b61694ea2ab2c478618c7343906c1c74d20e49283c24f39959225919671ab6566eee1dc85a6bb39d347585c417e2198122b635e1c6d73356d7e471d6711383fb296b3d10d472de6bee6fbdfd71729d920064d8b6d26c635a89ea9806e06ebd6a04d206f414dbdea42dd1643b60b7c7530bbd581b322c617b07e715f23fd72122026e6633beea58172eb55f40c6eab78235cb44ded4cc4110c6911703a8034db29ab2df9074de835b5943128ddb56c570537029ee665e6b407bce4f1acebd98db2e0d2d2075ef6d8192201e5bc31b976577100dc32d6c06f7c304121663869c7653b98231aa066abb4552b65c24d0d62c7bbabd9efb5ef46d8c71b699945b89abb385049ec17cf6f21f2562583a4f2061819ecfa3a081254c5aed4545fe656c50b9ac68405dfa83599420ac555e17af08cc6ff13ce26ec5cc50f8a109e0f8f00fc3eb296e711f6ec5036e38442f21ca81340f0f0fd3ba9fb4361b310625f79759d17b31b379b32c1690fa60a7ac9faa0596313f0b200542f0d8f25458f6c4131a0e5b83f963f9c01e389dc4be9c6eec9f49d7crootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-networkx-1.9.1-5.fc23.src.rpmpython-networkx-core@@     /usr/bin/python2PyYAMLpyparsingpython(abi)python-decoratorrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)scipy2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.13.0-rc1W@UTs@T3T @S@S@SSsZS!RM\@RQY@QPP O (@NwN@M@MQ0@LH2KV@JlE@I@I@ICJerry James - 1.9.1-5Fedora Release Engineering - 1.9.1-4Jerry James - 1.9.1-3Jerry James - 1.9.1-2Jerry James - 1.9.1-1Jerry James - 1.9-2Jerry James - 1.9-1Fedora Release Engineering - 1.8.1-14Bohuslav Kabrda - 1.8.1-13Pádraig Brady - 1.8.1-12Jerry James - 1.8.1-2Jerry James - 1.8.1-1Jerry James - 1.8-1Fedora Release Engineering - 1.7-2Jerry James - 1.7-1Fedora Release Engineering - 1.6-3Jerry James - 1.6-2Jerry James - 1.6-1Jerry James - 1.5-1Jerry James - 1.4-1Fedora Release Engineering - 1.0.1-3David Malcolm - 1.0.1-2Conrad Meyer - 1.0.1-1Fedora Release Engineering - 0.99-4Conrad Meyer - 0.99-3Conrad Meyer - 0.99-2Conrad Meyer - 0.99-1- Remove pydot dependencies (bz 1326957)- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Note bundled jquery- Fix python3-networkx-drawing subpackage (bz 1149980) - Fix python(3)-geo subpackage- New upstream version - Fix license handling- BR python-setuptools- New upstream version - Drop upstreamed -test-rounding-fix patch - Upstream no longer bundles python-decorator; drop the workaround- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4- Split to subpackages and support EL6 and EL7- Update project and source URLs- New upstream version- New upstream version - Add tex-preview BR for documentation- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild- New upstream version- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Mass rebuild for Fedora 17- New upstream version - Do not use bundled python-decorator - Remove Requires: ipython, needed by one example only - Clean junk files left in /tmp- New upstream version - Drop defattr - Build documentation- New upstream version - Build for both python2 and python3 - Drop BuildRoot, clean script, and clean at start of install script- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild- Bump version to 1.0.1. - License changed LGPLv2+ -> BSD.- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Replace __python macros with direct python invocations. - Disable checks for now. - Replace a define with global.- License is really LGPLv2+. - Include license as documentation. - Add a check section to run tests.- Initial package.  !!#$$&'((*++-..0113446779::<==?@AACDDFGGIJJLMMOPPRSTTVWWYZZ\]]_``bccefggijjlmmopprssuvvxyy{|}}     !!#$$&'((*++-..0113455788:;;=>>@AACDDFGGIJJLMMOPPRSSUVWWYZZ\]]_``bcceffhiikllnooqrstuuwxxz{{}~     !""$%%'((*++-..0113446779::<==?@@BCCEFFHIIKLLNOOQRRTUUWXYY[\\^__abcceffhijjlmmopqqsttvwxxz{|}~~     !""$%%'((*++-..0113446779::<==?@@BCCEFFHIIKLLNOOQRSSUVVXYY[\\^__abbdeffhiikllnooqrssuvvxyy{||~      !"##%&&())+,,.//122455788:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~1.9.1-5.fc23    !!!!!!!"""###################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&((((((((((((((((((())))))))))))*************************++++++++++,,,,,,,,,+++*******************---------------------------------------....///...0000000000000000000000001111111111111111111111222222222222222222111344456577775888885995::::::::::::::::::::::5;;;;;;;;;;;;;;;;5<<5====5networkxnetworkx-1.9.1-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-saferequires.txttop_level.txt__init__.py__init__.pyc__init__.pyoalgorithms__init__.py__init__.pyc__init__.pyoapproximation__init__.py__init__.pyc__init__.pyoclique.pyclique.pycclique.pyoclustering_coefficient.pyclustering_coefficient.pycclustering_coefficient.pyodominating_set.pydominating_set.pycdominating_set.pyoindependent_set.pyindependent_set.pycindependent_set.pyomatching.pymatching.pycmatching.pyoramsey.pyramsey.pycramsey.pyoteststest_approx_clust_coeff.pytest_approx_clust_coeff.pyctest_approx_clust_coeff.pyotest_clique.pytest_clique.pyctest_clique.pyotest_dominating_set.pytest_dominating_set.pyctest_dominating_set.pyotest_independent_set.pytest_independent_set.pyctest_independent_set.pyotest_matching.pytest_matching.pyctest_matching.pyotest_ramsey.pytest_ramsey.pyctest_ramsey.pyotest_vertex_cover.pytest_vertex_cover.pyctest_vertex_cover.pyovertex_cover.pyvertex_cover.pycvertex_cover.pyoassortativity__init__.py__init__.pyc__init__.pyoconnectivity.pyconnectivity.pycconnectivity.pyocorrelation.pycorrelation.pyccorrelation.pyomixing.pymixing.pycmixing.pyoneighbor_degree.pyneighbor_degree.pycneighbor_degree.pyopairs.pypairs.pycpairs.pyotestsbase_test.pybase_test.pycbase_test.pyotest_connectivity.pytest_connectivity.pyctest_connectivity.pyotest_correlation.pytest_correlation.pyctest_correlation.pyotest_mixing.pytest_mixing.pyctest_mixing.pyotest_neighbor_degree.pytest_neighbor_degree.pyctest_neighbor_degree.pyotest_pairs.pytest_pairs.pyctest_pairs.pyobipartite__init__.py__init__.pyc__init__.pyobasic.pybasic.pycbasic.pyocentrality.pycentrality.pyccentrality.pyocluster.pycluster.pyccluster.pyoprojection.pyprojection.pycprojection.pyoredundancy.pyredundancy.pycredundancy.pyospectral.pyspectral.pycspectral.pyoteststest_basic.pytest_basic.pyctest_basic.pyotest_centrality.pytest_centrality.pyctest_centrality.pyotest_cluster.pytest_cluster.pyctest_cluster.pyotest_project.pytest_project.pyctest_project.pyotest_spectral_bipartivity.pytest_spectral_bipartivity.pyctest_spectral_bipartivity.pyoblock.pyblock.pycblock.pyoboundary.pyboundary.pycboundary.pyocentrality__init__.py__init__.pyc__init__.pyobetweenness.pybetweenness.pycbetweenness.pyobetweenness_subset.pybetweenness_subset.pycbetweenness_subset.pyocloseness.pycloseness.pyccloseness.pyocommunicability_alg.pycommunicability_alg.pyccommunicability_alg.pyocurrent_flow_betweenness.pycurrent_flow_betweenness.pyccurrent_flow_betweenness.pyocurrent_flow_betweenness_subset.pycurrent_flow_betweenness_subset.pyccurrent_flow_betweenness_subset.pyocurrent_flow_closeness.pycurrent_flow_closeness.pyccurrent_flow_closeness.pyodegree_alg.pydegree_alg.pycdegree_alg.pyodispersion.pydispersion.pycdispersion.pyoeigenvector.pyeigenvector.pyceigenvector.pyoflow_matrix.pyflow_matrix.pycflow_matrix.pyokatz.pykatz.pyckatz.pyoload.pyload.pycload.pyoteststest_betweenness_centrality.pytest_betweenness_centrality.pyctest_betweenness_centrality.pyotest_betweenness_centrality_subset.pytest_betweenness_centrality_subset.pyctest_betweenness_centrality_subset.pyotest_closeness_centrality.pytest_closeness_centrality.pyctest_closeness_centrality.pyotest_communicability.pytest_communicability.pyctest_communicability.pyotest_current_flow_betweenness_centrality.pytest_current_flow_betweenness_centrality.pyctest_current_flow_betweenness_centrality.pyotest_current_flow_betweenness_centrality_subset.pytest_current_flow_betweenness_centrality_subset.pyctest_current_flow_betweenness_centrality_subset.pyotest_current_flow_closeness.pytest_current_flow_closeness.pyctest_current_flow_closeness.pyotest_degree_centrality.pytest_degree_centrality.pyctest_degree_centrality.pyotest_dispersion.pytest_dispersion.pyctest_dispersion.pyotest_eigenvector_centrality.pytest_eigenvector_centrality.pyctest_eigenvector_centrality.pyotest_katz_centrality.pytest_katz_centrality.pyctest_katz_centrality.pyotest_load_centrality.pytest_load_centrality.pyctest_load_centrality.pyochordal__init__.py__init__.pyc__init__.pyochordal_alg.pychordal_alg.pycchordal_alg.pyoteststest_chordal.pytest_chordal.pyctest_chordal.pyoclique.pyclique.pycclique.pyocluster.pycluster.pyccluster.pyocommunity__init__.py__init__.pyc__init__.pyokclique.pykclique.pyckclique.pyoteststest_kclique.pytest_kclique.pyctest_kclique.pyocomponents__init__.py__init__.pyc__init__.pyoattracting.pyattracting.pycattracting.pyobiconnected.pybiconnected.pycbiconnected.pyoconnected.pyconnected.pycconnected.pyosemiconnected.pysemiconnected.pycsemiconnected.pyostrongly_connected.pystrongly_connected.pycstrongly_connected.pyoteststest_attracting.pytest_attracting.pyctest_attracting.pyotest_biconnected.pytest_biconnected.pyctest_biconnected.pyotest_connected.pytest_connected.pyctest_connected.pyotest_semiconnected.pytest_semiconnected.pyctest_semiconnected.pyotest_strongly_connected.pytest_strongly_connected.pyctest_strongly_connected.pyotest_weakly_connected.pytest_weakly_connected.pyctest_weakly_connected.pyoweakly_connected.pyweakly_connected.pycweakly_connected.pyoconnectivity__init__.py__init__.pyc__init__.pyoconnectivity.pyconnectivity.pycconnectivity.pyocuts.pycuts.pyccuts.pyostoerwagner.pystoerwagner.pycstoerwagner.pyoteststest_connectivity.pytest_connectivity.pyctest_connectivity.pyotest_cuts.pytest_cuts.pyctest_cuts.pyotest_stoer_wagner.pytest_stoer_wagner.pyctest_stoer_wagner.pyoutils.pyutils.pycutils.pyocore.pycore.pyccore.pyocycles.pycycles.pyccycles.pyodag.pydag.pycdag.pyodistance_measures.pydistance_measures.pycdistance_measures.pyodistance_regular.pydistance_regular.pycdistance_regular.pyodominating.pydominating.pycdominating.pyoeuler.pyeuler.pyceuler.pyoflow__init__.py__init__.pyc__init__.pyocapacityscaling.pycapacityscaling.pyccapacityscaling.pyoedmondskarp.pyedmondskarp.pycedmondskarp.pyofordfulkerson.pyfordfulkerson.pycfordfulkerson.pyomaxflow.pymaxflow.pycmaxflow.pyomincost.pymincost.pycmincost.pyonetworksimplex.pynetworksimplex.pycnetworksimplex.pyopreflowpush.pypreflowpush.pycpreflowpush.pyoshortestaugmentingpath.pyshortestaugmentingpath.pycshortestaugmentingpath.pyotestsgl1.gpickle.bz2gw1.gpickle.bz2test_maxflow.pytest_maxflow.pyctest_maxflow.pyotest_maxflow_large_graph.pytest_maxflow_large_graph.pyctest_maxflow_large_graph.pyotest_mincost.pytest_mincost.pyctest_mincost.pyowlm3.gpickle.bz2utils.pyutils.pycutils.pyographical.pygraphical.pycgraphical.pyohierarchy.pyhierarchy.pychierarchy.pyoisolate.pyisolate.pycisolate.pyoisomorphism__init__.py__init__.pyc__init__.pyoisomorph.pyisomorph.pycisomorph.pyoisomorphvf2.pyisomorphvf2.pycisomorphvf2.pyomatchhelpers.pymatchhelpers.pycmatchhelpers.pyotestsiso_r01_s80.A99iso_r01_s80.B99si2_b06_m200.A99si2_b06_m200.B99test_isomorphism.pytest_isomorphism.pyctest_isomorphism.pyotest_isomorphvf2.pytest_isomorphvf2.pyctest_isomorphvf2.pyotest_vf2userfunc.pytest_vf2userfunc.pyctest_vf2userfunc.pyovf2userfunc.pyvf2userfunc.pycvf2userfunc.pyolink_analysis__init__.py__init__.pyc__init__.pyohits_alg.pyhits_alg.pychits_alg.pyopagerank_alg.pypagerank_alg.pycpagerank_alg.pyoteststest_hits.pytest_hits.pyctest_hits.pyotest_pagerank.pytest_pagerank.pyctest_pagerank.pyolink_prediction.pylink_prediction.pyclink_prediction.pyomatching.pymatching.pycmatching.pyomis.pymis.pycmis.pyomst.pymst.pycmst.pyooperators__init__.py__init__.pyc__init__.pyoall.pyall.pycall.pyobinary.pybinary.pycbinary.pyoproduct.pyproduct.pycproduct.pyoteststest_all.pytest_all.pyctest_all.pyotest_binary.pytest_binary.pyctest_binary.pyotest_product.pytest_product.pyctest_product.pyotest_unary.pytest_unary.pyctest_unary.pyounary.pyunary.pycunary.pyorichclub.pyrichclub.pycrichclub.pyoshortest_paths__init__.py__init__.pyc__init__.pyoastar.pyastar.pycastar.pyodense.pydense.pycdense.pyogeneric.pygeneric.pycgeneric.pyoteststest_astar.pytest_astar.pyctest_astar.pyotest_dense.pytest_dense.pyctest_dense.pyotest_dense_numpy.pytest_dense_numpy.pyctest_dense_numpy.pyotest_generic.pytest_generic.pyctest_generic.pyotest_unweighted.pytest_unweighted.pyctest_unweighted.pyotest_weighted.pytest_weighted.pyctest_weighted.pyounweighted.pyunweighted.pycunweighted.pyoweighted.pyweighted.pycweighted.pyosimple_paths.pysimple_paths.pycsimple_paths.pyosmetric.pysmetric.pycsmetric.pyoswap.pyswap.pycswap.pyoteststest_block.pytest_block.pyctest_block.pyotest_boundary.pytest_boundary.pyctest_boundary.pyotest_clique.pytest_clique.pyctest_clique.pyotest_cluster.pytest_cluster.pyctest_cluster.pyotest_core.pytest_core.pyctest_core.pyotest_cycles.pytest_cycles.pyctest_cycles.pyotest_dag.pytest_dag.pyctest_dag.pyotest_distance_measures.pytest_distance_measures.pyctest_distance_measures.pyotest_distance_regular.pytest_distance_regular.pyctest_distance_regular.pyotest_dominating.pytest_dominating.pyctest_dominating.pyotest_euler.pytest_euler.pyctest_euler.pyotest_graphical.pytest_graphical.pyctest_graphical.pyotest_hierarchy.pytest_hierarchy.pyctest_hierarchy.pyotest_link_prediction.pytest_link_prediction.pyctest_link_prediction.pyotest_matching.pytest_matching.pyctest_matching.pyotest_mis.pytest_mis.pyctest_mis.pyotest_mst.pytest_mst.pyctest_mst.pyotest_richclub.pytest_richclub.pyctest_richclub.pyotest_simple_paths.pytest_simple_paths.pyctest_simple_paths.pyotest_smetric.pytest_smetric.pyctest_smetric.pyotest_swap.pytest_swap.pyctest_swap.pyotest_vitality.pytest_vitality.pyctest_vitality.pyotraversal__init__.py__init__.pyc__init__.pyobreadth_first_search.pybreadth_first_search.pycbreadth_first_search.pyodepth_first_search.pydepth_first_search.pycdepth_first_search.pyoteststest_bfs.pytest_bfs.pyctest_bfs.pyotest_dfs.pytest_dfs.pyctest_dfs.pyotree__init__.py__init__.pyc__init__.pyorecognition.pyrecognition.pycrecognition.pyoteststest_recognition.pytest_recognition.pyctest_recognition.pyovitality.pyvitality.pycvitality.pyoclasses__init__.py__init__.pyc__init__.pyodigraph.pydigraph.pycdigraph.pyofunction.pyfunction.pycfunction.pyograph.pygraph.pycgraph.pyomultidigraph.pymultidigraph.pycmultidigraph.pyomultigraph.pymultigraph.pycmultigraph.pyotestshistorical_tests.pyhistorical_tests.pychistorical_tests.pyotest_digraph.pytest_digraph.pyctest_digraph.pyotest_digraph_historical.pytest_digraph_historical.pyctest_digraph_historical.pyotest_function.pytest_function.pyctest_function.pyotest_graph.pytest_graph.pyctest_graph.pyotest_graph_historical.pytest_graph_historical.pyctest_graph_historical.pyotest_multidigraph.pytest_multidigraph.pyctest_multidigraph.pyotest_multigraph.pytest_multigraph.pyctest_multigraph.pyoconvert.pyconvert.pycconvert.pyoconvert_matrix.pyconvert_matrix.pycconvert_matrix.pyoexception.pyexception.pycexception.pyoexternal__init__.py__init__.pyc__init__.pyogenerators__init__.py__init__.pyc__init__.pyoatlas.pyatlas.pycatlas.pyobipartite.pybipartite.pycbipartite.pyoclassic.pyclassic.pycclassic.pyocommunity.pycommunity.pyccommunity.pyodegree_seq.pydegree_seq.pycdegree_seq.pyodirected.pydirected.pycdirected.pyoego.pyego.pycego.pyogeometric.pygeometric.pycgeometric.pyohybrid.pyhybrid.pychybrid.pyointersection.pyintersection.pycintersection.pyoline.pyline.pycline.pyorandom_clustered.pyrandom_clustered.pycrandom_clustered.pyorandom_graphs.pyrandom_graphs.pycrandom_graphs.pyosmall.pysmall.pycsmall.pyosocial.pysocial.pycsocial.pyostochastic.pystochastic.pycstochastic.pyoteststest_atlas.pytest_atlas.pyctest_atlas.pyotest_bipartite.pytest_bipartite.pyctest_bipartite.pyotest_classic.pytest_classic.pyctest_classic.pyotest_community.pytest_community.pyctest_community.pyotest_degree_seq.pytest_degree_seq.pyctest_degree_seq.pyotest_directed.pytest_directed.pyctest_directed.pyotest_ego.pytest_ego.pyctest_ego.pyotest_geometric.pytest_geometric.pyctest_geometric.pyotest_hybrid.pytest_hybrid.pyctest_hybrid.pyotest_intersection.pytest_intersection.pyctest_intersection.pyotest_line.pytest_line.pyctest_line.pyotest_random_clustered.pytest_random_clustered.pyctest_random_clustered.pyotest_random_graphs.pytest_random_graphs.pyctest_random_graphs.pyotest_small.pytest_small.pyctest_small.pyotest_stochastic.pytest_stochastic.pyctest_stochastic.pyotest_threshold.pytest_threshold.pyctest_threshold.pyothreshold.pythreshold.pycthreshold.pyolinalg__init__.py__init__.pyc__init__.pyoalgebraicconnectivity.pyalgebraicconnectivity.pycalgebraicconnectivity.pyoattrmatrix.pyattrmatrix.pycattrmatrix.pyographmatrix.pygraphmatrix.pycgraphmatrix.pyolaplacianmatrix.pylaplacianmatrix.pyclaplacianmatrix.pyospectrum.pyspectrum.pycspectrum.pyoteststest_algebraic_connectivity.pytest_algebraic_connectivity.pyctest_algebraic_connectivity.pyotest_graphmatrix.pytest_graphmatrix.pyctest_graphmatrix.pyotest_laplacian.pytest_laplacian.pyctest_laplacian.pyotest_spectrum.pytest_spectrum.pyctest_spectrum.pyoreadwrite__init__.py__init__.pyc__init__.pyoadjlist.pyadjlist.pycadjlist.pyoedgelist.pyedgelist.pycedgelist.pyogexf.pygexf.pycgexf.pyogml.pygml.pycgml.pyogpickle.pygpickle.pycgpickle.pyograph6.pygraph6.pycgraph6.pyographml.pygraphml.pycgraphml.pyojson_graph__init__.py__init__.pyc__init__.pyoadjacency.pyadjacency.pycadjacency.pyonode_link.pynode_link.pycnode_link.pyoteststest_adjacency.pytest_adjacency.pyctest_adjacency.pyotest_node_link.pytest_node_link.pyctest_node_link.pyotest_tree.pytest_tree.pyctest_tree.pyotree.pytree.pyctree.pyoleda.pyleda.pycleda.pyomultiline_adjlist.pymultiline_adjlist.pycmultiline_adjlist.pyonx_yaml.pynx_yaml.pycnx_yaml.pyop2g.pyp2g.pycp2g.pyopajek.pypajek.pycpajek.pyosparse6.pysparse6.pycsparse6.pyoteststest_adjlist.pytest_adjlist.pyctest_adjlist.pyotest_edgelist.pytest_edgelist.pyctest_edgelist.pyotest_gexf.pytest_gexf.pyctest_gexf.pyotest_gml.pytest_gml.pyctest_gml.pyotest_gpickle.pytest_gpickle.pyctest_gpickle.pyotest_graph6.pytest_graph6.pyctest_graph6.pyotest_graphml.pytest_graphml.pyctest_graphml.pyotest_leda.pytest_leda.pyctest_leda.pyotest_p2g.pytest_p2g.pyctest_p2g.pyotest_pajek.pytest_pajek.pyctest_pajek.pyotest_shp.pytest_shp.pyctest_shp.pyotest_sparse6.pytest_sparse6.pyctest_sparse6.pyotest_yaml.pytest_yaml.pyctest_yaml.pyorelabel.pyrelabel.pycrelabel.pyorelease.pyrelease.pycrelease.pyotesting__init__.py__init__.pyc__init__.pyoteststest_utils.pytest_utils.pyctest_utils.pyoutils.pyutils.pycutils.pyotests__init__.py__init__.pyc__init__.pyobenchmark.pybenchmark.pycbenchmark.pyotest.pytest.pyctest.pyotest_convert.pytest_convert.pyctest_convert.pyotest_convert_numpy.pytest_convert_numpy.pyctest_convert_numpy.pyotest_convert_scipy.pytest_convert_scipy.pyctest_convert_scipy.pyotest_exceptions.pytest_exceptions.pyctest_exceptions.pyotest_relabel.pytest_relabel.pyctest_relabel.pyoutils__init__.py__init__.pyc__init__.pyocontextmanagers.pycontextmanagers.pyccontextmanagers.pyodecorators.pydecorators.pycdecorators.pyoheaps.pyheaps.pycheaps.pyomisc.pymisc.pycmisc.pyorandom_sequence.pyrandom_sequence.pycrandom_sequence.pyorcm.pyrcm.pycrcm.pyoteststest_contextmanager.pytest_contextmanager.pyctest_contextmanager.pyotest_decorators.pytest_decorators.pyctest_decorators.pyotest_heaps.pytest_heaps.pyctest_heaps.pyotest_misc.pytest_misc.pyctest_misc.pyotest_random_sequence.pytest_random_sequence.pyctest_random_sequence.pyotest_rcm.pytest_rcm.pyctest_rcm.pyounion_find.pyunion_find.pycunion_find.pyoversion.pyversion.pycversion.pyopython-networkx-coreLICENSE.txtREADME.txtexamples3d_drawingmayavi2_spring.pyadvancedeigenvalues.pyheavy_metal_umlaut.pyiterated_dynamical_systems.pyparallel_betweenness.pyalgorithmsblockmodel.pydavis_club.pyhartford_drug.edgelistkrackhardt_centrality.pyrcm.pybasicproperties.pyread_write.pydrawingatlas.pychess_masters.pychess_masters_WCC.pgn.bz2circular_tree.pydegree_histogram.pyedge_colormap.pyego_graph.pyfour_grids.pygiant_component.pyhouse_with_colors.pyknuth_miles.pyknuth_miles.txt.gzlabels_and_colors.pylanl_routes.edgelistlanl_routes.pynode_colormap.pyrandom_geometric_graph.pysampson.pysimple_path.pyunix_email.mboxunix_email.pyweighted_graph.pygraphatlas.pyatlas2.pydegree_sequence.pyerdos_renyi.pyexpected_degree_sequence.pyfootball.pykarate_club.pyknuth_miles.pyknuth_miles.txt.gznapoleon_russian_campaign.pyroget.pyroget_dat.txt.gzunix_email.mboxunix_email.pywords.pywords_dat.txt.gzmultigraphchess_masters.pychess_masters_WCC.pgn.bz2pygraphvizpygraphviz_attributes.pypygraphviz_draw.pypygraphviz_simple.pywrite_dotfile.pyreadwrite/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/networkx-1.9.1-py2.7.egg-info//usr/lib/python2.7/site-packages/networkx//usr/lib/python2.7/site-packages/networkx/algorithms//usr/lib/python2.7/site-packages/networkx/algorithms/approximation//usr/lib/python2.7/site-packages/networkx/algorithms/approximation/tests//usr/lib/python2.7/site-packages/networkx/algorithms/assortativity//usr/lib/python2.7/site-packages/networkx/algorithms/assortativity/tests//usr/lib/python2.7/site-packages/networkx/algorithms/bipartite//usr/lib/python2.7/site-packages/networkx/algorithms/bipartite/tests//usr/lib/python2.7/site-packages/networkx/algorithms/centrality//usr/lib/python2.7/site-packages/networkx/algorithms/centrality/tests//usr/lib/python2.7/site-packages/networkx/algorithms/chordal//usr/lib/python2.7/site-packages/networkx/algorithms/chordal/tests//usr/lib/python2.7/site-packages/networkx/algorithms/community//usr/lib/python2.7/site-packages/networkx/algorithms/community/tests//usr/lib/python2.7/site-packages/networkx/algorithms/components//usr/lib/python2.7/site-packages/networkx/algorithms/components/tests//usr/lib/python2.7/site-packages/networkx/algorithms/connectivity//usr/lib/python2.7/site-packages/networkx/algorithms/connectivity/tests//usr/lib/python2.7/site-packages/networkx/algorithms/flow//usr/lib/python2.7/site-packages/networkx/algorithms/flow/tests//usr/lib/python2.7/site-packages/networkx/algorithms/isomorphism//usr/lib/python2.7/site-packages/networkx/algorithms/isomorphism/tests//usr/lib/python2.7/site-packages/networkx/algorithms/link_analysis//usr/lib/python2.7/site-packages/networkx/algorithms/link_analysis/tests//usr/lib/python2.7/site-packages/networkx/algorithms/operators//usr/lib/python2.7/site-packages/networkx/algorithms/operators/tests//usr/lib/python2.7/site-packages/networkx/algorithms/shortest_paths//usr/lib/python2.7/site-packages/networkx/algorithms/shortest_paths/tests//usr/lib/python2.7/site-packages/networkx/algorithms/tests//usr/lib/python2.7/site-packages/networkx/algorithms/traversal//usr/lib/python2.7/site-packages/networkx/algorithms/traversal/tests//usr/lib/python2.7/site-packages/networkx/algorithms/tree//usr/lib/python2.7/site-packages/networkx/algorithms/tree/tests//usr/lib/python2.7/site-packages/networkx/classes//usr/lib/python2.7/site-packages/networkx/classes/tests//usr/lib/python2.7/site-packages/networkx/external//usr/lib/python2.7/site-packages/networkx/generators//usr/lib/python2.7/site-packages/networkx/generators/tests//usr/lib/python2.7/site-packages/networkx/linalg//usr/lib/python2.7/site-packages/networkx/linalg/tests//usr/lib/python2.7/site-packages/networkx/readwrite//usr/lib/python2.7/site-packages/networkx/readwrite/json_graph//usr/lib/python2.7/site-packages/networkx/readwrite/json_graph/tests//usr/lib/python2.7/site-packages/networkx/readwrite/tests//usr/lib/python2.7/site-packages/networkx/testing//usr/lib/python2.7/site-packages/networkx/testing/tests//usr/lib/python2.7/site-packages/networkx/tests//usr/lib/python2.7/site-packages/networkx/utils//usr/lib/python2.7/site-packages/networkx/utils/tests//usr/share/doc//usr/share/doc/python-networkx-core//usr/share/doc/python-networkx-core/examples//usr/share/doc/python-networkx-core/examples/3d_drawing//usr/share/doc/python-networkx-core/examples/advanced//usr/share/doc/python-networkx-core/examples/algorithms//usr/share/doc/python-networkx-core/examples/basic//usr/share/doc/python-networkx-core/examples/drawing//usr/share/doc/python-networkx-core/examples/graph//usr/share/doc/python-networkx-core/examples/multigraph//usr/share/doc/python-networkx-core/examples/pygraphviz/-O2 -g -march=pentium3drpmxz2noarch-redhat-linux-gnu    directoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledPython script, UTF-8 Unicode text executableemptyPython script, ASCII text executable, with very long linesASCII text, with CRLF line terminators (bzip2 compressed data, block size = 900k)ASCII text (gzip compressed data, last modified: Mon Jul 30 20:25:02 2007, from Unix)ASCII text (gzip compressed data, last modified: Mon Jul 30 20:24:54 2007, from Unix)ASCII text (gzip compressed data, last modified: Mon Jul 30 20:25:01 2007, from Unix)  !#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJLMNPQRTUVXYZ\]^_`abcdefghijklmnopqrsuvwxyz{|}     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~    "#$&'(*+,-./1235679:;<=>@ABDEFHIJKLMOPQRSTVWXZ[\]^_`abcdeghiklmnopqrstuvwxyz{|}~     !#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRutf-8?`7zXZ !#,L(]"k%a b>1j&AK*w|{ck-k€1<,t?n#LP?#Zj"B=1W)CmUlOK0TQ6BmnILW -+/F|X1wnDר+sB^8h pee|fov ˍٕ5UOGou&)<;̬&5e Z{⒍ pS=򺐳`gPܲ`O ڭs}L:b H @+U uNs%ن^l!_odm&_pW+8 4UβʥѨٶ{L#0[dr袒hJ)ȅtx2; 83`,7 jc*B+EտPqAV//vC-+~Lђ hVTg H6<=vye2d;߼p3?^*Wm8۟ 6 >BM30~z|_-! 8y,(g,"!sPZ`}}PR wJ3 8ΰNJ:1JOOLH dTuxDm#P]4^a}96ª|#js2ԏHEu7gpU(*Q5Ja o=o |$@43|9'FglGh2 yҜJ=|mb3bl΢B͐F_Kuw&Z(FA$8|L:I' 1OzVm6p$yPi7<1>B OcINw͉EGGWŇf $h0oZg"ka7iA+~A 'u+S62 )AAO?ү%ip)r0`Q0 _Q< Xٷ)482l5yapN\D* Kl&IX!Ih/HD"),+TCnKwHl9)QGSjAtSWd";MS fI U3` ‚=11HxRJ?kyYsV{67c$+%W]$ʐq(],nYQ,RF /츘xؘc2ݟǞn=9Ze}Dh3{uJ Y$B[Уt61Ha[zl:t^q) K(fdaiC8/93!ѷ%B6)'BqY32tf02pӝ؀p{wIֻ۟8(I8`NMןoW,~h>ڝBuUImnc| ?|=0 k&G z"SA& \l;6u8bd>V!sQ~HHj o;Ϲۡo;KE7i m*VgXS;Ǻ[+:42V uoea6h~]ΆJ'x=nqqdx,YE'$QJd{eYO-p3REY~G`Џ0ɰ=:u[y~G 1 ^?Oּ1BT2g5$"n mluI*YwQGX4d`#d$ĶML{_uH)躻u]KWzn?~lT73'xXW/Wm998dkY䃄lpA2cJ}+~Zʁ3@]dVc8)~#;йNVʆM$-c)oEUq_ D=>J삜eE"D.wI=)JMƟ- ΩyJ?t. ޙF&xy6򝱆v8Yw<';|KY ]> zWߏT#Y+W.|4PeM+]O?>9P7+#R}\xc߆d˖ KΦ6,xܟ`lg3WQ;ߌ0b^}P8-( ̗ ڏ͎#֛FydhuJ iH_d0c=γs88p'pѸ~nEv~qNsAb&~JbȾVTbƹ?hC< kh᳓4s=K٣/'F2aڸ dd҆-uGgg4 "ͪ*7㮨Gg,w\t 8WUFuN"}k٣56 ǕoqMm]elL:/a?ULwMAal3+̆GHE6Ѻ4-2?y&1G@Ԑy8 ,y a8}% H?p+ 9៘g8'Txز>mzci.@hVxudфZNNBpۃ^I7>tѻ;ڡ`E2=_ʄE M1-țFL8"% 5" !nA6nݬ .񔓥:ݏV^ഏZB]cn^_X>G`lիWό\&{]Wj "nK25-qvHi2 qaj0(ou,(L5,~ &$bBX4Y/g $6NWs>,1%~3z:P٫5oiLK!( `g뉏 m\;HOvqAipn {J*naP-i/fixJex KO!.Dca|iϻ Skj̙9V 1/6d?4ig(Ęe& QƏs&/e_r/qJ<3S2.$Pmc8R ޝ"!3,47<J-&]l#3NyWCSURY'$3gYG,c(ȉ#9 8&H"Dq&ɝZS:I4A2+&wg8X5;`8RgRw):zQ L_&̭B rNxiāĬN$ Lz57:¦HCNI~x`ǔ΀ͬѶM/-]YD~2qC!=(7s=<7Sg!v\n3}JGy("'e֧KؓTᙒqՖpa7# ?!j%HӲr͇` t $s9s܍2IC;dʏN)( @[7dgxV,Z,',=*# )Ii:+>Tfu܃>|K՞Ir ){R#(BR$^_v&(rx 4qDϬ=⨫ Uak0Ө&Yg/|Ylx}ZZ=(S_=b}q w0QHK -%!oG9uq>'*ٱm.x;wԪ( `ryI \4͛@o>' H ;˜ ݖc$$:$UT9aP+h?sgN+#@v2@oDMRfכ7ze0):l2]o: 3oh\Nw)UO8~XgT?ǡ !%!TRE0߆l36}1 ϼۆG;fsFU(9.T] '#iDK͈hy<הQi D~hg$S \_L# Ϳja*k齥(m'ogWW*65gO1`͔ch.*~ -u;+Ll9S ڙρx V4478rpx >wXO#'.ѫ =?5M&Q)ZM20ęS!Wc%=E/@{j#O!H,+ gPJ6vRx7/נtm#wP8s0~!зVG|ıDiEB 0%];za4CFYB:˜h2s.VM/Zgv"VGݯ_w4 KJHVb}FLTgNTtuh&˵RγMl MH~n/?HEΛ_y7O;BvvHqkm;0raE ɣ mF gthǍZE]=eϥr|ni']6)ƃ8w;BGVL_!UngS+=!+}V x}_pJx'DC!SR/'ˋ_X1>vH~L Aphϧ̟BW&z}kq+~1) n+ M+kO @g]U&PAbʸus#%ӺoHYNj-$_"XJ /TǑ'V5ذ^F?U;7YDdf'oliJ(u-Kh PsMߍ~ 7XA߰$Dn섶! [>*7_|R cߗء[ p;EV(*tOd4NK\!e_ _9eS7"@^lOMjdzϸ 5-7ncldEb= %@] 'Q'N3#ˬB}k\j  MGmR.u3Ecs;4}WuCW:>ɨofԘCtObfT^~F3]E<"i`Z[]æAC{, f'*5H_y都'p=Z^!ಢG=b<Z*TOJ[KtVxC~}\2l˅TD/+ViE 眰dž,q@3KgKƒ2rPW4smo#O+ ԿmՃ:C_ x~,뚧'-Q BT!Z\8օ$p`L?By0?B[m>[(z)ʬ&0w거c6]ϲ_D|%5Jk ;jFuczf`mS=:.6L:LQ% 萉Y ;4j>HRMQ)>eW4R;AʃQ@hW}0FE\1$.lAH4 0oGe+CnԤ$Fjόݬ|̯R*;jBC hz[6‹JK&.8ٳPR@, #f)} sԋ.1.A҆쒹QwЍ("M<@[1}g|x6-oRuȊz}# X+_Uz'cڜGKbIг}~{wƲp(h/  K}F[rRrwXy[Y6 G0+U2^fPp oʲ:Em&Dv|{k&ɴw=\S+UY=Vn5ƈ`OWReu옱fe5[ؚqX=w_2V0ӠM 31,|O"ďKϱQF­@k'5]LMYl3J)V!4l!`QkCpmz]/L5];4?XǠ#Y`?ve>w*}J[~':v)X|!b~#@tO6J@eb @E]/\zŞ l_YIѱWT_2Hyi"*SJE",MYf`}GѵiZqQ~nO:t֔NU]gFa;>- ݕ g~r˵>ĐDT0MQ|s؎pP{HujNͩx4mu$OES{Lv/`9HbMxuWjy B feC\J-5rd+'Җ7Ώ mL>NuD쳬vF  "y8߾=jU[erԵkc,{@lysH5C:ynOD+C.T|*W[7{AӈRY*;1p}(!S~]DMͨ0YnLml5O@Nth K0[efűɗ.v )l Sڍm7N@{#iڴe}ɐ.C˪2!T/E8ގ&@ ۧh*n݋ fGTp_X\6oBϸI͔H{!JR\xA $\rT>׽&=^}la!CPXQ~x|̀V=;1P ayҳe؅Oa,But7~WB]`6t~4r&>"n6JFD,(%lh7X Ҟt)j+Fhȷ_|XY?8Dbo^G >92)KhF d_أ`b툺[( Y bJ8PuB G5El郴>K~NJд#_6HEms ǎ?rjXٵN!\TbV7Z ]mdݰ17yqq;>awb$)\&FEqDgt!s$Mؼ4m 9=qRg&.M=,0%Hg!)Ӂ `cѠ͏/g ^υc^c $aE \  x qRDl߻GS@tɀ\8\M)+d6y q'5~u|0n!\XQ!vX 41͔ xUNd,hՔz8mYm7C0 QZp9+Ay{\Jx pC#,N/٦ D7BR>GU(EEJK6hܝE)LhY5*)c`E|B6SILR=u.xؿBAzL{B>$:.="L2KݎxUAEX䧔 &j.68'ƌLYepWg*خ:qRP}Yڶ YZ