kstars-3.5.1-bp153.3.2.1<>,a']!M@eeed2q=Eiͬ ~60[·W` ʗk,/.TD$QQ{`&e*:[Ǘp.!LO;B9Q/U׌*1I04UڬaeU`G쒉d?pxUf=E_RP̇ܭh\x_ՑdQÏ>a[(-r/C }ؓPnrTdPF2PGi[--f>A?d   /  %Gcip{\{ R{ H{ +4{ { {{%S{66{DE\QFQOQ(PQ8PXW9QW:X4WFoG{Hp{I\{X Y \ {] {^RG1bYHcYdZeZfZlZuZ{vhw{x{yQz,<@\`lrCkstars3.5.1bp153.3.2.1Desktop PlanetariumKStars is astronomy software. It provides an accurate graphical simulation of the night sky, for any time and location on Earth.a']s390zl2aURUSUSE Linux Enterprise 15openSUSEGPL-2.0-or-later AND GPL-3.0-or-laterhttp://bugs.opensuse.orgProductivity/Scientific/Astronomyhttps://edu.kde.org/kstars/linuxs390x f)|DM&{0Kf9 W6j"&6UF<ko/66P '}L25.+ ~F-,hW Z|BiZESULdno!6]v@Q~ q&8@l0 $GN mz %BgWn W]$4u2~ GԱ9~J0Uekv  o% I iw >hSS ܞ "1 8C1 $QmkqSBIZ !!JC 8`Ny ZI:( &j d2.]3!rV" *CS X @,faDEGze\  x VnBn\3oZ (: 7+#0>I'I}@E < a  MD  JAh / 6'&xyxy .|B< |s@B{ &   * Ctd=Om) u w P Uw w^z ]JhrY2 TS  G |du{~   .@ b@ ]]-KZh .]%n     =)7^0@&  %e4 4F"? ` pfc_S8 4 y (' -7;#t6 sS Y'+Ic+ n Oc X  NNM3YV A+N="< 78vA)  X)ZOB*+ٚ9, DD)HM3U,,\ &0  R$f>* !4 J U*} BGK!+"k:K % ) "1z06r(En2/Ha˩7Y!$F1:1ql}},~CI>6z}f,8V2}J.v;n46 =)mm1+=epX@)b|lZC\=E,0S3P4[<^s?{]Mv%$1  vtALmitx*w yh}J-N^. B~{fyPw 1> P}qqe!KM J j c@ 3 @ FL=Z5 Po,& Y#j*r  %^ !I) =[9 j` W5LxjFXOle f`u8A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤a'M_k-a'_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'W_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_kA_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'a'a'_k-_k-a'_k-_k-_k-_k-a'_k-_k-_k-_k-a'_k-_k-a'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'Na'Na'Na'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-a'a'_k-_k-_k-_k-a'_k-_k-_k-_k-a'_k-_k-_k-_k-a'_k-_k-_k-_k-a'_k-_k-_k-_k-a'_k-_k-_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-a'_k-a'_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_kX_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'N_k-_k-_k-_k-_k-_k-_k-_k-_k-a'Na'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'Na'Na'Na'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'N_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-_k-a'N_k-_k-a'_k-_k-_k-_k-_k-_k-_k-649b5eac2a310c187eeb69cc572d3a2d1f83c80c69328da45a389848e45f37227513dd59ea3e21ae3a9ca5579204b2183c9766f7ca24411fc376f4d5e1c59e83ca361e400c4f05b36028c4303810e7d9ace84e3fc54b1a316faff82f4ec9b46b3fa21db9c70d260af62b87eca13e995ee5274648c56ab847ef8920f9edde89eee75379c0641d4d4762061f9af192d4cbaf3001652f630a68e6b77efd03b1c2f9e473835fc3cd4d939c49462355c9ecd0bc1e95793f7bde8350a4953bb3d9966465b243e13bdf88889d8e13de069d0f78dadccae36f2d88c7e2ea629a6c77c8055bb5f69c8c55da6f0b79ac9dfd75228e85ea240af28ff3d4939bccb468e44f82350b87eddc30617cbe4d6c8eeee596fb582e8a5e40a2f76fab2dcef2061abbbe61813cefb45b2121a3bd8b862f33364f9a807385068cf12e4529ca136470507f2fee374cf4e6457e010430a8f765a339f29de5f67124d35279c386c35dc9b5b68243ac96d565c61522faa7f15aec7faedc4f561eb5aac6a657801ff057f95ff01fffb18759e9625ff91abe41e1f7282d6b51f2672eceb99cfd7d4bb53993b8da278cb5941ce6d2472656dbe1f23d9f211eca92f5bf3cb0e8ff880b10d21409425adc3af59bc17dc19a30a5806c922712101dfba0eb365b7ca31d4e06f58771e600489d51639e7893ff3e3a2bfb88eb40d23a1f3bdeb6a72c3be659332b448d41b8f57c2e225e0e28377f6f830ed2c70677594c08ac05253ade671c0568443b470a1e41cafd29feb550c566e47a2ca8ae2fe0b1e8624eedc7e6d30c2bb68f69e9b8fe91bb7fb75d43575d498654e9511de0b7043ff681e111cad3950ab66272c6c7457a70e1cd5e49003bdaa42565a8d30cb1cb8013fd73e08300989ca57076d76dc8e7823e5a8b3932d335d4a251edef400a54348c017173227fd0336862ff3d9cbc4e4d85166084fb691ac80f1e5786250a35e88b405fae127e4b32f4ce9dbc30dd8ff17761af7d04010f0b68f16c6aa9b63492085ebb46a75aaaff63e3dd8c024af1f8395bd4d9d895ce1d441ae069739727bff65b2416e09c64300d8246bab23681ec452e74dba75332f9897610fd8c3619f3a754c97bec4a61ef6504d60f43c621a2c885d37d57dfd783347102c8522f1ededf8a723a2b8d901820a45a63003090eb956281a7406465b0bb3c8edd4759883246847e939002d5558ebd7d1d263e43b109ae46b930316e2828f14dde51f2507e1d93ab7114cc93e194f66d574d42fff7e6423a654a1d6e52a31cfea19e03dfae80e6cc66c209802767b49380810120278ab6906c66e69532fde7284267912d929e5f5828c2511afffd5b6f5de3a7cb42409d69e90081ef12d77fc9c8bc16342110ef57f28311277dbeceddf0285f53b1291502c5c868429b0515e98d6b87146d7bc5a30ef4cd5e310d67cb69f3a609bc191a613f5c44473bbb112ff94e6268632205a837f5cc2c137ad064e04afaf0b8d95d7f7f6d0acac7aa995513dda3b25c29bdab1673bdaeea583bd405b0f097cc6c2595d57b670521fc3575d4b7d2ac846db54966a7c9374b6924d8ed464444e589b6ede42fceedaaed63d9ff4ce8ade28d86fb4131444cd1a732fda69b3f4c0c9e66e91c6e2a15176d99d78dfb585ef7d13ed18ae6c0e863a36c31d95283c13f5efa09ae957a44c313f5ed0678adab907b8b7fd68fece054bc3703e4288308f2b55554c7ce8994bc19fdb189aed42ee198d5a098342085d109ec6692f95fa3e462fabcd7a9c4be9383cc58390ae22bc31216c0fa3459e6df976514c2162f7cf407c05479248da56ef29d6435874a8461244a334f7b5ba0d749feb970b69e2fb6fbb2f6c08a1d3aa99e3cfec6d4607205e290d216d6b5c9b011362ac49b7c54a1e14e1adf643df665a66ea76a67bdb349e5b5d3d15d7ebe78f4ac939be26e56232ad45ff7d8d930dcbdd7b8f3dbe6b7bab25c472c7bfd0fde8036269e86129056219c4461e11086c026c5f66907745b999e7ec76f6b2aaf71e44e7948364999d59ac1986574044b1279ebcbc716b1e64f2b96ee0d08a0b1c0639934439f1d5f41bbe2fef52f42b06acd5b2029c29b9f676db2304f3b274bd954d1c11e193b93793249661fa360342dce5eed3642012a61614f564ff1ff2078d992761adea6cc7629dad8025d1672b24d0ddfcd14655a782b22ce6e372e8c04527d4ccfc6d6ee92e7dd834e62aebd36ecc7f11c3cc74aaa2340df21ff8ac63d3fbcf21f7231e3caa2c2aa27e9a0ae399879125fd236271307a438f23199019e1f9c2fd02ef6e21ca38c25dbac9e2d273a7a7f2940d4ab414745e8b458a6fb12d4b0b963c60d134cb61727bff5c43adc06d4ae1c8b95aeb5cd92d90311d6804cdda91c03f31ac9d5337c016dbfab57394477dd938a6fbffa4690ba30ee0bb0bf809c997c5d6bde27e6445bfea90846c50c69aa7a7820becea4898985cd0ae13c24dd0d512a97fc150f64dd3536607be0e71078ec37e5a7dd839583ec26797863dcc24aa4d97d918ae98077991f5cb3f9c6f756acba1fba740add34becbcf903ae56af8590a90cbca1db41d29588b3163028216ea42048d5c6e1a2ab985b7e095e80b97aabae4ba3b5ba64c6bc6ff6cace18677695ffd18a80d294210f449135ece581e9b2f0e600829f8d36fa815afc4f3825413ecb083b1acef645e1573b5f64e2496cac576e3a3e7a5349aebdc121086aa4aba9e197a19e2eb0a0e67031a52e9488adceff5aa8a9de75f42685e1c9bccc5da0b132bd91661131aaf0311ef5684940e89d07835810cf42cb726009f1643e77efe213288ade0f4238f7229db0f18c39f854c1cd044ae50149e8019d92e4493ba41b4652010a7070e011b7ef7d598333180ae64ae871a9332c07b9d340d2824443571e5302392099913f165ee7d84367c90fd8c3831ba3c2980ec259156f24e6ea596d2b24fd4e1a1534307bb87fc7ccaab30c003e8ce612c041c8526485febb248fa2344151f1c908803235fd00cf2841b2d7c99df0604c46235f5cab68c197702cc4450ff61399eddda22baba8d3d60a6d5e52294e91667d4752957ece2083c84cac7c925ac287dd3ddade3dffdb4fa6f0e675db8cda5febd9c64f6d5128a9ca10151d8f303ef0969973e3ac0551f229c61832a647a529ce260bc4150a99b20f93810020f861b1ce56d095fe2e8f1bc037ba8aa789fd0b896e74ab5b73e360801b46d80a11c01b534731ace7f21fcc1fd4a2cbeaa5e9f665fc88cad6e75a5cc543c768971ce4a554b1c2575e66a3553aa1f8cac2fa7117c98df89a6c16779078715f20f4b8ec2b108ac1a6a46fb075dd5145a9450ac2202197fb8e876f38a002b4c71b9402b98866ded11cbb71d65979b5bc3595343b2c2815cf6a7a96247cd6d5d7e20e2922105efa96cb82ba1da74b53adade61590017c17adb8dc46320dea8121f7135e14dc894a58054790e4f091bb56cfd55cc48d0cb4c73af8d6b8800f970c45275a48c13e4f9680a518d8f1c240048477963173b2dffb3323058d3b4fbb2ee42539a619684d06a812ae443bb944f66553ac24b61fc1283001ba46e468edc2fe77e80b5aa8acf8abb17b1adc12bd20990f4d1a802bd596f6cd9fc9a458fae33f4e77aa3552b852fafd0685ed3b954de8ae154404fb8a32fe35749586abee0846a1a399d1ce267b7959ff2dca6f767f07d7c684c97517491fcdd206fe4d259e2559a9c166965a34a30371ab630e716805e6fd76a33b02dd16a450456d0e779ae15d63c0f9c1e085f00465f4e4b50c86783d44938f24f79a74b1b4ae6f85d8b9bc938024cada280f76befb2c34b18a5b3538c05a8ec3b00b0fb17c13e0b4d80b85fd1df53c89f3893d74a1392c97cfbb19b53a1efc447a9185b8c209c53307934738be2651c1863b11eb56dd8939528cffc7142ac0b921168595f4616c0b3c4407b922cfb5304be26cad7d736878e7e466a7058d2c66f5ea3f9cc3545df6f643b0b17bad9de2f83bb3d1f8c76cd045e0e123c875aa529aa8f596a693ca32ceb5c224c20d204955ff06cbad8705d6be836b4b34989013b36db52039616d7d52fe6a9bee68e168596e54e962e1584c7b9c1cacd4d504d2b2d052f37e3fabf6ad81e781049f4323d62767230b47da351445ce5cc8c0496fceb163a0e17e5de587bbff66be9e132ffff706cafc1a8c957f3e19e73a7c2dab14f72d103d21a3784d2379063bde2095926eba15a389528302a32f1d6fd82f46c22a0ef18fe3819b8070e8e11ac13161292222343793faadd2bdf953c20f1a5e9e6a66d02f52ffdf677b8421ca3c37c7137bc9de93b48371dfcdaf55891238b1c246a4816822ee1bc564309042e6ab151eba507413491898b1b23157c22d7db2a91828f8a8cb38d1a1d879f9e0c5236350e55aeb421f74bb2062586131f8b4302825e846ea4afcf0624412c0912db6f20c384ac549fac52fd87e43ea082b34ecd7195b408b6c52a636a185981aa957ecf2427ff9fcd3ed417084df32b7f37b442431f8f5657a65a74feea8f97d5875e0ad2722610358177c003dbcbd73c97f5e0910364cb3597055adfb038b063c0600b9a65070fa1c7a8504cfc65b2c38c6f0f79c6bacd7a43d5c791eb3f61711e9d2a614e246e407f726c6ce6e1af87ed93a42ca1e24c70832501d4071faa32ddfc474e04a35d2fb7ef679abfd4e4840e41ad0e9a6a4f2f7dc70959834a6c8fd9f1ae591d5a8f4a99ad3bfbe8d69f4e1aefa32738fd8584b50f3be9466912abea1e467b731a7232aac154d6734d2f208e31fde08afb52da22f3b1de0658d9b426b7fbe4f0217d47f0183fe1ea79c8df06c8829821bf8e49aa64c37f4a501e5d26b0d4ed2db61a51b3a2035fc0694349451a487feffdff3d60f7b796f2a49ba97bdb292021d5e57be27565e6d4d32d640731c9b4eaecbcd17ad99fbc48dd90c412be48a6e6030d67d1fbd99755b0aae697e5447a4144924e0b8db180e30fde35f476882d57ff8b8e847e8d854b40366d7d9ca60214def2ed83376cfadeaf79ba4d82cb86539621e06860d6484b8bce7251994664ba84ef93ecde328c8d3ea217cb3557cd9f5cb2dae17a9d4f1cd3aa12676908d6eb6e38dc30d61183873f99af0d02d0179d2a691aeaa1c8febb9c7a36549a9f05ac4208a1a9cbc139b116e8264219a4a7bab44baae482c701d954ba55ef516bd4b9fc313d20210706e6aa6d117205c88670b237da1e0be71830d19436efe0bacbdf9073a12cd9300c39053b0f91a68612ed8c4000f7f24cc83a4f664768a0c6e82b564a885c22efb216dd305596c866e4866d10065465fd0f912386e34e7f2ec0565e080854ee6381419c09895f51817f8c64aba6abf9bf34674f062a8c7043448f95e33ae4493cbfb19451852a911361680debb042153733ffef187cfd6f371ac8d07481e220502847bd6b90ebb32e4807a2bfe884cceb3d00a1cc2f573915faa6e6bf5881de2a3b8272d0438e08c10342fe83723fd2e14fd5a45b004f828bb64e1fe7d7ec8795b2eb156c8e7ad9e58f14ff366c65aa0b4fc4b1d342e8c0e69a82499bdabfd1327826857a753aaeabb177637a9adc47396ad093d3a9ef5173c711d8c062f2911dc33f969af9c1ff430a6b46c3e6c24ef5ed72a520f14c0eb66bf58be7cda7687991041852fa4f313d6f8b3a7ad229eae03872f742ccdffbc41953c8999c591d625868afa0cfbc7a19b2625667054dbee4bac2cd9973c78c518a3e07d16b71966a73354dca8f2982ea8160f96df980cd8b7612830c928d8c546979e4e6bec61b41798dd7f4e3df8c89d1e9229ec41b9d4f8e71b107fb37349c253a197628b6c29909c015bc0ffd38f8009ae8ebcd7be07bf044801970da1305e592712a0514de922a33149dce82f428e8afbb476c7f4daed335b8eb66a69a68aa1b1d3556da5334eb13d8802be75d1b1bfad1fd9d5014d4a4f967d370e8123364657087df03fe1f515a721ab6aaddda97c7af440d150272c599a5576800b657a9af0524e1922a5073eabae60d452a82addfb9dc8a8f972203d4a5007065d11bf415746fb24d2171c179abf5ba08195588655e92b025b9475ad1263ae560feac222e69a859270166caa71629fa4ff9b8bebca7ee8abbe0f87fc8ebfc015cbe0a2736492891b4eaf428bbbc77a0423c994a0f9ce8badebeb1bb9549e90c831c134c2fb86edfe7580e744105651da25a829a56aa3a6bb0d612a9d52997c587d868663552a6f60148ce05a3bff86c7808d8eb1d55e11073fc6f6f9103fcec817d14bbe32f49aa11de86fa1826693a2fb6c4231553dd84ef523fdb9aec6ee6b899c1edf0a5d9248ab0f53fc95765f807579b6bba5ee16c08ec4e3e8b38d95c817a3efb6847338d185877e292a3d3355791bfac9b52cf9dbc004a9305698ca476bec6802bfe6f42824886c199505a6cb2090a77c555ccf53e0c9011228e1a9007f81290ef00fa5afed236fae36719665fb96de255061d577423064a9e6d17810248514252a580b808118ca278dede2effe114628863c21c10962ecb00e0a3b0e9fe20e31c1c863f1bb9d2a4b4359c42089851e9e99ac47e1dd3b29891fd33909f92146bc6ed9b9b7cc4efc537c356fad612c286eb8a9984101b05349f234c6f7f83c0743ac4b0b0efb4a1c0c0924fc9e78037e22f5be05acea46959dbe2b757c3482786677e31041bf7474ae75e3fecb5ad1a87effd35d40ffcd206d3ad5b8942dbd404ccf83d29dda29acfc25cc93b3b4c2e733bafa49fcfca3722c8cf6d41aa81a2bbb741ca10cd3d41d09086fe850a127e7b44d967a9bc764c9cb07267116747dd4f72e91121711102e77e4052648950491b4182c3e9a550059cdfc7b99a2e8f07c292e19fb5b494c0db34f943faa1fe7cbfe1f499ac8d3825dc996043654675db2cf0af7761a9cd97b4627a484980f990ed6aff0d0c309b3f5161c9990c717a8d8074f48ff2774dd79c91e2cdac4bc936ed9138e577e940d2fb67647b8b98a2cc1b8748ad36784be8b4e3924ebdfa22608742af6c05a5023ce95e36d077cc5444855b1a1b7119d47468d098692208ec77619a25d25eb20e7e2da5cf44f2023c057f78ac54bf747bb150e65fe557a4a7bd5310403b855a79e64042ef1016bf82fe473962b1f4951e60e87d518b5fa1431ceb1b028a157976378c94149ad731e21403e4b937685d06c7d80ef757283e96d474c80f56f1b8c6402055201e814e0290e81b370e02b701505e19e7e5d0f2e9e084db38ce412efcbd65bf322706d88f872ec7ed699eb68f3c3aee55b2ea8dd275bbc2dc23c9cf25a3e588e280e380d57694ff60bb513a2384ad8b9886ee4508367bdc906cdb7a5896b2b48e77eb51bfa8821952eefced48190b021257fb6d624c969e84cc677c73271a51084f10793853342899eac7694ed21d57fc7d612887b89e5ff6b2163485e0424e38bcf4e203b9239c0f6a7854e2a7204187095aca59b94027208120755c6010112ed450acfccbf996df156eeb77abada6bafd94cb08109ad7ed23197e6f387203fc349e925dcbd73861b5dd8b50d7d2a7cd8e320752ecac74be9c00ec23e899658cd78867191451fc070fdfe90aba215946a897916f8e10fad37282725edc9da2a4a32110a3a7f08e08d62cebd877ac57665aebc590356e000fe20f2799e86a8826ed1105752b28027e799c4d2e98673e53909ea652cf344e39884f225bef694610b8c47deaa01fbdd7158a2e2783cdf327ca62740446432e5b76082940ed8c4550fc73b0d25d78c13b92a0c9a50faf1553cb71f67852aa1514f25133cab8ab85d64f664b5ad66292d22cd2eee4688e78e2100ec575bb3b8d00a12d8743b1b27913ac2b92b892e840d0f0709027afd5ccd8c1d34987b9b922825b29a66bcef4fc7709a31167c43bd6014db378ad0eb34f2c205aec2804cbce926bafbb7eb6b39ad16fe50a36b76ebfb8112821748cd34925515cc7cf13f042538640d184cf2dc37e7144b70225a7f785f56cfd3c7b83dd03e4a61de68c97d046bb1657b6b96660425882d638ff686c0435a43710a19782c468950917d26725ce2f9de6577d478e7ba388a114b5379e596dafc1466d8a13cb2fd9b11fb1e737ab59452cbf5881bfaf29d0a5d110ee3d2cf346feff3666901d0b2d2760d293abbdd75f52900244d21f06e4be868c74baaea258c3ca7b1d6d1ff2147a39db208cb65377f2f0365edbbbea375f38f14707c2e9f8e759e2096f8d3d8d626d6b649b1479b254137bba4b2322d27ce81b5c128be01b1c48d1a126d338a4c5090dafa4a3339c3bde832f3a7772f0cb414b488ff88b04a62097b204224b2504342fca39921c5ecbab6dd01ffb5cef44f6642b280843066a41836a075641e4a944b3af21bb65d1f7103029899eda5c18429f2cefa927eeacc7ec680e62ac82d1c80fc997c6d57dc47f389f137f664de402e6db718546b1e3ee47ed5ee9cc4554a41bd798d15612fd3432f6d1a33376fe283515ef769e367ffa465ce0924234d3c8a7e57f9d95f1dd9967e6cc4db57cfca60c31466f80f75aa368c20e39c4f89a629a44bbac782c8d880300ef7c6b690d6c3833e1b513948adc8d53e7712a1b6e42aba2b1e6c4f96a20051697a3de355129471937c665beae54d257423923dc393bac68fd74baf6c3ceff5337184c72835fb375939f0c8fd9fd3b040cee9ed00540833cbd948c4bec91dd58da55c7a74a7c124d17e6ad2101d5ed8319841a5125b78a48d94f5f3ab02084b4b0d53c7e48d0957a4c0f3dadb4f355e9121e5b9a25fced9c62269f22de4f18ccd443b0164097af8b054bc846f95fdf1b9a9983be15737e07f122fcc2e5e7b21309dcd2cdafd37ebf58741107a004975e72925a64651f4b77d64342a2a68f0f11b4291cff4c7c61046cc97b9b8af9b9de2a619868656565a18f7ecf476f35b3bda5c6072fa28ea36fdce5716f1811e7bd834d135bf0ec9b3c2292676880066d3fae64fac0dab42e6f8cc26a74775ce6fcdd64937c0d6cd6699b381ad52688fa757218a844999daf10828d5e308b65c0fb4a55840c07a5ec26e657fc207e7239a4dbaea232a473e2889e0758c427224e3fd4e736a05bfaaae154cb0ae45047849e30a36e90bf61f7d6de12468dad931bc2fe2f40c2c4b50171501f9f54af9791b62c3cac25c53fa92500b84d66a93393ec24a2b6b8689a7c6c7b973f8fba22ad6d4f748ea460ee5cbb70c57b9e578f5e79324d196a7512b3ba557524c19ae16f07880470f9b381357a7e58b56e37e2c4f804e0bc9ed8595caab583f06cd2b6bd199039d801d6ed77ed0f3b7ff7a4ed6e773a7b62d6a58c2e947656f84e1ce33bddba6e43b5dc8f5d3646c6bfa28308e287ef6d75c31d8ffa42865b67eee95743604bc6a77dfaa3994e6c5ab546e43af43dfc4eb5531018e009ced43ea2566c567666280a73442914b13ca8866a71fe9116dc3f79b1996fd0c2e324cbd7e57a45184728e0d6b44bef1d21e6611f73b5d702ad0e024d471876f9fe1672c8a35da427f5049f4ad979b97c99c4b2d5f836f0a74c6c8495958902916ef77f6bf7940b0305f22124b1063f7243a9b636bab47542dc31252e806269afb1c9ffcf24b372ab454b607fe2023c8ad009a2704cb7ee0f096a29543ed540f93154acdb89a48f00323cda0cb3d0b11a62b721afd8033af130008f76f4eeebdd665222c6abe8c4da975f783ef32d4131cf5269ddc7b64adfe2f5d3efb072ae1cb32c47045eec62e127a4089ee502bc6410679e735d08852d715b96ea01b7cca54f6deb19878b42edfa456b0a8a86dfc53bfec3540d523e84c5981d2dc94b5be61e1f74f88f439b69373d511a824b13b9b79441eab3865a713127b14d196eadbf537eb6e634da0210af07dae142564d4a1d9969d9c29850f0cd0939cf6d3e30a6972b6049bd9694deb820204967554a0d368364cfd33ef06282d5e689f4515ba586a734194814c6f6ad608147e3f099906bb7ccb4ac07ae08b37edf3155beddd26adb9ce1e4442184170ba3d9721968fbb1214efd1cb598bc5e29409dd2e921ff72ad5cdd0e4a3a8338dc0e2c427ca19fcb718243dc32619bf044e8ea35341d15beac72ca0025b18fe993a8f0e63073ebb3834951c4dac378328391d242a818aa6b1025fe9e197fc5767630e3982cd6fe5a400993812405c8f5f616ea675fd03f3536508b40ddf48d92b090470bff4d9b887e69f541465a0f933800b885ce1e4ae7e45eff8713b6175f9a22af22390f1d6fda73ae3771d0b2abaa054a24ce7c509a6f443ab68a8d02ff2bd5ef67632e2eae0f0e703c3e5af6a4007bd32aac695ecc8fc9feb4aa7036dff55bcdea5eef10b41c1668e327c8265cdf0b0cd81f05a0c168c2904eac0da072997c079ad9617a4eaf3ec9b8f31528a299278ebaed8ef8573ebe045dd72b07dd67d04c3117478dda9e239f5bfcda7a9a20c5e7c9e861655ae910b4a6249132a6cd109fa5e4bc29b39c1c7a6f4ae1256333f90bc501cfaa965c2ca366863b56a47b2b5cba0202747ae4cf58beda0fdd5d3cfddf9843b7244197614b4a63dff91289861840898fc914d5895b37ebdbbee57a145777de7db571e9ea091ee26803d40908e4f96a19268f5c58b543730955b1d1e30d7b295b8307172ba0855199de1121f28c4e9cd2f906aa98ee7306560f55f4524b2423f11eba32cfa825065a02b63becc0e1cc30cb023501181fd261ea387093613c5ccc2ed5764a6f962651d1a9070d341bbdfe2b2747d9b68145c1b0dcf24f1d48f8b2a5499d19f0b6bd0c00cbac6b3ed6281f1fb2c31fb44b20d4ff7b74ec0b257742917ca8a5c2b414d48caacc2cccaaf7994c9b6a2ba3ee5d24b9648cccb4023e68920fa868de0d604d9824ba27bfdbc997df27dd60a46973953d6ed352fd0dc211a96c452ef7ddee026fe4719105e62952551bc715c550361feb2c9bbf9f0162123840f80df43afed530b758501d1eb77b11a6f36bb139d469134890cd9dfa159b7ac0ec9c472b02809577251fd2ee8f3aa8d05173a9c7dbf4dbdd6a4bddd746d3ba1c761362754e8b88c56ca2e9ca8dcf08c8e34298a03a49c8fd40b349a74ec9329884057bb619d115924756393abfacdfe5c754e1fd82c2f9ae855ebcb6e45ecd55baf5df6afb7e1d48ce5a0bf00e809ab1b8e8d9cc819d8056146138ba61901320dd9c3111795045841f5aed288cbb2bb6459ef9dc2427edb386a7124f52164e4f6d73c4fa73e7996ea9e5947c2eebe1d8629d1bfbdcdede301f2fc991f61596bd81a2af93500843a9e884a00044844218efd544540d9add83e535537b6357e92e85659496e1603bca9b05598e40b996fe01d3d61a0c2b5e0d72e2dc6bb870310f7a30833a24d069b463b239c0e407431a99c3a78126434abed3f043742841fa851f27299a124ebe6b76f686b4b8eb6a8e23a9785345eb3f81e77800349377fbdc11cc450a750c8799606552df161abaaa4a45187431ac9b94620f12556e03848d291fe7f5e9c17d86110c7e3e1682344713e9ff4eaa39807bc80f511e25572f8616b4126512602c7529d52b8c45df5e0f256a29d32cd2baf4519dbbfd2fe02a19bbfadf766ac8d902db72b0e4446f1f8499040a556cfd8597752fa44105f201fa841f91305327c27a8acea8d3d2332b054b9136eb99477b8d896128b7261f7f022d856278cd6c842d36d98eaa6da262482ea75a15f5bb30166f82cd349e75800b530e8acd07552d720018df3faa66faa7ee39b9d948fa2d90f75a6dd1aea6209f09a77295bc2be33bfb151b39973c73a1e80892b1c76adc2851472e5eba11c41c7ec2b80e11f1fc6c3d37c6d682c6d142bc6234315db4bc155ad86e7f3425e1143938063219e17cd5c9aa73742e46a4ccf967d0254855a2abff06a36a386f839c78b64ffb2e57991693d71789f8a7b30e9dceebf30aeb1e455e28ac7a70ef7b0e8000b01ce550374e9c165131755baa5d73ea533712b5f4f6e272af9d9545c1d341bc0f90fcb733914ab639ac8b28748aec81ad7c5d8c6119d4b1b9e70c5604eea608301aec6c3375a017f6e85f30ca2abe31bfecee3b07567b0b90f27c6ac36e44a8b2f925ba5d1c912545c55e8fcaf6fa21fb81f54ba031a28f5f12559f2a2f511d5e58fc64a16c17c4bcd64686d3309f8842449fc0a7e501178136954feca286341b7bbd721a5a379e6a2e1495fe3da752388e94144355996351dd4ee402e5994f1acb66ab1288cf4c74e3ac51b515e57670f31cc006737007be867efe720580725398bbb964512331c6b41965d8e58eeafcd1edf71e091ebd2a6f876c9d4e195e4393cf8479ba39ecca2f22c8cd05619bfa1c9a69cfac5eaedee7466267a35062d96a154853ae4c0f47e490fb2b50dfb6472c42a9e894c4d448f02ece53585ce42ae47c0db9333466fa681732a16db5933928626a38f10fc7039cd7159d9aad98b0a7420e0b96e0c3af1f048326c25e4ab52442412a4e8c87c6b64dc2f9a0742a6630f3f33e521956beaee904e344004bed7df6abf92d787c55542854614115b5339badd6afd45b644dbbbf0483c145d51a377512ca9b3deaf8d9a20165e0ba069aa8f294f5bea15f0fa736eab5c819b0e9fa99c051f76029defa38d13a46e15d198b4aab7b023017f0b63a56cf7863f41bd569dea39fbd8fed94e155da15d02000a11bc097e9e2a11c436e2f1b3d822c56114f39d1beca67dd9f7a14540da78d1e413af6b2b93e823d4c06019d7d62e60645f431e4246d2283584b45ba0d0c4d3f8d29c5e77bd2f68df04d537fff856f31990e96e5157732f694c07317f9079d36dc2e7803c5c618cc23afc97a47795e8651a294385c14ab3e83f6e7234d0b6409c7be9bc33b17b2ea24625ed60a25d1357c4d2b2560caab02282eb13d27c92671cef616ca06c2f5f0b466db2ae9a1588443e73afdec558ceca2457f97e6cfd5cdea935519fae6701634d879c2263f08d1d50cd9acd79e5a1a3e7dd64da3218ccbbd55f2d0f7aa5f17081415059090c93a6ed9d79aa042ca5d00400f6d9be81ab656739cf6304d6b08292f1a988974d9b24ebb3402c7f43cedfdac48fcc77ffa341a52f49f517dfd980961f58058c728bcddf1db952e9715ccbc8028674524520403885297d92c9125d1073e7d4c190f1e84e3a88d5362f648bef8597390d277365d81f8a2df4da4012d31565c5a594b13ce5688f1ce5a39042b9cd75fad50df7aca43a889337dd6e6a379b0a7b1f464e800cec0b40f33a7e6603baf5a194768cba8c1fe702e1eb638a0507c2927b953ecd1b04ffcb7d352ca1c7dc440332f47373e740f1b74c2ba598e098be6d424c8b30b0aa7604e9fabb8e857ce8688dcfe04d08e44796ef65d49ddfd1f67adf8e9b98c1f66b246cc64e5346edb36440f5435a1b45587659a1df419dc4f9a5b857af2de7fa55ea56b0ae1f5911b884f23e402ca826c0c7cd08d2a4af6ed75096179fdecf61584a5bd686898be9842911932b93f7cb371effc88fae648c29e52a707525a1961bf02a736b62288a5809f624d570b8d7337a2775881f10431653a9fbed98565bb51af9affc16acbacf6571997c433774c9ee4cc51e61f7f33d63d2ea3bcead3c8bfe19c183b2e67b0d8c0eda37a86c075c07ae9ffcd7657867d5e8806edf61d7487584cc2c27fe6e58b62f210db4d50b82268242c6a91ddcec2c4ce24d359548ac61a5d5dd37a9c44c732c696c4b4c8af176c2c1bc64e49d31e3ccc1e63697e8b29635bcf79225127f5811d4b3a46e6a7399f5ed60d519623c337b89befea391fe3d0f6ee3a4e88a7c74d7df155b5acea485e64283c2f177a8745b9f83394130a69949d10a8958f0c2c11109f7852ae8e3eb0f76be2ed9dcd9f23657ce4377692ec3d5a400d6c5074536a20e2e0a76d384cd09f08e1580a9eb7c465b979763fc3f90b61352473ef41da058a72dabd16726553cc13542f6bbc729cd475d2bbf52fb213eca8f4d548a0bdfd3d18f62d23caabbcc9d5cfb75f227ccf0b1d56444fc5df82d453e715f1d10dfbd4a39a12d4d7b52164122fd1583e856b99985b886853cb388d059816871afaad20f822f1e8e177d459100fa9b5537d7fec123a70280160383affe72866fb7b08f6cb5c5ae4014112c440e35c23ef3fe95af2fdeac00bee4d3b27e932da78d28308b06ee12d71a8ae8765bfbe9939e5c3df1b7fa341107a3eac363ab1d0b16227a04770c0d94a5dfe87c014648b64272725befec5c072f7be9279c4dbd30032d4842301b6f69bb73fdd8efc90c956eff8b552b8ddd5b8fe202b288ce46bbe207cb752b6bf9c1bb27697ca450cc10099ef06f4b9d8319fc11585e85dcfadcedae7344d57bf0c66a2dd68ebd9413579f32e9bb155b839df59717446b157807421df64271cbd6dc9d66ba50f0f4405cdb7c08a6a4f352a1dec00fa7146becfc26dc1929773fb1c47a074ff59f8523ef7c0f9f146c9cfb6a7439a0782468e72fba48fe6456335bb3952b4ba389b9b771fee508fb3894f41839b99d9526f2535a63b7d4e3d8bd8bbe49a4ea681ea5b4174295103bc6b8ad3eb5172ef45a69d0369875a51557919988d7d0d065ef008fda8efbe7f6fb2b433de61a1b5e7f18aee0b5ff945e7a2b13cab96d0c9773ad6f2ddfd5e4bd51af6acaa590be650cc37d7374e50abb9e619eccdeb39106b382bde838fd7bcd6fd8b615dfe9057bda7a613fcb0554b4c381cad8478c9957697bbb89786d77b059bf39c8836db5de290ad061921f0d0196010c525b3fd0490ee418c51088b6c836751664aa828740d9dcafdf9aa3b3ccc52b29a4c7d8ee638239236105978fa2bdcac97c67d28958077fc2c22beb03966caaec6c67b584c398ba3b34dffb9fa71b81bf1ddcd47d6682069cfc58c89b8e3352f96aa4d8aba57c6d2762e6ec39dcf41fa971f9037544ad82a4257fa9e5270a59a3bc49abfab20f200b251ecc858c5492350852a48b8c43824682c0bc3facbc34748068d864e03fe2e04ead060d6340805514789d20fb2cef051ea38c11749c7ee02f455797921080c916693758aab35ad10054717c31cf55d6bd04f4060c1d2df2f7283e8c614273028bbdeb9fad2b5b3df338f50391de99cfe028238fb7a116fbf4010815f9d1c9191a3cd354ea9d4d793a08b4639d92058d6a97ab119989acdffb123f88c1627509a3c1548a7576594db8f357dfd14015f740931cd9c87c0db817d6525b199c336c4c06a54ca5b626cae4ec5725710823a277a8e1a08439478afc4e8295823d0f5e46de209714b25f28d6b97d16b0a5b2cedf5b0098513ab6951aa94a94822e4404070cd1ddd0818f8b40c77d5a5124b231df0aface3dd0bc3849df7055d74317e8382b0f803f552c39d1da7eeb2a530a650818ee81c1a986e3bc6c0a5e9d06c1dd6bf200fd38793464f70eb09c6ac557a446ea1d27eb83b47f8d86a704b258e3755ece8d3506c232c8b7cf44612c8805ddcd1449c40cf66a41ed758ea7420fcd49a6ecfffb90c1e34e4f68d229f4e87c5e4c9ba2e1f5e6d91b710f1ef4e9741fc0d30681e7f5f5b2867270d6db58c68fb04100faef21bb74d850bdb0308821b2daa92b3bcf427e1433e78c5d85da67b84db9b599a818eeaa74d204e9f23696f47da1f21aede7c99743f7f72b8727cde5f78dd71a9e790deb77aa9b1766074f7c289e938666460ff347d56c8d062c86d379cf53722866e7524c7e196f20038600d30167ea90625a2d907a534334ad13edc6390676c6c13f5b56a453cb530b48abb986bcd2a4953dcdf7ad36139d7970f815b70d14f9443191c4fb82d2ce3682499a8e5b660a62baaedcff5944984993af5e7273dfa36ec176b8e532a33fb09dbe19c4e479780b8d4ce50c2bdf3cfae906979e6bc015ecd997ccf09e6956331c39961fc3b8c8abd8ba6d624fabc144c2d83e2770cbc8f67f526219047fc0f6489d51d9f6b3f58abe9c47c32e41596da1fb00f9244908975fbc9180da5ffdcd5b9863757ca4eec0d87dfc9b7152de2e46e0bc2835f0eacf3226e6eed6780892480e09c40e0dfac30b0662492cec5d7d689247018236668e207c096367f7143ea8bb3e6db7ae91b862ecf5b4f24b913f2e1c29a296ba978ae80467ec6a7ac6ade4a4707b33ba720f69dc5711e9f4264245ea9f79e7e84bf2459780bc0ec066f4fb7064f3d8d5e147def90ecca67e27657c0659fbc2ea88a91d223b2ad10b3c886ee67014d4e5997da5a74ee3c4092a4eaf7f2dd884f7f3159535ea175aa0ff0e110a1aec6c270c82e4e78ef8d2148c21f17b6e8525d2392ad3ef6a695b3e31090f86e1f89e4403900dc72b40fb1676067d59703db762de88ea28bac986cc00b72b062bb8c85934a4ec2b5cae45bd7925c74383ea6c69d99afea9b2a7a3e34b81889c15366e568dd0740d4ea140037f5e2b534188135504f3783f6def80e489c6762230b1a9a2cdab0b69b578407a36d11fdf05fd3421311c4dae20aa83c1eac86a0056bf8264350ab003da6d64752ebe3ffcff84d1cddea203e5148ec004ee68f2fb819a8a0f1c5855782d426c8c784d877bbbce12f50c3829393471c47584abf15fdf558a28b20d17cdd3ba902f302baa9015e0de0c8eca171e062a99e879d9eef83eed9a0aeb5c09b35e25e9862b691a9adb8400da5f261b250f4b42394077e4adf0004ae62aa34aab34c1aa128aef9b2ea82a883f6e613f5ac804295ee6ead8221cfbb274bde2bd8f5e0acf46afe05b90ee9292574cec03713d61aff79f5d4236b2bf8679b85de80157a0348e10b2f4728980c048d0a884d68f2f2ad0c3773725cc231c108a0f96cbf220bc1f17060d1274e67dca8a0195206e1b4b40d6a9942f94d7c44753f6c61aab4779ec2f1cf993671e8a2e2cb8b6e9c21b2ee4742a663ddad080728558cf287e18a6a6597250af01b07b16e94aa886241428264f06770865b1d9f7c8c366a9f08e125e7ebb83c080b0e050903cc36e94e13b516fa8e633de4af331feb3c1755f742bbff89fc079bc5679d2760bef52c29e6f52f660599409ce6880a1e7085a6def0a57baa7bbd033cf40332b0c57762548ddf57cbde057fa6db819d9e4c0d9b9afb8e4beec47f2dfcf7b88e37508881b24eeb927b7204e23066781d2246ce278db792c4bae803d059253d128f7121c6b234226159110015dd43ded3100e22dbb3c57fbda40980e396734d37b7a5065dbd154c0bb75229e511a4a53a21aae446827c9348646eff44d533a16c689d289639a390de9bd8f18a32a49221b8aebdf3c8689f30c4944790506ef8bcf1f3a47c4d03b9ee376157c55bce05835d5664b6eb172c1b3060527601748ea1b6e631b74da61f4e0f1a4bb4a9f79b7cc0e2a38c87a4851f08dc3fab1f17e99576d9372e41585f1b39ee99538532611e6b6ac0d932b556946b3536998a1ee80bb76f09523ab27a483ce51cd4162a326a00520baaba221a1b75d22190a6e446af2466c065806fc6337ce9cf598ff592e9a2ccdf1d77d3b9b7f6c38fdad90158f937adf6b22b2e097a908cb56c42038e4755fab31397577c8ae273fa72a5cb191c65c5a2d6d4be7a28cbefe7929c4e4183be8ed3aeae690acbe40eb76e05bc302dea6ca47a517c58ddae7208ae417e8edd0b2851a07f8153556570b72b61972da844b495c1ea6692f5c8d640d8aebcc78d5dd7381367b51eee76d31d5dc830869763e292df2d4749f16dd7a0f138e1265388bf946b1674721db7ae81eb3d4548503138178d423477b8480e11e0ca9e3d261864790636ae0e77f9a1514c277f3f4273d8ac5047c1c28fb00a06e8d7d9a15a7d25a0364c0bf798b13c8949bec12050e7f30c618f03d72d26ec522fd02426b818903130bf7dedc1e2a7f80bf0f65353b9d6264d9fa7c4460e3c5e107e1b1127a8dfcf499383178ac3412f225fca05b063b511f8dba43b203c768b763f5bbc58760e05848ea8e89c675f45b404feb67e05e09610819954259f81900f6d840488f452f9c85d9c456028ccaf91ef841e87689e0b2494de0759f8173ec776f22a8e810646ba17d5f7ef9a45fc8c1bb5b0915fd78bc0248637b0a9e43b31f886c60cd8b9568769bd7d14b9c2e786776eaf3286249713ff4116f6080de024f7481956138b4a7cae8a1c16935e76fcb47092fe72dd2dde4b75ffb8856163f9383c33a22d501907f6ae052e68f776f3edcc2aa10c10f7ff65066a61f2f04598437f793d4354beb72f5a62988c1ece0bdad295401d1b8b1789ebaaace68e19e7086ae984e741059132ccb23faef62bf8a64dbfb5c80c357fd4fdac14279210d37b7e2b99aacb0633da465eff7c528656900cc39620b203d1c7a12447da7b32e5fafada47bbd069438a04abedebcbc8dece09652005bc52a24c885e20c3354bd97c3d468e157f743a85b699b73b25c9156563edc8a8bb177e6b1574c2a0e742901b42678f5f3d371b3f36d03446dd061da3d7fc0d4b07cf06bf6cf2cc8566dcdeb5749d2d8b79241ade5907163a0957704d6b17b4b37fe853126452c97aa6efd06e983f66b7929b46abcdf4e3ac9e273b533acee5a3e3c4f0b9004a02a3e5be9886eedd6f8a117cf0a99e8d90bb2cf63fb285e1a0b35131209d25fe67fb0f9a03d3ed97feab7eeb518dab3ced4b64768d5d263bed77a45db42fa9164c0143aa764687efd5c1aba75ed1b561d890399764ec5de6c51979c426e19dedc448e364431c950e6722f619889c1ddf1b6b7cb880e73cb650c13cd8ef00e0c7927629fb7e66d254236485874b135c6c8943d3b410045039730ed8c6f28289851e972fd8ad21b52133d4bc34da9bce7e6f4add9fcada07c4f6cbb7f69c0ea12863fa210a8ffbf3b677a9de062f6023bb792ab977d8c697b2f5274b3f86ae869b2a43eabfbf8bdcb04277e134f16934ece051181acc834380ae9cbb8fa2dbb9bda89b01c5a5c5680775ac58a0c1e3a3111a04234e6204c6dced2adffec5f74ed3dac8bfc0e0364e85cfb36593a9d2da9e8ae79a77eadaab147b79602c4ba372af59b439b3094cb29d2cd46804c3ee20691119463741359236e987ea4ed652b4d433bf720a3a7441ff113d0f5d4d12926cbd59dd633258729e2f8fefbb4ab6f51f10b9339cc80018422ff1c5d5d049cfa1f005fc3450693f7c09711a4fd04fd11a330dc78d4e6b45042da85073774f714a1a01408f14a986349c2c802be90d3852011f44dcd380dd8cc8ce51742b6f467474cd42ad66cbe063c2336f97d9e7913dc111c809b032a0d9c4b55d1c411bc998886d933de56ccb085741fdb67de5de981b5b881e76d67b5fb8d4c5fac8f97947062e4fedb01f135b740ec40df00f5bc81fb3188ea4b6e0390b454a4f1875683cc72ed46d65103d8adec992aaf23eb5c5e5018e235fa2daa57a8f85ea5ca44bf4021397a218e0043a924126b6c279a373cf5d579e494d510113b527e89e9e5bf119cc985be5711f534bf59fc12723f8a531e9f7391ddf84cd113e460b15b0156ec05f54ddceac80a612cd0d5252a12fa08ecd32b462c520cd10017f253401e7f85fdcbe34a1a04ba92af9aae9479be47f21cd4ee0b0a95a3f5048031e38db66ab4c36f53bba76334aa271ce13fbc8425ff31b0721e2df2f9bbd9a6060051c42b0909857fb2c051d9a5832530490fa8fd05eaa9b9a583dc1cae1adbfccb7fce5f70358eea36d86b2c68bc5e2bfbf559612c857bb191c5aef07301e44e97a05d82fff6086276f9bd8ad280a146ba278f0f130386370178eb87a5ecdb8e708af658169ab008b45cd1d0a41ec3c549b1dce9aa3abd87f6a1ef15d27f012121fe5f1145d7686a9ce5f4e8edc9bb08bc74b0c792f0c3396fba0e87b62a7e6670ad125192fb00d3e646c1e110971f61ea3b22cffaf32e19238fc9a7092c83a59212d09e28cd023fa2259a704966e0d1a1ec207a7ab25c6357929f42c3aeb7903f5f2ca4050a46c6a68a089c59d1a73532d4fdeffffee27c2761a862d7c47f9af0c4c860883ea97e5edd0b067d4391e06576f51247b971daf936e4be9c0c2e2d0e5d5b12c174dda2e827466169890e450a1684cedfdbbe61f3bbe207459c5a6242aaaad85c658049b59e0053ae535a37ecb0b9d40b4499538636e524e36ecc330b4c6e97bc815a5ce05aa97f1cec83f22521f9c65b2a0285fb0da2790b4e038c75ce37815f568b996082049b66615e72c1cde57fd247748018c665ec80cc99a6e8d36d8ac9cddc0875bdb3822d23d21b0c6b1390415a7dcb27697ab6e035e0dd8fd61f3f5d835ca4c21a0fdc8bfb8c25e31b901251c980fc8757314e0b3b7c534cc2fa2de21cdd7aa177a7dac4c87330361829c54d5018c6a7553fb9bf5ccf15854e4113263faecaf22e6c488f2bdeddd8d7fee8c4483c0353927f2ff51444414b79690f0a090e41936c3e39839587b3efb133346d40131740f22b3de50dbdac7ce3f79c1b80b8fa096b244bdccbbebead9f5ea117f7929514aab5e2fc2cac021b26b6f781d8b46bfaf4567127301dfd430bcbb79b73ecc6dddc149063249338fa2ec9f05d6984dc18fd9d75ee26f59e9e6ef0e0595dd4240db0e96c56ed76a57857b4471c1ce932c217156dfbedc08b56d30d9331074cb414c83de33d9ff6bd7505a04a40f59a8c7e468c449d5e165d70ab1d090acefe799e9b54af15445b8b0ac6bb3c70c0ef0fa3fb5af04da60ab6aaff1d4b278ae414e37d4b51d0ef9fe72291b39a2690f062eacc3813b56aa3a23007e70d90b8318372dda2e3e07155f45e4d208a7b5225a95447ce37704b72fe70e4b372e0e6c44987708e5ac0003bc9af31ca0a30ce162b559a11f3ee5f6c3039f8b061472cc4060cd339c40d41b16da0c49f4bf9f093ea4beab04390b651457178b9ec26a06c70073a23e44ad95206a8039e7f5636194f7aef942d0875923415967cf87e9209f5fd680e94053ca4591cc6099409ffa4bef1b8d7a45f6b3fd70e480b34900802216b72a39418929edd08105ada170a47ba1e870c440e07dc2b62afb271c413b3ef4b2587fbe73a91e631b0819e67ce3b228f804c58471b423c867bf3d16d85b5fa9b44b3be21ca9ab4e96dafd0d86645fffcd0c658fe9f20e65ffa121941caa8b7cb6557638b533c76187110ccfd4e02607874ce833a9cb65ef4213610d784535b9f027a8017906f1f8e504cb66299b3a46c979bb068a4fec6b79114ba3119985df2a88878a8b130e5d78d3e2eb37c8f1732dcfa7091123483649e7d3961c18eff7e19bc95ba08a21f8157d9f5cb466dc571487fcd87086674fd337e13a2570ccdb44cd3f8158be83564d4ddd8ff808e54e157ac0522b11f3a6a9ff7e4e03a80e5b232ddef53a587599f540d6eda2211091d8af2282365cc62938c532538e4fbb1b59713b28836cdf78b4b37897e7b3525307b01a1effa8f04d212206c9e3d5e9305726f733d7c531830672518781a2e3ec2047fa0eb5b8f29f840658680dbe9fa88b496a88b712ee6d817e256e6ce06dd188d3b8c7bed6d0254a127ae982ee8390695616e107dbeaf159c91709ac77e75d0aadf55c562b515d4ce64433d27344694dcd33fed63355212e6b9e093845e8f4af5e229cf42242db2e2f7d3fa80f4c836c5a8ce5f4d5b2bc104a1b71a630909b3a566259243f806a22d65fdce72282078dc979522834d752572cfa9ca9f4c41787942179b41f1f174405766cfc9bba17f3eab8b7950d866624fc42d35203d534326981c60e5124e2ffbbe652711fec637e9b50bab7708e7ab1ea376bd69bca1ce12d8390fdd26706b0783c5a8f9395a95f7f81b3d968c09dcf10b43027155f77942d4b498a6faa03bdc3f5fa2b0678b9ffa28ad885ab27d7ea1bfdb959b33fab43e89b445caa7854c8f7cbaf50a74f13d9a7b02182aa00177953ee1ad5f970a2c2ab07bbe8ea3273ab43f32c1178afdc08d98288a7b0eeabc86b6350812d3218d0eae7ac1bb3c33287f6d60ed02e40eeff0625b9716e1a220b2291e369d7ddb685dbc055c5ed91d12d159e44fc6bf6153b686c441af9cd61cf2b91e3bc11e8dc05e9085d148272a001d3eb452e42d6f04ec4c158ede330605b820812b509c8b0f079c6893dbf32e7b052bd6741a0dd348b5767a51da8e73ee84855e21abc32932053d5cb79a1a3f9531f9473b900093ba39e9df7454550f6dcba4d474bb3dcc5f578e6e8cbf847e0969a7d0487df5513052136756099202724539f3ad4c32323dff7bdd09e8d2c9788543561465fc1627b76ce9e00d066df0520eee480e455d1c70e550395cfeca3bb0c033bdc11c6f3843370faa745896d1347616b1d3e8038cd8e32dd1d22fc08ac401f80292a2b4ea22d9d65cce85a5e6da51a6ba1a85814b4af5435b25e68ff2f1008a7e0fb4d522f58eaf6bb84fd79ef7fcfc0a7e242c2fa7636ba5d5239319034b5b4cb24365bbafff5b14304581a3526e462ad42a9603c9e23c024360f4f10bb1df83f495d090a01346bcb89adf7c20cd386d60b5888156403688a633c0f2647d714a90914e375cf9f1bf5e5e73182938bfb69469657dc8cef733268cbb187b87654e49b5b2e8dab75cc37dcd0335189236ab576af0881786b4683aefb17bb91c26684e967a858ad13ced34fd28d56ddb275091da13dc9cc6c5006b9264cc8d7adde5617d84dae0ac117aea809a287f5c25275dbd1ae6a864547404fb83ee9ab64b04c56ed16054fbc6f8bfa01ed8ee6929870c97d4b3e9be84fdc611680e03f705d586fee5ef2ce956cc32d667d903cc48a383d3f78ffb91eb5017a56a3bd7198fdd23f8a3204d64bbb6c1142c1560f88602100310cd3913061ac43b79ef4fa15bc6818e4c394bb65548007c895261ca2688991fe3324bcff8a1de9ca0bd5503216fb03249333acbb0ae2c20e6a7dead95d1c801a24578fb873fd85984db455ecef9da556c215b3171ab887925ae0619ccca437a87965f4f5b243be82b1e2b45d2b92757ca6d23ea83e1e1c7358e280b3d4a8c810859ca331853587c2c0f195ceeb8e28de0126a6cede9f74728616551e772da44e4ad45222a44d42be192a2ed92b001cf4b64d36759755d5542a6779fe4ab0316c3221776866b97f19074320662de5306f63e66e80e5001e4ab344b0447151f7167a486ccbef07e560de07d9d9a6e3c326881c491199f86cbc86d66a5744c13a653976c5988c983b4bd1a6897ae723de9fde60f44376e8b999f344ea30f46f6ae9dd627b74c131c6d5d0223dc6e0c6d79de574287c43776ad132d138ddc676a2b2e3383297e8e9835991306eedaa5e78b6358efb84619324aaf022e771c459fb568384a5594b270a9d3eacab5d4996e4a81f49d652fba9f988b3e9f271d4319f745b7ee74f77ca37be976bb3114ba4027f5e0b59de17755b283974bda9c90a9e19f15ca1c19bafa70c71f94e5410f39b5797c32f50409bf44623a323e477a849460e7409042605e4a573b1f0740d35413bc5f9a9db0e9f33054dd4cd7b5dc21fd282d65e401da0ed857e6254f698624a7253d547046b0dc0e2280dab779e862694a73452d30835847534cb7f21f203ca33e365f82ed9027f332d1f36452d430e1053c1e6bf284d7582b54b6ebacf15a3b1ce089c85d63f1c1234cc43b98e7bd3e7af94cb5ff9f5d85faf62f0f92528280a1cc09a98da1e3dcac5d85beea7908cd63027440ef4ff3ee4d6fe78d8bd166d01d1a0bf382e3df58b75730fa696479bd271b1ac4cc49924ab015069ec7f9068b4184bb281e1869a24444f917170aace46e09ce428405a6da9522298c6adbefd4de302c0dd6df49c3e8ee173f45e56a216d5e35371efcdaa19f5b959abc71cac7ed5f8437547317dd9b8b2dc1cd6de7a20500df68ca35afeaa09ac2cc71b8b4e0e990e4716e60b0538ace0a61be9d8723e84206403a7f6ef47befad858bd65a5d5338a79f448fa4d1ac9617b15a41d77c157cd37986a360070cfb17e38ceda75d289208c9f574d7040b07f73574623b90a1fb71bc144bb6e2d209f270f320b7f63faa42c9f42056201e74a41ad7f567383f1af8a6165ee2fd8d2baf0206138feb3c1a91d5b145cc6d57e8fc5f88f5234b87a01d52c648d9e2d1a662bb58ff2e5bd77e6318aa156554c4423bb4e85d8281fb4837d82d884a153b80aaac8645e52a04f8d75d74ef72cd51278a25fce2cf1b065b10155f7197bb416c3eee6a837545860663bf159c70374422b2ed5db99831d59f4510b3c635690f37382631cda09524870f4a5c3f9548d3fb02b464a5db49fa8a129f5af57ab9496315bc2d2e1e2bb27cc0c660d04e16ad54b7ef5b4dee10d938e83d51486b233aa28447868ddd9a9db280576eb65cadc1f3f32dc79a7b70c629a09934c3a12f32983ba5abbb6dd5677a899c2595baebf5e9e2b618119fe1ae26384c20ca5aee6e62122297fcb5ed23e1f0409420a0bcb19da61181ea7ba8cfe23ffacf11ef146c7de9b761a7eedcdfec5cb2ee7da5f892caf25f6abff64aa31f2441e751f1223f70a8f057096d25861383f913180c05825162339fb20bd6e1ed2506caef1705aab7a0fc2c6a1ed9270facc059d74acfb5f2cbe487307f48fd3b50bb161660624ee02afc4c20e61320bd9a247952bdac1eb59be7fde30ffcfd6db7d878918b1833c1fee60011f3a7b32354ee3c80cebfd6b5fc34cb361859913d6d87064a3c94e96c7d0dbe0a4bc42224ad8b658af52e9dc40b88462953890386e301d734e779855cec4efabf1572b68d93783afcfef841da68dc401ffd8dc951ac3c54a5c91f714d2f3ad17268debc6e0d580c81f57586592e23fc7ac3601ba72aa7fdc94ba7330c00760fdbc7e2d2b6b2e1589adbec5cd138e2c2965a0254b47af4ee8b3d1d82e8acd638534d7501050e03dc21621e4c5834f9b877f7a41fb62d4cc3e6630d7aa2782e3d6f356e56a1bbee483a388df44abdb3163d2901df2c0e79345f51d357a686758e771c250a3e85728270643c6c2f488f9e99112e89e83e9962e4e453ea390cb09867eb95f3ee9da017529a1d5093026122351946b196c77fdd5ce69be231f83c58fb0a0840e9ebcd642616e2896915b6236dc4f513a8659e5c533372aba95d12d92413157d79b1e6ad834501f33f6686813381295e10d183ddcc19b62e2a11756eea1be0b72ab5b4b4d333e72e975e8547e61bdfab1aa36465154acdbf890212dee6cbc9071e39c3c8a879e11523c1c9bffcde07a81c3cdf9ca0bc8352ec22e28b3d9c726f522e4ca469e360f3de1cb0db76455c2228472cf34bf49c51aada776ac765489eee24dbd7c4852b4fa6e59b8271ac680777ba846a9167bffef42999558dd60c785d672bb19807462e8f9c0e8ebf005670195992ed7f0970c2d342be230a966a6987224b1d34b27e1b9ade03e7750ee910eaf0f4e291297272dfef757c325168f092376926db921122189c0868b9a72afd4855c6d87c575f52adc6d127624154e3b42c2e0a2953b72e65cf136e60477b7253e686714b282165630abc5a9b24d27fe776076e4976fb5647e486d6b1c51848f837bb247e9b2a23c4722bff8eca3f54048285a17f9511f180abba24713fd866601626a22e93d72d1006884ecc019d662838c217f0be7e960868a0de477a5f45e86d9c1dbcedbeedbff4678359cd45ae131fef471f23e10886fa77ea9ca6dcf75a84d85954bff97c40a60f3008e824f2385167c0500acf217da555d5d04c44d13ed29832f39375ad2ba287e92f43e2d14c45e1934f0ee8373a6b244f2abfac952dda744f2d3b3104fa4aebb48d9a100c10fb2314b0d7d05dc7e36c3b045da3907b3eeb3bd96a789ee14bd08379d8274e6ac2c56082ecbd1afd9e88d782090f2789c606dcf01848af21028722ed0fad82e41b743032b122700391e9e28bedf9fe67d768e24631474fb9bd083883a1ae6b598a86e1be83061fa8bc830e4f8c194543fea2f2d42147b672b8ccb67d65a29d88e720291b0ced9caa3db95d52854c83dc6fb4368b41375b522d5c6a8886f9fd17122bab057b048ad2b0b538068866ba9bb5178c033795f067b6608cce958d973891caa90b7b0325eb35231f0aa89bf9324c75de9b1a1fc3114bc139851d244484c67c99b0f2499dcd49ee99d49de567896ab9ee23f8e40467cec2cf00b9c1dc4d67e6d6b2094397ce83d1804cac266136b6de740ee971c2e230bc26556d4c458bbd3ab0bb72aa03cc666354a512ba4f78f37be159499f39cac790a1072c11f35c6f51d74e4c703aea0d30bdb9eb0a30ef58584037727435730975a8524418967a66a6f91185ff489448611ef6f15502470303094d5662e3b2ff656fabd17b343c44bcb6a3b169c6df601a82f8afc0ff48546e3e9315b3e646c9aaa22508275f2cd0418dfe329d69e18a8a3ae456462672fead52520ca035d0ebe1e94926984ccc801ae17d8734509c5a1a3e033eb57e45932b09d275b9508aec3d25de4b19fadd304069aa519bdeb86b71d3755be831b3a3bb0d9a581cf92f74b4e0796beb8292e87cc9b41df49fb7012b2684e5903aeaedb6f76cc3de5ae9c8441108f2550bdc9b7be6e6b6bf8e3a5382dd2ab22207ce25b4e9cf06dea7865d971f8959454bf07a37dae959da0feba4f801e5934609d68972997da759c57c1d34de4c97612f87ef2af51a7d1c6b862660440c7c805195c555399850bb5aeca11f7ed9f699ecf9e0d3f820ace1406802e42328ef4edde9661ba7f9edf029d521cb085cc23d691e5aac323cd65e6ac14a58f2c3e748a683c806853d794cd9a291580ebd2d59467f4f8e0c9f357ac2e50bb1f2777aaa7bc10103d1fadb5d627d6da605eaaa5928e30a62e5c66704610b6d03a73b86cb1e07cc4746b52af12d4461d7ef4a6a333c447af387b3c7f6477fcc520524ad7c33c712a0e7adc733f51bf2fba9569c16107c5688d2c9af553b681c6986bad9895e1b4a1427d5f10a1ba745d1ef354f60c66a217008eee22053b0b70b84e7e00bd66ef5bc84f59e23ff531a4b58da6831d49913f14b3a14ed94292d83bc3314bf3b390416861f8cf6d7ce7d5b9eb5971bb540b0dba068f6fbf54f64fabc782a90352f4c817fac75600f0afb75d0c037efbada0c2ece0aacfedf640443b2b8580256a9fa7755b96743411b07a3c9f1e4f9a61f30880ea3e21637ace6f0dc7ae5a1e38df4c554f3581d3d7a7d98ac374de12721a09d682a760a4ad4d0c7582e1904df1f58a3adbfead3f9d7cb320676e66716f7d642e15cdd836dbebb789ec8b88e1643bb6649d618b82499cc49a3b08c38e09db3ecbc537b52cdd1da4d139576c172e213f784cd7bd381837e2441d81a7de409550491b79f95ff77d30180e6f934576efc9f29e0a4342df0c746a801c7f230c5dd76ef4d01ef159b67eb8d69edc56c7088a9247b8430a2a4ecf1c5c89c32f4ff3dc0327e476b35ae18b2fe4324dc5c81927950c5ae3d9d7cdedea21a2fcd96736e12b8ded6c0a0115e328ff6b7624859714a6646b0c62129a2dca89267e2d1d53d18190cfc0c57773f918d80764ba1e2cc856baddb214cdd49978c00c423d70f3858d250d7ee0bca547cfecc4d404195f945f11004ee821330bdd26a6ccc16f19973aadd9642c0e183eda2a0ab245a9228fb2808e860ccf94e8b8a4850e266d17ad9a8fd38225f041b4bdd6d6281531f7b76627e7495a3bcbe2175b25f1ba38d402b37397d90a5e50437807c5a33fd0ee588d8a247cc0736950dc6cf973ebb1b0681962336c9cb67d0630ed0a3292025e2b0c5091b242b7eade2fd7b41fb8361a105a55b1e0ae441e28de86535b35a19bb4f341743df81d3f6f57b5a956bf035f557c1b81f079a8c11b95b806211aa700f74c58096225aa2012f661ae4923eec3af68164284c3e817b9e1fb5d49abdf07f9d73cf8c7740c29e551ec8118d306e06f62d4d95b8aadfb17cf40b9d615d77e58be71f17d506b66211a0fea1b0a3d634e1e2007e57ef742f9591c10305bf838ad25e3ddaf1435326bf54fa2180b504d6ceb5541a747682933575fe3641860516662e94f44b0e45e40b1033d35c9b637cdf9e1aaeccf0b25f5d4cf88e12b7b540bdaac044874b824147a01d45cfc10e60bf0f05ed0a982171b6fcad47d87b7abf35fb783cce5c597a3a6bc7e9faf9b5517cded1b968d7dd2256d5a9ac2391479e48b1e1793269087a9a9e426b673643e0850420753a46fe4a89c77f44c0be1cdbe2f6ffdf5dc829d3f8f694d154f391cb4dd0b111512c5b4dc5ff441172cafbf01929f42ed769cd0492f49f18d0130a7217f89398bcb4e622616229fc182d65baabc31cf22c81b9e30e4daf180d5782d78cb55b6bb3978ed26f796f2ad947f57bb5b6c275f0df16ff6b5f61f11fb6a24b56ee9efcf49904002012832f4e2c7c865a4baff90749a6bfeab6281f1ecadf5ab832297dbfb3ed7343734bc977907f3655782947745cfd38d20fb794c0d6cc8acb70e0b9b9b1e26d94aa4616d799fc7b8bcad852a4ceb3b61ae5025e1f33b0799d6bd5487bfdb92345a513f1ae1c869b0bf906489386f331c4e95d30e242774b254fb3f29d59f8abc53f1ed82fb40bf9fa7b38c3742530fe57ba6feb9e6be8cdc894c1f9a5c7ef18c70a3a219c03bdce4509fac8fa2696b4097df3249a2c198a4c07bca0898595b3f2961f83cc7da9bc250fe6f5bcc803c52f579dd25b699a476221f59036b8980e071e98620b152fa650c554258d39acc6a9db4ee54bf74faef3ce181b79be0a59d8a21247e96b4ae420537e8795a67bc58d6642f2f1d521177e7558b5eb9ccae5a7b5d7b91cd3654585b7584a3fafe020c0e44881b25b6830b7bff6299d63f941dbafe5d6d1a938ba09be8a882f597523931326a72b78ac9b84947b9ba360b34ec0704abd37e8f1b3e5519dfbb6718b1749d8637810daf55091b2632b652372c1bba0009a281911906b20498f6cbd085c731a0f2ed24263497361595da8e5d05071f2909493a8f377b3689f0677546a61aceed2007fdf817d68815dffefc3097f2150b4cfd44cb61737637fa926703df821426b9430c0ecbdcdc97a09ea5e31d9cad84125d81cd3e6d41a58622973ef9f0793632249a589dcd29923b35d556c45fdc008d3b8626d98aee6a2f0e9fc491065a9d0c31f3cf5adf1026758ca0f85486d3a7a42755639a7ec1e57b524fb0d25e0714bed364b05662a66f884e172c2cac1b7e9c941ff339bd343c539de5209541cbeca10a0d689d039f9a982f605eef4fef05585f7b8b575f4fb2b3e925deaebcf13ecf58583496b727c4d5c8fb1373a3cd4591996ad37dfc098c777d30aaa11d386e23ab0db5b9fe454da63ecba2788407b57f3b741bad3325314020e958d7d78854c3acbc9b9929c3c6081347ae248f0600d5124e7b109e38108df69263f0c2f26058139123ea18149316702b29cd9f3df86850cd1d6acde07cb1bedd41829ada152a489e374ee0a05341f66a82a2eacd42e09e995599ee05e2719b3aa7f72204a41e73c39453e164b8ed8cc2a4a5686e98fbf75d2e58ba35e84e633a853cf07b34914164d099a93cec0b4f73f08931fdc8248f15565d426857c9c12244885afe9e44882ff021a323586031dfe3f4020db607d3aedcd255fffa9cf37bf2db51ffa187a03591db39d5ebf56f44ca0ee8a0b4375fb473a9d7320c4e41f4c5307555304107dd87eddf7c03c9d28db4ec1be76c513e37bb0d50a058d0f23fea53e54371cb512b18e6137cea459f3642e41b7152d3111fd3a7f96d154f6277307c930f3d8538f1723f467b268ecf32f963b5ac8d82284130309a6896d397dde403b308cebc4b5c0ab2b557504779cbc06ba5d3bb6c86c8fb7cd22c0d832231da282f0614dcd2c759c9b6318e701a05400d1862dd32c1cc777bb8f2ab30dfb3a58485713fadb895629a40105ad1e1cf3689f1681973fe3142e10301384e1bab53426ecc6eac6633d50dcc42b9461d24c686470c90393cdbbc28e717f1d10ef2ef33dcbf1b755bc3e9938ed32aa83b3d5c1c06391e0e0e14e1e45bbd3946e75cc53c03dcbec08e1ed329a1db531903ee02529d2a81c807385b6a0c428c656d8e1442e534c64dd23fd2d291d9c3b033f824fe8184339bd6f0c8dda61268cac1134c211205ba608a001282309b00e157442f23917782d1e258283e9843dccce24f7e5fb72404c617f82b0dde31f5bc389d5c68faa10cd651e269db7d8bee2b544a0b55de242916d49b1f7a58807eb3ff6b2da99758e27755b82d9088f482ff62dcac92fabee7cfdd74d528e69374a0281642eb540fb7ad34dc567a8ec9e1398e7d7a867e461663361370e730dfef2b50956aa66b2da8aaeaf97256ef9909a1e7d153011dec86b4131b71775ab7a412c818d2b14d769bf96722b733ca1096d18187fcfedc75b93fb974f39df120bc32373e28f597c2ae31df1a9c038ed5716f55a34c6bb7bc4f5b71c8362e8c7d2c015f4b1519d846530ea77611a3c5ede35ce4308cb2ba650f396af9885c60f160e652780d1251318fb59edee45776e5819373784051fca633577329b8591547423257e56ef486a0d1eac10eb8ecadcd1e6b14d6f68a4e38549cd2bf0e1862f83550ba23bfe20083652e0bb0b47de776c8a2414f2e8f52fa2da406cfe6af1f6c5ea8d3d3337f738b9e85b9b78826c869a6d6ce1a1c0218480a1d151cb2834da5937a63a7b61880604bcabffb3853bede1970e87fca2fdd6040e2961ba4a69a5934d036f29d063d4bbf354d29ce60d6552446f2b97a5e276846b903e21d7750e50ff0d9b90700eddc14df974d8af251e3b2b31fca09312f3036858a06a021eab7675145137c7405e150cb721c63c09711f1b1e21590214ae8a7e905dc72aa62a2d4082f6c1a6f811df6a7b23b7d25a0d8bde3cb6c7e2f59cad9f85713023196604b728588a5338cebd1cb327bdd321739e92f0eee958c642b1aa5ee43926b3c47af551f4292de47d77e4ddf3e38292e80985093106dedbeba2426df3b9b9673cb4a26b5dec5e0c692ac7ce40887cd4144ccda4bf43ece6a0374d34154f37f1c2f57ddfa811c31d5969b92429d926983ea4745b8a5af3cb632a334d54cc428897eb650d6d485fb4b6a310e940242bc69f29726cf2908673c087750590515c5668194c9d4a1a95d2c6f0e9c3c9fd7b10db47e33814a5a56a74fb4a2aba24692192abf22319499727c7b39a3b9a0c6bb8729731223922da4c2df4c56c35b4aa7237b4a46cbe2db1642b5cd2998a2bb8146e9ed780b88254a454a54fa6ecf45cb5004e40d73efdb7ba8298f070828feb6b34b7629d0b3fb2e5fcc89a742cf84cdfd5043583e89eba330c8a9deb605a08eff1e35731bc6138c7921ea5be9421b1aecc09c1a2bb6116f786a08dfd1f86dfc03a3690a0a56a186ec068d28a60a0fdc3d848ce35b1719a1d0ca5b10b82cb5c0f7cf14feadc4922ccb2c37bda01449452404bee18572f0f7fbd319413c5a970547611c07b58fc2cb4400fb000df4d7d8cea41b212c00124535d2a68719f6e9542ad2615da070ee4ede1e12a8cce73040e658b5e7acae46b4c5627dcb23cb7c928bf9629265454ac95cc9864fe41cb7b0a43bdabe140e8634fed0c601b4d2b625cb0436ae865982a0902e7835d1738101dc96ab538fb10dec3b388b3934f41fadbb5afc2ebaea2c0495f8f5c7e10867794b5496db8a5178e48a6934a5438f333bf06f8640da78dae9f55151142e2fff97bb58fcafc422963251338be649f21b9b50a21eea7905cae4325d3fa99521cbd3ba86d96db9d50d3a897271537785b7a277f1132e72c60bab28ba1a395cab2ba06aaea93c5e90e6f8aec1bcabb33580c4a015da5392c9583bea9f53be65530c9806dd1a6e1f297fbf41ace7bd0fa8bdc22190af39bcf44e45ef52f1ae8d8b0c9466409a07b1f0763a66dacf03c180e0f25becc2b0420d8da3c18a85595c4c74d3b04188b21cf21c8a3e52d0bcb8364975daff9be13d624a300754adcc43b2748898741cf94a53af3bfeaa4f544fc5bceabdf347b69f0bd872a7268abab9c65941dfea1435c5cdf5333687668a88a62a69d7148624db034e5c72301b2323f3a9abad4e561fd2f09b40fac67c976cc852635b49595dcad7c7fa7440263097f071ab5e882e974435386cd00a5250b24e7a20af3ac061053f017b7ddb176cb40ecc9ff06bb0f08758db7dc01e08392e787bedd26fd5d8792f1d1eb925bb27075595e835372a544448fc4373918d0617126c112d22d4a4985286a379b95fbedde0ebd084a06c47f8142c6486d6b1ac98759f13acc70b9aaf04e791de98f65e5a075c0009d113d663fb1f393ac6ad056d2985028e6d7783200e5296614cd3f17945a211266867ad55511340d0be900817c2c69f503ae62a86ac52fef357e43eb0003261eeebce3efabc05c63e7643f99e94712177c7d86640722098133eba4bf8b473522b79c6c81138865023f79f7a8a8cba0c8713b1bc95585741d9576484bfd258f4cfa9b5516e796d9276a5a86b4402d0dbc1c95715d381e01454406a83aab1e901bd7be2edf40f0b1425ad23e42fcb7969393475e317b6d12454874abe0ecfd7a4589b6467fada5ea616c378d589e618028bb17246659cb448d6fb99384e93850fb50a81bfbcaedfc12a6d96f15ab3ba9655e5eefde6b920da6dce9c5c15b8fb4ea028dc867a6f1be6c461f06bb7a851fd702cfcd3547c712a7b613a18e758b9488882f21398794d0db78afe1bfe283508ddc07ca931e858521031fba090a1392b1b016f9a3b89339f3f075cf332dbc05b39abaf508a4196b9f3b344277947d78cd5de463cbaacd0859b77fc6a56afcbc527ce42d7cdf9521a6bdb14eb18e3f1d01caefdf75aa9fcf6986104f317b98dcb12272ac41eb8e560a442cd0f9188b7a2c5a7b80a95ed86ade7cd04be9bb3343d18360342a67633517ec0ba6f52c91ec69aa85edeec1fb539438c2a92d78698e2d9a32f86e5025837df35a79be2c23a5e778416c0885f6032c42eacc2674a86571c400cfa60cd8f85c2ba3185dee355c8538a86228b26a9cabb23305a0b7095e196427fb1b3f87d64f34f6c8ffbb52da207d3caa9d1118586addf65257d038efa3f73fa5cd8bcb47ab88afa1167c41901799176349355e4da1343dc3934ca12505e434290fbafac0c20a66c56d225bbc46b7b02e334b4679b40d065d6e8252e03554d23d212d109a04647270f65fa34aa41c8f628339211830891cc01d80fd642a56d7a517dc5b4a8b317cb8725ef88b561220916acc4b1d77d9f11739a536e46731fdd813450effbf6f4520f3ad8214203d2fec1d798fbe46688ffc37c137ae158ed36f62fbdc48c0bae59b57bd669a353a82dfac09776b023214e81f3cd7fbdd436b13226eb8b71a05d28e9b85e0c146ec0a00a9a2c3f400fb7a4ce0ecb663876dcdb7183f2ba6f1707856399858fd687b62346f1d5e7b17935763a6b076ae921219363b3a2b731608fdbe37f28bd836399fb7c0443f8b62ca93b88d8652bdf623dcdee83eea867bded17eccc7bd9f14664ca898498aa1fca2b1be7999389a483a21a13f47d60a2ce367d28138f10fcf5f9ec1bc387d763a465674d6fd98f22ebe7aca3f46298a33ed19942636b98b142502baaeea99e0102490bf0c3ee6b2d169d0be64fb732f261f605e5f330aacd2a7b2b4d55370283072771bb501ddddec43b261cbd0f28ebfbf22a1acdd11a1ecfd2483cbc19b1a16851ed007590cf45459f1f92d240cb1220baecb188e022286bd2eddf65fcede2c6f6d73a5172434eeec389c82d2f70e9ed5d615e812af600fd052f009a9d28638fbbfa9f9da35206de91847f415b58808e94cf5cccceb8c4027875502d5925672922e318d9e78b3be03a172aaa140f314f293e22ac92d9164e1ec5b51957e1c8b064afe1994a8be3c39d544b22ce3935758a0de0c9d13caa741502df93938afa8ab0905df7b073bf69e469fc432569df13bc62972a5110244669ad030c9c66f410bc0d56ca385cab409732a5787b4528c291d0f77916a1a869715981392a5b7998be17dabd32b1fecf7a58aa7dc98addce8e93eceb0e68822f7c42a22af5e658956870097aa85a93e2c21ab1bd281b89166a22c9e143ef23cdb057b57d462c60cfc62f811c99c7ef8b7750ae71c2cd55ab7a8a1bb93ed7fa9b85bfe7c7adeabcfe9eb46d6f91e360ac7d345686e6dd542fdb2630bbf87d1a23cf4ffeaa7f54368ea8b89b02bbb394d7c5ae5bdf76580f888103c54029db0534c156b5b0e2f599850180d7988b387142765b086d9fc47adcf7929b220a95adbcbfca949d0678cd6ee6db78bddd31e916aaff5d6ea063736b4e0c34415f8e9834408b4567f3ca05aa48baada4c4ad205a64bfdc160957ecc14acdd0f36ff9d973f34afac9969e676dfd90e44b6d642cd1a9039c798766ffed430700cae201e89eaca0254b88a8757c08edf0bc6c0ca5a17a6f6bb009c32c7864646419d42e2566ebf2da664a67682bddc8f53615072db7ed589c0da68489be2ed2a9ce12c68fa39f991d5f0df26752db57539d681908d0c5fbaca2b32e18bc66330ff8a750bad5b2fbde3fbfbc33546ec525d164e1fb7409ba73bd818e82bfde1a818aedff3f47809b57a5efa65b68bbe9d63619e362e671a65055ca0082c761e13cb4a92cf216704257f88918baa259d45d988c7ed31e9bb6f037f561511a915593fb0eff2b32ed03feef5727f6c06129b6a56b2d1c9bdce365a9e74c9d2336bd2f985f61c82af6ba1eee8da67eba5190f216d6d1776359da504748e73427170a0f42e543776d1eb52b7686791e16baf5f67a40281d71f8b54f67b5605d38755be9952adbb427d040ebcbccfdae65fb27ac18fc9e42423c90288e663396be7e65b6694490e8420e42bcbadaa5c43e748a65f95d17ab51d0be30e4c0952824a8102ad38d4f6b900cc9a0c1f041e528eb5e391090ad64244a3afd090ab65cfafae5a5a98eb145386660178fccd3863f58b3e8579632491f8f30fb9ffc8fa986b5e607a873cf26bb7f83eac0149700dcf5cb983d025a365ce0eb9a0199e7bc09bdfac5fbb836bb6923790f3457b2d7fd9f0f86831eaff700c63044f63b74bec2eedca6897b79007b1da5828269dd3375d29b7f10696be3d847a0a7c5fa8f736ff0e1695e1761dfe68d7e418281486195ce98ae71102d4014ddeabb276393619ba980be304dd8a7ba348904d5e5fe97e4719844baa8c6399facab90a97b8bd24c82368c8c3b8a725d068b4b35210fee6c0aaa9446c86cf673fc3dd7995adc24f3e0fc3fef9df7e29c340ae199ea355590b8a3a4041177ca7fec2abd84b7b76b97c3469362bfb050cfd5e261564ed5dae3a08b27fcebee3e9df7a421499cc2aada4cd8a963d0e7eb985d2ec184c54563b3d3f022f5899c53c54625d32144a30d8cefee35ed5545953c7b16b4c5c749480219ab378ac97028aa717019d5c90cac5e9ae75ee1e112f234dcf2055ab06cf77e7891b11c20d5b02f85b8860b8788e93b692126d8ba0e232ff06cb7421407e8328a3928763d3cc90b80b585d0486181adc1da6a74493f8e2930b51a2a93a78a6bade353fd5ff2ae72b38963bfe903d332f127f79ecb3432beb06a45ea836838b29c54627b74f5e3177fa1a4f1a24708a3df204a31ed341fa5b262b75ede844dac0264e5e5f527d4ed17e112f9478d2929e88fb9663077f29bab1a86350a11ee1a01623c140b0ddc35d35d585599ff25f6bb6a86a196a14162d21f4e8bca3fafd08dcaf5d67426f518a08e61af762570c77f80b7ebda8ecb3e8417d998889d5f20249f8cf4830f179598a11872aa7e702f920e13a2cbf2623a776743175cb1ffd599b187872e4bc9c844ed6bff84ce39eda70215ed1354872d34c6532ae443f49dfb4fc8416a8465f72895abfd6df4d89092cf581e0fea4d76af2d3f7e3dd753dddaf682f599794dd32eac4d7c5145edd67e1e8ef950b56b645c859f6d744e9a0fac1aaa9eb263217bce183f10a3bfada4c47bc7f91c12aab1b165bfcabec0ba970ac9b809052c640249e67e65b57a932dbcb3d708966fc4dac879990ad74aedc2074a84935b4120ee75e853d44eb31e18a22fb8bcce09b963105323b9fada7ff1d29ec6715d93e7a57a1f174e6c22771e3c798c84f5743b5947b3f497fa9b4fe2c0d593b11ab61ee8fa978c2caf6be597572faf9c708d3ca333a6f513bbedb56c06c410943dd841c65d8b82e3cb0117de8fcab59b42dc016cd607e6055e745ca2b59a7556141d66d1d8417d7c76ef7636320a51219910a01e0d2d740e85796d2507e568dca250f763ca61ff827f640fb5f02b203aa82df75cacffc08c6b7eac143e42d49e11623f3317f514952029a4d16640a99838efdcabc3d729a10cba813df632a987d43cd842bb61258e75bc7f99698ead659f33a0729c37d655c15f8c7b49c2ad46759421ec2b1faa9caace8a9bc61908ab4db983be2a10f9691637dce16fe1b69b77cea21e3d8974f2062250606f3aa114a1aaa3f9395215396361d1dab7996069ac356efbdce1734ba367e6714bf7116c814867606f2571d966ad427063d82e2cc3f9cea338bfd411c49eba7a4f2e4c89428852dc8ccb17e1db28cba42d0d2e3bf04bbb08f0d2e4599f29eb8cf68832fb5c9af83bca7bbc31a5f3a68bfe4d05b0fd05d4cc7b3cbb983f59198585e7093e7eed9a68504d3f1ed7f2aa7ac2ed727db51fcc3dbafc4afd5a45e1dd1dc223441a2280e9727653ed15892809bf9fd70c5e80486ad71adb078d1d6558281edf2fa7e7723ca4aef7ff0d078c88c6175c420021ec8cb06065b6d3636c312cb724350909ba1a31344463da30ad811ff41392e1b055c805d7b24e69f5241fc158445a63579dbe82dc7da31af2761c677740b0db9596b12ea39ea17ae0a9070fa4ddb83a25dc7887d8a68b7b5540d14d272d48309b4998bff5cd45ade638b47e3af794b1db5b90a56847c7f6c4680bbf278a58ce16b1951344fbdce0b8a5373d18e9800cad48b61267edb0eaa166359909d8af67629c011004f49edcb901c6ed7424ecdc5678b0a03140803be09ed0d0f5b5741712cb2834e076f8a2a746fd455c20f1a72d262b275588f568048f39798792a10cd2542a8bb4ef15e95540e93e30743d0d26476ab9e8a60cd9f08fe90e528d02ce197223d2571713de3f6efa18c079d0e2387396f209701d3a106be397eb0842c1865d0b4ba1607ab2bcb9775156e6b553aaecc35a3b24285fae5fc52cf4afb6f7b3c8b33c65061a7647c5f76af27b93c85ea2bca01d932d2a8282da87ff1b86ab2204ab60f15d95a7176edb644f69e22b5c130c0df2ded6e4733214153a8c545bf9ab55f948b27f219c108c38d83830935c07d7e0f81dc1a52557a95011c9630716bdd8ecc6546969fc2a08cee3f4befc405a7bb910eec9307455affe096e21007c3d17777d6fde83f0bfb9dd4342919cf35f1f288ef54a8ecfb56888e2b812362c846dc040bb6b45b518038c6cb8662c43e60beb985633f38ee6c7f0eba989eb104f9b1d199cd2537003512fd95a7632a2a2d9d95c4e70b5b131cb00350bd1399200ad0fa2b66b39021263aec86e134d19773aa720b6fab52279aa763e99eab29d54c9d0f08378dfdd55e8db1c52fcf29b71ed45f1b5626f6ef2903192b235f3af383fdcd9c5ada3afd30b9ce5af3d46274f824cf7d041727998f2877fdc75a2c323fe744eef0e36bb7b9f6404f04545540bcb3dd2d3920436eea5b59f8824483469296ec2591e81b44884ef159e417e240cb83bd224a396ed703388109e6d678be8f3dfae2e5d83073e8d38c3a953e5d93378a8b0845097f005208377a5c52aa0675898c1ec8a3d1f7d96fe56976e64523fa1e68db4e6f464f5b2cb89d7d08f54b1d012e317b8db286b3faf6d974607bd970c04256a8c11e64a83644cae54d00125ab451332f8a44ae5b732b68beb9cb47e50c3f89241a7c068acae9809c8eb12c24d446e62b151a3396b5e1cd20a9c02f15bd02d496ad499729090fdb3ca2e0fc0d3ecece3ca6e8ebc7b8fcebb55aa7e38b2af181ccf0692b649d8ed92731203e5eead61789ba2fa32e9c7d640d9dae449898986eafb04534fec53368baab7e8c56e2d172b6f9135beb0b868e99007e29f8ed38803ece85e7e6cbbb31f68ffcdccd1e756c17d09ac3b4c53ea6587dcea9c22d9b197a06588dc3c6795e3dc5e43cbce34fcee438f94078909../../../kstars.pngdraw-star.pngdraw-star@2x.pngdraw-star@3x.pngdraw-star@4x.pngmoon00.pngmoon00.pngmoon16.pngmoon16.pngmoon16.pngmoon16.pngmoon34.pngrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkstars-3.5.1-bp153.3.2.1.src.rpmapplication()application(org.kde.kstars.desktop)kstarskstars(s390-64)metainfo()metainfo(org.kde.kstars.appdata.xml)mimehandler(image/fits)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    libKF5ConfigCore.so.5()(64bit)libKF5ConfigGui.so.5()(64bit)libKF5ConfigWidgets.so.5()(64bit)libKF5CoreAddons.so.5()(64bit)libKF5Crash.so.5()(64bit)libKF5I18n.so.5()(64bit)libKF5KIOCore.so.5()(64bit)libKF5KIOWidgets.so.5()(64bit)libKF5NewStuff.so.5()(64bit)libKF5Notifications.so.5()(64bit)libKF5NotifyConfig.so.5()(64bit)libKF5Plotting.so.5()(64bit)libKF5WidgetsAddons.so.5()(64bit)libKF5XmlGui.so.5()(64bit)libQt5Concurrent.so.5()(64bit)libQt5Concurrent.so.5(Qt_5)(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5DBus.so.5()(64bit)libQt5DBus.so.5(Qt_5)(64bit)libQt5DataVisualization.so.5()(64bit)libQt5DataVisualization.so.5(Qt_5)(64bit)libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5PrintSupport.so.5()(64bit)libQt5PrintSupport.so.5(Qt_5)(64bit)libQt5Qml.so.5()(64bit)libQt5Qml.so.5(Qt_5)(64bit)libQt5Quick.so.5()(64bit)libQt5Quick.so.5(Qt_5)(64bit)libQt5Sql.so.5()(64bit)libQt5Sql.so.5(Qt_5)(64bit)libQt5Svg.so.5()(64bit)libQt5Svg.so.5(Qt_5)(64bit)libQt5WebSockets.so.5()(64bit)libQt5WebSockets.so.5(Qt_5)(64bit)libQt5Widgets.so.5()(64bit)libQt5Widgets.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcfitsio.so.6()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgcc_s.so.1(GCC_4.0.0)(64bit)libgsl.so.25()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libnova-0.15.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libqt5-qtquickcontrolslibqt5keychain.so.1()(64bit)libraw.so.16()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.19)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.22)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libstellarsolver.so.1()(64bit)libwcs.so.7()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`q`_@_@_G@_5^@^S^F^ @]҇]ƪ@]v>]t@]L]H@]\@\ \@\\M\v{\@[z@[[ @[Y[CN@[@ZmZ3@Z@Zo Zc/@Z:PZC@Y@Y4Y@Y@YjY7Y;@Y#@X\XX[XCXqXYXzXOXGXBX=mX#W@WҤ@W@WWt@WWZW-WzW VV@VV@Vm]VA@VO@Vf@Ue@UoUĝUmUi@UPU) U ]@T9T@T@T@Tp@T_W@Paolo Stivanin Fabian Vogt Paolo Stivanin wbauer@tmo.atChristophe Giboudeaux wbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atjengelh@inai.dewbauer@tmo.atwbauer@tmo.atchristophe@krop.frwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgasterios.dramis@gmail.comlbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comasterios.dramis@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comlbeltrame@kde.orglbeltrame@kde.orgtittiatcoke@gmail.comtittiatcoke@gmail.comwbauer@tmo.attittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comwbauer@tmo.attittiatcoke@gmail.comcgiboudeaux@gmx.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.comtittiatcoke@gmail.com- Fix crash, when using EKOS, caused by a missing runtime dependency (bsc#1185891)- Add compatibility with qml-autoreqprov- Update to 3.5.1 * various fixes after the big 3.5.0 release * https://raw.githubusercontent.com/KDE/kstars/master/ChangeLog- Update to 3.5.0 * https://knro.blogspot.com/2020/11/kstars-v350-is-released.html * Integration of StellarSolver, the Cross Platform Sextractor and Astrometry.net-Based Internal Astrometric Solver * FITS viewer: added support to load JPG/PNG and RAW files from DSLR cameras * New Ekos module to help analyze the imaging session in details * Improvements to KStars testing framework- Spec cleanup- Update to 3.4.3 * http://knro.blogspot.com/2020/07/kstars-v343-is-released.html * New Bahtinov Mask focus assistant tool * Added support for triggering autofocus procedure when the temperature exceeds a certain delta threshold in the capture module * New dedicated focus logger * Experimental camera driver restart feature added to the capture module * Mount Hour Angle limits added * A simple, but convenient editor was added in Capture module to edit filter name * Significant new features and improvement to the Ekos Internal Guider * A backlash removal section was added to the "calibration dance" * New Calibration Plot subtab to the right of the Drift Plot * PHDLogView compatibility * PHD2 integration fixes * Almanac batch output date fixed * Code refactoring unifying capture initialization for new sequences and continuing of sequences * Internal guider didn't take binning into account when computing arc-seconds * Fix issue with Meridian Flip Retry * Add function to get UTC datetime from DATE-OBS header field * Allow for the case where the mount uses the pointing state early * Added profile name uniqueness requirement * Bugfix for correct activation of dome and weather UI * Major refactoring of refraction corrections that fixes some bugs * Add explicit offset control. Separate ISO and Gain controls.- Update to 3.4.2 * http://knro.blogspot.com/2020/04/kstars-v342-is-released.html * Reduce memory usage when zooming in FITS Viewer tool * Standardize unit and GUI tests for KStars in order to ensure reliability and detect any regressions that might affect the code * Preliminary support for INDIHub project * Correct bug in median computation * Re-enabled the Jupiter's Moons tool * Add a warning if the dust cap is missing instead of total abort * Fixed KStars deadlock on disconnecting from INDI server (kde#398192, kde#416173) * Mount box layout corrected so that everything fits well into the window * SEP Focus improvements- Update to 3.4.1 * Do not calculate download time or send image when upload mode is LOCAL * Only load FITS Data when we need to use FITSViewer * Add small space between buttons to avoid accidental deletes * Fix crash on CCD reconnection for those with built-in filter wheels * Move guide reset button to calibration settings * Fixed Equinox and Solstice dates in Calculator (kde#387929) * Use QLabel so that text wrap if long * Add logging to help debug some capture stalls- Update to 3.4.0 * http://knro.blogspot.com/2020/02/kstars-v340-is-released.html * Continued work on the linear focusing algorithm * Faster Astrometry.net solver * Fixed a few memory allocation issues to reduce the process memory usage * Fixed DSLR ImageToFITS loading when auto convert is used * Fixed focus direction for relative DC focusers * Improved reliability of setting snoop property for the active profile * Fixed File name sanitization issues * Communication with remote INDI Web Manager is now mostly asynchronous * Align property labels in the INDI dialog vertically on top- Update to 3.3.9 * http://knro.blogspot.com/2020/01/kstars-v339-is-released.html * Implemented adjustable and fast stretch controls for mono and color images within the FITS Viewer * New experimental linear focusing algorithm * Improved Focus Module in Ekos by adding autofocus support for DSLR's that use manualfocusdrive command by gphoto instead of rel_focus_position, for example Nikon Z6 * Added new western Sky Culture * Bugfix for re-connecting a weather device initializes the weather display * Fix off-by-one bug in stretch * Fix minor EBN issues * Account for exposure less than 0.001 seconds in the file name * Making the Columns in the Align view resize automatically * Add markers for the documentation configuration pages, add some info about sky cultures * Abort plate solving when slewing is detected * Fix crash when focused object is either asteroid or comet and the data is loaded * Fix bug re filter-change-autofocus * Reset guiding calibration if the mount moves and "Always Reset Guide Calibration" option is set- Update to 3.3.8 * Fix dome status for rolloff dome when sending status messages * Disable the move to polar message action and just display it as a message instead to alert the user * Fix another crash in poly plotting. Check if array is empty * Adding the polynomial and focus position to the focus graph as well as tooltips * Fix incorrect labels * Use backend instead of type to avoid confusion * Add solver and astrometry solver types * Add error dialog if ASTAP is not found and open options dialog automatically after that * Solve crashing in creating WCS file and use simpler WCS update * Fix condition where previous values of solver type can cause crash in the 3.3.7 version- Update to 3.3.7 * http://knro.blogspot.com/2019/11/kstars-v337-released.html * New ASTAP integration in the Align module * Observatory module: added a dedicated weather widget with live plotting for each parameter * Further improvements to the FITS loading mechanism which resulted in speed ups during sequence capturing * Fixed HFR calculation in the FITS Data class * Two new Ekos options (dusk and dawn offsets), located in the Scheduler option pane * Some improvements to PHD2 integration with Ekos * Added download time estimation to the capture module * Solved several issues with guiding & dithering in both capture & scheduling * Fixed gain setting in capture module * Fixed focus HFR-averaging issue * Connect Scheduler sleep timer to Simulation Clock scale change * Handling of aborts during parking/unparking of rolloff roofs corrected * Hitting a constraint sets a job to IDLE instead of COMPLETE so that it might be restarted later * Update OpenNGC to v20191019- Update to 3.3.6 * Fixing a little typo * QVector --> std::vector just to resolve the mysterious build errors on Windows CI * Fix block logic error * Fix cross-platform errors * Fix wrong variable name- Update to 3.3.5 * Add confirmation when deleting index folder, improve GUI a bit * Improving Astrometry Conf file support for Linux and OS X * Add indi web manager scanner for the local network in the profile editor * Adding icon for atikbase * Initialize the recommended gain properly on startup (kde#411638) * Add DBus function to get location info * Improvements is estimateJobTime * Send camera state instead of just temperature * Do not set temperature or gain unless supported * Send states after defining the device capabilities * processMarkSelection should be overridden in align view to prevent double clicking from moving the marker by mistake * Fix few warnings * Improve set coordinates manually by adding switches for JNow and J2000 settings * Set coordinates manually should always default to RA-DE tab * Do not report guiding as started in PHD2::StartGuiding Event handler because it will start scheduled capture prematurely (before Settle is complete) * Use table for statistics to show all channels * No need to use double for frequency * Add DesktopEntry to notifyrc * Compute histogram is median value is missing * Median value should be an integer * In case setting is missing, use camera value * Send settings along with camera info * Disable actions when parked * Use icons for the menu * Use more intuitive telescope popup menu in the sky map * Display of weather sensor data added to Observatory module * Insert format and gain values in the settings * Sync the tip with GUI label * Improve set coordinates manually dialog by initializing it to the current selected coordinates first * Set clicked object to nullptr in order to correctly recenter on clicked point * Minor UI changes * Adding error handling strategy control to Scheduler * Filename options selection preserved * Further improvements to the auto-park functionality * Add support to automatically starting auto-park feature on startup to park the mount at a specific time * Replace the last overlooked qSort() * Replace obsolete methods with non-obsolete ones * Fix typos, make the button tooltips translatable * Make the tooltips translatable * Fix minor typo * Add support to reverse axis in mount control panel * Add support to profile mappings * Fix minor typos * Fix i18n() * Should be fabs not abs, abs is ambiguous. * NOOP --> i18n * Add cr3 to list of RAW formats * changing name to sky point * Fixing bug in Mount Model and Simplifying function * Fix using i18n for Sun object * Do not set m_wasSlewStarted explicity when issusing GOTO command. Wait for IPS_BUSY from mount driver. (kde#410094) * Make display format in planet viewer to be dd/MM/yyyy (kde#411185) * Fix infinite loop * Profile wizard revamp to remove confusion by some end users * Update backlash value from driver as it arrives * Fix toggle of meridian flip unit * Fix gain behavior setting in focus module. It should use value stored in config unless changed by user * Add support for direct gain setting in capture module * Fallback to default configs in case dns lookup fails for .local addresses * Bugfix for focus looping with HFR setup * Sample the fits viewer's histogram calculation * Make the meridian flip hour angle unit to be in degrees by default since this is a common settings used by many mounts * Remove debug that was added by mistake * Flip correction vector for southern hemisphere * Set the exposure restart button as default since it was defaulting to record which should not be the case * Add support to setting backlash directly in Ekos focus module IF supported by the INDI driver (kde#410804) * Check against device name and not pointer when removing * Fix minor warning * remove unnecessary debug message * Adding support for debayer in video stream window - New _constraints for ppc64/ppc64le to avoid "No space left on device" and "Out of memory" errors- Update to 3.3.4 * Use i18nc for Not Applicable * Clean up how group debug options are parsed * Rolloff roof handling introduced * Comment unused variable * use rangeHA to make sure -12 < HA <= 12 * Proper disconnection of Dark Library signals and slots in various Ekos modules * Read astrometry config file on other platforms than OS X * Fix bug#410573 in addition to initial support for dust caps in Dark Library (kde#410573) * always evaluate statistics after opening regardless of histogram * Fix double/float conversion in Java code * Fix missing include in Android build - Clean up spec file: remove conditionals for no longer supported distribution versions- Update to 3.3.3 * qMin --> qMax since we need rate 0 to 3 * Fix proper disconnection for KSMessageBox signals * Another attempt at fixing odd behavior of accept and reject roles. Now using ActionRole and simply connecting the button click to the dialog accept and reject signals * Further improvements to the reliability of the system after a crashed driver is restarted * Add support to restarting crashed drivers for local servers * sizeInBytes is only available in Qt 5.10+, thanks to jpaana for the heads up * Send preview JPEGs when they are generated to the client * Migrate more KMessageBox --> KSMessageBox * Try to solve Qt warning about adding to existing layout * Bug fix paused during dithering not resuming * Fix minor warning * Migrate dark library to async KSMessageBox * Remove rest of autonomous option that was deleted * remove & when comparing button texts * Removing unnecessary autonomous option for dialog with the introduction of the new KSMessageBox class that open message box asynchronous and can be programmatically activated with a timer * Fix crash in downloadJob due to possible using raw pointer before * Add new KSMessageBox class to fulfill some KStars specific requirements * Add helpful comments * Autofocus disturbing meridian flip corrected * Show the tracking box on the inital focusing frame * refactor isSlewDirty and set it as false in cases of IDLE and ALERT states for EqNP (kde#410094) * Check for refocus also during the calibration stage * Add support to CONFIG_PURGE and add more options to clear some mount data in case of trouble * Add more protection boundary checks * remove unnecessary cast * Reset autofocus when executing a job, so that focus step is applied properly when checked * Fix regression for non-guide dithering and re-arrange guide option to make dither frequency has its own row * Add option to control auto park post PAA tool operation * Introduce autonomousMode option to run KStars in autonomous mode whereas user interaction is not expected so popup dialogs are suppressed whenever possible. All KMessageBox calls are convereted to application to KSNotification calls * Fix translation issues with solar system objects * Precess sun to get correct accurate geocentric coordinates * When evaluating twilight restriction, shift dusk to next day when it happens before dawn on the same day * Display more information about version and interface once device is online * Fix non-static warning * Only construct histogram synchronously when required * Explicitly use setCurrentIndex since setCurrentText is problematic * Motion control for domes added- Update to 3.3.2 * http://knro.blogspot.com/2019/06/kstars-v331-is-released.html * New Ekos Observatory Module * Meridian Flip moved from the Capture Module to the Mount Module * FPS control in the Stream window is replaced by Frame Duration in seconds control * Reset focus frame when mount slews * Do not abort PHD2 guiding while suspended * Check if dust cap is detected before checking whether the camera is shutterful or shutterless * Fix translation issue with Sun, Moon, and Earth designations- Update to 3.2.3 * http://knro.blogspot.com/2019/05/kstars-v323-is-released.html * The Sky Map cursor can now be configured * New option to make left click immediately snap to the object under the cursor * Include the profile name directly into the Window title for Ekos * A few icon changes in Ekos * Fixed a race condition when using a guide camera (kde#407952) * Improved the estimated time of scheduler jobs where there are repeated jobs in the sequence- Update to 3.2.2 * http://knro.blogspot.com/2019/05/kstars-v322-is-released.html * Important stability fix for crashes reported with FITS Viewer * Ignore Video Streaming when guiding via PHD2 with a video device * Automatic syncing for Active Devices on Startup * Meridian Flip Fixes * Keep GUI parameters for scheduler and capture in sync with row selection * When a manual filter is detected, prompt user to change the filter and update the driver accordingly * Fix observing list wizard object filter by time and altitude and introduce a coverage param where the user can control the percentage * Improved saving of settings in all Ekos modules- Update to 3.2.1 * expand bsd license in cmake modules * Saving after reordering jobs enabled * Fix minor typo * Refactor and simplify guide settings and init * Simplify some default settings * Focus settings complete * More work on refactor settings * Use qCWarning * Bug fix for calculating required light frames- Update to 3.2.0 * Capture counting corrected * Do not connect to EkosLive with empty username * Also accept .fits.fz in FITSViewer * Fix slew and sync in KStars Lite * Clean module registration * Use click to trigger the change since the signals are attached to the button clicked event * Show toolip explicitly on button click * Add information icon to explain what the guiding rate control is for * Resume KStars if paused in EkosLive * Make sure clock is ticking and sync with system time when websocket connection is established * Move auto star selection for calibration to main guide module to make it more accessible * Fix issue with online solver args * Add RC telescope type * Fix capture delay when using legacy polar alignment tool * If primary or guide IDs are zero or less, set profile scope to Default * Add support to updating scopes and profiles * Scope commands do not require active connection * GET_SCOPES can now be sent before Ekos is online * Add scope websocket functions to add and delete scopes. Improve getScopes to cover all available telescopes * Send profile when deleting or adding one * Unchecking the meridian flip checkbox reset the meridian flip state * Do not change filter directly, use the filter manager * Fix infobox setting not sticking for some reason under Qt 5.12 * Save focus module filter wheel and filter in options * Fix altitude restriction log and allow restriction down to -15 degrees * Wait until backlash builds up before moving to more aggressive pulses that might cause overshooting the target position * Add debug log for remaining angle for mount rotation in alignment module * Add websocket function to get all drivers * Update docs * Profile management via websocket is ready for testing * Initial work for profile and driver exposure to ekoslive * Bugfix: proper usage of abort() for finishing a capture sequence queue * Reduce calibration iterations to 3 by default as it is mostly what is required for most cases * Prevent rescheduling aborted jobs until all jobs are processed * Make Scheduler robust against guiding problems * Keep meridian flip in capture and mount in sync (kde#405325) * Fix websocket getting called from a different thread * Add EkosLive DBus methods and properties * Display saved DSLR infos * Making the StarProfile Viewer fix from 3.1.0 work for Guide and Focus Views too * Load captured RAW images in summary without have to double-covert them since they are converted once in INDI::CCD * Only remove .fits explicitly from base name instead of finding last decimal point since this causes conflicts with exposures in file names * Make the mount window resizable to fit on different DPIs- Update to 3.1.1 * Comment out obsolete slot connect * Remove unrequired attributes (kde#405188) * Notify user of error in focusing even when not in autofocus * Add support to sending horizontal coordinates from the mount box * Improve behavior for dark and flat frames capture when it comes to covering the mount * Support converting images to FITS * Before loading next image, check if current image is temporary and if yes remove it from disk * Add notification dialog for user to cover scope with flat field light source in case of manual source * Making the initial astrometry.net path change automatic * More PHD2 fixes * Add comet and asteroid orbital elements auto update on startup * Make selection behavior single rows for the capture jobs * Deleting arbitrary imaging sequence in the Capture module corrected * Fix upload issues to the cloud with compressed images * Fix state of ekoslive button toggle on startup * fitsviewer: Do not exit program on error, return error code- Update to 3.1.0 * http://knro.blogspot.com/2019/02/kstars-v310-is-released.html * Fixed a few bugs with the Ekos Scheduler along with making steady improvements to cover all corner cases for multi-object multi-night scheduling which can become quite complex * Added a new feature to the Focus module: Ring-field focusing * Migrated the Meridian Flip handling code to the Ekos Mount tab * Migrated online Ekos documentation to KStars official documentation * Introduced manual workflow for users who would like to use Ekos Polar Alignment Assistant Tool with manual non-GOTO mounts * The LiveView window received a few enhancement to enable zooming and panning for supported DSLR cameras * The FITS Viewer window is now automatically raised to the foreground when a new image arrives * Dark Library now considers all DSLRs to be shutterless * Mounts are grouped by manufacturer in the Equipment Profile Editor * Preliminary support for websocket to INDI::CCD on the client side * DBus interface expansion to provide more fine control over KStars * Fixed relative focuser bug in autofocus mode * Improved multi-channel histogram by providing dedicated controls to each channel * Fixed Auto-Stretch affecting raw image values * Support for compressed FITS (*.fits.fz) in INDI. This can cut the transmission time to 30%! * Improved display of Parked status * KStars defaults to limited resource mode on ARM architecture * When there is binning change, always FORCE setting of frame values even if they did not change - Add "AND GPL-3.0-or-later" to the license, a few source files require that- Update to 3.0.0 * http://knro.blogspot.com/2018/12/kstars-v300-is-released.html * New XPlanet Solar System Viewer * Improved FITS Viewer GUI * Ekos scheduler improvements * Improvements to Scripting & DBus support * Lunar Eclipses: added functionality to calculate and draw the earth's shadow disk on the Moon from any distance. There is a new eclipse tool in the astrocalc which can find lunar eclipses quite fast. * Find Dialog is now persistent so it remembers the past searches * The capture module now incorporates a cooler On/Off button. Additionally, user can now clear Camera configuration. * Dedicated Binary Object channels when communicate with INDI driver to increase throughput and responsiveness of drivers * Fixed performance regression in Star Profile viewer * Guide mode resets calibration when it detects pier side changing * Migrating code to new style Qt Signal/Slot connections * J2000/JNow support in Mount Module * Do not cast DSO coords seconds to int as we lose important precision. Use full resolution as double. * Fix issue with subframed calibration when auto-select star is not enabled. Now subframed star position is set properly in the internal guider before. * Support for compressed FITS files (.fits.gz) * Add live view support to focus module and rework existing one in capture to be icon based * Show loaded coords in sexigesimal format and in high precision when possible * Do not add any camera or ST4 devices to guide module if guider is external. Instead put guider type in guider dropdown and disable it. * Honor settling time in Polar Alignment Assistant tool * Add warning when slewing to Sun. Adjust tracking rate if supported by the mount depending on the object type. * Add option to control DSLR image viewer. It can now be turned off. * Improve PHD2 support - Drop disable_downloading_into_system_dirs.patch, the kauth helper that writes files to system dirs has been disabled upstream because of reliability problems- Update to 2.9.8 * http://knro.blogspot.com/2018/08/kstars-298-released.html * Fixed several issues in the Ekos scheduler to enable running duplicate jobs * Fixed many problematic i18n strings that accumulated over the years * Improved KStars Lite android build process and fixed touch support * Fixed several issues with Ekos PHD2 support * Fixed logging out in capture module * Fixed minor EBN issues * Using Max RMS value as the threshold to abort the guider instead of maximum pulse length- Trim redundancies from the description again.- Update to 2.9.7 * http://knro.blogspot.com/2018/07/kstars-v297-is-released.html * The Ekos scheduler's behavior has been improved under a number of scenarios * The Polar Alignment Assistant tool received few improvements to simplify the process, it's now literally a 1-button click operation * Support for EkosLive is added in this release * KStars now offers an easy method to add INDI custom drivers * Support for loading compressed FITS (*.fits.gz) in FITS Viewer * Android fixes + improvements by GSoC 2018 student Csaba * Disabled internet check for online astrometry solver to workaround Qt bug * Fixed PHD2 file not found issue * Added option to restart alignment process in scheduler in case of calibration failure * Support for manual dither plus dithering to a specific X,Y location * Support for Auto Park Timer in Mount Module * Support for Remote Drivers in the Profile Editor * Added video exposure duration control to the Video Stream window - Rebase disable_downloading_into_system_dirs.patch - Update build requirements - Build with gcc7 on Leap 42.3, it doesn't compile with 4.8 anymore - Update package description- Update to 2.9.6 * http://knro.blogspot.com/2018/05/kstars-296-is-released.html * Fixed long-standing bug where Time zone was not updated correctly from INDI GPS * Fixed Filter Manager settings as it was not updating the database properly * Fixed centering & tracking of empty sky * Fixed Polar Alignment Assistant rotation in the southern hemisphere * Added a method to clear DSLR info in case they were entered incorrectly * Added J2000 support in the Mount Control panel in addition to the standard JNow * Alignment FOV is now always editable * CCD Capture format and directory are now persistent * Guiding is aborted when mount is slewing or parking * Clang fixes by Csaba Kertesz as part of GSoC 2018 - Drop Fix-build-with-Qt-511.patch, merged upstream- Add Fix-build-with-Qt-511.patch - Run spec-cleaner- Update to 2.9.5 * http://knro.blogspot.co.at/2018/04/kstars-295-is-out.html * New experimental adaptive HFR Thresholding algorithm that selects the median HFR value filter-wise * Ekos Scheduler module has received major patches from Eric Dejouhanet to improve its reliability and fix some corner cases * A quite illusive and annoying time-zone related bug was fixed when using INDI GPS devices * Align module FOV now defaults to zero on startup- Update to 2.9.4 * http://knro.blogspot.co.at/2018/04/spring-season-kstars-v294-is-released.html * New highly efficient binary interface for asteroids that would allow quite large (> 100MB) and distant catalogs to be loaded into KStars without a major impact on performance * Automatic Flat field calculations were fixed for multi-channel DSLR frames along with an improved DSLR popup dialog * The Ekos scheduler workflow was revamped to evaluate all jobs every time a new job is invoked to ensure all scores are updated accordingly and not only on the first job run * More SEP work for star & galaxy detection is merged into the internal guide module resulting in a better object detection even in noisy environments * The guide module is now a lot more tolerant to passing clouds * Users can now instruct Ekos to take flat field frames exactly at the same focus position where light frames of the same filter were captured * FITS handling code was optimized with loading times improving on the order of 300% - Mark license files as %license instead of %doc- Update to 2.9.3 * http://knro.blogspot.co.at/2018/02/kstars-293-is-out-with-numerous-fixes.html * several important fixes, mostly in Ekos scheduler and capture modules- Update to 2.9.2 * http://knro.blogspot.co.at/2018/01/kstars-292-released.html * New theming support * Add the found stars to the Zoom Menu * Add Mount Control Panel access to the telescope tool bar * Add support to Sensor FOV that can be triggered from the Ekos tool bar, Color can be set from color scheme * Use Human counting in the Star Profile Viewer * Nicer icons for the Star Profile Viewer * Only apply PA calculation on square FOVs * Adding experimental support for differential slewing in align module * Sync INDI drivers list * Remove completed jobs from sorted jobs * Display local meridian even if grids are off or in equatorial mode (kde#389289) * Add option to skip sorting jobs and run them as-is in the order they are added * Reset to correct page in wizard * Remove Breeze icons and relying on install theme. Changing some icon to look better with the default KStars theme * Add logging when saving FITS to disk * Update appstream screenshots * band-aid fix for cursor bug in FITS View - Drop upstreamed fix-build-with-gcc48.patch- Update to 2.9.1 * http://knro.blogspot.co.at/2018/01/kstars-291-is-off-to-fantastic-start-in.html * Easier to set Park Position * Additional PHD 2 Support * Drift Graphics Updates * New 3D Star Profile and Data Visualization Tool * Bugfixes and other improvements - Add fix-build-with-gcc48.patch to make it build with gcc 4.8 on Leap 42 - Build with Qt5DataVisualization (new in Qt 5.7) on Tumbleweed and Leap 15 to enable the new "3D Star Profile and Data Visualization Tool"- Update to 2.8.9 * kstars is released independently from KDE Applications now * Lots of changes since 2.7.10 that was shipped with KDE Applications 17.08.3, please see http://knro.blogspot.co.at/ or the included ChangeLog file (in /usr/share/doc/packages/kstars/) for details- Update to 17.08.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.3.php - Changes since 17.08.2: * None- Update to 17.08.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.2.php - Changes since 17.08.1: * None- Update to 17.08.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.08.1.php - Changes since 17.08.0: * None- Update to KDE Applications 17.08.0 * New feature release * https://www.kde.org/announcements/announce-applications-17.08.0.php - Changes since 17.04.3 : - Too many changes to list here- Update to KDE Applications 17.07.90 * KDE Applications 17.07.90 * https://www.kde.org/announcements/announce-applications-17.07.90.php - Add disable_downloading_into_system_dirs.patch. Saving runtime files into system directories is not allowed.- Update to 17.04.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.3.php - Changes since 17.04.2: * None- Update to 17.04.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.2.php - Changes since 17.04.1: * None- Update to 17.04.1 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.1.php - Changes since 17.04.0: * None- Add libnova-devel and gsl-devel build requirements, necessary when building with libindi now- Update to 17.04.0 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04.0.php - Changes since 17.03.90: * None- Update to 17.03.90 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.04-rc.php - Changes since 17.03.80: * None- Update to 17.03.80 * New feature release * For more details please see: * https://www.kde.org/announcements/announce-applications-17.03.80.php - Changes since 16.12.3: * Too many changes to list here- Update to 16.12.3 * New bugfix release * For more details please see: * https://www.kde.org/announcements/announce-applications-16.12.3.php - Changes since 16.12.2: * None- Enable wcslib-devel build requirement also for Leap >= 42.3.- Update to KDE Applications 16.12.2 * KDE Applications 16.12.2 * https://www.kde.org/announcements/announce-applications-16.12.2.php- - Update to KDE Applications 16.12.1 * KDE Applications 16.12.1 * https://www.kde.org/announcements/announce-applications-16.12.1.php- Update to KDE Applications 16.12.0 * KDE Applications 16.12.0 * https://www.kde.org/announcements/announce-applications-16.12.0.php- Added new build requirement libraw-devel. - Added new build requirement wcslib-devel for openSUSE Tumbleweed. - Renamed libeigen3-devel build requirement to eigen3-devel. - Removed libcfitsio-devel build requirement (already included as cfitsio-devel).- Update to KDE Applications 16.11.90 * KDE Applications 16.12.0 RC * https://www.kde.org/announcements/announce-applications-16.12-rc.php- Update to KDE Applications 16.11.80 * KDE Applications 16.12.0 Beta * https://www.kde.org/announcements/announce-applications-16.12-beta.php- Update to KDE Applications 16.08.3 * KDE Applications 16.08.3 * https://www.kde.org/announcements/announce-applications-16.08.3.php- KDE Applications 16.08.2 https://www.kde.org/announcements/announce-applications-16.08.2.php- Update to KDE Applications 16.08.1 * KDE Applications 16.08.1 * https://www.kde.org/announcements/announce-applications-16.08.1.php- Update to KDE Applications 16.08.0 * KDE Applications 16.08.0 * https://www.kde.org/announcements/announce-applications-16.08.0.php- Cleanup build requirements- Update to KDE Applications 16.07.90 * KDE Applications 16.07.90 (16.08-RC) * https://www.kde.org/announcements/announce-applications-16.07.90.php- Update to KDE Applications 16.04.3 * KDE Applications 16.04.3 * https://www.kde.org/announcements/announce-applications-16.04.3.php- Update to KDE Applications 16.04.2 * KDE Applications 16.04.2 * https://www.kde.org/announcements/announce-applications-16.04.2.php- Update to KDE Applications 16.04.1 * KDE Applications 16.04.1 * https://www.kde.org/announcements/announce-applications-16.04.1.php- Update to KDE Applications 16.04.0 * KDE Applications 16.04.0 * https://www.kde.org/announcements/announce-applications-16.04.0.php- Update to KDE Applications 16.03.90 * KDE Applications 16.04.0 RC * https://www.kde.org/announcements/announce-applications-16.04-rc.php- Update to KDE Applications 15.12.3 * KDE Applications 15.12.3 * https://www.kde.org/announcements/announce-applications-15.12.3.php * boo#970855- Update to KDE Applications 15.12.2 * KDE Applications 15.12.2 * https://www.kde.org/announcements/announce-applications-15.12.2.php * boo#966605- Update to KDE Applications 15.12.1 * KDE Applications 15.12.1 * https://www.kde.org/announcements/announce-applications-15.12.1.php * boo#961265- Update to KDE Applications 15.12.0 * KDE Applications 15.12.0 * https://www.kde.org/announcements/announce-applications-15.12.0.php * boo#958887- Update to KDE Applications 15.08.3 * KDE Applications 15.08.3 * https://www.kde.org/announcements/announce-applications-15.08.3.php * boo#954531- Update to KDE Applications 15.08.2 * KDE Applications 15.08.2 * https://www.kde.org/announcements/announce-applications-15.08.2.php- Own directory %_datadir/appdata to fix build on Leap- Update to KDE Applications 15.08.1 * KDE Applications 15.08.1 * https://www.kde.org/announcements/announce-applications-15.08.1.php- Update to KDE Applications 15.08.0 * KDE Applications 15.08.0 * https://www.kde.org/announcements/announce-applications-15.08.0.php- Update to KDE Applications 15.07.90 * KDE Applications 15.08.0 RC1 * https://www.kde.org/announcements/announce-applications-15.07.90.php- Update to KDE Applications 15.04.3 * KDE Applications 15.04.3 * https://www.kde.org/announcements/announce-applications-15.04.3.php- Update to KDE Applications 15.04.2 * KDE Applications 15.04.2 * https://www.kde.org/announcements/announce-applications-15.04.2.php- Update to KDE Applications 15.04.1 * KDE Applications 15.04.1 * https://www.kde.org/announcements/announce-applications-15.04.1.php- Update to KDE Applications 15.04.0 * KDE Applications 15.04.0 * https://www.kde.org/announcements/announce-applications-15.04.0.php- Update to KDE Applications 15.03.95 * KDE Applications 15.04 RC- Update to KDE Applications 15.03.80 * KDE Applications 15.04 Beta- Update to KDE Applications 14.12.3 * KDE Applications 14.12.3 * See https://www.kde.org/announcements/announce-applications-14.12.3.php- Update to KDE Applications 14.12.2 * KDE Applications 14.12.2 * See https://www.kde.org/announcements/announce-applications-14.12.2.php- Update to KDE Applications 14.12.1 * KDE Applications 14.12.1 * See https://www.kde.org/announcements/announce-applications-14.12.1.php- Update to KDE Applications 14.12.0 * KDE Applications 14.12.0 * See https://www.kde.org/announcements/announce-applications-14.12.0.php- Update to 4.14.3 * KDE 4.14.3 SC Bugfix Release * See http://www.kde.org/announcements/announce-4.14.3.phps390zl2a 1629998685  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{3.5.1-bp153.3.2.13.5.1-bp153.3.2.1  !!!!"""""""""""""""#######"$"%%%"&&&&&&&&'()))))))))))(*************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,-../000000kstarsorg.kde.kstars.desktopconfig.kcfgkstars.kcfgkstarsAdd_Object_to_Session_plan.pngAnother_way4.pngAnother_way5.pngAnother_way6.pngAnother_way_to_add.pngAnother_way_to_add_part3.pngArp84_EyepieceView.pngDelete_all_images.pngEPView_Screenshot.pngKStars_Neptune.pngSavin_session.pngadd-circle.pngadd_catalog.pngadded_ldn.pngadvanced_tab.pngai-contents.docbookalignment_polaris.pngalpha.pngaltvstime.docbookaltvstime.pngastroinfo.docbookastrometry_indexes_settings.pngastrometry_settings.pngastrometry_windows_ansvr.pngblackbody.docbookblackbody.pngcalc-angdist.docbookcalc-angdist.pngcalc-apcoords.docbookcalc-apcoords.pngcalc-dayduration.docbookcalc-daylength.pngcalc-ecliptic.docbookcalc-ecliptic.pngcalc-eqgal.docbookcalc-eqgal.pngcalc-equinox.docbookcalc-equinox.pngcalc-geodetic.docbookcalc-geodetic.pngcalc-horizontal.docbookcalc-horizontal.pngcalc-julian.pngcalc-julianday.docbookcalc-planetcoords.docbookcalc-planetcoords.pngcalc-sidereal.docbookcalc-sidereal.pngcalculator.docbookcalibration_settings.pngcapture_settings.pngcequator.docbookcolor_indices.pngcolorandtemp.docbookcolors_tab.pngcommands.docbookcomplete_info_ldn.pngconfig.docbookcosmicdist.docbookcpoles.docbookcredits.docbookcsphere.docbookdark_library.pngdarkmatter.docbookdelete_catalog.pngdetaildialog.pngdetails.docbookdevicemanager.pngdialog-ok-apply.pngdocument-edit.pngdocument-open.pngdss.pngdumpmode.docbookecliptic.docbookekos-align.docbookekos-analyze.docbookekos-capture.docbookekos-focus.docbookekos-guide.docbookekos-logs.docbookekos-profile-editor.docbookekos-profile-wizard.docbookekos-scheduler.docbookekos-setup.docbookekos-tutorials.docbookekos-user-interface.docbookekos.docbookekos_analyze.pngekos_astrometry.pngekos_capture.pngekos_focus.pngekos_guide.pngekos_guide_phd2.pngekos_profile_guider_select.pngekos_remote_astrometry.pngekos_rotator_settings.pngekos_scheduler.pngekos_summary.pngekos_summary_cheatsheet.pngekos_tab.pngellipticalgalaxies.docbookepoch.docbookequinox.docbookexecute_session_nt.pngexecute_session_the_nt.pngeyepieceview.docbookfaq.docbookfile_settings.pngfilter_settings.pngfind.pngfind2.pngfits_settings.pngfitsarea.pngfitsviewer.docbookfitsviewer.pngfitsviewer_embedded.pngfitsviewer_histogram.pngflux.docbookflux.pngflux1.pngflux2.pngfocus_ccdfw_group.pngfocus_relative_profile.pngfocus_settings.pngfocus_vcurve.pngfocuser_group.pngfovdialog.pnggeocoords.docbookgeolocator.pnggreatcircle.docbookguide_calibration_settings.pngguide_drift_graphics.pngguide_guide_settings.pngguides_tab.pnghips.docbookhorizon.docbookhourangle.docbookimport_catalog.pngindex.cache.bz2index.docbookindi.docbookindi_tab.pngindicapture.pngindiclient.pngindicontrolpanel.pngjmoons.docbookjmoons.pngjulianday.docbookkepler2nd.pngkepler3d.pngkstars_annotation.pngkstars_hips.pngkstars_horizon.pngkstars_m44_mac.pnglambda_ex.pnglambda_max.pngleapyear.docbooklightcurve.pnglightcurves.docbooklimit_settings.pnglist-add.pngload_catalog.pngluminosity.docbookluminosity.pngluminosity_ex.pngmagnitude.docbookmedia-playback-pause.pngmedia-playback-start.pngmeridian.docbookmosaic_wizard.pngnewfov.pngobsplanner.docbookopen_dialog_ldn.pngopen_ldn.pngoverwrite_catalog.pngparallax.docbookpolar_alignment_result.pngpolar_assistant_main.pngpopup.pngprecession.docbookprofile_editor.pngprofile_wizard_done.pngprofile_wizard_remote.pngprofile_wizard_select.pngprofile_wizard_welcome.pngquicktour.docbookretrograde.docbooksatellites_tab.pngscheduler_planner.pngscreen1.pngscriptbuilder.docbookscriptbuilder.pngsds.pngsecurity-high.pngsecurity-low.pngsecurity-medium.pngsequence_settings.pngsidereal.docbookskycoords.docbookskymapdevice.pngsolarsys.docbooksolarsystem.pngsolarsystem_tab.pngsolver_settings.pngspiralgalaxies.docbookstar_colors.pngstar_profile_examine_pixels.pngstar_profile_final.pngstar_profile_main.pngstar_profile_toolbar1.pngstar_profile_toolbar2.pngstar_profile_vertical.pngstars.docbooksupernovae_tab.pngtelescopes.docbooktimezones.docbooktools.docbookutime.docbookview-filter.pngview-fullscreen.pngview-refresh.pngviewops.pngwut.docbookwut.pngzenith.docbookkstarsAUTHORSChangeLogREADME.customizeREADME.ephemeridesREADME.imagesREADME.mdkstars.pngkstars.pngkstars.pngkstars.pngkstars.pngkstars.svgzkstars.notifyrckstarsHenry-Draper.idxInteresting.datPlanetFacts.datTZrules.datadvinterface.datasteroids.datcatalog.min.jsoncbounds-3.idxcbounds-4.idxcbounds-5.idxcbounds-6.idxcbounds.datchart.colorscitydb.sqliteclassic.colorsclines.datcnames.datcomets.datdefaultflag.gifearth.B0.vsopearth.B1.vsopearth.B2.vsopearth.B3.vsopearth.B4.vsopearth.B5.vsopearth.L0.vsopearth.L1.vsopearth.L2.vsopearth.L3.vsopearth.L4.vsopearth.L5.vsopearth.R0.vsopearth.R1.vsopearth.R2.vsopearth.R3.vsopearth.R4.vsopearth.R5.vsopearth.orbitekoslive.pngfrinfo_url.datgeomap.pngglossary.xmlimage_url.datindidrivers.xmlinfo_url.datjupiter.B0.vsopjupiter.B1.vsopjupiter.B2.vsopjupiter.B3.vsopjupiter.B4.vsopjupiter.B5.vsopjupiter.L0.vsopjupiter.L1.vsopjupiter.L2.vsopjupiter.L3.vsopjupiter.L4.vsopjupiter.L5.vsopjupiter.R0.vsopjupiter.R1.vsopjupiter.R2.vsopjupiter.R3.vsopjupiter.R4.vsopjupiter.R5.vsopjupiter.orbitkstars.pngkstarsliteqmlconstantsConstants.qmlqmldirdialogsAboutDialog.qmlDetailsDialog.qmlFindDialog.qmlLocationDialog.qmlhelpersDetailsAddLink.qmlDetailsItem.qmlLocationEdit.qmlLocationLoading.qmlmenusDetailsLinkMenu.qmlLocationsGeoMenu.qmlimagesappointment-new.pngappointment-new@2x.pngappointment-new@3x.pngappointment-new@4x.pngarrow-down.pngarrow-down@2x.pngarrow-down@3x.pngarrow-down@4x.pngarrow-up.pngarrow-up@2x.pngarrow-up@3x.pngarrow-up@4x.pngarrow.pngarrow@2x.pngarrow@3x.pngarrow@4x.pngback.pngback@2x.pngback@3x.pngback@4x.pngdraw-star.pngdraw-star@2x.pngdraw-star@3x.pngdraw-star@4x.pngedit-find.pngedit-find@2x.pngedit-find@3x.pngedit-find@4x.pngkde-logo.pngkde-logo@2x.pngkde-logo@3x.pngkde-logo@4x.pngkstars.pngkstars_automode.pngkstars_automode@2x.pngkstars_automode@3x.pngkstars_automode@4x.pngkstars_cbound.pngkstars_cbound@2x.pngkstars_cbound@3x.pngkstars_cbound@4x.pngkstars_clines.pngkstars_clines@2x.pngkstars_clines@3x.pngkstars_clines@4x.pngkstars_cnames.pngkstars_cnames@2x.pngkstars_cnames@3x.pngkstars_cnames@4x.pngkstars_constellationart.pngkstars_constellationart@2x.pngkstars_constellationart@3x.pngkstars_constellationart@4x.pngkstars_deepsky.pngkstars_deepsky@2x.pngkstars_deepsky@3x.pngkstars_deepsky@4x.pngkstars_ekos.pngkstars_ekos@2x.pngkstars_ekos@3x.pngkstars_ekos@4x.pngkstars_fitsviewer.pngkstars_fitsviewer@2x.pngkstars_fitsviewer@3x.pngkstars_fitsviewer@4x.pngkstars_grid.pngkstars_grid@2x.pngkstars_grid@3x.pngkstars_grid@4x.pngkstars_guides.pngkstars_guides@2x.pngkstars_guides@3x.pngkstars_guides@4x.pngkstars_hgrid.pngkstars_hgrid@2x.pngkstars_hgrid@3x.pngkstars_hgrid@4x.pngkstars_horizon.pngkstars_horizon@2x.pngkstars_horizon@3x.pngkstars_horizon@4x.pngkstars_indi.pngkstars_indi@2x.pngkstars_indi@3x.pngkstars_indi@4x.pngkstars_mw.pngkstars_mw@2x.pngkstars_mw@3x.pngkstars_mw@4x.pngkstars_planets.pngkstars_planets@2x.pngkstars_planets@3x.pngkstars_planets@4x.pngkstars_satellites.pngkstars_satellites@2x.pngkstars_satellites@3x.pngkstars_satellites@4x.pngkstars_solarsystem.pngkstars_solarsystem@2x.pngkstars_solarsystem@3x.pngkstars_solarsystem@4x.pngkstars_stars.pngkstars_stars@2x.pngkstars_stars@3x.pngkstars_stars@4x.pngkstars_supernovae.pngkstars_supernovae@2x.pngkstars_supernovae@3x.pngkstars_supernovae@4x.pngleft-arrow.pngleft-arrow@2x.pngleft-arrow@3x.pngleft-arrow@4x.pnglock-closed.pnglock-closed@2x.pnglock-closed@3x.pnglock-closed@4x.pnglock-open.pnglock-open@2x.pnglock-open@3x.pnglock-open@4x.pngmedia-playback-pause.pngmedia-playback-pause@2x.pngmedia-playback-pause@3x.pngmedia-playback-pause@4x.pngmedia-playback-start.pngmedia-playback-start@2x.pngmedia-playback-start@3x.pngmedia-playback-start@4x.pngmedia-skip-backward.pngmedia-skip-backward@2x.pngmedia-skip-backward@3x.pngmedia-skip-backward@4x.pngmedia-skip-forward.pngmedia-skip-forward@2x.pngmedia-skip-forward@3x.pngmedia-skip-forward@4x.pngright-arrow.pngright-arrow@2x.pngright-arrow@3x.pngright-arrow@4x.pngsplash.pngsplash@2x.pngsplash@3x.pngsplash@4x.pngsplash_bg.jpegsplash_bg@2x.jpegsplash_bg@3x.jpegsplash_bg@4x.jpegtelescope-down.pngtelescope-down@2x.pngtelescope-left.pngtelescope-left@2x.pngtelescope-right.pngtelescope-right@2x.pngtelescope-up.pngtelescope-up@2x.pngtutorial-arrow-horizontal.pngtutorial-arrow-horizontal@2x.pngtutorial-arrow-horizontal@3x.pngtutorial-arrow-horizontal@4x.pngtutorial-arrow-vertical.pngtutorial-arrow-vertical@2x.pngtutorial-arrow-vertical@3x.pngtutorial-arrow-vertical@4x.pngindiDevicePanel.qmlINDIControlPanel.qmlImagePreview.qmlmodulesKSButtonSwitch.qmlKSButtonsSwitchRow.qmlKSCheckBox.qmlKSINDIText.qmlKSINDITextField.qmlKSLed.qmlLed.qmlMotionControl.qmlProperty.qmlimageshdpigreen.pnggrey.pngred.pngyellow.pngldpigreen.pnggrey.pngred.pngyellow.pngmdpigreen.pnggrey.pngred.pngyellow.pngxhdpigreen.pnggrey.pngred.pngyellow.pngxxhdpigreen.pnggrey.pngred.pngyellow.pngxxxhdpigreen.pnggrey.pngred.pngyellow.pngmain.qmlmodulesBottomMenu.qmlKSButton.qmlKSLabel.qmlKSListView.qmlKSPage.qmlKSTab.qmlKSTabBarArrow.qmlKSTabButton.qmlKSText.qmlKSTextField.qmlSkyMapLiteWrapper.qmlSplash.qmlTimePage.qmlTopMenu.qmlhelpersBottomMenuButton.qmlKSMenuItem.qmlPassiveNotification.qmlTelescopeControl.qmlTimeSpinBox.qmlTopMenuButton.qmlUnits.qmlmenusContextMenu.qmlpopupsColorSchemePopup.qmlFOVPopup.qmlProjectionsPopup.qmltutorialTutorialExitPopup.qmlTutorialPane.qmlTutorialPopup.qmlTutorialStep1.qmlTutorialStep2.qmlTutorialStep3.qmlTutorialStep4.qmlTutorialStep5.qmllmc.datmars.B0.vsopmars.B1.vsopmars.B2.vsopmars.B3.vsopmars.B4.vsopmars.B5.vsopmars.L0.vsopmars.L1.vsopmars.L2.vsopmars.L3.vsopmars.L4.vsopmars.L5.vsopmars.R0.vsopmars.R1.vsopmars.R2.vsopmars.R3.vsopmars.R4.vsopmars.R5.vsopmars.orbitmercury.B0.vsopmercury.B1.vsopmercury.B2.vsopmercury.B3.vsopmercury.B4.vsopmercury.B5.vsopmercury.L0.vsopmercury.L1.vsopmercury.L2.vsopmercury.L3.vsopmercury.L4.vsopmercury.L5.vsopmercury.R0.vsopmercury.R1.vsopmercury.R2.vsopmercury.R3.vsopmercury.R4.vsopmercury.R5.vsopmercury.orbitmilkyway.datmoonB.datmoonLR.datmoonless-night.colorsnamedstars.datndsinfo_url.datneptune.B0.vsopneptune.B1.vsopneptune.B2.vsopneptune.B3.vsopneptune.B4.vsopneptune.B5.vsopneptune.L0.vsopneptune.L1.vsopneptune.L2.vsopneptune.L3.vsopneptune.L4.vsopneptune.L5.vsopneptune.R0.vsopneptune.R1.vsopneptune.R2.vsopneptune.R3.vsopneptune.R4.vsopneptune.orbitngcic.datnight.colorspluto.orbitsatellites.datsaturn.B0.vsopsaturn.B1.vsopsaturn.B2.vsopsaturn.B3.vsopsaturn.B4.vsopsaturn.B5.vsopsaturn.L0.vsopsaturn.L1.vsopsaturn.L2.vsopsaturn.L3.vsopsaturn.L4.vsopsaturn.L5.vsopsaturn.R0.vsopsaturn.R1.vsopsaturn.R2.vsopsaturn.R3.vsopsaturn.R4.vsopsaturn.R5.vsopsaturn.orbitskyculturesskycultures.sqliteinuitblubber-container.pngbreastbone.pngcaribou.pngcollarbones.pngdogs.pnglamp-stand.pngrunners.pngthe-one-behind.pngtwo-in-front.pngtwo-placed-far-apart.pngtwo-sunbeams.pngwesternandromeda.pngantlia.pngapus.pngaquarius.pngaquila.pngara.pngargonavis.pngaries.pngauriga.pngbootes.pngcaelum.pngcamelopardalis.pngcancer.pngcanes-venatici.pngcanis-major.pngcanis-minor.pngcapricornus.pngcassiopeia.pngcentaurus.pngcepheus.pngcetus.pngchamaeleon.pngcircinus.pngcolumba.pngcoma-berenices.pngcorona-australis.pngcorona-borealis.pngcorvus.pngcrater.pngcrux.pngcygnus.pngdelphinus.pngdorado.pngdraco.pngequuleus.pngeridanus.pngfornax.pnggemini.pnggrus.pnghercules.pnghorlogium.pnghydra.pnghydrus.pngindus.pnglacerta.pngleo-minor.pngleo.pnglepus.pnglibra.pnglupus.pnglynx.pnglyra.pngmensa.pngmicroscopium.pngmonoceros.pngmusca.pngnorma.pngoctans.pngophiuchus.pngorion.pngpavo.pngpegasus.pngperseus.pngphoenix.pngpictor.pngpisces.pngpiscis-austrinus.pngpyxis.pngreticulum.pngsagitta.pngsagittarius.pngscorpius.pngsculptor.pngscutum.pngsextans.pngtaurus.pngtelescopium.pngtriangulum-australe.pngtriangulum.pngtucana.pngursa-major.pngursa-minor.pngvirgo.pngvolans.pngvulpecula.pngsmc.datstarlnum.idxstarnames.datstars.dattexturesdefaultflag.pnggalaxy-cluster.pnggalaxy.pnggaseous-nebula.pngglobular-cluster.pngjupiter.pngmars.pngmercury.pngmoon00.pngmoon01.pngmoon02.pngmoon03.pngmoon04.pngmoon05.pngmoon06.pngmoon07.pngmoon08.pngmoon09.pngmoon10.pngmoon11.pngmoon12.pngmoon13.pngmoon14.pngmoon15.pngmoon16.pngmoon17.pngmoon18.pngmoon19.pngmoon20.pngmoon21.pngmoon22.pngmoon23.pngmoon24.pngmoon25.pngmoon26.pngmoon27.pngmoon28.pngmoon29.pngmoon30.pngmoon31.pngmoon32.pngmoon33.pngmoon34.pngmoon35.pngneptune.pngobslistsymbol.pngopen-cluster.pngplanetary-nebula.pngpluto.pngsaturn.pngstar.pngsun.pnguranus.pngvenus.pngthemesblackbody.colorscolorcontrast.colorsdarkroom.colorsgraycard.colorshighkey.colorslowkey.colorsnightvision.colorsshadeofgray.colorssunsetcolor.colorswhitebalance.colorstipsunnamedstars.daturanus.B0.vsopuranus.B1.vsopuranus.B2.vsopuranus.B3.vsopuranus.B4.vsopuranus.L0.vsopuranus.L1.vsopuranus.L2.vsopuranus.L3.vsopuranus.L4.vsopuranus.L5.vsopuranus.R0.vsopuranus.R1.vsopuranus.R2.vsopuranus.R3.vsopuranus.R4.vsopuranus.orbitvenus.B0.vsopvenus.B1.vsopvenus.B2.vsopvenus.B3.vsopvenus.B4.vsopvenus.B5.vsopvenus.L0.vsopvenus.L1.vsopvenus.L2.vsopvenus.L3.vsopvenus.L4.vsopvenus.L5.vsopvenus.R0.vsopvenus.R1.vsopvenus.R2.vsopvenus.R3.vsopvenus.R4.vsopvenus.R5.vsopvenus.orbitwzdownload.pngwzekos.pngwzgeo.pngwzscope.pngwzserialportassistant.pngwzstars.pngkstarsCOPYINGCOPYING.DOCmetainfoorg.kde.kstars.appdata.xmlKDE-KStars-Alert.oggKDE-KStars-FITS-Received.oggKDE-KStars-Finish-Success.oggKDE-KStars-Sys-App-Error-Serious.oggKDE-KStars-Sys-App-Message.oggKDE-KStars-Warning.ogg/usr/bin//usr/share/applications//usr/share//usr/share/config.kcfg//usr/share/doc/HTML/en//usr/share/doc/HTML/en/kstars//usr/share/doc/packages//usr/share/doc/packages/kstars//usr/share/icons/hicolor/128x128/apps//usr/share/icons/hicolor/16x16/apps//usr/share/icons/hicolor/32x32/apps//usr/share/icons/hicolor/48x48/apps//usr/share/icons/hicolor/64x64/apps//usr/share/icons/hicolor/scalable/apps//usr/share/knotifications5//usr/share//usr/share/kstars//usr/share/kstars/fr//usr/share/kstars/kstarslite//usr/share/kstars/kstarslite/qml//usr/share/kstars/kstarslite/qml/constants//usr/share/kstars/kstarslite/qml/dialogs//usr/share/kstars/kstarslite/qml/dialogs/helpers//usr/share/kstars/kstarslite/qml/dialogs/menus//usr/share/kstars/kstarslite/qml/images//usr/share/kstars/kstarslite/qml/indi//usr/share/kstars/kstarslite/qml/indi/modules//usr/share/kstars/kstarslite/qml/indi/modules/images//usr/share/kstars/kstarslite/qml/indi/modules/images/hdpi//usr/share/kstars/kstarslite/qml/indi/modules/images/ldpi//usr/share/kstars/kstarslite/qml/indi/modules/images/mdpi//usr/share/kstars/kstarslite/qml/indi/modules/images/xhdpi//usr/share/kstars/kstarslite/qml/indi/modules/images/xxhdpi//usr/share/kstars/kstarslite/qml/indi/modules/images/xxxhdpi//usr/share/kstars/kstarslite/qml/modules//usr/share/kstars/kstarslite/qml/modules/helpers//usr/share/kstars/kstarslite/qml/modules/menus//usr/share/kstars/kstarslite/qml/modules/popups//usr/share/kstars/kstarslite/qml/modules/tutorial//usr/share/kstars/nds//usr/share/kstars/skycultures//usr/share/kstars/skycultures/inuit//usr/share/kstars/skycultures/western//usr/share/kstars/textures//usr/share/kstars/themes//usr/share/licenses//usr/share/licenses/kstars//usr/share/metainfo//usr/share/sounds/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16873/openSUSE_Backports_SLE-15-SP3_Update/85330d0d26584760e7d55d7145e14cff-kstars.openSUSE_Backports_SLE-15-SP3_Updatedrpmxz5s390x-suse-linux  !"#$%&'()*+,-.../))))))))))))0123456789:;<=>))?@ABCD)EFGHIJKLMNOPQRST<UVW)XYZ[\H]^_`abcde.f)gh..ijklmnopqrssts'uvwxyyyz{|}~...)ELF 64-bit MSB shared object, IBM S/390, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=46ee4fc98f9de6db20bb986e755f774d6c497f21, for GNU/Linux 3.2.0, strippedKDE config file, UTF-8 Unicode textdirectoryXML 1.0 document, UTF-8 Unicode text, with very long linesPNG image data, 864 x 667, 8-bit/color RGBA, non-interlacedPNG image data, 637 x 648, 8-bit/color RGBA, non-interlacedPNG image data, 636 x 646, 8-bit/color RGBA, non-interlacedPNG image data, 636 x 647, 8-bit/color RGBA, non-interlacedPNG image data, 865 x 664, 8-bit/color RGBA, non-interlacedPNG image data, 801 x 802, 8-bit/color RGB, non-interlacedPNG image data, 881 x 702, 8-bit/color RGBA, non-interlacedPNG image data, 938 x 800, 8-bit/color RGBA, non-interlacedPNG image data, 880 x 705, 8-bit/color RGB, non-interlacedPNG image data, 645 x 511, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 24, 8-bit colormap, non-interlacedPNG image data, 837 x 698, 8-bit/color RGBA, non-interlacedPNG image data, 836 x 705, 8-bit/color RGB, non-interlacedPNG image data, 835 x 691, 8-bit/color RGB, non-interlacedHTML document, ASCII textPNG image data, 706 x 562, 8-bit colormap, non-interlacedPNG image data, 238 x 28, 4-bit colormap, interlacedHTML document, UTF-8 Unicode textPNG image data, 903 x 832, 8-bit/color RGBA, non-interlacedPNG image data, 814 x 836, 8-bit colormap, non-interlacedPNG image data, 810 x 236, 8-bit colormap, non-interlacedPNG image data, 644 x 228, 8-bit colormap, non-interlacedPNG image data, 560 x 564, 8-bit/color RGB, non-interlacedPNG image data, 868 x 642, 8-bit/color RGBA, non-interlacedPNG image data, 868 x 643, 8-bit/color RGBA, non-interlacedPNG image data, 866 x 643, 8-bit/color RGBA, non-interlacedPNG image data, 867 x 642, 8-bit/color RGBA, non-interlacedPNG image data, 867 x 643, 8-bit/color RGBA, non-interlacedPNG image data, 869 x 644, 8-bit/color RGB, non-interlacedPNG image data, 868 x 644, 8-bit/color RGBA, non-interlacedPNG image data, 866 x 674, 8-bit/color RGBA, non-interlacedPNG image data, 869 x 675, 8-bit/color RGBA, non-interlacedPNG image data, 503 x 331, 8-bit colormap, non-interlacedPNG image data, 351 x 296, 8-bit colormap, non-interlacedPNG image data, 559 x 481, 8-bit/color RGB, non-interlacedPNG image data, 837 x 691, 8-bit/color RGB, non-interlacedPNG image data, 582 x 664, 8-bit/color RGB, non-interlacedHTML document, ASCII text, with very long linesPNG image data, 669 x 493, 8-bit colormap, non-interlacedPNG image data, 651 x 165, 8-bit/color RGB, non-interlacedPNG image data, 434 x 452, 8-bit/color RGBA, non-interlacedPNG image data, 589 x 690, 8-bit/color RGBA, non-interlacedPNG image data, 22 x 22, 8-bit gray+alpha, non-interlacedPNG image data, 864 x 702, 8-bit/color RGB, non-interlacedPNG image data, 840 x 847, 8-bit/color RGBA, non-interlacedPNG image data, 848 x 896, 8-bit colormap, non-interlacedPNG image data, 767 x 797, 8-bit colormap, non-interlacedPNG image data, 841 x 791, 8-bit colormap, non-interlacedPNG image data, 740 x 792, 8-bit colormap, non-interlacedPNG image data, 800 x 726, 8-bit colormap, non-interlacedPNG image data, 734 x 492, 8-bit colormap, non-interlacedPNG image data, 1501 x 810, 8-bit colormap, non-interlacedPNG image data, 954 x 652, 8-bit colormap, non-interlacedPNG image data, 841 x 788, 8-bit colormap, non-interlacedPNG image data, 865 x 817, 8-bit colormap, non-interlacedPNG image data, 969 x 718, 8-bit colormap, non-interlacedPNG image data, 836 x 691, 8-bit/color RGB, non-interlacedPNG image data, 680 x 617, 8-bit/color RGB, non-interlacedPNG image data, 681 x 618, 8-bit/color RGBA, non-interlacedPNG image data, 371 x 159, 8-bit colormap, non-interlacedPNG image data, 492 x 423, 8-bit colormap, non-interlacedPNG image data, 299 x 505, 8-bit/color RGB, non-interlacedPNG image data, 299 x 544, 8-bit/color RGB, non-interlacedPNG image data, 681 x 497, 8-bit colormap, non-interlacedPNG image data, 778 x 709, 8-bit/color RGB, non-interlacedPNG image data, 1037 x 714, 8-bit/color RGBA, non-interlacedPNG image data, 400 x 243, 8-bit colormap, non-interlacedPNG image data, 1172 x 846, 8-bit colormap, non-interlacedPNG image data, 640 x 480, 8-bit/color RGB, non-interlacedPNG image data, 132 x 39, 4-bit colormap, interlacedPNG image data, 424 x 45, 4-bit colormap, interlacedPNG image data, 365 x 200, 8-bit colormap, non-interlacedPNG image data, 428 x 349, 8-bit colormap, non-interlacedPNG image data, 362 x 220, 8-bit colormap, non-interlacedPNG image data, 371 x 235, 8-bit colormap, non-interlacedPNG image data, 356 x 205, 8-bit colormap, non-interlacedPNG image data, 394 x 479, 8-bit/color RGBA, non-interlacedPNG image data, 648 x 669, 8-bit/color RGB, non-interlacedPNG image data, 551 x 517, 8-bit colormap, non-interlacedPNG image data, 896 x 596, 8-bit colormap, non-interlacedPNG image data, 589 x 596, 8-bit colormap, non-interlacedPNG image data, 680 x 651, 8-bit/color RGB, non-interlacedHTML document, UTF-8 Unicode text, with very long lines (bzip2 compressed data, block size = 500k)XML 1.0 document, ASCII text, with very long linesPNG image data, 1077 x 761, 8-bit/color RGBA, non-interlacedPNG image data, 429 x 363, 8-bit/color RGBA, non-interlacedPNG image data, 418 x 528, 8-bit/color RGBA, non-interlacedPNG image data, 669 x 705, 8-bit/color RGB, non-interlacedPNG image data, 357 x 633, 8-bit/color RGB, non-interlacedPNG image data, 59 x 24, 4-bit colormap, interlacedPNG image data, 1270 x 720, 8-bit colormap, non-interlacedPNG image data, 1600 x 870, 8-bit/color RGB, non-interlacedPNG image data, 1360 x 768, 8-bit/color RGB, non-interlacedPNG image data, 784 x 667, 8-bit colormap, non-interlacedPNG image data, 187 x 38, 4-bit colormap, interlacedPNG image data, 152 x 26, 4-bit colormap, interlacedPNG image data, 440 x 473, 8-bit/color RGBA, non-interlacedPNG image data, 360 x 139, 8-bit colormap, non-interlacedPNG image data, 510 x 619, 8-bit/color RGB, non-interlacedPNG image data, 95 x 24, 4-bit colormap, interlacedPNG image data, 120 x 24, 4-bit colormap, interlacedPNG image data, 1017 x 680, 8-bit colormap, non-interlacedPNG image data, 838 x 584, 8-bit/color RGBA, non-interlacedXML 1.0 document textPNG image data, 755 x 573, 8-bit/color RGB, non-interlacedPNG image data, 509 x 619, 8-bit/color RGB, non-interlacedPNG image data, 299 x 192, 8-bit/color RGB, non-interlacedPNG image data, 768 x 817, 8-bit colormap, non-interlacedPNG image data, 787 x 817, 8-bit colormap, non-interlacedPNG image data, 474 x 524, 8-bit/color RGB, non-interlacedPNG image data, 734 x 501, 8-bit colormap, non-interlacedPNG image data, 598 x 415, 8-bit colormap, non-interlacedPNG image data, 628 x 395, 8-bit colormap, non-interlacedPNG image data, 1743 x 845, 8-bit colormap, non-interlacedPNG image data, 1360 x 706, 8-bit/color RGB, non-interlacedPNG image data, 765 x 668, 8-bit/color RGBA, non-interlacedPNG image data, 880 x 702, 8-bit/color RGB, non-interlacedPNG image data, 22 x 22, 8-bit colormap, non-interlacedPNG image data, 402 x 459, 8-bit colormap, non-interlacedPNG image data, 399 x 441, 8-bit/color RGB, non-interlacedPNG image data, 505 x 533, 8-bit/color RGBA, non-interlacedPNG image data, 808 x 606, 8-bit colormap, non-interlacedPNG image data, 767 x 417, 8-bit/color RGB, non-interlacedPNG image data, 752 x 689, 8-bit colormap, non-interlacedPNG image data, 2435 x 1056, 8-bit colormap, non-interlacedPNG image data, 1209 x 640, 8-bit colormap, non-interlacedPNG image data, 822 x 57, 8-bit colormap, non-interlacedPNG image data, 741 x 56, 8-bit colormap, non-interlacedPNG image data, 749 x 685, 8-bit colormap, non-interlacedPNG image data, 837 x 742, 8-bit/color RGB, non-interlacedPNG image data, 754 x 660, 8-bit/color RGB, non-interlacedUTF-8 Unicode textUTF-8 Unicode text, with very long linesASCII textASCII text, with very long linesPNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics image (gzip compressed data, was "kstars.svgz", last modified: Sun Jun 17 18:40:13 2007, from Unix)ASCII text, with very long lines, with no line terminatorsGIF image data, version 89a, 10 x 10PNG image data, 100 x 200, 8-bit/color RGB, non-interlacedPNG image data, 360 x 180, 8-bit/color RGB, non-interlacedXML 1.0 document, UTF-8 Unicode textPNG image data, 560 x 315, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit colormap, non-interlacedPNG image data, 64 x 64, 8-bit colormap, non-interlacedPNG image data, 96 x 96, 8-bit colormap, non-interlacedPNG image data, 128 x 128, 8-bit colormap, non-interlacedPNG image data, 32 x 32, 4-bit colormap, non-interlacedPNG image data, 250 x 40, 8-bit colormap, non-interlacedPNG image data, 500 x 80, 8-bit colormap, non-interlacedPNG image data, 750 x 120, 8-bit colormap, non-interlacedPNG image data, 1000 x 160, 8-bit colormap, non-interlacedPNG image data, 27 x 28, 8-bit/color RGBA, non-interlacedPNG image data, 53 x 56, 8-bit gray+alpha, non-interlacedPNG image data, 80 x 84, 8-bit gray+alpha, non-interlacedPNG image data, 106 x 111, 8-bit gray+alpha, non-interlacedPNG image data, 96 x 96, 8-bit/color RGBA, non-interlacedPNG image data, 128 x 128, 8-bit gray+alpha, non-interlacedPNG image data, 186 x 242, 8-bit/color RGBA, non-interlacedPNG image data, 372 x 483, 8-bit/color RGBA, non-interlacedPNG image data, 558 x 724, 8-bit/color RGBA, non-interlacedPNG image data, 744 x 966, 8-bit/color RGBA, non-interlacedJPEG image data, JFIF standard 1.01, resolution (DPI), density 89x89, segment length 16, progressive, precision 8, 1061x597, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 89x89, segment length 16, progressive, precision 8, 2123x1194, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 89x89, segment length 16, progressive, precision 8, 3183x1791, frames 3JPEG image data, JFIF standard 1.01, resolution (DPI), density 89x89, segment length 16, progressive, precision 8, 4245x2388, frames 3PNG image data, 64 x 64, 8-bit gray+alpha, non-interlacedPNG image data, 114 x 81, 8-bit/color RGBA, non-interlacedPNG image data, 228 x 161, 8-bit/color RGBA, non-interlacedPNG image data, 342 x 242, 8-bit/color RGBA, non-interlacedPNG image data, 456 x 322, 8-bit/color RGBA, non-interlacedPNG image data, 80 x 113, 8-bit/color RGBA, non-interlacedPNG image data, 160 x 226, 8-bit/color RGBA, non-interlacedPNG image data, 240 x 339, 8-bit/color RGBA, non-interlacedPNG image data, 320 x 453, 8-bit/color RGBA, non-interlacedPNG image data, 48 x 48, 8-bit gray+alpha, non-interlacedPNG image data, 16 x 16, 8-bit gray+alpha, non-interlacedPNG image data, 32 x 32, 8-bit gray+alpha, non-interlacedPNG image data, 96 x 96, 8-bit gray+alpha, non-interlacedASCII text, with no line terminatorsPNG image data, 256 x 256, 4-bit colormap, non-interlacedPNG image data, 512 x 512, 8-bit colormap, non-interlacedPNG image data, 512 x 512, 4-bit colormap, non-interlacedPNG image data, 256 x 256, 8-bit colormap, non-interlacedPNG image data, 256 x 256, 8-bit gray+alpha, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 512 x 512, 8-bit gray+alpha, non-interlacedPNG image data, 512 x 512, 8-bit/color RGBA, non-interlacedPNG image data, 16 x 16, 1-bit colormap, non-interlacedPNG image data, 128 x 128, 4-bit colormap, non-interlacedPNG image data, 120 x 360, 8-bit/color RGB, non-interlacedPNG image data, 120 x 360, 8-bit/color RGBA, non-interlacedLOLRR;RR2R3RRRFRARDRERIRHRBR@RCRGRRR#R7R6R8R%RR!RR*R/R)R-R.R,R+RR'RR R R RR R"RRR$RLR=RR RRRRRRR RRRRJRRR0R4R:R&RRR9R>RKR?R5R1R(PPPPP?Y$ gFʧckstars-langlibindixplanetutf-87c4ddfe28ef5670a7426accf26e0f0d10f2f9be12974d6d6cb872737c2eb36dd?7zXZ !t/+L]"k%f.:U IKgõ TZrӲjztx;hTU1pQߘ_ MA{$>PI{N{/rj2`ng?A՟=qHԸGeWin{~`2 B1mQ0[^&E/o4zO f9t/!Ay2 v!DC8ͰѺMpSmfe4-o5H#F~ Y_+lR`[3q:qHmδ$?}g龑n}ʭ\SW|&8Bxzo[Ve 059q$05B9íIn HbX 9BGȠIDPs 6$!K7CC涢i$|ۺ(.u> >*1L!u{8!hvp.G2v_'vn8ǁwh!a:*ļ+>x6OJ3u@j_;BU\{X t0]@4p$'-}~L|C?&STԨ5lIv پVi~9KjLώ'De጑$fkHުzOև Job#̨C=ÕLXOҤpۼlzeG'o/#T#tjf9O!Y uw +K;]? '(+ə`G'dB'ٰ֡= GQ3b+>9˗".% \YIm0M^.n}-pfF"{,ץquLdR4OϦ~J$p 7U _0yc NneD9F{:IcϦ>)@xGT02WE{P%GjJv,z0ެ l2"dX=W'~>xe9x}Nz4sE$,@ Y"An3ݣ2$ֿ x?t1]ns [ߟ `x?iUE$ZW;f: JT$Ώ|t7(%{٥~$lZZ|/˷g)aKf}K!$GHy oŤ}hڴx>"qui42l+?Yx9I#&|Sbw| !M`!KQ, +v~5Zp= 읉_W?k%%M&EYCť'5,C̖zR #`2XUcv$Y'}Fmc<FpᤄGeʃyd4hg Q:.U04O$}/jM/sўf[PDbcN m]v'~زp\A874H< G Gy鴼lmrFQ`-CIaw$yVKuKUF|d :3py4&C3!hfJņߒcbPv3~M4ZQĂʦHbH v$8 _ `M Dl~ xDw!đ3WiBkR.` oEFld:6 &S3j{^HN4Ҡ Vu2nFSR7J=r,n e{0e8M%x-A,>g2Ya'dms4[̎\TYN č|Q_S=V2vYy1يD׺l['VUsK""HX֙+j( vQ`9f)aL=cz)ؕM%t6Լq3N)Hڒۈ ak]Oh\rKx&KQkXj6l^'dBƃ{"URzwZJ13zs;v듊{O^E}6-r,0=ztf#]p2*靣J2۶G}(Z(RX|Da7 wfN:+x=paNȒxq`&!Ut;ȣ0<_@>I?=( ߔyR+)Js:wbC(_BqHZzcÙj3Q 2IG8(h3U"YmѸТ6,Dz>f2 I,sw%Z74QOɜOqZ$ i"n]Ϟ|2? !c2#Ԩ1vއYEƇ~d+ieW PBQ %n4\`lqu,~*@?7kHiioO (ŰS:!;gP{Hv5$$ ^/" YDik`0鞥v=O+3A5h0V((ŖR(3րN׌i"oh(LhN 9KF UVv & Ĥ .\KR?wS e](,@픰7nX/ɐksм{HO!)IԴX`т.&F^i68n䉗~ul/!A7%j| ̸Gw|tlU,Lc 6G UhBJj^LkvM/vPYE!V`WB&ոN_XLu>L )] ے%ɀngxO4 TX(U^7ݢf\TqLN\aaIZ.2䣀H Wn/Õ1`;ܫɜKmceh3cq4M(z$>8-s,d%Y<)e#Q3rVq/=*4K_Uim'J|63nRidZN/C>zZ#8 $?R\@Iqi!sBw@vt`1 h4pL9@B){'~J|Pϔ/V7w߶ YZ