GeographicLib-doc-1.43-7.fc24$>/*7r2qؤW>7?d  L  ?ELx,x .x = x Zx =x E\xc<xxxw(̓8̜ 9 :ρ G xHxI xXDYH\Tx]34x^ bªdãeèfëlítxuxv$CGeographicLib-doc1.437.fc24Development documentation for GeographicLibThis package contains doxygen-generated html API documentation for the GeographicLib library.YDcbuildvm-armv7-05.arm.fedoraproject.orgiFedora ProjectFedora ProjectMITFedora ProjectUnspecifiedhttp://geographiclib.sourceforge.net/linuxnoarch`#5aP{=#> )e ^JhUk  u${p1)#;_b{10g?O437b8K"BJt 2qs*Ft)Smbe}wNjn QrA&U2--*+" b#B'CFMY 0672 #"O3d^SaGz&mVm\d O~LL:&UM#!7F CUNd""6m!YKhuwe ^&hU,#:}[rZ)z#(/c#"C;_b{_$0fO437b8rLH"BJc 3#s)HE_)Ne}wNjn r!A&V2--*+" b#BCFG- 1M66 #"O3d^SaGz&mVm\dy gO LL:UM=#oJC <]QK;FYQ O?mL"ʓRY"U]g]h5(2!^!jbN(kx #ZS&tKjRH;ٺTe_23-*X%A#}sh(A8)HPev_vCvREqEOU7)VuU%tlM5u5a4CJ:{88g9 T9F%ŧWGf:!(v؞!.v#IWv"It2t2t2"YE76N8~$j"<OQA}C%d{Hr3t*ɴ8`:(V(K'= Cj1@2%k#Mr"#y#ye'D }k!r /."$!3")3T&GGm)e ^SNhU*.74-z&t|:"--)j(-%U"-4(=# U3!J5E%o;JXV }l)(#hz]V;_b{@dP&sa]m~6'uP|PnC$H$IW a$}K1Z +LdLrKRP  <rc| `lHzX:,#hN'zd^cL&/=  ?O3ld^jSaZHnW)Og6`Gz&mVm\d gO LL:uUME'nق#")7zz#)B9[ei:(D.Y>(dk#!!#X7H?K:;J =!s#ud(q#y"UmNHV*0eHtL;CJ'qNQIMzK[$Vjh8(2)[?P`V%#Qt8t-BE"0$3F \$G/N(bV}#(v!N#t%M 3o-~ABp?'he ^ 5 hU=6:c*(V<_/51'91&`T&4R a'e!{++,$+8 4>@''(t$4?A)r'$0e#G28$KQ!U!TG|:M{{*K­4~%dK`#y&D;P:t?K_b{eoX-5"{0@*& v H%0<2G $a 4.d_}b _hk + 4F<Ubo21B#F  H'!)/  -43ca~[P^AnmVm\dL:OUMi^1XW5)jAA큤A큤A큤A큤A큤A큤A큤A큤A큤YDXYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDYDXU_cc7dfc2e89e5b7e19775fa89ac4140a882de9966b403a4750f614a441e655796b8b96aa08179365dc0b51ac62e424e4d94743229ecdd7e43a018c5589bdac3e5ac8bc6ba1d5c7ebf94317c16b9aaf4fb31cd6daf37367925471dec9d86bee8838f65a103bcd3cf3f3eef07f09d5ae3369faa2d8b8e8f6cbb13c580a88d61564f5ec0ac6fbb706fdeb190224980ee1d0d0a193ec0cd5e927fbf5532e46403efd4b1a2918c829886e98b5cca139128152a5fb9297ad70def256d08832d338cf9e06752e446f7c94fbe86df9f8d53ae4bb722efc4890116e4eaea6755200d20850abd2cc6430da33092bdf74131f71051c2ccf4584164661f6baa6b290386db12ada7b0e5249ab0ae9445923b6c712ddfc4aa36f3ab902c648d56709cc44932277f5ba45f74711bb0573ac6e69e64f35654edfd386bd59bbe9953b5fc1f8f0e54b91d4b1b84ce80d2141701b5f1407a3dc48195df7adfe4051cb2831d1e7f81a17e7d4ff68993cda4f9698f53c1dc3dbd36573d0f8452c5f7205ad10c8909bdc598e62774a8380864732aca654791bea51a1e4ec4c6d46551251c40ccb3f4bc7c926872f678308e479c2bca9e50976feb487f09b16300227e454f193d4ee3bff91578feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58bee20b571efe184fa2687e29c28bba6c818c3296fba3b37f9ed36f7d50a79faa7c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830bd432dad4baf7e33d39d3f4f9c5510a8bc42bf7f300104b4b61312e462785ecd9cb6960fb1d06bf2a8e9639b5d5c122fab7595e8b09e871d6a68ac25d196cac65cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16a47e86711ff027e1395e0a5e21cd58ad2be0e64c07d923c91d6548efa0e443a6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e595130f5454e4453fce599931cd12faf71ded3e5c5269ee0395a4b0791fc664c3ea6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e268064e114458ceac1792ec3a4659aaf05e3718d359e4980f4ffae3743f7922fe193124020ac1c47d20dd73c63c41e44d3c8acdd037becc19d5545924b4859cdc9a0049f00e0e2feb85ee3245606c8799a59af51d36d6d978c2602f5d15beaa1739960ab11d3834a1666e04dc2f2dda69afbe69f139eb655cb42e933350336e41049180cb270f7cdba5144392b9796270875d8d5b839c1d4511bc74b04b7fbca9d12eacea32167a8a39dc3cbd69551fce15770fc75ab6e038d8f82c30ec126f6d456116c3b47450cd48412915f211831cc0712c276bab8ea2b997104baface78e1f480bf89671c850f743285fb3122803b896b870971eb1d447db5de582a8e8d7cde1921b78ee53139d31bdab00e2985f65f1753f0e0a3f9838c6bf55b1a0197b72989c797e054f836b8f8430dfafbc7ef4821bb513b1977274ba6baad63132e93f8ffa3fc83d80773cd502f6f226407caaa206c203a41127ed806819e892344e0d854ed76a6d74e14c0ff6f9b6a14b9edbc02c44837040166ca89a88b2351c4ca3d6952efb46305908381e90aa142142bf674fff3e779f516bb7714ad997cecd97f3ce832252a20e16358f2b6244e9c296ef6c295eb4716f3aacf8fb747d4ff4cfe12f0f8136dae1f63c89373ea6f249d9693f8f693639845f470bcb7136ef846c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b64bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b8b86b1748b3b0329748fda922beafffc76e29f5b1cb9eafef656f9d119da39d1ee71f31e4bc558bb89b9e7b496b234e21103cd6acc6a94fb6c720f64b992e98d4660b625f24c739343318a8e5753238901188b995aecc4ef677ad7963758e20b218a9326c58fbd033afee4b6dbc26aa51e9713dcbd8955a3458816b37bcf908c4f1d36b8ae51441ec6ae4f4d3a42795e29a3cdf8d56ec0fbc83a150004e24318c2b6ad3ce6783f3d301c6029a218a47000cdb23cb0e65c3f3d534d70355f3757be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da6c399517824c203176b843c19b11ebd7b0628e0ed79bd5820e6378dadf1a448884997a30a2c7141c1ed2fcfff0e398e2f30c0f28af683f09c98e742fa3e7e6c95af23eee60491ec26a05831b5c8da8c31cd87076db28e3e089603598118df0c91491c0a4074d12d06b124dccc5f7cae19c509cda40eb4a3e57728f0c7bf511eb84cd9b587be34491a8ec7a9598605ae0d38525cb4b76ee5efb94fa6bbd740991a6c356d1cfe9ab1986b2347b0817c4ebb1d2e378db3b0ab1e66287ab5af2b56c43f2e510862975a97fc93d622b18aa4ca690d9d78a1d1ba9e15b2c3760db2f3c531696656fc81bb44a9e5b6ddfaa431c03489eb2c29ccf10cba804e16c3748c420948b9699e1efe6d9a7d2247c08e99e38cec9a0671f4d31976168d9c48dec75288f08617f7c800a9595d7f7588150ed1e960465831349a63f7ec39edf6bbb25bc934f12b8234c67b66ab01c24aed9339d227fdf2c76d902df45cf855c9f0e207c2684c0b1c3d61365e083bea419c86ea8e861c70423c0f65b9fae626e54a736d94f7dd7aa537041e056d25712b71b1598c9cf7b694944d0562db442178dbb9ff90befa5559a5186f294234fba585ac5bf83f906d499f7b326a6a2383fe6b6e511797465fedcea5bd3795284bdf74f123385fa078d754ec0a002a116d88635181a990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220f3e9170a22cd512dbfd817b9cd54e19d041da71871d1e9d20f4260851aa0ead132ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72c1968980b962fe8abd2188ee5d6d6adb79bf9f1a9c9dcbb987709a728c90096e38e25b3f3f22e9938fcad568ae47cc2bb8b54b77778bb6e9dc7ce11ea89114daa7dbacd26d8c205e0b8dcee85317695151d6007b176a2d25ea6a292c544dd3344d77c4f69a938dc13282135b827bd797ffcaaef44845b9a689fb76bac474df6ccfc52ceb910cc76741b8e73c35373f5a8b87d648df91ce88e9dcefa13eb646134f9c2cf39b086a483915b5f56a2437d9873c32412576fb85d13120b43d5f66f07384c2492ffa5fc657a9a6b0ef8450cabb8727543231dca45e510875716aae4677e310b30803425101d1eb6c6b69f8b9114bed8d6802b586f360e5d2e79d4c07b623ad7f008ff3b474823dc633368ab2f0b898ce1c2eb0a04b6a84298aa64c57890313d79a65cb5005355d5e9f8792b49f2285696c23e7681ffe1d2ff77e04fee34d47371f64f17f66c1fb63178fc9a856cd3e2d90142e6b1f8feb17587affa8b8763d12cace2a25e72fad7013b8a8bc7875ca95809576ffc7eb836298f8fda64a06959cf9c62185b865e77c0e9835c1c3dd28e26f806a17ba640e81856e13e11b0f9ee4d2103422bda9e11ebbe2bda7e8ff6e456bbe90669f65203dd8b055c41dbc6e1252e5b58204b951d6429302a8ded6201f58421a93fbf0698fd22cd33a76ecae0f9547012291c286629250438b1e4841683bcc018b2dc98b031694f128a7d919f7546117fa506ae872ff54c6d531a267c06d0b04f579ba9c82e90dd97b72ad071e67263ee34d04163aebbc04d64e04136f528c8f8fc6f0554ef329a20f03816b8b0de6347df3bac8146f801d2e46507c21b1487ac302bcf61e797a0dbb97e4807abb97298b02a965c3f75469afa6a8d791efb2491f6bfca01ff7ba7d4a651bbaad0beec87d847588e95ccdeec9ca5c0e293134c09aff4284eebe67c1c73a9ca4fe4a230cf5a2378f43b26b9d3fa278c8e5fe3745f927bbb37aa299cad7b2d4fe67e525af296989ae6427a37fc851d8f22f18069498e34f74af033c3ac4de3325c08180cdae19a8fae2b8d94bffea49957c109ad7f1eb7651118d1eda77c135bc2ab788b6be5a1a61765ec3a8283056a864918dd7ae7b2169f2af00114a811d7dcbdd64cda83f126bcd9521b07b216299bd91ba27fcd9782dda7b4509ddbcbc49ed163b6786484b28ed4271e694f7174c2e5ecd4b64b0d25628ff59b339c7eef5fdd4a938b6f967a8da234b8295006e348b934318a5166229b13787ffd0fe4016a0a501f1da4d59f8838a0b609d0d4fe8ecbeb2f1a71a699d1beacd08af71824a8ad614d174040d0bc8b9f768e0e3d631ae426b037da1d1cbd23ed665748056a75f42014f89491edc8dd948e8df69754180a9d8a3cedc67c719d3b44a674c82a5ef269ab2d5db68e00cdf6c903a0f1796ca44ad4e1af3fb1c8d9e9124106d29da8e3bc52fe6274cf6707051084e7fcaf58532f3fb98d5797b696374558d9c7beeacb902dcec0caed2442eb436b4088cb14a09af1c5522874b641813d1cc057c0ab14c9c0d0ec737db0f64080703823d33b8699ac5025203f8dafe1d9a4660456adf774b2d053621e93c184d4ca1cf5a063bc1b576008a0649640ae5916154184164106e5dbe7206ec2998aeaf8b116249b731f0c22a8fa60321b29c12c9ce954e0befcbc134f91ab838b31e5f0a9edac0b171c6c62a538bad50dbfe34e2d0193d37f6011bb6f38f856c89561e2513226fa581bf0290483d2e817a7299e3ee70f4710a4f0ba6d150ecda959e954f0fea065de8313afe3ddab98bf002c999c42dbaaf96dca8e25cb8d9ef4365756a0ed4dad956a6f1b35c0d4c4de831d29eb3252aabd41df5d62561f3b9c23b1ef1d4157536b54c99f290b5d2b8acc57bd0cd363899843a2b78a2df6d71be1fcd4807f4c9995f1ebdba49bb412ec2df7c4eb73aa72be93650e8b220069d7a3064cc670447838e2db1c93e660d2afbabb73c580f3323861d1db89cef20e044e4ea1ebf1288f515ba4639449cf2d8b428734c2d33f915ac4c3b7644dbe3a64178fed482d46642f8e34fc7ec1edc7dd84817a94b7b3edcca1afe2f495139d6fc8dda24590dfe8c45838b87fca6c6be77e67eeaf37af127c372ae0cacd7e69ce329a9efd5852e36331c7669a947a2f97a49ca0e98b0769974e6a183dc97420591a7741ce14a91e4d27e5b34680bfc5029c2d945a9edbecccf98898401ad5ba588e2b337483b6b042d1d71b2cc9b74a8e7e6bccf4590948445a4e0d6b8b790dfc7362d16ec70e3b9559f6686fa9e40ec31a8045b16495b26bdd6ff2c0e3993b76b3a24165dbeef262748adf03de5b33a4b2897086b05aa4abeb3d5cc9ab0b57f65127eef77ff6494c94fe30f8a2e48dde6193d1629c071017088d54d370770152b3ce6759337ea11dd8ed8fa822738f7754edb3609edeb2704604a81def89bbc3c2f9ff29e93d7e9e71df0687af86fbfac65cc3d48f371ab259056d4b0dfae4e968caecb4af1221458b06845d0551b310578a3c3ec7be41ae88959c0fa1b556b08c9fcc13a76c77d3b01fc9787aae44e9ca45c5f94af49dd2b8a9f2010d6388b7a6223212d80332c477d3d631fd7b92c5743a6e62a8b3882d754fb428a585da0760d9bf3d94b2937466811c3af17f6a105628b0101d3b9fafcf20a420e67c8ac3f002b318b7ab24ccb70474b6847b07efc0535161f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747eb687db511b20bed274a9288591709e6fdc973db1e634d2ccb20917e2d8d5aeb9196404736fe1a9020ef0ae8e3078e623d3b08f871f07cb84c3eb39808e51d53c17a7be5d4fd3d33f36594f2081d18869c070ce7c2996310bb81fad75eecfeb64d90574aef3e278edd6683ba03f77a17bbe82bb93ce3785e554a3002d69954ddc2d85381cfb6a483a376c5a09b98e4d964306484978ebea2bedb17f02b64694aff5b750cf6ceeafbfc941471bde1f61e8e5f5bbd13acf089f342283adf6015f5434bbd37f2bcf9a81eb4449814087d1de843341f0bcdbcb682b2d47a33318bdef92e225bfc404e13234a30cfb6c6ad1f680743aec9bfb6a157dce95b0c18ce1eadf4650c31664a9be5f4025c62d7d07f5f5311e96451c6f2260fe58ade36d2bcacfb5d91f490fbbb04ad85aa8db219033998cf0ec80a7a62bc01ff2ee6520e661e3db043ca5c793281d15ee1fa2bb0b63d2792b282563b87713f1811ae663521a6c327457ae2fabc26db926e5cc27baaf8caae9181c1f8cfbe897bbdfd98ad269cd29bd9272ed02366effd39b65e5d6a4da26120f6d6801c48a34cf7e4f33ca52fa21a3cc3f6c31625f2f20cb9aa40b0eb8664629b566dc548c9653ec09aa6577395770bea0644fad23aa6004e745aeaa1fd659c4ea6c4eac2fe2b736cc8066c0b2a0d06de2a3f9e3b1b99e8ac2811fca71bb29797d4932ce189ca68df248bca307943ad99df356ce96e0d8db7994430f839364dea281bd45814752367c9c4d97edd020fef18e6396c4b3b1dbd1667cefd0e81726f3f1365bcc99792472f738e4311ed2e3b9ddf4ee435edad0e05074828561fa245d8ee23aab4e5e559c1693e79d71af3b7827a900d3025252a7134976e2cc338c23231a66cd2e920fb357fde1d6aa150772da98357963d139e6cd886dae7c31059431722194f0a7a236bd3100fede839ec840102c8d9c491ab9070aed2a2a830becd983a469a503ce5dafe701c4ec4e4897ccc70f2ae7e473919ac8a8bb85f141de692521261f6b4dcd88d1466d2fd2f4b769d3829ca0a0bae32c2d82763863f1fab3f7116d9dbdf992dcc979da9d891d5e91c05038b846bc824258e5ea7d57709527883bb76639ed24185dd663b4d303268409ad9ed681960ffc336e127fe22fe11bcd158862279f5001d1c98a8040e1b2f3bea4a340fa1eb4a863b8dacf89bfb6d88108ce10fd12f618c5178ef86f4679e73fb20c61c1cc060a91fe46bd1d4d8924e37b491cb421f5cef17a3d400fad5d7ae4fc47d6ebdb44998d75f7a1a287ca9eabb31fd49fd5069d744abc6917c5016c742a6b3feba82eba3004ec248b4964a3dfe44db02fd6d683fb2a8785703e9e27eb67bb3cf2120d49d55e961e786d890ee258b19a2658e8a843faacb14962e82f960b8a1398138206b897120352caf49dad904fe0fef4695f1e2016f78a4e7febb6672d635674acd1ea41132ef562d8485da8a94a5230820f51a34519fbcf33be2a0271ec17dc640d287dbf58e22c2cccaddfbf6f7d1ad60734f7c59c1fbd4e0090ed611fee26a9d6759bd5ccaf77407ac0659763eddb278f1d5944537b002eb047b068d5160375d7ede943d48508c59de243a8f7a2d309af5e6b6d479a82d8342da3cc2c0b640e6f13eed469c193a074d7e72df00bb4d0f8f5969988f712679417f91d0b11977669e24b351dc55db85964b72a6df59a0181245263c4b5d471066fd78dcdaf54d29206b5f7a951011a053a413f8bf1aa84afa477222ca8f45723fd1c4c09be7345710c237f2c2c9e5269cb4a8cf999d682ef5dee6b8dd33786ec9ed6574b098a58f046bca9fc7560caaff872617921a4efd1fad318b6eea5530c06c92c78b1f5c32bec8e1ecdc39fcfb2bb84ae016ee4b836f3c1a66dd6d4c22b66131ab20bde23d4925e82a97d6353a742286b01b8075852fa523331e1ae6a166ca9b80fe70adc53dec6404919497d71830b7eb3f61598d3ee22193df1978d06880bb682ec560ee7c36144732d51da0774be091681f4ed4646f8bd0185adbb13aa06b5c62a6d43e6b5a28444f09b76f929f6bb9c8bad2410ab4b861b5744782f93cc7060d5e0e64a9fbdc1bfa509dbb38099ef21743a3dc6bf81ab004f10b2f569e37a9307483c7313e29cec37d1cb7a7650c96b1e31fab6a9c12ca7d5375f5eb0ad8692168592b9f7ec79681f0f5a70a8881f273bb8d68e8a7648bc4fa37dd188863ff130df954dffc142845aac1b506ce5c93aefac13cd84697f73832440c96735ca748d2ddf76c8949d073d75932e48a679427a61fd959cb29550c8e1a39ec0d4a3918d3ab2aa4a1c78c35979ce0a7847418b2c603d9a5c52ece248faa94171f59bd7501cab5d7bea45794ae384fad225e2ec66b3e7085b2ae846d9dc95655398179cc9f6537c557327a967f3b891432e93940be23df7794c3c0ab277e7dab4b0e14aed58c5e1a5d18174fc968caf6eb07dbb18c60c577907df6ff5bd3dd2e3b9fc0e5d392f736c09731443e56bf906c16f681919d0a16d69cb46c7e635127e34c498fa8e7d76636e3aec31361da12b25983942b2566555446648d5e790e85b1b6976542833cd4066c256fee807f6cd09f4c9cc8cbe2756706ce447892cd73d90eab029ee7014def9c375667d485c70350dcc66a6c920c3821adcddb5acb23af6560d738f0128dd84f6a5f9d5aae69fc18b07088bd680ad031c423385133549d6d04b9ea393ca512123a4f6c87426bd1712c140d9d01eff4fc2684c0b1c3d61365e083bea419c86ea8e861c70423c0f65b9fae626e54a736da059a99ca0c91393901374a2893376c65230f22e7d3b1d4896d577f2874808d490befa5559a5186f294234fba585ac5bf83f906d499f7b326a6a2383fe6b6e51cf1639e78a05573a729227967121ec1668a5be0145b29027bc62c40922c4cf5aa990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220d58683134f0bd685bfafc8ebaaa1d8800d8b8130b7bfc9f645156459e2f506c032ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72cddbb2ffdfb83dbdf4351aece1fc0a80674be6826b47081a094c9e92790fc5560d60b9a7555ac11570bc054dea25a018ec4271d2bf1ae7161206a2880021a65616078732b4231678241114d83a94559dc17f75224dd8e7dc34b6a5ba0e16dc2a2519e747fe9627cd8ede45f6fe69e3b712dcca80f0bcac7debccde6de95c5f7ce9806fc2d109148305ba7988138ef84cec2722eb6d92ec51b91f8ee2360e59523f5a1a23ade8cd5960fd4bb3b3d9ee2a155c80d132bfad2e4bd0189306bf7a4c9cd5c9e1d09d1f464327546dbc13983a5591438f418897de4149b865cd13790bc35f00367753607b107ee4499cd7e6696010ac436be1cb5be77f480d04c51bf943aa6620d522cc7edc66e7790294ad1f42e25c89fc233ea233c13fbabbba4563176ae0cf88f5f1a3e441a0eeae5e29c3c9c80d4edc663d013a7f5ae96d2f8606007847cc2a0806e105513cb964e5969f0eb6ed514600a1a924129ba59d49d7448b0f9ee4d2103422bda9e11ebbe2bda7e8ff6e456bbe90669f65203dd8b055c416cf5206bc1f243ea927bc25b53f6f19f6175f756bb71193065a4a64388919732f924c773b6f7893aac981f0777de2bbcd6665bf7f218565ab2a59de418fb36657d90e7a09696619c2e4ecb746d0bdac3db60c16a6612a33eaef9369338936cf5c17d0041969d9a2deb335b9e8b9362903a0f7d24c71719cb8c2760dfe1e7d3a2cce57c2ebdb146f74b699c699b7082eea237f26b6f218768837f20c215a5b6227e4807abb97298b02a965c3f75469afa6a8d791efb2491f6bfca01ff7ba7d4a66fdcc555215d656ac84663de520937792b97cac19cec9ddef5b5070dee10dc3808a3d40390c3e0721b72270d7e765e802a6fffa139b3f94f39204eaef4addd3df32eef1a0893712702f0aa68544c7499bea44b1c4a2442c688a30532f4b02eec6ebdad8e3d0aee3878cfb54dc80ce5f757d7dae394bb395a86d5dcf5553a880c5e0bd8aa3e4fd45cc9794e42372d87d6b8d7163b131dc9d6e98809e4c4526e0bcdd04bd5650a352bb11b2a36ee9c7b216194700204f163d4cf46889ab504ff8cd58487fea91c6a36ef93e50258105cca46a8662928222d8aed26bd0ee09151cb7bd258ee4a80885af087adb75bd989a995aa531028b96a7f3426b317e1b7d4a705a0f62556eac262070bc4f54ea49cbb98701cfb426b54787788f53039a9ee7caf81fd33f23f1c1c268cd1626ede48d87207a4275d784cf83f4f519f76bbcd354078f4a3746b8da1f9451ca03d121b729ef3aa920231557e7944942159d204074997a30a2c7141c1ed2fcfff0e398e2f30c0f28af683f09c98e742fa3e7e6c959205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c28970c9595452bc9688ec0aa19efb4b8c7d0f6ae5fb5d087757bfcc71990ff575a745b72c28d0daf083d814c94582e92b6876770b9a0ca0eb6c84505cc47ab6d864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea923c33fc424fffbf2f355e376f0e4ef602a3dda97d72c325934c27660c27af20ecbf348132b1ba05d59de7545676729866a1d91a8ea3093a68fdc2f206af625d28f7f257d295f9c603b7a42bc64ea66c44f1c701339e7e258a3b30612421b99fdcab0f9c620738487b9c8938b422319587841adbf99a3153fddd431191553ff97e8768b7debcad28f0f2f611cecf506182c5a519569d612857643641a194b3c0b35c88b9e687d81e2aaa529d043053971e3a422c167898e09869b74bf8ab654edfb34f86fdddee985515cbc72e16b79e604c6a8d72458ad526750c583d0742b0fff9313c94eb256531983295adf387bfe3a0c5b96b2d047e13edc43fde5fafab9ed1557422bf5f90fb9c49fdcea294f3e493db6c5098202d46b0088d4a6304eedcc8ec541d35c6f9a9bfd91c5b44ca6b47f2e5442af825159d32e6e4ffc99eded01e315fc401cacc7702ac75d9d6cf0bd9dc3ed558cf112bb92ec7ea3b1d7dbc46498524d9c6e8ba06882fb76973a319ec3d39cfb55c3ba997875b13f304beadd0776aa16cc750f65a96e3ca81315abbde16f246ab97c97a9b798b73384684b8fd1b6182872a2b418b03ed327ad2374468657b95b5e6c9d326b3d43339d1d44850397745800fdba9f3bf006fcc61a925bd9469ba70e794f5fc676d4b3eb9d2f6cae46df9c553659cad430a8d5724a8e1f4a6b74ff44a5cab40c2e3a5b5702d058b5726b3f2d39feb2dc914d010f465deea69230658245cdfff24133e2018011737fa6f1bba111296875defffd1e18a3c818ca26d6bed8b348e425f819f4f8d0fa0619b191e59503d351d08ceba9094fdd43c46ae3617b42ed2b2dffaf7e62a6d1d40be9a1691af7fc97f6cebe7feaa84c6bf65e0814c117d38627bab27d84d53da9936a756c970ccf345163b6cad326fff06a0f8e3d9d6331188d20bbfd676189c1a167f1728a15b81cf7b5c54a853b8acb240c1fae1cb7a72bbcbfd1b40c397e05384ef730ab0c50095323d1417b09e7be6021508056b9b11b117b975c44649b0a58c84210e18de61fdcaeaa988b5bc023a6e5987dd64960c11e5a28857b1efe080fff79a9deeeffaf17a3acca0d079ac203a5d62f96c22ea0ce2505fd5ab1dc027271bca17f11c5b3bee90d1cf3234ce9ea20adb61f3bfaccb5e0bfcfa41c6e966ed10109cdec5e95ffa30cf92febee08dc8e9646b15cc5def0fbd95509eec1e2c37c55f72c65fdc247f4069dfc14c25ab7e406bae3f92c687464dcef16525fdee3bf63bc3154adb8cd44753f7450fa286cb3885218a39b84fe8fd11a5b013a02295f57a23292bfa885ab3a4d04472d05e231026f57d1aca5f2691c794e8b8c777d0e92922d09b9d5a939c5a23028b903c2adbbb2d3ef38bc7d77f32b6a43bf4df19bf25f79a1d1997005523c6c38c0247e404a177423761f959d364176b79537e12d939e1ee1729acecb6bded13ec218a2afcbd87535d6f8f0f71e12ec3f219cc2f0be1dcccc597235e7990849655772b871350029de0a85fe1e8c7433adb61333d7adb3547fa083b7fccfb834acd96adc6dd38b79b6dda0277b619a56731ab631d590be49decd81c49a8a6a351e801beb74468866700b01a3c216554ecc4dd529c5a0100cffb98955935084daf7e7a13a8330ea3d88cdb342749743105863b30abbe56bf1d8af8eb9847af589173c0787c8dd56eabb7028f898568b6e0760834f3e49febd54c312217f5bd89dd97c12a617d9527514caa5a50b60cc80bd41b30418ac0b83ff681fa7d7d76a8f7f583cebc96dd1a701431172fdffcef41f07d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd11e3864e6f20d622b5fadebfeace32c24262fe8508e62dd7259e62409d15798a220a3d72419c136446c0ecc781024d28f1be4192ccc15b59f9b81b48fb1ba5d2b5284e6ee88b3e66e63dd0d2f563002dcfacfcf969835f44c8a0073336499dbdbcdafce8659ae6bf0920a0db56daea1163147da621ed3cd832437996604f9533c217bba9a4e83d57b81547efd4e5a602762a6bebb8f288a9d6df8748549e47524b48152d004ef8bbc7ea8263aa80e4173e9443e9855dcfbcd900f14dc6dd868b62926c87e87af155b70b609fc05d5d28a5f133b3b83ebc164944cb8b3fd4ce60ee899883655caa64bcf8a9aaee359021de11033f13004eb8d677db8f2d57ae7cc09fb1310522b52a40724da4766ae4576e6736f94f3c5577feffece6c59edae5f47f779b16f157a38b51cac49284a8f174d00fba5783aa4ad3b89f14cd2509177be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da60d10232b8f859543e57ee03fe18db8fd6d6022010bec11b1f2da05d27c3292b9a0ec7d0450d40aa68c181b5ab3163b05460eebcb5a1e41aa46732639fa345fe72a6e8bc9ab45f06807a15dd8c184e4950e1c52f4fa21671c7531c0b50d3599cbec11974a9f07977f7ac5ab37583a8cbbb797e92dad9c3a72f40aca1ad4a3e7ff4e053856d7048cae5efb84346a726a765dee832b7e3f169f9266a952bce69786f12fbce2414dfb9541785e5dd508ecabbe381e318a0819d848e9dd599ad292fd5b8c17d61a7eccd4f00c882791c761990660578539c4e49d44e1b0749cd6d58ef62432a712ec6be5e7318cc075828113bd36b240c5b85234844d38c99e925a2cddf5d47d851a31fa0bd08303d2afa4b07d0f1e8257df29208889efb2f0758b3a4107cb1329501325e20aa50d79428c0910cebea4d080f04bc7de51e4476ca86d64e6dc879e2261629cfe2cea44175732b8863ed9cfaf1d97022c72a591b6f4781d9d97c1c48886efe514e4a70cbb631f4be6b7178bfaa25fcefbc8523cb28cbdd67e1b82db3a9da1b27b4464c49066fbfdf8bd7717696d1926cd3fe1319c459f7633b5a0bf3e79d3fc5f14a533813fbeb25c5bed50e3b74921da4b43dcda4417ea16c64d42a84ebb5ae743e846e7d639f152c1a93760f727bdcc92c7cd88686a243a666f506bf829db6ce51fdf07b42c9e10b86c15d8bfeb7090b375cd52a7625745d7b267b2af52c45f518178594545a1d83deb8a1683f08f89f16031e92bc3e744212360230cef34ed6ccf01705320736715c1a4927d2b2f235aa84b58cd12f0dfc438bfa7c9ec10a44fd49a7f64ab5533d3f17a0eeb93378af1554b198f89fce4bdd74ed22dd1db62fd907d3a1f54dd46277555ddc46ebe8a739884ac8146bfd6e93e603a428d17c5467e058de76a1c7ba6f612d2c2a9b6e18d8209e8aa1708de38c8e3f3f4cf2b7806b337cf4108b47b722f7d9b89ba3d41ff76d06999e0e83e30da2a8a65bc5b704a266bef4c1b5d66f0fa440ed4c44bc4d96dab272c5a45275c84f0257488d86d4a832c5071346af447ef0fae8a98091bac8aa35049e50cd0a3ce15600b6f11f767d23d52109842de4c29d956365cc026f2dcd268af92ff9ec1e6259bce3c145527e988f73bc2d26f97d231bfe4455bd486912ec88feb1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52593db5ae630e0471f710832a6e0bf370861003366d4c7ebaa65808c91578a366a4bdd5b1f3fb4f6ba62a962141a10e515833dd894a6ff3d3bd5dbeb9b69892dfe8b8964be3a847376411bc05b22b92f52c8c91620a6a2bbbd3efd1903ded1702039bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4028198a5f138cce5ef698563c2e146d5283ca49e3904c42733e47ac010e93e70d10c70cecd8a48bd89040746acf5e6e83f0e42ab64e2ab28ba0993482e96c64f807bd5b500cde1f1354c857a46a65a51a41e5ae9a9025e949dfe23894b878dfec0d30f232c69691d589690d1cd8dd1651e1fc9681671fbe159e324bc2e7bb38d141d2219f92cb0bfa9356b04e688d4b0c8623c59b962afb4bb8c951172f43ff8f2a6f022347ab2d29198d0765fd9e92c709aa3a6ec144723e034f77ae36bf3c6b07849fae32a0fb52b56c879b1529141bff280a6a727e99dadabf38e49d69c89a6a59d41ad71897f9c4a44cfae3d994d3fb914f608b02920329108dbdafd15bd4d6102a87c88d1e1822df595100dc079d1fa3d0ed0bafd8198de6f63253881636cbcbb328520692504d3bf37ee5c570da82429e7ddb0f95ad875ec4e14854781ae2b866b05f4d021e7b74f56aa4190b1afd9de4aece2b9a77edbffbe63e01e0f5da1c841b0476975b18eb28d86e58e2fe1f41c403ac75432b1487ce062bc838a3549da5da4bc422114fac8dc9b49d1d9c4306a12d2f5bdfdb79c301f060ef32ceac21d6bb647efa93389c7faa8890bbcd7257a1795c736dc9dc89a3db7772afef59319c2ef0b39e09d6756fcb33d21d262bf95057ffba5b5f15e53bb0a30ddf51c2a970e24ca756c3f1f31e635871273f6f9d58b41b9188739299a28872d192b3500df72895ac3276aebee441baf31d9c1eb55463f6477a014407105d731ba63cf0cb13cf00f455edbe967797595a70d0cdf112fb84cf9959e11a1aaa914c4df311ae901d86ff352251c1598d805f3c9816303da326c81c543ee4f57f3367ea4db1ec21c2cd6157aa8d0c6afd3a40f0c17da783cb0c432f7f703e5c986a75e621c072fef170eca6351348c7f3ed800212bd64b91aeda6ba1c26a96d02fc4ef60099400abbb8e1bf40c720d6ab82918d9801542c6b0f1ddead95eaa527c0e76b1d7e04657199349b337a02f2546d3c82d068a50765c5b1063c0fccfe112fa0eb9552a0e1afc14ada7f4babf481345d421cc499b80ff2b630cc5c0f9f26d5fd2a48b3ef1de2dbc8a6bc87da07c39a5982c00dc21cae37e7b2f9df6b088c77f6645e96b2e035344f791b7024da913bd4eae8c480ff22a40a70bc0f2867bd8b23e9da8a614fea493d60d1fae17d11201c904696facff7cddc89aea6485ac402bc23e783852225ebe538384dabd098c3d753d774a0b88222cda647879e8d63459e70b80ba44e0ccead111cd7403719bb13a197957951c72785f02c64c47179baa27a4a4053aa3150dac8147e1e94e0dc406ce184944c2e5084991a909bfeb9c195a1078feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b201e95688c7a0f173ba11b34a40bb4442d718ede6a0e357e60db27ed3265f6e9c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f178305cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16a47e86711ff027e1395e0a5e21cd58ad2be0e64c07d923c91d6548efa0e443a6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e5958be152b26fbc75f770f9fd3e958eaf8c8bca5c08beac8916352cf3d0b2a8e42a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26b82fa79232872f7178bc79c6b497dce6bef567931d8a8ef2e986f6c92b8f64260f3474861b381ce4e523eb6415d1c14a478f629acfe2f42fab5a0cb4ec9d6b3a90a98d0460e7b6259717685fa17020466df9785f459ff36aae4a6ac34a07b0c9e4bcecd643e85e66910181865043380901607e6793d0654370cfce2168ca2cfdc0929c26e0cbc5d1eba32f346d5090ee88af7d16e14b31d286c6fc4d8500a9a0667983cecd9bb39ebf58fb67703f37c734357cf0fa5d9f82045225021385925687b7846fad4e577ffca4c61c71f02a02412d925ac2790627d108c358b69008b1b96abd6701aaef01a95282386dff3266659a641581fa77d1759ee2342ae80a09cdeeeb5fa95da97e22ab082cf2f688ff4318771a818585e99818d673c1991e9923db59ded10ea551859ea9dbcc8c1eb3af6e876fb701bc55d7b721bdff848c4b2d0716c6a0e3f0d2809747861b2bd4af7982fdd51f9feaea61f0c0fe3d084d84dc08174975a85d1d553ba4e384c313a61dea107e0b16e59c980a6bce44fe48f7fc4cc261779a0013aa742ac4c9472084678ad09083df6e5d73ab9d134720998d2c7206e0e6050f125c307f7a2482d805bdef1c4edee103a8d6ed3261899623e82bc86946b1d97598e0dc0a8e094b0225e359032c1d2025c60eb557ed2f9d63dfe8df4b8e7658874385b7595444062623aa5e6bd959315c00e6265747353224e4973535903a36ae62dbdf90cacd29b5ea09702aa6782e36ffafdef3b7dc410b1539edef7a7d9472e5121ff796cc5beb3950d2ae46fd99c7487192132b8d07e276fe5ecdd594d22940425f410ed0a77077d7765625363f989c0a65c5d96b0f4f2edaa505881159905ca3d7b699e197d39864d6ebce0bcc2ec1919f7382bd432403c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b64bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a46bb2469ad834feb4a964fe6f5952d89020f164c5765ba5f02c032442c27e43df6736595cd4900c71a4fbcf0a6061fe31d8b017388b2af4b63ad42d4da487a02aec8876af5ffbdcaba5646a723b88d53b87f6bc95f1774e7d5488a28f40f1447ab218a9326c58fbd033afee4b6dbc26aa51e9713dcbd8955a3458816b37bcf908c2973e619113fac7db5d0573e440bb954e9b43b94bbc7a8ea3ce8f1ea2d951888c2b6ad3ce6783f3d301c6029a218a47000cdb23cb0e65c3f3d534d70355f3757be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da6c399517824c203176b843c19b11ebd7b0628e0ed79bd5820e6378dadf1a448884997a30a2c7141c1ed2fcfff0e398e2f30c0f28af683f09c98e742fa3e7e6c95af23eee60491ec26a05831b5c8da8c31cd87076db28e3e089603598118df0c91491c0a4074d12d06b124dccc5f7cae19c509cda40eb4a3e57728f0c7bf511eb84cd9b587be34491a8ec7a9598605ae0d38525cb4b76ee5efb94fa6bbd740991a6c356d1cfe9ab1986b2347b0817c4ebb1d2e378db3b0ab1e66287ab5af2b56c43f2e510862975a97fc93d622b18aa4ca690d9d78a1d1ba9e15b2c3760db2f3c531696656fc81bb44a9e5b6ddfaa431c03489eb2c29ccf10cba804e16c3748c420948b9699e1efe6d9a7d2247c08e99e38cec9a0671f4d31976168d9c48dec75288f08617f7c800a9595d7f7588150ed1e960465831349a63f7ec39edf6bbb25bc934f12b8234c67b66ab01c24aed9339d227fdf2c76d902df45cf855c9f0e207c2684c0b1c3d61365e083bea419c86ea8e861c70423c0f65b9fae626e54a736d94f7dd7aa537041e056d25712b71b1598c9cf7b694944d0562db442178dbb9ff90befa5559a5186f294234fba585ac5bf83f906d499f7b326a6a2383fe6b6e511797465fedcea5bd3795284bdf74f123385fa078d754ec0a002a116d88635181a990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220f3e9170a22cd512dbfd817b9cd54e19d041da71871d1e9d20f4260851aa0ead132ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72c1968980b962fe8abd2188ee5d6d6adb79bf9f1a9c9dcbb987709a728c90096e38e25b3f3f22e9938fcad568ae47cc2bb8b54b77778bb6e9dc7ce11ea89114daa7dbacd26d8c205e0b8dcee85317695151d6007b176a2d25ea6a292c544dd3344ed97266a7d3903deaaf213b55f99b6dced198041c1230627a5af9f14bc297a3afc52ceb910cc76741b8e73c35373f5a8b87d648df91ce88e9dcefa13eb646134a9e045786cad12801410f061bb01fccf21f9acfe582af3552f6aef3655862039384c2492ffa5fc657a9a6b0ef8450cabb8727543231dca45e510875716aae4677e310b30803425101d1eb6c6b69f8b9114bed8d6802b586f360e5d2e79d4c07b623ad7f008ff3b474823dc633368ab2f0b898ce1c2eb0a04b6a84298aa64c578eb84066e65c8c18ff759957e7eb326757542538a154b8bfa1ae31c7024ab706334d47371f64f17f66c1fb63178fc9a856cd3e2d90142e6b1f8feb17587affa8bfe315e7e1d6fcfad5d4a878471a53089a1d662af9c9472e2e6fff631b136abfca06959cf9c62185b865e77c0e9835c1c3dd28e26f806a17ba640e81856e13e11b0f9ee4d2103422bda9e11ebbe2bda7e8ff6e456bbe90669f65203dd8b055c41dbc6e1252e5b58204b951d6429302a8ded6201f58421a93fbf0698fd22cd33a784c4d520718f4fa38fc49dc1d6c3a834f72a502552b9a65c9eca1d159cf48ac47d919f7546117fa506ae872ff54c6d531a267c06d0b04f579ba9c82e90dd97b72ad071e67263ee34d04163aebbc04d64e04136f528c8f8fc6f0554ef329a20f03816b8b0de6347df3bac8146f801d2e46507c21b1487ac302bcf61e797a0dbb97e4807abb97298b02a965c3f75469afa6a8d791efb2491f6bfca01ff7ba7d4a651bbaad0beec87d847588e95ccdeec9ca5c0e293134c09aff4284eebe67c1c73f149e2b1b17c3217d183bb4deaf2ed1df0c49337ed38faf72f7a8dd90f8b9e282d4fe67e525af296989ae6427a37fc851d8f22f18069498e34f74af033c3ac4d58f32553536590b5182e9bdd3c8b60e1b1ce0d3d4052e8dd6dfd733f700000e5135bc2ab788b6be5a1a61765ec3a8283056a864918dd7ae7b2169f2af00114a89ca8d72c756e102008a02d552acd68230771dd5897048d1d406b70e93efa945ecbc49ed163b6786484b28ed4271e694f7174c2e5ecd4b64b0d25628ff59b339c7eef5fdd4a938b6f967a8da234b8295006e348b934318a5166229b13787ffd0fe4016a0a501f1da4d59f8838a0b609d0d4fe8ecbeb2f1a71a699d1beacd08af7a056c4c8c1320644b0efe4e3ddcb75e0b7fb01f920c0dade9a1f43a48ecaec72056a75f42014f89491edc8dd948e8df69754180a9d8a3cedc67c719d3b44a674194b1fed437ef341c9c038dc139fc2c789056e051efdef34b6232c88c722a0bdd29da8e3bc52fe6274cf6707051084e7fcaf58532f3fb98d5797b696374558d9c7beeacb902dcec0caed2442eb436b4088cb14a09af1c5522874b641813d1cc057c0ab14c9c0d0ec737db0f64080703823d33b8699ac5025203f8dafe1d9a466f47742c8c8b31e04d96bd1a87d106b72fed043b9b6c2aef37142359d1356e35c4184164106e5dbe7206ec2998aeaf8b116249b731f0c22a8fa60321b29c12c9ce954e0befcbc134f91ab838b31e5f0a9edac0b171c6c62a538bad50dbfe34e2d0193d37f6011bb6f38f856c89561e2513226fa581bf0290483d2e817a7299e3e9c13d28b0c4bcb031c15f11b555e056c4bd4dfda8317bacff85fb6fe50c17aad42dbaaf96dca8e25cb8d9ef4365756a0ed4dad956a6f1b35c0d4c4de831d29ebeca9c19d471f642f157ad1c134c7c573be3c5c684e6763100a936c58bf4458b6d363899843a2b78a2df6d71be1fcd4807f4c9995f1ebdba49bb412ec2df7c4eb3252aabd41df5d62561f3b9c23b1ef1d4157536b54c99f290b5d2b8acc57bd0c80f3323861d1db89cef20e044e4ea1ebf1288f515ba4639449cf2d8b428734c273aa72be93650e8b220069d7a3064cc670447838e2db1c93e660d2afbabb73c5b7b3edcca1afe2f495139d6fc8dda24590dfe8c45838b87fca6c6be77e67eeafd33f915ac4c3b7644dbe3a64178fed482d46642f8e34fc7ec1edc7dd84817a948b0769974e6a183dc97420591a7741ce14a91e4d27e5b34680bfc5029c2d945a37af127c372ae0cacd7e69ce329a9efd5852e36331c7669a947a2f97a49ca0e9590948445a4e0d6b8b790dfc7362d16ec70e3b9559f6686fa9e40ec31a8045b19edbecccf98898401ad5ba588e2b337483b6b042d1d71b2cc9b74a8e7e6bccf4b05aa4abeb3d5cc9ab0b57f65127eef77ff6494c94fe30f8a2e48dde6193d1626495b26bdd6ff2c0e3993b76b3a24165dbeef262748adf03de5b33a4b28970869edeb2704604a81def89bbc3c2f9ff29e93d7e9e71df0687af86fbfac65cc3d49c071017088d54d370770152b3ce6759337ea11dd8ed8fa822738f7754edb360c7be41ae88959c0fa1b556b08c9fcc13a76c77d3b01fc9787aae44e9ca45c5f98f371ab259056d4b0dfae4e968caecb4af1221458b06845d0551b310578a3c3ea8b3882d754fb428a585da0760d9bf3d94b2937466811c3af17f6a105628b0104af49dd2b8a9f2010d6388b7a6223212d80332c477d3d631fd7b92c5743a6e622e6c50d29ffde0a1c0aeddcb6852ccfd736df8391fc0042e1a10c5b8b3072d961d3b9fafcf20a420e67c8ac3f002b318b7ab24ccb70474b6847b07efc0535161f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e17a7be5d4fd3d33f36594f2081d18869c070ce7c2996310bb81fad75eecfeb64d90574aef3e278edd6683ba03f77a17bbe82bb93ce3785e554a3002d69954ddc2d85381cfb6a483a376c5a09b98e4d964306484978ebea2bedb17f02b64694aff5b750cf6ceeafbfc941471bde1f61e8e5f5bbd13acf089f342283adf6015f5434bbd37f2bcf9a81eb4449814087d1de843341f0bcdbcb682b2d47a33318bdefcfb5d91f490fbbb04ad85aa8db219033998cf0ec80a7a62bc01ff2ee6520e661df4650c31664a9be5f4025c62d7d07f5f5311e96451c6f2260fe58ade36d2bca6c327457ae2fabc26db926e5cc27baaf8caae9181c1f8cfbe897bbdfd98ad269e3db043ca5c793281d15ee1fa2bb0b63d2792b282563b87713f1811ae663521afa21a3cc3f6c31625f2f20cb9aa40b0eb8664629b566dc548c9653ec09aa657707943ad99df356ce96e0d8db7994430f839364dea281bd45814752367c9c4d97edd020fef18e6396c4b3b1dbd1667cefd0e81726f3f1365bcc99792472f738e4311ed2e3b9ddf4ee435edad0e05074828561fa245d8ee23aab4e5e559c1693e79d71af3b7827a900d3025252a7134976e2cc338c23231a66cd2e920fb357fde1d6aa150772da98357963d139e6cd886dae7c31059431722194f0a7a236bd31003de7ee17d203e32a3e954c4ad4b39c43402560e889d7a9518f5598e567386eadc4ec4e4897ccc70f2ae7e473919ac8a8bb85f141de692521261f6b4dcd88d1466d2fd2f4b769d3829ca0a0bae32c2d82763863f1fab3f7116d9dbdf992dcc979da9d891d5e91c05038b846bc824258e5ea7d57709527883bb76639ed24185dd6568a5a76f5f5066fabb7847abc10a9e65cb68f1d71e8a901b4ec41ea2055a3a38a8040e1b2f3bea4a340fa1eb4a863b8dacf89bfb6d88108ce10fd12f618c517bc6917c5016c742a6b3feba82eba3004ec248b4964a3dfe44db02fd6d683fb2a3d400fad5d7ae4fc47d6ebdb44998d75f7a1a287ca9eabb31fd49fd5069d744aacb14962e82f960b8a1398138206b897120352caf49dad904fe0fef4695f1e208785703e9e27eb67bb3cf2120d49d55e961e786d890ee258b19a2658e8a843fa4519fbcf33be2a0271ec17dc640d287dbf58e22c2cccaddfbf6f7d1ad60734f716f78a4e7febb6672d635674acd1ea41132ef562d8485da8a94a5230820f51a344537b002eb047b068d5160375d7ede943d48508c59de243a8f7a2d309af5e6bc59c1fbd4e0090ed611fee26a9d6759bd5ccaf77407ac0659763eddb278f1d599988f712679417f91d0b11977669e24b351dc55db85964b72a6df59a018124526d479a82d8342da3cc2c0b640e6f13eed469c193a074d7e72df00bb4d0f8f5961e425a7e0a5869ad0289b6b7530698fb20a5117d35706d52915c9b2e4d86357663c4b5d471066fd78dcdaf54d29206b5f7a951011a053a413f8bf1aa84afa47718b6eea5530c06c92c78b1f5c32bec8e1ecdc39fcfb2bb84ae016ee4b836f3c16b8dd33786ec9ed6574b098a58f046bca9fc7560caaff872617921a4efd1fad33331e1ae6a166ca9b80fe70adc53dec6404919497d71830b7eb3f61598d3ee22a66dd6d4c22b66131ab20bde23d4925e82a97d6353a742286b01b8075852fa52bd0185adbb13aa06b5c62a6d43e6b5a28444f09b76f929f6bb9c8bad2410ab4b193df1978d06880bb682ec560ee7c36144732d51da0774be091681f4ed4646f8ab004f10b2f569e37a9307483c7313e29cec37d1cb7a7650c96b1e31fab6a9c12ca7d5375f5eb0ad8692168592b9f7ec79681f0f5a70a8881f273bb8d68e8a76069e81de36807bc861ac1afe963e247de406a861f1828ce2d8544144f8ae073d7f73832440c96735ca748d2ddf76c8949d073d75932e48a679427a61fd959cb29550c8e1a39ec0d4a3918d3ab2aa4a1c78c35979ce0a7847418b2c603d9a5c52ece248faa94171f59bd7501cab5d7bea45794ae384fad225e2ec66b3e7085b2ae846d9dc95655398179cc9f6537c557327a967f3b891432e93940be23df7794c3c0ab277e7dab4b0e14aed58c5e1a5d18174fc968caf6eb07dbb18c60c577907df6ff5bd3dd2e3b9fc0e5d392f736c09731443e56bf906c16f681919d0a16d69cb46c7e635127e34c498fa8e7d76636e3aec31361da12b25983942b2566555446648d5e790e85b1b6976542833cd4066c256fee807f6cd09f4c9cc8cbe2756706ce447892cd73d90eab029ee7014def9c375667d485c70350dcc66a6c920c3821adcddb5acb23af6560d738f0128dd84f6a5f9d5aae69fc18b07088bd680ad031c423385133549d6d04b9ea393ca512123a4f6c87426bd1712c140d9d01eff4fc2684c0b1c3d61365e083bea419c86ea8e861c70423c0f65b9fae626e54a736da059a99ca0c91393901374a2893376c65230f22e7d3b1d4896d577f2874808d490befa5559a5186f294234fba585ac5bf83f906d499f7b326a6a2383fe6b6e51cf1639e78a05573a729227967121ec1668a5be0145b29027bc62c40922c4cf5aa990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220d58683134f0bd685bfafc8ebaaa1d8800d8b8130b7bfc9f645156459e2f506c032ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72cddbb2ffdfb83dbdf4351aece1fc0a80674be6826b47081a094c9e92790fc5560d60b9a7555ac11570bc054dea25a018ec4271d2bf1ae7161206a2880021a65616078732b4231678241114d83a94559dc17f75224dd8e7dc34b6a5ba0e16dc2a2a55cb48a8340a2d5396fac6dc19867698a0eb00055a5cdea2ad79b9227f8f91e9806fc2d109148305ba7988138ef84cec2722eb6d92ec51b91f8ee2360e59523f5a1a23ade8cd5960fd4bb3b3d9ee2a155c80d132bfad2e4bd0189306bf7a4c9cd5c9e1d09d1f464327546dbc13983a5591438f418897de4149b865cd13790bc35f00367753607b107ee4499cd7e6696010ac436be1cb5be77f480d04c51bf943aa6620d522cc7edc66e7790294ad1f42e25c89fc233ea233c13fbabbba45631f3c245359bf768371493bb437d5b425d7dce940244d8932b03806a63bb455d7507847cc2a0806e105513cb964e5969f0eb6ed514600a1a924129ba59d49d7448b0f9ee4d2103422bda9e11ebbe2bda7e8ff6e456bbe90669f65203dd8b055c416cf5206bc1f243ea927bc25b53f6f19f6175f756bb71193065a4a643889197325e4a04617748138d3ebdaf6695f84a8b5c604dd4b2ac548535e98e87f86558397d90e7a09696619c2e4ecb746d0bdac3db60c16a6612a33eaef9369338936cf5c17d0041969d9a2deb335b9e8b9362903a0f7d24c71719cb8c2760dfe1e7d3a2cce57c2ebdb146f74b699c699b7082eea237f26b6f218768837f20c215a5b6227e4807abb97298b02a965c3f75469afa6a8d791efb2491f6bfca01ff7ba7d4a66fdcc555215d656ac84663de520937792b97cac19cec9ddef5b5070dee10dc3808a3d40390c3e0721b72270d7e765e802a6fffa139b3f94f39204eaef4addd3df32eef1a0893712702f0aa68544c7499bea44b1c4a2442c688a30532f4b02eeccf9db632217e5ed2c2e781892868fbf368b3bcce0ce4be2a188cd827a59a79835e0bd8aa3e4fd45cc9794e42372d87d6b8d7163b131dc9d6e98809e4c4526e0bcdd04bd5650a352bb11b2a36ee9c7b216194700204f163d4cf46889ab504ff8cd58487fea91c6a36ef93e50258105cca46a8662928222d8aed26bd0ee09151cb7bd258ee4a80885af087adb75bd989a995aa531028b96a7f3426b317e1b7d4a705a0f62556eac262070bc4f54ea49cbb98701cfb426b54787788f53039a9ee7c550f9160e8b63fe4f384661be9978e1494c7932fc30b3698de83dd3afeb79c784078f4a3746b8da1f9451ca03d121b729ef3aa920231557e7944942159d204074997a30a2c7141c1ed2fcfff0e398e2f30c0f28af683f09c98e742fa3e7e6c959205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c28970c9595452bc9688ec0aa19efb4b8c7d0f6ae5fb5d087757bfcc71990ff575a745b72c28d0daf083d814c94582e92b6876770b9a0ca0eb6c84505cc47ab6d864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea923c33fc424fffbf2f355e376f0e4ef602a3dda97d72c325934c27660c27af20ecbf348132b1ba05d59de7545676729866a1d91a8ea3093a68fdc2f206af625d28f7f257d295f9c603b7a42bc64ea66c44f1c701339e7e258a3b30612421b99fdcab0f9c620738487b9c8938b422319587841adbf99a3153fddd431191553ff97e8768b7debcad28f0f2f611cecf506182c5a519569d612857643641a194b3c0c4df7f2d8bec11c6da3a4cdd5c82c51763760f89759504355e9553751731f76fdfb34f86fdddee985515cbc72e16b79e604c6a8d72458ad526750c583d0742b0fff9313c94eb256531983295adf387bfe3a0c5b96b2d047e13edc43fde5fafab9ed1557422bf5f90fb9c49fdcea294f3e493db6c5098202d46b0088d4a6304eedcc8ec541d35c6f9a9bfd91c5b44ca6b47f2e5442af825159d32e6e4ffc99eded01e315fc401cacc7702ac75d9d6cf0bd9dc3ed558cf112bb92ec7ea3b1d7dbc46498524d9c6e8ba06882fb76973a319ec3d39cfb55c3ba997875b13f304beadd0776aa16cc750f65a96e3ca81315abbde16f246ab97c97a9b798b73384684b8fd1b6182872a2b418b03ed327ad2374468657b95b5e6c9d326b3d43339d1d44850397745800fdba9f3bf006fcc61a925bd9469ba70e794f5fc676d4b3eb9d2f6cae46df9c553659cad430a8d5724a8e1f4a6b74ff44a5cab40c2e3a5b5702d058b5726b3f2d39feb2dc914d010f465deea69230658245cdfff24133e2018011737fa6f1bba111296875defffd1e18a3c818ca26d6bed8b348e425f819f4f8d0fa0619b191e59503d351d08ceba9094fdd43c46ae3617b42ed2b2dffaf7e62a6d1d40be9a1691af7fc97f6cebe7feaa84c6bf65e0814c117d38627bab27d84d53da9936a756c970ccf345163b6cad326fff06a0f8e3d9d6331188d20bbfd676189c1a167f1728a15b81cf7b5c54a853b8acb240c1fae1cb7a72bbcbfd1b40c397e05384ef730ab0c50095323d1417b09e7be6021508056b9b11b117b975c44649b0a58c84210e18de61fdcaeaa988b5bc023a6e5987dd64960c11e5a28857b1efe080fff79a9deeeffaf17a3acca0d079ac203a5d62f96c22ea0ce2505fd5ab1dc027271bca17f11c5b3bee90d1cf3234ce9ea20adb61f3bfaccb5e0bfcfa41c6e966ed10109cdec5e95ffa30cf92febee08dc8e9646b15cc5def0fbd95509eec1e2c37c55f72c65fdc247f4069dfc14c25ab7e406bae3f92c687464dcef16525fdee3bf63bc3154adb8cd44753f7450fa286cb3885218a39b84fe8fd11a5b013a02295f57a23292bfa885ab3a4d04472d05e231026f57d1aca5f2691c794e8b8c777d0e92922d09b9d5a939c5a23028b903c2adbbb2d3ef38bc7d77f32b6a43bf4df19bf25f79a1d1997005523c6c38c0247e404a177423761f959d364176b79537e12d939e1ee1729acecb6bded13ec218a2afcbd87535d6f8f0f71e12ec3f219cc2f0be1dcccc597235e7990849655772b871350029de0a85fe1e8c7433adb61333d7adb3547fa083b7fccfb834acd96adc6dd38b79b6dda0277b619a56731ab631d590be49decd81c49a8a6a351e801beb74468866700b01a3c216554ecc4dd529c5a0100cffb98955935084daf7e7a13a8330ea3d88cdb342749743105863b30abbe56bf1d8af8eb9847af589173c0787c8dd56eabb7028f898568b6e0760834f3e49febd54c312217f5bd89dd97c12a617d9527514caa5a50b60cc80bd41b30418ac0b83ff681fa7d7d76a8f7f583cebc96dd1a701431172fdffcef41f07d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd91aacb482fadeb4683d3453d698d15a5f18cd3bfa161b7c5cd7a7585dfcc2df3220a3d72419c136446c0ecc781024d28f1be4192ccc15b59f9b81b48fb1ba5d2b5284e6ee88b3e66e63dd0d2f563002dcfacfcf969835f44c8a0073336499dbdbcdafce8659ae6bf0920a0db56daea1163147da621ed3cd832437996604f9533c217bba9a4e83d57b81547efd4e5a602762a6bebb8f288a9d6df8748549e47524b48152d004ef8bbc7ea8263aa80e4173e9443e9855dcfbcd900f14dc6dd868b62926c87e87af155b70b609fc05d5d28a5f133b3b83ebc164944cb8b3fd4ce60ee899883655caa64bcf8a9aaee359021de11033f13004eb8d677db8f2d57ae7c1a058f06565b8f6f5f0eda34b1f5a2818a247bbb20bac390aef82450e1af2a0bf47f779b16f157a38b51cac49284a8f174d00fba5783aa4ad3b89f14cd2509177be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da60d10232b8f859543e57ee03fe18db8fd6d6022010bec11b1f2da05d27c3292b9ec11974a9f07977f7ac5ab37583a8cbbb797e92dad9c3a72f40aca1ad4a3e7ff2a6e8bc9ab45f06807a15dd8c184e4950e1c52f4fa21671c7531c0b50d3599cbf12fbce2414dfb9541785e5dd508ecabbe381e318a0819d848e9dd599ad292fd4e053856d7048cae5efb84346a726a765dee832b7e3f169f9266a952bce69786a0a3f0c94b4fe2d2c1e498440ece8bdd811426a22b0594fcc5f51cc4897cc1275b8c17d61a7eccd4f00c882791c761990660578539c4e49d44e1b0749cd6d58e4107cb1329501325e20aa50d79428c0910cebea4d080f04bc7de51e4476ca86dddf5d47d851a31fa0bd08303d2afa4b07d0f1e8257df29208889efb2f0758b3a1d9d97c1c48886efe514e4a70cbb631f4be6b7178bfaa25fcefbc8523cb28cbd64e6dc879e2261629cfe2cea44175732b8863ed9cfaf1d97022c72a591b6f4785dbc9118f588d1240d87d86e8d5a148f02aaebfa766043738c456c8e9fa8f8fcd67e1b82db3a9da1b27b4464c49066fbfdf8bd7717696d1926cd3fe1319c459f243a666f506bf829db6ce51fdf07b42c9e10b86c15d8bfeb7090b375cd52a762ea16c64d42a84ebb5ae743e846e7d639f152c1a93760f727bdcc92c7cd88686ae8acba867148a930f5afaed68a61af08f308420c9355dedb3c083db8739afe165745d7b267b2af52c45f518178594545a1d83deb8a1683f08f89f16031e92bc3fce4bdd74ed22dd1db62fd907d3a1f54dd46277555ddc46ebe8a739884ac8146f0dfc438bfa7c9ec10a44fd49a7f64ab5533d3f17a0eeb93378af1554b198f8908de38c8e3f3f4cf2b7806b337cf4108b47b722f7d9b89ba3d41ff76d06999e0bfd6e93e603a428d17c5467e058de76a1c7ba6f612d2c2a9b6e18d8209e8aa1745275c84f0257488d86d4a832c5071346af447ef0fae8a98091bac8aa35049e5e83e30da2a8a65bc5b704a266bef4c1b5d66f0fa440ed4c44bc4d96dab272c5aff9ec1e6259bce3c145527e988f73bc2d26f97d231bfe4455bd486912ec88feb1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52539bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4518b9ab67a33eca3bbb45b4a17de7ea3ffa80b9fef89d523c7ae1d5dc1439bdd132e2ffb85653ee265e1c87f6290ba138d00c781acd541210f937fb5bada5048413291c24332e6ba906609a9a65b04bc2abf7e7964937d9f7efa6acae57546c3aed13654d240b60078cbc5d943fced59998bb73832f0fd15ce29be656ceda6d1213085ffa5a244131db7920e920a97d9bccc2b4fdbbfe3494d5235837e7791538643d51c87389607d430948d9d4fc156248c88295fed897a3af9f508c69942f8bade25637b5452dc866b00295fcb6bbd87fdaa7f681d180735a5ae907cc51d37d05711af33004cc8957e435f9c172ca82bafc1501df60f46167145a52d3224b76f46a5a6a887f546b8bd112f4df82eb0d67e6a32d2e81163524427733eb8955382afdfe02e4465143c26025a2868bfeffb9e2d2e541b79b7cf3653e2589536100db33c6f9ab8b58bef86fd4b7940556bd171868a73cfbaeee5d1934e5167d8f3a42c965a1347823501ff0e0e0b25aa6958bffdb448929d8e3dae46ee0bb0fe7f11802bc2fb2114ed118ff06d5be57920c60a748be855a5d2d001ac8997e705b07e72a9792bffaf7ff71456c3d58afe9839a66132bfeba5b3bd0f248a70f26812ffe1415e804a4a1bf0c565857a1a0fcbd2669bd5ce0cbfe8f4154b574d7381c03df134a690e70cbd0a9ecffe49e134c1e9912e46ee266bf504b9c7a8582471f5a282623e376888bf4544160395ff80dc8f404c5877fc79461b777f375e2555e7375eeab4bdf35f0bba19532f68962a5173a259912edb248dd268b7bba16369644197ffd9983b036f6472625fc2f2dfd651f44ac16c307b949fe73ccca828d0bf8e38de41a87ad7a45eefddc37019e21b3694232dbfe4596917780beb06fe9e95c6a54de11bbb3128f7d9f4f0071bf53373e84cb255489710c5da3420abed3bb14ac5ccbbea1b6c8bdae2035315b20ffae1993986e153e940490f5faef159862f2d697c3e74128dc9c597772ba9b0d218fa5af7b641bf7d3ecd3d77db653a317bce5940ee7e5a76eda2cc2b474c0b30766978969092bb6aa4c4e1e06e951f8a9db8f28bf77649de7c070f93aa2e7c38271c445035cdee79fed98955fa3c6eb15067af34a02306eb25ac2f33a57ebe7d6bdb4eaf184af2908e16673267f3429c28593c7246ce81c991c7f76cb4cb3d228e9e554d1b7bc0ffdfb33606716453f4167f26f98be47265e3f11a8cdf4cd2bb999f02dcbba47cc49a73a29b645ea327eb231208e2129c886553d5820e4c4d10c549bbbb42fed1930651c8249d5079c2cdaf13f6bb53a90d12d9ee10428109f39b212e767db8c255efd638db579ee4abe35931b81bc0f8a9dbe9874e0df20550a2f6d6a10d36416c1a5075e20bc5dd4a4e4a0225353cb7eb180112014e8aa8083050fbe7fb6988b443ebe28bec5c434f74ed36e40715ae192cc2639cd2aa6ee9bb8a836dbb0158a4db690b5d2036d4f027d11e753db9a0e18d0e14ba758aab40fe84c58fd335755ab66e1d4c4f0d1e2416ab71ceb9c36c6dced1aab53720bcf308dce0385996c679012f6ce5230910cade1a6166e54223597fe267e06cbe264dab5d3144d4c982e32dcc0777dc5fc30467ca21cf3f7d50408fd11cbb031af063dbae9ae00f2dbf43559639325978f1f525308562c57f7639dd7fba6bca4abfe140c5547aa4ac90fcf79336ed5deee01ffb2836bb0ecb0ea23f1bc420dda2d554efb45a23424a98bfc3f7de6b0bd1bdc0d1f088c5f4e61835473c55654449a70ffb7c6c204c8011446b9ae37aec40a4e68656a71b834e05f92783873d8c7743a054fc13096b3a28e5056be6d6aae0ce012539250bd22e0ec549fd22c593c4189b0e8b8d3405f9dd1104e5db7515fed0e013443d83e84efeea4295366b661cca9b3407ca7505f89104bc5354ceb9a74aa63a1604944e3af3995c2cdee7f60fa97546b21e7b058de30f824c5321edd9ab66e87aaeceee1cd06ef7edfcf7d053a299b938f4996a5ae11fe0a10741f9279da55379d2bc82cd8ef07390d63c22964ee1f6f8ce5cdf8e9e8b3599700ecf0be3158659a5560ab97527c5b40f703308af4be2b6f46b0c096e30ab098c9db25ff95da97b84ec28497cdc06d818d92777da4cb711225525cb8f53942a2386de621963ccfce4009cb108b877ebecc79dd606fdda23845f7cbc480c79d5b0bac3523b35275a2bb05ee5bbd1680cb3d3d9c6111262802226f36f334c05da9cc20786ac87817ced63d1d53d274eb3b2c46842802a60e490daabb4a47ec4720ddd45253642e92c8f3f2867de0828d0d7651693fab86326bb938c15d5577e06ecde109c56724c5b3a6f9fda6a3bd452dd966a06b38fe938fd9e2789319b370460bdc47b8a4c420ca77cbe16b39c3aa4ecef91d72d3fde4cfe0540a31c3193ff0c6ca12489f073365fa2502b591195cb938b7a4292aa5feeb0d9a88aef44b7da8b54b067d17b25169979851e67160811e3dd59cffedab5be275caf15882e808675f92c5c61e60a72c861f0c7b254e944d67acaaa192619657f52e06f993953ced1ec88c28f54f1a70d14001b6b80a3121b9d659684bb875cee97abd49dff3abf6152c23bd551d50fcf77c8e017d35c70b4ddd9c2b8c058ef09f48a19925294fa577990196ad47b470147e3271f4aa2392e5b9881fe2d98fe626c6d9f177851e247a24ed02134c93b8dca65ccb4142c0ce88a661c7e337bfecbe04b06942c029280773760f55a3b0f5c96a6fbacf32cd3573cb40276eda50c9b296e29d6cdae22f1fbf6171750ef9bcf5f72ef6c331a862ce5cf23a92eb3a46dd2f3bfe9fe61ecb4b3ebfd8616427ca99934072a4c0c934561757457e6dcc97a91110d5949696904c4caa8f9e413c60f4ea3ec629fe74ddf82ecf38a260a9d9a3f5df69f487f9a9325e217f445612d77ff0ddfcc39072cf5583e05d5ed21035f6857c8719f2edc9f2c2c647f75a579fa7ea130afe448d15aef1df8bff999c2d80e6d3e2fe76d292838f8fbcc136113a5f97b49c777815cfbdbd9bb71eb36e9ba331b981f092443c526265a7ea677bd847ef8e1f976d0eb5e685b524b7d6307861c530fa187162ca60fe90f10941c8274315d3e5194bfc4ac76e0ddcef3cc4fa2d6f72522c3d4fa3ee9ac239e17da0554b77ae183e37ab4969d642d3429574aeac5f4cddc094fff0ec628b40ffe8ecc68a1d0f4f157216949a44ada9643ac01fdba2f54eb835c23516e66dd09db093b8a9c0387a81af4911f6506d38c8a5c09c3b34879cb4b1216af5be7ddb7fe5badef51a651a655b728d4a4c4788b9e589d5acc2bab371e1f80f8021c7bca320c9214239eae9f5ac99f9ca5900286366f41d0aefc4d09ac1c323743acd364a34ba20444f6d80b239dc311bac99b11168d5a5302c130571496800d89f5e722e0b29200d7d8205bb59f8a69fbd90b2cf1d6391a31bb6f95fa7464a92ddc7dc87766fd4f44fb4fe385c54769b6d38a2337ed63d37281adae470c8fffb559ef8e1f1b759b3ba74afa14e2649d5cedb9d01c28cfdcd673cc0f81e7f8203d6472491c9a623325cd12258b47b94744b1bb9de957166c2f6c67753b4eaaf47c8b8e89f7519ae7c7b706c4f6baf87f9529a0638ffe5e092141a1a4a487c708d968a70b6db692a09d4cfdbaf04b0fc3507efce63eb8af6e363c55b9f9412483cdfb35aac0d3f818503e69acfbbfe8d4e88ad6adc78aad853a49acf3cee83f04e2b008c999a364ec71a5ba6d06e7f2acc7c1be54f64864eeefb83ac90cdf2d9a3bf7ce5bd13834f2f15a5b204c53181f32908ce974ec6047eb1aa426a8b1d8d7b2e9d8d4a1359bbc5c64d5cd6726aa7a0c3359ff5ead392f47996421b1eae4626d29f66d92dc39f1f4b12a82d8f3e173fcc5e1a8527b2fd32ac26a805dd0522aa880e4f67a02d8efdab9023765112a39b2833b621d6cd73bc28cc24a203acdfa35f3d0fecb40a043b40a7ad9748d75a788d14287aaf08146cb39747f27330e0cb8f32ce321e6534306a737192518c4585edc1a543e86ceffab7de4c25f080485ece167876c3394ec77670e6b05c5228efcfe96be6a44a19e9d4d2039aed33449099ee374692d33011d45d07a3e80a432f383efd18033f337beaa7eae7cb347ce8b2f8eabc237d4e194134e1ca8f82a3173b29ef48a8f5fa84e23ea5e11bcee797bb3bebcb1d659055d8702d4eaa1f9fed07a00451ab838704fbff5273dc0700ad9e602e7fef7890e0956958d5c3906ce0106774ad87137f1a246ce9dee7d3ce8f2ce20cf0c4ba595668604909d12276ed8e7c0df95ea0e24a7c0872a947ef52c52786cd6dd2973e2f16536df023b86b810dbb0ca68a43aae2d46c3ae76c18bd2190d446965bff4f0b9b16b6d9b90ab354510e3c023601cfb1db2c7084fc2c415e13e1b9d9b10e39017c0364d81c39047c275e5ed9f5f5822c751972c9c195330d92198001fdaee5285ea1c766715b4b667deeba9fe0ae05683ed95eb37dae6f3a3f379ae4942d212fb31c25a6bbd933299fee5948a2da3ac5c04adcba47afa858faa95823f7591f3c5b6994b40a9fdaec0031752c9ab39ac7373c702e9c5626dd9b4c47c957d543114c5dafc94896842daa98151ce051d50a9cd7922d982ab9b4916f7e2cd0da3ace4e9602585e3f80da9c3f413f719afb9e9ae6389ecdd3c3d46117f16307236cfd525dcbb7ac1531423e31295ee30ae1f77afbeffa001a9769d045b61abe3f3168f0066970f0477ec6904e0c7ece7d89216a8317e5003ba6a72556d354b7fab047f1e38e08f866d593f76b7f19df0826d7c673fe8219b859e0ce2c07e38ec1aefe60f7891665f81e6c86e15b4ba03df7ba901aa3e8019c01233375d80448b165577753fa0b1b8336f83637fafca65d1718e8a17a8934b4ad8d7c57436f52e8763fb1040506166dd934f1e13bc251d9276935e121957aef425eec89fb4d2421ba102ddf28876e22c8e8f9c1f9e254e2d0ca6868300a9cadd8957c06d06c85081ccb475420d3216171a28a5c0032a4c8836610d6368ba5ac2a5f896cbd6baf609c77d74b1478ac99f31b904c4d6884f56a268d47d68398028c15583166b79947fd1f07bc265dbb1474c940ab4239c65b9d454f20c7ae3ca99eaf147bf1378c8921b0c1993d0bd137052325d1e38b207c130f904af37fc5b9cbd1ade8ec833c801ce21f11baa6362459af11a98d1993fae8c5ef72196d228ae8672b0b2a42c2feaa310e60f3eca3da11edb69a987af9c84be73072e08e440f47046d9d5a0e54bbd3d37719f3facbcd5ea886bfffbe28a6482a706c091961b75a9f8e7fde13376f911cf7093183e1938e2f97c7ec385a1085030a75b758839c16d8473466fc3255555ed33fc13d15c5b760ac1ae75c83e7d13486e16c8454467f75735b8b95584d2029d474d54e8ec30d76dafdc58a97c7443f555b5cd48ad876ce20a8a565ae291424c855e9b60a2f3569bd7b7d1c3224839b996d3faed9b26ffc409dabafd84f6e5724d22bfabb1fd2d900cd4c6a2fbff1a49ad8a3070ae543066a0962af170509602aeda18d4c2b18d5e053edfba8b7c24f39023f5de0aca22cc06e15da7c14ec1e099eaa2886164d95de49daba65d11baaa7a9d3aa28797b62e1280f9c6cd23b55cd06ae641124c7a8086ffb3766eaf6ba6e08f9517ed1b251ab0b47e6663af82b0e2952366df2c254f5fa299e79595663db7feafbfbfc8c692dfbd1bd7edb7dbc6e599448f03801fbc4c1ed0903f79ac3546e41cf73864343ef91acc0c651efa5c74c45f895acd4e182f6bf332d02fcaca0431b3ff1ebe7343d35243f1c78604604b008b6611040c3f0ff156b1510034e5ed768fb50b93077bd5d3fa577762e632a83b6b0ac3d791b1725bfb6bef189c148e795ee23f1c82b20ca564a79a712d63f35c2552aad1672abe9d91d953400a0fcee5b4e5ea499f0471a844a5e71120981ed0b479aed1f9c8bb0112ecdfe84a5ca21ae4bc062e7b4af1274f61aff41c18ba700b5b0475fa67f1aa714dcc22de7a2b1e915039a7b0aff0efc2877d19638e8eb28029da603470087a54051e9ea293565609983b40ec48843bf1b302471d49ee772a197f5ab4468d31b057e719b247c23361b11aa95a41553f4f18f006bf0d1c67663e8c08188fbab3d73e10c2106456986dcbd28c63a39aacd47aec3de392c1534eb0c0d7aac0d5c04aaefeceffbeef7cae15ae48d5fe408a18ae8b7a07d090b6492bf991235d4a08fe2444fde8dabc32c34054d4783a5a92e33ebee66c1988d7bd10635497e8d6ef07f077be358a1df1ce6280603f9663e8c1179347537df792ecc9fb164e570d0fbdaed4ffa10b75a3c20acc898ff6eb5fcb458b33d5e91b58fca3d2e76d7025489cb0062620e8bb1ffe8fee47c7440a1afd715e469d6e2651a9f2593bf524e5504461ea63f6a6d7b7298c784274c6932d552efea28cd6e00e67cfb107a6dd1ce510569e0bd95d008244b3281dbcc1ec85aecc4bc05eb47118e8afeffa3e39a8468e7d46d88829e4689344a7ea6e5695f53322a8c2d8bed884a6ad72fa92909b7981b7cfafdcf9d094aae2e48fa033ef4300bd111494bf83b18b0361c43966fe2cccee273b27f7e84962135ebab35583577707d188ef82e0ec113e46197810b281e633c2516b3e50bee82fb9d8d544e548d301fa45e256ce9afcf236074ef2d5d98190e2550aa54e9a5d4f34aa0f7eed0db7201754fd47749727e6d7809f3b71c178a6332215d6a936b960a6ea5e46992a461b536654b776e58d3e1930e3da81978dc9c6caf1fbe37c92d48a63b37fbe3ba57d9e4b392716ac15bbb99ea288a8eb767de380d877543cd5a76cdf9cfc4fc25ad991271e2044aa2612d91ca689a6e94fe9eed22e7fbe2a939b9086c35e38bf73df7061c08c3afb641518584a4625f961d01ab225a844b7d8769157aa0dc8141861724a6114e4f6cdcc80f419d16abeaf6f736b6a5886cc98f33da2a9a119ff875dc78dd7d3f58487655d3b732ee1e8d63bad8497aaf8d0b040d642e6d1f7a868608e7e0f34c07aa2c80eb39cbe9c1a4e814622b85fd6420b01af7aa1be524485da3944568bc88a7fd5e1ef91127d6d7fcb28782af831d8a6d37516542bbbd440ae38cfdf9f5b00f837da135a2fc3dc32dfe6961fb4c187fcd88143874162987116182e062195a8bd9f566c7b7d8a92e5905de333d97b8d12eb7388b0e972370704e64814078b582bac62945d53e885e2a1618c629564b01be259b4c6945e8a42f3bb864bf61bd58b91844947a65a61e4d6b97a8906cbb81329a7402ac425cc6f89b633589bcdac14d0d650f3508c624277ee97d478e360861a7a8fdcaf99e2db0c0d35da5bb8890046f3597b32bf1f191559dda43e0d8df9c07c290ce5db1d1c95f3e2f8e81cdde26db4954ddb3e8c52ebb69d673ecf0808a319564c4c3110ceef2d71bcd26eb84ab69718a1adb6980314cdcefbff85937a14bc4d5f8d7d6c5057a1fada02c9e9c9640cefdc9bb46688909836fed61902094f87f8512b7bc419832eca7825372cf5593593b8a7b54af2333eea5e3caf0db12811565cedc317ae44f0b417c7768ec883624ea6bcafa8897347bda83117099bba16c9dd53a9fdd9f699de3aade675d40d03822e6f5a20badba71284d3d9731e908de03490fee6d1bb808e1b713af425ae46a411f28de1a9b8958d3afc5e34a22215440d253a6a760eeb7e14ea7a8046368548f2e2537f4a97c4c5ad03143bb6629aa11d44cad368807e8f218bb0c05fa7e86f9dae0c5b2b493134d48374d091ddfa8f1a3fe29e8fe7e878feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e199e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b7019d0cb8dee5110a5330fd0ebd1875b3edc31c274794aef007dfffa02df5564b61c1d98ed9256c124ca06ecbf8ad7072707d0e3aa3b78918e75cd54c396664a30105827f7b4c0669e6beeda91bfe3f5b0a872266baf5014dee385750465c13ecb159e5b152245bcf2c18c819d020a4ecd13c241b45ff5360992ae2cd4034780fd626e23374dbca7e409be3ded165df7efb6aaca9ef5310ad271589352d475d26d64b79867fbd97a634ad266ae1307dc0e5b5c8c1347389262b5eaf47294ba5d4e87700bd7eb9038923d669375bd22b478a83e3c985d8f7a98ed7cac224b9285c9ea0c49f1a5eec8c3d7beae1e4b2954b4cc92eacd5ea07e00e72963c153fcb1691e1b19b0499d637eb051103c3bf171fda6334e0abc3a0e54e3d08ca432755a594a8a5cb8524de5804d648c2ec8bb2aa4cbbc632f7942ddf36d511ad29d2ebd3b8767cd644b65da7fe00694e112c4c390fc53e945672090b3cb01e52a75cf8b39697d143fe6edfd86e0b5c77be635b52f9b516a5c47be7262c5b6d71e676afd2b477827c0b2bba907ba0d9e141e82a4e9d06642b268ceb6a66cd132d0001bddf13bbe692ecd25741a3d06ed03f0a08dbb6556a3759dca424a259ab49dd86286f629bdd147114930c9d05dfc63881211c2712fef8019805530659d3fcf1b932f0ca57699f60488fa54ee40c7cf4fd61c727a3305ba983dd2610b0d28df9e6b6cd2a45aea1a33f7c22c8aff438486314e9691bb8296262f83ca79229a094b1c757e8e0569293d669ab3faa024cc873d5f1fef80602c64afb27336ca59862615f56a64064a43005c6475a2d12ed318f03deb4e2ec1614800af8920930d687052f91caaa558d9380643ef5035e61370fbe7ac295b7e9db0908de1a46b93bcdac82fe7a7b867398ed3325a6d9751d7dd6a13ca762004fd2cc26ff0f498008855108b9205d8671c2501857af99f7f6d8d0eaa32804475cf178537644fde4b6dd8ea7aae556744e986cf86011b8f360521a0973ee2d8758c6b5526c31ebd1913d307fd1e4d1fb492aeca89e38e68a068438a88bc166167cdbdcf61df2da1d57be59dc799fa0baad7da9aae17d3ee6247c9bfb0988a92c8806ac3e2113218ea4e337cb2bec23a90ee78c69850fade1d65c81536c799bb052743458e77db977bb54f000fc9015072f7f5cd9dc96541f3ca2444bbf36a868c8f1999b137bc468f4fe4ac79f2c2650cca8025edc80595279cb0981bd459aa41566d803cc74da7a598503795b67525ac817e32e876df9cd22d332a05613f20a92771c04f4c12f58a8d6974b9da16743ae8c7ef6c1fcc123100d94ca990575d9b8b19ad621429adc2a7c1fe89a97c4b09bad875225753d00363cbedbfe4715211023f776217f3ffea80ca1a8877fd455ca6dd02e8932eccbc458398593f76ca521eb3ec1981d3c8c1bf5b2631331e62a3c1ee2c02657710c84acb795ada97d7a2a0806ec604411d177e661b0c8c620228f0e2735ee282d0f83734bdcfe845088c799e0b4d96130ac69435796c1064bdbb03cc3a5df6752e8856585fb1f29610d41bc726ab960155b621d75f9d0866d154105554de41c08a7a37b8383e763cde162bd8fe2404fdf1e672c297f82045e1216d89b995c47775550d99682570250e40f70b05b3047a8912ee0e1e63f059d845f37b46ac02213d374e1a5bfeed9b330d52ee68f9c8b7ec6a2cff7a4586c6c57079b27c9f161b2d9e62d10976732d53328b529d3dd0fa689ecd555ad0cb33ec0b6026b093807891eeb8d0d5fdb8c3a63e68b9d354f28888010a2a303c2d31b8e26d3b67976202662e7b34837c6dbdd477d7c611e8adcbfbfe2c525dc63d07db3352117b8fdd78dd3c143ec6ef8b14cbf2169dcfec35d38714e586127d7f8e3a2f653a9e0dba90b923a524de3294af01e494ad35c0cf4fa66e19cee11a9fede3148a867e8a25b04481b496f1f6965901fe25874b3709ac350a6cbd9a692013a0ba20e47b58b40be066d0334e07812d468d956cbef9ff1153cdd9c38a9fee3f0e2dc59aa8ec1041e108e9edd8a60fd0cea0802cf2f6020cc85368d70f3bd3d5e570a10b8a15b6e1ebcce0c702a8b9357c4ade4f23d624b595e655794eb132d094a4128c7eabf7d236361a0d78ecfe6924aa3cf959b70151164d59f215d7a51d611920463874fde4b4b33baaa9488c52deb7faf1fe2c41b5efa929832077ea4e4c288777deecc45cb9a261d54b8713922bc9daec3116d0421f1ac044f3776036bad37f6d6a27ca512dc7c8abae32904df0e42794a7486e315026b18fa35fffb54ee5d0645115d2af7def9cfdc9e3f14317355a5755ed8cfb601d94c25b82213fa268e8c702c7de559a0cec1087ef44c624221750d7a29a622163ba374ae281231a60729f012a6bdfdb6829166c728371848117a64a139dddbd462c2534df985db6c4fe6ae4ad70d08cece3986d4650ac9295d9a6d01063388e724751f1b53857e3caf3f36f572acdb141a7e1b444d50890f34f6fbddafecdac91a34ee5e6a387898b7cb320ae136b776d47def5561e7272e273549cddb994d7d66e27273f6e244add56dc35e77ef63ef4a833fb7602b83c32b028fb0b7353ec2d6d731b39cd3f265a155b9b045c44d4985f32e5cdd4619ed418f9a031671d2bb1424ecd83a5553789749614e5ea352e5bae01f9a97ab04b1866c4ef54f5cb80d4d6cc0597c5cd36a2526d37ba5c691fecd267dd8021eae9f435e1bfd4a41a839d573df15c0c8784638f9e16a7fcac0ab8eb6bb85ba33094cb59cfc287abdbe4516a741a96a5655e751320547a1b04c84e5f40b7887f07e585fe492dd00ceac270ad2c7ac2b03c0df9fa5186b3a15db3620b51292ebe62b6fd64ac4da4232a6436eef4181553f53996368aec5bc234eb28fe8c525ffe95548f67c5feb3b0610fd86f6e006a3aca5e31f8c55dbe9ae3b186522ae99e4f4f63cb36c117773578dea459763830d9fa12e9df94c3578e8ad80b7f8dcac987f1975c5012fa0b3684c4940cf0497a9479e3f48cf64ba2b226f2b2b71ac1e2790badd9ca0fbb94763f878d347e6873e72c567787bce34b822265a4a032a3f14c1a4b84dd7c2dd8a3166dc8c6d84d79ada29b30c0bc23855a96db7dc6d379194f2a997689d55ecc69c8f4a198f571b7a01ff11e2d23c236c3b33a84b0ad7b188eb6b2948c10fa2589d09eae42caa7aa5d8472cf81a08523a3d1f9cb5137978e86862ab257dd75f0534b97135fd2666ff0e2271c301e1e4674c0e5ec73656bacf8b301801cd91aebb8960ab6258c6395e3a0fae4875fbaeab61213af49aa83692f9d1f4d84dbb9b8b44dc21e975712a7550dd8f69a5d5b4692ae7f1681f98c6f5c3e96fa09400d54e80c07e2304a623866da62606c62ba5505d3809cf4b234b5c1146f6bf5517b5c9a34dc34d854f20f9c2dc32ef9e45a3ce40330bf3c203511ddd36a1cf2aecf9acf1ccafce47695b14be3d6fe5305bc5a5439d986b82251a9fdb4e35d731d00d26d35d9298ecaeccde35948e8ca9bf8fb19c1fe2c71e68a6ac2cf6e9abce13eebd15e18bdb59c55a10b6822a6d1156fd7d34c95a8e75f9d0b214fe78a9f1f3320eae3e9d526a9b37fbd23320b67aeafcc2cb9963e65d9b2db8567d10a30694c5523ad6391308ebcb62232e2f81d9d508c409918699a575ec043ffccac5c9113d8487472e688740f611c452d237c680bebb63fb6f493c4bd8c083498e4bef5cf2a59fdfa14ceb4b983dd445364729c26231d3792f1a456ae9571f412dc05b5ca7f6f3b4809cd4ef799bd96b0cb26d526c54a8e5439489714d744845f0d4d4ef126fcc605f70b1d1eeb1949756f7318531c999aa1b9f097c236189cd72308a03d7e279713501afd54bbcc1156f34e2fe07f33531110392e0a356f857ce3ae0766014e67c3660860460a0ba1575f748da04c0457a3aa4555afb05234486e5f3d474d7f6fa2ed6d3e8f30cadc061731ea1589f2114fcb76239a7717c8f54e2fd302d983854b714b2bb9a8389522b64957b495e3fa03d13a4a51e35a0709afb80ab4ae0c2676f25a3cf7e3f8a1932c210ac10a3532cd7b69bd234ab8d5312255893d008ae42ab2a1fb2d9b0456e98ddfaa811a443c1e0b3682f1a8b33a711a2261624b1041714d4351a1d39689e4b45b6559942835a8eae980baac9ed6d2fda97f3516cb7bc29fe091fdeb7a7c8828dbab6a0f27b430265938cbf1813288d6f6a040e20d297e07a1d41053c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f1783057f49090399525f938e150d049a321e3d969598e2719fdaef7a564b4402a309d5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16a47e86711ff027e1395e0a5e21cd58ad2be0e64c07d923c91d6548efa0e443a6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59b66c181004623da04ae272418c53d62a38c1477555c04dd65829e6c709086785a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e2668ece98c939e1a567ebf33ff0daa67b2458f72802d29ca55b2f81bd3cefd95d80b680b40cde13efecfc659ac2cb1acb6941eae6c90e29c52d624c7f022d6fc32c1c5de16466a81dca31d70e7b7be5ea947798718c94c65cf9293c6e9535b01bbcbf70353fea943928c81c206cd052fbea154573e240da53997f6abdd0ac1224cb2e236e57cba590a9df9cc8cd2fbd951266ae81cff7d9a54c7136826b32ae491e314d88ef41242d51690451527c920aea92c95c0e1fe7466cbcd52e61dbab12d7348172f217ce241d43c8ce4da2b89538a82410c6706c9f5057c037954668c94f1b2f62b1e9a17ebe078fd9622034959c1b71cc98c668a2ee4e59313c305ea610f01d9f844c958ec6b2bfdb4ebc64e386e59e5492ebbb45c32f7896690bf4edd27d7c1c92e0ea84f8a4706bd145161a215ea2bd2f5089316dce066f20dbec68359a5201de12138a16b13aa81859fa85d9d000114410e8544f2f8a1203cbd7081fa31eee9de09301e2779062b0e6c718e6c268f7898478389bc1e098513761ff27cc89b01b4670cf1cbfe3b5368bf1e2ab46f53f985d52ad6d17251d64dbe8dc9f0ffc1257538845de4928d7d73d91275754997b886dd335a5f065d5c2fa98d912a37fa521d4e87c2a4d774c06ae01e50bc825b64ea4e1a6763e29ffdecb7a88fb32cf60f171987944f2753326a3074097785990a13d6f9bd4ec2c04177e12b72eaff14fedd2ba36de07d1591b2d6e43d7ba7d4425a662bdb5917b876c528f7148fe7d8ff50f8c2d0b351daa843521a8da6bf21cccdbd7e86eab4497270e7191be73c80e0e087458eb4d9e7cc5c0f44a5d1a2256d833ea0c83b672405290d4d5442e1c30390f37029c81bf2097d35d2fdc10d915dea8da95fb99759a68debdb7cb74ff963a56348bd10be7ae9a5f2a27922505ed350d7dd65c250a33a0c81ce5f38457a992abb823edb511093e01c12fa5c94f2449709aa4a2d69197d40c88c94debf105fc36c4df702950b17148fd3b0fb28d23202d15991761fd07681ff4ad8dd00e92074f9d57b71f868a76551556e62ac0367cb8f73a508f8fcc78654c1f2158ac4b82921098d0386ccbb69773b143d1079c0c0e8a77f74d19fdf93986b3af425edce6a5b10f3d7dcf973a6b16cf27037b95ad3458f0f6569f6aea8f25f7e89d68683ba7fa775c366bf20f4caea6aeb64fd5a38e71712d33eea9db5aca28c28c128c2d24707de1b8d78c9a7b8b76a1ecb3bdd6c560eff7b07c0f7427f06953e4d71879e36e37b9e40749774720bf9c6db81a8303b6a873190d7622b162511b1df585e484dd9dd886339122b0b66fd7a6cd2b2c5845d65cd28dfcd356fbad9038e93f4b7690fdcc50178c7c64808d0509051c138219c0c328ea39faaec0f800a05e410470bed7c73c9c5155269b2300f4dc47befd40080d1a62fc522358ab1ffcb31a1cfff2ac0c2758989b32a392812de216dc473b550d9fea661c9c61129e586f5e0a4d06251be4a7df001e7819853502ad65222fb303c9de3ee94ec874cc2c9dafed787d4100ae67b3003520fc543d565ba240074910dee7cd0abadbb590d56fd9283edb7a995b56241148fe2f61a0e5bb43fb4dd3626dd6ad4fc901dab34a13f47ce89480eae8588bfefe2a62a6fb0657a0c499cc34fe12c9e4b4bd93091a6ea94ec034b4d0236f7b5d7184b13fe13e405c4a8568d09f2d65c6f5c3264986f9cfee3756f7a59912355d711a5f5a2e2b2080f715512a0f388c81aeb530dc3e3c1abef5f0364f42be29d592ae4c5ca78b969f23f6c1fcb79ae9bc7dab05d677c23be6f4785ec53c6293c274cba6710b113ce85f3bce2f30f7dde3e778ccc7d2d51efbb8a3b5e02f326debc954000e42e8cd7ff2268fe1fe3bf01015966c0125c90a8f44445acbb3f8819381b60384a69910c96350ab642364fc6f91c418ad5af7bfa42aa7afad517579a653aabf094bd66f982718191d036b45275d36afd3af304f72ce58f503b2d33f9261655652833101778d2ed34608b4e40a6412f5ed149ea488abe0b243b62d8111a223019878e0fe7f3eb54c45cca962ad77316a00c915965b675e8191ded4882addb91d18a68503011ba07120919020ef4745c83e7d90af0e575b6df4b4a8aadee9093d0e6469dc70ea64090fe5e03cc8046604849e2fde2b6c6d67e8e9de4af60ad4bf5705de5a713b8628b1ea03f6027c30ad0aef8b6d7439dba9c5f2d4d1fb53e79af74b7a5ae037660a303d89127f51c6512c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b6f18958ddfca9d871408b049fc1db193191a723acf47b8363e88a6b218a6b4e4084912899571b90fb24f88f19513f5366b87340ef558af72ff19c6168a8a05e24a4b89f25d92334d5bbe63cfae88de00fb96644913b600e744e60078f86401f657ce1f31323b58635fb23bd8e5ce173a99028c45fb41ec9e7d1918a2d631327a64bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a4b6e13624bf2b4ede6ad44fded42d7217e8ac766f7b77a8d23da822d5aa911552b218a9326c58fbd033afee4b6dbc26aa51e9713dcbd8955a3458816b37bcf908210cda7e16b27a73253d169cb304e5a9e3a2551dedd875c4f1662a74f44ce7d08c2b6ad3ce6783f3d301c6029a218a47000cdb23cb0e65c3f3d534d70355f3757be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da6c399517824c203176b843c19b11ebd7b0628e0ed79bd5820e6378dadf1a448885a0f127621bf760fcedae885393d5006028a2a60c8e261770718e2ef0920e6cfaf23eee60491ec26a05831b5c8da8c31cd87076db28e3e089603598118df0c91bd24b86298f3cc1958b820b120e4ba55a59c49b61687822a39f2875d017c95894cd9b587be34491a8ec7a9598605ae0d38525cb4b76ee5efb94fa6bbd740991ad6c121c046b9c986b48d4b491e3e8e3c3b632830ec91928105a061e6bea9f0433f2e510862975a97fc93d622b18aa4ca690d9d78a1d1ba9e15b2c3760db2f3c53bd90832c33912ceab5744b7d28572368e97a9f0a033f303bbc899ce7fa9ac600948b9699e1efe6d9a7d2247c08e99e38cec9a0671f4d31976168d9c48dec752fc4261936fe9f3a9979ae1e72448614ac404ff751220e17fd22ce81a9513f1dbc934f12b8234c67b66ab01c24aed9339d227fdf2c76d902df45cf855c9f0e207fb5c68977195462650190de030054bcf87579fccc4286e3f5e9c5e56e406b0db94f7dd7aa537041e056d25712b71b1598c9cf7b694944d0562db442178dbb9ffb9f9108b8310091ee25d0b99cdcf8047efa9a3d4768f733ab9861d7e58dea15c1797465fedcea5bd3795284bdf74f123385fa078d754ec0a002a116d88635181a990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220f3e9170a22cd512dbfd817b9cd54e19d041da71871d1e9d20f4260851aa0ead132ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72c1968980b962fe8abd2188ee5d6d6adb79bf9f1a9c9dcbb987709a728c90096e3e68869a4fd9d8ecfd545fe39143ff5ea3a546e919f9170e6390c521351047e844311f093c7e1a845b7b5f726dbd02293db8dd5c6f18219ae88ab37b81bcb5df7f0277a5e77a49c5912970204f8af8401adb1b22adacc5db06fc89fb4086d30677dbacd26d8c205e0b8dcee85317695151d6007b176a2d25ea6a292c544dd334401cdff2169b627870241b0904d058e2f76013439869f0c26fa263779684c639efc52ceb910cc76741b8e73c35373f5a8b87d648df91ce88e9dcefa13eb64613448b743112867ce284ace356c22253cd4781dbe1cf6694e4b9177e9688ec31527384c2492ffa5fc657a9a6b0ef8450cabb8727543231dca45e510875716aae467fad5ac296572b896e32fa9bb80c678d0b8bbbe87c8551e497bbf9f4e35f96ca1623ad7f008ff3b474823dc633368ab2f0b898ce1c2eb0a04b6a84298aa64c5786c8323b77fb87b3ff2bf6477ae35f62c9049e98db986e06a3421ecc0d10ef55234d47371f64f17f66c1fb63178fc9a856cd3e2d90142e6b1f8feb17587affa8b458175a02843b44a61188b7d8f38edcf7abe6776aff1fd7fec95dc193e8334b4a06959cf9c62185b865e77c0e9835c1c3dd28e26f806a17ba640e81856e13e1195c2b430f997c6cf77d5230618ccefbef298e3a6b67a937862c098b655c1a6b4dbc6e1252e5b58204b951d6429302a8ded6201f58421a93fbf0698fd22cd33a7520bb1aab01f6239011eb6d4b2bfa52d16b8bb090387048d4d81be74f1ab64dd7d919f7546117fa506ae872ff54c6d531a267c06d0b04f579ba9c82e90dd97b737de94134bfa4fca83e94b21d3e5a3dafa571e9cfad83d287ded4bcadf3454f43816b8b0de6347df3bac8146f801d2e46507c21b1487ac302bcf61e797a0dbb95e45d4a5392abbc1bbe4e0f9b2a8b4ee59ee901e0c2de1625969f84a244b25d951bbaad0beec87d847588e95ccdeec9ca5c0e293134c09aff4284eebe67c1c7305fabb5689f69c1fd603eb31606ec6f7f49d9a000959759a163e2c5de344b25b2d4fe67e525af296989ae6427a37fc851d8f22f18069498e34f74af033c3ac4df747168225281ffb58285bc51ca687cc9986d9ffb8ce10f1669df97ab2356eb2135bc2ab788b6be5a1a61765ec3a8283056a864918dd7ae7b2169f2af00114a83fe1586fa25bf4318888d764fd480da775e8ef67345b3de3a88c410f1dbbc0b8cbc49ed163b6786484b28ed4271e694f7174c2e5ecd4b64b0d25628ff59b339c978af9e339f678a3a6fbdb94f662b527971127cf87c41484b62b1e0abd3237cfe4016a0a501f1da4d59f8838a0b609d0d4fe8ecbeb2f1a71a699d1beacd08af79c3cbbe438ec56f706f859e9c701a164f5fa8097986c99344c44797c0ae8df17056a75f42014f89491edc8dd948e8df69754180a9d8a3cedc67c719d3b44a674008d758f5b4b05828535e31aa3ed460061ee13585d19d1e4bd1acd565c8fec0bd29da8e3bc52fe6274cf6707051084e7fcaf58532f3fb98d5797b696374558d9e3663ff86de4b83c195c8e7085d64a047cb5e771f1dfaab1f4976b0f79c79eb3a545e98c9b22fca8c6dc88b9faf06d64abb8aa9c2ebfe0d1cf3aa004dbcb212f68e9956207d12fb0850db49ea4555baddaba642836d67a0913416b2647f43cfc57c0ab14c9c0d0ec737db0f64080703823d33b8699ac5025203f8dafe1d9a46605fe38f79b2a5bc1193bef3ced84d97bd8e0cac06281bf9e61a8033a376eadd94184164106e5dbe7206ec2998aeaf8b116249b731f0c22a8fa60321b29c12c9c901901a548b671dbef6585d6d24df6c38c01c26f23dc4b138c0ede7f1358a8d10193d37f6011bb6f38f856c89561e2513226fa581bf0290483d2e817a7299e3e4ec1409ebb01ba49267f934297350baccc0a619c3b17ba23890dfa75a169268a42dbaaf96dca8e25cb8d9ef4365756a0ed4dad956a6f1b35c0d4c4de831d29eb3252aabd41df5d62561f3b9c23b1ef1d4157536b54c99f290b5d2b8acc57bd0cd363899843a2b78a2df6d71be1fcd4807f4c9995f1ebdba49bb412ec2df7c4eb175b080ef62d91de18a3dafade5d7eb93f5a5e4eb2244e92fda791ad7c08ec1880f3323861d1db89cef20e044e4ea1ebf1288f515ba4639449cf2d8b428734c2a2c447911e6387215626290478b71cc84c96405348b883988bdd83f96c1b1784b7b3edcca1afe2f495139d6fc8dda24590dfe8c45838b87fca6c6be77e67eeaf11e01d9e5f5ae688648c7e3abed1624e4c6cdff6a05c7ccc55a6999a27199f4c8b0769974e6a183dc97420591a7741ce14a91e4d27e5b34680bfc5029c2d945aed4839074e4840e81d5920ad5f0e2489e89ca0f470218d883e50e830ede56d99590948445a4e0d6b8b790dfc7362d16ec70e3b9559f6686fa9e40ec31a8045b1fa46262fe3743adf1771b82d304f19f70a905d777c90f26cdb1062e0a19e75a6b05aa4abeb3d5cc9ab0b57f65127eef77ff6494c94fe30f8a2e48dde6193d1623084da349c6e0960bc7e2266c1f0be3b9554b2999223bc6ebb6d438a04ac82889edeb2704604a81def89bbc3c2f9ff29e93d7e9e71df0687af86fbfac65cc3d4e1023edfecce6b18576e0ce575d65c50b610432590b214c34b77b7dc7311b671c7be41ae88959c0fa1b556b08c9fcc13a76c77d3b01fc9787aae44e9ca45c5f9cda9e563a8614046b75a7b1af8cd9adf85aa384a51808821f74d8963d2c2cf25a8b3882d754fb428a585da0760d9bf3d94b2937466811c3af17f6a105628b01016ad4a54cc1fa896c32921fe8fa8d21b9ec4bf428ea6c58dbedaf0369345b7072e6c50d29ffde0a1c0aeddcb6852ccfd736df8391fc0042e1a10c5b8b3072d969a5230012a2e7f787a3fce3efe64c225a75ef6bdfd4cb6d770f59295cbe1af46f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747e17a7be5d4fd3d33f36594f2081d18869c070ce7c2996310bb81fad75eecfeb64e6876e7c6bef093b0853fa0b27dc635dc591741d7779039fa457b919c49f71152d85381cfb6a483a376c5a09b98e4d964306484978ebea2bedb17f02b64694af71b85351cb33caae4aed7ba896c8716658368fdc66aadb8456ea6ef7e95c5bd534bbd37f2bcf9a81eb4449814087d1de843341f0bcdbcb682b2d47a33318bdef8b9d12ec3f19c7393a3eb9a4386ec4a19715ffc3b1e870f6c6ff817b4fad7f9fdf4650c31664a9be5f4025c62d7d07f5f5311e96451c6f2260fe58ade36d2bca0de5e3d15d015f56257e2ebd9d0c899848aa92f8d4882c6462be47e3368d2851e3db043ca5c793281d15ee1fa2bb0b63d2792b282563b87713f1811ae663521a7cd04c6f585559a23dd4aca9dc296fee9f0748b5b54a11ac82a54aa8fdbe1630cd29bd9272ed02366effd39b65e5d6a4da26120f6d6801c48a34cf7e4f33ca52c914f1f0dbab38113f3cb84ad0d0bc6b2cdedb9bf77ecc383a595ab680755992395770bea0644fad23aa6004e745aeaa1fd659c4ea6c4eac2fe2b736cc8066c0d6a3034a3b03ba04189c96b9208abf3164368e66a459236f3e96e2aeda7c03a83e3a632dce4498117248dc298ba7ea5c5f7ab6ad397ce87e351d4ad504b830fa4405e5d2f5a6dfa0b6f95e9a0c2bf695d9178b710dfb102236acf5496ce6c3299ef02432da58a9354409784f58c98eab671008a6dc5799df3ad043ac19dac9dad7a5b375d16876f5d60274714edc71c32709928e2a43ff76558713ef6d2b1a0eb21fe76361eb4ed753ed27fb6319f0ff36620f476c97f67d2a40e2922af982d5cd22e54f6375e194b2933638e962b83a3cc5d22675163bab32a1844b260284363ceebb4dca3579a1e67a9e7f06636dac85fe622afbeffc1d9decf8829ffbfd6802b9d9eddd51a8766239b53b88d77824b33e200d8e2b703aec704ddf0de756627f3d0c1bdce39ebd5d4f4d1006ea570a24a935f76dd02224a390b1c3da3c6ce07fe840ef96b96b5fdaf34d296cef7b799df76b20d575c5ae45a46e623f2929249620626d0f7a0c3ef07b14ccca215c96da2d5a9f05499ee8e887d7fe129b0e3ba3c9e2c7a416dd070fbb655b65b719019f4ad378575635255053e0c34c385a6a53a0f5c82a2dad281861dbe867b1dcec3b232acf82e9a839631a6d499688c35cd5ca758433cde776d0168b974881b792a9edad7298073c3d7ab1aacdb9a35a924fcd7f64d0c6e9690509ac8aa0ae70732e1d705d22b3c24928eabb81f8955e1080c1ba3a03c23113cf26291e0c40e5a0a9d2211ff818f364eaa5807a3d824a3d84a4045d1e0b812413dd7fdd29188fe502d56fce3aa0b5ba726773cc261e71895ecf95c875cb7ebe0e2729cb237284c21e49c946f7317904228dc7237388b4945909cf213ca8c890ebedfe7de3cf91ed5548cad72b0443ecb7844691b943ff303d2545e28d58f7880c0d39839c00fed3d607dcb7e08785237d41f97f22c4e6bd1dc78caa9c1bbff487fc9693d0ac42b679db2c06c4ed1ca17ccc64debeca3dde5dd00e819b3c6dbc8d2765873a5ac6479436d80e5d664a1f7651a67de62439c01578ed18b1ca4cbb1af1efaa69733c0c578e036f98c169de0d4d5e189672d74ec4e8ff7a6833806d65a44b4026067597708e8f502d8579956fc034df857fb9e586062d4aaf45ec823036128aa036be9b818871386498c0744b0ceba96e97957006b65dde9cf34351673e57f29949b7f60cc62f66dbb1c4c0e26b7dbf81a4f8e497b9d46205e196efccc07ab1439b18ff2ff58cd3d8e68e00ee1ad3b7a04638fe487836b93358d2d3c434490537ff28c4abfa7d1947c3108e42a41a6898a8c80b07943ad99df356ce96e0d8db7994430f839364dea281bd45814752367c9c4d97f09efbf72aa137ef150f7cb541e0a869e65086d53b0ce37626a26deb89e23870311ed2e3b9ddf4ee435edad0e05074828561fa245d8ee23aab4e5e559c1693e76bd7b520ea04d334738e0d1dedee014773ce6528beb37925ed8f68af0770eb16d6aa150772da98357963d139e6cd886dae7c31059431722194f0a7a236bd3100d9a050e68f71a1a924a1e34f17262a9e637a0c1cb971cb87dcca1c813d20c343c4ec4e4897ccc70f2ae7e473919ac8a8bb85f141de692521261f6b4dcd88d14611427dc39e72bcdd8524fa398840ad9d43a8c9aa908be9758021e698d5a315dcda9d891d5e91c05038b846bc824258e5ea7d57709527883bb76639ed24185dd691494830fbd5a25298e3c22e219e2aa6677eb27a1e2cd05128f635e2cadc7eb38a8040e1b2f3bea4a340fa1eb4a863b8dacf89bfb6d88108ce10fd12f618c517bc6917c5016c742a6b3feba82eba3004ec248b4964a3dfe44db02fd6d683fb2a3d400fad5d7ae4fc47d6ebdb44998d75f7a1a287ca9eabb31fd49fd5069d744a99e52011cb68ef26881a505eb2677f75c9decc35d32e0d373cc086954f9a9c9f8785703e9e27eb67bb3cf2120d49d55e961e786d890ee258b19a2658e8a843fa7185548a538d3b9c9d7a6374affe9548e811ecc9bbfc8b7b08ff77390622fb2b16f78a4e7febb6672d635674acd1ea41132ef562d8485da8a94a5230820f51a39aa582bbe9036d0ef308d00de17f29c74007102d4f30d932d890e0155b00f696c59c1fbd4e0090ed611fee26a9d6759bd5ccaf77407ac0659763eddb278f1d59d68fb6e66b068b15fadbf89a71ca8a5783c44d0bf2994797001355609cdbe2176d479a82d8342da3cc2c0b640e6f13eed469c193a074d7e72df00bb4d0f8f5963e100b3d1c7de0276bfbe79e38a479fce68492cbfd85726418bc0bcc06e67b2d63c4b5d471066fd78dcdaf54d29206b5f7a951011a053a413f8bf1aa84afa477fa2f77ac40423b503ba90ad67d0dee59479d7892b1400b4aadf1681e9813f8306b8dd33786ec9ed6574b098a58f046bca9fc7560caaff872617921a4efd1fad3cce1ff251158621e5fa2964968a65fa45b035e0a1e909d6d6d5c43119af87885a66dd6d4c22b66131ab20bde23d4925e82a97d6353a742286b01b8075852fa52330cbe758cd2448bc7db9dbb640aafe7ae9d32e20ea24e4862b1f608997e320b193df1978d06880bb682ec560ee7c36144732d51da0774be091681f4ed4646f8001420987227a1160db8a17057bdc902e8346c540c0b285e44f4971de48395792ca7d5375f5eb0ad8692168592b9f7ec79681f0f5a70a8881f273bb8d68e8a7673a6151da3860bab1c1e64e74a22f0bfb193c541e394f4a774b93f6d19528b377f73832440c96735ca748d2ddf76c8949d073d75932e48a679427a61fd959cb204f323c584de3dbc796c86dc96535facfa688cfb6fac0db0a9e5e87ad5007f0cece248faa94171f59bd7501cab5d7bea45794ae384fad225e2ec66b3e7085b2ad6085ff9cee55c4c0e1e08dd18a8d47a0c7e95a0169fdde7c85a2d745ccdf6103c0ab277e7dab4b0e14aed58c5e1a5d18174fc968caf6eb07dbb18c60c577907202b10e1f25c6203623f9df28e6962db2fd4f5b73e864449c7e20da32ce15918cb46c7e635127e34c498fa8e7d76636e3aec31361da12b25983942b256655544a4fcbe6f5f769ad2376034b27dd6e67f8f8cb366ddd32f36d364d42f263bce4c6ce447892cd73d90eab029ee7014def9c375667d485c70350dcc66a6c920c382bd7e338fad71af4373611d3f1a6b70fcff4ba565761cf4db9079703be1a29e591c423385133549d6d04b9ea393ca512123a4f6c87426bd1712c140d9d01eff4f5ec7b39773382dd9b957fd66e56fe29ebe1027980ffbdba0c9b4aa8bd69ce7bea059a99ca0c91393901374a2893376c65230f22e7d3b1d4896d577f2874808d4b667ae9bc3143f6a819826a3092342032bd74cbac0ca5bebe7828bdb2bb9d7c8cf1639e78a05573a729227967121ec1668a5be0145b29027bc62c40922c4cf5aa990e6f7235e050779ceb598e6a98cac390277f9b714a4e5f1845c859b65c220d58683134f0bd685bfafc8ebaaa1d8800d8b8130b7bfc9f645156459e2f506c032ad06adea54d18221a63a5840cf6d6031a39757cbdda90d14c7c01274dbb72cddbb2ffdfb83dbdf4351aece1fc0a80674be6826b47081a094c9e92790fc5560d60b9a7555ac11570bc054dea25a018ec4271d2bf1ae7161206a2880021a6561b03615a1dce1984cc8b902cd62006eb05a8b2d9ea294216bdbc3fe975eecb63df0277a5e77a49c5912970204f8af8401adb1b22adacc5db06fc89fb4086d30676078732b4231678241114d83a94559dc17f75224dd8e7dc34b6a5ba0e16dc2a23a5be3b3271b603e4b47488fa6fafabcaff96d311356c56d8b3c88e762f36fc19806fc2d109148305ba7988138ef84cec2722eb6d92ec51b91f8ee2360e59523dd598b78ae972672629c4de088d65ec22969adf29077bec903151d250a16b050cd5c9e1d09d1f464327546dbc13983a5591438f418897de4149b865cd13790bc4d39f617102d3cd203857ac8b40ef19c44a6c526ddfff6baa8f33adb4cf53f643aa6620d522cc7edc66e7790294ad1f42e25c89fc233ea233c13fbabbba4563197c91b6f4b4c6b01e8962ad35b479c2ef3766a5ee9d3495af07685b26a28a6e507847cc2a0806e105513cb964e5969f0eb6ed514600a1a924129ba59d49d74483382324c08fcdcab481723c1ac8932810c2c5087adbcb3ea6338e730c424d3096cf5206bc1f243ea927bc25b53f6f19f6175f756bb71193065a4a643889197325de6d1da06d5419b408562cfc1dadbfbfae6a4b65a1589ff8c97f4eafa8244cc7d90e7a09696619c2e4ecb746d0bdac3db60c16a6612a33eaef9369338936cf54a6782c349178ecc88ce15bb57b63f10dd97dd6482f5a1b1f39ce132797e7a38cce57c2ebdb146f74b699c699b7082eea237f26b6f218768837f20c215a5b6228ab686847c62d60716e4e1c1c967da54d546562173f9963200f1bdaa0817e2976fdcc555215d656ac84663de520937792b97cac19cec9ddef5b5070dee10dc383c872751d7506b736eba70066add255e00f47d86711821db22a9a7d0c76b652df32eef1a0893712702f0aa68544c7499bea44b1c4a2442c688a30532f4b02eec551052d37461e187205f87d235869eaf2bc1b93815eb8fc5ca2d33f512b3fb495e0bd8aa3e4fd45cc9794e42372d87d6b8d7163b131dc9d6e98809e4c4526e0b67688994ef7c2774c3c8dd1438cfc97e0f74bafe45aac4a8fdb0aa75481564bad58487fea91c6a36ef93e50258105cca46a8662928222d8aed26bd0ee09151cb82d0030a3c0fe2b036ed9050b47d47e63d674473ca6b772e8c6261c08d1fd37605a0f62556eac262070bc4f54ea49cbb98701cfb426b54787788f53039a9ee7c70fb11204f17089cc5ee6f9761fad5e4c64a0e719df2c1aa09508b49111347db4078f4a3746b8da1f9451ca03d121b729ef3aa920231557e7944942159d204074997a30a2c7141c1ed2fcfff0e398e2f30c0f28af683f09c98e742fa3e7e6c959205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c28970c9595452bc9688ec0aa19efb4b8c7d0f6ae5fb5d087757bfcc71990ff575a745b72c28d0daf083d814c94582e92b6876770b9a0ca0eb6c84505cc47ab6d10c3519c5835cc4e82505dec37d0f04bf4badb5bd0155940e4b370b547a710c0174f237867051743ea1af375292bb7e11634bf6de428e45ded99aabfc7f62ece864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea923c33fc424fffbf2f355e376f0e4ef602a3dda97d72c325934c27660c27af20ecbf348132b1ba05d59de7545676729866a1d91a8ea3093a68fdc2f206af625d28f7f257d295f9c603b7a42bc64ea66c44f1c701339e7e258a3b30612421b99fdcab0f9c620738487b9c8938b422319587841adbf99a3153fddd431191553ff97e8768b7debcad28f0f2f611cecf506182c5a519569d612857643641a194b3c0cac9e1ca2fbccf19e0e10f4442b379fbe87aa2ac7eb692b17d2d2c4d6b2236f6dfb34f86fdddee985515cbc72e16b79e604c6a8d72458ad526750c583d0742b0fff9313c94eb256531983295adf387bfe3a0c5b96b2d047e13edc43fde5fafab9ed1557422bf5f90fb9c49fdcea294f3e493db6c5098202d46b0088d4a6304eedcc8ec541d35c6f9a9bfd91c5b44ca6b47f2e5442af825159d32e6e4ffc99eded01e315fc401cacc7702ac75d9d6cf0bd9dc3ed558cf112bb92ec7ea3b1d7dbc46498524d9c6e8ba06882fb76973a319ec3d39cfb55c3ba997875b13f304beadd0776aa16cc750f65a96e3ca81315abbde16f246ab97c97a9b798b73384684b842116d7985004de2fc475fabe48255e7c57b2e068a35911c1bf7452e315867d850397745800fdba9f3bf006fcc61a925bd9469ba70e794f5fc676d4b3eb9d2f6fd1b6182872a2b418b03ed327ad2374468657b95b5e6c9d326b3d43339d1d4488b5726b3f2d39feb2dc914d010f465deea69230658245cdfff24133e20180117cae46df9c553659cad430a8d5724a8e1f4a6b74ff44a5cab40c2e3a5b5702d05a0619b191e59503d351d08ceba9094fdd43c46ae3617b42ed2b2dffaf7e62a6d37fa6f1bba111296875defffd1e18a3c818ca26d6bed8b348e425f819f4f8d0fc467ba6d2fa0a09ab3b44c90e722e33f4fa60f1500fb008d7f225d2bfc85c1441d40be9a1691af7fc97f6cebe7feaa84c6bf65e0814c117d38627bab27d84d53a3061679d7916aefcfe543c0b20965ba4a99fef1b6302b1c6c82cfbe32aec3741547b4aea3cdfe5201586725baead2ea11508e988863c9bc783bced82a09624c3bbf613d24da1880714c40c9c82c1ebc6560a6da7ead0465613f5fe99202d88ec6d6e1969042cdf1a00c1e2f13af962ca168ab4cb34794f435544db60508e9811b31061edd6dfb14d43f675ea68f56cabc370825ecf600c147579634e2cc728b5070f2f8bd4f331d0408d83d2ad5600250c8a34f58259a26058452d7be8760d499947241f50f356d9fdddc7747dfe5bfdcf1ba1ff997d10a2494c76c57d292f29dca5b84eaa0b0d539b7ede9860823d76c358f37a1398a371b812cde0ce760c1188ce4c1d58e0678078e609b6adfa734d48c6eb4537c9a05aacf27d76a771e00a20e73c8faa522c644e63775b590ae678567dc97764df8cff6ed05ce5ebec19c0c0c6d225727107327ca1b3c2d78086662e81de03f8af6cd0d1ae9db59f9c29e7fc3125d01eebdb7cf0434c22986b8b0f9956b8e33f3c4a2aee94a72ae37c32fbd645f99d02c216299500448ef71e83c4e341469e587e54778e2aaae92068f2ec3066d93ff87bd62056a68e0a4a9585520f9e034ed67c7817ff90bccb6c1cd26cf90cd3c481d6a8876de353adb417adc25bdf1129dfbfbc052aaea7e96102ab40f1eff763c8b6ce652af92c3f08cca66d02101632d3d719c505125827e513ac3299c7dcfdb721cbb2847b07a496c6f459cdd5c32958073b5bd743c98429330ffdc68cc07b183e9db3df3e2296475c312cd1c98be3c1caf4aba5759c0376124ffd9d7d977a04554c174cc9a2163d87302c0882a2ae066aa953127cd6f270b45d440cd4d576d8832055ca81c5241a253e89a3b08b1306298d117aa9d8963cfd33713521f0a2331af0f494ec767e1fcd3f2042b179d9d3d096c916a10085254e842807def099d5ba2f1844e7dfc766860dd736b8d9982448bbd9a0de508b8fff16306d6625a395c5b3a98eb6e7e648d09f383b79b7342414d6e633d6428fc746d01c1fd7084e484c0ea731f8cd751bc48858573648f09519a9c9b433e9a15b03914ace0f8c8377db40def78417da328efcad689b826293735b56e006babf6b423b0ec24e590574afcff6e51f29169a51b54e3116d4b308ef7004a97101abe700869ff4c9f09a1c80e3ce6f2e7bd21063c743d6a98a1fe6315a6b770b815626c4069ea8b45e5790c05bdf48bd14fb547c6860e5c308c23805083828f67f8763e8f87e8bc30fe11bfc804b32cb6b241b3bfa7d170c5c8d48a2f0314403c735f74bb844143ab96f5bbda39838de262a8c097f324e0a47f932baca00d6d38c330b11fe6864f2d0c278ab801bf808f2bd1425f7c5d2c4018ea789dec5bd7b724318b104d295f926e67b6a5b2226c3c74d2dd5ad21397c7d0f80159fc06dddb4f4c2c4716022b56f143ab45a21aa7ebb5cf507621e16a3eb67eda13832466fcc530423cafe11fa29f206b24dfaeb51323f88d744c25b31ddf4595c9d69663d5b72785b25b2883b6a5414640f609167f3730fcabd2e44b11eafac7d3999b4dcbe82bda39f77687554bc0b1683553cb7000938d81623d65621ae6d1cb9129f7de1937807cd6782d27ad8df9832ef7bfd7880c03fe8ecc22bb508fbe1668a2e7c2eaa0d90fffd6556a738302804b9bcbea8d1d16a77af8f11200daf365e6e4cda9639a63df6fcfccd8917a048c5f3749f16d573721a9742eb6f491f99acd6400d3a59a8a82a8d44ab6c287b2bba5c2d642131a5de7dbaaab68decdc789e7904974bde126862bb16bcc4a4dd3413f2a6cb360b4ccb20bbdcb4f7ed864c7032435f6ac4eeead14cecc92cbfd7b45f672786daa1238f8bc25384c38b5336db8041639bfa00b53edda9936a756c970ccf345163b6cad326fff06a0f8e3d9d6331188d20bbfd676189c1a167f1728a15b81cf7b5c54a853b8acb240c1fae1cb7a72bbcbfd1b40c397e05384ef730ab0c50095323d1417b09e7be6021508056b9b11b117b975c44649b0a58c84210e18de61fdcaeaa988b5bc023a6e5987dd64960c11e5a28857b1efe080fff79a9deeeffaf17a3acca0d079ac203a5d62f96c22ea0ce2505fd5ab1dc027271bca17f11c5b3bee90d1cf3234ce9ea20adb61f3bfaccb5e0bfcfa41c6e966ed10109cdec5e95ffa30cf92febee08dc8e9646b15cc5def0fbd95509eec1e2c37c55f72c65fdc247f4069dfc14c25ab7e406bae3f92c687464dcef16525fdee3bf63bc3154adb8cd44753f7450fa286cb3885218a39b84fe8fd11a5b013a02295f57a23292bfa885ab3a4d04472d05e231026f57d1aca5f2691c794e8b8c777d0e92922d09b9d5a939c5a23028b903c2adbbb2d3ef38bc7d77f32b6a43bf4df19bf25f79a1d1997005523c6c38c0247e404a177423761f959d364176b79537e12d939e1ee1729acecb6bded13ec218a2afcbd87535d6f8f0f71e12ec3f219cc2f0be1dcccc597235e7990849655772b871350029de0a85fe1e8c7433adb61333d7adb3547fa083b7fccfb834acd96adc6dd38b79b6dda0277b619a56731ab631d590be49decd81c49a8a6a351e801beb74468866700b01a3c216554ecc4dd529c5a0100cffb98955935084daf7e7a13a8330ea3d88cdb342749743105863b30abbe56bf1d8af8eb9847af589173c0787c8dd56eabb7028f898568b6e0760834f3e49febd54c312217f5bd89dd97c12a617d9527514caa5a50b60cc80bd41b30418ac0b83ff681fa7d7d76a8f7f583cebc96dd1a701431172fdffcef41f07d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd74cffa5f3638e82973ecd5bfa205679992262c58a974e950d03b7e0ebf1604fe220a3d72419c136446c0ecc781024d28f1be4192ccc15b59f9b81b48fb1ba5d2b5284e6ee88b3e66e63dd0d2f563002dcfacfcf969835f44c8a0073336499dbdbcdafce8659ae6bf0920a0db56daea1163147da621ed3cd832437996604f9533c217bba9a4e83d57b81547efd4e5a602762a6bebb8f288a9d6df8748549e47524b48152d004ef8bbc7ea8263aa80e4173e9443e9855dcfbcd900f14dc6dd868b62926c87e87af155b70b609fc05d5d28a5f133b3b83ebc164944cb8b3fd4ce60ee899883655caa64bcf8a9aaee359021de11033f13004eb8d677db8f2d57ae7c1a058f06565b8f6f5f0eda34b1f5a2818a247bbb20bac390aef82450e1af2a0bf47f779b16f157a38b51cac49284a8f174d00fba5783aa4ad3b89f14cd2509177be632f7de6d6793735ed34117f2105602ac31655a41eafc00c2c035a6440da60d10232b8f859543e57ee03fe18db8fd6d6022010bec11b1f2da05d27c3292b9ec11974a9f07977f7ac5ab37583a8cbbb797e92dad9c3a72f40aca1ad4a3e7ff2a6e8bc9ab45f06807a15dd8c184e4950e1c52f4fa21671c7531c0b50d3599cbf12fbce2414dfb9541785e5dd508ecabbe381e318a0819d848e9dd599ad292fd4e053856d7048cae5efb84346a726a765dee832b7e3f169f9266a952bce69786a0a3f0c94b4fe2d2c1e498440ece8bdd811426a22b0594fcc5f51cc4897cc1275b8c17d61a7eccd4f00c882791c761990660578539c4e49d44e1b0749cd6d58e4107cb1329501325e20aa50d79428c0910cebea4d080f04bc7de51e4476ca86dddf5d47d851a31fa0bd08303d2afa4b07d0f1e8257df29208889efb2f0758b3a1d9d97c1c48886efe514e4a70cbb631f4be6b7178bfaa25fcefbc8523cb28cbd64e6dc879e2261629cfe2cea44175732b8863ed9cfaf1d97022c72a591b6f4785dbc9118f588d1240d87d86e8d5a148f02aaebfa766043738c456c8e9fa8f8fcd67e1b82db3a9da1b27b4464c49066fbfdf8bd7717696d1926cd3fe1319c459f243a666f506bf829db6ce51fdf07b42c9e10b86c15d8bfeb7090b375cd52a762ea16c64d42a84ebb5ae743e846e7d639f152c1a93760f727bdcc92c7cd88686ae8acba867148a930f5afaed68a61af08f308420c9355dedb3c083db8739afe165745d7b267b2af52c45f518178594545a1d83deb8a1683f08f89f16031e92bc3fce4bdd74ed22dd1db62fd907d3a1f54dd46277555ddc46ebe8a739884ac8146f0dfc438bfa7c9ec10a44fd49a7f64ab5533d3f17a0eeb93378af1554b198f8908de38c8e3f3f4cf2b7806b337cf4108b47b722f7d9b89ba3d41ff76d06999e0bfd6e93e603a428d17c5467e058de76a1c7ba6f612d2c2a9b6e18d8209e8aa1745275c84f0257488d86d4a832c5071346af447ef0fae8a98091bac8aa35049e5e83e30da2a8a65bc5b704a266bef4c1b5d66f0fa440ed4c44bc4d96dab272c5aff9ec1e6259bce3c145527e988f73bc2d26f97d231bfe4455bd486912ec88feb1c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc52513c989a731ea52f46be4f48ccc8cae6281eb2d1ccf66e9fa3f035b802a841bed2262afb35b24f67307bfe12472783ddd215369b6b5213725039813952e853b4439bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b47ddf858cf71d607b915b84bca1c20fb2bb5bce64e4f168309dedee3d67d2d746e05b45da234b83760803c3e2ec83899dd18f4a5d28a46281aa7374bb837954a6481a53d887d00a29b396f166fa3cbe484c12428a328d37749361aad0c96a8a9129484b97ce4fa3c3ed3f2bf5c5f1411e6f3b3ea03e24195dc47036997c74d323b4ce2837c3688783b13c5691577066bf0b5253478810c8e0b3a6dddc8bd284b6aa4b6f7b765344982e0d4ad36c343c85f0ba72715fbc24d5b16bb20c13be579adc62f1a1322587495c9141b9dcafa83f560a2ba4da8e234467e26e6c4ac415d252ed8ee1ae8b1ad0e48a5776db3025b9eaa77440f46333291b13c979ad285e3de1c04c502ac2e3cfd45ed1a393652e49209c21f07dc8cb178e4a627f7eaeab5b2e6acfca544c486418d23991654b5077a35d76a7762f5ae81550b5b7ffec31b9db83e8f9a7bf2e20b0a45ddb03d0d081b483570126e54a86aa874f7f196f6c0635e71103725758a5fadec2a9cba0311c74acab2921c252e43a9bcf76701cb5688ecff21c5842425d433672352437b0049a516b923959bd88f4ddf6d2109d4e603c85abb19f59d3c20ed69e3f54e026219e1e33892a21518e012204787e42ea3dbf1cec8d0aa3045773e9aea3a9cc7a940022f97728e5e14daac7fe2d83cb08a53feb4c73bbf740a297e372c66f52ecc3aa4a236c3b8801240161ebc8e895c9673c3faab3d6ac0f495cbea698e50e49ba5eb415bf47d4dde4e4459ae6ec1c3b2ab66d33a9e0aab9c37a5f026fe26618d516117da5f9047641dfaf39bb4b4a624d9800df3160e6f74fbe488ff36bf52b39a7c443c575dea4fcb58b5e453b3c59a48f07638f193bc1d476e11f0b85915b151c05b71a0bef15d111cc83e7c976868fef68f1339e27c36114e1cc5e0c67d390c2a9bd0ae5b59cede8026d4da793ef80517638af44222b3ffb13545ee91be6b8b97d34182548cde268412a55555ce159ddfa0cbdc424f9ac85a5e70a6631ae607b8e1c5f3f5a91d678527c55e691c1d33249acb05ed6acad78156375d5c378a4cb9b16be5cd339e0b13a6df4b0458570dcda48116dff3dbf7f56ea94c8d25d8218e33732f13284af9fa35d4256b882bceda3dbea02e8506697536d89ce85a7f9078c5952bbc2c123d080ab29b05f6a4c693e9bb5beba1c613c8b0b010f60b814a8db465b32c7e0f956f906ce164107ecd54a399964c2d6b7aa015c45efafadcacc55ebbe53fbefb081869e1ee4346ab948704f6ec627fe8e5a483f3da57e89d0727b865a0a1931f4c7b452238efca6c157e668ba503d54fda0bb24a75b49e23932926c1762a4fef0c59003dd57281960813e8e14b123607cdc2bb8479ac8fc84a7bff458f58df10b156f856ed1f5e8ffc22916dc2248fedf4e7de4ac33893bbc7026786d8bab4f31dd4d414f2b2d4caa4eed57094cc27213c123cc527d0780775395ac7c4b5e59591f47364d135ff786443738a0f3f3ab3e40820713a40b04d3c1b5154420669849cc777036ae3e84cff45007847b1a4a7299fd8645ba27cc7d748f16efc29a97aefe9094f3740b99eb28e4822bf4e7410ad132e0803f2ba13d34feacf0c4d334f8f6fec28f7df7892a9b6807d8c3ec6479c03eef49845f856d6608bdd7cdc52edf8347da524541438446d3327e126dc3817b7fd5a993752baecbb26a85f19437203da035c51f1b91e253e7d5258e18e55aba3491409179426cd105b32ca91af46594f21aa4d7d4940523a114a48bf9b17dbae8de42ef8e25a237d524f2169f0eb7f5f7e8f00518a3e2fdf288feed8c160ae8e565092bbf14c2383b58f1018d1f2470b972792968c4f419dd0a07aac961d788fbc12e2c9914f885ba3dd934e748216cdff55635e0a879d2267c9e9eaec39af6a76e4c7b43b76c6f92f87c3ef51242cbd43400abd9520ed94c84b9a3223c5989d5638510b4453bd1d6dd420b6b74e2089a9cd79ea10e66ca76d4840a82306c1abd029e81ee954a854b779ee415ffabaabeef93775e94f25f7148e42a01a1d4247b647d16971c988c3a49db208e09fd86136816c8c4f8e248c9cb1f7e4431054d79540d50f3d16715048be07d52d1208ef10c67145da52b701e61c376558759d9872605486cd1f08db5d64619bdd5ad051ddfb7a466691b4f91285af3eff2f7f8cb6f524418982d357c7c0ff68eb386ad0ef4368c849a1133dd4682618e2c7dd61ab9801bb873acdda7d133d9b9ef6d4d19d609534059d907b58a4abc46d0a6b9471e88145b3a7dc4e44415a8a38b78419d1680f55fc2d82a1552e65a67843e604cae09887cd4d439180d74c35827e4dc18e8ababbe0afd2e0740c84c5af0e2139e1a7255fc5b1aedf319e366b7b5443fdad77409d579cc12f60bc72f16de4c7fc1537a6466446211c28f1eb75370fcd2015edef0e49e20ea41fa210b403ff39a3dc9b3c81e797b62a6a9096c4867444766315cf35fc16856bdba08f73621869f9b6247b37f90d0073c1ed5e0efc69b9627afcacc05ae8d78feabe3c5c148145751813bd515c36ae5a63e1453778550ea17a16116afe64dfb1bd95d3ab84076623479182c8493531bb685720e25eb15d3f40bef58482e19bec0331ccba4d721834394aa2292780c1e6967a0946e250f172806cc170006812dfa30c411e1fcc3f9c428c26c8ad3d7fa3e3cba6f268002eea921ace4c2986a9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b804112bd2aad0addbd6683e9c446624a29b37268f324317efeed9b117ac67886cade450e040e4b671583f086ddd9dbc18e4f974178009ba33593d0d56bd8d8e98571701b815d829f7a869d0e114799cd297bc0cdf660446dfc392fc5e7e2882415f9bdd2a93f402fde78d4c609810e0f0e6c21c67100b374c39332e82407230328c18731395fd401848981fd6e98af056e755847cb04a0174e1a6edb26cad1ae3dd0731d906e5b273ffeeaba2e826a23b365dda9c79c005da2d382e6612abb5400f2684df847230be6326ba1e254f39b996a8cfda56388c561e76c31a5149ab7e7dfa4ad981c5208219c9cf9da34c083fe7015a612ae11bcf36384d267913717a5f33bb25e3e4bdb991aeaa0c8de7ea16fd04330b060c3f8c6cf88477262ded00a738054a62f5f34e7790e81b47a128491aaaf667c300c78fafc6ebcdd5c98cf1ede0798e5f0ede07b26c543205bfa8e851b9590ed2713c8ffc5aed5f312f91c5add39c0373c748bf01fe88f3792be70ad18ebd982336487bf47517153705c24f7e70a18e8125a0723ded635c5dadfc0925417659663ad280724c7da28499dea5894304a605e5a7a5e2af191c17951eae9d8b0e2e90813d40ca61c03fc0bd895cc02977951655e6f6236700b28e2d9709870a488937a4567c7e789b40043650168f3f5aa0f92e47a952b396a58117ad87ff632c21df123a24eb34968039b213567bc786f7e07c5ddbd83c5a5fe05087fe7965ce3425d21ecedeaf304de03adbbd402c70181bcbd398e515ec624988424ee8221d5c41e75b5cdeccd9cadace9e89142a7e9da9f0f3689d547f1ed98addcb23390c44aeb018d1f58124131c42139d438a5d94b4d012cb12862984130e2c108b38295a9c7c065e5e0441b704faae5e5076c9ece5cd98fd17f749a82c5cda114aa1a12ffb209e77763f671f8be6787ad7655af0afe26b85282087b6dce2d97dea9f4fb0e12a70ae492369bff0c3684f4309fad82d4d50c6195101f4bb0a21ebfcbf066bc60b7481d240fed7662d195460a58e844dd8e3b778530509ffba21d3fa5e931f5a78012d1b859e85312ee17781930377f7b6be2a3776df39f8668c780e74ddeaa78f4308db0a6517147ba1e6751d1c93efa8456f2c9a3133001cd3558ba03156b266d4ead40a5b66fbf65399aac71bbfa2bd58436830f44e3cbe34208e005f2aaf4e46779ea00490ff4e2b602ee7212b18bdfbde246010e9bb461c1d7c26964e83cb6c05f4c45ed430887345b65d7110bd54114319c983b61430508ee3ea8770c32730bdc4298f20b96084beb16e1073fcd7592f444bdf5b90dfcfe05e0f1f632be04cd69ea068ed6a12b589bf2daa246c1a23f3da9805018c9ba2f8215b57946dd335f62d4bef07fe8ea5461e4718e33842627635e07ee230f5ac5f3f9b8d5d028541c6ca2bda37cef4cd9fc6efd7759e0ca50b2c73076b36c129ada49c31b69e3d14fc4e27a02b4d7119d5e27818cb72865b6b8b8334fccd9454ebf068d9a3db1ba5244f2c39d33a329333261a517ab0cb388cb6c39384962dac794696062674c82cc133ae9460205b2c4debad0cb1071dcd37a67d8e2e9ecc8a8f939635cdc0bb05d25d1b99acbda50b862a8714ca69532e6c6ad7ed2f43d8f7b6e9550b632788837d70da6987d17679effdbf02577de89ef99bdbdd2dbac31615d28367fff41100c30ca02a5e47ad72325fe6b300100bf827575876ed22807cc6c35ebd09580a9ac972be2929b1a8630a7cd58c4183cf70b1f50a284836488c7e4c93f0e0b52138f236711cf691b9bc8afd259d5c6de5bff20727e413f4caea489ca3ef80d1466ddd31feb2b4f3fc9a808395b17198f90029cecb7de28bb7f134ed259d84c66b7c5f8912768e757c8e00f1e0556573b18a9e6350efa4e943148dc89a7c0bbc4ad3595783b6d87e38dfc56d09c2fbfbefdd9a717545b322102c9514b38480bdd458a97c8a2098bf65aefe02ac227119260cacf9defa7daf57c056635b5feaa3f50bca69416c3d8f92d902f7c0518fe7266d9a56b985362ed7848acc487a252a3fa891bf0289bd8200745bf2e8304de6890bca1d1d95457a89cf4b20d32b09f922769e7879a2eaf81a43b830cd042d5e8a226128c00ab5eaf2c0f289823aa4b7074c1aea31e0f28923f1059ad4d6c3c1489b9a04dce66f808f9db472745d070f87528efd1918f3c74c38e5d830f9b62b152cbdc22be3cdcdd0545a7215ced5eb95fc024e20965d43cafcfa436fd5fde200b76412559a232574ab642fba55dc041ed40c6cb6eebef43988e613a7ba873f1555a0836e4d359ae2a759ae32ce05852a68a2ea81f7dec58f757f0ab7b584b227a6f3355bbfe6a06b37f27289fd613efb6d37e8e12798b1ba0aeef6074f1435fc2ba88669e317b366e3634d54e4730a7eae7b2c9b6fe29f6ccac70d7c1e02abb0a0a6d4d296c2464f266c35882516c09264522a7de3cd25954ad4853d845364e054db83a7f9a1a53b32dfa3fd95b88f45b6b0c6b71d6a917de2dc2700430092cbe99a35331827bfe37beba1121dae76eb8d4bdb225baafa8f338c5e8c574f976843d83e7c1fdf6b3573eedef301b4c8d76222bcf42661139faa749901a5dc78a64b063a38c77b200a0880ba25b3f1a4683b5acf4873e45edb9490b4d2f2360e10cfe045f9e55029515e16c5a6369e2c26cdff2a2960f96244ece8efd2bb07d35db0f2b9712bc504a3bb0332f30316f352db389a5d40baa4ba486492ae12b5a39a153efde5ee1a09c80ea734e1bd1f88c08b77a71e291354c5d67bf488ea1ec11f5d46ba0e85a9c3df6882efd20f05cf34eca1de488117220f135b8faa1869be6c08877e62792c4296d8e7e5b276e83e24afee5f46f7691047034e9b250cdc7daacc109ba68463c4982c826f397cc4842e02b33856354e50e07edd881351946827822c967d7836d4d7f2a82e2f279eb4f4d38f9fd00f3be2bf20ef1554d7dde2cbc7b6b99d1e3357b0f611ad1f3389173017b65253a207d8024be51ccc626d891b84b297d4765aa9fed62d22c641a7330dde4b482789568a29373303f762a2df144d47d52ada5bb822bb416c639dc2cf29e692f4e67576f604cdcf162bb5d9e9c6bd5bd9ad68ffc27f09977436f2f1141af9eb420d8004db55c74e2195c77b7bee5500c15e44aad3fe14370bee1df098a04c99edfe7f1603121ab2179b8511434576a80bae956051e53af4bc6d7322acdd3d61d9373205be6dca4efe328aa4bf962affc206820f10a65c70dc2d9350013c39bd43331da58d2fc84d540772238c1ab43acc1c6ae4a675f8ed45dfb23c5b4e98ca2cfe9a2e5e38f7ce2a3821a0898ebf442dbc927ee981890ad7b4678f36fe27fd7adafbbdf26542ffcce7cb2cc48f96253e35532e270299fb17f5eaf82ae356169ded19486057680184df8f73486bf24c340dfb9cc767b8e123ac894aea6d37dd9988f9995835a936e76cbabb7e12267f1f5fa2021bdeb1060f858d1a51816b54bad3ea652b22eabaa23217591efb6abd9219e09b78b1b4488f7ce695eaf42404419dc55cf74063b9091652089a66089f14c4f4858e7d9e2bb067a2a40b136d7f911850294dfe14a8bd67126dbfea1e6fe3b6bdbf3a25c45c0794659899e8689657b9bfa94fa76b8eae5a9c6e0d80386820ceac26fffa49473a1c475b9820c32b9bba649e65775642dd76f4840ec4f57071b939f8f8a26d4beb91f65a30932db30a9606fa3cec826b3db0860bf1db4616ef8f6d9c86d333b1f95e1d233abfc57c9ccc57392179e839699efd114816e76d3f92602c35a3d52b4aec9aef452311ee31c150b0532e4472b1317b867768bf337767d6bdde453a912edaf5caba72466da8586aa92df7bdacd32e5357dc2156f21d60a6c59edab468c65bd836777b0b607dc536f246457a219ebce7a662da6820724a352454b45018a82eb8e98af7b04835f4798b2891601bf0048d071e673fc76e4504fa16e5c97fffe6b5b2ebcec841bd6196e4c9cc3b4c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830c2aefc951442b94bea40064cc1a075724127c30521b4c79f58b9243c9301f2bd9430857248b1deecd40a5bca5359623dbc9e366d7d35e9c81d366a24bc5db8d907d33871dd3be9588b448a603dde81556ecf5b70318c673e03775518e26ec9fa2361f6190d4311fec9c5d1d64c6652f73ed7b4a1818e56c3f5c97e6ba23801e5ab56b134b9d1b1a7e5ccb2414726cf64be5bd9e6161bf93f9d0736ed102412275cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa16a47e86711ff027e1395e0a5e21cd58ad2be0e64c07d923c91d6548efa0e443a6973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b6b68c5995b9ec8cb8ebd47969ddce922d2b19cdbff14edff5ddfa9221a488e59f2dbf5710bdc43cdffe0e9719e405cd58bdb0a2650527822870bdc6d2e016403d861a4ffe7af47641c8dbb9385ce621225693a88c843a7398573759e4b21e817a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e26c75f1048cff59fb00db3978efb01ccc06ebf5626aaa6fb33a0424af683480d51ef8467df4a4748c3dd7312658f74c78c8b366b1fe9137d1aa1316a27bb56e9f4ce2ce2e1c8889b41cdaae4ec7e60c11913281d2ca39e457fdbd32eedc4920263d72b1b4f809afd7457d7dce41b8b9e9a8a4f3a13f5cc8601acb42f0cf57bdfd4b23cda3f0c92397b9c44bc96ca6f4e8e871a64d8c81e496626e00ecb1ba214aa2b4d9a4c3f41bf61c1dc6fe9b1514314819caf7d7aaf1f5248ff92365e8b384d5f4dbebd8600760a74b97497bd26d82be26cafed50304d224d86836a6698da574b5353b7de7f29a4ec1eb8aa0b6e0f2dbf92d6884b4fb2ec09f0d9dfff35eadd0cc04a188ff32f3efdcb463601faccadad28789db84492864e85d1749a57b2ec960b23b781e3ecd37201afd87d8153646ed317f8ae04feafb099e475f2e45d6f65024bc9f847dcfaccc1ec4100dfe03bf3f1e98451cd75ced03c35f04b3b31a270c0bcc0df7a5576ebeeabf0789beb4de3a83676b6310866b7d822b031a9a5beb7a29238e12524af9370dab485d2e022408cbdd9583661d6b9bf8d4de44e17473e772d1652f0b834504c34df9bd06d081ce7347d1759badea0ad6e3d4806d5963934c89d942a0824daad5fbb184919795509a6c4c19de730518aa4520fb5c6ae0ecdd7ed6e380fbf822e2f4136f82f0947debeb44e469f90d34710c7876b86b9d651b53d542c9f0e0bcfffd67a9102229ba9dbd024212edc1c9fa28620db6d0f4b7c2c46d0b473be7cb06fcf98fffbb212307ff8e75ce64589963c0466e5c2b9aace8c71021cbc1e3bc583f91de6308d453c14035f0a753e74095c13f4a295eb9ad0bebcf51b05b034d2f5a0c097a56e48cb2d7932c38a04a033b0712311ede06daab6398512162bb519f8a7b2c04101bb26cdff48e84a3a43ff5017d07b9da3cd8aa18f14b9a9fd46291a0565830e87e264f5e3c8789a0fa22eabde62fb41cd8f70f2d9eaeffb0395e84ad14d4dc08868c997c56171bd4e8d4de24d2d5c66dcdbbd5910fcd793503470a7df040c8824313f9fcfb61c62f7ee85f16bbdcdd18a3d5191f14e20cea8a561a8e1c7fad33d916596b0e57e902cb1f5583d7d5c0f61afd35d4cbafad74350d33bb050a53d8f5c13e485552633a6ee8b76f7a987d69d39ac90bb644cd78abbb6e32b9cd0e3747320a1256c663a1947f930e87a57bbe221da63dc3da5b4184bc8f878bc3bf53d381ac8db8f159fb070e880062877a123485e2c3cd05bdfc8dff738762ca9ea787d8ca198469cb8861ab33b2d53129beed333ae3306a229355fbec47536ff21b5c3d9042f014728bd6aa781ef87163f0f7ec5a58a47dcbb569342e04270f1e0dbb1796979c05de5ff687fd45cdc1fd2294b829d176e9c48cf48e9daa9f6226504a17eb97d91b42bc87ebde4a402c6abe6634b285b5a876bcb3df9f5ca9aec6e3ba9f198a8ebaf36c613fafc0169af81ceea298fe4a44fb035cfa2dd640a3be21600b6d2c9fa91068221b35b68a0c6cd71c2cbc3b5a45b3f5c106a99b309357d91ba785bbabb1649e66b11e5ce97e9a7e87821d7e8b965a1805ddd9565f2b24717306aa56bd1c2ed5c9ba6dc8522827f7940a582eed263da17314d4f3c27391fa91dc9757c44a60e6dce8c8ec150067db97e58374c1a24f3693c29fdb4d7d3d8aff115ff3482b04a16b5a9497b1f0627f0e5168872f4525334dd3b6b084013cdd312f51ec713524e7d733c8309c62e357e719f36ca4eca50b70350e55f2e41d2289659cf8929335d156f3c4c38706e488245565a12715c43803bd28defa85d32400bf919968246f2ec1f0a5f84ba2d6f28e152216f3a48914c92974d721ca1709970c82e7bc19a356f1128558650454df97fbba8ca55307b1ccd72d67479d306c4eef835ba54bd4e49f96e55af6fb8d8dd52532916e02129086a324b5deac2adfd43bedf434ca14fbf6b8d0f01597ac71d8e10056b83033d80b9d613487466db47bb1ab9f504051b13e646fc61ae6b4f9a0c713b42b3ea6059a5c03a5d60c396b77fc684d70e81e9e6452334f8208037ea8190d5c6bf15bb0711c37d406eb80d784739520e3a6d4c2732653ffe45e99087054460c0b39387d20ab13ab072893eb038afff52ed5b13fdd97a38eb8070dd1ad5df2785a2740baf94ce2fa7661ea46314f37ceec2032ce668543581fe13d46605904f610cbc212e284acb41fae657c8df4a23537214e6df9854ce95c6c00c37e3683b07ebf6926f3463e8234d21015f9df5b13c878847c592d2987a9b74d3b7b882e0ee0fe0de4db10e6759b76599162619a8bb9e9126657ec37e2fc8d0e97284e523daefc8d9c5d54a0a8ba7b69d8365c85e8f75368a3bcd0f905dc39420e21e8f1557b7f1548122a9e5db85661566020966b2cf05abecf5191e4a8a7534ce6c8dd54ad9f46893012e8a0b03ba648e5420cf53d764bfe58dacd14eb5179c2bc06e18714797c22e78c25dda84acf0fd226d06f71adffb4929f2723708d1d10237b1a3efbadf25dccbf62c3d962f9b3c0ec146c403a69c94788e7bd268ea9fa082ee2806943f3bc0fc2de761f2dfc6dd137d6b241f0e515bb2e10b24844dc16bcfa135dd9d721a47de3094f1992dde9469e3281d151d9db2e1923ac10befb06bf18d660dfde30e180be59d29f3e779ab1be8784582d572625bcc45c9d59a480bde9b08d30b034dacec4c6781587daf4995d8436ed31d2f0ec6ef07548cb50d862d6ad322fb61294f012ac19fcfc53f0b9e80edf2cf533e1ae894586a87e830694b24527c0f6b2e40b7c8bcbef6074b0a0263fbba978fbe6372301170332b7d3c1f4bffd657d86924801e3d605d2747b90836a26c35530044b3befa62111259d3b8d8e41182ec6caf0335e765abd1504eeff3bc37d7d72f056c0de61075c24cb5ee116fc980252765dcc9e8a5d660587d82687800859d581ea0cd5fb4547713406d7476fc6653f63333396791c5995161879fb1d7d72711e444a0e72f4343376475dd8f7269885c55415f4015012d138affcdba74e9ff074e9ff877bcecc57691d4a625a71d101b3a10661cac50c9388b1cc51c3ca96799a7e9ea49f16232bb8be740463c1abaf136cd658bbc3ebb310ddd122d6b34aee38ddddcf80c28c5ed9ec3988e771b61c14c8f7453f3d429be67e821de0627e8955a381397c0073654b2d49a6897d00a8acbc5f9ba2f750d06527ae575bb0dd1ae63efd02a0e1ed2546e6d335a94b0f1ae5b5f7c9cae91650f6870b6b057c81f0b9c87d60ff7b1b298fcb67567de30a721aa7886268b0cee00d9a673b1fa584d5c99582aa9e55e5ec155df4b6f3aec149fc57a78f1a52f1a8669cf354e20372e09b22b1de6514f741c349313388a1f3a1d97decd4cf6270a340956c27170cfcd41de933571815c9b62370d24b9698d94f0d628c63203e0de8475c2b23e04c31eb9741b329cc73895aef3e93fa904f3c8bf1d12fc61c0cb5ff77032c4b56d43b54ef95c12faeb9afcf60e161f83e6ba815d2faec1a65508649f459e4b39b3ecbc9067b5e5896bc75fb610a2b8123ea3061cbb48cb2a378842f129d728a317fc0c09725e41b9431c29cdd7c04f2423c6a5fdf84cc47775b6cacab47a61ccdf986d781a2f3d3b50f2c4a8b666ecd66c5962886482c1cf631c750be16773300226aa208361cea353b3f6aad301df89725fb7d6a71f1084083b8d5f260d7285b55241c2db87f4dbc4fc1298540bf61bc7bffe894250b33954bec689b052f3be83ec44d31e948918f1b2fb5abc18cfb558ec3141be85f327b1aa72e0be32fb605a152e492fa46ab0fcb671d334f69a8f8243874ac3b9fcc9b739d4cdf5d0393a579b44d963009e5dd76638650004b96ea412a81ae09dd382a0716f8061c9b89e23e333b1ff9493860fd21c22f44bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda3a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a414c2a1a48e2c75c2bfa582e95baa466b9654db1a6538d1c7917567b26b0db26f98fdd729d159720ffbd207c062769f0eab37cd94f6fc179b86d197b5c3ead5beb5f8f5dd631e9f395d37f7f1cc689e9c448d61c6c7686c561fa238858c888cd3ae489171e95c39b8c5b18c42930e16334738aa8f22b25aeb3a8498fdb2f9a5b46f97c01e2624e502d5e5daa82b8b08f59c6e58f434e97dcb60112a6a496b87a316aad87da72b5b32a6c15a8cad6d8f3cf1698f93fac7e7588584aaf09eceabb4b218a9326c58fbd033afee4b6dbc26aa51e9713dcbd8955a3458816b37bcf90838c0c1ca9590a4434ef99bf230f45f86672355bbd8a8efbc42cb23bb49bc9f658c2b6ad3ce6783f3d301c6029a218a47000cdb23cb0e65c3f3d534d70355f3755f0761b044cf0799cb221f22642634e7fb8f707418e2e99c97b0e76b8a37f91cc399517824c203176b843c19b11ebd7b0628e0ed79bd5820e6378dadf1a44888f6f69eb84e02b48f863b9175e43a078b6a9a1f58ba308d20267f9af184c02680af23eee60491ec26a05831b5c8da8c31cd87076db28e3e089603598118df0c9149921d0ca3a554048013a2bb791a55304c61f20ef9d1e1d3cbe6246c02fd62274cd9b587be34491a8ec7a9598605ae0d38525cb4b76ee5efb94fa6bbd740991a88e1434e19228bb56db04ce64a33d66df023017364d5a02cb788d03e7b15a9d73f2e510862975a97fc93d622b18aa4ca690d9d78a1d1ba9e15b2c3760db2f3c5058735c8df0201ab11d59725a5184c131627f7dc0036d11fb377d10b885f37a10948b9699e1efe6d9a7d2247c08e99e38cec9a0671f4d31976168d9c48dec752b2cebd552e8d90200a990b50612b62cae1d943fc7495a21b00baf64d48445adbc934f12b8234c67b66ab01c24aed9339d227fdf2c76d902df45cf855c9f0e2072fea1689dbbb7d31f2e2ba27e9fb2c1f4f8a8fee4c536b28ef631af2e878655794f7dd7aa537041e056d25712b71b1598c9cf7b694944d0562db442178dbb9ffd9c8032d3188853b57778dcc93aef8d3c806566d1d19ae7c98cb78b192ccb05c1797465fedcea5bd3795284bdf74f123385fa078d754ec0a002a116d886351813ae4852ee2adda62e9864e71ae43192ca845af217d0f801a9d14f6ff200a8126f3e9170a22cd512dbfd817b9cd54e19d041da71871d1e9d20f4260851aa0ead15fc07585ffd24aec0dc055e9d2cca9e4126d0f15df8ca7714300a7d4246f89a41968980b962fe8abd2188ee5d6d6adb79bf9f1a9c9dcbb987709a728c90096e32b03b02b9e11f5f890500df6d1ead164205872f9797b0bdb12eb5b87fe239eea7dbacd26d8c205e0b8dcee85317695151d6007b176a2d25ea6a292c544dd334449845b05cba437dd763dc4483005fc8de014344d212e8b9add586914e7f8b083fc52ceb910cc76741b8e73c35373f5a8b87d648df91ce88e9dcefa13eb646134a1bb4114b6aa7a425d224c4fbcc6f9774c6aa0f923c1c2ec4d6ca366b462fbbc384c2492ffa5fc657a9a6b0ef8450cabb8727543231dca45e510875716aae46746b673673bd812c98895bf4c4dc6ab7432ac62428b0729b399f1acfe44ed724b623ad7f008ff3b474823dc633368ab2f0b898ce1c2eb0a04b6a84298aa64c57892172dc0582d85ee39034e56715f867a8243b7b7d4d869b1c7d1146600a83ed834d47371f64f17f66c1fb63178fc9a856cd3e2d90142e6b1f8feb17587affa8b2a1856c32aac56e6c70b346c49068b2cfb4aa3f8264cbe4950b9d9f6b4882b5fa06959cf9c62185b865e77c0e9835c1c3dd28e26f806a17ba640e81856e13e119a96493ec215b681ac57c2b683ab6655e4a3647b24d7e32cc4a69b9eea5f24d1dbc6e1252e5b58204b951d6429302a8ded6201f58421a93fbf0698fd22cd33a7475073d33fe3749ddfc03bddcaea280b8f6c8fa2b45a038724b76476596c30bf7d919f7546117fa506ae872ff54c6d531a267c06d0b04f579ba9c82e90dd97b7921c362cfa7fe3e0380f7b5353e246ebb32119fcafe8a61ea0e78c24ef88ca133816b8b0de6347df3bac8146f801d2e46507c21b1487ac302bcf61e797a0dbb937c1b79f56759f7211f93d5a12e2d3a36fa5f11885d36f4290a7ce97cc7f762851bbaad0beec87d847588e95ccdeec9ca5c0e293134c09aff4284eebe67c1c73864afe6c1487ed7922063fbcb689fe0efa4dad3a8e1adf85daad6b4b69bf4a8b2d4fe67e525af296989ae6427a37fc851d8f22f18069498e34f74af033c3ac4d1d29e892319ab44c3eb23bcf02c8969f35aa236e11ef1b5e7f0b79b76ee9e41f135bc2ab788b6be5a1a61765ec3a8283056a864918dd7ae7b2169f2af00114a86391f1d793ac946f8aa21477cfab9a40318abaeac7832e54748670706b32fef6cbc49ed163b6786484b28ed4271e694f7174c2e5ecd4b64b0d25628ff59b339c3ae891d52c46873b3ad4f9af49888f1e77d2da1c9c0289c21090979094c9d2ace4016a0a501f1da4d59f8838a0b609d0d4fe8ecbeb2f1a71a699d1beacd08af7f1d1562e20b9fb03dce77d2b475068d421069e3bb12e6193b6f993ae69eabfca056a75f42014f89491edc8dd948e8df69754180a9d8a3cedc67c719d3b44a674b7b4732af9cdc90b77a809648d7396f70a940598a9d3d302f0e43c89789c4380d29da8e3bc52fe6274cf6707051084e7fcaf58532f3fb98d5797b696374558d9709de1b146f0acca91fba747fd86cf07385e817f1931cd47e811a9121a14267657c0ab14c9c0d0ec737db0f64080703823d33b8699ac5025203f8dafe1d9a4663557f1554cb1a39ff38c5124e8968de4117b6833fdab8f4e376e6775292fd47b4184164106e5dbe7206ec2998aeaf8b116249b731f0c22a8fa60321b29c12c9c47ae068373410456a17242ae06e756c97a6d4706fde86fb3d86c601f5d371cf40193d37f6011bb6f38f856c89561e2513226fa581bf0290483d2e817a7299e3ef32441b62bec2666f914e3f6cc0c9e82bec421cfc91757bee11c4bf31164f33a42dbaaf96dca8e25cb8d9ef4365756a0ed4dad956a6f1b35c0d4c4de831d29eb991dc97ab0e11c372b39d368d89a6f4bea8f1151c50ee0d64d12deca461bc83ed363899843a2b78a2df6d71be1fcd4807f4c9995f1ebdba49bb412ec2df7c4eb5e463fa51f119b5284d840281df91672ab8a8efaf3850a36a8209e2bcf1fdeba80f3323861d1db89cef20e044e4ea1ebf1288f515ba4639449cf2d8b428734c2c809d27ac895e4cbd8fadd441646fed79d455f79e40d8733a9ab253672a4836cb7b3edcca1afe2f495139d6fc8dda24590dfe8c45838b87fca6c6be77e67eeaf342ae189a74fbe2ce4ea1e522f3656fde6bae5b3579deea78fd01f8315e3e4a48b0769974e6a183dc97420591a7741ce14a91e4d27e5b34680bfc5029c2d945a6e9acd8ab02214c0de38ffcadf5fa300162bab5d6b076effbebbfa4b32538af2590948445a4e0d6b8b790dfc7362d16ec70e3b9559f6686fa9e40ec31a8045b11f615b34050e3401752f421964834943d54a3516335000af8839e241860cfb0ab05aa4abeb3d5cc9ab0b57f65127eef77ff6494c94fe30f8a2e48dde6193d162d68e926a37686847bfb205119894c6ee9081bfb1524cf56a09d19bed66bf89b89edeb2704604a81def89bbc3c2f9ff29e93d7e9e71df0687af86fbfac65cc3d4abbc55a232ed012b6d8860b90bb55aac23d42ecf3567cd5aa7bbf92694704752c7be41ae88959c0fa1b556b08c9fcc13a76c77d3b01fc9787aae44e9ca45c5f950e9a5d62b1f5b7fd436003623860b4d3f4262426deb6aec254ab4f277c7b0aca8b3882d754fb428a585da0760d9bf3d94b2937466811c3af17f6a105628b0108f1298ffec116ef76013733ac37e5ae4c728bebcf10ee3149d2b525421511074f6eb1d3449c4157f13cba9fea540652efca373c12cbec11d43e7e458364e747eb687db511b20bed274a9288591709e6fdc973db1e634d2ccb20917e2d8d5aeb942be8fa0b1dddf5f9c746e6fb8fd15d2be79bb82a4af1ac42d83af4138dac43417a7be5d4fd3d33f36594f2081d18869c070ce7c2996310bb81fad75eecfeb64c988a180bc5cdf1cc554b7b79b9d507334a9bd4e9c59765d3fca12baef4f3fbb2d85381cfb6a483a376c5a09b98e4d964306484978ebea2bedb17f02b64694afab53069d76284f98e53be1b51fa8696204984170e1901c27f7c5557d02cd34cd34bbd37f2bcf9a81eb4449814087d1de843341f0bcdbcb682b2d47a33318bdef3c02262f8d8b506c65333fa62f7d24e3ed4cee402f32b21be9a3bff206d04dbddf4650c31664a9be5f4025c62d7d07f5f5311e96451c6f2260fe58ade36d2bca70b48758606521166b78992c0b0cc6a3775a52094a6b27c6a9da8b8f367f6355e3db043ca5c793281d15ee1fa2bb0b63d2792b282563b87713f1811ae663521a935b7a5c7af23e576254a44ab6960f9d83a7f6de348912f2b931f68ecf372484395770bea0644fad23aa6004e745aeaa1fd659c4ea6c4eac2fe2b736cc8066c0359d6643ccb3439da47a8137aabea647cfd5f0a1370b0d5bc0e7a3a4a36448f93e3a632dce4498117248dc298ba7ea5c5f7ab6ad397ce87e351d4ad504b830fab421c7de932608fa8c16efa3c0cf2941c784c70405748bea103411149a3d96159ef02432da58a9354409784f58c98eab671008a6dc5799df3ad043ac19dac9da01f0476b7985baa0e501f772eb682da902d2d77d4efecdb6255c4b685d91888cb21fe76361eb4ed753ed27fb6319f0ff36620f476c97f67d2a40e2922af982d52caf04d49c7d2aecd50aad2297a041116062ea08394d0ce11d5b25f712d69fc03ceebb4dca3579a1e67a9e7f06636dac85fe622afbeffc1d9decf8829ffbfd685e89497e337665e1ec6168c6fdef349226ad34aca78dd97e5cbd82adab2a8c367f3d0c1bdce39ebd5d4f4d1006ea570a24a935f76dd02224a390b1c3da3c6ce02b2a0a2144cc38621e414d6d18dd22d6ce65d658cdee01acd4a5268a03a872cb9620626d0f7a0c3ef07b14ccca215c96da2d5a9f05499ee8e887d7fe129b0e3bad29b37d1789bc6bd426fa96319fb539dabf4b58996528f1ffa2b9cd430720e353a0f5c82a2dad281861dbe867b1dcec3b232acf82e9a839631a6d499688c35cda4508f80e16d2dcd37349568e9cb63c3461591bdf2feda673b69ac9f6136ed44fcd7f64d0c6e9690509ac8aa0ae70732e1d705d22b3c24928eabb81f8955e10bd30e8af1c8321575bbb134233b615cfb28846e2e8f065e7ee22461c09bdb2d984a4045d1e0b812413dd7fdd29188fe502d56fce3aa0b5ba726773cc261e7189e9498a64240864d398ba7ad5d04d6ab301eeb8b367c56bed0a5e5dd6f6e562f95909cf213ca8c890ebedfe7de3cf91ed5548cad72b0443ecb7844691b943ff30234d224bb8683aa0293bb7d39bf11525acf0f218ad84b3b98a01715e84fc88a21dc78caa9c1bbff487fc9693d0ac42b679db2c06c4ed1ca17ccc64debeca3dde74d79a6f7f3d6af7f8953a2f223d51bfee8524b06326e34bb26ae95169f38dbb07943ad99df356ce96e0d8db7994430f839364dea281bd45814752367c9c4d97e63e78e4b3ab6703bee2819c45ca3a3db54d289a468102f323103c50118f4d3b311ed2e3b9ddf4ee435edad0e05074828561fa245d8ee23aab4e5e559c1693e77eece2c62be830abaf3eb5d63e6393997b38379c2b5598a93e4b2baf618eb5d5d6aa150772da98357963d139e6cd886dae7c31059431722194f0a7a236bd31002b978cc4031dd7c581f103976864b965da4c7a8f90ef2bdb71ffcdce84aff02ec4ec4e4897ccc70f2ae7e473919ac8a8bb85f141de692521261f6b4dcd88d1467a214929d5c84b97c5a985baf24fd8234ddedaa5fee629a5510db2b8d2c19fa9da9d891d5e91c05038b846bc824258e5ea7d57709527883bb76639ed24185dd6d316883f3835b36005820e798bc21470021650b973cfc8c8a825d56cbf2b8d348a8040e1b2f3bea4a340fa1eb4a863b8dacf89bfb6d88108ce10fd12f618c5176875debe0c5998236e82d08ba0490c2d85e0ee0fc51b5564368bc3eb63cf537b3d400fad5d7ae4fc47d6ebdb44998d75f7a1a287ca9eabb31fd49fd5069d744ac87a37ad68fae9150a119268d4cc79ba71c78eb7ed3608a8804d4d1c908bd57b8785703e9e27eb67bb3cf2120d49d55e961e786d890ee258b19a2658e8a843fa1974633bc1c69d506997f128b1cd4f349c57032e4016eff3de245ba7b24546d416f78a4e7febb6672d635674acd1ea41132ef562d8485da8a94a5230820f51a36fdf4927fa94b98e01e19995f0cd5ab435e8b20d87d1313f030ac5e008c6c871c59c1fbd4e0090ed611fee26a9d6759bd5ccaf77407ac0659763eddb278f1d5996e008019459aa1fad3199e4beb04e3723839d62f4ca2d5c97f6cfa611c1337d6d479a82d8342da3cc2c0b640e6f13eed469c193a074d7e72df00bb4d0f8f596136a1b1e38bb17e850d7766864556b7ba4a7d3e30b14e43b81d3481b4db96f9363c4b5d471066fd78dcdaf54d29206b5f7a951011a053a413f8bf1aa84afa4777ee86a7fc56bddc1355d0376c5861bd8c40c7fe5734e2bd3dd0db7feedb467186b8dd33786ec9ed6574b098a58f046bca9fc7560caaff872617921a4efd1fad3fe3527bb4ecad7b2dec9b869ae1c869fd59fc510a910fe595e09051e67c23c4ca66dd6d4c22b66131ab20bde23d4925e82a97d6353a742286b01b8075852fa521763cb771512042e5b99ae631b4265c50fdb5caea1e49c03021fcc2add43db18193df1978d06880bb682ec560ee7c36144732d51da0774be091681f4ed4646f818372045ce7fbfcd432bc0fdd338ede83b7a41eb34ac3b80cb91ca45597fb59c2ca7d5375f5eb0ad8692168592b9f7ec79681f0f5a70a8881f273bb8d68e8a7676eee045ca337777ee0e8ac29d3a1c04988a69cd38bfea8fc5bd2752ff9b5f757f73832440c96735ca748d2ddf76c8949d073d75932e48a679427a61fd959cb2c337121ba500cd5b5a5d997dd6d7e1f63ecea5e757b1f52735ed7686eecbbb35ece248faa94171f59bd7501cab5d7bea45794ae384fad225e2ec66b3e7085b2a9fc603982bc38a8f5822b6687089bf5301ed2896490e7f3fc994e79b01911a523c0ab277e7dab4b0e14aed58c5e1a5d18174fc968caf6eb07dbb18c60c577907bf3179d90951c02b78b5f91bf57236b6fedd5ccb4cb31a9176b1aafb818e78accb46c7e635127e34c498fa8e7d76636e3aec31361da12b25983942b256655544fcaaa115151b86897a92faf972bda4e6f90b2b0e53ef49f4f76fa7aa81e350486ce447892cd73d90eab029ee7014def9c375667d485c70350dcc66a6c920c382f51f4c3c8a4254b94726fc9933c8a3d533d27d4adbe21a7bc2121b9eba1114771c423385133549d6d04b9ea393ca512123a4f6c87426bd1712c140d9d01eff4f2fea1689dbbb7d31f2e2ba27e9fb2c1f4f8a8fee4c536b28ef631af2e8786557a059a99ca0c91393901374a2893376c65230f22e7d3b1d4896d577f2874808d4d9c8032d3188853b57778dcc93aef8d3c806566d1d19ae7c98cb78b192ccb05ccf1639e78a05573a729227967121ec1668a5be0145b29027bc62c40922c4cf5a3ae4852ee2adda62e9864e71ae43192ca845af217d0f801a9d14f6ff200a8126d58683134f0bd685bfafc8ebaaa1d8800d8b8130b7bfc9f645156459e2f506c05fc07585ffd24aec0dc055e9d2cca9e4126d0f15df8ca7714300a7d4246f89a4ddbb2ffdfb83dbdf4351aece1fc0a80674be6826b47081a094c9e92790fc5560ebc5761b9803cbf587e61e6a5bde1fb0fdd6ad3533d16c8a587736c6473da0ed6078732b4231678241114d83a94559dc17f75224dd8e7dc34b6a5ba0e16dc2a2e94823168a20572a0209d6665731f67c4894f6ea560cea991e3eca4df4031c609806fc2d109148305ba7988138ef84cec2722eb6d92ec51b91f8ee2360e59523f1f939f44e424e1da1c809c64bc2bc069bf74dda6409dd62a0b78c0dba707b4ccd5c9e1d09d1f464327546dbc13983a5591438f418897de4149b865cd13790bc63c571481697680cbd8e1eb2a8615a5c39916cc9a6dde8cc2ff8470736e62ef03aa6620d522cc7edc66e7790294ad1f42e25c89fc233ea233c13fbabbba456317afbbbc76741a5fb788f135c342df1af20331ea22fb62584e7ee6997221a87df07847cc2a0806e105513cb964e5969f0eb6ed514600a1a924129ba59d49d74489a96493ec215b681ac57c2b683ab6655e4a3647b24d7e32cc4a69b9eea5f24d16cf5206bc1f243ea927bc25b53f6f19f6175f756bb71193065a4a64388919732d5c746553efbc02863ec3c67cd87acbbcf536430d7489f1584914a8b2081d4297d90e7a09696619c2e4ecb746d0bdac3db60c16a6612a33eaef9369338936cf52748d8638904d90acfb94acc863e42db38396845353c5ec807522d56d4af048fcce57c2ebdb146f74b699c699b7082eea237f26b6f218768837f20c215a5b62237c1b79f56759f7211f93d5a12e2d3a36fa5f11885d36f4290a7ce97cc7f76286fdcc555215d656ac84663de520937792b97cac19cec9ddef5b5070dee10dc38631fe0be7ebe3209e0ca4dba0f890ea6390502a71d9a68b69a5bad24d17e8ef1f32eef1a0893712702f0aa68544c7499bea44b1c4a2442c688a30532f4b02eeca8e9f23d19ddb1212f172810e81cc3ad0795fe63c9025bead3d54c924fb862ba5e0bd8aa3e4fd45cc9794e42372d87d6b8d7163b131dc9d6e98809e4c4526e0be72e23ce15c71383f6509d182a2804e87f6a663a83d16b4d088db84a117be527d58487fea91c6a36ef93e50258105cca46a8662928222d8aed26bd0ee09151cbca7ca9c233ded78472cb392239fb264ba6746deb5ad87dab462d5ecd68da4d5505a0f62556eac262070bc4f54ea49cbb98701cfb426b54787788f53039a9ee7c1ff78d8260d2c133eaadbd5d4e9c53846b0ff7d51f182a639535789ac0382e034078f4a3746b8da1f9451ca03d121b729ef3aa920231557e7944942159d20407f6f69eb84e02b48f863b9175e43a078b6a9a1f58ba308d20267f9af184c026809205ef63fbda7fd9b6ac4d9a03e1724cc152fd96fe98e6fd3576eb2f6eea7e5c28970c9595452bc9688ec0aa19efb4b8c7d0f6ae5fb5d087757bfcc71990ff57532bdb895a0d283f956d48470116c519d12343230a69bf24db2f15ccb6edcc9c864200666e604c8ccd2bacb80ab7b4cb0d55fc1d87d07b2d4048d1d75f3e2cea923c33fc424fffbf2f355e376f0e4ef602a3dda97d72c325934c27660c27af202ccefdb35a9e4d825373ba2d6ab53f2e5c661e71cc59d716960338d763ea58e728f7f257d295f9c603b7a42bc64ea66c44f1c701339e7e258a3b30612421b99f1ec8ad74b33a1fa8c3e57b1918adad67f0f0e499283e5fac99b210e0377996f07e8768b7debcad28f0f2f611cecf506182c5a519569d612857643641a194b3c096d80feda938d02c3d68db748be2fb68fd95df46158c08cae5b8c7b3da546102dfb34f86fdddee985515cbc72e16b79e604c6a8d72458ad526750c583d0742b0542c77b722a288f3ef393974f4ce3102ea9f9e1ecb91a7360ed42c8a3deafbc19ed1557422bf5f90fb9c49fdcea294f3e493db6c5098202d46b0088d4a6304ee74bc66bae069d5a025531916591d5b4d3545fcdcf29877f709e4975e6a118793d01e315fc401cacc7702ac75d9d6cf0bd9dc3ed558cf112bb92ec7ea3b1d7dbc7013fbf2c77c77d8bf68abd5da42691847bca66ca684c4b22345203648820726d0776aa16cc750f65a96e3ca81315abbde16f246ab97c97a9b798b73384684b8c970b0fe6963f1ac5e00bfc15f20195ed64c9714924785cbf1a07f8f8888fcc650397745800fdba9f3bf006fcc61a925bd9469ba70e794f5fc676d4b3eb9d2f6a52cec229af3280a050359f831aaef30efda35d080ddeb60e128946c9e9a0ff08b5726b3f2d39feb2dc914d010f465deea69230658245cdfff24133e20180117aa7d7dd2b20236e9533ca885d28a8524af55136ce5ee695cfbccb485c3515f57a0619b191e59503d351d08ceba9094fdd43c46ae3617b42ed2b2dffaf7e62a6db97e3a5676c4cdb2e5bbdd47effa43e8a6b05f62c1fff9c4c362b71fb9eb00f8da9936a756c970ccf345163b6cad326fff06a0f8e3d9d6331188d20bbfd6761845a28b8332d67c6405db0f8cbdda6a4588fb4efcc558622410457890e5e52002e05384ef730ab0c50095323d1417b09e7be6021508056b9b11b117b975c44649485330f6da533b2a995dc25d5b683ac315ed6e2c0a2654be72d2d091ce564678e080fff79a9deeeffaf17a3acca0d079ac203a5d62f96c22ea0ce2505fd5ab1dab3a40a1a8cbffb2386a9fdc706324687cd68494a3833911da822b5801a6411ee966ed10109cdec5e95ffa30cf92febee08dc8e9646b15cc5def0fbd95509eec69bda725c72ea6af01bb4e048767bd241484ad42a3ad4355841fc156d1eb628bfdee3bf63bc3154adb8cd44753f7450fa286cb3885218a39b84fe8fd11a5b0131fa908c62592b6147d67b397164a13d8f28be3bcfaa05e925bd6bfbac126b63fc777d0e92922d09b9d5a939c5a23028b903c2adbbb2d3ef38bc7d77f32b6a43bbfc8408369c758d1aa835cfd81840402aabbbacabd57aa761b6113bfe1ad37ef537e12d939e1ee1729acecb6bded13ec218a2afcbd87535d6f8f0f71e12ec3f2a854b7a9c618a408c1db5db5743150ed6c2d6161e0888c272e0110ee365ff3ac61333d7adb3547fa083b7fccfb834acd96adc6dd38b79b6dda0277b619a56731a44ff5f83d6a891124482e5370c920cad7e99d9c22b50d4bc3b0643b57c9faf0dd529c5a0100cffb98955935084daf7e7a13a8330ea3d88cdb342749743105862524a0aa5737614780af88b21535786ef77f31b387f0f341ad3fb88b894ad67c0834f3e49febd54c312217f5bd89dd97c12a617d9527514caa5a50b60cc80bd4c47994054eb35c8747ac9e4d495d2a76d955bfef44432bb09909cd4f0220d7e27d88550525a847878ba5a90922cc25d0976290634fdc8c6125ddaba0ec9fe70c070219a8b45332f356023af7c8740a1914c66c4d4f7f06b834373e5381e52060a685872c0abcc4cf8faafa55cdabf31af0b7d67ffc2e953b39d844da7f9a45d31b8441a9427d3b320d912c210a5f238a71b13e6d2f26de7e98b36dce58d7b68f96f4192d95bd027eb7c7bfc58bde7a6d985b0a95a37fec420fd97f8c0b2c29dd1ad5bf4c824cda4f1320d027c8e20a08f5afcf514b7cb3126f88eecbcc759ca5220a3d72419c136446c0ecc781024d28f1be4192ccc15b59f9b81b48fb1ba5d2196f88ea49df4ad663c1de1938b06e0ef99142ff55b323498d2fd4a1f51c3ea3bcdafce8659ae6bf0920a0db56daea1163147da621ed3cd832437996604f9533edc48f71949f0baa100020858e695efc5fdc25f8525a72dedd7f36ef0e884c3a4b48152d004ef8bbc7ea8263aa80e4173e9443e9855dcfbcd900f14dc6dd868b803c2f324f40ab6f145d58ce275e0b01a81f3f95b6810ae6d1126c7984a357f3ee899883655caa64bcf8a9aaee359021de11033f13004eb8d677db8f2d57ae7c5f0761b044cf0799cb221f22642634e7fb8f707418e2e99c97b0e76b8a37f91cf47f779b16f157a38b51cac49284a8f174d00fba5783aa4ad3b89f14cd2509176ed76c7a141d80a6206c699abe2d33d69d93ff3893a8c9cc27c2e0f09bfcf6c50d10232b8f859543e57ee03fe18db8fd6d6022010bec11b1f2da05d27c3292b931aba6ebb2d43aae58cc257e0c029b6679020ce2700acb537e22ecf8d0d382721c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525acd6c0008561014378243178818d76d075bc17aaf21982157fa8c9a8e1b9d58939bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b145ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c4689a8f6c574cb1bbf474ff6bc90f795cc992d56ba4c2340bb4ef235e09853c94b4b01bd4a87465251139684821533c1aaf986418763da330f54930bbf59caae2e36e7115380b34c0e2de06c43abc8ad85f282373d1ec216eede47a7284f1eeed69b988393651dc789e1da2311b5e2a0eab22d1d8d9157ad90098995cb19174245973d16c426c25331e22c22133bcfa172f75674a0090762478f18b2fbdc066d5e64dca79c1d1dda0bc454cfe33c7cd12ef8a419751700f1c9d6052bf3d6463da7d1edd5744a74188ce143a422d4130507035168a4a1fb25048a35c7814598cb90df1d619b9867c3fc1ad88e9e1aaadedfa8a12e42263c971a801525960573ce0a05e1b097dca7ebd7e0a28371e2b68c817ba11c1c4b6bc88da568d001057207bc42d77ff0ddfcc39072cf5583e05d5ed21035f6857c8719f2edc9f2c2c647f75a5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootGeographicLib-1.43-7.fc24.src.rpmGeographicLib-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0.1YEW@VVA@Uy@UU_@UG_@UD@T@T/@T/@TRich Mattes - 1.43-7Fedora Release Engineering - 1.43-6Fedora Release Engineering - 1.43-5Fedora Release Engineering - 1.43-4Elliott Sales de Andrade - 1.43-3Fedora Release Engineering - 1.43-2Rich Mattes - 1.43-1Rich Mattes - 1.42-1Kalev Lember - 1.40-2Rich Mattes - 1.40-1Rich Mattes - 1.38-2Rich Mattes - 1.38-1Rich Mattes - 1.37-1- Add %octpkg definition for octave macros- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5- Add Python 3 subpackage- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Update to release 1.43- Update to release 1.42 - Add octave subpackage- Rebuilt for GCC 5 C++11 ABI change- Update to release 1.40- Fix cmake installation directory- Update to 1.38 - Change BR from python2 to python2-devel - Remove buildroot cleanup from install section- Initial package  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx1.43-7.fc24  GeographicLib-dochtmlAccumulator_8cpp.htmlAccumulator_8cpp_source.htmlAccumulator_8hpp.htmlAccumulator_8hpp_source.htmlAlbersEqualArea_8cpp.htmlAlbersEqualArea_8cpp_source.htmlAlbersEqualArea_8hpp.htmlAlbersEqualArea_8hpp_source.htmlAzimuthalEquidistant_8cpp.htmlAzimuthalEquidistant_8cpp_source.htmlAzimuthalEquidistant_8hpp.htmlAzimuthalEquidistant_8hpp_source.htmlCGeographicLib-C.tagannotated.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclasses.htmlclosed.pngdirect_8c.htmldirect_8c_source.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_vars.htmlgeodesic-c_8dox.htmlgeodesic_8c.htmlgeodesic_8c_source.htmlgeodesic_8h.htmlgeodesic_8h_source.htmlglobals.htmlglobals_defs.htmlglobals_enum.htmlglobals_eval.htmlglobals_func.htmlindex.htmlinverse_8c.htmlinverse_8c_source.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlplanimeter_8c.htmlplanimeter_8c_source.htmlsearchall_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.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclose.pngdefines_0.htmldefines_0.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.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.jsfiles_f.htmlfiles_f.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_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.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.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jspages_4.htmlpages_4.jspages_5.htmlpages_5.jspages_6.htmlpages_6.jspages_7.htmlpages_7.jspages_8.htmlpages_8.jspages_9.htmlpages_9.jsrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jsrelated_3.htmlrelated_3.jsrelated_4.htmlrelated_4.jsrelated_5.htmlrelated_5.jsrelated_6.htmlrelated_6.jsrelated_7.htmlrelated_7.jsrelated_8.htmlrelated_8.jsrelated_9.htmlrelated_9.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.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.jssplitbar.pngstructgeod__geodesic.htmlstructgeod__geodesicline.htmlstructgeod__polygon.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssCartConvert.1.htmlCartConvert_8cpp.htmlCartConvert_8cpp_source.htmlCassiniSoldner_8cpp.htmlCassiniSoldner_8cpp_source.htmlCassiniSoldner_8hpp.htmlCassiniSoldner_8hpp_source.htmlCircularEngine_8cpp.htmlCircularEngine_8cpp_source.htmlCircularEngine_8hpp.htmlCircularEngine_8hpp_source.htmlConicProj.1.htmlConicProj_8cpp.htmlConicProj_8cpp_source.htmlConstants_8hpp.htmlConstants_8hpp_source.htmlDMS_8cpp.htmlDMS_8cpp_source.htmlDMS_8hpp.htmlDMS_8hpp_source.htmlEllipsoid_8cpp.htmlEllipsoid_8cpp_source.htmlEllipsoid_8hpp.htmlEllipsoid_8hpp_source.htmlEllipticFunction_8cpp.htmlEllipticFunction_8cpp_source.htmlEllipticFunction_8hpp.htmlEllipticFunction_8hpp_source.htmlFortranGeographicLib-for.tagannotated.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclasses.htmlclosed.pngdoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_func.htmlgeoddirect_8for.htmlgeoddirect_8for_source.htmlgeodesic-for_8dox.htmlgeodesic_8for.htmlgeodesic_8for_source.htmlgeodesic_8inc.htmlgeodesic_8inc_source.htmlgeodinverse_8for.htmlgeodinverse_8for_source.htmlglobals.htmlglobals_func.htmlindex.htmlinterfacearea-members.htmlinterfacearea.htmlinterfacedirect-members.htmlinterfacedirect.htmlinterfaceinvers-members.htmlinterfaceinvers.htmljquery.jsnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlplanimeter_8for.htmlplanimeter_8for_source.htmlsearchall_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.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclasses_f.htmlclasses_f.jsclose.pngenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenums_3.htmlenums_3.jsenums_4.htmlenums_4.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.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_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.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.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jspages_4.htmlpages_4.jspages_5.htmlpages_5.jspages_6.htmlpages_6.jspages_7.htmlpages_7.jspages_8.htmlpages_8.jspages_9.htmlpages_9.jsrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jsrelated_3.htmlrelated_3.jsrelated_4.htmlrelated_4.jsrelated_5.htmlrelated_5.jsrelated_6.htmlrelated_6.jsrelated_7.htmlrelated_7.jsrelated_8.htmlrelated_8.jsrelated_9.htmlrelated_9.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.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.jssplitbar.pngsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssGeoConvert.1.htmlGeoConvert_8cpp.htmlGeoConvert_8cpp_source.htmlGeoCoords_8cpp.htmlGeoCoords_8cpp_source.htmlGeoCoords_8hpp.htmlGeoCoords_8hpp_source.htmlGeocentric_8cpp.htmlGeocentric_8cpp_source.htmlGeocentric_8hpp.htmlGeocentric_8hpp_source.htmlGeodSolve.1.htmlGeodSolve_8cpp.htmlGeodSolve_8cpp_source.htmlGeodesicExactC4_8cpp.htmlGeodesicExactC4_8cpp_source.htmlGeodesicExact_8cpp.htmlGeodesicExact_8cpp_source.htmlGeodesicExact_8hpp.htmlGeodesicExact_8hpp_source.htmlGeodesicLineExact_8cpp.htmlGeodesicLineExact_8cpp_source.htmlGeodesicLineExact_8hpp.htmlGeodesicLineExact_8hpp_source.htmlGeodesicLine_8cpp.htmlGeodesicLine_8cpp_source.htmlGeodesicLine_8hpp.htmlGeodesicLine_8hpp_source.htmlGeodesicProj.1.htmlGeodesicProj_8cpp.htmlGeodesicProj_8cpp_source.htmlGeodesic_8cpp.htmlGeodesic_8cpp_source.htmlGeodesic_8hpp.htmlGeodesic_8hpp_source.htmlGeographicLib.tagGeographicLib_8dox.htmlGeohash_8cpp.htmlGeohash_8cpp_source.htmlGeohash_8hpp.htmlGeohash_8hpp_source.htmlGeoidEval.1.htmlGeoidEval_8cpp.htmlGeoidEval_8cpp_source.htmlGeoid_8cpp.htmlGeoid_8cpp_source.htmlGeoid_8hpp.htmlGeoid_8hpp_source.htmlGnomonic_8cpp.htmlGnomonic_8cpp_source.htmlGnomonic_8hpp.htmlGnomonic_8hpp_source.htmlGravity.1.htmlGravityCircle_8cpp.htmlGravityCircle_8cpp_source.htmlGravityCircle_8hpp.htmlGravityCircle_8hpp_source.htmlGravityModel_8cpp.htmlGravityModel_8cpp_source.htmlGravityModel_8hpp.htmlGravityModel_8hpp_source.htmlGravity_8cpp.htmlGravity_8cpp_source.htmlJacobiConformal_8hpp.htmlJacobiConformal_8hpp_source.htmlLICENSE.txtLambertConformalConic_8cpp.htmlLambertConformalConic_8cpp_source.htmlLambertConformalConic_8hpp.htmlLambertConformalConic_8hpp_source.htmlLocalCartesian_8cpp.htmlLocalCartesian_8cpp_source.htmlLocalCartesian_8hpp.htmlLocalCartesian_8hpp_source.htmlMGRS_8cpp.htmlMGRS_8cpp_source.htmlMGRS_8hpp.htmlMGRS_8hpp_source.htmlMagneticCircle_8cpp.htmlMagneticCircle_8cpp_source.htmlMagneticCircle_8hpp.htmlMagneticCircle_8hpp_source.htmlMagneticField.1.htmlMagneticField_8cpp.htmlMagneticField_8cpp_source.htmlMagneticModel_8cpp.htmlMagneticModel_8cpp_source.htmlMagneticModel_8hpp.htmlMagneticModel_8hpp_source.htmlMath_8cpp.htmlMath_8cpp_source.htmlMath_8hpp.htmlMath_8hpp_source.htmlNETAccumulator_8h.htmlAccumulator_8h_source.htmlAlbersEqualArea_8h.htmlAlbersEqualArea_8h_source.htmlAzimuthalEquidistant_8h.htmlAzimuthalEquidistant_8h_source.htmlCassiniSoldner_8h.htmlCassiniSoldner_8h_source.htmlCircularEngine_8h.htmlCircularEngine_8h_source.htmlDMS_8h.htmlDMS_8h_source.htmlEllipsoid_8h.htmlEllipsoid_8h_source.htmlEllipticFunction_8h.htmlEllipticFunction_8h_source.htmlGeoCoords_8h.htmlGeoCoords_8h_source.htmlGeocentric_8h.htmlGeocentric_8h_source.htmlGeodesicExact_8h.htmlGeodesicExact_8h_source.htmlGeodesicLineExact_8h.htmlGeodesicLineExact_8h_source.htmlGeodesicLine_8h.htmlGeodesicLine_8h_source.htmlGeodesic_8h.htmlGeodesic_8h_source.htmlGeohash_8h.htmlGeohash_8h_source.htmlGeoid_8h.htmlGeoid_8h_source.htmlGnomonic_8h.htmlGnomonic_8h_source.htmlGravityCircle_8h.htmlGravityCircle_8h_source.htmlGravityModel_8h.htmlGravityModel_8h_source.htmlLambertConformalConic_8h.htmlLambertConformalConic_8h_source.htmlLocalCartesian_8h.htmlLocalCartesian_8h_source.htmlMGRS_8h.htmlMGRS_8h_source.htmlMagneticCircle_8h.htmlMagneticCircle_8h_source.htmlMagneticModel_8h.htmlMagneticModel_8h_source.htmlNETGeographicLib.tagNETGeographicLib1.pngNETGeographicLib2.pngNETGeographicLib3.pngNETGeographicLib_8dox.htmlNETGeographicLib_8h.htmlNETGeographicLib_8h_source.htmlNormalGravity_8h.htmlNormalGravity_8h_source.htmlOSGB_8h.htmlOSGB_8h_source.htmlPolarStereographic_8h.htmlPolarStereographic_8h_source.htmlPolygonArea_8h.htmlPolygonArea_8h_source.htmlRhumb_8h.htmlRhumb_8h_source.htmlSphericalCoefficients_8h.htmlSphericalCoefficients_8h_source.htmlSphericalHarmonic1_8h.htmlSphericalHarmonic1_8h_source.htmlSphericalHarmonic2_8h.htmlSphericalHarmonic2_8h_source.htmlSphericalHarmonic_8h.htmlSphericalHarmonic_8h_source.htmlTransverseMercatorExact_8h.htmlTransverseMercatorExact_8h_source.htmlTransverseMercator_8h.htmlTransverseMercator_8h_source.htmlUTMUPS_8h.htmlUTMUPS_8h_source.htmlannotated.htmlarrowdown.pngarrowright.pngbc_s.pngbdwn.pngclassNETGeographicLib_1_1Accumulator-members.htmlclassNETGeographicLib_1_1Accumulator.htmlclassNETGeographicLib_1_1AlbersEqualArea-members.htmlclassNETGeographicLib_1_1AlbersEqualArea.htmlclassNETGeographicLib_1_1AzimuthalEquidistant-members.htmlclassNETGeographicLib_1_1AzimuthalEquidistant.htmlclassNETGeographicLib_1_1CassiniSoldner-members.htmlclassNETGeographicLib_1_1CassiniSoldner.htmlclassNETGeographicLib_1_1CircularEngine-members.htmlclassNETGeographicLib_1_1CircularEngine.htmlclassNETGeographicLib_1_1Constants-members.htmlclassNETGeographicLib_1_1Constants.htmlclassNETGeographicLib_1_1Constants_1_1GRS80-members.htmlclassNETGeographicLib_1_1Constants_1_1GRS80.htmlclassNETGeographicLib_1_1Constants_1_1WGS72-members.htmlclassNETGeographicLib_1_1Constants_1_1WGS72.htmlclassNETGeographicLib_1_1Constants_1_1WGS84-members.htmlclassNETGeographicLib_1_1Constants_1_1WGS84.htmlclassNETGeographicLib_1_1DMS-members.htmlclassNETGeographicLib_1_1DMS.htmlclassNETGeographicLib_1_1Ellipsoid-members.htmlclassNETGeographicLib_1_1Ellipsoid.htmlclassNETGeographicLib_1_1EllipticFunction-members.htmlclassNETGeographicLib_1_1EllipticFunction.htmlclassNETGeographicLib_1_1GeoCoords-members.htmlclassNETGeographicLib_1_1GeoCoords.htmlclassNETGeographicLib_1_1Geocentric-members.htmlclassNETGeographicLib_1_1Geocentric.htmlclassNETGeographicLib_1_1Geodesic-members.htmlclassNETGeographicLib_1_1Geodesic.htmlclassNETGeographicLib_1_1GeodesicExact-members.htmlclassNETGeographicLib_1_1GeodesicExact.htmlclassNETGeographicLib_1_1GeodesicLine-members.htmlclassNETGeographicLib_1_1GeodesicLine.htmlclassNETGeographicLib_1_1GeodesicLineExact-members.htmlclassNETGeographicLib_1_1GeodesicLineExact.htmlclassNETGeographicLib_1_1GeographicErr-members.htmlclassNETGeographicLib_1_1GeographicErr.htmlclassNETGeographicLib_1_1GeographicErr.pngclassNETGeographicLib_1_1Geohash-members.htmlclassNETGeographicLib_1_1Geohash.htmlclassNETGeographicLib_1_1Geoid-members.htmlclassNETGeographicLib_1_1Geoid.htmlclassNETGeographicLib_1_1Gnomonic-members.htmlclassNETGeographicLib_1_1Gnomonic.htmlclassNETGeographicLib_1_1GravityCircle-members.htmlclassNETGeographicLib_1_1GravityCircle.htmlclassNETGeographicLib_1_1GravityModel-members.htmlclassNETGeographicLib_1_1GravityModel.htmlclassNETGeographicLib_1_1LambertConformalConic-members.htmlclassNETGeographicLib_1_1LambertConformalConic.htmlclassNETGeographicLib_1_1LocalCartesian-members.htmlclassNETGeographicLib_1_1LocalCartesian.htmlclassNETGeographicLib_1_1MGRS-members.htmlclassNETGeographicLib_1_1MGRS.htmlclassNETGeographicLib_1_1MagneticCircle-members.htmlclassNETGeographicLib_1_1MagneticCircle.htmlclassNETGeographicLib_1_1MagneticModel-members.htmlclassNETGeographicLib_1_1MagneticModel.htmlclassNETGeographicLib_1_1NormalGravity-members.htmlclassNETGeographicLib_1_1NormalGravity.htmlclassNETGeographicLib_1_1OSGB-members.htmlclassNETGeographicLib_1_1OSGB.htmlclassNETGeographicLib_1_1PolarStereographic-members.htmlclassNETGeographicLib_1_1PolarStereographic.htmlclassNETGeographicLib_1_1PolygonArea-members.htmlclassNETGeographicLib_1_1PolygonArea.htmlclassNETGeographicLib_1_1PolygonAreaExact-members.htmlclassNETGeographicLib_1_1PolygonAreaExact.htmlclassNETGeographicLib_1_1PolygonAreaRhumb-members.htmlclassNETGeographicLib_1_1PolygonAreaRhumb.htmlclassNETGeographicLib_1_1Rhumb-members.htmlclassNETGeographicLib_1_1Rhumb.htmlclassNETGeographicLib_1_1RhumbLine-members.htmlclassNETGeographicLib_1_1RhumbLine.htmlclassNETGeographicLib_1_1SphericalCoefficients-members.htmlclassNETGeographicLib_1_1SphericalCoefficients.htmlclassNETGeographicLib_1_1SphericalHarmonic-members.htmlclassNETGeographicLib_1_1SphericalHarmonic.htmlclassNETGeographicLib_1_1SphericalHarmonic1-members.htmlclassNETGeographicLib_1_1SphericalHarmonic1.htmlclassNETGeographicLib_1_1SphericalHarmonic2-members.htmlclassNETGeographicLib_1_1SphericalHarmonic2.htmlclassNETGeographicLib_1_1StringConvert-members.htmlclassNETGeographicLib_1_1StringConvert.htmlclassNETGeographicLib_1_1TransverseMercator-members.htmlclassNETGeographicLib_1_1TransverseMercator.htmlclassNETGeographicLib_1_1TransverseMercatorExact-members.htmlclassNETGeographicLib_1_1TransverseMercatorExact.htmlclassNETGeographicLib_1_1UTMUPS-members.htmlclassNETGeographicLib_1_1UTMUPS.htmlclassNETGeographicLib_1_1VersionInfo-members.htmlclassNETGeographicLib_1_1VersionInfo.htmlclasses.htmlclosed.pngdir_b8d380d3be9a9ed3ac8481239c90a9f0.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_0x7e.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.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_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_prop.htmlfunctions_q.htmlfunctions_r.htmlfunctions_s.htmlfunctions_t.htmlfunctions_u.htmlfunctions_v.htmlfunctions_w.htmlfunctions_z.htmlhierarchy.htmlindex.htmljquery.jsnamespaceNETGeographicLib.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngpages.htmlsearchall_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_1a.htmlall_1a.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_10.htmlclasses_10.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.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclasses_f.htmlclasses_f.jsclose.pngenums_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.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.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_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.jsfunctions_19.htmlfunctions_19.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.jsnamespaces_1.htmlnamespaces_1.jsnomatches.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jspages_4.htmlpages_4.jspages_5.htmlpages_5.jspages_6.htmlpages_6.jspages_7.htmlpages_7.jspages_8.htmlpages_8.jspages_9.htmlpages_9.jspages_a.htmlpages_a.jsproperties_0.htmlproperties_0.jsproperties_1.htmlproperties_1.jsproperties_10.htmlproperties_10.jsproperties_11.htmlproperties_11.jsproperties_12.htmlproperties_12.jsproperties_13.htmlproperties_13.jsproperties_14.htmlproperties_14.jsproperties_2.htmlproperties_2.jsproperties_3.htmlproperties_3.jsproperties_4.htmlproperties_4.jsproperties_5.htmlproperties_5.jsproperties_6.htmlproperties_6.jsproperties_7.htmlproperties_7.jsproperties_8.htmlproperties_8.jsproperties_9.htmlproperties_9.jsproperties_a.htmlproperties_a.jsproperties_b.htmlproperties_b.jsproperties_c.htmlproperties_c.jsproperties_d.htmlproperties_d.jsproperties_e.htmlproperties_e.jsproperties_f.htmlproperties_f.jsrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jsrelated_3.htmlrelated_3.jsrelated_4.htmlrelated_4.jsrelated_5.htmlrelated_5.jsrelated_6.htmlrelated_6.jsrelated_7.htmlrelated_7.jsrelated_8.htmlrelated_8.jsrelated_9.htmlrelated_9.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.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.jssplitbar.pngstdafx_8h.htmlstdafx_8h_source.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssNormalGravity_8cpp.htmlNormalGravity_8cpp_source.htmlNormalGravity_8hpp.htmlNormalGravity_8hpp_source.htmlOSGB_8cpp.htmlOSGB_8cpp_source.htmlOSGB_8hpp.htmlOSGB_8hpp_source.htmlPlanimeter.1.htmlPlanimeter_8cpp.htmlPlanimeter_8cpp_source.htmlPolarStereographic_8cpp.htmlPolarStereographic_8cpp_source.htmlPolarStereographic_8hpp.htmlPolarStereographic_8hpp_source.htmlPolygonArea_8cpp.htmlPolygonArea_8cpp_source.htmlPolygonArea_8hpp.htmlPolygonArea_8hpp_source.htmlRhumbSolve.1.htmlRhumbSolve_8cpp.htmlRhumbSolve_8cpp_source.htmlRhumb_8cpp.htmlRhumb_8cpp_source.htmlRhumb_8hpp.htmlRhumb_8hpp_source.htmlSphericalEngine_8cpp.htmlSphericalEngine_8cpp_source.htmlSphericalEngine_8hpp.htmlSphericalEngine_8hpp_source.htmlSphericalHarmonic1_8hpp.htmlSphericalHarmonic1_8hpp_source.htmlSphericalHarmonic2_8hpp.htmlSphericalHarmonic2_8hpp_source.htmlSphericalHarmonic_8hpp.htmlSphericalHarmonic_8hpp_source.htmlTransverseMercatorExact_8cpp.htmlTransverseMercatorExact_8cpp_source.htmlTransverseMercatorExact_8hpp.htmlTransverseMercatorExact_8hpp_source.htmlTransverseMercatorProj.1.htmlTransverseMercatorProj_8cpp.htmlTransverseMercatorProj_8cpp_source.htmlTransverseMercator_8cpp.htmlTransverseMercator_8cpp_source.htmlTransverseMercator_8hpp.htmlTransverseMercator_8hpp_source.htmlUTMUPS_8cpp.htmlUTMUPS_8cpp_source.htmlUTMUPS_8hpp.htmlUTMUPS_8hpp_source.htmlUtility_8cpp.htmlUtility_8cpp_source.htmlUtility_8hpp.htmlUtility_8hpp_source.htmlannotated.htmlarrowdown.pngarrowright.pngauxlat.htmlauxlat.macbc_s.pngbdwn.pngchanges.htmlclassGeographicLib_1_1Accumulator-members.htmlclassGeographicLib_1_1Accumulator.htmlclassGeographicLib_1_1AlbersEqualArea-members.htmlclassGeographicLib_1_1AlbersEqualArea.htmlclassGeographicLib_1_1AzimuthalEquidistant-members.htmlclassGeographicLib_1_1AzimuthalEquidistant.htmlclassGeographicLib_1_1CassiniSoldner-members.htmlclassGeographicLib_1_1CassiniSoldner.htmlclassGeographicLib_1_1CircularEngine-members.htmlclassGeographicLib_1_1CircularEngine.htmlclassGeographicLib_1_1Constants-members.htmlclassGeographicLib_1_1Constants.htmlclassGeographicLib_1_1DMS-members.htmlclassGeographicLib_1_1DMS.htmlclassGeographicLib_1_1Ellipsoid-members.htmlclassGeographicLib_1_1Ellipsoid.htmlclassGeographicLib_1_1EllipticFunction-members.htmlclassGeographicLib_1_1EllipticFunction.htmlclassGeographicLib_1_1GeoCoords-members.htmlclassGeographicLib_1_1GeoCoords.htmlclassGeographicLib_1_1Geocentric-members.htmlclassGeographicLib_1_1Geocentric.htmlclassGeographicLib_1_1Geodesic-members.htmlclassGeographicLib_1_1Geodesic.htmlclassGeographicLib_1_1GeodesicExact-members.htmlclassGeographicLib_1_1GeodesicExact.htmlclassGeographicLib_1_1GeodesicLine-members.htmlclassGeographicLib_1_1GeodesicLine.htmlclassGeographicLib_1_1GeodesicLineExact-members.htmlclassGeographicLib_1_1GeodesicLineExact.htmlclassGeographicLib_1_1GeographicErr-members.htmlclassGeographicLib_1_1GeographicErr.htmlclassGeographicLib_1_1GeographicErr.pngclassGeographicLib_1_1Geohash-members.htmlclassGeographicLib_1_1Geohash.htmlclassGeographicLib_1_1Geoid-members.htmlclassGeographicLib_1_1Geoid.htmlclassGeographicLib_1_1Gnomonic-members.htmlclassGeographicLib_1_1Gnomonic.htmlclassGeographicLib_1_1GravityCircle-members.htmlclassGeographicLib_1_1GravityCircle.htmlclassGeographicLib_1_1GravityModel-members.htmlclassGeographicLib_1_1GravityModel.htmlclassGeographicLib_1_1JacobiConformal-members.htmlclassGeographicLib_1_1JacobiConformal.htmlclassGeographicLib_1_1LambertConformalConic-members.htmlclassGeographicLib_1_1LambertConformalConic.htmlclassGeographicLib_1_1LocalCartesian-members.htmlclassGeographicLib_1_1LocalCartesian.htmlclassGeographicLib_1_1MGRS-members.htmlclassGeographicLib_1_1MGRS.htmlclassGeographicLib_1_1MagneticCircle-members.htmlclassGeographicLib_1_1MagneticCircle.htmlclassGeographicLib_1_1MagneticModel-members.htmlclassGeographicLib_1_1MagneticModel.htmlclassGeographicLib_1_1Math-members.htmlclassGeographicLib_1_1Math.htmlclassGeographicLib_1_1NormalGravity-members.htmlclassGeographicLib_1_1NormalGravity.htmlclassGeographicLib_1_1OSGB-members.htmlclassGeographicLib_1_1OSGB.htmlclassGeographicLib_1_1PolarStereographic-members.htmlclassGeographicLib_1_1PolarStereographic.htmlclassGeographicLib_1_1PolygonAreaT-members.htmlclassGeographicLib_1_1PolygonAreaT.htmlclassGeographicLib_1_1Rhumb-members.htmlclassGeographicLib_1_1Rhumb.htmlclassGeographicLib_1_1RhumbLine-members.htmlclassGeographicLib_1_1RhumbLine.htmlclassGeographicLib_1_1SphericalEngine-members.htmlclassGeographicLib_1_1SphericalEngine.htmlclassGeographicLib_1_1SphericalEngine_1_1coeff-members.htmlclassGeographicLib_1_1SphericalEngine_1_1coeff.htmlclassGeographicLib_1_1SphericalHarmonic-members.htmlclassGeographicLib_1_1SphericalHarmonic.htmlclassGeographicLib_1_1SphericalHarmonic1-members.htmlclassGeographicLib_1_1SphericalHarmonic1.htmlclassGeographicLib_1_1SphericalHarmonic2-members.htmlclassGeographicLib_1_1SphericalHarmonic2.htmlclassGeographicLib_1_1TransverseMercator-members.htmlclassGeographicLib_1_1TransverseMercator.htmlclassGeographicLib_1_1TransverseMercatorExact-members.htmlclassGeographicLib_1_1TransverseMercatorExact.htmlclassGeographicLib_1_1UTMUPS-members.htmlclassGeographicLib_1_1UTMUPS.htmlclassGeographicLib_1_1Utility-members.htmlclassGeographicLib_1_1Utility.htmlclasses.htmlclosed.pngdir_077a1fddae214a30b2ba9df62c9b9a38.htmldir_4eeb864c4eec08c7d6b9d3b0352cfdde.htmldir_68267d1309a1af8e8297ef4c3efbcdba.htmldir_d28a4824dc47e487b107a5db32ef43c4.htmldir_d44c64559bbebec7f509842c48db8b23.htmldoc.pngdoxygen.cssdoxygen.pngdynsections.jsellint.macfiles.htmlfolderclosed.pngfolderopen.pngfunctions.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_func_y.htmlfunctions_func_z.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlfunctions_z.htmlgauss-krueger-convergence-scale.pnggauss-krueger-error.pnggauss-krueger-graticule-a.pnggauss-krueger-graticule.pnggauss-schreiber-graticule-a.pnggearea.macgeocentric.htmlgeod.macgeodesic.htmlgeodesic.macgeodseries30.htmlgeoid.htmlglobals.htmlglobals_defs.htmlglobals_func.htmlglobals_type.htmlgravity.htmlgreatellipse.htmlhierarchy.htmlhighprec.htmlindex.htmlinstall.htmlintro.htmljacobi.htmljquery.jsmagnetic.htmlmeridian-measures.pngnamespaceGeographicLib.htmlnamespacemembers.htmlnamespacemembers_vars.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngopen.pngorganization.htmlother.htmlpages.htmlpolyprint.macrhumb.htmlrhumbarea.macsearchall_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.jsclasses_b.htmlclasses_b.jsclasses_c.htmlclasses_c.jsclasses_d.htmlclasses_d.jsclasses_e.htmlclasses_e.jsclose.pngdefines_0.htmldefines_0.jsenums_0.htmlenums_0.jsenums_1.htmlenums_1.jsenums_2.htmlenums_2.jsenums_3.htmlenums_3.jsenums_4.htmlenums_4.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.jsfiles_0.htmlfiles_0.jsfiles_1.htmlfiles_1.jsfiles_2.htmlfiles_2.jsfiles_3.htmlfiles_3.jsfiles_4.htmlfiles_4.jsfiles_5.htmlfiles_5.jsfiles_6.htmlfiles_6.jsfiles_7.htmlfiles_7.jsfiles_8.htmlfiles_8.jsfiles_9.htmlfiles_9.jsfiles_a.htmlfiles_a.jsfiles_b.htmlfiles_b.jsfiles_c.htmlfiles_c.jsfiles_d.htmlfiles_d.jsfiles_e.htmlfiles_e.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_15.htmlfunctions_15.jsfunctions_16.htmlfunctions_16.jsfunctions_17.htmlfunctions_17.jsfunctions_18.htmlfunctions_18.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.htmlpages_0.htmlpages_0.jspages_1.htmlpages_1.jspages_2.htmlpages_2.jspages_3.htmlpages_3.jspages_4.htmlpages_4.jspages_5.htmlpages_5.jspages_6.htmlpages_6.jspages_7.htmlpages_7.jspages_8.htmlpages_8.jspages_9.htmlpages_9.jsrelated_0.htmlrelated_0.jsrelated_1.htmlrelated_1.jsrelated_2.htmlrelated_2.jsrelated_3.htmlrelated_3.jsrelated_4.htmlrelated_4.jsrelated_5.htmlrelated_5.jsrelated_6.htmlrelated_6.jsrelated_7.htmlrelated_7.jsrelated_8.htmlrelated_8.jsrelated_9.htmlrelated_9.jssearch.csssearch.jssearch_l.pngsearch_m.pngsearch_r.pngsearchdata.jstypedefs_0.htmltypedefs_0.jstypedefs_1.htmltypedefs_1.jstypedefs_2.htmltypedefs_2.jsvariables_0.htmlvariables_0.jsvariables_1.htmlvariables_1.jsvariables_2.htmlvariables_2.jssplitbar.pngstart.htmlsync_off.pngsync_on.pngtab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.cssthompson-tm-graticule-a.pngthompson-tm-graticule.pngtm.mactmseries.mactmseries30.htmltransversemercator.htmltriaxial.htmlutilities.htmlGeographicLib-docLICENSE.txt/usr/share/doc//usr/share/doc/GeographicLib-doc//usr/share/doc/GeographicLib-doc/html//usr/share/doc/GeographicLib-doc/html/C//usr/share/doc/GeographicLib-doc/html/C/search//usr/share/doc/GeographicLib-doc/html/Fortran//usr/share/doc/GeographicLib-doc/html/Fortran/search//usr/share/doc/GeographicLib-doc/html/NET//usr/share/doc/GeographicLib-doc/html/NET/search//usr/share/doc/GeographicLib-doc/html/search//usr/share/licenses//usr/share/licenses/GeographicLib-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi                                                                                                                                                                                                                                                                                                                                                                                                                                                        !  "                                                                                                                              #  directoryHTML document, ASCII text, with very long linesXML 1.0 document textHTML document, ASCII textPNG image data, 16 x 22, 8-bit/color RGBA, 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, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 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 RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedC source, ASCII text, with very long linesPNG 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, 6 x 1024, 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-interlacedXML 1.0 document, ASCII text, with very long linesHTML document, UTF-8 Unicode text, with very long linesPNG image data, 482 x 409, 8-bit/color RGB, non-interlacedPNG image data, 481 x 409, 8-bit/color RGB, non-interlacedPNG image data, 851 x 605, 8-bit/color RGB, non-interlacedPNG image data, 209 x 80, 8-bit colormap, non-interlacedPNG image data, 185 x 80, 8-bit colormap, non-interlacedPNG image data, 673 x 323, 8-bit colormap, interlacedPNG image data, 672 x 552, 8-bit colormap, interlacedPNG image data, 667 x 305, 8-bit colormap, interlacedPNG image data, 576 x 596, 1-bit grayscale, interlacedFORTRAN program, ASCII textPNG image data, 661 x 321, 8-bit colormap, interlacedutf-8?7zXZ !#,1V$]"k%w1  Hax`^hzkӽEb8 &t] I: ɾPm]^Ngb4|i^]vƑ$sQ15sp0[>,2@ Db32^kRוٖVy?`NH u+OeixHV՜n=Bi5ٵcpdMp<>ʢ S;PeyaB^2S[԰*s`jpTJ `I3)1]Iz lW^\"}vpB ڀsM Yk]ə|@nbU4_{_/PΟ*S]4Ol{X=l|a~ ܥqCdU?>ӷ8"~19D0M S ?@LτrwBc#;WFP|zhPTfݲrDP^ te*mb) Չ,\IvH暤 DPܚ].3o9"vH[yQQyo޿ )(*wA%l V >ZAXd;&"GA˒!ĺ I rtk{' 󉞔>|?M6$w᪢m;$֌aix՜}cO_pa\bt~ Rm$8JX9 9?Qڳa[z=HLnwLtds]Ydi8XTj%OL.4m Ylj_dkv@aۭ^_vNS\ضB2Xev4LD̐@dbpb Gg]}dη?hx.քdY>o ] Udgpj[o){}˸k{7[_e(ԃеKԦx:%䤎i6DWhJ\dk|^pdlS2{4=R*N$Ev;s3f1a! `d6auY86SU*c\͞H{&:"l;r H(w:ء޻]1֠t ^PYPluX f?UTSKH>!-Kdc؏NVbi…R>Ph oͤW 4ʒ Zΐ7oi㈣zuH=uIfȤs?`psVf[j]:[8/s㽲~\ȫ 8VUm4LʬG{qS"U C`x Z416IE%,чaL-<O}ޣ!=쓹 A}Mx UblnlدCSW'ԂR/̈́$ ;i]j_y.3עz5.`wL l/tdڟwf -=84ͻ@t ܗ:I^`:낇k;eZ飓HoI2)"g0 2Babc/,ZAkzZ<әstۨ`$C$N߷NuFʹSЂz5f5RvQ#u`/$mOs=%;QK'1Rrj~W&`nќ 5k)~n_'PŦ1  t+{U|!UO|52Q7uof$ܙ8-?¤2k0\i-+@yZQ*/ e=9 %yɹZn'Ra>l aArH~gq3y^MLS\mOOi|^yx5l c/ޖ-?m[L6uGf[O"&/qs2EXK k.H͉C`XA71AiphWpSBC&q0?NpQTa_RIbi1!$[Z:RotcUQoHqܺfߨ,.JPdliF w=P8Dgއp_mA' OD%&sn/;cԍ0Q|cߡNy­M\(43x[08LsUgL+8;A}%XDPMTh_ @$x2~k(,xDb'd |+.}\Njj%w4bhsx+ ec@ qfgDi=WYU:@A; ):&A軖Q:RDBTQaaإ$N #3f՜Q;N#-ܻ:.:Ei)vF㊢"\fnY'j?B/鬇ggi{ e5o[Sd&+Go/$ݰ._ Fv~N?]2P ,v)Kc0 Mh,d|NAz$V\8=W{#Pyp]Jsq@!'2RK]3rױ-[4ZB( \{qsHDE'$f$m-pӘ|=zEh&Ϩ }֥mͪB BCZ@h$I[9VMi_ ( \Lfb{{{ ~B_ h7(,Mړ)Vg]zTVN 5wgFݓ2e RN<%p=J6A&G7`6v>U8YwIXMN 09yجq>܁@~sW]=9^kvz<(Oo5ONzPP!j麟ZGMS>OZ[YX>O}jX܍.cD71_r]`\39xݭ.S *=Ȥ@g짷a >@,j={z> J-V4%\9_Ik, W|ҟ7' {j-.Esg^Z2׷Or5İ1*)@} ǚ?vsR4DĶ1q{L8rX8[c3SZ+ŗޭEBvEq`P YЮd0:kT|g+B8jSA$Ҩ-c`ǓWjǥDgnBh^''иp!-MR$}6&^{CDwy|ax@[ J6c9xLM˷ 鈥vz͊Qd`DgdN&/)BIL׍IL8Zi6)&MuWΑY#J-Sʕ4v+;@80kVeȸ RrKU&j KRƔ?7ؼdN3ԌEswD\}s9nmbk/:8 e FLJ:Y'-1Psŏ0;#'yGd5O{y,B}pTq3ρt {G?]UPU" .U`DZ6kx!IL(|?kYm3p.ֺ1<mX[<~>oaϧfmx!.Lh7{8"0"#8Aܾj0zދ'`u3J0y51}7]6*,_NK8mmέsT7ܫQZ.M$;fVi)""P}rt9kr|[$nn V՜A@c/pHvYS8$D|^< ºbq Ia7ira8>~j9]LNbJԢ]52Hz[0 kAW*9*L;i˩(vj!} 3@$ sV0(@{;i-]ե'00 © i g^&+ WJ q6zQ3N|XnDG{ ;-ߏuTMT*t}K5Y6 A ? lWrF=M=|ְ!t= Yt#0T/VwMwD^9})}/lqr4,t"3o.RF lLLMVv3]o:z6~.J} xQ$*aARN tn?3= kwm)F3fǯڟR3Jf)Z pyl1{ݢ;׸5+͊3i ߩKS]0K93Om U?ZM)In1V&:U U-imqH˭5S`j-mJ/ $tt ,W~%&ni3U cbJDw AG /tRt;KS{3]I C'R nyW{+E*l+/S^C[yK6ͣKXFcK["hOkjFz{fhlAx*S"QH@yҭ}1P,5~^q"Zϸbc従95=ք[2{$9AXV$Lɜ(zޚL_+9ŴoxE$IBsV6'bd,E/t~-l"0BvΛcGJ6 2e;N\^q2#H5}ρQ'{1׉R|]첊cxQ0N /?r9Q*8¶nf$)`+TOʋ.)%!E/h-]SP'+Fn`v՜. av'n A[" *dJY6н)vRއ \  `ld̎\K=W)DQ'R Чqd$ujpO:U_^asGtm3ŌceCM{!%+ 0ɏw&Z59"`*9KO!:=J$]pIbHSp^ o9|[\W6&*hچ_=oihʽW^8Tz\a6%W aB0~X#+b\;lGee eKUyژn*{B_#TZnĚ_`^*5hޏrCqmfJ6 5eT4Mo⼌ӟ 6Jw,l,gry[SlsҔ{CY[3P_0Ni(p_T- SO icŽuzZ&I^ .9XsȜQCQ;6ȰxA,;MfgjwT\iW-wU423"|rSļK|qE't=>*2%K] co{wXXT,mBܡ6kS]_p12N4|E0dheط}n\=.~qh_8s+}t<ʡРy' MgS)&vI>P#㙇t\l|a,YgR㈮V$(H04:V: n83-h?^{@֡8ԜzVezX ̷5 M_wҽ&$Xh:5`[ٻ2]]ݚPܔ8]>L~Ǭ@xԝڊ_u{{#+&ĔV\{}=e|T(&Q8>&`Jd=Y&q$F8UJ uLQ;zguYQ&3dOR fZ*棕T53ud#2*u/ EKG--i aZBǰUǬ+kM<@{^V|(γ ,כRؓ5[}Ȳ"w^r!.JZ}9Rr8I5 2rG%{|DA#9`uDwRv7GmGt*3?PH\OϷwYX/a8x9Gree5V7*Jќ1Oqr;fN7b=_[&&H4 F a)Cf?K h*m3jAuuq>vMiN2:N,O֞1qK~jo)%Z h`"E! 3&m*NW J"DÓ%fnPG3C˫WAe*8U+[,e0:x(EՄn$ŭž2[OPi^çvA_6yZ!ȷnp/؞ orXFo` ̓6~`XF j6/{!A.#糹^ˡЬHlC\Tױ,b.g;Q7uV9]V_$Y cI45-+"{޷s섋*I6˔>[޼NcT)rᨐ]e򵑂SX[43f3 ecdyBe?zSFEqj@ d<8R> Gx. >Cѵı^0zVk&y_kQ `Eorn*Y 8aD׊-L-Y%Ӈl1|GA=w Qs&wBs,Z7 Q7wܑS~Xjֹu!B厺([9._en $z2feB@\G NF@tW-65XڮapowְXL^Q_%A&aW ݥ@yAjY4~N\GvT+@m_P aKx 1b.CjwߧIb. YZ