coin-or-Cgl-doc-0.58.9-2.fc20$>Ԭx8eCmTň>8?d  D  $ 0 HP  p,"":`:p::(;8;$9;\:>GAHYIqdXwTYwX\wh]$^'_b'd(we(|f(l(t(u@\vXw0xCcoin-or-Cgl-doc0.58.92.fc20Documentation files for coin-or-CglThis package contains the documentation for coin-or-Cgl.Tuarm02-builder23.arm.fedoraproject.orgFedora ProjectFedora ProjectEPLFedora ProjectDocumentationhttp://projects.coin-or.org/Cgllinuxnoarchp9 U A\ I W$D ?w q 35*[ y  =a\ J&lP W(5 + &d' I$D H %` Q 1 ] mO) krK!"g 1xY c-4 { 73b1#c x >6F " J%d JhR5=? V. aI.K| YTJs$H Hh" n' !{[m" :WgH G> ~  / )2 Fl :  )a(9, m]*l X%d RLf d0 HzD A CJgD M.M, h ]k!_Z3z  8[H (4" )| AH CA ai$ ?I! 5O  =FB@>D C C n nDo  /} < <42  P#G MG MC B B$hY Y  1  "/ / !JI!pI;C;<    8Q  'v #J&jT);X   J7ƚ& ' 0 > >`y    8[2  /P. ; ;C2Y 1 #h CZOg  Jz3S " L#J"0k  h#? 8? 8(; ; 2Ayc-# -4s # ~. (J "5 2 / D 2 xH8 J=  *5 S,8 S\ J 2 D  G V; ]_ ( > F+P U; )] zVhUVV:V+"u#(>O.$GuT$~$k#(1)+q"04*"'8:3;1:!1(-""_",x \%i!L"R#$1`-j$T#)" !D!0hN;PY9/_: XXvzX]tZpo# MLLI #    Z ;  ` 8 u 7  "  v N v m   V   M `M M M Mq ,TM GM M !  # # F   V  M Mf s z 3 0 =  N   b  '%     M   g M  Q     I  H  w @ }M o  M m  , C '  &  g 7  h8 ~   r   8  Y , 2 $ = 1 +  c ~ 7 h q  H p  "        زa~&1Z,lb{0oB|q\ q |+XF@ fgFx 7Si bEpBU]xA'Xxxx~*R/ .a8A$  X]oj f-x+ t Zu3E :mW\d\n <+kMs+!sEf ( E%Ta, 1 f) p- )P  ( kU4+j6" X% H"` 4k. u)=*!Z& Rs+a% "%6y06 zUMA큤A큤TtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTtTt8fa2011ba0fcb22b65336775259d6478a01715fa07d616d813c70ffdd361f054fa58ed5233765d539590ce6da8d1f5912001b58bb4c37eee2353e63f59ea7e7f89bc3f0b00d0fe5d22017faa2637d5ef1707902cc7f6c15ab9d20ca5900d7bf5dc702cc18aebf4fc3377cfd7b14137d703c69cb189be4c6e871c8bb0c3eca13091967365e29069f5f24da69f338fdcab1f1cef2039e54f61c93e8695fc2907a852e66b2092ced3510f43b653324862eea32411753f9a934f786bc0dddba63e59f18d06b540b3c58b6574f6ea106ede2a50a6eda797aea45acb776e53898f22d8ecf18f77f1295416c122651dfbecaa795298c3639b15c4bff41dcc7b2737a6eb51ccbf47ebfc754c0fbc9da3758a40ada23538ebc9f4a10db2f0651ed3bf3c3078724d26b144b00e1002a9376e20050867d1758e00db8426389659e6579cd2880fcbeb56921630cfe2159de8dd20bf75f0772a2683438a2c4957f516aba7e784f565833a0c6b7376839fd615d383ca9284f8c211a413244aa380b8500e87cae224240b4d1f74ea02af1a4657c74e930683e074eabf56facd3b1f35f30001a80bd2a517b7abc384d49fde592da86b5daa99171f42a346166aa9fd59a15ef870629051121daceddb19efde3a9029b121b71d46f258c98128b492da7b445e7ade80650059ac47bd9e0ce695faddf6624213958eb5dc9013f845dbaad8091b2c5a3311cc806f18fb22c1463a85cbfc527ce89a4668186d9f57a5e9d4a412c4615a58431b4c22cf8caa55853a53a31519dba5e673847a6e96429c0f2c9230a68da18a59799032406e5a058c53b4c917e900f318b5ae7985a3a6cb7fe30e324c50a9af22308aca83c8a190c444f48b4db1fac0f1a56b1c8906db48e5de72805247222cac08dbfc77019a64c7aa6e24722feab2a3f4d0fa9e06ef2eeb2787608e9c556b6c012112fff4309304c58528efc5ab1576ce4e05b713b8e4223f5ef4c57f93d756e25938eaa5b62ceda1127dae9e5ad2a00255c2ff28116d8d70bbdc4cb222b646c9be6a1e7589cf62f677f82877ded654c349685700f578dc76f84655f4f8a5755719878a3247e50c70ca887d12a6445f0078a7921c3a3f822789fec565cebdb40e343a83509e2596d81f44b140dc3fdd01944d604f14438d28e308dc63c9a6a9cf6fa5c87dd11b521c299dc12289efca52f2e2e77aa38b5edfbbbd5cf82be47ac5646d49345a1bf8e5dade10dad7ea3417017c7e0986b708118a97648448aa367084816aa871ad61e541ac74ad8a4d457da0804174c03601da20e487142fb76a57c9cf0c0f65f6405665b4cbd91b604c5bb002464a102edeaf5586b9d273e32ad69136849df53bee6c37bc66234b5a64b3a00c90660ba7240e6a582f37994227a9c5af4d8e1160ac48fc8eda67583af58999578f184330c2ae482a0d64ed57a49fa6327a9bce2e807703d5e236213a133862946156a1212e066f5f9d51e818861cb7c57287d2ad57cecee19d21d4d4620ed4673443e9bebe3ea71c136fbac11741a6ddcee4ec984bb6c0b42089a6266ed40c3f038b66cad06a8039d06bf3f1df8bbca86dd42ee2bad4fa60fbaced83a844c7a9ee11cd64c9cd631b7dc4cdfd004c7619ac780d2ffbb891f538567df9892845f941d1ad7e35cda3d213af5b7512509330ceb80fe038f300faee6a4c1fba12cd2ac69c2b7af9bc702bf2439c3d25c1e7158c056e08e8d407fb9183aae529e49d2e898d671e38950201a9214209edab7ad4b815f4f48f8476fa9c863037be20d339eaf08a3272c89a6b66c328ed64457308245293206e85f451f41ec121911dc927696244ba4baa6fdcb4f865d845abc895191efd190130e2ac377fdead7da042d7ff162a681902834c676ed7f37273b9136cc9a37d7c90dd86afe44937788f7aa3ff43ec4a99a4f22c3a1a38987f9aa1ddc799ea4fb114a1f39005e5bb05b7d2753eeed1f6800087c4c98f1d3ddffaec67eecef43d612e65f78bc337e0b65053c0998541915f67e4dabbca0c450f2a12bfda6fb08e23548cc288d39f62e63295824679cfd49d042e233ff9db1f14e14270c3be18a849ea4724001af989e6c1436c71da2e2e0505ffe0cf122c291cda2e2f06087ec199b528535fd71e076bdabd212ea62e4bfec0963b7eee4317433a789f1badc5b05d0e01f052005e44a567ef0ac9134c30634b5d2112de2fc48f0117c48dba1b4cac389ae5e7167bd9fb4323785cc671c8c9ed1b8c5362d566657d7d5df9ad7afaaaff8585a98e12e547ec662ec6dd2cbf0b9c7fb09a30b3279d8ffbe8dddff1481ebc991b7ccf753928766ee7d3bf03d8e1a5cf589fea49d061dc13893aec4875418a7b82ea9932c7c9688738376edb51daef91a76bb247750eea933c28d76b0483916be39394c5ef0b3d31e3158e49155f073cda7dea6fe4a19e1a0b6176a2e8883d5ce89ec560b0471e9d1e0f57797e720121de86a6defc2a96ef08722d698dd678de71afffa0f6d10c3923a42defab250464cb04fe7bf6f5fb6f987ab5a415857f9ffddaba4bb3df4734220066a9a506fd302825bc5834863c8e6ead06612c9d2fc91b9f0397876df57f99ee21bd6d4b2a8ff481481038ce51d31e79f6864f12b5646abc5dda1fb059d2e4432d8bd53d40ae78bc6a4c591804c7d4479a2d39ca5d6897b8b869f22c9dec3ff3021e6eabf6870e065481ef354e043ff008377bc5c46a4a5aa44a5be2a28f3c650729bb60d0bdd67ff303309bc90d31e26b9b5886f15e540a71ffd8176986201ea33ac4a95367f83f8f2a7ed0d996884d1eefe6195515b74b32dcda998aec7ca85bd9417b48b88f532712c6c47b0bb2de8ae3a1a5de1acfbee57ca030c8727dae98a2411c2a33f09154f107597d1c4d6c2eca08df66e85f70e365bf370ce6e973e290be01a07b4f6ea9e19d27f78cb65c0e958ec5ce052981977412611ec8f6010b04f0c26fd77d3c7951b207977ce2ac3309fafcd251ae98e00b3556271442a61f1149880f49f6854e10eaf0a1d7e2332523941423c35b9efe8bc0df183f7991c76819aaece4ea11ddd387292130d547a1ca0f1f2e84fc880959e32f696cca2fa3b56794e1637e97826f7beab718e1d1ee1b9f7a1e243fa210e53d0bd322ff7d9376487ebb0bd0312df729afc32607e359bd573e10ab2e1703be175d611d796286ba355b5afe844a6997058ae2b3147936b4c416636c2bc90f0d7f83cb62131336a941519f72e488327f787a16e3fd7358c9ac62255435d07cd1b36b25c464ff1bf8322794eccd0067539daa23830132aba0846d60a1c8b5d79be53b3773a665fd363d0efcc8d4bba9d3ca2f362952fadb7b551c69be4f917fb40656d5b438ab3af243682c065994b9a6f31fe9d2bec79780c70e627b9c988271363461a8d2f4b61eed5be864402ac457e14d5e0554a605db3a0bd1f0fe1e7c4cd3d167b80b0cc08a58921620ec7acf1ae8cdd2be407b5ba5713aafd969c10354862f891a28e7be624841d3b7ad1f72958d6635fd10b2f5174d4600c32a5198989d13bb6894f0581ceb9f88a3b1029ff7d7e665a864824ca84e1174f54ebfc6285d52fa87d3c78e016d2d8421a319c30414c1011f3b20d9cbef8bed8ec5b74ba936f757968d4c5e7e8a23f91e36934f333b50ea642f558d3fb41c34262baf277d3a506cab9f5dfe10e8a6faf0d4c14345d7ed37a5f566be3a2a908301faf42eca2ea7b32230c188e47e705d95b2d543f999a0951d0d007ee62d67f81f01242601b3331258158901c34902e69bf12dceacc0e2aa2c158154df907fa14d65792eeabeec57a2d732991837ff165cbd3f7cdb6b2ad012b80b9e368ab92ae51f3831c67942ee806ee3f4b3e40dcd8aea634b2226677b2d34c971b7e302042dab8d9fad150cb9b7f851ecc6b6f182112e088cd2ba22ac768f7533b54d5f676226266a6c51aafb9774349c515a8b4ac4fd693b145c31684d24b93dc69fd9f539df9d37a551117d39d5c6487291ea1024ecf8ec900f24086d9f3a483ea82c29c5025120daf6489d7b4717479e99ac640f2fa4711448a121c69a616b57aa6ab97e351abddf0686a06701cd88bae99062b745fc21deefc16ad043edce8efc219c133bd8f786d9f14d506781561435bde4c0e4f1b63ae81e325520c5f26912ea2cb719650ecbc6fbe63883fd88581603a1b0ab70e41ba460260523d38f67e476359284dd1c918e5190059d7873b5038480f50af7e28e42c7e524f271179cd4c99c8c71a2dac72617fb899b0668d1b99e3212afbdb94a054948cbcbe0aeb916dce64118ebbc0f7b3eac81b57747e3abfbce943f7f41bce00c59017810987a2f41f04fca97d3b8b4755861b6bc9523538827bc2c88fec494026d84e5a190eb08e2555c8b426b8ece18cbdc5185080b3aab798fb8cef9836aeaeeb8ccbc1a9a94190c3464b76e8cfcd6b5d0ca72fcb4f65b551bd8591acfe13349cb3a4b6a5c7f3e8a01f622ca60c2154f6f7a5cfbcc37191990865e4a5ccaf5dd447a50410327228fc82f67f14347396e1348646e0b4987ccb8adf4efcd201ec170d33d3233bdd4156b80681430009e728be5a85fd497590b6ef8eb05c1e7e6d72da40f00c95185325acd354e7cb94f03cdfc5cb3cf71ac44e2879af94ff3f48c4e22ed4b8825462a416b042c05f6b20f298cd36fbf184e07b5b52ba6315d8fcda891f1b67565b87bda032c1763e238ffc79b835cb0fe22bf8ea0fe9a8380c3fc488ad0eb879a04b783e74cf801dba35ad2ac73831f452c9e1b9fa05f72cac49691d4a23422f80992ea7bdded6de599d07a0741fa3628632c3d7a9f17d0260645099af6283bcd4548351565f939ecf05e36046c2c4f2f1b9a9c03df69296fd46a5cfff17ec59a6d8f4942bedc8397c19f0103dcc0859a68df4766bde5ca21a1ae78a8c6049140249ddeca0f5eb5a095e34c8fb3a0583a05a5730ab7588c1c8f45bcd984ebced9450588f059e7d4db897b391af64b5e9aeb1dc16ec88b345685ca57df4a8e534bca47efaa81c4e3e43a6ffe3b5f1a35f86e4fd1f8b28dd4e34ab2fe50e1583be93ddbd7ca6843034605c2541ced53f6f4ed7ec9fe49f5fb0235ca3ce7d1fe20e2fc5a8be5d4dda11d1e3e1aaa8c275caca84992a4292d950a475710f2395905a86f60660cdd50e21d861ea94c5d5918a6c5e136a0dff76420a58520cb545339ba9d96e84ed34b9400aee7e0f33486e3d95a2ce454746056ebdddfbc49b6115b4a844e8a5a43a6286141a390d4e22f3a5122258b9d33aa582a6a566bfd4987789075fc57a7dd0a306189c680c61816f7b226984103406182b8a95ec9c42a97cff9a0d5633f2a72a7e5abb5bbc8292937d8303ae5157789e6d337c06e221cbf46516eb7f2e9828775bffbe2dcd34f41a53e0e57ca1721839aa701a69e4dd37fc9717c17a571f16ed378aadd296d95e1b88fb2ef49d75d7d484671ce47fea82c221fd33fabcb1db570dab685d42ebf7f58066a0de4f2fa4b8ac1a0793cf6b7b623eb8a78a7451e1fe5aa1804769a0c21e78e0211925b7480890ef39a2fb6babb4d383e6a99decec616b18bba356f35d6e01fc0f697637013f157844d8aeb9bf31ba7031fe5f44136dbcc4f0f91431eeb01a4583bd33533770cff4a66bc158c6af0f8fb195256ec251c7274a044dce5c5de974e8194f40983ff561f7539f15f50ccea580720bdf5948458c852451e30bcbf2d7e25ec09697f758d46e5e1e2f36abcb097f60f6776c5659de082cf7ec1cfe7f24e0725b50fdfb58c0706b8ca22d9f06aca416a6e8d12620fae506c7fea9af4493c146930e38f7104c76c9010135ad113e7d6a33850bcd08d1a3c022b6c045329c201ad8ccbe8e90ae237d536bd69a059424b004a66e26fdfcab0d5729143bd0432df2ecb6dc254ad625ab24968a0813beab7a63797b6d9eaaa56d88115be4eea0181ffc87c2e17fb9b31684e9fb3ff4123a8e4d1ddedd0fa8464be336743a01f10b8a8fce09a3214a1a38aae3b1381252bfabb2ab5886d1c9250760a0dc3359f664cc6bf2031e252ec9cc2b6c93c7f83ed3ecfac6fd821d7dd5dc391dd89d00c74f307318feee2698cde9d59f153a49241ab7c4b556a686e7580c34b32b0783ec1c95544f789828e7700d1927f21ea10a570db1a2a33218ca18f42aa1ca6a5bd213f55eb0cee0f70f30c64052bbac19e8f2db42abfe88b50be2b2eb8d24ca722e958a74c4659acb5a5bdc20fef3bcb533ac71547d20a7feac9b58791ec13eaa9916b7b94339195adc7f4226b3270003d970aba15194b37e05a107e44fe61a79b7629fcf2292047400655a54016f3010153c1e98eff676628b25483d9c4eab23ac7c6467f28ebf8083467c15738d2864c0867e34d4524adc1eabdf48948004c3cdac228db9b2f968d4f9e83af1de2357b616c5e1dd2f53cd9ff4046c80a8c5eab2b3806e6531991863a177426485bb73098a8029cbdc97eac4c788be6b8934bd0347ecc5155e509ac7cdbb0d2a57e0c08e94ea73c01e2f6979b60eb773a01b64488f85a4c29dbc93df4589aa5d47fd1ed1720cef9b63800f4ea6bda474171442e7a80be911c07b629012a0b7b69fb8be125cec2e7b38a6f74d40e8b2c17b66af4d2efbdfd7cebcf663883c7496a249eb1c307f1f897330b478c7a8fe6b9929b1491f2efe781f2c01749da683af376235b70d69cd9130b888f7ad55bba2f4781886112dccb7bd1249fd0fd1c63a2dd1d8eb146059addf3f87b7949f88f157290cb099d42eb03accd6c5316efb312740604b726c39bdacb235245f156db93206949219d174970a47cbc866cd083d0ae20d1f75d4cab9909be73b60f31a6b486e15474f4d88ec306a9b93a24d95a6e0f7a5af52c006187072781879251096c3cec4d531e9b0c9b70350590461e1421e191c50f56571dd6b01ab283288169386e47efd5bfe1a24aa2a22abf8e2dd6225e60700b5743a6ac3a3b5c929041fd3ef227d3072c8a2b3964b59578fe0fa5805baaa85e28e905f56bd6f25018a81300419843b5118cb88f71635949ba459d0449e7e6dd9e2b6605e07fbe3bd4f602248e5e611856ad7fb0465e7da99241466f269d1d95d8d55f532d18fc914ba66315760db62d05def4516c3d7eed3cd2c56f809320400c865c59fb879b939fb97b37d99572ecd8481b278e4be950e065f672b3dcc064f34bba2a4aae120fb0285741ad7075bc8f02f9cc0b7376a98fb0c22c66ba91f19768333e439e6e64ab5876ed3bff188343975626a21b95daa1db579d6f3aa7956c4efe1066173a91c961396bb5c10afee9b524ed653161d24f76b189fc92bfcd911ee0be45070ee1ea848fe1663df7917dc27859f8b49ad00d890720821f4028f32005ffb2beb2a20115bc1e713e2349ba35b3e1a75ebb2ff048c68acfd1db99daaced82c7f1d6fc93ec7299f7893166fd5def05c288dbcfcc5296f8d186dfa4c1113756f1eaa6f9f294a435b37522276709255e375363cb39dfd7cde6bdcea01eba30e227e77813b9db22d957879e145a65f014a79544dc4b27c7db7f3ca283a26439dc20d95115a08de41b0ae3a440f66ef134d9ff9e51e2906a2b1735f35efc14b644e06f7b2f7a5aa7f087ccb7db78bff55e065912d9a66c7ea8c27bc29eec5a27699c4c60f081852deb94112dcdd0eb0b796cff642b269b156cd0bde9631e4efc225fece1425173483c900c98118a4cad08010005dd5272692a1e5b20660a7980375cc0f8c59a9032af7712bedd270bf2956b71bfe5d7d2805c3080ab7e7fe16383ad40c4615e64c0e8a365c2e3d0b8e34656319b0aedcc5d323a6569359777a535c8e26229180d6e2d571b1ddeec6c8f65c7f986788eced0a7a3fdd7c1b4069c9d123f9227ef35f71af6a4474a2a062a5ced6dc575fe68536b16d3880436e938d4a51a8b949226946f2204231cd90af29109613f4998f10b939f5b0f8e0204095ce700e5447e4cc51dfc4e462501d2224e1c4537e0d5794d749452dcea141cc3505eb8512a7c7911bc1b386cac8afd08742b602bdb70a65d427130b0defb7e6137a19659f450983f2cec95c812217c14b3932f9f29ce7821b183e651f4dcd0eb9ba95b24969cedf2fe4b2be87a64e2c09b6eee3bd5e8ff27e4ea4dff838a920a719257335c2d2e39fec31bf6765e4f9f700eef53ceb24693f911b796fd9f9339a841ff1932c8048ef4d3b9568a61f0e9e87e222e8b7b41c00fa86f6c1ff3de9f4c339c0708861b40a74cdfdc2b8ec9c53a122bff0fd3fe5b843516361dd51b68a20cba4622b41fa4f938d86c76c8ec9375bbcf811f0de19bab354c75805aa56569b9286f109bb5d992c7aeabaa2719b064fd74347b812e3fb1d511d6e496bf9284c56d33431ddb5f37c7989cc003540c7ab0190947076b31eb7a0ce2de07216ff13a091f8c1f14c7c6a1282241ee4c557ca9c06a14c684c9b099764b4700c1ba5fb5f353b8ad43b5a2073e492ebd31d406bf59f365817f7f39ff4090f6eca68cc435795d85bfdc514bddf5652b51998093faccdf1ecc4548e57bdec3cccc1aad3f5763048a6748c52713fe989c2c67b663a1b583400a08793927e001290fa0153c94c7439e5a074aeac8ff408a6a8fc9407b5231479142be39b1df48d41316ac174f326541aad20e80dd7a76ecce3609fec77bdf2fac386b96762d5932267c8f0e3443809dcad3aa98d61b24aad8225d4b2f2b033b64a07b05cca8c4866c516ba833845607b05367fff4efa31189c8d377b4f2b041893c6522ba4a62cf7f43bed5894d49e763d714c04c56ac8a26bc20f137c42be6083b3f448ee7ff8a8b516eb832900515438b7cc0fd0432106baacacd84b090f8d5380a588d9ab7d96cd7128c99e900fc51c9b12c5da89580e60de3f3d4492e9592a0d34f98b85609fa02c0e3902a1bd85db1d887a756cb3e80189ec07cd5bfbfdfab3f25f73843aee674a0ea9bc2af81f30426fd1a0793e89faf5445c8643703886f67353bc0525e3a8d68229472222ee7d16abb352a03eaad4f92a389023db706908e75280b95c701409e7437a5ea9d9cf93529e9b53a6d04f8b514c1c90da4b8372e70183b05c55b2d80214e65e1b7a2f8a6577da67febe5069b28a2b3f10f6b4a783d1c1babafdd0028eea028fdb3deb5f9300c3e3c5c8666bc8b5ad2644cd7ed7f8d5c6c2dc109618d7f59cf25892ef578e62eea1b17f61a2937b971c5b44513774d07bd2e474dfd33350e8003fbc402a1c75027c66edfb1cfbccdd37248336e49184243da683fa894f067ab4909a031e2710538b27f2c89ca764e177e56fa7dbd1461c8d7632e73ae706549ac0a6b905269bf16cabbb470bbf88db449e6183fa0daddf813b16f736a2cd32c0f54c64282a2ff848a5cbb122e14d511a8e4eaa9455794c04226670845806d910ee9813628ebdf466d9bf217d5c9ddf0e8fb92a212500a5a50543dcb4fa1feed4d86c1a2e6ee683fb9093bff59e9f3776b0a0cbbb83b858942e9514883cc0d9265ce27f4b5cb2ce57fafa8b4d70e5d4dd12853ea8e23e8416acf02c51b50ca909301c77bc8a0721a6485d6309959d7e4f09977b5f434f370303ae0ecb4398b3abfeaf5126a572ec41078c2c6f23037d79b45d0601803ebd4f71ccd233b3d262e40dd86625f294283d40b66ce384a86bc781a4e271f53e01de38352e37265686174ff32991c42bf3f4f45cb304903eef331d47fed5a11913914a722ac6d3dc755821169714c17b53731419109e17dadef46ff9f7e334c3f246669c8814cf6f270e647fe0636d234d2c7c04ddc2c0f365359a2b46d80c1ebfac20e8a7224e03cc791476c1a2e1e4ce30a549bc0ebdc6f16d09e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b0bfaf297280ad62c244dfee449f875c5ffaaaccbf3aff6b596767c0c8f9aa1fb22782ec685a05a23cffaa9bd1c33408f9b1f3c1cf276cee38e631d75e463889bfc32e4ca33a6bbfe9988dd1b4ccf60d995bc0ca8614a41b9c2266da5624353c60f7b354879ae9efb768d130d9a633f64315154a959f95e2bdef7a563debfc30f0ee53f8d895dd6a7973f7d998d4e9c60daa7acaf9aae8d64b486560bbad76a8144d7a6d7131b8c54be7e8c3d5fedc85b759a1f28d4a68b0b5a428586a1637cf89112d10f66675cd4c56c6ca6c5c39a49a1354db2d87fc729d3b2f3478e8037f30ee53f8d895dd6a7973f7d998d4e9c60daa7acaf9aae8d64b486560bbad76a8144d7a6d7131b8c54be7e8c3d5fedc85b759a1f28d4a68b0b5a428586a1637cf89112d10f66675cd4c56c6ca6c5c39a49a1354db2d87fc729d3b2f3478e8037f356af613b89ea629688a011b8277c3f1851008ebe2093d219129f6ba331cb5bb03ac766346c45f3a6ceb99ada6b28c0dd3f2566084faaa4055122537f23415f92c4080f5d46f4cc73b8c4fabaefeb08aa2ac7f2649e086a71caa567faaf33b50634a1dcb9169a06e7c520454d3f12fffe1e3afd3aa18389d666c55204605bb5f75be088eef1b9402e890d4e9a8f3b1b454b034681bbd1ff74b66509b87b94ebbb607b025d56aa03078b06908d7e849c7e13089eef9aa3582d5880f88966b37c8a043656a105a6aa6f69322eb33ddbe3a17627f5eb79b904bafc41afa86901e70bf8583894e2202b745476285e77682b747546b84cef61c75bfc36a00847c2e71b6e4964026f7138e7160fabb1a1c9e91940691d1b9ec42feb3134c6957e98754d414801663b1002e00e7dfda18342161e65f626d887b7693a0f09232f15a8dfdf17e700a0d39682c861a0c09187f635f572769897da417ee24760361ebe6f3cc27c2074edf4eee32478b3e50d2bbb8de331a94851e5efddb683877c819d41034a2b95dc100960fd3ccadb29505b01ddca8103c4104469165d3224d98b613d8144835be6fcf834b3a5ea5829c2d6fa039238d725d8adad0036e242d9dd8ca26fa5a16c6e8578b1de0d35d16c86ea08cc451d5ec4f2923393bd4188624d61a53ecabf8b857882347ad4cb74a3481564cd06ec3a4aadf7e565594b98d1a4bcb853c3792d1167c2add4473f3cc77a54618626dadaf1def9a96b1a44f33d1dc1710360d6a3e400aa65f0debf79fd5f2479a26eef8bc85bcaf41fed18de91d0290c93476e12528b82ce37f23b4f8bc5707ffb1d4d64dca721cdfae4ce8c338d48af9b7f5885a97279a3b6a0cdf36c1b4de132fa13407b2689c3177f5189260b1937ff6fe0edf65e05ea5d834fa7eab3c00f00036e04d3abe15bce27d3c7a9993ede37948adff4b986fa32b3c0f985a5d4d6bdab913ff5d1527a4900e63605852e6d04b63c3c1d2161090ab36a1ccd94418792d0631d027333d8f31a2e68d24d2c62704100864c3c8651cf8327db0f45dc7ad1d3acfbd2d00d1890039c11eb0c32851d24194bac5461f742474e617e765691c56bcb4b1965839f5fa9bfce2159d8b332e1d7c77ae6321ad9dfec31d330706222c591695e7139ebe72b5ac7e7cf08f07b435be98f281d315e34f971cbb24d6b66f416f2d662b911b7ab647b4c6479f6ae078f366535091c49b3dcc4215788fcde417f0cffdc4365aecbca1dca9d3d46e129182422618d9b7708a2193d07acb1dd5787a82451a404280079c70d020765a1f433349037bf9bf9e4c6a06b6479d4fcec51f9de7bad3387d5ab706205a94ca59fece89e51c9ae9da93d534320a10d74bd0e93c311baccff9cf9992d39970df67730e820cd15f781b8470a9c08b5b98020f4434a9290ed85fc5d63d511ddb54a2bfb0ff0109f9a6197cdadcd3b344d192c4ebed3fbd1e98e6d765443062534328c684d7cfad41274819e96341bc23e22b33845fdc4c716bce32feb01d14010a87cbf76228b0dc903b985eff25feed1cf12c1d167a7d9082b174330ac519e1f535cd377571c3004ce9c92bce7aaf4c4c1b8c76a350d83c9d73cf00cf3ae087897e9684d7cfad41274819e96341bc23e22b33845fdc4c716bce32feb01d14010a87cbf76228b0dc903b985eff25feed1cf12c1d167a7d9082b174330ac519e1f535cd377571c3004ce9c92bce7aaf4c4c1b8c76a350d83c9d73cf00cf3ae087897e9ecb148de986a054a730f4625586aa99aacc2ad9a4c6d2f51698c5d537523c6155ae67313012623bf4c5f110449e2f01a9b4fbdc1ce6a810289781e3981484eba5333f410fcf0c94e49aff75d55694180bbc794d3e559320caa2f8ba087234c7e91ac08fc00255f2e9b82675cebc6e98bc32c3431482d278bf179e7492ac95f5891a8e6658527bf36c336fdc7548a347da8a5eff498fcba2c120235bcdbc73018b3d84b99da15262cbf19ebb7b7ece02b0eb62073adfa546916bbf6fe5f3293804c39481fd58c409ad67bead7f74679271d91409021242271b97e828e442ae8dacbb1749e16ec935e9c0ed3b719fbbbe52d8350458a5b1354247e80e49dd4b68ea0c5ff2d1caed76ad9e3b886e835ea12fd69f00aa925e57a3df84835c9ccde634c39481fd58c409ad67bead7f74679271d91409021242271b97e828e442ae8dacbb1749e16ec935e9c0ed3b719fbbbe52d8350458a5b1354247e80e49dd4b68ea0c5ff2d1caed76ad9e3b886e835ea12fd69f00aa925e57a3df84835c9ccde6378278ebe30f6633a77d17b3ee86dd31d2f5c3ac0b57c7bc8ad5049dfb908f058cb8b23d4f0801e29ab6057691abe4d76b21b61e3da7b92274afde83c6c742847b5b00d9aec130c677adf5e9ae5c24d13a04b59969786718cd629cb62a684f5ab78278ebe30f6633a77d17b3ee86dd31d2f5c3ac0b57c7bc8ad5049dfb908f058cb8b23d4f0801e29ab6057691abe4d76b21b61e3da7b92274afde83c6c742847b5b00d9aec130c677adf5e9ae5c24d13a04b59969786718cd629cb62a684f5ab7f7a3f28967522e7fd004e9a7cff4af56ed0fba07442862e018a1e8e7798f92dca85bde81187b1f9679d463263846f4bd0c798944f1015ce2ff03c042c09af13b4a0fbfbbeb40577752c10d924d38d0c3a5645380a7d5f3831c30f465659a7e7c17f3e5d30096ae95712883bc073aaf3c9ed3e53602a9a47a63f2c0bb2fa36215b65484d0ea8518641279b0a08d3097742aa0e8d489f2bfa4c89fd4471fc5a6bb4a0fbfbbeb40577752c10d924d38d0c3a5645380a7d5f3831c30f465659a7e7c17f3e5d30096ae95712883bc073aaf3c9ed3e53602a9a47a63f2c0bb2fa36215b65484d0ea8518641279b0a08d3097742aa0e8d489f2bfa4c89fd4471fc5a6ba23306efa5469bf962623de9533ffae4df803164dde7e5c7a08366d93c8302369f0668e4599093723b924e4ea467eeed8539f4ec2035352adc60c76c07a732736b9141f6163ec55d47ae810bb6b28e34f7cf05fffb1c5b2e3a63cc4e07f24240fa88f7e357ba9d109a7e6f464dd5764cc8d46844e1cbac0cfbddc630243e886f5479e680b7d20031e225362bbe836ee946b0833a249267b17a3cfbc0ac81cb366b9141f6163ec55d47ae810bb6b28e34f7cf05fffb1c5b2e3a63cc4e07f24240fa88f7e357ba9d109a7e6f464dd5764cc8d46844e1cbac0cfbddc630243e886f5479e680b7d20031e225362bbe836ee946b0833a249267b17a3cfbc0ac81cb361f6467edecf3edebd71105b50fa6ab92d52da56c1e48ae79180149eb5da09763dd938b95a8de2cc59f749eddff138b68eb353d08ffccbb0890d864b533f88311773121e6183ce3338fba7f799fe4154a36ef487401ff2b2a83b71c4bc95c2653ceb64c1caa90f5f9e830d6428b894b3e283f92e1f44a25b44d607a5a2061bd77783ab580cd40bda64ca03d30d4d8b8bbdd6dddb226b2da498bad41bbcfbac1f0773121e6183ce3338fba7f799fe4154a36ef487401ff2b2a83b71c4bc95c2653ceb64c1caa90f5f9e830d6428b894b3e283f92e1f44a25b44d607a5a2061bd77783ab580cd40bda64ca03d30d4d8b8bbdd6dddb226b2da498bad41bbcfbac1f0bc568cc232d3d511f0d835153144321f20fa25ee31c2bf4c022fb1101ed779773a8380f072d948280266050c22b6ce52ac862346696bf7cc5acf128bea6a7d607b1974b0b0fdf68abb973cc305fb5d0b5e28b9e0c292bd2fd0b958564835d0c4dca1d6d3d1234b78bd459e6768841fff239d600a6eb248747b27265edb73bb468732e02329e2ff1696a393368e1972408294b066fe559f3a74bf76bee36b019094c7c0bcc1728249fd2a7b22e8469a3e63a218238b956a7bbdaec3749e36837c374ca1384663d66fed119088d9519780273f7c37ec26acf1ded0f4db061bcb338732e02329e2ff1696a393368e1972408294b066fe559f3a74bf76bee36b019094c7c0bcc1728249fd2a7b22e8469a3e63a218238b956a7bbdaec3749e36837c374ca1384663d66fed119088d9519780273f7c37ec26acf1ded0f4db061bcb333f25c290e8a430606d2722ee0120458ec5003220846a689e1c652fb7327286665c2a546fb155f1053c06ab0e9ab4c94d972ff0b7cbf3156ab1f59967e1af4718710af58c2d17a599327bad68954b56c80f36de2e8ecacebf7f48584743b778cd455ceae4ae8eeee85f64c73b29e2c696a255be713f1ab19d742497b90f350407536a4c9090b4346f6eb851497a409c2f3c7a789c76bb1191a775e3a00b9e7211710af58c2d17a599327bad68954b56c80f36de2e8ecacebf7f48584743b778cd455ceae4ae8eeee85f64c73b29e2c696a255be713f1ab19d742497b90f350407536a4c9090b4346f6eb851497a409c2f3c7a789c76bb1191a775e3a00b9e7211c76b131e81f0559a9dbf423fbe7298f0b71f4045a88ba7f3ff2d6bde3c8511e6c79c1dcf196b8bfbb6c31be76362402e00fe228ac187f8e9f5134059ec9c0b08106816699cc103e964b275a5b65b6cf26384d30bc915e81f328ea5d3ebfd2edcb49ac8acb290f8d2019cb84859a38860c2b47852e180e83f933530e5272b0a380e1abfe11990f209bd8fead24f2fe6a440cd01df831c7d10f161720e6b4eeadd106816699cc103e964b275a5b65b6cf26384d30bc915e81f328ea5d3ebfd2edcb49ac8acb290f8d2019cb84859a38860c2b47852e180e83f933530e5272b0a380e1abfe11990f209bd8fead24f2fe6a440cd01df831c7d10f161720e6b4eeaddd3c4c8ebd96dadde8ad28a3218c0b8a996ab3f1ef142e51a1da20f1fac8eabb776085488995bf95e5965b5216bebfd185d0b6d02be20720e81ae5093e6eca2c66798d947fdb47f30fa8418e7003f45713a5c732cf1821e96ead2475b7c07b8a4d3c4c8ebd96dadde8ad28a3218c0b8a996ab3f1ef142e51a1da20f1fac8eabb776085488995bf95e5965b5216bebfd185d0b6d02be20720e81ae5093e6eca2c66798d947fdb47f30fa8418e7003f45713a5c732cf1821e96ead2475b7c07b8a4190b10d1523b1d5a8e90afc53e4d1b271b180b7757ba3dc01d11379b3b03885d448f4a6f3085aaf5d504e3e7b4213a26e24d09ab9840af56f261a384689b469c3fa8693e31927bc4adc41a276c7212fefcfd03983fc7ff8588130333b9ca0c1bcb3080dd93ce204336a6e098266e07d49d2e604b8e1be601f34bec4b5e79b4bf8dc5a428e82aebb18887c1bf87df4e1dfc316bb40081d43d1310673702fa9a183fa8693e31927bc4adc41a276c7212fefcfd03983fc7ff8588130333b9ca0c1bcb3080dd93ce204336a6e098266e07d49d2e604b8e1be601f34bec4b5e79b4bf8dc5a428e82aebb18887c1bf87df4e1dfc316bb40081d43d1310673702fa9a18b5e06b7837e4a16666a939c767d7cb51d1f1ad389176ca0b7a7e5626c72d0d0e6669d5f3ddc7000a5f1b06999bf448855098ad9be6f4e2c45c7d47bb74250df5205c7b83a4f8c4fd4c6bf4c56a491fd99e669d48aee45764dfce2599692d8573592eb4cb6b11e813d3845f13a5ac87bf415f8a97291aa9997d96e261a21fd9c87bb670cc28f42f8a515c4f9c97e2916a6d2d64bfd7610ff83fb201b087419f80205c7b83a4f8c4fd4c6bf4c56a491fd99e669d48aee45764dfce2599692d8573592eb4cb6b11e813d3845f13a5ac87bf415f8a97291aa9997d96e261a21fd9c87bb670cc28f42f8a515c4f9c97e2916a6d2d64bfd7610ff83fb201b087419f802500b30f83757bff6e6b7a83f12c20a39f587d1a870994db425273c120c4634d89253201505dcb1ad5036d90eea8316a8eaffbfd604721055ec5eb5344f5aa21e776ab6b44c67ed85514b7fd01a9feba8ae2ebd97193004eb11028d4369577516ae18879ed8b220d0e7060b32d040bdbd3dac09e9bd9be8b7cebf2608ca2c138ecb055a2cac0ff5492bf18ad32624628be3b7acc4f12cdeb0ee259e2b70f6e125922333d8f9a45ce8f24ccf986f1813a0692757a3fff520c77394b765e8d143b0813d4c5a883cd3c6c75320df9d80dcfed184609bf5da8516d1d483dcb0531e5f73af1b2d4e9414c5bd4c58491af07f9c39c26c5b05722b811f84717a4617b030104b7b1b3dd6dd954447198bee002b40b0e76a3dae0b12d0851050756d21adaca7cd4c67493409b600d8c5d6a8011810146628cc35876dccc074a2272b9095449ead739fdcccfa8ba05ee574dbfce7be719f7b30bd3ff102e7feb6e01a95e250104b7b1b3dd6dd954447198bee002b40b0e76a3dae0b12d0851050756d21adaca7cd4c67493409b600d8c5d6a8011810146628cc35876dccc074a2272b9095449ead739fdcccfa8ba05ee574dbfce7be719f7b30bd3ff102e7feb6e01a95e25710740cb7402bc3c1d0e5200afc01200ae305c519fe2e55a23d0c30338fafd3e4d83681349213964d1b2d13b39c7d29ef202643fb3cb1fc368e9acf63a3cac6b7ae9b885e48a85c79982c3af01de74c25b1179fe09fd6e1830d17e15fa967c31710740cb7402bc3c1d0e5200afc01200ae305c519fe2e55a23d0c30338fafd3e4d83681349213964d1b2d13b39c7d29ef202643fb3cb1fc368e9acf63a3cac6b7ae9b885e48a85c79982c3af01de74c25b1179fe09fd6e1830d17e15fa967c31d8e9d0a06d6c7e52d64c5da7594ae3d98b42730c2ea21737c7a0b4cd4fb7575e6aee7dc9e479768b728e90067af62257d56121180eea24f27f9e2b703030d9fbc1e51ed976dc3cc60a7caa3edbd9b8d27d204bea9ccf1cb9f1c111c010e335c4bbac077c774a1c1e0cf7464cb40aad2589c3d7ef41f4cb9ac599af383b21a377cdb9a5bae49dd5a6ac59c649a68551120ef0ad1a8ba6beecbb75017f2125b804c1e51ed976dc3cc60a7caa3edbd9b8d27d204bea9ccf1cb9f1c111c010e335c4bbac077c774a1c1e0cf7464cb40aad2589c3d7ef41f4cb9ac599af383b21a377cdb9a5bae49dd5a6ac59c649a68551120ef0ad1a8ba6beecbb75017f2125b804c2e01ec8f0379162f3f9f483b4d3fdf27dd660bfde433457c3319505978134d432e133d908256fb245f8b5b0e74f9e078d638c4ea892dd5aed4759ad639a472bd98f87377dfb48fa1e1a1fc2b10d020c36ea69e0c2e353c7f1aad7d9682bf2cd4d0e1d711cb28eda56ce5f6ec641de0f4b271531828153a3eea56ecf8f491e6cc897f4bc57e85748f2b7016d8e913c2a3e82a90d933f435f4c47d83d7c86f96c32bdbb690f633049030afda723031f0a1f8f8376eed31c2f6ebebd141f6d0c6a065a9f1aca737f1922d9edb12b84d85bc4bcd3230addf9a4a4fed5f0510a76a8cd94ca26db66eee22182f525d34abae93c4043e1c3ab2009ccbee471cf23eb828234d956b8eb0944bc491ea2c0a4cdd277452c9dca4eca7775800ef758debb70168e492c4730747e88fbd756b33c47ca8c0f534275b86c0aab226e98369e7e22b65aa5842848b8d342ed7b4aa757f925acc609beb4a1bb6e17103791994c4108e7939b35926e56fce13ff8e584720dd5907a03f253fc499eddeb6e5e6c2860d2168e492c4730747e88fbd756b33c47ca8c0f534275b86c0aab226e98369e7e22b65aa5842848b8d342ed7b4aa757f925acc609beb4a1bb6e17103791994c4108e7939b35926e56fce13ff8e584720dd5907a03f253fc499eddeb6e5e6c2860d29d46e92745bb9a9948b06c7e99e65a6da97e74d5bd9d6ab0ce07fe500d3b0da78766bde594a301baaa8b211e3f93042d7098fda75cfb6a001913b7db8b1ef1bbf21e015eb87f24112a967908dcf08988c90a5f318f0d6522c5ac6dc026544d11b0d8b5628c768fbc5e0521a321d8ebe3249bf3a2ee26ff855f76f1bc19c4cd103f79f03566ce2ba3b59fbb4f2bbda72a623348c44797e79b09c1147fbea4dc55e0e8c177eabf229e1cca9467de2848cb1a175f3b6c307302a222b3f8c6e5aa2b06e35d85ae27b7d07662fca4d900afe9f05767754c3c5c2da7a10a6f2652d7b56b31ec846156a42e8bc04d52489720b620d54e79a8f0d5bb55bd30bb0fe1f4511072140560d7bf35c1ecce940b480479d5066d4f6a8c98d29d77f9a017ef8141d0543a381b39ae723e0dc3ca20f65a2532b4a522df77e288cad628cb685a23b15f9e943ef139185a852d14314cacdf6b23aa202e9a5d44cbc4e20569769c41afc43d1e0008d32abd523ae90aa71c586fa5ce17b808f13c36b11ce463342968391c54612608ef9ccc6cd1209629d4dbc2a6d29fd37685cbe2c777221fd99e0f080674966e7caf6f7493a382bf38698f768ffac83b1950c12cb462165eb4d09b4c447582fc7426ff6d6125d60f3fa44f4b52b0ba85cdeadd9656a72c021f4f186c1c54612608ef9ccc6cd1209629d4dbc2a6d29fd37685cbe2c777221fd99e0f080674966e7caf6f7493a382bf38698f768ffac83b1950c12cb462165eb4d09b4c447582fc7426ff6d6125d60f3fa44f4b52b0ba85cdeadd9656a72c021f4f186c6a7348baa4513db5f424141f79fd6a4994aeab8909dc23d46b337efc6acfb099e8b1b275369bd39c10df3e76192fc0ffa45280f9bc53f154fd423650e7e4dcb7875e03563de479938092a967be552ebc9d40f87dcd3dd7e349752881539640d49ef1a6a70cf8310f71fa68cea10adbcde00eea28a4feb36ccc98ea50eadc33bab54dc250326d189d578fbec349909fd06b336f6459c27d20d5c6eac850445e04875e03563de479938092a967be552ebc9d40f87dcd3dd7e349752881539640d49ef1a6a70cf8310f71fa68cea10adbcde00eea28a4feb36ccc98ea50eadc33bab54dc250326d189d578fbec349909fd06b336f6459c27d20d5c6eac850445e04bfc46b8210fbb45edaf81624c820fef5730076a3271362c1a79c66549094e49da294fbc172fa895309c593403a412be98fdf367d79337949de4c7335afd99e6c5b6fcb561cd498b5213f4fe2ac2ac3786cf316c04075a49e137e44097df50636bfc46b8210fbb45edaf81624c820fef5730076a3271362c1a79c66549094e49da294fbc172fa895309c593403a412be98fdf367d79337949de4c7335afd99e6c5b6fcb561cd498b5213f4fe2ac2ac3786cf316c04075a49e137e44097df50636ae948c2da203d98a33f1b74daa16bb175abfa8ac8557beaa754de1bbafa5ed2880211f4170a2de9ad6e1f6deaf8594b58c7b20900aad3ab0e57ee71edff782feee6b05585063233f89532b8a4876a8aaacae3b753bd95b9cb45e62f2d9022f5bb17a5bb66305073b6ddd162a58df71427e20777402e4f2d74d36a4af7709aa66eb62b01279b194628cd604e117aa297be11657ea6cd8fe0896e7cadd8ba07894ee6b05585063233f89532b8a4876a8aaacae3b753bd95b9cb45e62f2d9022f5bb17a5bb66305073b6ddd162a58df71427e20777402e4f2d74d36a4af7709aa66eb62b01279b194628cd604e117aa297be11657ea6cd8fe0896e7cadd8ba07894637baef023d326fefacbad9f1f9a38b263c88648447fd2fb595594a91477ae5912025dbe27ab09c799114fbb89aab9c973c26600a24360cabee5d5016f3cff162fceebaa3e1343ca573da279d412adf1e16d8b7ed34124fb2da8fe9bec5501c3fbb0e42bdff5078de35c00e08bf3cee69fc523058f12c095d321e29f716773af307461d29d933e0807c05ecb5a6aff25cb886ceb53809caf975338824fb50a6b2fceebaa3e1343ca573da279d412adf1e16d8b7ed34124fb2da8fe9bec5501c3fbb0e42bdff5078de35c00e08bf3cee69fc523058f12c095d321e29f716773af307461d29d933e0807c05ecb5a6aff25cb886ceb53809caf975338824fb50a6b10e939ee4de3615ae15ec4429ec6b01ba02e2b40a40aa5308971a9d640e90451d5e1145e61da6707c9f2de2b6f4c15aebe655f162cfd52f43e7925bf7281534b7f8a03b1673da3d1eec08b04085d8f62faaa30b1bc3eb8d123a93051de240a1e403fa5eb1f6e2518b0548c000452773ed8b1b2e37c06a2c380f9494ed3278263ec09a88d4282c31edd99ff2b64ad74c87075a40b38b3844a06dc3aabb2963b0b58c38a33f14654f4e216aefe06e3500e207beeb9ebd871e4530b8d16c5396319ccee37dbef3a6a2a40151440bc3081bae6cd4001f77f000648b1732c6b484d0e03706487f02fd58d6c3f0d9a2421f652ba5c7bde2031fd2a69cb58a8e91784dd8d2f7bd20c9bc3bb05236cc3bf6c244b2bb78c0b259ff74d10c79c2b9595ac096b6183ac50d513de703fb4791f91dac6a8f36c86c059cfcfad8bb67ca8f2f874230811b753718ffce23dbb668ebbd7d00e4267426ae325f3949c5e33ecd074869eb190051ed6cf5b3f30941e4e8004a11727874fa70284bd8852c96f3a614f1fae8a8d0ce40c3a290b7fe1973be3f9484d9447f6d595decedc767024c93693492f749a0e68e54f8155e42f91991581ca9f0a498ace82f75d540bac90fc169dd2a039bb45ec29e800596e50e107c110feb1ebfbaa752cb829dcfed778fa1f8c7cf38c0928addc1bd313b28b4e6fba425026bf404a9cfd03beee54a3308b9e4c5a59fe97491536a229801cbbb0bce71d33f5e87f67eedd63cafc90c46263558aaf633f68ba17ee452ae5fe25b53bfe896a90fe2eff5609b2767bd4678a0ab66c3ccaa04a5fe56cfbfee5f5721be32b40cc38a6c00292d476540aa341be8959d59595b370d84dd71bbdf146c7816d1ea8c8b4947eddf91af3d97a98a26206302f1fb9f438488fc67242ec8926e61873fe1b59fed23e4a704cfb39ea0c10faf48a4d7de0b23d350e8947d63e5e1c42a2628743f4583f0f49d44fcd4ba8b09405c07e2182f5792aa0d4ace2461ad30e4d6a1a77d3af4801ae0fc2b38f5d1e942b104bb6a3d16f20fb5ae30504a5778dd6f3053535ff473f14f4451903dcfe671725b5cac0a2b3594e471dfa5c59babbec16496deb7ffa158d2e48c51448f4595b5a77a00315c553980c82856971b2d75262029df9bbf67de7c12b85c69e460f81d6fbb3e0b369f70c7c2d6fafb5649f131f2eed0522e1f61dcb45c1bbd0f5be73b65b453ce5dca0e878baf6b3f36bcd09a9f10c1124af8d4759df64fa0582c097eda4f8a3c06bbf25c1ca5f14033c00d4a73583010d33c5d57c2aa1102d98ac8a0c0ede6de4ac0cc9a4da219d0c3d40f3a6873121fa8a3ed10956dc09026c75fbd870cc04a4f026d1fffe2d61e1982534e613d85cd82bb169436c464befdcf601a8e1917122d332cc6c75ee03c3dbc078365ccf7bb708ca2445460acd6b0db0c6bb2d43c125f0eea29d833ea45e963fdeb94a43b558e2534c3cba6aa9ec46ac180e94e6dba137e36585f5f9c7ee20271ef38503dff6815481a205e5829186c5bf07196ae03bd6c1431cc8b093de8985cfd767d5eb4ff60c216979920e9cbbe98cc854466c8c981786cc9ee9b6dea63d4b24b71465918c14100c8b03666267d8080c5ee6dba137e36585f5f9c7ee20271ef38503dff6815481a205e5829186c5bf07196ae03bd6c1431cc8b093de8985cfd767d5eb4ff60c216979920e9cbbe98cc854466c8c981786cc9ee9b6dea63d4b24b71465918c14100c8b03666267d8080c5ef8de9b02f53205fb5cf10508cf297e2fdf2c24e85aae1d546da15f1046e167d007db844087b437525ac0ab77e23f04f3034d24d4a00b8d97c2f9b91243254820a4994cc33bf52f097aae2a87ad5aff15dd2f8d35c5f2a8ecb6e02012148480b79172e444f3260773eb0211114ab5f592959b5d5077ead5ba4d4f2691798081b0d9e78474056881aae2d1dcf4db6b98b797e081f99feae164cac3b9287bedeb2e5da94827d55427a4071e0350b92fd5ee523a3abcdcddf1f131ad69058e93b1624ef055e91cff29eb2f74675ef5382fb2c49eeec939d86eff3aa90019758ab446d9e78474056881aae2d1dcf4db6b98b797e081f99feae164cac3b9287bedeb2e5da94827d55427a4071e0350b92fd5ee523a3abcdcddf1f131ad69058e93b1624ef055e91cff29eb2f74675ef5382fb2c49eeec939d86eff3aa90019758ab44621f57ff86312b531a048e7d9f17fb4d34438f8eb0ae073d9bfc44ef9b610a62de6f33ec45b7a70c1a4146e236cca70ea2d3d3c9373e91fde1744d0ab1fb74889f6236b72339f3a41ed9fa8e99ae1bcc6fa08be992ba769471c73e6864d810a2dd0fa90589d6d4c0b80cc7b392a75646f734187fef792d93dfb42586ca8f758b8444e9dbb35c283be25e38f49fc119d9a400f6b4795a507e89ae9499edf176e77f6236b72339f3a41ed9fa8e99ae1bcc6fa08be992ba769471c73e6864d810a2dd0fa90589d6d4c0b80cc7b392a75646f734187fef792d93dfb42586ca8f758b8444e9dbb35c283be25e38f49fc119d9a400f6b4795a507e89ae9499edf176e776c51429e76c6671148d9cf9e45028d76948299b63704caa9204058ae01f86252dabd2508219a6af32f19a6d7db79bce6888ffd3ed4294b6a4bee2d8f3be723c113c1ae69598752f8379d575ab407111b48d75865b0d4eb04deee80f99b3be2bbc98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830aa43cf3838d160abd47fa64f782b23a4afdd7b6b8b72962fba0918f5f0aab3f9cffaaf37524c74663bf25e04b908b2d77d08cd3d2a8bef36a75b09098af4c63d62d3538084d2dc278fa213902b14bf097a3c74598315a3581f46629eca7682629eca2f388fa4e47bc71f97019a673d8610dac68fead9208ae9054da3d62507a86a368613dff12b56ae4258bace6c97126990dd849cf564ebc0610209f93437585e5d32a0844f7f668e74696a0b90f5ae94116e664a92d896d939e0a4c374740efb0acc0f0d024e635f2035630691b9a841342ffcc2385465ddce756b5b7c2dab2972897cd231e3b97ab3efdb5fe72ca4be039472f5d6f66b8e0a86a919bc8485724850fa34e9a531e1e10ca945eb6df1046ec5411525b3ec5dcb27cbab9db8ea47de62c89dae2bfa5c2618567b116ba5d16678540f908ebb5f5fc3cd3ae53aeb53ca7902f6ef29c2b263a4f65e3146663cc0a5ce53a71c7819eef342a48938931f14e5200c2b0bf1ad7563a4709407b35d6ccba4be9966e8f4c5a0c890726d56cd149ca252d9671f8a6568f138e9896e156cb62c37edafa1c741fddd3739c3a08653e088f2fb294156f0279e06b1fb6218dab566dff477009d9312e7159463997bdd25793952c4ccb4db1bb17a499c632ea8e0e39097e04ba8433b07149134c2e23a63249c26b1bfa4bd99da7e6b278e26b3a51914ebe9227e827099761c5c984448082e8be272235a8a16f5f48af57a19549ccd4d5243e0b4ce9dd2fc3da4f5ba349209f2c008ed358e8f92b8deef60dd912a98789ee778afb041ec354f9bf9bd0de982ceea72f0ac82a1ec8dd8dc07e088cbb4d12ad48abc0ba8f79c151716db508546c8eb8211c1e8e13858410b3c83a23ffe2208e6737df0d4226e23b04e2c519b11d0832d2f6d27d1f3d7985fc97fb41bc5bc7f9bf6b370924473a1d932701a825205db54643e9eb9b6aae8fccdca5bd0253dc74d06580305ac7ec8600800436c9d8427ba0d1687525236a35167ad413b014a2179e307151a8600bf7ec9f6166016a20c81507ed654eee8f301bf1b62b827efd89b5dbf3dc48206f4928ac85e2150a5e2846ea106e565a641cc80e1fee18d8544c7ed0972d0317dde5f1379afcf32c098af28977dae0739667ce68afa4c1db4f0974209e938c56b0a333544f0a2f382db18ea983ec59cb70852f1ec8a5de1510c0e3ac5e49edfabd2c876e8b6de6486fdaf4f4f7c427a501e1da0b7d4ae6c41f8cc0ac1a50eeb52f3c8a03ac21e15a3427784eab7ac3b823b1c5e08173aedca90ec637b1af56aa5411a275d7bb00bafe85c89fb2c26dd9280409281d1995e8d48f5f82f55b799f331ef44ee6711a6881ad36cb440dfa6fcca5930222ead4c5cd9d49eac1ef5b80fb60d754995231c3ce6475b35aead56969a6ce638b41e6ee23128316928c3cd3a73ad4fbedda5a60f62330ca9ab3d72ab9ee625abdd2a494cd282a0f21de7c4786f684be086d705c0c4a269f5c1ea46fe65429ae3fcd8e4268824cc5deb8030812af147cc66d92bd783421c36ae7c60585defa680815d89c699bb5854e38dd1d8e41204fa2e2559a204cce2511c5ea5ae94e301ca65a01816e2e0c87c1f40cf71aee988e663e080770fc7a2a19bed8de5f6824f6136b82877cb2364f2d89cab694d88ddfda6863064fb956726c2334741371d13f9b0795bacacc43a1cec86a1c507cbd381caff4e463ebc4b79f94c81f5fcafb23cb78e0a5c1396bdbe878a407de403a7f5a857a880f194a0d2c0bc668e0359762c75a3566a3e4f2d2e90f4d5a4a5ec262f156d97ee1c3ad78fba5b20cb1cf51293fe5ddad4d3239da30a22db447f961a8c27a43673a98a68c014978df4a8fec083b7372511eda47cfa465b5086f2876663cab2a41547761a81b300c3eb022da0b36a154772d096783d67b8190a64df0ff72b064d77a69e32f0dcdd83d02535816173c1aaa5764904f30e17d5599507c1c0e622c32add9cc2249e7375d1f3a68b79b5ac0b555e1a6d15bb7dc60969f7bd20317c6814f182e7852ad2f957b06c5c01a611a9c99469a822e1dacb049846af767693c7e4571a5fd29f4c31de9b41a815c303c233df8b26d6641264ac3aaa02b36b57ed59f76cd9fb7639a38ad4913c32f847d204ba7bd647b1fa47cb3639d4c46ca6fee69525a8d1e7ddf5fae11c26a6c7876ea5a8b8e6849460953bfcddad215d5dc0d15f0bfa83194a6e33af1b3ab2eecbe32c5064744142a227fa860de613ef5afc07133700f12a5feac05952698b8ff8d97f3fa312a7b1de0f0411f3de9c1508ea788f7739fdcd6b973a8125d45677f1825b0317b6123eb000689d7c89657ad3bfbe6477f2ae632fde321de239a586e4bf0911c5f2e4dae8650ba1f71eca73735f41deb4239be4a94f03ef7e8db1ca1e32d8d5c28c0c4b661870955780a04f3ad8adf01bb8f8ef06f67cb18f4674f186f80f97d8fbf7ca98b331c26bd132e0d0623cb2e513f2fce44f52d6ce70d78ea5081b4a6d74bb92789e4585ef9d21a92998659ad5368b4eb0172e76479a8912f27787465dac7e7744938540706057e7b9ff83a14137820d405f3637f0bf5ae636c5159009f867c406228f3be6231497aa9205e7e70cd9dc7640220865fcb5750332c8a6bcb2fc960ff52284e15d6023bfa5974fdb646f782ddce2887d0dc54c29698a23092f109d3f7c0ffd4b7972bfee249a659f28b47d09b2e6d460f2bbbf80943e95dd2be38c32f689da151e0680107bd3351208ba73ae537a5ea7c97b265e9769d1d2049705f66446ed97939c892bdc940c3165c1186c1fd6dc341e1fe79cf6b22a0bc2ae5c647f9bd2ae68943a4f0fd8d72ecae462b55a0f40e2f7de7a189fd8c55583cf9db8214a4185f741134bc241d853670f25bd78664b8e0c9430e2217928efedbd98dacea0fb1d81999ee44376e5fe9dd2c16395f16fcdc3e14cb045f76c7502ee7315dbd0f7a02f55846b368aca3c67c6ca1974cf914a5db7f45a38bd87498de2bdb51e6c1a6ddff517ca5a4bf908c897d028f14136be54933eb42664d51ed6fbd3adba582c4c63345829d1badee58bcde3a33c1986fc2b97a1734ecea3d350b008d691a4eb3f05c0ec7dc587d165af30bc4ae11954ec7ce7b9b3a95339c27b70f7b928f134406abe9b6e805eb3f29721e27da2915bb65e14fa35f2d79460d2fabb2d9f0a5d25d55c5d8618e4b61d43960199c3305f69ad1f625965a5882763b9d8354c4ae9ad70822fd8a7fe1c190550d248315ff059202bac198b5eb0dc169f9cca032522ef80228d9d469f21b9789eefa4dfb5b282b3c542ff86d9e3c80f880f1dfef25de328f62d94c15e89fece406c2809f44954fdd8b0f9ddd886e9ce3fcfd218c8a526f169ba10e9d6ad7e8765d90e06cae7815603c35a07817681c3b45c156e15429c56b1ca1d91c96035f90918157cfd73e56d930a9b41b98addf3ce41812ba1c4eb229c3b72948ae6cab1daa6b012333c524c44292f60dd90531c8d0a579269d558a650398eba26997441849b586d0af5291fbafad24e476840701989aafa7bd60ab46985327f11d632d50be3973b742b7732ae445dfb375596e9f280ddfd01da79a2496ab037c27fbf4c1e10e56e0c2804ea64fb66d25599b6a51a2a0126490cf4cd6a5f3a5c4dbb488664a74d6dcc865b17faf04cd43c58a319566e9aecd5271d949f01dbb6a7c41d31e0497b6d81519e5e388c7a7211a9a1359d35d32682ecfbca6a7db3c7ce4702d195aecaef1c601251c905c033c137e3007e9e8fe488a9b5f8cc36573c08cd7d69343c37bcda43efa39f5d7f7f57bd430b48eda7e4a56dadf0db2e660381c789c1420541f751de55b8f0f12ae04cc829d28ec807801d47145300556ce12e8033bce4955efdcdd24ead05d8ceb4ace6d9ccb70798538cca566069f07331aaecaae45ab546353d01821ef716fbe36a1644cb6006b924e13740128576afa942f9ba08c4d4e91f17c7bd2505cf6539a10c128c5e8bf82d78e976135894c4ec25ebf6dfbda4ffe88ecee2a46d4ee9fcf4e6cc9e5e9c601df84d90c5295d03eb7576742ed73eced23d35ec9ce33315b3e338755d8cf2f482b6257d9086d06977b6c917f3e4194dd0fc28fe4c0f520292323b39982aa4593cad7d189cc7349894d3eaa152263c0692a956c1e60df0600c828d7b6b55cca77a795ae9b74bd686ef41674e7a558cd07a774765d252b2e6dc7a3883245debc831af940c86ebdc3f25995705db8b281fc13ad0e29c44891ed36ddf2425d0da83a3477853850ff8adb2147b12f69ef563ca525d42a0156ab003542880b551071bf3fd39e1ce6eb38b597f50e62e63c6680abce76695a0699816208841b974ca1a1b7b818d55ff4a3b5a153bf7cebf4407c8c58d5f3c1d74c03151ecee2209d7e3ea183152950163157269e22890c5f0af05525acac95d874527d4d2f53cdd0d77cef10c18e26973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b2bcfa36512722e08b0df565708751ab57fe7392cf319bf34d66a96a21f1cd17f10f8ee959e96a9783f0cf515d1a3fe0c28c89d1bd33254d31a4e3a12b8eb17b2c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f840b2b0c6ed8dba0d3db0971f00f72afeb5c98dc7c677a98f91fd632c422b29f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa1a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa178feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64d3260ddaa44856ba63d14621f2436ed9d3cd432214c751968a95fbfc0ba3e8995c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8fdf6fd4e35ce1205eb3af2dafa276c6ba2b8c5279299bc2e8130c43946e8b686ffb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19fb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e191c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525c747f2fd9b8f530474462a6bd9221bc4800b145b441e3720ad0ba1817740db8f93cd2acf444aadcc3e413c5ae8d271377bb00b10b2c31d1ef919c59719bf313195550acac2fbe24018e09304f6d51cbc0109a7c4521a2b0741ff0c49ea23002dc22cf3627e4795cd4f82e812766a997169d21be1945c46a0742d0394e447e4fd85d23f1d303b0b1d93ccbdce397ac3885c7e5884fc05a42de91f70390b0ceb3fe191ea84aefae61ead441f6e330c9e7f426cf4a485e12d0204488fe7ae316db2b4deb8ead3641e871911a07f0600e4a59375ef99b5fea0714da6d1cfca759aacfd9940dc6a67fe31772e29e3b02ee608ff7616bb59abd596336eda05f72ca3fb21e068d63909831a142a8edccb6881ab020d1da4e104e4fd0c65978ec0b43fa6e5937820d88ff6c6105679d8fb0844c846e6658105d7d38173476e2b640899a18ac5d01ecfb5f2a4ae01b16f7a7e540130aed791ed78e73162f24667f40d3aa4dce4526d41cc4ac7ccf050b33c12a03b885be9297a976b116e7b4aeeb77f5218efce37ac65c8f819fab516e60b4d86c7197589a4f3919768e16827509c45bf2a0cbc59864da3f332625f23e85ee273b415f9f1e5763a2c551d337f6240c554f5dd4bfe63ada2bd25c19fdc1ef76348d6d2dc52a3944c2b5c8c38eb0e2803ec8752bcb68f67b702009aebb8521e8623b4905731c68f99fc71b9e61a5bc0f744250bd5ac5297e8680ca5788864a1ea6476e6b479093e72fd216357587b7ccfa788f6a2b7f16ae2d6139b0725a2269690ad77e9b41c78e7c99218ee61e4b67ce4d5591c253d68af570da23a9211d798e3c6e4ae9299b20638af1e04945b83b6a1c8553945e91c8aa983006f290e0427b400102dfaa9547e92f91ecde5e45e33eba7bd0c8ce204eee8bde70ba9cf98dff52c68dc63a71bf1c4d217ed5e1984d4fc69d2739d84253585ec9fc5ed363918c655c81a6b8f8625658c4196d12def4549be1c4835fc5cae422b5d1c1c8762adfe3566e128da8bdc33f1d186d0b7439ead44feb4796854bb52121e3b7136285a27c8fa1e43e34a117037ba81fa0214348c85dc470c448c86daed59a577153e074c488e1f491098256dd689f8f0fd40252e2c710c008156e6f823050311b95903dfadd5391d7b8398a65eb33e6cd55af599b4217876a711d31ad27afa0dc49ef848eb32ab98be444c7df01e0d7e235178554c72f49cd3a172bf7158d509a38ad3b0eddfca8de05f9e5f75856f9336ad9ad65690e7a4bd693f29605c31fb16de9216aac819e3e5bba90c601ff5085e5d58f9cccca00ca7508dc1a680cd0af3e56ed10f020a7f40ae1cd3a24f22116533d9f53528bfc72a201e5c06c607acf6152a184340140d3a9df9edd018ea57fb4e51b71c683cbf7962bb981e5c8385241c46101d6fef915f674aca4015f0d5b8afdd7b4c0855a44e975bb54fefa3f08b2f2ffc50b8d572def2dc97c6be2b2f9698e554083cb50d717b481a6cd05c2f61ac2f51b276322a64fa302c8be445d74d5154f002fc6aa792fcd4d0f55149158ae5cf3c2cf4266c14fab724e7a8519257f1c774687619ecd9e94710c713f4432b26b07277acec2f356e827dfc160b0c9fac4035ae8f7ec8883e64e5d4b9fcd3af8c86be1a0cbff435c94b5090a4ce16654d9f4a4d62861100ec0f934355d372cbe67ea6a7e4abda0be0507b27604f7fd54cd21338a8fd22d3f6e1b16d30e3b7146ee0fe1a05542d75cb9dcc0a269af0071e165a09fbe2253bdf9b5cfc3c3fe74cfa38172a9cc15966c832d9fd207944d6ee0379ac753d0b7a6e046f6ddb4e8e124e3984dd1622bb7717aa823bc17952aabdf3da0db7c7efe22aabe7d7988f401122e0c70ca4122ff64faebe6f1cf350f9575c1d5f84289bc6a5ce575dbcb42ffa1d5d8e22dd3cb9067ea8c5f9597d340f76110edf29d175894bbd3bec7457251b0814467e9cdd2388d8be1bb5af0493a52fa0c8d1d37ecc2c190ffbb6e49ecd5e20c619b902b5b309d8229f251d0e02920fb3cbf9622a141551cb33772ae4103691dce46b068efd63c993ae83a683580173a4189dec108121f875e1d15c9ad29a393df5c161b59f58d2617487e740b89e74ef60c1476bba31f4fbbb23a7a4f33f9bc7b9fd1e07844e27a1e739f9c93ee4e1e8bbfb57641317af3fdf4cd494dce545b38b5c3b7072082da8cf2407825fe1e89915e811f80cd4faf9a89afa5375628459de932cdd82d21b24c2366628b33cc9b3c57d12b72a710837b38bf7b973d5c147db67274c7ba3c9b8819553fb7443131d4c9845d8662174622a87aef30ae7511477ca78cf0872871f44192d4662186952843445386d7cdffc434e0d3c042a90e7b3da9de6439a707b99a1c66b681d49c656fba9f0a8c49c141d3a81ba530f5a99bc57d409f6a16b3d273b8d21fd990b87185ee1efa8163cedb2896322c8a0cfa90a3ec4ffd7bbc913201c899fdd6c00445612629ab2fd0bd07d3745c0953360a60f5cc7a734b56c5fb0df18ddb1c4948fdec9c48dd70eed11cbc4c3e77ff45c76ad7856c48874f2cb492d37beb9b5683297249904389fb8c48ab4aa8d25240ed548f5de052d431a031b358fa6a5656a9ab251fc257f5afca82d98ec5e0aad3e1e0d336bf347e70a0469fa51e57f5eb9cd0994c09bb3b1e5f3c31082fd896a989cf16ac899028d96e71638eeab8fe07096af985bd65c2ff7182a47292e32e789258b57190ed79adcf42acecef69fff16f1921df09b968a42d53ada51683afcd01dda326b1b0173caaf4066469c9a1d128be8264f7def70a6d0d16ae6ad78b2d531bd616926361f6e6cf17e39ff7439cbcade77f783797c84c69b711a96f0e7300b94c0f915bc7725287967c910cb1948df43551196d218127e8265253b186c9a1d9a4546068300c2734e9a2c2ef932f2163e41b324382e84d8d5c7529d6af0bcd66a76afcafbc2dbc9d6f3a95344020d1c489e47686bad001588e410607676e209caade2dbe8c94f315eab600c140fd6a4d73df86ce46b8b89a7c2234059f80cb9a3fe082a5dcce505a37f87f0b40224dc56981255d0b7a4e9e3a17e91df8e745340d183df5465ba7c0ded60c3b0e1e1d13175ae8eb8730d73c2f9e2fe2d6540289ff3bd6113375cf5321f31c85d11fc53000a0dbe653ad6dcaa81fc5ee2dd59e6702fc688c62763f9a3822123df0bc3df97d05bf703b6c336f7a0ad2b76590dc63db91f34e6b66609f38f1a9d093731f7d55b6ad2b0e9c0fde7a4841bbb64b27af5dbe038cf0246693f8db77d5ab5dcbfabf022fae7cda41cd7070c5b977af02fb69e4c1e0b840ed40c397296d818913c27faeb8b95ddd83aaea1b084f2cff91d84b51f557fdc7c2a5b469c9e553f2da1e8f89678a103fb40e8b1fcdb6c32ddc258105cd104c935c1bb72adece5b6d0cf5110a98a9aa2bdbf7b1dcf7be0cc556dc83520f86565f0d31b8028b0c5324cc131517bb6f0a8551c2c7c89eeeba7f5ec1f2c3de0f291eb4688b4979f8fbfc5cfeb1bf7e5ab3ef63f753d3845a40d8866ef4b86330fd355bdb7b6b3b2fd237e09110e25413ba8047b4bdaf33950c5e4b798df86c02936f2823fcc2c0838eb5106a4913ac8d469759b7029d6a366fa80b911ec97dc19d52de2f6f626b3ac7e0e8b8053e3d4391a6a206055a7a80f21e8c71f24160f4965a92e5fce78b2ca899af05930951f2797de24dfef6e532cafd1e129d48ac08c41fcd8490c56de556372ed44f0b4db16ccda6e130f40b30903209d7aeee6a04331b4cc01963fca82d2b382b26985bf44bd3dc80cd1e63c7584acdbefd53f414f2bf041299aaf503e8c78bb849354eb25460cc3cffba81606721c7604a21a2c150771a92871446527d2d427e2b729871e41ebf33f312630dc511db9e711c13f849e9c18c7c77fe967160a52e79e5706de58f868d6221513814c797284655e8cd70b8b5563606cef43d8c1f32c2e7ff4e1b096f59680537c306e0fd6881889246c907c83a41341d6ba60f76bfd002b6e9db2036804194a593ebffe92ebf671bb0d9ddfd04fde0a1fc1617052180ddaef80aa2db02ef4ac47dec9e030ae5a6f5d0490b614e9ed10336dbfe00de74e140d386b4374393896ccbb1a70626f9f090e32539901f40e804a91ee80796c01e75c6e93b96b7b1dc40008536e55d40e1fe678f0ee19b67030ca4f6630c7ba7b479f50981f287ad19671f364986119bb2fdd95e1e300b75f84858a66bc54de9f086f2b34b43a3d16a5385d37cf7e13ecd356a954fc7a1cd68e928e0f4d9ef7743ee1d78a3afe6bd26c3d64224fe4f8eac98c5da50a66bb808abfda3b1546718d9eb44af8d6dbea9c29403aa99ddda7fc32c0c891eae2167c1643d9c9212feaec69cc317512e0a55392c910c94f8af614bda6c293963c5d9f5eccc475fae56da7ce4c16814fb2bf12b947fd48e577be2a6943a329c1fcbc75b0ff7b2d0c74d50e5597a3b19592f855dfef2771de4efe75ebd003518051baf9a0c49e6b90f0ee33b057a443b134ce1714276d16df17e734a4a5830702854bf774274b774cbff9f9f106a000205cf7591ed8da6886af45b06e682b38f888bda75a369d09f9119cda73de0106c96320c3bb4ce191202b3c46bceb9f4798b54eb1c17f3e20625afd3e7fa3aabbfb908a109421e48908bfb9435d99e3fc8131d84c5097a37ee67239b672aad23f29ea347a5b000791ebe62428f6f3f05f72f858e4e5db6516b1a03a312594be882ba62c1d08525ee61c64bd6c1e218c05a23177cc3a0503c9beb722a3e90511c674214ff6553575b3513ac89f98cef890e3cd1c74cc731f4a00635aa6cdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c18123444517180201e986945c573289e47436dcc87be2a5e6d05ce7b0b4e4e09dd21355a4dabe5b9e9ef95f2cbf088bba6c7737f257bb1843f595ff41394c41ee25fc44c1f0bf59f458f6db7788a7e3417df7348e7e29237c9613969865c87b50bff347e24771c0405427bd87fd96b19f544161fc2a0fefb61ac70625d183edb2c93a18680b5573a9b5ef00e2d6e14517aa092cb06c43102e41ed2fe0dd64a12a17d1f6e07a09211973fad32618e2db171954d5c21264617389c1d501433caad62d921cc7f8fa65744fce094c966d4bebc97e524317b0e778ba519665bd686919cfbd3aa16787d64237c7e1319b7c8b0112eccfbfdf38ba2b5687dcb7d5e20369839bc72efdebf85e24f3f6b6edf2a4e03f39399d4eac7e203e95c242747f929002b88e85dab129568e867934df654c834b3cdce06d17790fd8afc6928d614607c51a4d603912834fe703bba49cf66747cd6642ce849c801dea2f20d627eff74726184691268998a62c2bdd83e1872eec8be50c7539fdee9ced081342bd5ddafab367b53b32205a1f46ed668d83895cf0d75c82cf5813e156874a21bf7849b14378b59cde9cef03653e7c932b691a2567dac259be8159b2824e7ff9e62311833ef8d8669a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed51b706e621b175e9ddcfdeb5b1cab3f567fa494b9be362c977c70d66b3c89b2a5a53669035720987bc7ea8f1dce7ca1c8c31b94d419772712eeb591e24098f4963c9b9408ddeca87a93745fcd937c8f12bb326698816432c23e1e47e403bab46eee47ac150b43ce1f3434d987f66ce79069824108dc715759433d36b71df835a0342e762918414e4812e0bd0cd6c047ebd1b73be9ef5f1aa20ca590cf4856f3cfe0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac13869004aaeb6a253d471239f0f6a03e44110167369b8a223deeb7494de0ad4f5cc883acfd9cecfb67e5413a02f9c73eccc022c20a448df138cbe3188a1bd9acdb2f6a5204f4a24ceb2dfc7e1974daee85ecbeb2e78c5eca2b0f8708b24a618f0ec6e8ba78a295ae9ed4e590c2deead4f37cfd92178402ba18530f6bedd0402fde28fdf9bc4b2ed6d1d7af91326096431cc24016bafc813647cd8bed0bc9d27c5080e668847c4ef78598640a140cff8e1b8e0fcc86fb2b0281e1a1c2407ce7e09bdcff5ec38ee7be47d14f460fd4a34efbd0e5b1bb76e9654f4ece3db4fd12aa9b545c65225c6ab4fa51590aa90d8ccb71d387d39a9c5ad14ada1bdfa4a13da74e333ab92f343927585711c22616e1fdf4bbd890ee0ec9d6de4a771c3739cf97b9f5a521ec9b62bf55708d9ebc3eb6aff04141c7a7a4a53970549faca2dcd4a4ef24395f95155c80327fb71c9dad9ec2461a7aa922ea5f1f3896370b8b30f437dd6732f3c9ddfcc4a4d9899caf4336fc423edc35b4a38f66a6aa4c7cdc69e92bf3b6e8b9c71a679d352fb274a53005de3d0ab06cf4f69292dd94fe5dec08a27e4ccaea3174c9878b855a140bf6f4fe2fe75dfdc6b446e7eb1ff358063e5dd9c8da8533e3b88277b11afdf95867a7aee80863a4938316ec08d94ee8606aa7e0ac9a369c15a9ff0016206a7500c055847cbaddbd7e94a5c094cd5b3caeb8f0c0fef2addcd04e7cbd684fbd13cf03bfc057f052121ea2836b5d7c04c89332d69390557732f3c9ddfcc4a4d9899caf4336fc423edc35b4a38f66a6aa4c7cdc69e92bf3b8e01954b75561b6d8989410592ec5cafac7eb542f036f95626bf73093cf86cac6386ab721d4bc141bbaa139b0943672596eab50f47eca196e437b9af9a07171bf6a5204f4a24ceb2dfc7e1974daee85ecbeb2e78c5eca2b0f8708b24a618f0ec7cc39c34527d5debb46055df1cea1ec5ff94cd0e1d6e372db5da90d3a5876753425f3b3aabda72062ad674db51c4920dc3f90a19abb6b362baab6e190ac218e0eed7aa7feae4eb031da78f375a31faf2ad167dd698da7632220994e64f8402576e2a0b7e4858dc39aab0bb0782e2575ac49dfe5848007efe02fc515807fc7a624ba5c5ef8c236cf6dfd68aab7060a099c44ffc116affb0729ebfc768df0342b79a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed59ae885a42cddd47359bd8607058d48f7c17ab85ca0c7ac5a65d55787d98ef0c8e3e6f7e594c62d44ce875cb78e20e3d82e5885e6916b072bd60a91bc7b7f3a4aa0219c88d6f39c21a71008785e4b63f007fddbfcdea24b7b456857ef3d51f9354d2751a15e6e7288b161952a41a5d2c8276988b60087534620c7612d325bb067ed91a5cf1b6d98bb59ae9491b616c02222870d0b351061d3775deb521dcebb2a9a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed5c28625d765310175165424f6ae44df7bd913cc023d452b376114fb22d6954cf405313917cdeb726b2d36e0852c410c163c3fe366fb043f4f50e4facecd5b8fd19a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed530988b069135c0ca53eaca00d516547c991e64c91218783742b42eccb1441c8654b706275fa28e5900c624a3246158791c205a8036e8f9e3e8525a907077ab941cee659c3bf96c968698556a3190961387c4e13abdd58b5f0d112d05b769017cccd02d7033d3551d7ca3c879aa8644ec7e49815cd23aa021e256dd2e9c810b61a3bc59ec8e728d6e07054502deb0417a77eab18856f9b2602c433305e301548c1f1bfe7f06fc58b8a359ef2636af2cc6eabd108d9b47afb4e20090709bc3b61b5e53c16666f636bdd743b4ae9fed56a6b6acf30ed16f51e9849350e713a5228109eb562ed7fb98089b8a2c7d4506285e54d1d72f56e3de68275e27cf784838533acbe41c9a05354c3db335bacc7b4f1ac1f14524264f821311e0c723a6534dc189e22ac698cbbfe43e8b5f3dc6eb132f9e1ec5caa7c68144a6ed1484e65a80b04b0f355090b7cb73771ba1492c95ef718c85b5c0e30a1478859dce62a23f3a186c44f70a5f9594ab423b4fe57b6c50292db8a4bd306d73e6850b1a896d0c6d05c5fcfb3751c277c367a8ffd8d6aedcf516d4d3473a6905eb977fee6f97dd3a0886cb55f2659289b173708f4424aa0e23ab4062e1c82b408f6ed82e68ee536811cdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c1812344aba8c2e2e60a3d5447dd573b1f4e9708c50e337664842b5925dcedf190ff888e366532f8a737734026065ff55df9e80a2d0fc5b7832364f937958c6f3cb22a75b26f7c620c2458dbdc18301a201cb6e7ca9825ff0795adf5463a40d849be9fca5f6c91fa578cdcbce2ed5e8a6301095626c3d1a3a4789101431712ce038499b15f907e54388e4d13f5cbb7ccf7a4c15422f9e9ace7dca0a024bb89ef830719fc82c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a3410d99d2b1244e851116ba9999cd27a10ac23e4618b5f746280f7676b4def364e704d95a40384bc529ed8ec20c1288e089f61b93adf048b667f4244efa0554972a31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7ba0048c920f2e56dfeb17847c5ca7e154e5ddfb1fab7703f42a1062f1ce1343109740ddfda444fb9bfef0b913919179f13b92388684a08ad6b5254d17682067f231f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b0402ff0f01e1afaaf874d46c2ba0074c5762476b70cbe8496e4095ce5af39df39490b92807424450dd8b8a753a5ae0c8558e59b58274afa0c41ea045b1c02f9531f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b0e2c2ad8544cb2e3134807074feda84eaf24ceb688d4690cbfd34b088158dac4e3c3b5afe2c2bc03187e9ebbd79ee76bb3a0041fbbed89e04dd3c16c752a7c1131f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7bfe214efd23de21c61a98366a340b0484dfc4a98258f3f8a1dd94914efb6e895814355a6025869940636f4dc9813f731a5485dbe98b06da0c92bc327f07a106503c82516b6715a0077402275d2bb6bdae360e23194238a8f510ed3ab1defc7d97c5273a27d3f1d2768eea82e1044fe1bf0f4cb23ba6b48f8c2938240e1212eadf687615b7700b5ba2df0d5fe225a94e303bda72203c84640f6960c0a70e0d59df31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7bca9ccdd1f6299b5ce74dc7d8f9caf7d40b1862877b97ead3fa74effb193ecb96858c58c3d2b8c8959dc69fc4c40548c4f3273f3a7689387439564c111c63409631f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b6bebf050a2c581ddbee2ed15def024b380d5350dc898017fbda4868f6c7a79344d834b836f0956c0b373657074af92a99f1fe7ef7d8a7499f10fc4e70653fd1431f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7be3b49806a2710a74f2eaca7cb72c19ab25eba79ecc5c125057899550130448bc03b2d591e091b0874bda18e44410757af4a30b82177a777550e15f6781662f6f310027a5f3322eff18fa5a373977a68683d46670925dd4d639828bc4a3dc0dd7b3d182c11ff4b3027effd51186442b7b6e91d2da759e2a1fc544f7a72bc851784dca680df8042af8a0b063d81840b2c55f85a57fa38d15e49c77566c86c9dff7fb4b8d26a055c1ad73cf661b9c5327ab5110cea2af67cb287f152c3e678fe60c731cee345bdb894576b4d41ae5e54271b11dbd5d5d68ec639c3d3d3fd2d58e62232e0e13cf57bbafe7a0a814bb548ce1081ebcd129e9db9a0a18e25a541da00cfb4b8d26a055c1ad73cf661b9c5327ab5110cea2af67cb287f152c3e678fe60ced43a82381a9b60b3aad8ef6d8a100f9ef04b5ab1d833cb3293cf04115c54bcd37caded9e13c22adc5fdc337ceb5e3b098f4b97df74fb7ed9c97579e407e44ff1b07e3b919095efc1c5c496b1ded5e55e5fc690d3ca3b34e69109d27cd81bbe478cccf1b64b00094e5ffa56fdeb1ec2582c9e896f558753a6c7e32e23328c8e1d293135f841e48f0da1df9c3180513e3de0470ab6ec9eff4b076bba34451449b1c7f5ecfabe1f627d3e1037b1e9ac833482929a973d4ab5df931a19417449227e40bd2e267a618ac7a27ce76982e5c7fd4f4f43a349c7914cf78277eeba5e6f9d5e027dbd88ea59756b2c70665716715f1e2a9af2c07a6916b1d75395aab322219878fb59fa4c32fe4b26a97e60efb66f57e111b506fc85639696c8ddfc8a35b22d74d4d95839198bd0bfacdab099b15d92d7f6d86b61af6f0ce244515f6729e53522ae7c71204b25255d767beeac7a3134a35b66a4d2b70b7bd22afb5589a4fcdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c18123449df11b2bac31b1c9a0362df230418e522bab3df94e67c4efb17502ef400e87592a17068274905eaf4c6f9cfbfc43608a6e2c31b1ff9f60a968f86c7d618dec442c1d6f18bc5b1394e8372a3b502613b0d1a4b2001c7d313a4df1b3101fff9d8c9a7d92b578bdcda4c746ec63aa73a70d7f79ff1bc20781ffb927df28e5fa3116996a7bde7196a7f04a0f969bd187484d6a72881ce24c9516ac2ec2c2751a75a2cdd599c84b964b022f644c62b4019f72f824712de3f0ea0a294d1c49c1812344e5c6577111da1c6b30a05cc152e6dd7b471d9969b0bf571c26fbfc4933544f9c91aaf450101c591676d0d3f6f08fe69756f5be903614afeeb7be71314c6662b31145aa6e3dd01875bef50e95e6b5c487e8b5c9d270a7f5e253fea8d057bfdea5526f0c0607b0253d98d6f6c06b7423a5479626541dafa2e2fba006842c91bbf4ef646f7092f9970d05e0cc5fb0f8b7cb9b4369dfe85b2268838ac3797e72a2d781a0f2ff6329b32aa1f8c5e9e8a1e20353645fcc09c282de83c3286b1d9ef638c79d40f45e8fd0c52e394f936f0f80fa9d5a849f74a4b2bd6ce0edfbed8662a30c2cdc845a720e3f1ec9927e59de8f2c446c5cc7698512e65dae038e2446202631f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b2e1ade5b810df4702d45dde9d8b8a5561a6c8fa4bb141828b8cefdaa0945b7d355721ef123d6d078c70c5dc2b7b105e85b95ec9434aeeab15d2f5b948544ce61bf2816a413c1e31208d3badb66b4a055c0d7607fa57f9ff2d6d3aaf8ac54f20310182a83805820ba73abd52ef5e9263708c6427272ebfc85f902fa8e4df293fe08c9227c7ceae3b27bba9b630bec0c0b404996df25c622969fb658d5d0f18c4c616ac8026d3dcb7ce6d76b80c64b863c3f34fe714203ca376822d993c47e7d35754d4ca93e06214bab0fe0fa26a2dbf73d4aa1c5c1a3c8600dca540b7cb3a16684f92ea3d0d5f01aea78952ccbd8ed399f57b89795cc5d9d0384e9f850654ce77fe2da008d6d48def4265dc2cd268c10101bf16e4491b535ceff399ca4863c8971248e2f3e05989304bcd63099c66b5b63348fc9e88459f3e78c2ef0d06061fa943fa262d72a37096eb8f8cfff1b45dd6cf23344457a192804b2177b39c5367b6fc97f266d47635a6a5690027258cf18f2f673e0d9dd8db7081a68a5eb37141a216ba5ec81bfd74599660de5c6008ba07eac279dab4419e5605d4687e3f71fdb62d1b528510e27711744415f4fa83a4984a16cc93fb7586430440b409ae7c8d9140770cb82fcb8140bf4fcb40ec824ff327aaaf8e4da8c338f3c59b6d58cb7c1ad70307bb295f8a7c456c4f51fc5729d003f6a4d11c7a542146381fc3ec0d08a80f758db7fd0039aa65deef32d30e1cf3797bdb37b8f40101acc8eb731ca2aed414ded0151df7b515edab94082a07c1ca634d5505338f4435eafd277acbb25227f03bddb376087c8a8bcb6ab614929ba42bddccf5584d728ae80ab4873d1b1dcea60e5b09a962437b6782a001301d76892017550d69d070bb472e6aabd9b803604eb83ed916ea17e9e3c1760fc576ba794b8679cad6c89d09faa93e98dc22cb65387786324d3982be8e8db2b1ebcabe5b8974095094c67c071c8750678f628804bb580862f2c9f30698528d91c934ebae09344fe067980914e35a7804b2215f87c6def58527d496ab7c1a678f9275c65b86c90ee8a173dccb2d8a8cffc94f5c89a52112986be0ba879c21e1833cacf1b26d16f4bbc84c2ef2bb3f6f4d9823e33a5d9965477b3014c552ca5ab1b060b150f4257f1080948b4e689428c9ba8a0ad79a89634fdbd86f6ccd9461f025eb878d6cf70bad442dd11867a37172e0adda8d1b15459fee291e3601d5a403611b2a53f77afb7e50fd8c1dd2d446b40f8d69d17105d49bf748b8792c0213c9a9dec629428a2f43c01d60b95af6506962123976d6e3fa5db48692cad466b88b75bb08d8af19191f6d017a3aa29718b84bf2547b7d452bbf58ad175916ef3eeeb09355ba8ed366dee90afcabb2d3cd7e3c3cfbf0d0cc8e90045da3aa860211ad490431d3b0824976ff900b10a176978b96181305d50dc799533b23e069960cafd6aeca628ab2dc3f5cd5d0bd36c969cacb43689b0d10422a34559b97c485bac2d757928139eadf76b0480ef9192901c741e2648f87ae8be13ed8c089f2861b602cdc7f96819019e2ca04b39710fe58d6aba3d6b619a9a196f08a82debc57b0b022c6b79dc973fcc88ce99219e48a44419e763495a0b3f60c27ebe8976355caa16c227ec850a38e0a2968052d67984beb87d40cb3620cd47b30857ed3cb00400409b871245ba5a096314744d08b604952738a17d9e0d07235da4818ad800dfab14c5275d8f128809e9b4309dbb48f79d4fead61a66af0d6b5eb32d3932cfb1025d6f4e3047d20d3de1729302dc7f663566853915bae6408fe3dfa6b48209b6ac67c0c219003d3a17a6eb49904cd329b9829a5b9f257c492862161d081f8f3ae5ca4cacd4866a6dff8413609f34a7513b7076644a3054ac2b1d73297edf0218043fbfb589c0f669eef3c25764cef49d9f0250afcaef1eb13987cc8fc6fa8fee46e93ccde856eae19fffd24cb97f1824b15f88be84bb43a857346bca11f287e7dc9f176b0fada8e4864a2b98dc6c31ddbca40ccb89005986587d522db2bfe9e66503609595dfd3d3886ea6d3b0fc1f609b44833944c1a392d447729f8dfb1604d6b931383c492d8cdf64011083e2423fe320d651ace1119f2ba989290ea5063bf4bb8e28aeb88126a380e94e10309901b1de813c20ae2897a339abfdcaa12c58391c8a682790a0074f3ac48a08f39d1f76b6e04c35b83a064a614e97a692b126f3a7ced66d53926ee13bafe928fbaa7fab4967556306d84b5ad549e7adc5c1898edb5f451a78e75c657e37a9bb0da5f143f11dacc8c5ed97aefe19dca465fc93ad0e3c64d2ca950090659bfeed573d1c67ba7fa2660b1873aa1ca8bd783ac993e090e3eb6682353bf081142c2becd1ae644fd512ce31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b16df166cf0e34f92d39a88056e8c790b61f98bbdd4c1f66fbcac18f686edb5af2d654e4bae4ae676f36b39c851af1a2de8c639838a59f633e861f6d1a7ef221035895c59843baaaa21acdb20d8677981651839650dfa210ec5788d81b05f0cf1cc6bd05be0c63475b02fabd7856d78a9ac52308e930e1062fbf41de9df773c6f49d835ed4864ef1b0aec12cd557d27a43baa46663faa0bbe0f7583b38104436ac1fd1b02a9069614da3a00aa19333ca3b513b0a5862878e86d7a9b15fbd528cf236cf8b0264f5672ad48969b7378580519e9b388410cc2960acb07230ceb79aa85f1de316edaeb9841a5f1bee123b855e52f58838b7dd354a6fdc9db5cefe22f1b354d071abbdc2f865fc108a274d40b6c5fa54934e186c40d1e7567878f09bf75142a771ebabb14c7ab8a7f6c4718704a0a5c6cbdec4d60442d1fce6b79c6895796de2172468a753a36db36a110292e99076f50bf9b303b63a92470c796ad3841eaede284a9aafeee7bcca2982fa82875911cbde3ec9e1bb8f458b8daad7300ed7fde859e75c52730b83036d3ced2e33c6655c1906bd664e5be24fdca9d36f1d50d54a61388c9297f6be2431da56e0f6127d17b021adff2251ec502177ab38c9b30d07c7599d54d4025b0146b14f5ba973ae564368c6c36b58d13288495e2a9748c74575ceda5584d5695f259465fecca002d68b676a1cb5abab46dc0cbc30aed07432fec34a6b0b43ae45dcda1478276024b4f18b71b292b5624ebeea4aa346d90bca126f9e67a81180443497834891dc11cbdc6c9c7086cec979f01a472ad457e13a7f8dbffc71f1bc510ccd2979e23de176299de699a00b55a8f89a902c1b5d9c549a76f1d9d64bf849f461e5f511384e89556360ad020ea60dadb7e7f6463bc8b79b612fb6c8fd138303de86e7175f097919a1c33439a1fb7dccdd7fd246e6591600d5adc106893095c61a9a9fb4ae7e760ddf1c312c272c87ac977a5898231d43858d148619bef25128d024a89537b1ec6e68a584f4e8d4854bbfe4bd628e46e23f7c35acca50180c294610edce2c1d2c03e9710c7289621178f48bf6d9ffbcf7075fd9c774b886b94acd5ce45d61c053fbdd729fa57c62156b6a4b8de02f837776bfbc82b3b2c490a445d42b7015f582cb72b0a4e46e85ae54b7d94e345bfc8530d171b7929188789a5f92da6e0c18f45cc1e5abf3cc767b984b8c9aaa386dfaa8f27a11b329092a40191b3bb762932f1b15280095c3d35ee9ca8662e80ef70c928ca99fb8c39277e8b7d6d13d501e392df1b85b64a011a1e4a3adac868e7dae5f96ab2f4c154747e7c7bb21244842cc9af3c64279ecd6a230f2df9725b5d57560ef9ef48e4cef3f7e3a3ed301cf2535f528d90239e60d3a7c7e626ccdf039010463b4025ecea54a21946bea4e19574103dbfe24b7970f611a7075109388cd56477be81716d6a48b0abf96ba02cb869d561ce029fd27f5273a4148664bbb49a8af1b6060bc5aa3694296bc013d2de3c40c5711007bf18ae637eb8f3f9731e292a45e59efdf2f2abf45ea3e1fcac2486cc5f5496c820be110ad7c1eadc3d0a33cb8ea7acc5ffa0ab14ecb6740c8201cdf01c6711fe542861c44ef42cb4a6fa168497504c0a0a87d1af8c9400e4b225c82ab55ce500177ed204d9e0d59837653e56a632b1be4c1f3f0777556cfe8e75bc698ca96c790c5f00c59912abadc1ff466325859bb14b92be906e2897a9255d3d71f779d93b674dbbc3b255f87c615513c685654e8ce8e3d12abef0eb072b7245aa314f0c8bda6849ff7227218f950523d1fb0897114d17ceb8645c6667d25bf89f016844e75cb6aa0b92db006e17f9997027c362ff37683687d11cec35455d21fdfc6ac9ea56323b4f8a8b74cf9e0fd4c43f793d0354705ce7e3d6cd3ba79c92ff9bd830a9e70296a85fe74982dadac4ff5354bc58dc639bc538e9db771f08a11a4ce127f605f0dfc828c063d682c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a34180cf28535893825d7eb754751fd679823a48294825b697fc42aebfe1f2bfa57932205c55091bc00d1c59dc0613c158ae4776819e4e5b7c5c739e97fafea6511e11ac3d12404c2e929ad66982f8f470363439284ebda343fb0b794c412865a47866f15627c0809c25f7153517076cf2cb5f7ad6be168865a63cc3828f7224f32e0e24f0619ea7b32e1cb8e3108da8d03fffe9c2043d1b92bcb10bd44d552a773931f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7b2a773e77b6c18e84dc50c302589f5348efcb88c24a23509bdc5aed7ed198aef48135a1c66226d436ff9149a15174404b1efbb587a1ae0d0bda1245ab8c7fdc44b26f7c620c2458dbdc18301a201cb6e7ca9825ff0795adf5463a40d849be9fcadad382f0ca2aaea33faac0af4036811d29abbb0e6a0462f68e8704db9cfe3692e0ed348786fd97413bb53bbc2ea27e3ff128444d97b2cd7b1637ff27b01d043596de307b9402b350590346c3cb9d1d2eb6497f2cabe1719192453ff6088a4ed3bc431fd25cc0d5b4114187464f3c9e2de8aef04414a2f2ded29eccfdeddc84135014d7e570b4491a631899daec52683da43fb5d5bade053745b902894f453a585fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73399a74ba0cc16b22a86c3961d1cff99a624bac53b6f0cda328c64cbefb0bf434b7a644667b0ffdcbbc25b7cc646b08a7a05d326a053ec66ecdbea22a060a1896c797401e09ed0c405ba31dd097b472d513d567835ef1c4223fcb508c9458df9f5de33bf72af552d262ec86cec60e0cfcc2d017b81d07aa869a4b8549be379625bf93b57073d2cc766eb427938e47928aad24cf00300c1e75ca8604e5fc73f35ee9df54d15f4c486edbdb2ed86cc6ad3fd6bb12af9b3b07b873a3a85c9ca98c37e81ed6afa5cbb3c6090163808ad1eac8b77077c1a763d6419f6582b84a3f09c171bf9301a08cf84a1598915fe402152b5b4ca68c5f204e08a15427344bd8aeac31f40dcabfa7a40fbfa5e415209cc53d347eb0136b4913ecc858814dc201aa7bc1248f6dc32cb02fcc898bc0b7d64e33fb49828e06e198815625d05b3e06a0bbc150ca7f6a5667ecbd3e15841d80d7b3833a93b84354b2a8d196fca87d9c0d3882c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a3412ba6d30551696da37c5a492e5b42d8e650af9eb765b0a535900b39c2463ae897944d03c4ea9785d41376cbe31ed5773dadd001b39729fe7622528f1f845bdc0e3e06d38e7837609dbae0af358c662e71a36deaf5edee7de4db7dda9a0cedf5beb4afe131f77c315ea769e5e30fa8abc3164e52371cb27d71696897e03c52bec58abffe2e36b67acf2140f57abf9808f73d27487656859724c5515a5c3bc1a8edc17aa7f05a8682e0415a89c3f0e6e65d9ffb8e5c63f8a054be472a1f025674263a6da52fbb18f2c515ade44693d6beb430bd7022c2dc06841ea67f198d4809ccbc033a64e97883ea5ce1f0e710f33b931e23eaf00dda595e7ba8507d73baf9269f98c39689cf75c14186f798426aa240226ed8eddfa5a8a79da0ea5d7016f03743ed06474f83b1524cd485349ba956bb60618dc8e87d1df155e5810ab729719e92c303be0df336811ca43f07428e9636b0e4bc6abf0995ebda4564b90fc37f879f98c39689cf75c14186f798426aa240226ed8eddfa5a8a79da0ea5d7016f0373d68a5492566a61e5c3479773ce09e770a831c2dbd1400456f09fb68dcb05408a5ba4ce1b3a60dfcced0f84117efabfbb912350900fbdd40d7e44319cf9bb057878876fd4f60e4149671d04052bd9fb1ed1a2ae84abca5dba0d5f101b9bd643ab88610a419fc89f25cec32070046dca551e9c8e3fcc5d97210b0729b6785fe8679b25ab3cafd31bf75f942ebeaaf8676ef5e42f4b77522f087790123ea175f6d1c7f5ecfabe1f627d3e1037b1e9ac833482929a973d4ab5df931a19417449227300d48f263455bb82d08f95e3b64ac7a1c41ca6fe2d462154e504311b4a8ffaa44a376c392e3984c9e07c42abd8cd893fea31c3ba6170002c7fe76a736ca33fc4b18c17cb8db356feb32b55b3c042b4669562e3dfd4b1222b606ae12b4eddb45bfca0b583326516fcae46b37f993896258596e76158a03c8c9d167be5cc85da2962d8b0adce74e52a5f661c7ba4cafee98b4418f360c9287e0f923dd43074c479c4bf1241438eb5ce23ed0ad10290acd6db841afe6cc7da8766a6a16889d22024d1962eefb1564db1223b501b03eeb9d8e6686dd9a0fca7a68d0837730ee6aa5ddd39984902fa5b293a14c11f8a19a270dda89d1996b2aac4361979e5a45ffac17f9997027c362ff37683687d11cec35455d21fdfc6ac9ea56323b4f8a8b74cf9cd6739c0d32cab480a6e610aba2a749bbeefdd6fc7f129dafe4e2a89c670edb908853ae2385621ed7fb6eb85b489d76fc4efe8a92659a69b3d1653479431d7c19878fb59fa4c32fe4b26a97e60efb66f57e111b506fc85639696c8ddfc8a35bed337e1cc70dca11747a160ebda7e24d22eacfcb738d879ddfa0de19850036985acd00dbac527e9c31927da624505df36b84f46234868a97fe75ea2b5af7593bb49f79e66595fa13d31d3ca68129e7c2863f6ae3d08b6cc1987e970381e432a111eb6cc0d411b226e175ce5e0e2a4b635668d83d50062aef69e6338bd28a96bf280ea3d026d22422feb36288b4571b5e15f5d29c7d3f224548ec738ac619ac835abf71681e7ef54a50089c6b0767021fa738ee8bb964edcdcac86221b1606aeae9a18e95e0cc923818fcaf4aeca4df7260b825527712869ec1aeb121436fe19108eabb30be3990985aa5a0c1954611af183d1aeb6725194d377508a63026c5fe20a53b21bff96cb796998827c44850a400ba57131c959f14154da3f91e33a6e74ee9a083751e2cb092e29cc9401806e4cd3535dab650dabde8d9f33dbc8788b81f06e1dce90ae06fa1ad03b084a228fa8ece0f7ba262fef11e77c696f7ca00ae693285944a3b00311d6df474b6967b8159655b2ef99f3830d742db75739e90e04b2bfbda94befdfca3f51e2478312ca5d3d1d5f4b4b7aed79e0539e13ec8a17de113ad6697c90d35e8cdc32acaac0936f661639e4e17153793b061713bf209f9569ea2a9b33ede4de61ee35445d94a650157eee33b2175665ec8ea0efca7f79007d39d0d69c0bb04c30a03e8d6e8564f9ea7afe058c55a51fb456fd1f64597deea7bc4ee12e6e9e05197866ca458a9f03bac318e0f6c968b5a26df4cf7b556e444bb8f24b5abbce79475b98aabbebfce688471a6d96a1702d81b8b8d0c5b4a8a92bfe4d16ae613822d8277aeb4131268f9c0a373db2548f81e46a6561fed522385d71e571eee58cd563d82249cc441249ed23f6812276d5a9867f75bf082c663d1a9f198653acb486f893f9d0267c655cc1ba69f38680aa03cce2ec4afe7b38deedb2ef8ff76e40796aeb27a82640544067239134dde81fd82f6356bce52f1622c5789a2a4ac69f72522b2f569dc9a59fda99d4a227bfea11006c2402d52a9393e06d38e7837609dbae0af358c662e71a36deaf5edee7de4db7dda9a0cedf5be330ac229c26fdfe00ad7fe72c29ac52c9c9a023a38e7191e2dea91eca62b02540db6c99f10e389315095e7ca0f65f3786500e3947e8ec9d3f81dfcad9b82f43771548744b48f0b38945c7a998a4ef183c2c6c67c648ead3d8ebdd4114bb5df2103adc65fc8438c2875030e4e0ff1c8491660d7a0f219054dea45ce039c4b2381c85570fe4fad62997cf94589838468f7b1b187081da6f8930f592bf6c3858bd6e0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac138c6c1ef3b264db7402f2be548943eba93c3e2218205963842efdb1aa9e96a3f3267b52ab49ef3934b1b928f7b1dc5a1b0231a199beced37081e139da6778093f5e0ae0b1afc33140c731dad480af5ec6efcb4649d938c64bc743172a8609ac1382154d60e0b6ec804a09f36174a63e3e49a3d10f516b28df29e6ab6b7f8c2e23d9a0d43d95f8f5e745af6482c381df878e3051b5f4037f245796f67b3cd7c74bf4e214dbaedc690d17f5d9f386674dddd092d4ada315c807fcde28e8123c9d73adcd4193c197a1c1f591142bfff127ba0de4a56ac2013f165695474a48d513aec130fdee459895aa5f16822559d9a90bf1bf02a44f54bfc219838f8cbd374847d137519bc76ece70307fef55328d5a79dca30739928257642afc2472716a019c78ba4b053bbf6486ab6f13fc7fa4c96e3ed0a7dc1e6ccb03f829148b7763ab2f54ebd3328f49e238ca2228786bd61c28cfce22d1160d8edf13abb93c775c8f623b57673a22a2c40ebf250060db9cf78ef96525aae54bdf450ecb8c7af41149883cd0b34ab02951dc0025a502c9bdd80293f9689623fb4db861af5ed43a64e5bf8f69340f85c0e51b950f755c60ffcd2a5a4b18674f43a5114e4359de2c322983ea175ea2b9c0e0a8f0505e6faa11bd3bcb89b4ec45e95022e45c2fde0a00ec5ad504ef65536a8b3ffd1f92d54b481592b9e2b4473e94cd6fe36039f05fd5561b4610a54245ea583417a0df08faaa6fa83f12b36963685c35a6d5f00b6de04f08aa175ea2b9c0e0a8f0505e6faa11bd3bcb89b4ec45e95022e45c2fde0a00ec5adc567209d7a61a93d98f97fe17dab45eac8b17c6e565dae88c51e900e2b906aad48271681e5e30076c676b9901f654ed5bfc89938a280cedfada987c3c92f397a72167a88d391469f8b251d917c8aad2ea7a6d65742f7cd0bb4e40769888ad9521c99a4848871cf76a04aa1adda080720908f1821cf33d7320bca3a9244dbb99c12300841577927d55df8430f32a494fe968020ab0b27ff00e7a904cb1d0ae28c1b23c4a7171844a290951a8fdcefca09ce5ca9c7579e0ecd4336d731ec2f8e3895781e47e246f3dffeee92f29ba98dce1b6d436ebef76b599e861e55759256a5aa84060c49ed48564710666374714c046a7556684345d31da8e8d5201e99e5a97fc72a7074cfe9ff9a2258160b8d53c7aab6b8f64c5fa64ab3d1cef2d0b6f85c6772f6aee18af7f1f19f1511dbe57861c9b6504e5271bcf0212d7d654ff419000c1cab237ebda649017ef475ff53b459166d8ee308e38a3e900b2b68236b9151ac9b11eb8670954a7bd97f47a1d6557cb0c569c4f028408ac93a4af42aeb890057124dd9b2e7aef79c554a5649532f3bd72adaf63239b2595b1ffe7b570c8be91d8dd9a81720bd56e12eb445be337eaba6803ad7d865bf09cfdb8275798412b536a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f64719f7ec915ce0cc554677527c3a5deb5c93bff8c026fa25ff7c8ff76ac4d8c0bb725f01025b2e4cd17943112dec7066002813b36e7a034173a7ca563f4b992bfddfb516647a76e9fb189456b75130ac4db0cb54d7640d3c82b954cbfaa0082f02e9ac5fa03674748c2b66d1fcaccf27d594900afddb705eba70805089ea47226319ca4496b8124ade5d777531c07aa8bcfc3061f48ddfb092c909a2fa689c1636a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6523c95404b3ac4e478f0c30db07d00c7a1300b6321f5300205ceef334dec1d3186ea3226fca3c94716e74bd0a6df9ba649ca78b473e53e8808cbb0e998394cab36a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6156dcc1172d51c78c5628ce3b89deb3a06a090ec258f0c1dd04c7cf7fc6c4d039fab77068d41e544b388f7b0bcf400f6e0366fea70f6f3cc924e0967db43376782c3b7e2aecbb731dc6e0f5d4a3c9aed38ee13af85a4c0009b64106bc398a341f8cf0ef81241a8329e06042ca593306d6b58eb2b15c513ceba7e7d90c8d8eed374541f1866c0ea840dea8cbd4e7550a5e347558e9d08b6a1c70489274899dd925fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73e36a56ed70b9faeef24da07f3a5994aa97eafdfaaf56df0d68bcad9ff84eba3132df565f1fcd46fbd510604055d7cdbe7785bd575503e36e1c7850d86040e31f9a4b1bb57c273d0d00100e52118411072153df0e968c6c42fa4d0a74fcdbeed594252e9491b78f3060c488a8208748bba81d70e42bfb59313480979382d8564ef29ecd2e90f50dbcca7b8d4407e12dd64ad6d0a25f1c2113899b217f47c4f7205fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c7313ba6ddd7420a2ae325dbe54edf0cb7d694b949e4d28059e3ee85e5c81de719f7ed7cc501ca06a72722d9b30c3676d59c4b4095b7cb59e477d53648ad69dc8f45fb542791dac47097c22566020a70b970a19071a7eba60e2b44454014c8a0c73aa08aa63c4536fbcab0ccac74ff6e7d10b5e6a232baf84ddbe69521357247e1e2a42a758286baac3826c23766964976fc02f6c9f910418b5988a81eb4ad0e3989058f7110b4192577c8b10b2f3b34da0cb3e5bacd71c2713acfe6472d040fe2eb5a4c69ff51bfb1781712bc12ca13a7a4b86b083d2d536040784488535104e651d91fdb2a437e3560d9104a2b4485de2846b50cc0e75594fb4e8d902911f0fadfccc2b2405a0966bc88fe5d44f7be8ed31622d821df62ce6592d4356f7d22559749a16946d59068e1debef05c39242db299a115677bafd9a678ac10af798ae1965c549fae309466a4426b4e0f47be6255ece85b665b14bb60e1d35539ca826f3c17aa7f05a8682e0415a89c3f0e6e65d9ffb8e5c63f8a054be472a1f02567426f4fdac6a82e8c8b5c27a419cfebea061808c748a034e962c4a4f7fbbefde0b3cdb10e6034c49eaad1eb92850ca511cb42e1bd2e183cba075401da85afaf207cd174d376f43359771cb0fd88a35dee2eff0b03d88622d3260353f385230432d299677930cf7857e1dd6532639f42834ea88448194c41eaec19326630228545b3e522070f4191dc529e1eb6acde45c0dd199efe5640be49d6f56576e8afda888e836a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f6ca0c3dc92fb7a5eec84c4ff1dcb6425d461ae0fdafb1dde02368ff09e30d64faefb20144b4850960d2a5aa750133689a36df01d366c7292a8e58608fcb2c6ffe36a7791e8fbdd945f4e468f005f3aebb5d9ff7cd8ec4cad74a8996c0d8aae1f637a96859b8f8e733db12bc760ef94ed52f0f3b66b32b2b9843930b7d83b725262a34e3ca2a1f89eb887f90cb3d2b6fe2b9aa31a4e23f2ad564dbd545109f20cba4a5f853babd5f1f44296912ef376f50e4adec4595e4d485ef2c90c57345bc6957a784c4d5544a4c8361ed42adfe06c1ae947196597243dacba926f4caaaa83ec8431e9ac27b900f892b2908eaea4e5a1a01f45a8e675e8d60e808a0b18b005eb86726d675c5b5d3bf3ac235c6c30f06c38719a772a4ee5f697234f7d920ac1c2b4bfdf2d50a886fe478b3e8156b1aea55ca11d1741392c12d43ee0deb7950232be8e389a0dd93d134edde479576d22c347a055dba194e5af62bd9800ab7fb04b23bcb5c1cbda937dad3ae7e48fea6f22d9dd6d0884a331e4f6821b1a02000fb85466baf8aa40316a8e6caafe7c35b9d90b8185d2865ec4bdf96980b284c7a639582f1df671c3edc733a800d68dfbe6a3cb03072f5205a8e144ab52940a40ad50104fecb0bba14410d75ca763725d6e81dd0bdc7cc35ab3cfa1343c90b3ebb8cb6f18b93ec71145eef118765ffce81753a9c1992a18d9ad03ffc29a80b88703d56363d813d4c383bdd257eeb0afde6802128d851b1a4479434376b553d9844b21ff83d837d333b1a10c266f3807f159f6ccb6d2cf7a5e684e9f4a29381736d1757396546ecdec8aa8790704eb3d05b304a13e955ebeb7f80009f6d463d98cd5e1f3e4318f14ec7e157a7504eccb7870c8587d6f5ac6a6c5ac72676da8463c8201ff83d837d333b1a10c266f3807f159f6ccb6d2cf7a5e684e9f4a29381736d17f756b8de133d6e0187c665b836e0e8e3e4075599789cfce4a19343c5104c6031a868b6cc537f677eca64eda6643f93fff267e69af04fbbae5ff173333a5b7394a9afb51f603818cd3a7cccd5246df8dbe0c7ca2acdef75edb96f3e3dc01c8a98bf1922222d45b7ada6e7affcaf82972d0819d6af83243471042678443bebf2c2795ca112ce403c9b75b991f0612dfb90ea7a3cd85bd752ab157ced312b9aa587575ba1013282422479b39ab763be9c9dcddd915ca338dd887e5241cb64821f3984d1be92d2d46b5380fd18393b0cc01b93d840f29ce529ef00013b76bd8778a2b4b4f53fb45fbf48c9ed02b15d777017434c11136b6048a464092e8dd19c7b0ce5beb434b1f8e60e3e050578021e4a02fd53063e304e2c4aae06b4cffd68539047a4dd9ecf59e3854293bec4c17e849c1d75eb381c960eb5203e34a6d7e6db4e4bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863646a30bdd21a49026b2a0f553e7944593d3cf015fdda29c71bb495e68c77e88ec1b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b62c605cc1629a197963132a373b3442726617a01718743b98dbbda8606d586d74c16730680461f8b4b98a43f311765a8fe01a4e11671789bab7ee4592770b193dc0d438dedc64720dc56d7f3e02dca93142ffe35157e18de97cecaecba68f95e9f190ec0cfd0b7eb7ae2f81f6d8c92a6b8836d4f6dc66c7f83b564b4aa5d181cbb018fa44b0f27191714d315173820315e132b69ceb306e18d8c27876cdcbce07969372fe9ffeec8c25b19cb6c28140672e0f87ac743a1abb258e98e7712e45c1a77fa63ba8a5baff54355ffcfaa0e8641592b6668a953f40c2e3ce96e929f4ad09ca93190584ba78bb6e2923709c1b91e423b92d50e4363053a5b677f7f121cb9484a45e8a295910facc985c66ad6fd1de8ba21f63da2e1ac572fd25cd24c0d516a235adfc2cd4098fef6b6cce7d13902f475c48150470ff24f45c096860b2ba33ddb1e179acdc02a8fb81663e53467c6889e94bb018363d5e8d6017fed945c1254881f333cd0b7c46145e8b256ae863f0eac377032c69addf7c6f413010d550f46f7e8983b1b0bd718bac013ef7be38d005904111187acc303cb6e4b1d07e7c6ab0008a46f757ec08472a2580607bea36201f30687fd2457913f5a844612524c1926e377ecd515589fd4a8e6bbbd1d99cbf98dda4973b1a5225b35d4eb07d0105785420817f404ceed678118d0aa17d2fa2d57524a1c8e2132dd6c459f10d6a21a8cb5427e7bb61fb34ab057e91d7b3d3038ea3188ebeee3bfbc798ef463cb8ec326c6b2f2da78f6d4ea86768acc6824e391822372b0d69cb5de993d8b8eb68aa5bb5a48a882d2cca81fd5fb17f143c9c887d960d16caf508ce774c14990660ccb095308cb26a6159797e79bb78ba340e97fc9b5c8d46e95fddac370a3b9ccb3b8b4f0af85f381876f963d187d50c440049bd22d19d76e368dc10b60660e7784a31ca4ad74a11443c7c86908379f55672e8eaf75f26be388fe31ba92711094ffd59b83b0a34d31b32d01565202c7d3ed2d36b8b0d9ff6f4f6d868117cddd0c6460740ee3d4e33ba33dc74b014670061c0f736ea75bc5890c218833eac09ab25185261e45a2654e9047c6df75337b9417314d57888d80bb9e368d37e041c7eb3291ac1267f8c6f3171b74f864ad7c97727a3d96a58580184121bed7f59e87109d75acce0520b61bad5d2eacda465482bf2f60dfdd214dd4816f287ffe3793d508b319ccf21f27b332cee66e5485d1cd4c7439151cab90f59d103d4fe76c6a69eda67c6280e43f20096bee017ba835a240c8a370d6093e06813a2f77872ab6e58f61c7c1315df9e72899ee5c892b4ac262002a42ef5eae9f71c2335b153dc217ede03986b8376d22b135e35e1c651b0ea07e527eb03d63d72b62806c96b317637bb4e016683d54573f6f452fbdfa363d1f1bfbf0ff07f56b9bbda6634cbd4de80dc23132c789ffb9942f32ce361182d82b1e8fe3d8ecebf8ba52ac1be8349750d76f45a3b681d91eee42478a2bd645db33a26ae350c0710fabb19f1d1bb36e404536a3fd8e6a76dbce46f8d151ec18c35339edd83ff538424025277089f7c8dfd51adacc824433a5998e84a3768e31c2b9b546482bbc96f22d37b2f503935c2702e116f91f1146bfc64c122a9b97a41c245184b0470ce84420924e650e8f2d9246399ab4134a2cb4b10e66b8bef044600b06b4045ce9a2f3de4b1946d9d5d325e8a4eba5e1b263d9632954e479923008371213ec113dde7c04f06008643064e9e64742b2b8516b5bfbb2294c3605db526d3f0104c03d20ce7198225720a15d6fb6d27f7942f5cf3a5d41854195ef7422ddf998c3fd7278bd84f74e40f93aaefe63d8df270f4e01a4d63e4ffc55b5e4bd4e7488d57c643218908d0e7ab6217ed76dfc37592312a66cdf839200564d15b400de4a4f227554f17a56b1fa5dd9de05558f2dd35728f6395e754cbacb4f2c83d46ae19084bf46400849f7457df398102ca9a0e728dd0eb670a3fe5967fb87040e4ec2c267d97f7b14c5fe955ffc301fd6eef53852173a5b2f16057723b81c120c648fa14261624852728acc4fa3acf85c9820f3251b12d1c73e3fcdeb101a57f2d8eb22c8dd02ba6498a810d34b4002bcbd40ad427f9af6d332b86d47bc386425671e55c4981067e0b180a3025f573bda26a4a915f8fbcc6e364fa43a1553ea85334f93c66e1b24d3ac12b9a756662c0c1b6375eca37a16b1e97c61b3b3d786a5610cac6ac4148f753d49636fcb58483e83c365385cf27ccf027e0478e02ffc535ca3be62f7344eab7e75710f8d3cb8f1659f68b36df2ea39427c53f3ee3853a0ffbe37143dc3c06d95ccf21fddb2378390c03dd38427dcc71e84c23d121209adbb467776aa7c1f68dd89727eb06573828af35e3c88701eebdfbd31049a97aaac50841cddc3f503d6ed1d41baf8a3f1b5c0e8fc32482c8d0498b6e7c911ae69adbc6ff92cfba8730617b89181892a1aacde4b01686af391b770b87cd6070d79ba46d182b25827fcfbfaa7549173068802cad8447c65675794dc9f6926f7ee3f81b0d955c7683db513f25e89926ce26e67adc3b77924535e7036fa4f866eda6a29ff226a1e53d5a9fe2465477f4860a9d4c3a27b32317be0217d2854088700f333f8443df5792195ec05fdf7eb0857dc7b3c78c5bc96313ad35dd35faf3fcc870d879e6bd8f5ddbf08b9f38a5912231d25b5b85d476345fc981cd5fae5fb15b4c2a88674d03aea6f595f5f1f05bb531328bf013340d6a4bc80ac3243b3b7d6511eada13c03bae4f8668ff8c12bf81a3090be4df1f5b24a70397f02d664b5d892b701a7db8add39f691835a45df23455e17dc3a6df06323881aed52c53d0cfdb597f8b5151571932af24a7a43f8d400ca72ef12aa324bc3d80caa559ba8feaee3268923a5930bb7ad88b2370b94a4287bdea4b0ec6ff53ba249aa44364b5e1e77a25e9522ad411d4dd61b063360187f6bd6fcb347bb515c1426aec3538ecccb0b516f594cca2fcff3e52d18fd0add7d9c993ba259d3c79499274036b0115aac1bc6f6bafe9d00105ee3b5acb53dddbb2444927b2bc4fbe3c4c3e7b06fe0a3f299af43efb7dc65702651cca0b7e90b61d0d3892c337e871d5e08255a96f6cb7640348ec0becfea2ba37a13ecd0a59402f5f8b3b48fa1e20c409ad857ad62304171ae1e07ae190ce0801712cea072a679bd9de6769d4e4e16609412f09e484d359ad691bd229da32a8f7214267c062eb70c3c5d57c80df3e01c6ec96f4be4b02f394965606498ff542fb12cfef4cdf9a536b18e1f6c1577a2fd18b1b7a30b8bb89fa7b5ef3f99c7d6e429a99f99a6fcf2cf6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e0713678beb3fc1d6d2e54fec9ea320f2058ee6637099103bc99d10be91f2e98140da90dd589b89c16e0536fa00e841e21b9a27c051dc9700dd8bc15d31c302068291ff29453708e0d5f779dd9701a19ff58e1b7201391cf48ea756b11bcf56ba97e295f5f7688c0c801a697efd192b95766c44f61a0a328cfbba51bd4c068294d4f5da04a00376e4145264f0bd2d10fe2302e2c006338ac5b61b3e3fc75b137f27f5627a6f07c66fe622b0fb9b9f00f8b73e483bef355ee42f1b0056ac941cb68cb7197c1446325bc90ac41d549b24d9f06e6dd6c855ad404cfc89c49c082b2c1a7aae1cbfca449030c6dad0157e80a00641fe9a72ba0be43074c81d59ce5994b01c0ceb6b230bf37ba35c93cf25895aea7193c24690929cdee5f984de249e68e63d8df270f4e01a4d63e4ffc55b5e4bd4e7488d57c643218908d0e7ab6217ed0d0b09093138bb13911b3ad15d13e226c52a893fecc9f666af8e3d791f3e667b63e90f4d8cb11832920c375dc09adb8c5fedf6319fe6f4667fd88048a2fbde8f6550bb6418349efbe410db60e5987f2d1ee74a341488cf57c696d6b532c50ed06c4b2402f733bef993f59f7a4a62f528b4624a1cf7275cee0835f2836bd70d8730a6c9e44745fa248c810d79fd547ee4588f09345bc594e522d393adaf30740fd33496c35cae43130a033d098246800ad722833492d444c7724a11c8c31a7b30afc9e6c5e15ee77d6d56c321401e188ddaa530e78f5e0bfb0fd5b8155ccff578c542575e464f1be001007c5a83bbf38581bc4fac1632e40842217ce4da5807d3297e8b1608bbe44b669b5b2ae0d9f3a1130a0d25f2367d4bfdd4e9b6007ce18161bde26481d24dd21cf9ec42b24853aaa80a1135f39e3aac4d5c7db49648e449bc513a6f0ef965b88ca8df4f95727a5a785edc1ba3a7ff223fe3fe0a3eec4d665a41a1f05890af59d3fdb78e9b63f67ca325ffb35e3cf77af81639c6b6c67972de745fa7eae658d101584231251a19365cac8a4c7e84a350d3a57756e99fa25dbaa8e29ba74a76137aba068d0b8b82c846ecf4febc018560f480bbd1c6ca392608f49c51dac2379e356d07646fc04ef2c93522229a46119711035032ad58c7960de16818b8c2e5141e866ade0101bb0d1ddd321cded5de2f723ee7f914e3250f134d035a1161c69efc23852e99b051ead5dbb5b610705ecce6fd5570d3afd2a7e393ddcd558e314be5c21f8b93ab3c5f4d65c0972a0a2e5a03d6a1df2cd8cc0cb0559cb89dc5596e2e50097177870358ed50509dd8f352fa7d63a87811bc977bc0269ae4ebc5dd1caa0e1bfc740a53f867dec1b21f6cc5faecca40286d2d67eeca5b055d88a52a67e3960c7f5b8c8c73bbabfb941ade2e109d8ff2aae27ede078c7636a3fc42ed162c2227be4176600ef324bc870206e59b00a550ec15ba17266880e538660456ffb0694a30f8c5896d186d55830c769b393a23d9fb882457383404ff96f374ece6dad1c8e690fe2d52a6661a6327f4b7dd3226c2efce4e4ac1de67c778f020a6873b5c8536334f9436d2108a2352521187d1ee9f21ee5b4cf83ec9261c869fdab08dfa98efb5badd89010d6fbdbb950987a48f047bc90ac736377f7c573ea213143b1fff5f2bf3882cacadbcf4b64f58ddab4246bfc5325985554ec9e2197d226dd3c4f1ba84602fe377b14a8c8151a1473d3f59d2003929cc9cf9b773fffb62bc0503baee7a2234eacd9c05781fe0f4879a8d20bc5b8bdfc6566d6fa202a3c406c6e65ece105fd612f27f47ca1bae2a96264c42211100a495d2c38534fc6b5078bcc1858322913e3ca771c0b6847837ea9dbfae9384c873519879a5409d79fa88800ca9cd89600f4df2211ff7849bc07fb55be53f7e4773a580b118f7221650564fa3fa77eab64938a8203365fb93ac48345a858298f7d661af13a0fe80cb4bcdf50af307d953d2f452e8ed5a1d1e2e8dad69bfa4172c974ddecc329aaef467a3474479a0de292ae933cbda0635cc13741c667db6ea3ee9ae0847e16ea3df0eed00170ea25e891a5e1e5dc2bb6133c4e0b1d49e429ba8f62648d9ec136d92f31e7505fc845b4f1a500dc3b15c7532ec560ac88765955c24f5e62fe75e845af2937f44f5bfe874174dc2d6b24d9c4c112c759a1ffd6dcd6015075e3d08771b3535ff51eeb287e1ac3c57039771af36eff62ea9d5e14224d440e1d9225cbc3acc1b8306be81c04b6d043ddd2e88f3c732b77ab28438be5eca798a36a25a541a3c72dd346beb74f02f4ea1e788fe84bb7aa521a5cdd89f10eac5f088c21e0572dcd138a09fad4e223167203ea6f500965fb5c8cdf98b64a6a1b8a0d591546f06faf2028684f69ab7f02a0c06034641b2ccaeba8f29f7d2bd269f61bd951c167f3eb1a5e35a033ed6e393b4254bab55c7cb004e18e98fb8a516533843740f3988b6a8474411ed1ada850781d83328147d40b64f41142147d90b85c0bdc0fca52bae8a85fb87d899661ce8117638b1c47461f45d8302c8709d8ef14d8024bce6a1f5e2822992b27a104200f04632ddfcbaa8d85efd924ad12a4f084d5b85ab124e4dfe8eb9b004915a3b9c3e7482e97ead395da1be4dd305a3074cb3b1c396ddeef6549fd89fec63136c5efb5a3e0a17c838edc3d881189b9b134f929a9220da5d7e46d48876bda70eaf828bdaba6bfa9ba79d73806412b9a0024c5dc09c3f4076111a4707c198cf52accb7e591bbd495b7af100889b64b2e3ae4ec687bf32415a557913fa4849acce9b8908a15148552d1e796e9c630daf131eefc02ae746d36d93dd2ff3caf1f6f2f5bc6c15d9d46007b84b90e3e5492b544f8dc099ccfe8f44900ce651498efbfe5a3c17df4cead4ecfde83333aaae4a45912a776f316f5a44cf9b9512df82d020628174a487a7c5bd7e13d6e289fe6a4027b06f0ac34cc7547e6f1b82b7b9bc31db514c47cef4e5c0954a8f98104f52a43180c5f4629be4a2bff001f40c11f8edd8f0d2a4dd5ceacaf1536dc7af848c68890b708ce5b0bafef53cf03d0629c79d41590567a647980f90e07107fd69f4dbc32d05ff8bbc3d84c9cc85b211f81a31b583f41ed50d478c14ceae655f06c24b2790c126fe73590b0d8cd4a3f1b329b23e0c6c84430849902b4c73c5782394b82e8e543c981777ba063cde26230bf9c90063ea9da880019b9570d9a173ffb50e5eca3c1bee9de6dd71a3bc4f85b7b02bb006cad05cf07bba9ed45acf2d83ae3020baa75c03336efaea92685abb425d19dfde1ce258d7d44aeb42f5ae6a5242a51f5aef81a3f2b2f1d6fa04f381efb1bf3a1c38e0a2b191a66dcde3b047a526e8580fce913d87bbf5deff35cc9aba21209bcfced63941774dc1cff19e0955805840fcf9e2548f615bbd81bd0212614094ccccbb15dbad205251143b0810696f0d45f36fddb3dc25002c4ec3e07547633949669773e1a6b92ada175295f6d582b8ffa27f7a3878e3ff397d0c1e07ef992bbd7f9d5f779f0959a02533ebcfd5214d2ea66af11b0c18efb25c3c3ceaa6ef913e77f10eb2253a96420aeb60ad02847b31ccad4e30b5b75c4adec04cae447fcdb5e319f2179abd368a10f1621323f0d126869126897844cd9f6347f91afd5fd39247eefbe9ce7a3d58cf9ac9150ad62d6ce4c899f1443d27e7a8d45321ad3c55a981fbc1e149fcef7d980ceae6a30569bd8b099772a2b9bf18b7baf09551345cf38937ee7ae5485ade9bb8bf4045d9b0c1b6784a31ca4ad74a11443c7c86908379f55672e8eaf75f26be388fe31ba9271109500a5bed283f2ab9a1fd792e382a48fadf64baaadd4809f0466218e7289ba880c6460740ee3d4e33ba33dc74b014670061c0f736ea75bc5890c218833eac09abb641b4a3bcd108797cb79e609544b447e4ef5fd6fac4e166674ad818d7d20a90c22090f71d6f656a7132e554727c44bfdcc4e0b1edbb2e57f1aa91096a4b2f6e298dafd84ff9edc69b5ec3d6b7189acee4993ad23c0fbcf119c90e545f2652fef1f646b1fdfc46a1dca817902309809297a5a69964187645754fa63d90db5655f6f34b5e056fb7017dc33ff395d49883dd422cf9b79f541d46b8c7fb99e7394cf2feb88feb64bc2502712bb1b7cf24bec533027ddf27e4541cab181ff671b017c5199972cd1ca7739cc81c72a949ef3c561dae8c75cae327e39e61b9e734a4086248742fb2d9cde7c11d16257dcfa263901868f9c3c3af0eae6e5c7c6cfaa948f3abbee89281897d3950fef9455b020ba6ece3ee76383a7c0354b69aa3aa1ef546689dde974ba101150235663ae44f80325c7f919ea21f0d999a886a4b4d02df808dd2371b7dbdee631880a2f2efe462ff16fe8f3aeac408f573cc97225983541aacfe8f2d18cddf8f009e4a8edbcbe63733436c135e53b5ab2f128c65e3b6146cc5c4aa60eda0bc5728631c322f68389c2f2c111115df6b09eb781bc391f15314bb77310a5cde4915c40450263b0799845f4e716185935b780715a5d08cfea48f9d05b2177fdc3b6bb03e2d737135a724d996d2371f19b1e5c652787095e84fb28b2c2a40ddf842544e5b9fe70a8445ab970f3fef74b4e95268f7951fc648461de998ed377151bd608d0eff144a182232d0d53eae85bdaa7f9caa5261936b3ce2fbdb83b71127200b29d7c66a29091c1144dba9ebb045fae50d946a733dcf7af9a1f7797ebbb9dcc2c58237d20bd2421b9e39b494e267aa190739a696acfd2992db7e3bf93290e54d0c14d8fd518daf2f5d9a1e69eac969c93d00b1f37506b39570e06d36a8e7252a90ae50ba4e33ba6cd45d6b5ad78faedb8850abc1d495bf8e01210a84b5b3238eecc52597ad8343c5b0549dc716a2a5020f0ca93c71e066daec40c27b37df26d6f340ab35a94890bcc04f7b736567e0bb8d0e2f74844cfb0c42b1d80925926f7aaba14627898f042468c687a08d0dcc693af009c3a6c6fa29025ab456348b0f11cefb48319d83a2c294434bb96ce3e08852e9302aebb3e85b2edae8fd53bda84e9716b86e7739be6a0ec019fc65b0948aa9eaf75279f3ec61f49c30f437300158de927fda39435ed5deb64c4ef906e40f23702089b56c89044c75ba402a1ca8d595e43617af4b253e5f94eb022e835a0f1122d9b14835cb9205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c9d9cc1562f1477e9f75a486510b6e31a36efbc744c0420ded137dc580880aedb5575281c64ac86645329ebdc61def10e2bc540a198a103c7f1db7abfe3b70ff2864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea5127bebd421b0e3ae98a2ef43bc5fca49ff930d73448d3a946036062bc32fe16c772e43300d0d362010c5538888859304681d391188e9b2cf9265205c06df3c95ee77a5024ae0ff8bf99a1addf98e9fdf1de549515f37d838a35d58dbdfe224046a738141356cb844057b39d18306d78c70c6795dde13c85b2c5385c001465987d3aac98f1cc8fd6fc0f2b595cde929b8c1d503315fb28613dd013f819d76c07e87b0e0222e353ab03d41d849accb722f481c742f4d4b13cb64a20401befdad47d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70cd9c8dbdefb2b1f30100273ba6ba79d4d19d2cc99180de45d8f8b315636ad0f94a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd742d13a608cd392be4ce1b2d4649372ca96558ee9d2184f84ee04ae06a614e94cc15d23e9cd9d51794a24709ede1e4c2637dab8381e5beaab03845bc85f2273311c3119592ee72c7fee2bc66367aed0b2bb413b43036dd6d1233a27d5843d407b46686fb6b034860a212146efd273c0684d01a7576844baf44dab1b3a289dec276d394542f7b8712ccf6d87988080dc7ad4b2bdf420c90e7c63e02bc3b167f5d01eda11fc4ae9f6317d50ad4e729266e2d79081dec5de4593b37767f682483854b56d31ec3786c66a6ea8cbefd45bfaf45d587a51e54168900ceb99b1fd0cf4f84876345dc5011a98bc95b7a28befa8970414f68d0542917ee7a4fdc1464b8cda8209d1cca9b477188b2370dc4a580359fdf2ed6501f520af35f63a9787e09afadac0b965a5bb30ad06de17610a5eae14f05e004a4a9fba331df3ce1b84c06fec857b89d65b1cd267927a24a147f8694781ebccaf19a41a298a5aa175e27f29d88a13ec4f687867e04c10a6b27352596ef34a3604772b04f3d63a2b94a8b43ca602eb6fae945293d5a78bede199ab0df6131e3e40d85bb4a8af03b30689170f68977bf263af11e9072d968a6bb7f1783d9cf2393c2261209bfa91a56a397053cd0fbacd3c20ba0b2ef0b02f306a05fc3085942e647a599fc2b826a7067611548e253a2a0328fd43b9794100761b6454c587c5fd496019fc82071984f5f8fd09e545e5565559d91407a1b51c7446de2a1b62a4a2a00385160b33d341ab8eddcfa60ccb095308cb26a6159797e79bb78ba340e97fc9b5c8d46e95fddac370a3b9c763c0699fbe2bd67525055791d6228b0f7a076fab63e796d5463cfa4f36b6d161c87362bdd28806ea5aef5adfe53ced031f9798a3c7e2d63f331d7677ec203154f49350bd0b21bbb63018f8fae63721c7bd5758cf0f9d9e8a9cd9f84ac585cfd9d1e7cc81191df691c0718ac0e01fabe278ed626ea779b4dc875c88bccb7d76d59ca1460fb2c73fa59f93df7bf5121935ea591f449f4e0fc899361d9a505f1b70850041d8bd67aaf637a24cc26b9c036b3fad807a9d2c117d29aa4be8993d4dd90c711fedbc7af55043b62544afd78d2cf6cb61896250791ec1438ff0aeff7d4215664066cade4c092ff690c8439b39223c0b55f04fa7d20910bca0a38327f610ab641717fbca24263de26411da47a330403a05d25e15e3ae4879816e90e48e8aadd3dc6edd512b2fed502ca67012ccbe015d766c4734b4230247054d180147b99b5ddb79038602f2d9731ff5b1894edd20f79ad37d366c6b5cf720b9abc5b869236d7c23b2bd7be477a7c00b1f739c4b9eacd32ebf7b20a8862315938408a5a3f80e4f4ed8c3e43fa09c9e153c31d56a746fc255a942a8042e990c125321b829e64742b2b8516b5bfbb2294c3605db526d3f0104c03d20ce7198225720a15d6d247601cfd4f0bc17911bb79bfcdd4c6376c888410e726e7996b713723f2e1bb7de5a4a4351d2ad51fe32c22a2a38bd20cbd729d8af5d277272e26bababf506bea4d81ef27db9eeb8444daa0488eb1860875c332dbc67f8a38fcfd6d6fd774dbc1f8348b424b35f73d2124cf9ce4cc1b01ddecc08d70207820ad63d4d67976aa28370792606bfd9beb1d63e9dc2a59c473a7d2c454f2489a090cfe383619785dd18cd8f704b39b7e765c0615b76b791c01365cd57957e91b2d875864b3bed1bc916ae6678d105f9ea7e15f76ab824e8ffd16df9e1eeca9b86f324f93dd6420e8661ad3c97e6461f508772b28c6c058f3ab9c524b360fd83fcae8297655feac2f8aa24e2aa0a7ac18026e88b1571648d995653f1d104042f0bafdb501e76869f73259d420c117411816f8040463af6f0531d91512f79d3ebd5623bc61046e423dc5a31334bdfb04671504e70c975b524da69ce0b511f00e97ad5b3121fc625fc8f5ccb5f2fe9f349fb1278ac44f786cce54ea45bec3fea4422c1d5edb0bcceeca1f7932531495084dc3b9fbd828593d84d4c9337a9b8959686bf40fdb36c1dad43dea8c34e6255a0a952c997006f133ff31cb22c1246041a52e04e7b6795f977cd5460ab60f003c4f4dfbf25e64cc3d285f50cb40765655fc2809dfc5ce79b0a63569ffca59da4b8215e26213001f11a4072d9ce777965fbd08b063fc2c9298d917f3fe1270ceb30cd2d468d72ba02e445d78c6a8179017cac227038369881ec3c05e8775e862f22cc2b2d1c4c579d75e4c4433dfe684101ff77fc1d5ce9c2639e4cf1af78269fc2494161474da22a9c7c3308285140964dfae7b3433655481bc1e97d419649c164e3d9d0a5b5eb70a9210970e62f3bbc0b31e961fa471e8be9e8b564a48757b1f2ca73821038ceaf9d56718edaa1074fd7a75d7b0d16e63da6290b4efbf66e81f7cd50e2b395d6248a8c08c837779ad2a8278b9491db6368928e79da8e0805be31bd845b7ad5b643a31fc77b4b1b78be60edd0d936ca9e81373bcd01116c2ae993493d9c57a1f2709e2ce58472489901bedbbcb58fa8d4c44257b376cc6dbf376d3239f2637245d932c83d28e9395e16ca93928be73b39ef5eaa2e5875f330085c15122a6438d388577c04968a54165bafba632e85044e9601c211775a3d18e1bccdfa16e45ae53425e16f23ef370ba20b5254750f66260eb4907f4cb0c155e137ae9754e01111e19dddae6b0dcdcf9137c7a02b43b2dd0f351349444c324e4dfed5f386df40a1f6ce3d85f4502e6246224fbcbc6a2bf0e45dc70a18352289c76208c63930333e1c5d4348fb01ff59a754746ec9dedcf846998c9d30bb887171273c89480403b2bb87b3528ab7df2071aedceacacfe39b5c84c5e6693405955c66268173f075680d4952879f671bb7efcf56a3633e86b98bb1241c77cd2b41233d9fe63358a2edc4512e92bc1eb8343389fcdae36df47b4b3847a70c85678329aa242991fa7b254492f7932b6e8d3d2151829ba957d9e70c0174c18925d89f4945058656a7b3fc31d6707568c80ec2be8ef161e47da9d8339ca6fc1814b87d28be5e0e6c1526d470482fd8afdfdd3b4ad42e7f87e1943ce260e92dc50e6273b7eb9b4f3bd6bb9430a4bd2ee44bfad00411739f3a190080b4654cafc9678c6c66de20f9ade3a19c73bd8ec91a72d92da09c54110a20ab0116f07b40b08a8eee39074f68050354d842a6bfdb49e9d25e13f04f425e19f5077fc3239ffa3e52f1efe663056852940faab78efab78a9f69040349eac9820c83d90a9dc8fcb1d530e65106b0b4b5980603940a97044a1b2ab904c7f90e0ede034de2f460ec7b58762f069dbf81ee0f23504b572c34d9eb29f6c83fc4c4f958d247c1ba697b951f3d8f6570d88af8b91c9343bae943e9999717e20857941c2c00ce199cb01d60ff7ae2c4421df7c785e0018104d0b89c061570fa4e983a5de7de90372fb63ea970d868be26d8aaf776779d49d15ac6d28acdea5bf476fb9c7a63568aa63a6a374b638ebffae020bf0ea837b4a0ffefa7248cb25dedfe32043bd6177d093e38e2b118ff475723281e7ef17e43b9264828b5a8088d0515233d2d437c158f3073493982df4d21e0eb02ae4559ac18695061f1532acabcd7438a4e18d70192fdda9922575226a81b0c1388c11d50c42ca343f3d8322965cc70dd527a9a44da2ec991b7a81aa8aba08bb0abe788882bd623f956bfa6c19f8fa749ff20929c7186aa854f6c208a459a386b070905934671c8be2fcb9a77a6f0dd0a154d5ebb823638850052dcb816d675df8d5fa460a100bc840e88c4d56a4cc5942f9b978f7400642f1fe38600f7bcf55ef22ad3a4589f77f32132c8b51757085457af4dba9d176bceb53aba15fb8a990cad6c3a45b7b5171aebddc84d1653d2089ddc98395310b3576bd9dfc13cee122414c35863b8f8b8449b1effb4be9c7980f71d30cd285f1c550727a92458e5ab3f0567c4a59bf8be9b06687a786a01356024aa28b009c57efd484e9ca13499e727c0b5896d9c2a0d0a9a7f5a63b01a2bdc921b15375af4de8904b3ad3696dbc149e6f1dc6dafc61839fff0b361705489f52ef1ec7630628e6f83df101bbbaaab11ef32c472fa40b10e9c001bbc02ab35593fb942188849a76a55dd5bb8ff59d9e80fd0d4998f2ff3799654e308b2d8ca6c58f33784c50a7de9c0dc99236a46096f049ad14f3463db8203ea40b68891cad89ea274ba34dd9e26115c5012513bf9d85dcba0f5362fb99db30e9af6634e7b0f59f00600b6d0c9acaefa34443362919e94c5405ad611cb64938758aa62de261460c09d67f945c24807134282d654981386bd11d646a43e40253099b320285820e8317d24735864d57b6bcfa1877c854fd65f7d0b1fc636f4e5f77b8f63ee5ebd16d176fd04cf2a50e6ab9d3a7211c4ccf96f4b1a2fd1ebd90141977228bc38a1b944699a92a408d9991137ce7211cd86d3934d3b3aaadb119c92ea309c818debeb74da29d5b7b1f5e6b7b219d12a0722cb8f50f620f9952f5cdbb41cb52b4153ad942a357aee306ebacad93ef8131d8c58e2a92c04f8c2864e9cda1f9e9597a8a29bcf24afb7cf99415a026271ad5a220820c3e0e0bb45868e72e564430951f415830e76d83bc479e70369f263f05690d62f3f81d2f76b86f93210fb2f4e28227f5212d781f98000829dcfd025f4cbfc6573553481d03c6074f5d674509033fa9a0bb4e8c7dd0fb2201dcb7bc5a3ebb2636b295a3d8f03cb2f147017e2202233e3535bb136c46f01c2981be6fa4b4aa665033b4069709d6d0ada1b2459e8c7efcbc32c6585212ae3cddcf1409a88e0f20e7f1357c0010a41b32ae39724516f4a26a5ebb554da105aefd2f4c446d2dad7206e1294aea3957d843e38410c2d71adfc0a003b339e154f4d5a5b2a3a4aeb3c6a2c5e8965883279845a75f7e23bd57ab4ccc1a7fa9d188bc692aa9c82b8b0051a8a8628e8735457d621523670b79cd91b9fb9c0206487fbb4c229715898afd57994c484ea371b6a1fd8566919cf0c07cc1aab9918c21108992a7050c5ed881c9704ff2f3ce71e9c3eafc94f6519370fa38b47ecc2c12658c19f6b866d8b137a860db91d4e9552686c4fa1bcd340a033f6deafc95555e66cd844700d7dfd08c2fce51e47365c71c52c6988aaabb33cacf9c31282d4fef34638d9bf0690ad2f29b4cd94adcb75feb84569c78e44cc92625f26a2eaf954990cda637a5b1ac382a6d5768e3ae36d09393d31fed58d1267529213fa9cb79c9bb940c298cbed27a41257c91a641e1e27a4e11539ea41b50f2ee99db34a46aada2b2dd41680c5787ed3b8c5302f6aaf08b78d2a1ad6cd46da4c93597ce32c65fb96731f2ca06c1de45af0e3ce8b05e13e39c5b9dcec997cfbef28970bb4fa31288ac1287ead7455ae50778fe16521f6a23d058637a04e73e9434c7a98b102e433a9666b782881eaba8ef97cf1aa789ed4b6b9395d644dd0de3b537713f4742664482eab3a5aa360fcf11e33c808bd42227410a1d92e8649434e4322819ec406f675fd27e1838620f247a61ea4b58550cbc51746ea02ce5307eeadceb407ffce6c661fd7196a51e10020b97e607d066b81584bd93720a425a6354376723fc4afb973897cc2e8ab992c7c680f0fe90c525d1e53595e4a1595c4034830afdde9bb0bdcee5e971587ab97d7a829e0da08a002f3618193e9d487d290c9f150f1a31edb984d2fd9c6e7d9c9a3d9be8652cbc87616df7417a0439789f05adfddc56860780787da836f7a63b01e098adc09a8686f7178c07f80e5f12b3c25f04e54f95d4c3afdf54c78d61be3e065c8edee7a65d53eb2f8b50c92878a7aed4d9272e6c05bd4d1e52f317a4e02d642ad103fa65b2e2d26ceb68b3a7f81fc90390cac11a855d2c2ca17b14a2d0e0b08291cd636c5ff0a4c024873b9aa4cde4f3c69e369b75e379e2d0b783b730424e8510595f2fae45298429e74f6c2b84d125b653801bc87cdea17c1e493cc45b50a45cdcd224a4638624e1c6c0dd9d964df96eeb6ec0cdcfa03f4876d4228812012aeaa92e2d0fba1db088a46e638f40c8eef15ee39041f339b17652ba2d4cecbd354bc40736e5a688d9f83f37f2ae6fd762f143c8350fcfd74a8277e72733f484efb81c59084efec40ae78bdf5f35aa936dc2587b2b0fba922c5eea01628d1e2c630688de49bba9717a79e9312ac47c497b4505f8bc1ed46802dc1164cf3b0ee3397dba16be2fa3c14154df1164d227accd50a27cf7f24ccc681f290d35a0540fbbc858f9003dbfe0e664ffacf6862b85ab82d9c239bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcoin-or-Cgl-0.58.9-2.fc20.src.rpmcoin-or-Cgl-doc    coin-or-Cglrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.58.9-2.fc203.0.4-14.6.0-14.0-15.2-14.11.2T@TSGSi@SR=Rw@RsRsRsP@PP@PPd?pcpa - 0.58.9-2pcpa - 0.58.9-1Fedora Release Engineering - 0.58.7-2pcpa - 0.58.7-1Fedora Release Engineering - 0.58.5-2pcpa - 0.58.5-1pcpa - 0.58.2-4pcpa - 0.58.2-3pcpa - 0.58.2-2pcpa - 0.58.2-1pcpa - 0.57.4-1pcpa - 0.57.3-3pcpa - 0.57.3-2pcpa - 0.57.3-1- Rebuild to ensure packages are built in proper order.- Update to latest upstream release (#1133490#c1).- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Update to latest upstream release (#1089922).- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Update to latest upstream release. - Remove "missing" patch applied upstream.- Correct source url path (#894587#c7). - Add coin-or-CoinUtils-devel requires to the devel package (#894587#c7).- Install missing header file required by other coin-or modules.- Use proper _smp_flags macro (#894586#c6).- Update to latest upstream release.- Update to latest upstream release.- Rename repackaged tarball.- Rename package to coin-or-Cgl. - Do not package Thirdy party data or data without clean license.- Initial coinor-Cgl spec.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0.58.9-2.fc20htmlCgl012cut_8hpp.htmlCgl012cut_8hpp__dep__incl.mapCgl012cut_8hpp__dep__incl.md5Cgl012cut_8hpp__dep__incl.pngCgl012cut_8hpp__incl.mapCgl012cut_8hpp__incl.md5Cgl012cut_8hpp__incl.pngCgl012cut_8hpp_source.htmlCglAllDifferent_8hpp.htmlCglAllDifferent_8hpp__incl.mapCglAllDifferent_8hpp__incl.md5CglAllDifferent_8hpp__incl.pngCglAllDifferent_8hpp_source.htmlCglClique_8hpp.htmlCglClique_8hpp__incl.mapCglClique_8hpp__incl.md5CglClique_8hpp__incl.pngCglClique_8hpp_source.htmlCglConfig_8h.htmlCglConfig_8h__dep__incl.mapCglConfig_8h__dep__incl.md5CglConfig_8h__dep__incl.pngCglConfig_8h__incl.mapCglConfig_8h__incl.md5CglConfig_8h__incl.pngCglConfig_8h_source.htmlCglCutGenerator_8hpp.htmlCglCutGenerator_8hpp__dep__incl.mapCglCutGenerator_8hpp__dep__incl.md5CglCutGenerator_8hpp__dep__incl.pngCglCutGenerator_8hpp__incl.mapCglCutGenerator_8hpp__incl.md5CglCutGenerator_8hpp__incl.pngCglCutGenerator_8hpp_source.htmlCglDuplicateRow_8hpp.htmlCglDuplicateRow_8hpp__incl.mapCglDuplicateRow_8hpp__incl.md5CglDuplicateRow_8hpp__incl.pngCglDuplicateRow_8hpp_source.htmlCglFlowCover_8hpp.htmlCglFlowCover_8hpp__incl.mapCglFlowCover_8hpp__incl.md5CglFlowCover_8hpp__incl.pngCglFlowCover_8hpp_source.htmlCglGMIParam_8hpp.htmlCglGMIParam_8hpp__dep__incl.mapCglGMIParam_8hpp__dep__incl.md5CglGMIParam_8hpp__dep__incl.pngCglGMIParam_8hpp__incl.mapCglGMIParam_8hpp__incl.md5CglGMIParam_8hpp__incl.pngCglGMIParam_8hpp_source.htmlCglGMI_8hpp.htmlCglGMI_8hpp__incl.mapCglGMI_8hpp__incl.md5CglGMI_8hpp__incl.pngCglGMI_8hpp_source.htmlCglGomory_8hpp.htmlCglGomory_8hpp__incl.mapCglGomory_8hpp__incl.md5CglGomory_8hpp__incl.pngCglGomory_8hpp_source.htmlCglKnapsackCover_8hpp.htmlCglKnapsackCover_8hpp__incl.mapCglKnapsackCover_8hpp__incl.md5CglKnapsackCover_8hpp__incl.pngCglKnapsackCover_8hpp_source.htmlCglLandPMessages_8hpp.htmlCglLandPMessages_8hpp__dep__incl.mapCglLandPMessages_8hpp__dep__incl.md5CglLandPMessages_8hpp__dep__incl.pngCglLandPMessages_8hpp__incl.mapCglLandPMessages_8hpp__incl.md5CglLandPMessages_8hpp__incl.pngCglLandPMessages_8hpp_source.htmlCglLandPSimplex_8hpp.htmlCglLandPSimplex_8hpp__incl.mapCglLandPSimplex_8hpp__incl.md5CglLandPSimplex_8hpp__incl.pngCglLandPSimplex_8hpp_source.htmlCglLandPTabRow_8hpp.htmlCglLandPTabRow_8hpp__dep__incl.mapCglLandPTabRow_8hpp__dep__incl.md5CglLandPTabRow_8hpp__dep__incl.pngCglLandPTabRow_8hpp__incl.mapCglLandPTabRow_8hpp__incl.md5CglLandPTabRow_8hpp__incl.pngCglLandPTabRow_8hpp_source.htmlCglLandPUtils_8hpp.htmlCglLandPUtils_8hpp__dep__incl.mapCglLandPUtils_8hpp__dep__incl.md5CglLandPUtils_8hpp__dep__incl.pngCglLandPUtils_8hpp__incl.mapCglLandPUtils_8hpp__incl.md5CglLandPUtils_8hpp__incl.pngCglLandPUtils_8hpp_source.htmlCglLandPValidator_8hpp.htmlCglLandPValidator_8hpp__dep__incl.mapCglLandPValidator_8hpp__dep__incl.md5CglLandPValidator_8hpp__dep__incl.pngCglLandPValidator_8hpp__incl.mapCglLandPValidator_8hpp__incl.md5CglLandPValidator_8hpp__incl.pngCglLandPValidator_8hpp_source.htmlCglLandP_8hpp.htmlCglLandP_8hpp__dep__incl.mapCglLandP_8hpp__dep__incl.md5CglLandP_8hpp__dep__incl.pngCglLandP_8hpp__incl.mapCglLandP_8hpp__incl.md5CglLandP_8hpp__incl.pngCglLandP_8hpp_source.htmlCglLiftAndProject_8hpp.htmlCglLiftAndProject_8hpp__incl.mapCglLiftAndProject_8hpp__incl.md5CglLiftAndProject_8hpp__incl.pngCglLiftAndProject_8hpp_source.htmlCglMessage_8hpp.htmlCglMessage_8hpp__incl.mapCglMessage_8hpp__incl.md5CglMessage_8hpp__incl.pngCglMessage_8hpp_source.htmlCglMixedIntegerRounding2_8hpp.htmlCglMixedIntegerRounding2_8hpp__incl.mapCglMixedIntegerRounding2_8hpp__incl.md5CglMixedIntegerRounding2_8hpp__incl.pngCglMixedIntegerRounding2_8hpp_source.htmlCglMixedIntegerRounding_8hpp.htmlCglMixedIntegerRounding_8hpp__incl.mapCglMixedIntegerRounding_8hpp__incl.md5CglMixedIntegerRounding_8hpp__incl.pngCglMixedIntegerRounding_8hpp_source.htmlCglOddHole_8hpp.htmlCglOddHole_8hpp__incl.mapCglOddHole_8hpp__incl.md5CglOddHole_8hpp__incl.pngCglOddHole_8hpp_source.htmlCglParam_8hpp.htmlCglParam_8hpp__dep__incl.mapCglParam_8hpp__dep__incl.md5CglParam_8hpp__dep__incl.pngCglParam_8hpp__incl.mapCglParam_8hpp__incl.md5CglParam_8hpp__incl.pngCglParam_8hpp_source.htmlCglPreProcess_8hpp.htmlCglPreProcess_8hpp__incl.mapCglPreProcess_8hpp__incl.md5CglPreProcess_8hpp__incl.pngCglPreProcess_8hpp_source.htmlCglProbing_8hpp.htmlCglProbing_8hpp__incl.mapCglProbing_8hpp__incl.md5CglProbing_8hpp__incl.pngCglProbing_8hpp_source.htmlCglRedSplit2Param_8hpp.htmlCglRedSplit2Param_8hpp__dep__incl.mapCglRedSplit2Param_8hpp__dep__incl.md5CglRedSplit2Param_8hpp__dep__incl.pngCglRedSplit2Param_8hpp__incl.mapCglRedSplit2Param_8hpp__incl.md5CglRedSplit2Param_8hpp__incl.pngCglRedSplit2Param_8hpp_source.htmlCglRedSplit2_8hpp.htmlCglRedSplit2_8hpp__incl.mapCglRedSplit2_8hpp__incl.md5CglRedSplit2_8hpp__incl.pngCglRedSplit2_8hpp_source.htmlCglRedSplitParam_8hpp.htmlCglRedSplitParam_8hpp__dep__incl.mapCglRedSplitParam_8hpp__dep__incl.md5CglRedSplitParam_8hpp__dep__incl.pngCglRedSplitParam_8hpp__incl.mapCglRedSplitParam_8hpp__incl.md5CglRedSplitParam_8hpp__incl.pngCglRedSplitParam_8hpp_source.htmlCglRedSplit_8hpp.htmlCglRedSplit_8hpp__incl.mapCglRedSplit_8hpp__incl.md5CglRedSplit_8hpp__incl.pngCglRedSplit_8hpp_source.htmlCglResidualCapacity_8hpp.htmlCglResidualCapacity_8hpp__incl.mapCglResidualCapacity_8hpp__incl.md5CglResidualCapacity_8hpp__incl.pngCglResidualCapacity_8hpp_source.htmlCglSimpleRounding_8hpp.htmlCglSimpleRounding_8hpp__incl.mapCglSimpleRounding_8hpp__incl.md5CglSimpleRounding_8hpp__incl.pngCglSimpleRounding_8hpp_source.htmlCglStored_8hpp.htmlCglStored_8hpp__dep__incl.mapCglStored_8hpp__dep__incl.md5CglStored_8hpp__dep__incl.pngCglStored_8hpp__incl.mapCglStored_8hpp__incl.md5CglStored_8hpp__incl.pngCglStored_8hpp_source.htmlCglTreeInfo_8hpp.htmlCglTreeInfo_8hpp__dep__incl.mapCglTreeInfo_8hpp__dep__incl.md5CglTreeInfo_8hpp__dep__incl.pngCglTreeInfo_8hpp__incl.mapCglTreeInfo_8hpp__incl.md5CglTreeInfo_8hpp__incl.pngCglTreeInfo_8hpp_source.htmlCglTwomir_8hpp.htmlCglTwomir_8hpp__incl.mapCglTwomir_8hpp__incl.md5CglTwomir_8hpp__incl.pngCglTwomir_8hpp_source.htmlCglZeroHalf_8hpp.htmlCglZeroHalf_8hpp__incl.mapCglZeroHalf_8hpp__incl.md5CglZeroHalf_8hpp__incl.pngCglZeroHalf_8hpp_source.htmlannotated.htmlbc_s.pngbdwn.pngclassCgl012Cut-members.htmlclassCgl012Cut.htmlclassCglAllDifferent-members.htmlclassCglAllDifferent.htmlclassCglAllDifferent__coll__graph.mapclassCglAllDifferent__coll__graph.md5classCglAllDifferent__coll__graph.pngclassCglAllDifferent__inherit__graph.mapclassCglAllDifferent__inherit__graph.md5classCglAllDifferent__inherit__graph.pngclassCglBK-members.htmlclassCglBK.htmlclassCglClique-members.htmlclassCglClique.htmlclassCglClique__coll__graph.mapclassCglClique__coll__graph.md5classCglClique__coll__graph.pngclassCglClique__inherit__graph.mapclassCglClique__inherit__graph.md5classCglClique__inherit__graph.pngclassCglCutGenerator-members.htmlclassCglCutGenerator.htmlclassCglCutGenerator__inherit__graph.mapclassCglCutGenerator__inherit__graph.md5classCglCutGenerator__inherit__graph.pngclassCglDuplicateRow-members.htmlclassCglDuplicateRow.htmlclassCglDuplicateRow__coll__graph.mapclassCglDuplicateRow__coll__graph.md5classCglDuplicateRow__coll__graph.pngclassCglDuplicateRow__inherit__graph.mapclassCglDuplicateRow__inherit__graph.md5classCglDuplicateRow__inherit__graph.pngclassCglFakeClique-members.htmlclassCglFakeClique.htmlclassCglFakeClique__coll__graph.mapclassCglFakeClique__coll__graph.md5classCglFakeClique__coll__graph.pngclassCglFakeClique__inherit__graph.mapclassCglFakeClique__inherit__graph.md5classCglFakeClique__inherit__graph.pngclassCglFlowCover-members.htmlclassCglFlowCover.htmlclassCglFlowCover__coll__graph.mapclassCglFlowCover__coll__graph.md5classCglFlowCover__coll__graph.pngclassCglFlowCover__inherit__graph.mapclassCglFlowCover__inherit__graph.md5classCglFlowCover__inherit__graph.pngclassCglFlowVUB-members.htmlclassCglFlowVUB.htmlclassCglGMI-members.htmlclassCglGMI.htmlclassCglGMIParam-members.htmlclassCglGMIParam.htmlclassCglGMIParam__coll__graph.mapclassCglGMIParam__coll__graph.md5classCglGMIParam__coll__graph.pngclassCglGMIParam__inherit__graph.mapclassCglGMIParam__inherit__graph.md5classCglGMIParam__inherit__graph.pngclassCglGMI__coll__graph.mapclassCglGMI__coll__graph.md5classCglGMI__coll__graph.pngclassCglGMI__inherit__graph.mapclassCglGMI__inherit__graph.md5classCglGMI__inherit__graph.pngclassCglGomory-members.htmlclassCglGomory.htmlclassCglGomory__coll__graph.mapclassCglGomory__coll__graph.md5classCglGomory__coll__graph.pngclassCglGomory__inherit__graph.mapclassCglGomory__inherit__graph.md5classCglGomory__inherit__graph.pngclassCglImplication-members.htmlclassCglImplication.htmlclassCglImplication__coll__graph.mapclassCglImplication__coll__graph.md5classCglImplication__coll__graph.pngclassCglImplication__inherit__graph.mapclassCglImplication__inherit__graph.md5classCglImplication__inherit__graph.pngclassCglKnapsackCover-members.htmlclassCglKnapsackCover.htmlclassCglKnapsackCover__coll__graph.mapclassCglKnapsackCover__coll__graph.md5classCglKnapsackCover__coll__graph.pngclassCglKnapsackCover__inherit__graph.mapclassCglKnapsackCover__inherit__graph.md5classCglKnapsackCover__inherit__graph.pngclassCglLandP-members.htmlclassCglLandP.htmlclassCglLandP_1_1NoBasisError-members.htmlclassCglLandP_1_1NoBasisError.htmlclassCglLandP_1_1NoBasisError__coll__graph.mapclassCglLandP_1_1NoBasisError__coll__graph.md5classCglLandP_1_1NoBasisError__coll__graph.pngclassCglLandP_1_1NoBasisError__inherit__graph.mapclassCglLandP_1_1NoBasisError__inherit__graph.md5classCglLandP_1_1NoBasisError__inherit__graph.pngclassCglLandP_1_1Parameters-members.htmlclassCglLandP_1_1Parameters.htmlclassCglLandP_1_1Parameters__coll__graph.mapclassCglLandP_1_1Parameters__coll__graph.md5classCglLandP_1_1Parameters__coll__graph.pngclassCglLandP_1_1Parameters__inherit__graph.mapclassCglLandP_1_1Parameters__inherit__graph.md5classCglLandP_1_1Parameters__inherit__graph.pngclassCglLandP_1_1SimplexInterfaceError-members.htmlclassCglLandP_1_1SimplexInterfaceError.htmlclassCglLandP_1_1SimplexInterfaceError__coll__graph.mapclassCglLandP_1_1SimplexInterfaceError__coll__graph.md5classCglLandP_1_1SimplexInterfaceError__coll__graph.pngclassCglLandP_1_1SimplexInterfaceError__inherit__graph.mapclassCglLandP_1_1SimplexInterfaceError__inherit__graph.md5classCglLandP_1_1SimplexInterfaceError__inherit__graph.pngclassCglLandP__coll__graph.mapclassCglLandP__coll__graph.md5classCglLandP__coll__graph.pngclassCglLandP__inherit__graph.mapclassCglLandP__inherit__graph.md5classCglLandP__inherit__graph.pngclassCglLiftAndProject-members.htmlclassCglLiftAndProject.htmlclassCglLiftAndProject__coll__graph.mapclassCglLiftAndProject__coll__graph.md5classCglLiftAndProject__coll__graph.pngclassCglLiftAndProject__inherit__graph.mapclassCglLiftAndProject__inherit__graph.md5classCglLiftAndProject__inherit__graph.pngclassCglMessage-members.htmlclassCglMessage.htmlclassCglMessage__coll__graph.mapclassCglMessage__coll__graph.md5classCglMessage__coll__graph.pngclassCglMessage__inherit__graph.mapclassCglMessage__inherit__graph.md5classCglMessage__inherit__graph.pngclassCglMixIntRoundVUB-members.htmlclassCglMixIntRoundVUB.htmlclassCglMixIntRoundVUB2-members.htmlclassCglMixIntRoundVUB2.htmlclassCglMixedIntegerRounding-members.htmlclassCglMixedIntegerRounding.htmlclassCglMixedIntegerRounding2-members.htmlclassCglMixedIntegerRounding2.htmlclassCglMixedIntegerRounding2__coll__graph.mapclassCglMixedIntegerRounding2__coll__graph.md5classCglMixedIntegerRounding2__coll__graph.pngclassCglMixedIntegerRounding2__inherit__graph.mapclassCglMixedIntegerRounding2__inherit__graph.md5classCglMixedIntegerRounding2__inherit__graph.pngclassCglMixedIntegerRounding__coll__graph.mapclassCglMixedIntegerRounding__coll__graph.md5classCglMixedIntegerRounding__coll__graph.pngclassCglMixedIntegerRounding__inherit__graph.mapclassCglMixedIntegerRounding__inherit__graph.md5classCglMixedIntegerRounding__inherit__graph.pngclassCglOddHole-members.htmlclassCglOddHole.htmlclassCglOddHole__coll__graph.mapclassCglOddHole__coll__graph.md5classCglOddHole__coll__graph.pngclassCglOddHole__inherit__graph.mapclassCglOddHole__inherit__graph.md5classCglOddHole__inherit__graph.pngclassCglParam-members.htmlclassCglParam.htmlclassCglParam__inherit__graph.mapclassCglParam__inherit__graph.md5classCglParam__inherit__graph.pngclassCglPreProcess-members.htmlclassCglPreProcess.htmlclassCglProbing-members.htmlclassCglProbing.htmlclassCglProbing__coll__graph.mapclassCglProbing__coll__graph.md5classCglProbing__coll__graph.pngclassCglProbing__inherit__graph.mapclassCglProbing__inherit__graph.md5classCglProbing__inherit__graph.pngclassCglRedSplit-members.htmlclassCglRedSplit.htmlclassCglRedSplit2-members.htmlclassCglRedSplit2.htmlclassCglRedSplit2Param-members.htmlclassCglRedSplit2Param.htmlclassCglRedSplit2Param__coll__graph.mapclassCglRedSplit2Param__coll__graph.md5classCglRedSplit2Param__coll__graph.pngclassCglRedSplit2Param__inherit__graph.mapclassCglRedSplit2Param__inherit__graph.md5classCglRedSplit2Param__inherit__graph.pngclassCglRedSplit2__coll__graph.mapclassCglRedSplit2__coll__graph.md5classCglRedSplit2__coll__graph.pngclassCglRedSplit2__inherit__graph.mapclassCglRedSplit2__inherit__graph.md5classCglRedSplit2__inherit__graph.pngclassCglRedSplitParam-members.htmlclassCglRedSplitParam.htmlclassCglRedSplitParam__coll__graph.mapclassCglRedSplitParam__coll__graph.md5classCglRedSplitParam__coll__graph.pngclassCglRedSplitParam__inherit__graph.mapclassCglRedSplitParam__inherit__graph.md5classCglRedSplitParam__inherit__graph.pngclassCglRedSplit__coll__graph.mapclassCglRedSplit__coll__graph.md5classCglRedSplit__coll__graph.pngclassCglRedSplit__inherit__graph.mapclassCglRedSplit__inherit__graph.md5classCglRedSplit__inherit__graph.pngclassCglResidualCapacity-members.htmlclassCglResidualCapacity.htmlclassCglResidualCapacity__coll__graph.mapclassCglResidualCapacity__coll__graph.md5classCglResidualCapacity__coll__graph.pngclassCglResidualCapacity__inherit__graph.mapclassCglResidualCapacity__inherit__graph.md5classCglResidualCapacity__inherit__graph.pngclassCglSimpleRounding-members.htmlclassCglSimpleRounding.htmlclassCglSimpleRounding__coll__graph.mapclassCglSimpleRounding__coll__graph.md5classCglSimpleRounding__coll__graph.pngclassCglSimpleRounding__inherit__graph.mapclassCglSimpleRounding__inherit__graph.md5classCglSimpleRounding__inherit__graph.pngclassCglStored-members.htmlclassCglStored.htmlclassCglStored__coll__graph.mapclassCglStored__coll__graph.md5classCglStored__coll__graph.pngclassCglStored__inherit__graph.mapclassCglStored__inherit__graph.md5classCglStored__inherit__graph.pngclassCglTreeInfo-members.htmlclassCglTreeInfo.htmlclassCglTreeInfo__inherit__graph.mapclassCglTreeInfo__inherit__graph.md5classCglTreeInfo__inherit__graph.pngclassCglTreeProbingInfo-members.htmlclassCglTreeProbingInfo.htmlclassCglTreeProbingInfo__coll__graph.mapclassCglTreeProbingInfo__coll__graph.md5classCglTreeProbingInfo__coll__graph.pngclassCglTreeProbingInfo__inherit__graph.mapclassCglTreeProbingInfo__inherit__graph.md5classCglTreeProbingInfo__inherit__graph.pngclassCglTwomir-members.htmlclassCglTwomir.htmlclassCglTwomir__coll__graph.mapclassCglTwomir__coll__graph.md5classCglTwomir__coll__graph.pngclassCglTwomir__inherit__graph.mapclassCglTwomir__inherit__graph.md5classCglTwomir__inherit__graph.pngclassCglUniqueRowCuts-members.htmlclassCglUniqueRowCuts.htmlclassCglZeroHalf-members.htmlclassCglZeroHalf.htmlclassCglZeroHalf__coll__graph.mapclassCglZeroHalf__coll__graph.md5classCglZeroHalf__coll__graph.pngclassCglZeroHalf__inherit__graph.mapclassCglZeroHalf__inherit__graph.md5classCglZeroHalf__inherit__graph.pngclassLAP_1_1CglLandPSimplex-members.htmlclassLAP_1_1CglLandPSimplex.htmlclassLAP_1_1LandPMessages-members.htmlclassLAP_1_1LandPMessages.htmlclassLAP_1_1LandPMessages__coll__graph.mapclassLAP_1_1LandPMessages__coll__graph.md5classLAP_1_1LandPMessages__coll__graph.pngclassLAP_1_1LandPMessages__inherit__graph.mapclassLAP_1_1LandPMessages__inherit__graph.md5classLAP_1_1LandPMessages__inherit__graph.pngclassLAP_1_1LapMessages-members.htmlclassLAP_1_1LapMessages.htmlclassLAP_1_1LapMessages__coll__graph.mapclassLAP_1_1LapMessages__coll__graph.md5classLAP_1_1LapMessages__coll__graph.pngclassLAP_1_1LapMessages__inherit__graph.mapclassLAP_1_1LapMessages__inherit__graph.md5classLAP_1_1LapMessages__inherit__graph.pngclassLAP_1_1Validator-members.htmlclassLAP_1_1Validator.htmlclasses.htmlclosed.pngconfig_8h.htmlconfig_8h_source.htmlconfig__cgl_8h.htmlconfig__cgl_8h_source.htmlconfig__cgl__default_8h.htmlconfig__cgl__default_8h__dep__incl.mapconfig__cgl__default_8h__dep__incl.md5config__cgl__default_8h__dep__incl.pngconfig__cgl__default_8h_source.htmlconfig__default_8h.htmlconfig__default_8h__incl.mapconfig__default_8h__incl.md5config__default_8h__incl.pngconfig__default_8h_source.htmldir_02880f90aaa024ed3f44e31ac73e6e1e.htmldir_02880f90aaa024ed3f44e31ac73e6e1e_dep.mapdir_02880f90aaa024ed3f44e31ac73e6e1e_dep.md5dir_02880f90aaa024ed3f44e31ac73e6e1e_dep.pngdir_0d0000d19603a568ffadabc77054ed88.htmldir_0d0000d19603a568ffadabc77054ed88_dep.mapdir_0d0000d19603a568ffadabc77054ed88_dep.md5dir_0d0000d19603a568ffadabc77054ed88_dep.pngdir_1d2da523ff067d02ea2cae5518ecc1c1.htmldir_1d2da523ff067d02ea2cae5518ecc1c1_dep.mapdir_1d2da523ff067d02ea2cae5518ecc1c1_dep.md5dir_1d2da523ff067d02ea2cae5518ecc1c1_dep.pngdir_2372c7c29ae002ef8fe8fa53624f3f60.htmldir_2372c7c29ae002ef8fe8fa53624f3f60_dep.mapdir_2372c7c29ae002ef8fe8fa53624f3f60_dep.md5dir_2372c7c29ae002ef8fe8fa53624f3f60_dep.pngdir_32dfb0e2bad3ef9fd5edc7c51e5fc2f7.htmldir_32dfb0e2bad3ef9fd5edc7c51e5fc2f7_dep.mapdir_32dfb0e2bad3ef9fd5edc7c51e5fc2f7_dep.md5dir_32dfb0e2bad3ef9fd5edc7c51e5fc2f7_dep.pngdir_3cd603ae23ccd5c74687e34d73e83d0f.htmldir_3cd603ae23ccd5c74687e34d73e83d0f_dep.mapdir_3cd603ae23ccd5c74687e34d73e83d0f_dep.md5dir_3cd603ae23ccd5c74687e34d73e83d0f_dep.pngdir_587c44b353a9c141bcf32c085fcd1437.htmldir_587c44b353a9c141bcf32c085fcd1437_dep.mapdir_587c44b353a9c141bcf32c085fcd1437_dep.md5dir_587c44b353a9c141bcf32c085fcd1437_dep.pngdir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_68267d1309a1af8e8297ef4c3efbcdba_dep.mapdir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5dir_68267d1309a1af8e8297ef4c3efbcdba_dep.pngdir_70e3e69c9bbf07eb04d994388149cfff.htmldir_70e3e69c9bbf07eb04d994388149cfff_dep.mapdir_70e3e69c9bbf07eb04d994388149cfff_dep.md5dir_70e3e69c9bbf07eb04d994388149cfff_dep.pngdir_8162cf32773bc3da1af37d6eb57c686a.htmldir_8162cf32773bc3da1af37d6eb57c686a_dep.mapdir_8162cf32773bc3da1af37d6eb57c686a_dep.md5dir_8162cf32773bc3da1af37d6eb57c686a_dep.pngdir_8ac5100c700741d2ee75f41545971b6d.htmldir_8ac5100c700741d2ee75f41545971b6d_dep.mapdir_8ac5100c700741d2ee75f41545971b6d_dep.md5dir_8ac5100c700741d2ee75f41545971b6d_dep.pngdir_997e73d860cfc0cebebd4feb4b74fd04.htmldir_997e73d860cfc0cebebd4feb4b74fd04_dep.mapdir_997e73d860cfc0cebebd4feb4b74fd04_dep.md5dir_997e73d860cfc0cebebd4feb4b74fd04_dep.pngdir_9c768f2af44c3480651e32d536837a85.htmldir_9c768f2af44c3480651e32d536837a85_dep.mapdir_9c768f2af44c3480651e32d536837a85_dep.md5dir_9c768f2af44c3480651e32d536837a85_dep.pngdir_a61141a582c2d81e6b64e734a98668d2.htmldir_a61141a582c2d81e6b64e734a98668d2_dep.mapdir_a61141a582c2d81e6b64e734a98668d2_dep.md5dir_a61141a582c2d81e6b64e734a98668d2_dep.pngdir_b34567948319db5e103b468d872e7185.htmldir_b34567948319db5e103b468d872e7185_dep.mapdir_b34567948319db5e103b468d872e7185_dep.md5dir_b34567948319db5e103b468d872e7185_dep.pngdir_ba269194d8aca58c845280014163e1e7.htmldir_ba269194d8aca58c845280014163e1e7_dep.mapdir_ba269194d8aca58c845280014163e1e7_dep.md5dir_ba269194d8aca58c845280014163e1e7_dep.pngdir_dc464894fa8e84244c2e4563fc952738.htmldir_dc464894fa8e84244c2e4563fc952738_dep.mapdir_dc464894fa8e84244c2e4563fc952738_dep.md5dir_dc464894fa8e84244c2e4563fc952738_dep.pngdir_e5fe5486e9eb8fdd652ae0c059caad9b.htmldir_e5fe5486e9eb8fdd652ae0c059caad9b_dep.mapdir_e5fe5486e9eb8fdd652ae0c059caad9b_dep.md5dir_e5fe5486e9eb8fdd652ae0c059caad9b_dep.pngdir_eaf44c078dce2e99cc59488379573eb9.htmldir_eaf44c078dce2e99cc59488379573eb9_dep.mapdir_eaf44c078dce2e99cc59488379573eb9_dep.md5dir_eaf44c078dce2e99cc59488379573eb9_dep.pngdir_f3e9ac85562a8a0327d4c8f94f68baf3.htmldir_f3e9ac85562a8a0327d4c8f94f68baf3_dep.mapdir_f3e9ac85562a8a0327d4c8f94f68baf3_dep.md5dir_f3e9ac85562a8a0327d4c8f94f68baf3_dep.pngdir_fd0dcff4a391ca064c2f21c603d5f50c.htmldir_fd0dcff4a391ca064c2f21c603d5f50c_dep.mapdir_fd0dcff4a391ca064c2f21c603d5f50c_dep.md5dir_fd0dcff4a391ca064c2f21c603d5f50c_dep.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlftv2blank.pngftv2cl.pngftv2doc.pngftv2folderclosed.pngftv2folderopen.pngftv2lastnode.pngftv2link.pngftv2mlastnode.pngftv2mnode.pngftv2mo.pngftv2node.pngftv2ns.pngftv2plastnode.pngftv2pnode.pngftv2splitbar.pngftv2vertline.pngfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_i.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_~.htmlfunctions_g.htmlfunctions_i.htmlfunctions_j.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_vars_b.htmlfunctions_vars_c.htmlfunctions_vars_d.htmlfunctions_vars_e.htmlfunctions_vars_f.htmlfunctions_vars_g.htmlfunctions_vars_i.htmlfunctions_vars_j.htmlfunctions_vars_l.htmlfunctions_vars_m.htmlfunctions_vars_n.htmlfunctions_vars_o.htmlfunctions_vars_p.htmlfunctions_vars_q.htmlfunctions_vars_r.htmlfunctions_vars_s.htmlfunctions_vars_t.htmlfunctions_vars_u.htmlfunctions_vars_v.htmlfunctions_vars_w.htmlfunctions_vars_x.htmlfunctions_w.htmlfunctions_x.htmlfunctions_~.htmlglobals.htmlglobals_c.htmlglobals_d.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_f.htmlglobals_func.htmlglobals_h.htmlglobals_k.htmlglobals_l.htmlglobals_o.htmlglobals_p.htmlglobals_q.htmlglobals_r.htmlglobals_s.htmlglobals_type.htmlglobals_u.htmlglobals_v.htmlglobals_w.htmlglobals_z.htmlgraph_legend.htmlgraph_legend.md5graph_legend.pnghierarchy.htmlindex.htmlinherit_graph_0.mapinherit_graph_0.md5inherit_graph_0.pnginherit_graph_1.mapinherit_graph_1.md5inherit_graph_1.pnginherit_graph_10.mapinherit_graph_10.md5inherit_graph_10.pnginherit_graph_100.mapinherit_graph_100.md5inherit_graph_100.pnginherit_graph_101.mapinherit_graph_101.md5inherit_graph_101.pnginherit_graph_102.mapinherit_graph_102.md5inherit_graph_102.pnginherit_graph_103.mapinherit_graph_103.md5inherit_graph_103.pnginherit_graph_104.mapinherit_graph_104.md5inherit_graph_104.pnginherit_graph_105.mapinherit_graph_105.md5inherit_graph_105.pnginherit_graph_106.mapinherit_graph_106.md5inherit_graph_106.pnginherit_graph_107.mapinherit_graph_107.md5inherit_graph_107.pnginherit_graph_108.mapinherit_graph_108.md5inherit_graph_108.pnginherit_graph_109.mapinherit_graph_109.md5inherit_graph_109.pnginherit_graph_11.mapinherit_graph_11.md5inherit_graph_11.pnginherit_graph_110.mapinherit_graph_110.md5inherit_graph_110.pnginherit_graph_111.mapinherit_graph_111.md5inherit_graph_111.pnginherit_graph_112.mapinherit_graph_112.md5inherit_graph_112.pnginherit_graph_113.mapinherit_graph_113.md5inherit_graph_113.pnginherit_graph_114.mapinherit_graph_114.md5inherit_graph_114.pnginherit_graph_115.mapinherit_graph_115.md5inherit_graph_115.pnginherit_graph_116.mapinherit_graph_116.md5inherit_graph_116.pnginherit_graph_117.mapinherit_graph_117.md5inherit_graph_117.pnginherit_graph_118.mapinherit_graph_118.md5inherit_graph_118.pnginherit_graph_119.mapinherit_graph_119.md5inherit_graph_119.pnginherit_graph_12.mapinherit_graph_12.md5inherit_graph_12.pnginherit_graph_120.mapinherit_graph_120.md5inherit_graph_120.pnginherit_graph_121.mapinherit_graph_121.md5inherit_graph_121.pnginherit_graph_122.mapinherit_graph_122.md5inherit_graph_122.pnginherit_graph_123.mapinherit_graph_123.md5inherit_graph_123.pnginherit_graph_124.mapinherit_graph_124.md5inherit_graph_124.pnginherit_graph_125.mapinherit_graph_125.md5inherit_graph_125.pnginherit_graph_126.mapinherit_graph_126.md5inherit_graph_126.pnginherit_graph_127.mapinherit_graph_127.md5inherit_graph_127.pnginherit_graph_128.mapinherit_graph_128.md5inherit_graph_128.pnginherit_graph_129.mapinherit_graph_129.md5inherit_graph_129.pnginherit_graph_13.mapinherit_graph_13.md5inherit_graph_13.pnginherit_graph_130.mapinherit_graph_130.md5inherit_graph_130.pnginherit_graph_131.mapinherit_graph_131.md5inherit_graph_131.pnginherit_graph_132.mapinherit_graph_132.md5inherit_graph_132.pnginherit_graph_133.mapinherit_graph_133.md5inherit_graph_133.pnginherit_graph_134.mapinherit_graph_134.md5inherit_graph_134.pnginherit_graph_135.mapinherit_graph_135.md5inherit_graph_135.pnginherit_graph_136.mapinherit_graph_136.md5inherit_graph_136.pnginherit_graph_137.mapinherit_graph_137.md5inherit_graph_137.pnginherit_graph_138.mapinherit_graph_138.md5inherit_graph_138.pnginherit_graph_139.mapinherit_graph_139.md5inherit_graph_139.pnginherit_graph_14.mapinherit_graph_14.md5inherit_graph_14.pnginherit_graph_140.mapinherit_graph_140.md5inherit_graph_140.pnginherit_graph_141.mapinherit_graph_141.md5inherit_graph_141.pnginherit_graph_142.mapinherit_graph_142.md5inherit_graph_142.pnginherit_graph_143.mapinherit_graph_143.md5inherit_graph_143.pnginherit_graph_15.mapinherit_graph_15.md5inherit_graph_15.pnginherit_graph_16.mapinherit_graph_16.md5inherit_graph_16.pnginherit_graph_17.mapinherit_graph_17.md5inherit_graph_17.pnginherit_graph_18.mapinherit_graph_18.md5inherit_graph_18.pnginherit_graph_19.mapinherit_graph_19.md5inherit_graph_19.pnginherit_graph_2.mapinherit_graph_2.md5inherit_graph_2.pnginherit_graph_20.mapinherit_graph_20.md5inherit_graph_20.pnginherit_graph_21.mapinherit_graph_21.md5inherit_graph_21.pnginherit_graph_22.mapinherit_graph_22.md5inherit_graph_22.pnginherit_graph_23.mapinherit_graph_23.md5inherit_graph_23.pnginherit_graph_24.mapinherit_graph_24.md5inherit_graph_24.pnginherit_graph_25.mapinherit_graph_25.md5inherit_graph_25.pnginherit_graph_26.mapinherit_graph_26.md5inherit_graph_26.pnginherit_graph_27.mapinherit_graph_27.md5inherit_graph_27.pnginherit_graph_28.mapinherit_graph_28.md5inherit_graph_28.pnginherit_graph_29.mapinherit_graph_29.md5inherit_graph_29.pnginherit_graph_3.mapinherit_graph_3.md5inherit_graph_3.pnginherit_graph_30.mapinherit_graph_30.md5inherit_graph_30.pnginherit_graph_31.mapinherit_graph_31.md5inherit_graph_31.pnginherit_graph_32.mapinherit_graph_32.md5inherit_graph_32.pnginherit_graph_33.mapinherit_graph_33.md5inherit_graph_33.pnginherit_graph_34.mapinherit_graph_34.md5inherit_graph_34.pnginherit_graph_35.mapinherit_graph_35.md5inherit_graph_35.pnginherit_graph_36.mapinherit_graph_36.md5inherit_graph_36.pnginherit_graph_37.mapinherit_graph_37.md5inherit_graph_37.pnginherit_graph_38.mapinherit_graph_38.md5inherit_graph_38.pnginherit_graph_39.mapinherit_graph_39.md5inherit_graph_39.pnginherit_graph_4.mapinherit_graph_4.md5inherit_graph_4.pnginherit_graph_40.mapinherit_graph_40.md5inherit_graph_40.pnginherit_graph_41.mapinherit_graph_41.md5inherit_graph_41.pnginherit_graph_42.mapinherit_graph_42.md5inherit_graph_42.pnginherit_graph_43.mapinherit_graph_43.md5inherit_graph_43.pnginherit_graph_44.mapinherit_graph_44.md5inherit_graph_44.pnginherit_graph_45.mapinherit_graph_45.md5inherit_graph_45.pnginherit_graph_46.mapinherit_graph_46.md5inherit_graph_46.pnginherit_graph_47.mapinherit_graph_47.md5inherit_graph_47.pnginherit_graph_48.mapinherit_graph_48.md5inherit_graph_48.pnginherit_graph_49.mapinherit_graph_49.md5inherit_graph_49.pnginherit_graph_5.mapinherit_graph_5.md5inherit_graph_5.pnginherit_graph_50.mapinherit_graph_50.md5inherit_graph_50.pnginherit_graph_51.mapinherit_graph_51.md5inherit_graph_51.pnginherit_graph_52.mapinherit_graph_52.md5inherit_graph_52.pnginherit_graph_53.mapinherit_graph_53.md5inherit_graph_53.pnginherit_graph_54.mapinherit_graph_54.md5inherit_graph_54.pnginherit_graph_55.mapinherit_graph_55.md5inherit_graph_55.pnginherit_graph_56.mapinherit_graph_56.md5inherit_graph_56.pnginherit_graph_57.mapinherit_graph_57.md5inherit_graph_57.pnginherit_graph_58.mapinherit_graph_58.md5inherit_graph_58.pnginherit_graph_59.mapinherit_graph_59.md5inherit_graph_59.pnginherit_graph_6.mapinherit_graph_6.md5inherit_graph_6.pnginherit_graph_60.mapinherit_graph_60.md5inherit_graph_60.pnginherit_graph_61.mapinherit_graph_61.md5inherit_graph_61.pnginherit_graph_62.mapinherit_graph_62.md5inherit_graph_62.pnginherit_graph_63.mapinherit_graph_63.md5inherit_graph_63.pnginherit_graph_64.mapinherit_graph_64.md5inherit_graph_64.pnginherit_graph_65.mapinherit_graph_65.md5inherit_graph_65.pnginherit_graph_66.mapinherit_graph_66.md5inherit_graph_66.pnginherit_graph_67.mapinherit_graph_67.md5inherit_graph_67.pnginherit_graph_68.mapinherit_graph_68.md5inherit_graph_68.pnginherit_graph_69.mapinherit_graph_69.md5inherit_graph_69.pnginherit_graph_7.mapinherit_graph_7.md5inherit_graph_7.pnginherit_graph_70.mapinherit_graph_70.md5inherit_graph_70.pnginherit_graph_71.mapinherit_graph_71.md5inherit_graph_71.pnginherit_graph_72.mapinherit_graph_72.md5inherit_graph_72.pnginherit_graph_73.mapinherit_graph_73.md5inherit_graph_73.pnginherit_graph_74.mapinherit_graph_74.md5inherit_graph_74.pnginherit_graph_75.mapinherit_graph_75.md5inherit_graph_75.pnginherit_graph_76.mapinherit_graph_76.md5inherit_graph_76.pnginherit_graph_77.mapinherit_graph_77.md5inherit_graph_77.pnginherit_graph_78.mapinherit_graph_78.md5inherit_graph_78.pnginherit_graph_79.mapinherit_graph_79.md5inherit_graph_79.pnginherit_graph_8.mapinherit_graph_8.md5inherit_graph_8.pnginherit_graph_80.mapinherit_graph_80.md5inherit_graph_80.pnginherit_graph_81.mapinherit_graph_81.md5inherit_graph_81.pnginherit_graph_82.mapinherit_graph_82.md5inherit_graph_82.pnginherit_graph_83.mapinherit_graph_83.md5inherit_graph_83.pnginherit_graph_84.mapinherit_graph_84.md5inherit_graph_84.pnginherit_graph_85.mapinherit_graph_85.md5inherit_graph_85.pnginherit_graph_86.mapinherit_graph_86.md5inherit_graph_86.pnginherit_graph_87.mapinherit_graph_87.md5inherit_graph_87.pnginherit_graph_88.mapinherit_graph_88.md5inherit_graph_88.pnginherit_graph_89.mapinherit_graph_89.md5inherit_graph_89.pnginherit_graph_9.mapinherit_graph_9.md5inherit_graph_9.pnginherit_graph_90.mapinherit_graph_90.md5inherit_graph_90.pnginherit_graph_91.mapinherit_graph_91.md5inherit_graph_91.pnginherit_graph_92.mapinherit_graph_92.md5inherit_graph_92.pnginherit_graph_93.mapinherit_graph_93.md5inherit_graph_93.pnginherit_graph_94.mapinherit_graph_94.md5inherit_graph_94.pnginherit_graph_95.mapinherit_graph_95.md5inherit_graph_95.pnginherit_graph_96.mapinherit_graph_96.md5inherit_graph_96.pnginherit_graph_97.mapinherit_graph_97.md5inherit_graph_97.pnginherit_graph_98.mapinherit_graph_98.md5inherit_graph_98.pnginherit_graph_99.mapinherit_graph_99.md5inherit_graph_99.pnginherits.htmljquery.jsnamespaceLAP.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngsearchall_0.htmlall_0.jsall_1.htmlall_1.jsall_10.htmlall_10.jsall_11.htmlall_11.jsall_12.htmlall_12.jsall_13.htmlall_13.jsall_14.htmlall_14.jsall_15.htmlall_15.jsall_16.htmlall_16.jsall_17.htmlall_17.jsall_18.htmlall_18.jsall_19.htmlall_19.jsall_2.htmlall_2.jsall_3.htmlall_3.jsall_4.htmlall_4.jsall_5.htmlall_5.jsall_6.htmlall_6.jsall_7.htmlall_7.jsall_8.htmlall_8.jsall_9.htmlall_9.jsall_a.htmlall_a.jsall_b.htmlall_b.jsall_c.htmlall_c.jsall_d.htmlall_d.jsall_e.htmlall_e.jsall_f.htmlall_f.jsclasses_0.htmlclasses_0.jsclasses_1.htmlclasses_1.jsclasses_2.htmlclasses_2.jsclasses_3.htmlclasses_3.jsclasses_4.htmlclasses_4.jsclasses_5.htmlclasses_5.jsclasses_6.htmlclasses_6.jsclasses_7.htmlclasses_7.jsclasses_8.htmlclasses_8.jsclasses_9.htmlclasses_9.jsclasses_a.htmlclasses_a.jsclose.pngdefines_0.htmldefines_0.jsdefines_1.htmldefines_1.jsdefines_2.htmldefines_2.jsdefines_3.htmldefines_3.jsdefines_4.htmldefines_4.jsdefines_5.htmldefines_5.jsdefines_6.htmldefines_6.jsdefines_7.htmldefines_7.jsdefines_8.htmldefines_8.jsdefines_9.htmldefines_9.jsdefines_a.htmldefines_a.jsdefines_b.htmldefines_b.jsdefines_c.htmldefines_c.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenums_3.htmlenums_3.jsenums_4.htmlenums_4.jsenums_5.htmlenums_5.jsenumvalues_0.htmlenumvalues_0.jsenumvalues_1.htmlenumvalues_1.jsenumvalues_2.htmlenumvalues_2.jsenumvalues_3.htmlenumvalues_3.jsenumvalues_4.htmlenumvalues_4.jsenumvalues_5.htmlenumvalues_5.jsenumvalues_6.htmlenumvalues_6.jsenumvalues_7.htmlenumvalues_7.jsenumvalues_8.htmlenumvalues_8.jsenumvalues_9.htmlenumvalues_9.jsenumvalues_a.htmlenumvalues_a.jsenumvalues_b.htmlenumvalues_b.jsenumvalues_c.htmlenumvalues_c.jsenumvalues_d.htmlenumvalues_d.jsenumvalues_e.htmlenumvalues_e.jsenumvalues_f.htmlenumvalues_f.jsfiles_0.htmlfiles_0.jsfunctions_0.htmlfunctions_0.jsfunctions_1.htmlfunctions_1.jsfunctions_10.htmlfunctions_10.jsfunctions_11.htmlfunctions_11.jsfunctions_12.htmlfunctions_12.jsfunctions_13.htmlfunctions_13.jsfunctions_14.htmlfunctions_14.jsfunctions_2.htmlfunctions_2.jsfunctions_3.htmlfunctions_3.jsfunctions_4.htmlfunctions_4.jsfunctions_5.htmlfunctions_5.jsfunctions_6.htmlfunctions_6.jsfunctions_7.htmlfunctions_7.jsfunctions_8.htmlfunctions_8.jsfunctions_9.htmlfunctions_9.jsfunctions_a.htmlfunctions_a.jsfunctions_b.htmlfunctions_b.jsfunctions_c.htmlfunctions_c.jsfunctions_d.htmlfunctions_d.jsfunctions_e.htmlfunctions_e.jsfunctions_f.htmlfunctions_f.jsmag_sel.pngnamespaces_0.htmlnamespaces_0.jsnomatches.htmlrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngtypedefs_0.htmltypedefs_0.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_10.htmlvariables_10.jsvariables_11.htmlvariables_11.jsvariables_12.htmlvariables_12.jsvariables_13.htmlvariables_13.jsvariables_14.htmlvariables_14.jsvariables_15.htmlvariables_15.jsvariables_2.htmlvariables_2.jsvariables_3.htmlvariables_3.jsvariables_4.htmlvariables_4.jsvariables_5.htmlvariables_5.jsvariables_6.htmlvariables_6.jsvariables_7.htmlvariables_7.jsvariables_8.htmlvariables_8.jsvariables_9.htmlvariables_9.jsvariables_a.htmlvariables_a.jsvariables_b.htmlvariables_b.jsvariables_c.htmlvariables_c.jsvariables_d.htmlvariables_d.jsvariables_e.htmlvariables_e.jsvariables_f.htmlvariables_f.jsstructCglHashLink-members.htmlstructCglHashLink.htmlstructDGG__constraint__t-members.htmlstructDGG__constraint__t.htmlstructDGG__data__t-members.htmlstructDGG__data__t.htmlstructDGG__data__t__coll__graph.mapstructDGG__data__t__coll__graph.md5structDGG__data__t__coll__graph.pngstructDGG__list__t-members.htmlstructDGG__list__t.htmlstructDGG__list__t__coll__graph.mapstructDGG__list__t__coll__graph.md5structDGG__list__t__coll__graph.pngstructLAP_1_1Cuts-members.htmlstructLAP_1_1Cuts.htmlstructLAP_1_1TabRow-members.htmlstructLAP_1_1TabRow.htmlstructLAP_1_1TabRow__coll__graph.mapstructLAP_1_1TabRow__coll__graph.md5structLAP_1_1TabRow__coll__graph.pngstructLAP_1_1TabRow__inherit__graph.mapstructLAP_1_1TabRow__inherit__graph.md5structLAP_1_1TabRow__inherit__graph.pngstructauxiliary__graph-members.htmlstructauxiliary__graph.htmlstructauxiliary__graph__coll__graph.mapstructauxiliary__graph__coll__graph.md5structauxiliary__graph__coll__graph.pngstructcgl__arc-members.htmlstructcgl__arc.htmlstructcgl__graph-members.htmlstructcgl__graph.htmlstructcgl__graph__coll__graph.mapstructcgl__graph__coll__graph.md5structcgl__graph__coll__graph.pngstructcgl__node-members.htmlstructcgl__node.htmlstructcgl__node__coll__graph.mapstructcgl__node__coll__graph.md5structcgl__node__coll__graph.pngstructcliqueEntry-members.htmlstructcliqueEntry.htmlstructcut-members.htmlstructcut.htmlstructcutParams-members.htmlstructcutParams.htmlstructcut__list-members.htmlstructcut__list.htmlstructcut__list__coll__graph.mapstructcut__list__coll__graph.md5structcut__list__coll__graph.pngstructcycle-members.htmlstructcycle.htmlstructcycle__coll__graph.mapstructcycle__coll__graph.md5structcycle__coll__graph.pngstructcycle__list-members.htmlstructcycle__list.htmlstructcycle__list__coll__graph.mapstructcycle__list__coll__graph.md5structcycle__list__coll__graph.pngstructdisaggregationAction-members.htmlstructdisaggregationAction.htmlstructedge-members.htmlstructedge.htmlstructedge__coll__graph.mapstructedge__coll__graph.md5structedge__coll__graph.pngstructilp-members.htmlstructilp.htmlstructinfo__weak-members.htmlstructinfo__weak.htmlstructlog__var-members.htmlstructlog__var.htmlstructparity__ilp-members.htmlstructparity__ilp.htmlstructpool__cut-members.htmlstructpool__cut.htmlstructpool__cut__list-members.htmlstructpool__cut__list.htmlstructpool__cut__list__coll__graph.mapstructpool__cut__list__coll__graph.md5structpool__cut__list__coll__graph.pngstructselect__cut-members.htmlstructselect__cut.htmlstructseparation__graph-members.htmlstructseparation__graph.htmlstructseparation__graph__coll__graph.mapstructseparation__graph__coll__graph.md5structseparation__graph__coll__graph.pngstructshort__path__node-members.htmlstructshort__path__node.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.css/usr/share/doc/coin-or-Cgl//usr/share/doc/coin-or-Cgl/html//usr/share/doc/coin-or-Cgl/html/search/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi     !"#$%&'()*+,,-./012.,,33,,,,,,44556677,,118899::,,;,,<=,,>>,,??==@,4A4B, ,,CC==DEFGHIJKJHLIHMNOGPQRSTUKVWXXXXWXWWXWXWWYWZ[\]^_`\abcdbefgghgeicjccklmn_o^pqrstuvwxyyz{p_|_}~}\^fs[^og^ool{/[prmbbrskbebb^clbbr|D4directoryHTML document, ASCII text, with very long linesASCII textASCII text, with no line terminatorsPNG image data, 224 x 112, 8-bit/color RGB, non-interlacedPNG image data, 235 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 477 x 277, 8-bit/color RGB, non-interlacedPNG image data, 477 x 261, 8-bit/color RGB, non-interlacedPNG image data, 1022 x 352, 8-bit/color RGB, non-interlacedPNG image data, 149 x 112, 8-bit/color RGB, non-interlacedPNG image data, 4197 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 477 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 571 x 277, 8-bit/color RGBA, non-interlacedHTML document, UTF-8 Unicode text, with very long linesPNG image data, 211 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 261, 8-bit/color RGB, non-interlacedPNG image data, 963 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 112, 8-bit/color RGB, non-interlacedPNG image data, 332 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1540 x 411, 8-bit/color RGBA, non-interlacedPNG image data, 308 x 203, 8-bit/color RGBA, non-interlacedPNG image data, 265 x 128, 8-bit/color RGB, non-interlacedPNG image data, 245 x 112, 8-bit/color RGB, non-interlacedPNG image data, 401 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 248 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 379 x 261, 8-bit/color RGBA, non-interlacedPNG image data, 733 x 336, 8-bit/color RGB, non-interlacedPNG image data, 324 x 112, 8-bit/color RGB, non-interlacedPNG image data, 661 x 277, 8-bit/color RGB, non-interlacedPNG image data, 995 x 277, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 659 x 352, 8-bit/color RGBA, non-interlacedPNG image data, 237 x 128, 8-bit/color RGB, non-interlacedPNG image data, 296 x 277, 8-bit/color RGB, non-interlacedPNG image data, 939 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 224 x 128, 8-bit/color RGB, non-interlacedPNG image data, 256 x 277, 8-bit/color RGB, non-interlacedPNG image data, 748 x 336, 8-bit/color RGB, non-interlacedPNG image data, 187 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 4196 x 293, 8-bit/color RGB, non-interlacedPNG image data, 477 x 112, 8-bit/color RGB, non-interlacedPNG image data, 656 x 261, 8-bit/color RGB, non-interlacedPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 303 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 187, 8-bit/color RGBA, non-interlacedPNG image data, 515 x 1051, 8-bit/color RGBA, non-interlacedPNG image data, 321 x 309, 8-bit/color RGB, non-interlacedPNG image data, 133 x 112, 8-bit/color RGB, non-interlacedPNG image data, 303 x 309, 8-bit/color RGBA, non-interlacedPNG image data, 115 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 112, 8-bit/color RGB, non-interlacedPNG image data, 176 x 112, 8-bit/color RGB, non-interlacedPNG image data, 165 x 112, 8-bit/color RGB, non-interlacedPNG image data, 195 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 120 x 112, 8-bit/color RGB, non-interlacedPNG image data, 189 x 112, 8-bit/color RGB, non-interlacedPNG image data, 181 x 112, 8-bit/color RGB, non-interlacedPNG image data, 612 x 112, 8-bit/color RGB, non-interlacedPNG image data, 1059 x 252, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 112, 8-bit/color RGB, non-interlacedPNG image data, 155 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 321 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 212 x 128, 8-bit/color RGB, non-interlacedPNG image data, 257 x 221, 8-bit/color RGB, non-interlacedPNG image data, 163 x 112, 8-bit/color RGBA, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 1022 x 427, 8-bit/color RGBA, non-interlacedPNG image data, 304 x 112, 8-bit/color RGB, non-interlacedPNG image data, 179 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 133 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 2816 x 101, 8-bit/color RGB, non-interlacedPNG image data, 227 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 192 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 139 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 189 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 152 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 232 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 125 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 200 x 127, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 683 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 120 x 37, 8-bit/color RGB, non-interlacedPNG image data, 96 x 37, 8-bit/color RGB, non-interlacedPNG image data, 320 x 139, 8-bit/color RGBA, non-interlacedPNG image data, 139 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 136 x 37, 8-bit/color RGB, non-interlacedPNG image data, 152 x 37, 8-bit/color RGB, non-interlacedPNG image data, 149 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 171 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 155 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 203 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 203 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 163 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 37, 8-bit/color RGB, non-interlacedPNG image data, 155 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 157 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 165 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 37, 8-bit/color RGB, non-interlacedPNG image data, 205 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 157 x 37, 8-bit/color RGB, non-interlacedPNG image data, 133 x 37, 8-bit/color RGB, non-interlacedPNG image data, 293 x 189, 8-bit/color RGB, non-interlacedPNG image data, 197 x 37, 8-bit/color RGB, non-interlacedPNG image data, 189 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 179 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 37, 8-bit/color RGB, non-interlacedPNG image data, 168 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 176 x 37, 8-bit/color RGB, non-interlacedPNG image data, 179 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 123 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 149 x 37, 8-bit/color RGB, non-interlacedPNG image data, 152 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 51 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 285 x 37, 8-bit/color RGB, non-interlacedPNG image data, 99 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 75 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 37, 8-bit/color RGB, non-interlacedPNG image data, 88 x 37, 8-bit/color RGB, non-interlacedPNG image data, 107 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 61 x 37, 8-bit/color RGB, non-interlacedPNG image data, 93 x 37, 8-bit/color RGB, non-interlacedPNG image data, 91 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 171 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 296 x 37, 8-bit/color RGB, non-interlacedPNG image data, 117 x 37, 8-bit/color RGB, non-interlacedPNG image data, 85 x 37, 8-bit/color RGB, non-interlacedPNG image data, 83 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 141 x 37, 8-bit/color RGB, non-interlacedPNG image data, 277 x 88, 8-bit/color RGB, non-interlacedPNG image data, 139 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 168 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 72 x 37, 8-bit/color RGB, non-interlacedPNG image data, 109 x 37, 8-bit/color RGB, non-interlacedPNG image data, 125 x 37, 8-bit/color RGB, non-interlacedPNG image data, 501 x 493, 8-bit/color RGB, non-interlacedPNG image data, 144 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 67, 8-bit/color RGBA, non-interlacedPNG image data, 133 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 1115 x 1173, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 173 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 181 x 37, 8-bit/color RGB, non-interlacedPNG image data, 184 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 323 x 103, 8-bit/color RGBA, non-interlacedPNG image data, 163 x 51, 8-bit/color RGBA, non-interlacedPNG image data, 147 x 37, 8-bit/color RGBA, non-interlacedPNG image data, 131 x 51, 8-bit/color RGBA, non-interlacedASCII text, with very long linesPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGB, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedHTML document, ASCII textPNG image data, 11 x 11, 8-bit/color RGBA, non-interlacedPNG image data, 20 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 2 x 19, 8-bit/color RGB, non-interlacedPNG image data, 18 x 19, 8-bit/color RGBA, non-interlacedPNG image data, 112 x 128, 8-bit/color RGB, non-interlacedPNG image data, 136 x 128, 8-bit/color RGB, non-interlacedPNG image data, 327 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 144 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 95 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 75 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 108 x 219, 8-bit/color RGBA, non-interlacedPNG image data, 108 x 309, 8-bit/color RGB, non-interlacedPNG image data, 91 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 104 x 128, 8-bit/color RGB, non-interlacedPNG image data, 152 x 232, 8-bit/color RGB, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlaced?7zXZ !PH6!2 -]"k%(rIH bfYy\{^B3y;3!oorS a[8$@oM ;Dg/}`|\@@܇hm_]J^@d z+** k 1,`FχDݖ;}WOR^;qҢK09}sC*]|?$|1ɨ CT!3ڰHuw|%KT~).qTVY肾kuUy`i+YQJ&͜ ) z'`Y3p"(a!CVeݵ$( eB' 狨_+efҩ!M6<@l^5nFT:_C3~_w4mIT/FAn;IS"=0]M=|OLN< C@?F|q͘»#z2@[6%C܂$^fol/aA%CxDzώ)ʡ-%9z't=dl s@G`{/rJBswO[Dg*3m."ƈfS28Jpf ,Q{R8Uv[$)p*I7eN%G*Tn9hmFUoGAAadY3tg3ѕnW'Y1/jL5IuspFƉm@7>QaR5AS~ nǪ6K֜3SfJ0Wͤ[,ᓱ&>ߌ@}<͞g}ҵ.I_{br߫J#_Zv=nϭUfc#*(lH )Pc:yo>C"3eVar W8h0 . !?&fZ`O-{LI zN5Obox`ZaP)@﫛Q5ݛvRUux U͵3 (O:zc8 Y Sb#^ (iv%P41PW Cb(\$z'֘oD@o t4h)}hI56AD`Z{+86.- Ux GlAQ}7bQȥ%DhqKja[fAQ5ΝCA,h bgajRei%1 ^.X'+i\l VpVp& qOZ)Y rk[ wSfsLo$7nb]nx -t"zMP_X;( MRVbz>-IK&SlEk!cf&a8ZQ}P|Z6Wɪ Sd A60u?apI~@姡F[v9'+NjN 'p˥A533ۥ u/}x4Sb!g4Dy/0ӂ `Ս?I[}GNuCN@V.p[ ԩ@9xz=R+dil,{b‡4( YլvLw pE!b W=Qhe84I i oq߈se}_:l8"7U.;~&!.D5-XKmFVJ` 9%t}k|EVPI{)bÖT{{"Mj4_;ޔ5b*Ku &$g{e1Fa~Ժi朖y Q@te&2@g/Ec o`PPw:AqBo-2EЅX=}|U&U<:_v2l`̴] '[KL `(5čFvP$lqD!< Qu ΈQ1X\MCt+_oP5$)TďRK(U&DJ,ÓPowd[?P~Єx2cx /p`'i C>O-|nݘ'뱃mRRD +fnש><\ae 2t [FMy>y=YN<eiǔ3ԱÝ!A9ƺ:<#jǖWEiݏ#:}Yfjm޶;y6?jnjH#a{,$[3Nmmy j1ợ'-E.ux&T@m:pD{%Ӥ3/ƒ<煆=$PR%xR腕j_<%D1MEqͅc []x!yGլkbfy7kYHQgHZ5hCh} d904WCֺT3[NբEd/E^6ٷ֪ظ5/W $UR f'NyQȴPR}yy$XSó#Hbhʺ΍f>+_뀜pzY,P*{h/kjz\I% iID96^T5คb'pxpuE:G̫&Hfg ߅*AK HNߜE _;.]i%wŨ| UT6t_b#s;Q iUF}x*;Z0+ÞJ,G9"̼SʒUlŨuN S`i+9sBСԫJDjB+^zD["ĹF$he݇AoYS28)<,H$E=b Y ct;摆$|]~*y,xRt>;xL޳IÞ@&2lz'2 auO{觨GC'>c*[$or۷i+FFCCV3p+QÏS\cS \tnb찂2F7K;]}cXCz2E C}BͶ(T.%]L9R"$4,df֋1Ř5UPo0Poߛ_P=+hbMrC;i.N?X BDfyN "v ctnBHbg>bBUl (g!E4;檜Ų aNh.ńKglݻY?3_'f l_Xg<BfSSٷ3?MW$;TYaqێDޔ=]t`!<xK68;pEБ*A͂drHucϋwZN6|/nbLxHKs#dpPT?xl ŴѥĄs<;uD"P0#?g10.ǫ k9j/0O>-~YbR#[4)%R}2XKR Y*+$6# ^>Ȉx`>)IebIᜄ5C:Z$8uqMeSܯF?(v(+JztYrUܮK?޴B2vo^6k 1Z qX6MuU lCS>e-l@oDR(#0y8*}*  $"Ee/b 5)w͙? RW@+y]@^ed"^\(]8/J6X A7/USXaK`w.kОg2HLl^|?fMbSJjjF}]zݸ}fPrB@qY8h%^[ƁEW,L49"MS1Iav@ GVFXN)Ny. )ƕY_@;8p}-ZmQHp]P}7%7&&U=jq=ŔWl?liy]0k'GYYUK]k ZCݲY t*XϵӊrNsa{I5Zi~3-\̈#/⪴xqTO=G]o2m$hȕGUc<3J7reL}/e4y|r,㞑qeM. j.S%|q@܉pA RD-MA*򶕽 ߮vr*#wucCJ5]:(g#f=$c?(woo:prq/ޑ-AV5G;\}i_ O E߇M +6q_5J'm%<^sf^'uƏFw􏀋n*U^&/,DbKO2u4oqu7+K up7ҩ;"8 )uP^d:i{Ww6qk8bmӣ֤'V4}"Шm քNanmүҟPPUFdƞ@<"`3F[ ubkj,~e᪷H1;O/i'<' gc1[j\Lۛc Yt)kS h{x>Vܻ訴i.q}*B 0|Q˘u/ѕ̐VB]J1\!jYɠ<+|ϏςE&TѫBo0tSsW bifgS#5Y%v&>ŕ0طs3F vVGҴ*<4В{ET]Yb,qOHbMjeDogRپ5>E,a"~2wd T5.$JVv$]PR,;ħuh]~l<$KAC$ PEy ̴<&; 1v5L:QR,08+qmPܣKy̶ҳ켡H n$Eend>ʴVYa.n`(PA(Ҹ1+ GV9[PI?blbC!Ó֡>hVx-8@dGj~[5lF36iWɽ_wTQ OgEo4-E<dj(K" v^|T(=>_WlEPS}#z4 (f=|eEIрblfSF]Hc|vF[|ݔMwy]FJ{#E-eOYy-lD̈#{CJnm u9hY^Bk(~70L# +y+tă7JtBVL.ԟr HkMbXoB|%8V-M9dAhp&L #땾|{ #{88B0\{="t AsnUJ滔?>_oUgFU4+L!#pvѹdΫ&`-s)5{Aˁs] qn QEJeķZPJ7>RU5Sh! 1Wpx*wju$6(mWy_lg&A'PUY2cvu8Fz}WИ45e t_YWf_ztVLS~ dI4GxYs$l@X;%h~;B.Wx_`ui(˿{O>UM ` ʧ8 C YL75W8g6:C?Sxlu Wq#vt="I !H {ַRnu]_i|#Gi~:ܟdV`a fMUƼ!q sb&N7\ QDŒd M4fIB$[9>?J'6T ˰fzb~d$Dws $ \LouIG0a3TdAI!ke K 3۫ !KqI@w :VEQX УL"C%Hozm#i+^Ԍm;o:΁?? /WQ%Pئ#[z fZ;5I>{DoZi&}4x,AV煑1ZE;*$ŽPrٌ^<0c19)d}vw1ķjMe mφB>G '"}ZA7{cAVFӯ&suR/&mч GqPhJO N 50Pl. è BQRͶ6,5%zOB.E/Jm/?в> 9H3v4Bf9D*P=5ďPMǼV"DG4ɱ:\!pZצ.ZsK;RՌS󹄨( &+6QrrFء(7_JGEa4/pMMP 2Tc*7C+i2b~zP)|J9 pkП{2l>G~ߚF(DE6Pq\>/lRSB>.uk}1_mǻi o8qZ;VF@AdauN/vR b/D:BMo_IY;^FB7]ΠJpe0\h[(fb>V7,Sx@gTq&{h$ Yν4>Y%)I&l$\kvzv2xilAӂDJP-`JE 0z~)KT?VwƳi5\xׁ_)9` LLl83|W>X[wLr<e*g{SyVDG$Wʲ/Ș.U ucM/~Ⱥjsz#c\0ݣ6:A8,_ZǝBw$MM(}mxu#Qr5 jwTF HnW_{l:2z?ĩzk9zV@Big: YZ