lilypond-doc-cs-2.18.2-7.3.1<>,=Z6 /=„?$ѼA^,dVcu(3%{c~qS+ua_Ƭa%>=lCUFy=`$6Q" QfjTa62"ch%n$-XH\rl3DƎ[ȖY$ZxՔk3& \|@cpNBYK;A I'z 9?d  N   $ 0l H  c P(Fd*dL{|||v(|8|9|:~|FGHxI$XY\$]^ bcsde flu(vw`x zϸClilypond-doc-cs2.18.27.3.1Documentation for the LilyPond Typesetter (cs)Czech documentation files for the GNU LilyPond music typesetter.Z6 lamb12sopenSUSE Leap 42.3openSUSEGFDL-1.3http://bugs.opensuse.orgDocumentation/HTMLhttp://lilypond.org/linuxnoarchX^2j)RkD &%L%>'O++C.E,23*)233)-*-4.$(@I,*2-8+5/<0[U&t;.97C,X/.. 0s1q}5.0Y;=.`+.F.0*.++.LtU{m~|quiguB{LTj xwkegLcTLpSU6oL/ztTL'UzUx%zsh~wS|u`wsuAL,v1d fldcSewPLLfrx}r!TT'LdvtcSx,z.LOML t)f%hTLGx-u.T`kAjv~xuk6B/syxu}xo3wy\Lou+UzecIutxw]LTs TDVrLjUztsiJwshL:Uz?/z!u"eiyuLgxTxkrisv>u;Luxxxvvuz_v+pjZrPqzrkzKuAsJSRCVKuSwyu5Aucsx:Ludtc Tjixw%KxxtISjEivy{ImPLuvS/gwvxu3t2UeEܻ{w|tsmsgc9xnsycyKSx{skKsS&B-vS0yvioe/tUtL&}lrWtkTywscL'SL_uT)ldOLeyu6wMhkFw Mpu3ttgnsU K~8{TkL#y}zu1tv0r1TdU9eYkqMdpKtv9SKwx"uoUT)jL}wqs-bOz7tcuHxawxww#L~Lzm/TU#rqTr#tURYxn |v{;NkL7zt{Uv-vtr|teg{X0Sm>c{A>fPVuyvqTWw~TL.LttTpTwxkvf%siLL]xTV#TLL ymyAwSi<pVLSTHLuqmUzlvuvzsFkL$tvuoST.SytUxSVLqL4z|uReTal\f<SiQxlLyuvbUSMZvy!tR}rouL*Jtvtb8Sb7||wzVWKTTutKur2TKKTTLTloz}vxLZuShrzLO:t2sskeSt}Cw[K{yv!reuIG]icSfuvs(tMiqd|CyadlYLzu-pTL9vm T.LTioj?{|ySwhjNihxl}ts"qWL?rSLIzL$tuuTToq^y1Ljwt-cSzv:rV?rfT~{%&rVKL9SVTNuL^u{v^mrn.gT,ob{LyvolTqrLTlovVKU'U|*t9c`vfvZi`Sxu!vooV >jWL:j6D>:R:V5sG>?9$Ec64gJIH~83s3fKv5Ohi<k8i><5;E)SFB\:#g ;o9J2wQ+S'193s5I>z:0KQU55F8E25ic4@?BEs7NkNJ6W>`GL qexUnI[0N%Aj ]e"RqII f?7Wo ='H<Q}vfGch-[FRW9j(fi;GZ)  ;4S}ka|V4{re=xk9!EOK/p-GlCG_BguRq2\{{IO,BA{&0^e%gFJf 0Q+BV9 gr>2HTPRT_c"dP J1ZDXUp DE[NHH$~FILkO\w]?CeXczYnuqJCwYAO} D_V6\Jb"G$BG@ORBE&IdDFYDYCNsE qEVCTCnYX}OE[zBEB)lU7F/nKmXFS"JrSEGKrM:Ac!RKET[UHGAo4K2HKrdDJDMCIMO?GEdDSICyIUPNaGj&H?k@(Z4^D>V^f@ Mu&IH<E HEYHpAN L>sB]WH\\GlVECHrN3I'J Nrz#G O4COGVRPyV-XSF~^I }!BUBHNCPD EJ2X{DCf@ACrDWDԟT1@=2y{< <;4935LIQS=6^<5U%1L4662>9:Nw7%86<9|.&*4v"w /P5d&B;4Gz9+G&.@$p32. L#pF!C ."j*b,2(kZ3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3Z3a154b8c1590ccbe57fea90dbe238ccc1c68a683eea7a25fc0de10dbf5400fa90d0376b27170ff3ba94c85f6766808db758e6e7b935771b7935b76a94f200b2e11bfbeb32714d6d83074d14320b87234029f67d96ace263280e1a55e1ee1b6d63fd7edfaa8c56d161b374c7dfb3f5d91168a31ececf1fd55c269287772af64095015777172d5a0b2a1c8ab6e3d1ea60b15ca0ade4453faed0b958a1f873eef9616de1cca17b38754fe60b3f91c6cedce4d05237f92feb090af3d7d5843251455e9729b18d9c4d0b17ec17b5c77641e2005d7b66d292acdaff12350c78ccaabbaeb5708eafd5b82ff367d25a35b78699c1cd8c9f8c752455c75c80d7813805e596135abfd0e2064de0cc55e0666af870d17e399fb8d3942d5c219138df6bd58822b29ba53002acbbe59b8e4a7091e1699be097c6c68994818831909bcf3f486bbbe9ee81469df4de501ba1a07c41244f1dba2ed9f3ea714e7813a6f7c2a6575ceab73b080ba84ac9015f154e71e3942573166ac0073f33a298f055176cb4155e782581d6bada398d3b1a4b8b390086712fead4112deea2dc1c66ed927cd4414ccc6e0381fb28818bb65734ae1b531fd740a1bd5ffa84f335262f48991b15882b062c8476485fe7e2b9a6cc58fc6e7a4dd13e853ec703fa5d0ea1e5a953c46645ac43f845aa53e5253c367d289ab44b151fbe3960f030e0a107ea4b4863de5fbaa0fe316880ca108b7c8a15ec21552e4eb7c7389ca7d4109d80821cf963f99b877a887ba58aead2fad110f3ce4d12375fc7aa5fa7b8b35db302f8ac1ed2c9b5231e6f0aef491cc216fcaf7af8d151dd8f38bd446f23386a2a04879be250ae5ac6a1e5e6b4ccb537bef8a54bac5c5a799c31012d0ca3178b80da271a7321b1e02fb9a6469187b5c568eccb3c47ff0264ea56f9ed951c675cd281c8a75d0fbfb57f18069aed2c5252e6c05e46efd65bd7d13ea49480e809e597356ef5fe1abc45e7a24b3dfe6c8dbd462c0312af6a4eae6a2879d99f5cc17d022ab57e053681cbd0c55f73190b6e41d0650b6a14187765001dbde8a2db61161c59f217e4c45181697fa2d6d3c5c36bcc0a456eb6f1c3d4343522ffcb99b380627acfcb54b959305eb48697371fb721d5b34de0cd3f24ca77a7b9d0a01ea34dade8bc1fbe2c91ac3de6b22b901ea70d426f7f99a21637ce0fb5f6fe5aa414710a3d385e8d0d190b355f828b62432fdc7687d9a63e307be408f1dfd7b7ef1dae29c97959fe044dce16ed3ef7eff0cf17798181e9d4d0265db9d7aabf8307f9f1f38eb22612c32905d711ecba140a622c5474496ff1f1bdb1638ad007bfd6eb07f1e1a3936826906ddcd7474ef4378a03ef0a0888ead2aaea798ac99b443e5b10a8aee0e3c1248d4d085f639c8ab70d5d4244453054f33fe14d4005350d17eac3ed3d202b1ff63fa04c393c2dc9704f12643f389d8106cce21b838393bfbc5f8ff45c1ef182c650e1242a00ce226b5dc51ab27b2f59890cc3340229b451c6062cf3bcee818823dcde3bc7c505097c45fb2cfa9b7acdc772c26c077d5cd8d1ee1d4a294a536138c62481d469a071e1ff66859f9f08d9123c08b9d77e21d0eb44a1f0f308dd6015735f9767479b39f499e52989f30800b02c017eefb2a2ecd61403b697c8cab59550903aa500cbaf6de2076388178e07808580698986b1d3bd2718a79cad1674f5f03df683697a6ff0115447cf5b3cf1433a6e418837bef1c0752ad165e9cec796eb3fafa85e764287ae91689b555c7e1bf89f7ac8f397116d55c30f4ddbffc980c8be2a606f44b61420f27600c47077f57ac3b7a1b423c9e93bd264cf85f6201dbff0430e934e9fe96155a58cae96c7e3073743e9adea66193c4d566940311f2346561c35918830a056d510d5a52174179cc1e518b8bbd692ce533328ff131b8ab56cd3781cd0739a2cd85de9f97ba2308791bf4e45388ee6972ab42a09ac3e9571c5fef375c254aa7ed313f2122a56d941c8dc8735bd5dc90cc65241e663e9df68040606a8c1466e6190c6b98fadae7f0b0f382ee753703f50d6bb12df55b90d3a2b3e67a491fc582e052387dc7f09fb15f65eccce942c4b5cf5dc579c7bd8502937b103413cf7e18dcf24b0f1cf67853401cec5fa7f63345aef6f2438a2bb089da7120559154964ba926f7c8ee4c5bf453ee70f247e5f73e3eeebdc3ca5acafb20f9ec7bdbe3b0e36179f489022029dad71f430c238d5eed56e15a4af016d9583340a0d4808b07794dda89dd3a68c3bae753b8bbb6401c4639030121520801a858268a6a43d7721296c1ac6fd46b5925e672bb869f0cc7d83ce04c0dc07c9ec2963e50d204af37527eefc2fb84994ab916382e8e12c40116252381ce124fb5577c11ef93bb4d0289b3f6f6947dd098bfe83fe2130a7615592fd3f08baed26dce0a77d2e30539ec9f15781f5e10ba67fc94b6c4e22e5055cb0f42147ad114df2c34211662cdd84ec7485e29cc5ed6a4c2621e7a73006196d8274aceeab0189ec7a4f18f50c79e61f764642226d1a95a27b35414c1905c0b85ec022ab3e1265227a5e2197e6f0ed96901db3ed4a352d00e9927d2e5801f77b74696fa64c2f06275decdfb91cdb6ab852c38d0e4e3a3d88d050f3171f9fd86f3aac3899770f94e9d8eaf69d4df7277166b90b8bc6c494dcc201350786bffb68c861a82447da37eadc6279ab58f8b57295ae8f627c34c0795063f1a66cae49753888a32a5b5c4297961464e11684ab73f81d6fa0d4906c602fb40ef82136182c353080f798954d0a2029208d6a3acc5158946a1b681bbb4bd7c7801e42f4d1520ad15895ccd924a024676be4a3d4b220f710d642417b91f1b20b75ea523b697edb23547a2a7c53ce43172884a1b6ae4656e81bf8593a16b6f2a5fb7ee08b8d7f7ec8f98febc10554b895042471afddbda301f866f21c7449d8a075b189483842a451b4d2f6f35fec5fb3b884089bff4da709d951380b015e9f15414ad65c425cb8047520b59fa3e07758bd1d7975a2e88887c2017c2850070ddbeeaebf93ddfb0f95e5a354badc1c13781001638b8c2fc5f51c1ad8bf0898f25350e6e6b7fa1be8e276820055dcfd82ab6aa093b85a534461a3f46ca8452749deb952645b84ea71f5db3f34840cd763144f5381d8106abe80e125a1b840d55d8ad3e599a2dbf9d18294d0e5dddaa14b5279fd9556dbc0b6e0905a2e7c96905084c82f2a958cb0ff821a7c9b6fda6259e9ee129ecfec2dd192f885ad9da84c0f3f6c0188a3008c82639448b2245e5d4fe982c9eceaa75446f45cdc8fec0c4a6e292585aa89a785a41dca324c13f5a33b2447577e268d44799ae249c7c7216f0c2b75773a5cafd7799ae1fb65f65e02dfc34cc133e5e28de1338cc62007bf9c61b25c96cb31fbb2cd66a821649e8283375ee017e7ffb2c70caa907e3600005c9cb8f3831f51483830443ed9fe2d465e050e208156db8dd1ae2c445626911690e5e5f391692bf81652091810e1390d47819ccd2387b558556d3f9812d2961a3c1a277a60ecfa42759f3fabeb01b23426090863bcb565dc6fe2f1bf13870ae502578972395ae1c641b201c92aa093ac59d4eaf48cc2cf956026e6ac7b0368fc266c8befcc113bcdf2b29069d4c2022249b5867e3cef803a4d1d57e453dfc3da9fc271adec8c1c8ec38a095b746ce7aa7dd6bad8a2e2ef138fd6951203ad6273daf41f079e3f401047ea90662add95cb3a7c146819d35f3fc060cef7a1d10c16539b581729bb9bdef1e7da239ac7fa1beb47695896175cf3ae92e1963e883fa080ed511f81c59e3d01e1a5155c3e90f573665dad174d9a0ee93df81914c6776eaac576074076500d747cb88943e84d88a95e3a8d3b2072020d5bf819b16556c85ce2e19760e4a0dbc7f24737013c7265982e9d2d4c8986bf3bdd194a587d042a81cd0a86decf79a9d466736f79c398262149ed776add7705dbf3c3e6f3eb93878efdabecf1cd7069ae45512cbd8c1181a81778bdfdcb189677753888220e729587a5c3f32aea4b44d4ed5ff0b4b133eb3f33e8b155f64b296f11f066e2da21b5d985b7aa753d6e016c24e5af01a41a1c50f5b9029929ea6e723c63362acbec586cee9517f1af0f3840b68eb99c249a6dd20c70ccf3d2e2dd7d9e332e7dee6a4aa3f1073f3d55399ecbffab711651b749054b3f76f690c0f0b74821f6745bdbb368578c971225e5e9128e3736f7d6bf59202df7c162c85abd0bca8e6c6ddce35a98831268ae39d80e2cc91f22efff1d431dae9a39b71d33b3a6ff3a9b1fbf4f9dbe9e8eb38b4e85335f4692b16b7f708c845c246d93c45fd5984bd56d4fd8910df3b5b9befe8ffdfc22afc4fab93369d8c43235c80d97addeee84914b949bf2d1331621e20cf5d4f2eb2728cb50f2d77208ef852e9742da8c7586c6f7c9497e0741b4148215a25fec78e7cf9a75c5e97ff1e4a0b3f1898839ddc67a22e1178bf18d377911c0427aa301753501427ca2e373c4c0ae948ee694de30d766754c5c812b8a40de494ffffc2eb62ac622a55abf4a84ae3f944522bf8bc980c2d4d99496a6374f84bff23d17115a753eed2e5fa350497d6cc306a905ccfdda55def0c613c179a0a8b0082258c37a3e6df0c13dabc29e93a98b744bbd8130c836dac9dd89eccce6b6cd08f311d8701c0f9cf1e65c00562f7b0eaafaabc7a9b360cff02cf8d6f9dff0a4224f391d1494a7d4d8a8667f26a250a74a249317175f22f892e211758738f46d103f50d4f85817b89523ac1ad132278cfc9e05aa0439e060e17c16c57edfe22e0228cdd61f577b95fa451ace98dc8ba47301819e2a3aaf287a86bb4a018c14f97bd9b9145d2050c3aa9bcd2b8d54621e5bb488223a5f1e2605d504f1bc2c941d07751b9bf8e88e8db929df40f0e5df5bda43e82ea23560900c4ebbacc103cec90b9cf47fe2d0aca5d511e10609500a703a231a34398c00f94dce66a467ca1761c53ad4ca9b3378ffde8c99d79e9fa1da4089cf5c6a75553a868e0418f4ec5d7612dc109a67806255e9ef1456dcf422bec836cc195c1796049cde7cbd7fd1aa04c651a67c0c39743b0ed617f30b962f574d2b02cfae2021abcc6808e13d05fd8d7e16fe9de023d436bd1756f33fb4432208d5d66a478461e3b645fbde3c19d037598030aefee032cc7add7fbf33d9261dcf49233da0b285767c4d6a036c42312b87321b5c1e033b5ee38f1914d689458a80a3288f1389a76f485ad75445fc7392141608bbbc70f5e7f6121bc10cb8c6d2f4b2b22fbb8779813731772381bbeca5d0393fd9604f36d50f7b4097f139593633a227765aa656f982036c1e6a6a0a212f5e3445be5e9600f49aa643ad06f67074296dc23a7b12d4d57eff1f4b3c3c8376805ae9691af878aff8d810de2a109e1cea121c275a18894c6fe73c86312f8d66617cdb383d93a0c51f29563004faed9e1a12e2868c699762b6b0d42e932ca750fcd440ff28fbcf95d9156186679ea2486a54b293bd32bec79a643e74adb5114e493088a167e53df22cff452d44d208b9775884cdfc325618b957a63031ca51653b772f5db841f9b6d21278ab318804f1835bdc520fa6cf3d88fda562a957659bb1ff92a2c71269b866bc9c8b5f7ae31f90da3f25279da85b09515366be3c454b3e9240e6d14b56d0d89edc58af7f011b41a6bb3c4b8193536cd2625379cce588ef7229097401cd5329717c70deadf7a2b860ff9d27ea7512912b08353b573742a418d1f6bc874a00766a3855d3f36dad6f9cfe9e48f8ba8f08b17aaae7c3b22f4acb1002eeaf26be2380347770518be6abe5669ae5fb3a64d07716e215b0e97e1ab647d9d4abc4198d9321c48ad236a106a6e088e5110433c58649c5e26c2d7a97d938ab9a4890d2f54c501bd1f89d2619af67b3adf72de1f61f1632ac7c13386743e96c9f84845b0e8ae302e2a70ccfd52fdfabc26b463df469f9a39367754f411aabb08b415c3567c51426ecd3ae43882e93ae39dfb2be525a2e1d77b206e8e7e8aa7c37d2d9f98fd3ddf3f9f6c56b9cc77531015564aebdb4eef0ba0beb621e04ade4a5a209bb67413d5af2e090c798282f71cc237f5554b017061f182686b620e6daca6a41be8e865aa3a8323f003934ecd0812d9320b06562d3549e62ac0e7672b226da87024f931b75bcedaa5e8f8bd9dc735b43d7b0eb83b34bb0473432fbfdaa2d42e3a0bb6a7b716265c4396c0f5b2d604fa282d025f8aa40bfd53f19dae3b716f72afacaac82ce74354f2827aa366b32b5ab2d4885ef7aa8c27b28eb6100f972cfd05348a79e8f320a8249118e31ce10f32655e6f6cb3cf9c8de229ea2ef752542a234dd86e48dc8ffa58e07ccb89a76850c44795a2a34468eb2f2eb0b71fbfa5f2071e9da83b5fb8b9e9ba9d58a92bbb12b0e7aa495150a16580ddf58dda5fba0d919bc07c8c106bbe294f9e83226db10f08791ddaec229b64beff1c6b650ac5e312e868c598a19a23c63c54a45cb3a7026c17e19ad3a6cebac5f0842e9a4902c0c4978f5c91a7e539d4419e6cabce008c8fd6d8ebf8a175c03ce9e2beb0ba830111f1cb52e2924a7ff71bfc185a60b614d99ade0d48456a4e8e76811e9225ceded1894e21c89c0c88dc99e0cdec068ad777b6d19b33211fd999a5ee3f92114f048018a9aca8a5820f907712de1891e0eb5f9a73cbdfde13d5ed799a59753be62738ff5279d0870dd081b673d17b7feb218d93f154da0f854cf471cacd0349c59b927b73422d9bcf633c6f44e8df88bfed7061274545a1c991556091b8ca152cd375f65d4f3cf653a702dd306d51d536a4cb73c183822c5a65340a01bb8fa5bdd5d507f9c2d5d6824d976bc0302de119e24ffd38f6b67703b98eeb44a70e6cd0eb35e6d9f72c9da2ea1b678c98c4e708735ff5e41d9c2f28e72c3813bf260220e63b22a411c6f36bc653ec306a1600a146d8f0299824b9311b9baf3330801827a7cbfdd0134502a4f2e710a4e03ad644efa564ede6c9e9f877265055859674acb10d895e564871c4fce91ac3b0c9cc6e5b825ebc313bc376897a97c55d85f91b7067c3e55df37e35f187031ae071944436dbee131b7bdd8d2bb82fdfbc53946c7398105a7fd1f989aa564204d2bcc1eb80b66d8b700292f6c966f8c725f6e47ef785f50b984c9659a11a17837624f3bdee0be8fadfe3adb2b3cb322696acb22399fb4d3079b062ca4333fcbd3288d741f3a20f5c1b8bc3911d513d1a8295ca1d9d03bbdd6e17d87f1751e73769a70fa7b939de19a5e36377ec8fbb50210d24a7aeac41b3e3d25c473322a0377bc298aa9de80da0c9b3b686a7482cffff50256592f3aec1d651bb35ac458189d94541f1f27f5d138b732c0bbdf9a6ca68ecf88f08ff94b1f305e2f793c462d6646847f85dcb295f707e55a3a2a85854d081d260cb1db4f097be6d233f5375c1a941f4cceb390661d4152efb1de1bb52977afa311e3aa6aaa55d8ada523fbb3f41b7b7871290d8abed1f9fa208b88ca53986989a6c15af66efec45edda3cff782fd97b3e56039c4bf866511126366d78456481d7303510cb5e3bb6a191935f3413b1fe27156c731ed749eef2dd01d35192a013044ede8d8a84af68541369661df357cd29549d859b426db0198c48a6a80b415fe8b3b393ec876e83b539aff1c31ea163baf9ed2c53e034435e44c4dac6ca95028ad52c9fff543d70be3f3754d8b632a4e4cd79af195431d5658ae918c904426ca8f6abf5d33d69b94881a10a67cd363ad5c23ffb2b510b4d39d34fa1f8969c6f523746f45c9607fc9af8e75ebdb55460ccc24ec244e5234d0d4b31b0ecfb89aae15315e80e7f5369efdd06ac7191e860df48e8a19656417825079e28b04e049d6165bd28c6aaa3b04ff11c0f2840d1c3752aef35498055ad8b4e8c2bc5d7933ff3df577b4976612c3762edda67ce4c2c3077213d4f1c5658a3d3d269d86a9fcd5a1ff7d148c84bc6a5823a75d14fc3ef087b1267c7db5892b7296954d1803b2a7b5ef6bd96b73b990bf6c33068525eaebc6149c889b0f54494f45db30735c3bd40c2d7e4cfcf83993893f0fcd65836a75dc84c989cd13119747f03c7889c59c99bb653d97dc29f9e93ff44fad30e36213e41d975dcbd35cb73ea088e3c918d34419d267b0f25f03a8821133e33a50fa8d60ff4ecfe326e5904c98d29728580f94971a59253f9e2c5315923b9f9fb4b061ca2f41e3d76497cf3c1c29398ed661034e1f8bb37f352ece95936ccae6d9fd95bd444fc29bbc6ebf740f3557f0094cc5d7f8015770004c094d97f361e9b7f2e62f9272abcb758d1a0f419a907be516ad7f256203fea3ea75ca2f41121b553eafd7bdb7b79e0ca093fe2e966d11d6dfee2682c2d039d5b22a8f2eef7217346974ff9a54f3cd60f80a5ebe458b98a2521218f62114bd94e479db5cfbec915e0004b0b58e231ec3ae3b7ad5276d11ba30ecbfa29d32644c904e93c9bf91055822d7cdab83395b1e6020bb62f508eba3b2207ed4534eb02c12a890ec1f0eeec049ea7d6cca1bc4988a3d6d5e96833b68a6f4538e362ec85df0727d273d0c5290b8eeda3564dff2c097b7d94d8549a06ff24e80de2238346c6f171e44a9a05c41109d3a88976e412e8ae3913f5899fd74f45cb850d52c07cea0a9833b4fb191239cce900a35df485bdf427e2696974e5aeadf2580ab81457c9f9c5ad404add47309515d3fa04db33c294ce941a2e17dd3c8fce0347c7e45bbde20b41e686c7a6fa254a34fc49d8a71319ce876c5b49f0966ff286d90c2ea2420256b7e78da3cd434212fe52274e22c2934068756b23cc0ef1f6b3e3441c4493c7fa3e1eafa9be5670f180fcc4a4a0d8b6adc2c7110b6233865ecb52cbb94f1918d4e0223da4f753ee03836701d05740bcb9b69adc7a77f516437be83f591cc0e01bcb42ec034c5f487373acf9682eecc950c72efe2b0366b71dadd18dfafe219636bc3cf964aa23a79c7e759fe52e5a0c507597d8c067724f1ff09baa39a716f50e104add006707000e5ae08825dd0dfec95bf195eaba5020b54066bbb3506528333fa6ff5ccf949c0b37bec487c55ea2aada73a8eb66240b8bcd13112f6938b0e8b5db08b7c765bd9fbf12c27fbb98687fc1beeef4d5cecc33ee026e8cf50d811bab2e216881ba0cc05ffc4ba3c94f1fd2a04862ece79e695ed0fc4fcf52796701b6be620e938c48d37a1515842269b953b5fd6fbbecc42fe3629b36f176a633d87f4de158e8b7cfccbca99ed46e263006ed41cb6a91e4b1452f2d8f360d9111e647e61778b812116bb9799c9bb4cce5a8ace1ed17a0b9bc99a8e1287e0a4ff112f7449b056401e341c35fb75b36f2f1d96134e57bda1ea6ee0065f556f81d344d21eceb9730fcd8f64dd97682ddbe27755414a36798b20a1a513855de3705426aafc113d6a6d3286a9b0aeba46f78658365907da48657751272fa95e324b43058545c5cfc5dbf22e18719e33b3e47da5480c79cfa289d9262f7028b9ad2ac9665cf72badb81800d76b77467ea8b0bcd96cc981078a03bf33e76e6e590b9039f9f6a2193935108fc719c61fbece21dbb60fc6017deaf65fa3355440a7e36466e6775c5f92c01aef5b84d9b896313291210cebc23721e50d4ee1637c8e28da27c821b907c145d199f95d102d58757c31ca855ffaed0a710711ff25666da768bba9058f5dc66a162443c67ea68af1a70719d3d13e5c5adefb0bd11ceebb4104aaf314cf342a9bda845605b1e18344a8417e678e0ea356e326d625cf52897e267065f6384aa1db7f0cc28d04e865cbdebad791291887b597be10df165de6ee4e15245be74f27679c398d6258a7d86faa3e8d39164b38f7a0c9241ed90363a72bf7c32fc1a426fd9fe85133742601e777709affcfac3b9e75972a936d8ef1cbe92a6a917cecce25024adb1cf6a7c81dc63452745fcb55179dc7240a124c0429bc9cc06df77c7aa28fe19f7974d8795c4216855aa00668fe3c0ff84527302a01e89780b3e213882c35089a98663369a27325ba03caab87d97deaca58c147cbef77dd015a2ce7ce6d8fa31a993d33eeab856b879f3a279257716cecee3f8f8e6b87a3dfacc734030bc946ef14df10291dfaaec770aae5f69afe8a7f10b5e50ba4b9fc86d42bd578e575bdf3e4944ed6763ce3f5eabe424075592d66b1326c7d8c4a0a6d06d5213d26fa09ec4a01df6e537114ca6b1c8d65e4914270afab939347847a486085dc26e39659cb4e4aa561a458382530b927bf974a9a817e06934627ef9ee5738f5cbefd5d1d5f85dbf82ccd33b8240ce025f63c443da77be15f6586e52fce3eb8277ba8f594bc93a3f3ab6d88d0ad5c82e7cfdc3ddb46c18c34b47e6c5ef66b65de05e83564185c048db165d55a14f16a0bcc19cb0d849b6fd0229411187e64f796a537ee827945f9ea5a668b307fd175383fbbd47ff058e04c42a6943c3c6aa7224e95824e37cdc2dc38b0efa429f6e52705d77f48255e0988e17c0958a503b762e527a3dd895c26793d4e7a604dcecc4fac5c55b1520c81da8767efffde60367c8ad25ff7a8eb718b915070289cd18346a3a7e414d901a0580d92e11a788f415fbd7cec4141e3ec09df719fa9d5224260857214c654858ff0c19013903042ea40a6fc04f93acd529591d655009aeb05bc0373b0efda4db820c7416d62e5cc6dfbae867878668c68db4f5edf8d6290b9187033fca165c0a1bc207d0b76d417732df6ac338d99c7db8d2e720788c356b0f6c972084e05ef3f05916bd03cbc310fa895e67a02a70f201eb2026362d11ad0ac7477f62eba99285ccec7c71493b9dad36bce40a1b82b037b45f3eb2d9b5e1628a821e31e0af64766f9aeb279a0654eb0d7689e8418408a349327eea4d15b71b44003c864b7c1d20da3a891f4f9a37f27a53998742273799f0042cf0311c58a17a597c47b8ea92c46444651f2191fffdfd510bf76259c72b395b138e70b4c85b863d78cf879ca01cc3c23555fd4500f6d52a45ac2ae5e895bc03221631e95a48b862535dda4bd1ac9d01214b4eac14aeb892b1f99b8f42f907ddb101f17c5dd915e387bb1672d9a181901385ba06c0a492893928a9ccfb95a9a077502ada99488a5c79cf55c901564f436a6dd027b4729777f48b8f51d447763fc5604e35e39215c5d3561dd2ce2afd3a41c2b4d19b5d888eeee84a0d17dc4195b5e760b746dbef7496bea2f07fe12c8797c8093037e3d122494560f3c9e5da708fdde8466220db1b3df9c0fdf86d0ca71de3b78f8e8352d79a3a232f9befa6234a2205af7a21a56c4555f36366de99166a9bcb351ee44b7c174782b16fad655ce56f5e04c23e48a46b59904150a3f1e6ba9f7b27e80e359c960e411303f7dcc1aca4ba8efe33e360b73b15a3283864f71451516ecaa81e3f431ca6328ea450b3d2cd250d0556acfbf0b66d9659191658c25539c348f4d73c3973da0aa48e3c7b3480dc045c0b064665fd48e703a907158d0fd7d7e6ea899fc3932e7b5cd771b9be41a51ffa13cc9168a2060ef735b5cc9374f598950e1b4459bab82f68ed4b7d6f301324144e358f1c760905a50a611962eed3d7a038bf7b0232e2449c986613b2db676a3b1509bcff6dc56a7f63db99ba33699f296029e819872445303e8e1a52c4f91b8fff5cb9295a536b7ec653de5a5cabf2f64c5947782e852a5b742d50f15df551276e4f2078e8ce389ab5d1fff302769e8c6e222d2235668b5f2cc2de6926ef6a42e105ddd2f1e1d0dccb900fc52a8014153f56b603969f61c5ccdf984e192a7256bbb24c54ac5f4493982f1fd463217b09cf502665845f4c32736e86c1bc926479bd86c2885d78ae4275e93e221c7f000e3b4cbb4c0c85ea2c05339d84ab7076087a5c99a7fa2b4988d3b454b26eedfa6fd05c0279eeb9c2750225ba4e3c2bed8c2c3c00ae68796a45b09714222a3a817c0e0f0fb93dbb0c04828224e5c4e59f80216c5bd3eec1b7ce020d55a9af1b011641a6f4ac2bdf67f62e9f0e4c813b5f6a07672a88d86615a255ddd2dc7fd16af67407c2207eca37eacd4f02ffa06d08db645a3ef0095b01575c865da0436f8fce315e28b34c7b0ae956f837dc41bd05168b67f11c42ad99e730b1bfebe017172309d2156b0876ba8c2328bfd5755a84191e332051c46b9d7b90eccfc5844ba204776d21935000966e9d551f0178c2ff00d9635ac60caff321ff5605cb77553efe591ac566a735cb4ecf041f705687601622996b74e6199d5b12aac4628cf02c4785151c99e5b0bb996803375242902306c5d5d467d710e1e480882ccf1c77c2c2127c9ce52a755644a8ad44a48ab077091784969e169cceeb07e0974d913332179cc96207782e8d4eaa157e01d859196913e6b3ace7f1b0dea8d72bfda161bc1869e92a3084fec472cbc541c6fa308ce2e51198c38a97c678c932e46821439c8391af50a22e745ed39cbd4870bf13494b3bb340633d0159ecaf16582c8c076b350624d44b0924be6760d93a7a89107f0586afb42f5669ffe4e5d1e91a30356933d674d04a8382e7b5ae7749ef16d890592fb1a9cf19c8b52181d80dc0f418db034b0eef3eaa233ad4fab87a8367cacf81707f0c0f9ba6589dc23693ec384d74b3775615f917247398a75fb679ef3885af32ce188c265fbbbc2fc546949d55b33da0b7672cd2232403afbffe82a81d61691bc4d4e1975d7112e9fb7dded890f8093276a7429d43e4880ebc5d0674c56a4fcdae569001f4ea1b3248b6f24303f603a7fc2a76692da6e691b55db8b8294b781f532564d454e5f314b828bddad05f42f41a82f8526f5ded197ab4e6aee2c45965c4fc349101ab7711ca8370d0b53350a3adc028d43ab09d0cb1af3f66aec366a42fb8fdfddfee61a9aee63bcb6ef6b7e32315f1f29c3de2b5fee66bb655000770dbefcb9c5611aa10da725ce75f58274c8aff54b255a0dd2c36f1505ae804e4f65c587fdbbe4ebe223d228a6322d2e4f54d01e27a107489ce0a310e2e61dcddb8a95d5b10cede5dc2a6dbb3e9c1b154f485a6566699398f347effb80862d621ffb4e7deed54e49729a4525949285dcf5aeab64914eb6295f7e922900b07551db072cc1dd3142cd5ad4241b60778946d70cd466148789666a7572949e28397309f9a84bbb145b26be135bbd556cea19f1e00d24584c2035e1412a5b6ac71dcfb37207aef3b4b50164ea740010d21646d949f0fd92257974031c47cf4e834d1b7dbf1f072e891c288a6b67c645744f1fc4cdd82b8d71bc2847bb4ae68ec491f7d25baba47ba1c709535d08b7dc43f68f678057128aef2bbcc858e288d4d7c83dc6e14bfcaa67d157193827419a4b1714e52c0fce9e0a1460abac93c3b0def7257b24c11d1303f1927b358aff13076f3d157394fc4eb7ea4b80a2b12d8ab59368bc70af68be48b0401be3c4e0ab42b5b12b55ffc0e1cb0091e98edef1fb910f3977d8ba926dac11004f9dd624f3969daae7b4b534ff09201b0b52f7acc1e6c752ce8bfbca824cc5ef65a57043babac878b316783b041267cb3bcb83dabf5bcfd2e6247573d866825398df1ab8258f5e77ce2dd407ff0cd01ef21043371184fc02a9f2bd3a4521e5365bb0fe630f8b004fb9ea07a587be21794402926980c9f64bcfeb0aef2940a1a07a6d8e3b49922e8e68c37a58fd884a77662c8be0f6e62465f076162815ff930c6f2dec99ac4f06224029b03dd191e6f3ce95a00c3e166bcb9c7bd332f025fdcdfbc60e6371c95e700bc04750d504f62f99462873e40e116164116f84524c08115471201c5478f95bf8abad027481ebe67ca5797f9d1f3fa2b2a14d9806315efce24cc920f79170c6a1c7570f72f2cbba409773d5362325ea17fee2128e381831dfd389dc72b9829068737a099f2484e4f24a35c5e4452c71a84da0c618a64dfc88339d6f3ffd1ee7991760f6cfa64c41c21c7f0d70f1535cffc6b26f468fcfd37bee24062d5273bae7a07d2c5cd7560fb42009bc8bda6c9e6aab7914e5814ebfe363585c352a32540d41346f8a7f4ea75f19d03625d97048a8a4291d23b82da523a3278e42ac3f73a521b8b5f9bb5eb7f373d43180086e6389b5f058a2a02027436c83ac8011f5c028e61f5db01684414ce7ef14ab072aea2fbfc464c391a40f6961ca4d3c252471332ac42302901accd22e9bd01736db1456b3593457e5d586e425c83ff308b9a1531497188961867ba8b55e02779a748ae33311bdd2a05d63c9d497ab19fdb36f2c83182555e9ec73df4a4efee6f6dadcb437c3572a7911716cdd65b39816bc6da48953618bb51e1cac62c1f07f17d5b04443194398b9d4a4a5488327983231fc26d46e36d581b35f9804572d4d4b5efa2215e27a251d17a04403b87f5a6e23febed9b430f78b9fc61a62e6a7b295bf944c44037525ff018222027a2f35afd920cadc092d15f0db96a8515dd0d3042b4b99359492344ccf827b45aff38fc16e73c58460ad0405e22ca7ec94811f340969f77fd1555e1a7035db997c838421d155f6949f2307fbed8bc07eb0441e08d48545341ee2bc59a2cf59a567300a88f46861ad21b5ccba2ad7e1c492870046b8e223343ed608b98db7141c37fbc542c9f390cf898c98b2b1095f5d1f410b204678de03e502da701a1f8212c2f5f6aca03ef0303c9ab997727c77c9b9c4b27fa258005476c8d1d6af75181dc3f7f6cac9e276280774c4e714cae2ad5b09eb129103fd1850f794c1c625d6d09beeca36b40d9a6f16ce410029c292e34ecefc1702772cff8bc779ad48eb77b597335fc1c924c4ec183093e2d377d4dd94f636c06e9aa42dfd6d962abfdd0026dd1b90c471f990692f27d6a1e03361a1f869b7059af75504352e6054fb13984c04cd17a427cf299ae8a5cac18d9284fa18b2aee3ca69d2d665807eba8aa30ca0aa2a72bb98918cc46076332c130071449537072fbe5e538c500ca3423f9ef75e5d934ff1a06a9a1dc6c760ec66174e15e464867f28a2dc4112513d05657b3381b4507dd0470e95158b1bb7da0048f5793e93cf50e7080857cbb7cb588d0ec127a3f605a6bac29c14cca810c2de12fd1d5361859dd1a82d1429acef4b1d2bec170b38adda6cbedc288feff982601f25e6170e75e3e6bf412bf2671b91ec62f4f4870e728632b13ddd9505d649a166ae205d99760a35c82873b4cf9603280af53bac5885f40fe651f2f9558a81a8975cd4f986d16ab1eb8b0587d6e81162bf75e756775112debd4f8227114940d5052cf1b5021feced1e4ef55e4b401f3d36286bf5731f6a5e73b7e6d076ac79a105c5e073ef930c6e4cb7b8f07ac8274ce83890ba9013c31631d4917dedfce3dbc0fefbd7bfc0ca352275a02a3dedca5c35c8b20a7cf057db58839d721f31d25a7523964bca8b64b459eb5a2d3452439c2d4ad5a7b5be3386b62bb708990a36da4935e01060c87c8ea97d7ceb21ad9477344351f7bebe915f0a943e7d7648bb1a89eb13a9aa6ffd4324e0b9d3ccb486e5c132fb422fa872274e0265039ac6640580a90b95191527e3178a4239e9254c7b687c7a10dfa26e81da6499cb4db4a8b46a98d88406cc6a11dfd393266fc3a8f3c012537bb96586fd115a65203f61cbcb2b6916d3521673bea84f02fb74c49a4e2e4e5aa0ef98e9f0ff2125dd34dec1d8ef7bfc5c5923ca5bd77707f042de23009b95eecf8f26378c762c26608f65be64a6277385886c85076dc0a217bf8abef1262170ef2e80a036b0183dbb05aa127eba123564b5dc0cc9489272d14238f6d9573c39865438048ca449c2190eeb4eb46a78c85aec0f906b216828bb19555302acba6d290adba3972d70e40a71c21ace02bef2c575a2dd86774e48bc6ce632ac92d43890129674c0104542e64621cb2c5ea3086a76841be89c4f0df24a414804758500b7f959955c14b9b922b1918d927b64e37a281ed21fb304febc923e0c0a570bae048e69bd153809e8162b1e8fec120d8491f9456310d4ea4e0c2acc0f6d4f68ff8f4f428d729784256153c711c6683c69763bb45f07cf94ed98cef4c6776383b64fcb72b5991699a13fd3a88bbea1ea6b41c6cd4d614f1f0349f33d87960d57a2d38589f24f54a4a09a5198f6e60b025ab286df2bce1803fd5fce5cf8e806c3f3ee5a9cf5d68525ee64d53f2d7ba78f565f7e088dc49d6746f928731881fbc871d782209bbfbc3465bdd1aa49a3b589cab3cb548cce386c874632bc106dd65c4c460ea25c39507f8a11ec40543273640ce7023b38f6c6341af2d3de5e9e872188df79a4c53dcdaa8e7181987d3644f0b8865347f9f2a7ee377237650cd3b5b5587727be5118ab45049df1e0bf2ac810d807517aa5d919869ad93956adaf6b538e60c9b70ad839ca9c9ad5565eb8ee7278d9ed8ec899552a91d17b9eab4bbaf4a682ad09b6b35e463b7d24194568263f4ee0fb2fc49e0ef6c6c0bb0ee8d1df7fe558d30b2309d75e4b799ebb1549dcfb45c98f6f15555a6d2b9ba193e495dc26eb145bdfb49897ae0d63e428cac7441be4820087b90a8db628b79c72f79941d602fc590b5fad0343f3ec3a6887cd570261ae6af984ac45bccd8df6480f3b00ef3daad6db2c23e8c1d26d834311a9caac5a3d214859985a38ffdd723916d99ba07f9b94073db5933c596a45c2cc523a4829b693aece00a1fb4ac9ea507e05a3b9bc9a967c34d8818d04c32e991f0eb5786ac95e6b005382038fa4a2736504e4bdc39e8ea1cd25a0a61ab611a4b2d4256c5b621932a352d2c4a3e7e46c9792a7dea94e6700a3e222ea9d29eb6bd22da5dcc43a3ce661d69b055162c981aa7c84fa7e3756e9fe684fcbb3d25ed2d12882adb4076a23335aa0fd9a034d2eb0e798213c06c0615d09537913257b03dff400323dada4ede157d43aec66f741964c0aa5fc20bd5c0e919598a5386e1d83484b2d455c68815a3c540e13cadacf51874ad16d59a426d216d24e99d759095102bb00659d99e204f5cb61de8b89b5a73615fff617426033767d4a852e1a07b8321f667221e2a01dbf077a902e88166b413996fa14e48ba022d00f60f9e817f3f9671271e48a20e60320ec7381007f80a1ac14c8a62e17e90106b92bb37e19a7b8a0e553f2369322cd7f6161b65ba3baa607da42594123e206f7950d8a8b230ab5752de57002fe1817ea1e25cd706424945e993735bd3eba94696aad6d3b9b0b764c7a252551aac5fb6acb6f7d73ba8f990ad444796cb810b4beb6761027a472f338739c0133ed8adff8caeb34fd73dc86fac0b906339a1a8d48432ebf0d7e5b423dedb9ceb4e5fcdaa029f587ed6b86a17992b766366830039deb5d59dda3bf7bd62edcba9ffa177a06d259b897f6b32f6cde65cd21051c34003f5e3786feb0f1d869b3b34bda27d12e85cb826aa471009ac4434e06a63808b991598c4ed07808d7e6f8f16526ac7ddaa1c00f0424316f3066e28ab572c55c591cc8c4607eece7c748d288a1b1369f723854110b8a6ddad018f57ab6f3a6ab4e9bc1b84787ba9d6a022d1069232e3b73a57d3d277ed3cc4b7572f0c129c93d00c167d7b65d290c8f47204c749da30a797a21ca276545760859ba3ca17d36974779776c8d975ab4483df5cf572ffdc25bbb23e5342c36f2de87cd5bdbb6b8095318d530877782fd2dcf36d08f495f92b49b50bc7421d516bcb81cbaff1494083faa792b9ab8323f800bf173ab93dda37c7fe080eddd35ff7b2e08230325eaa2c3932c829f8e1c46e24bf6bce65669fb344e1301f95c174772fe654a17747643ebe1d1918385b2a619949d63c057543a60f170a37bc87f4b07cdb57c6100afafca2bacf9909a0b5199aea0a1de8e2f583a9ca0e6229ee3eae832f65ee26e2c477bc589ab15d555969e7097f589bcb755bdf5af5425a9c67cd9ed85f2a2c3eb0bf9b6ee980c4110c592a9b8ad1e64295ea5679d1a869c34a2dc08b4ad170203449c55abc6a00bf6f7ed6881265303b0e6a92498c379ac53687292f08df772f8a133220e86a53d4dca94a9078b0aee88a6cfec076ed9a84aec1e7f791e4238aa19b1f9b43d947c48fc8c0bec7ac8dfbc4fd30a4a52d84298de6462a976ed8abaad83f883ffad08f54d5502cdd798caf578d267aef88fde04ed46e8feb31923254d1f4d8607a8afded1527dcde69b138693e69715aa0d5106d55f932f0e8d03730ab401e4e11ddeb01f2242b48447b7fb373b044ede3342fc230c7b9267326dd2d64b66638df668951e67996c2481d1b4a9977cc7bafa7749ebe8cdffd5f0569cc6777b4fecab1d19b69868eecb62eac42be14bf5efc7a955afd13c84897fba7515a90420dc21bdd5cded24410e98f3a2db2ea8c5578dd7452acd9e9f80db1b728323cc245ca5d6c38b99b9248bc7400427eca89b0746599e313aa08da06f12af3cb3503ef9422c1f0c22b24129ec3dbd736f3a646ca40f8fec347f35270570ce4cf1a322e9cde424c12ba9bddf649be3d22601ce2cb0552d59d03c7e1cbe6fb148eb0f95dbeb955c951db8a7d33428a885d19212dc3141dc882181c925ecefdaf31ad2f9579769b9fa6ffc58e7aba3efd4a671fb42cb4fabdfc98dd8bc098783915487e29673f995129b795d36c8a6991c9dbe529260455122e948270952fced0f028816cbcdf80bf146419838240b864ab5bba6b697221a43eb62f703f1e5d9ba2377c2be30a97c28de269dc04924b5fce9dabc20a30483cac781d4278d0c7bd6a36de4a54677b224ad5bedf36ce22d789604a7d0a528ab0daedd32a4fe4b409c1a289a16ca95cbf7d6d6d6998b35d2262b2267ef2e00fc348d1be53ee4949e165538790cbf2cd6eebf6298e656aee3f6f681f35af1fe6ea31aa2c82ed31db72a1e65b6318313aaa0c521b7953e9ae42bdd499aa284c1e08e2ff593d13003897038581528ec4464a8a7829ba9223dcc84fd58e311b89ae476d9a2a8c1f9c0717550619de6069f1403dc6547c6fe35d9857f3557e7b3e4cf19bc202c35681454ea21ce26c07eb19d3d44099c09954e2596934bf91effff37d0937727e0898f200a6cd791bcd94f5c4de80a1646c5d842f413011c89ae2a145701fb8a2ccc6a1b29b1c013e10be931c1cdd03c85d5f5139270907682db961b9276b70e98b503e371ead14388de1f23dcd0b251e49ce1c7a73dda8d8d277f16b8a8b7e1ad28ace24807d9bfbb3288933f96a0d7f74f3881eb98c12480eb671d97e9dd9cdddfe09de8979ae6adcee23609f0dd0aff26e6bfd9a27d1ea9fe4f7cb5ef5d6f35e8f93e0c83471bef430d98aba4db5d887c7d7f2688c81c1af4f4202421126b6e0714e30320b35dc88bf6b9ca963d2b7b5831740784e394cbc2521a43c256669f5fea363a55938b4b3b36726237298dc24d4d2daa2959e88485ec468737aca2799b14e7837e6fc5616a1bde54bb14cfc8c1f423920b4412e7cffb2d06a6934b1a864115f7938e182cf3fee0368e0431f0a06660be8d732a6e28f8a84d54d9290aeac97b57802e8206e81a15d71ceddb16b5cfe400606b5fd369d44f1fca5764e7971f1940bf4f39cce5ac4688bf6b13e1482793a5ac0fcb14a9cd9793b4bea0868776ca3d0e63926378bc11e1a0e38dcc162d5f751b061f9517faef03fdd5caa36e760ff4f32379daf560dec732ec05079d31c0435b2fc0e7800fd28aba9769c274c76d781d68f7d576010eefb25e76052c17155752812c02fa687e3c851be7f9741c9bc3447e025662bf4657c9733c1e4dadff9a8af728699639921fd316494e604d78f097e3409b92e642272186e022e21142bdfdd7119d7a1edd1ab3989bc42480042693d705db14d63d0d39ab1ed3bd4f2aec1dc3a4efcaffc1ad8539fd5d168a33c3e85ee1784b880238232a99ebf8c67bd0ee06b2adbc56a70ee0f3a1ab421a806886ccd5fe7b8a2931f1d8c6d987f06869c565a9b304bcfe365c97baeaae23cf0bdb92c4d38471f59d7f6944d97f3b76c28c7787f11f8460f7d9455515d7a82c3fef456fbf4cb0bdef88d8732435c639bf943d4d0aca5963d45651b8be238ee08bc0a909bfdabf894c51871f1ca660f6c386332a5c0e0b36dd208b377eb591f8ae7d75fd54746aa299fd23eb1ffc1d4b7d99a6fa44eb6764e3610849b217ae7c2b2c9e8f6a0bb47b80194d432315fc7f322fc9c74dbd290c2fc89e3a2fa3a6e3f191073f1e456efd90b65aaff09cbe8e0cdd583ba02ac3b3e68992102ece5653d0b42f1fb8089b41e6e87f615fca781d0c02c807d552502c71149c32eb6b35ac84578c60c022af4095267aa7df273defdcba1ee011bc01c5e7248cd6004255d9c477239473551a3b20d98cea55e921313574abc748107cbc195b50ced6bf287233a9bf4e33361124751086ee48f626f2d0ee0e6a066d3e86585afced1cf501a7f389a14a06e04fdd2c878513f8fdda2d2eadb6feb8a7ef6dfb78da28bfde3f68be09b1a3e9de7e546e5b1fa80c3dd1c7486c7665ed6271cf762abc13616f94477c0eceedd070d19db7d23b42925502a0c9c07db768b121d5889861043645d76900160e5356f119601fd0c20405370132f43152d225e7d2dcaeca0e7d13e277765e00698b425859fb461ecaad8f582438e60ad6a56853a488aaa998984319a99166f6d820b8d25bad90e8984a0b35ce18d41363ec472bc3ac3347043bb8860d4c5aacd74dce1f8807319dbc98c66826f1a7b50cb389c48aaa4ff63e99b6c9a5598dddd0084ef587652c3a55a8c4a418c684c98479918c44d8c17ef5d65e35a94cbdb278a93e9ad33c79153dd33b73eb27c33b923c7cc37df5973ae88759c191d8a499b8f51ebabb86379c0c93ccedf24f956d4771bf9bddfe3a7fc51218039f1feb06863d114bd5679b85f1541efc3def3c13907222ace0eac5ca0582d447487e2d9a425f993f426e5886c7a00b9670f281abbc9969b6548d89883d1dd9ab8b13acf0f78b7110155a2f36ea0840f013220b0a92115d9c5d336df8f451e9bfc1a38681509d3515af48c497f6ab52feadb0420a628fbc6aef44706666adcd99e51f9e32f75d4b341436b7fd765a3a6412dd74110812ec11030e033c7d978da258e4919696ab4e3ae35e28db5bb6c05fe230d7b7b27f87fb7ba725a473f8bbe523466abe243731eec45b009dc83de57faea4d55b91b811bad0c0a837a0eaab6bcfc4b3d17e306ecb89e7393db90905cb7b0892f88e0f1fdaaa87fead3f952da6290a7166436e1ff620defdeed6a2e56378d6a52b66121262c20eb7dc117fc9f15baedba7f5374b51bbdb01cc5013e61b8dc746b9275932886ffd264486abf95b042e5448ce6680c3502b8288337a3cdb327e2cf03a713ac7d68cd6bf1e4b2646964bf0dd321187c177b8683d7d7026398c434d5e934148fc6872cd244fa3d2530dd56f0020a38f10755dd688304483cd3da1a7ee435096dbe9a675508e3c3ca351ae04124ea5199c1b106dc42f67760635cd07365d1f24fed8fb21e935baa9eeca31f087cb828be34bcac31e5327c69ae702b85dde998c4200fc3f8cd5d3a2fa15f47dca0beff169214ce08c08b8c220c9e09b8bae04c805a86fb711ccefe2902f0ef2fdcd9f9621932610e598027d2354be3864ad34b70b10ed438e900eb2a8079f474439f4ba368addd93eed4f0f351daf90296eb60c75749ccdc9cc549b0cde7a29d7627151cdfd39317bd89d9f58224fc625e4a5c91c887325c041e6832ebeb2b5e2cd30571bf1b3316d3cd2bfa978238050bc4a277cb7056741d4491d0d55f92f46bcd370754309bc7c1917cc5ba89c0b4a66928ad8aac401a406e2816deefd0739b484e9ff94ae96653b721787f550bc0e03091e881516bfeef1f09e585d29a72c7a3ca94ef5de1cf9091049ef99cff39f3e25774fd005b60084babf336c8db71228dc4578f8b4381e9210ef0414a15ea8ccb4bfa649a1facf69eb739fe5c8cbc50238b4b9a05d517af026e59e46555d8d79f9276d61b7ec134ecdabd91e32bec8f814f282a82c95bc502b92360335650d9f7be21caf962391c8ce3d0fd1db3aefe6bb4d5a1f977aaff962dc35520e2d49afac9c3f5a51b73f897625ace1edec472d5f03996db64ef715874252c15c8351382636bb295db7cd404f9ff317fdcacc39c79d8cc96c4156970f47fdc5f633282df53147e512f9c5fce6ccbcb86eb1941d53018f897169e3e05e4ad28be5e58f1dc077da8a48dd729ffe45e654b1787f3de58a6a027c51387902b0aa80e878f6b29b479a0ab5ad56091e3e06fcd7f95637e29e657ec4d9d54d1f9806b99524c33938d7310569e90b592402b66dffbf1eda6d9afcd677dbf85415eda2c01d94495fbc175dbe0f27fd24b29fd64431294b408e5ca113706791daf7ba63d47b35b1a5ea4e06089d0e626ac80cd22a494ebc2fe782d6f935e92c56708b39daa29c0366d5f7a559216157cdc7170588cb7a4449b22a010b3a13015ece7da876f372cbb81028651c5db711a4cdaf040ea16800156e8f3719ee4845f770c82daa45b87a1b3785836eea4ae09e595696c0b6554c9f74a0b510ba6bc531ca8f4f928a749802842c1ed1010c5edee4073ca5df387e48e924765429e64c5531947be32a0c5afcb08cde1c859882e9ba442f3f21a61b6e7155d3ab79cbe404ffaef4f31116ae013a1eacb7ec7555e52e42d393d08c113be189b04703905f00ec276964f3816bfc87dd4c6831b8aec1595f7951f6270f8991dd2e94b9dd1270fc20dc9be09c73415a991fea27738d7cca4adc9dad12cc1011c1d08701db163af928e59eeec2d8659246a162ebc1df2fb49b130db2c04cb2966095f6e7ffc13226cf4351cb6c7def0a0eaf1a2614eef45a43f4037868c2f9dc2cd71182e3050a4e62055b5cf62b2797fd5d58cba3add9dcf66543c739a5b746ef1c5ac966d851cde562eb1506735de0887292c2280590c66963fc96c4dec8f8a8c05498a7a3e24857ae7d4e4e1be3741d8b395bd309a694d64e21e8f5f4c3b70d1aff6c8fdaa7c1038d240e4d276c4e55614845eee7fb77ff08cfc2035ba6ed55670bf02c1c3788589247dcbd0ad3e55df128262826af47d29093fb983eecf67dcdc8fd78c7c5d5029cd6e574efd74e515af0004903097dc05e0c972617f8c9f5003a283046c91403247b280a042f36ac65a1d6954b8a10dc5fbfec58fcf12675fdd198961175d755741d40596eff077410093dca31dbb069c6b428bcdaa2b4f91a57ecf0f06903da9e29b2bfbaa39792e6a70d418794167ace60d5d06f11f44f069c032c18a7223e3530c332db2abcb35420d2b97cff33197fabf649ca78615bb41f719ae6f6984a8292528a3417d4ce8ca2926bc1a71b5935c3e3364dd5ef6fd1cad2fc0004c7a463c826ffb1b78e0457a5d6bd82405f173c516d1c92e477236a01733f1718fc544f810927ee5dab74a4aaa3d127def3fda547ac57c50a770e0603084a3eb5a734cdbcb6bb567112ec8c1f9035f26a3eb8769a3144adbaf6eb0b01306f1a1cafd2d830c50ad47f330a274508e5ee92a93af701f7b21287628cfbff218ec2ffd80ba2a99463ce928a5c67d443b3d88a6fdf0a1ede649db778719e1fa39f236361cf3a4851ba0a977e381dec725d9db876ed02acb196411778b16e504ce6ea1285c87d501cefbfbb012043724cfd4da762936a45a32b123ba45061c1a72024c49a1c8d5965b96d115b7ba469ef3d7abbf3e3b30b4a2755073cda122c5b14cbef148750f942908575ea38f04b2c7fbdc77cb50d025afc918752b9333ec3f92f08b59ed9887db4870bc5f5e723e7b26d142e60e198911484254fdd3292e47b27045b0078260d63c43b4377cf21f400dfb7c2f1d3076fd7d7147d11925f45209b22f5f35b039263e960ae93432f3822ea70c9d86f10a7e48060b9c84008b973e93eab8aa80ac6d79a60fc4627148dd47afcf73a11a9fbe7132aa34f0296c6f2de1aa5278d816dfed041a9c02b31d32b7e97c7980a74e9f86c3f370c9e1f1d0ea7d3e344ce17bd64fafa1b98562b54741fd2c8c2d1d9651253916349596f81fffa85fc94dd738098c0094bdddfcbcbed000a369dd7b4ca45dc0c73f12114bdfcd1f2fade3273183ea9e76d20bf8eb5b442d72fa3e321418e8ba309e17a4514229fc0d91e968e17625007d9228abe21e4255eed591bd4ed871a269135a0bd1970f75df26ad31f3e63c80456abc34dd3f0b470f512066b4928e367ac56719766f30ed16f5cf37393fa09bfc40f1b451fe19aaa236df5cbf5512a460a90d6fbde0fbac1f9cc279ce33d80498ad74341da562f83b47021034288e77c3dbe18ed893ac1f4739886f55e45295364711f6a9c0b562781c15817a25ed19af451975cbce01a48e5c92b2e96b544d99987037165d83c1cd861bad0a7399e0e24224ea009e6f13d924ac8e22647012f06d62c1f9f1fd60c0c880c05fe921ec9e97822ed32668dfcb82dce5553de3bec90b4cf27e108d882ea672d4d3bb1240823116c16fa1080c82e73dff16e2e954bd60f6009b07c25f22df6ac55517cbcc50f11089769649cd7ced3444a5e4beca938d13dc2527e8dc21f287612f2c74a52fda3244df8f4bea95d9fb6bd50cb1c4861e148c13ed5d13f2705bde1d20240b2bc7502a5f6aecd536f06af880044b125e06adfbcb876bd6e7e2a90b37720a52e78b61c26d44eb09cccfe4881a462c4767d9feb0a9ec48e1af2e929f226eb6b8d157dafef351a6c208f647a2b0cddd8a9bfc93dcf5962ead0c42b460572ca0cc08939175a0b83cd5ccb91445b88bae59551eaddacc62446c84cff6bf13b5e983b56b390cefff15a979772277b22370622fd4f111e516747e2b1643be0ee97228b7c0d1844a9dbd468a03683891ea5bd22aa3b0e9151142cf5baeaa6b4e62041542e548ed3cf786737a3c51873fe95d582b67790e0d0823f87cae7f4fc75380587d3166042c117c147362201822c3f081e3ad490258911345c83d76d83715378eca81504ae8e7132e7fc5e05fa2e317ef9f8a4ef38c151801e445d25008d7b0e242d65a108207e9e82eb7ebe485e11167a479a7b5f2a07b6f9474a3edd3104fb891305b4760fd652b9b7b4802580dfcda6fbe03c74e32978f833fd4ca836cb145eefe376cd09a9a1b644837c3eaa85a2cf0a09f4f7a4b4592341b116b8a7c380d4f1554f08504c534f2c65d80abf2744dc04830569c793b7768d27655a5b8089dcf3bac7e3780283647407690e781c7d9f59e9dd664b2bb85d4129fb613a8d36f2f126d82334e91f26b46602243426028fb128346b96ff7fd7f2c149c8057178be154da41f4a19cd4b9355603572d3692f4052961a078b5cd18a6a0351a3fd877dbb2dd728eb5dbb97215bda7d38a7bb4c532a7321859a6da067dee1c9b1fc2a02bc401fb9d1c375b24273af77da148e4854cf043a3d423144fa7f19e9c76d99b04b48763f7f5dceedfeb4871d0ff7b9beaa9250a22848fa4f5b682ea8df5de27fe58a7382a4acd473c656c44a8e0659280f7ebe502e95e824affaf391b546cfcf053179d75da5f7a94ac1f2fac5007ddeafc72e8b13d814b60056d6463aaefe5f7cfe512bc48db1fcb961c130decfef0dc89c26750f7af5c6551600612a2913118af0375b97813270752c3ca19e09cb40723182d946e7c1b33a7725bd4ed2b7392d58751b0678e1ceb49094642ab6c9044c8b29e3976b44193aecceb8cc9a35733a894c0ff16b8adde6978ddfb050eb562c8573851cd38062584bb695fd3628e42b0d9ddfd68d9d04e5eebfe2921ec76ceaac743a04c7e55ab08e5970b1ed6accdc473146074e098fe60e3d02b911e5f177fcfbe8397c5e2a5061f2121c934ea63ccea55ad5fe5bed2c4b27bd4bea5a85b1795e323248aac77b2eee5146c877dfa2f60c703dd786e128bb8820ac149e65ab172bbc1e32595f652cba928e8f339c1c6f026f6c04cca6e2977d24daacabd9f0b51bedeb8247ca63e5158816b564664b260b81fd52d97aa2cb6222d40356d50c6f0ca3662188514c2c21ccf9e09350ce43da9829b6bd0325ad2abdc23352c647a499e430492c49631ef0a9fa237ef82cd1e853ee99a3aa0cc40e96de28c2846c061fe82add019502b4eaa81fb300ccda8e0d816253932a2c8c713123b3b0a262f89abd94c2ce00b8ff4848a777ba97fb6a139f69b50214bf9e4b73124f8079b28193eaa33620570cf63b93feee6fecf21e5f49cf07f52815726fe411b210240bd61cefb114485508a8ee7c711d2b5b86c509e608907aeed6ce8a7e152a64a652ce86df96690cdf524788b950999c52b7c617b32253523f4920cdb833dcdac81665e72561a7773d2b2715df422c03e27fbce797adb9cc96e5f34c2d9455f040b85fe055aa2b1a6244ba1c5c3fcc94410957ba2cd80d268fafbfeb3d78a16b290bc1e3c072e26e0c8f7ae19e93ed42dd2967dd67de4254cce3909df4a3155c82467b920e4cfdb2cbcfb10dc94fb1ee758d843984ddfd37a6014c40ecd76fd4c346fec8593bcabf3d695ee33fb6503cbf5741daf0f4b71c30d85d2e46aa5524b7dd61960793947caa5b7d6873303aaaa75f35da0c1a1255d0e5e14911442f7931bc49323f89e5eacaa19a1dc75bae0908a5f3ea078dc513ac1ae4eb34c297492a95f7e97a7e88072558f23fe3ea3e6f51a35a67949b4ed4fd692eb85a15dcda0badc88f3ce55987db5955246a2e519dacdc4422707df6831c2b3827390e6116f105162a7ed1f8f0968e5aae1d935ee04a1bf2cc60596c94382d94ddab6015a6575f87534283ab3b4206b91779cb189b710afe59f985cdb41b7334aa6ebb58f15e2a99dd1e2818ea5f45e5aa3f4973f1ab3605839c23704a197be0dac270c6ca316d863cacde5a2c0a033abe822f444be36b5cbae8adf994ff711f9706b4f98a665477475d7026c468ef3a0c1995b41ad8650cf48583ddd2817bb969f332a79121b59dd0663ab36bf4aeb7d48117f9d28e24eafc917370bd4c5de970242f090f6adb12c2c34934b0d228bf2f20842feb4241cb9c7b5bde80cc252ecff3cc1fb62e118e8102653e367121a7af9b5fc081de9e40f8e3029019b6fac11663fb4c98e842a473a480e68240180d8260e395182943e03fcc44a7d3a611953f802b15ae5bed3bb0d54d0d7a5a72149abfa9872d1417bcfe02a491e91bf9fb4064604d42c2a51ca70179c1d31601b0a7f1fd55688d86ed3b4c68181f30b3a4d4100a57b2ca2ab0c76ac52b05575a4efbebaed257fff65b2d6b23b5e6514c6cc889eeb38c05619f8966f69443bef64488b1c407a3cc48180910270ef48ff525c61af863361555a81d3e9985fd02149e6af030d2ead9acf50660c493144f3fe2054d6342e7ab04be6f80d1b348fc1c551b667ee4d5429e404827eb3aa05732a64da6483d18060cce66ed27d5db3489bef14ec0877e5397589f551eb5274ff4d239ea5770dee45ab1ccd26e69999c913f1278d5acac869640d54b512a22319912d7cc26a1f5fee27685f310d493000ebae39d39e9323e3c5a716e347d30f9b5cc9915e3f2d17fe5cc3aad71de4ea2a05962819367d63c7b425dfc2699bc23fcea1cc27499a773df25f0c0eec3de66da0671dfcfd3886d2dcd1c2551cb2d0a8a635f96f24c0f60ac005f709f42a8498ef9c31b6ebfb75a0715932b508ef897f62e8afbec463e6ee2c445d7564523ec776eb8d80aa4e0bbd5d8e4a79c1167f631b894392d63bf7e866e2f676bd36435619f2d4e49081ec4ecd6d3090a6acdcb288ba2692292d969dec448b6fd8cf7fd750b58660e5022c291373aa674fcae6974878935fff9b72534ef423b290c2d1b2c805f4e7505e54cf9c6f5636e499fae59767b32d19aa0c1b1fc95c007f7432c2d13443a15314a48fb00fb5063d806d4e71705107a32bcbc4f53ffe61f2d1f5fcafc5cddb1961b752f90d54108ea8a282f7e6ef1008934d19092d7fc1a782ca4b15902983428cd4c4bd210658d6c0e93099a656eeff932d620dad23f8dec63617001cfbe467b7f02074187a9546330655a67074893dfa4bf5b3fb6c0746f9fb3248e8a8646a2ce2a2e9c57efc1a633ec47be922010250fd9618f142ab84f68852b8bfd6ec1c01defc14b165e39f8b6570d48a2cb7b1ddd5c46ef742c14c560fbb0053ce9eba6c1f2131dfd1473cabe18f69cfa6c0d63503c18f6ff8443dfc8d1d9545f4c5da07200ffa1a530445bf5f3aa0a73f6a88e8c40255e1997a9ef023af9f100dea37aa8d7f7fe7cda990f4171db52e44a618facaa32ffdd3ddfdd16593dca4169bda90f4f6af0f7a4cba7f9611a54aed73f7ebf2cee30048162d4fc494bba7823c6c6aefbbe80fe2aa94be31974eb80f33ce2e2f381833bc8e831db7845403a398493b877083cde4ff2e2c1e1d0b841ebb82bc68b558c6b41650d430169343301bba3da0942e85f8b1993f714b635d2b8b40e91c3f1d0730a92e684f70dfb160e6e5b77b0e576ef8c63886749cbd0465db4a41abd147c2efa9e4f936495e4d3ce052cf5c0da06156e64db1aeb9284ea7413a6082b2c5f022e3be5fe9a4cdabd257c13ddccb95c200fd5c7b813339a060ab7fcd584c8e19da09309562c3b26d1287d484ea848538a530d94f54a1805cacae427f84db042f5b7a50222212b6a1b630bbbd3acead87535e3831b2a775228f3ae41179a817406cf87250ca7dc0b281f2a238dfb5cf590368f8b080b278776bac970b894f9089056fb9593f9401033aecdbdca17e8ed13fb484346d634818f0b994fbaafe9355397cd8f3a7126f7eba242298a3e861f631459c737f0edd7127fcc9f634932cbda20fde0d864ccd341b6b387b7bcda4fd1c57382f19644b5d7bb7cc6ef7dc765b7bf55c91849be4d89d7eac5efa4ef4e42035fa0c0e8a317fbf1079c170126723af05d2579cd3f7330c216697493f1ef0dc5a41e7516424b74471b59d39ac02be6775e2b1220e2c8b147d0439b6119a9a802d5b848e2c7eba7d46e7e529f7fb67c9ea362b235d43bcba544202fed774633a177bc51e8da8dca8688714f1c58a26d52a6221f55662df24f8f7741efc6d23cc6f48839fae347a5b100fa54ada09bf0aeef5387375bc36939c1a4affefde277ebd5c20b5d923ec2547b46a8190438076cba8f1e345ac9d1a085962e8a5ab447b088c816f45c740f415670783ea440c772bc7a236763549e93845e698ec9262e2634ffcfe0392fe9d8106c37758ba1929591c8040d56df5ac71424196a1c6dfd86f7773f93732c96342c49da2e0de9af24b7f20b08415dc890184952864da26d8889941d7dd41194af4e5287ad177b31d47d3b9f92216c0930d3ced0bd403b4aebf35f6e2399e1abc3b5f6f86dadfcf3faf3b183d8d6e54dc041752dfb0e191c1d55cc180bbb7f2fd39c61d9efd4cbbdd123710940853952dc975131a57af5f0a4ab2d4c23c576f67c96f0d9c5b6421a0afbf56d98fea086e5c8384a92b2e57c5e3f4d4903f67b97c4ec19763c143a246d02297589ed93c533577f768b683d429d23a7370e3e87082a06bc26cdccc2e1f605d7220613f757b8fbe3a60413e194336089b479ab9de0ad1e03efb9e11fc9b0bb8fe471a99d7964eed4e899676c96a377d32bb5d663a01660e8233447c5dfbf1625ee18877484d702d058d2b2a9650e0d5cecb4d87f950a87eed5e4cf2a679f78f4be0ef98c6b4a982c3400fd24f29d8954e5e9e45bc7782867ab4d5bcaf7e41e12ae5393d8388a8218f61fc000bd784ed5e3caf7ed2b2f3210c7109ff9a79806bc00bb42ab62603f54a284c667be392b986e1edeb17f9502e7e1e4948963934f554a35b08d6521eed9f8e4d86e46ebef2137b676d409c2d27ba34284fcd9ad6ab38b986c5a46de9e7b7e00b40cf20270523874afd513238158d281b2cb1854977313acfd28af90e842b9041120a584e9d55bc073af67e89f5678208fe55f6d51e85535886b064b054b2f2fc0f8f89e1ec86a3bd76c5beab45e46185954cac55b07bd1cded4bb93418b0d800c626f0f3826495ad5d5ea7cd3646173f033e76d9c1edd1bf28e1ff35546d4aca1b1dd2a1d65a8f9e31b3a580d8ef3f1e71fd97f227d8574d70acfd2deefdeb00441cc85af6afb4b18860b011d46d97e34b0d90155456c0389f8342dcc0a2e4d4a008a3acced7d1707688a710db8db328f06daa3bb859533c26c8700f05a7d5ba5104e32418fc533f2ddfce4ccb1ab9b7ff14b4e76d4f411f09a28bddd5389bc7319071dad6f55463ff2f03ab92165bcf9c572ec5aeb26a48b0b19695e1301c73e6e30756fa66d9e5dc890012fd27b2b7431bd359791f07180d78d697a0ef316b2bfec083ceb075c78e6d9a33332ae4414cd8cec5690f77234104da7969b88b9c3d42e8d1d202c484c61ca052a94c214957fb0a18a9b581a7f1953afc1dd052fb979b011772570de8c5eed40bf136dcea1aab50e838c2bd72bdcde744483cb83958f2a00fc8bd626d8291da79fb392b80fb5dd17f1a6111bdca51856bf4844b6059c78adfd24373d37ccde803e51e8ddc123a7f1550183ec888f819c6f2210b2fb064bcbad9382740c72500ac1acc6482a197c7a711caec777483cd3a37c485275c055effafad6bdc24a3dfbaf6f186490fab1eb4cadbcaa07e5c6e26c3923ef7206980095439925cc91c7fccd1fe6a8ee9aa11811bfed36e4033d2da0ff9c1d77586b0d33c6e399562b9d0f15e70177bad8c5fb8c989d9886f82f4156cc4f0f5cd6ed6d0f3d3b596fa33f27cd7c859265d12ddfc4497793901ead576b36b96d6ccdd8fcf2bf6e739876a18f29d64c72e8e9a2ff510e24dc811b995af960833e91aca6bbfdf1d099d4a1e367c86f7aeecbbf71de1f16b3abe16dc5b56f0bfb6c112e57e7ddf927bad8db8eb6335c28d03bbdd16c1ae86358b45669f319cac521cb5b84e36506935ebd50f06e81283717acb591edee0b9d5a41ab559a5ad795283e10a703c438848ce52a3359eb924bb221b49105d6c3422477aadc2697ff0bbad76bf683f8841f956d5f7be95c9b4211692bfb49f7edebf0040e5e510fef5cf2b154622696b8a2fa55098653122fa4e00e2d81834339114480719896a61ee8a8076c19f4a726e61137ad17cca59388754ef4ff72ee035e7dbca5995e72a01091b2b8b8826996ad4ffb3cca42b1700f549cb52ac8b634dd0bbf582f16d7bdb39acdeffcc659cc8cc58adf1eda889834383fbeb3755f44abbc32bf790de9e350378cae8f91b0efe30881cdac9c78bc538bdf5997c48c78f34e907950c0bf1d21fd9f89defd631c787c68573ea2675e7554d125aaffc76f4c7fa6431873bd874f232606bd7a4d21b60ffc7265c382cda5030a85854771ce76e7700684f2fdcb01451034d969b877948ec48096c5d826545c8111da8d1e90761811781f101ade52ecee9839c59695ff3a89988d75994016a4bcb5184943f609dd11d2caa32e853877f9b788d7fece7f38379fb39f615d6a8b705ad6b98943aee06019f1ee33da2617e3aa5c2b6b8ef81767afb6356a8286e45665809d3cc0faa4534bb81385192a7d5d6c014e6ee2f93ac629b0c9eafa31ce48921128fe363e5ee09014e3bd401e79ae33c37ba71cd73c7d2ae89b1496738c4fd0700e98658245e443dc9b53e1684f1a4b4b633bb064ae92f747cf1d45cbca0175ded9877374dda9ea82618f7ae7b637a96547723c1f1ef618dc5e6fa89ea6906a123739c18da3e1fe50f01c3e02d7648018fe6971e33e3733f88378736a67a1a7e469c543ea54a675fbcab01ca17cbe98b45303629b266ba261c6849131fe2581adcc588c875cddfe171264f5a8f63c21b023e29e6b6a585aea840861a8c9b9d9e685be03faac4017d3fe3f8fd938bb3270afe4dc327804de3d4afa2ebc8b306c9c4cbe4cde725a92f2f58e5406412df3dba88fcda47c7470762c035f638d1a854bfe31767c8de39dd893a665ced2efef26f25584435bde330f11597a2dca415ecd098a4502131e704250d637b967a13e2e33303993d58b1174106f33b7cfa0919acba1c80d55ebb7ec8279f0ff142c29d270d55ab232ae3dff8e5bf4ce232cf7446958b7e29d235f9cdb3353ec37e8eb662b783907dc17abe9842f52ffae2f24e3b2301a170ecc6a50e3e0cac9cc04863955e5ac85a0a735e15e68a26b65874eba8a9b376b52c933985cde2750c2f51bbf000d0a5715fa6f328035b77f72dabff6149c01d29f8221ed02fe77a5f60c41f918379d132030864173eb3ef54cfa01047e3da012d091f6c093dfb698559bfb119781155dccdcba7c6dca6b594be939aefa19ed3b0ffdd50b5fe796fad2651871adfaa840e949ee74002e3474c144a6714a32115388bd86f8225bd5735d0f986d70e6644f9dbe1a3c774c545630e96278c77e166d3d26f18be48c929ad4e70b942960c2aa71c93b63137926eef3a5ae141d47d8a0d645af703d450280803c5a2aa592998841efd1c75c50615ac7bf28f9253ea984a926ec6681227c01b43041e3bb96ceeac22d9db508f6c50d6a475736e31189a24a6ab605f28fa827111fe67fdf93889a0dff9bbd0aeec7fdb466443dc1b84ec78f59ce2c29eda934d4d63adabbba7dacfdf576fcc0f994707b7b49004111e74fa26db98a01329ecce71f8ff6f13285670c017c319d1545e28309f916df3255bd5972f020fbf81d6b346b39e55d611d6f0c0b3a1bbebfbed90a20c0e288cc5121103a902b941e10fdd78d7d4cda8766643925639cc42e89df22f589c7d1081dc2f0dbb03beed6ba78f5fdf3a52b1864cabe63bafedcf112eeca9428f412957884bc57d22ea7485e78712c3d8fd7a47e70dd7a20ec62a16a137b3f089843bf7d047f53de6949ce76547f37b259c14057e5cad3e974b3e3381fa81db9db80ea43af1d815d203aee4538f2300cc4c8edb6bf3e4c6f01c1e3b556e5713f4da6e2c832349fddb44dd439727b00c562ef5ff68e0838b5f7552aa0604af1057ef8a29ce7f8fb48817aa62b1679ea9ce18410343974406362ce2257cd6ce1a1594653cfc42e8fcb0e0607696b47236d3200940f7a52724a0276d8d80bb34306fd4c97bb6cc4111ac11a7ba6beb94fccb4b51be6c54eecda636a28ba136f1917d35bbd3b41fa6f85b4d7a1ba4ca33fab5f1759f7cd450ee4492d3cfaa8576c8f5411584e052cdf308eb21021d59cd1d154b7354d7fe46cb599e8965aece5ec1c3f062f47263f0f5ae21e7633011150fba42098a8e1d065469e0e2a80929d006cc024e1902061bd9d67f35db68d33561190418951469b2f162ff36fe9869a8227c661203da80500c6c4a0a7787d598ad8b8b6e270cfea06718f3fc97eb55a0ad78734318e6ec06a6d09a657814dcb19c7c888f9f60c46a2fb47a14eea265b6f2b69e9f3dfb535ed6412e7d337fd22197f41152eb2717bc667f319ab678b3c238596629b2814c752462b1762a875fb749b09ca0e2561c6be059236944009dd9204c83b2fd03c1952b2488a731658e76686b856c1565d2efa4669eb672dc0612f9c4171250bbdd7fbc3c0762dec1a1517c2aa9e4b26b4b9faf39e85be74d2c3d0b1338433f9e5c40303fe45e4b392173801b48cefee2b6b94272871436f10f9aa88f7952e28e1485e4613db3b87f1c190581fdd128f9723199100815cc1990e728367b6f83b0ad2f0657a55c2ba4ef77d8c34495246d8856f95de8b15d50558fc51ccad279fcd1f675a9fc65b1971c8e04e2fe9c2e2812d9879ad9cda5364f6a12839d32c83282dafc5aaf8b6461794fcb04fd6c11a9aa1874c4f04c841f30ef89822c92881a27ca04defe5eb3ed63b14d4335a4f90b41d38224238c2d73c08178c236783edaf332e95d54c9656fba972ca5723fe6942abaf297a2959f4ed780d51870bbc0fab953b0339d803b9bb7944672273c2ad7c9418c939b6f9de2b32f1a7bed4c3f615d3d2cb30ef5582b4c174132040dad71891fd4f3cda280b924c7d8f2ec5456f82870157b840ea08b30960493667534b3c0acf3e42f02e797bad0a6fd5eedeca6dc44e8ecd954bf154116dcdf79f6f76052f3347c7e60a098d132114235fe5d327dc39fd72447be2c359ffaf29a2b1f5368763fd14feeb5da80b8fcae3919cce3020842e74b9b8fa81a920eab1cf7fccda3bb2d5f56f0c26d6ddde2b8424e51d5b08310fbac44019546db77446c222c816a5902461e6d385c9d757cf4f65c7839460e2345a83e09370be57137da06de9d446375a7fc463632152rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlilypond-doc-2.18.2-7.3.1.src.rpmlilypond-doc-cs   lilypond-docrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.18.23.0.4-14.0-14.4.6-14.11.2ZXU@U@TgT5Tw@S9XRTR@R@R-@R R@QR@P~@PP@P>@P>@Od|davejplater@gmail.comrpm@fthiessen.dedavejplater@gmail.comtjcw@physics.orgdimstar@opensuse.orgpgajdos@suse.comdimstar@opensuse.orgpgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.compgajdos@suse.comdmueller@suse.comj.mairboeck@gmail.comj.mairboeck@gmail.comj.mairboeck@gmail.comdavejplater@gmail.com- Fix boo#1093056 CVE-2018-10992 with Debian patch. use_system_correctly.patch. - Added 0101-read_relocation_dir-in-lilypond_datadir-too.patch hurd_file_name_support.patch Issue-5243-3-More-conservative-parsing-of-textedit-URIs.diff add_dircategories_to_documentation.patch Issue-5243-1-editor-scm-Add-shell-quote-argument-function.diff add_set-global-fonts_function.patch Issue-5243-2-Let-get-editor-use-shell-quote-argument.diff and use_cstring_and_ctype_includes.patch from Debian.- Some minor cleanup- Created package texinfo4 from 13.2's texinfo package to fix the documentation build in Factory and future openSUSE versions until upstream have fixed the problem. See bnc#936870 - Added patch lilypond-doc-texinfo4.patch to enable lilypond to use the texinfo4 binaries to build the documentation.- Uncomment texi2html BuildRequires: to fix build break Note, the build can go for tens of minutes without producing any output. It will eventually make progress.- Add texi2html BuildRequires: this was split off from texinfo (as it's in fact an independent upstream tarball).- split lilypond-doc [bnc#908078]- Don't build documentations in parallel. It breaks occasionally.- updated to 2.18.2: This version provides a number of updates to 2.18.0, including updated manuals. We recommend all users to upgrade to this version.- updated to 2.18.0: * final release, see changelogs for beta versions - dropped use-recommended-freetype-include.patch (upstreamed)- updated to 2.17.97: * beta phase to 2.18 * bugfixes- updated to 2.17.96: * beta phase to 2.18 * bugfixes- updated to 2.17.26: * Decimal numbers can now be written directly in music, without a hash sign. Together with the previous change in the way object properties are specified, the code to change the length of stems has changed from this: \override Stem #'length = #5.6 e' f' g' a' to this: \override Stem.length = 5.6 e' f' g' a' One has to write a digit on both sides of the dot - values like `4.' or `-.3' are not allowed. Decimal fractions are also not accepted in `\chordmode'. * A number of shorthands like `(', `)', `|', `[', `]', `~', `\(', `\)' and others can now freely be redefined like normal commands. An example would be "\\{" = ( "\\}" = ) "(" = \melisma ")" = \melismaEnd \new Staff << \relative c' { c8 \{ d e f \} % slurred g ( a b c ) % no slur, but with melisma c,1 \bar "|." } \addlyrics { Li -- ly -- pond. } >> [image of music] * The articulation shorthand for `\staccatissimo' has been renamed from `-|' to `-!'. * Tempo change ranges are now written as `\tempo 4 = 60 - 68' rather than `\tempo 4 = 60 ~ 68'. - make-doc-crash.patch upstreamed- updated to 2.17.24: * bugfixes - make doc do not crash anymore + lilypond-make-doc-crash.patch- updated to 2.17.23: * bugfixes - removed python26.patch and gcc44-relocate.patch- updated to 2.17.14: * The meaning of `instrumentTransposition' has been reversed. After \set instrumentTransposition = #{ b #} a written `c'' now sounds like `b'. Previously, this would have been the other way round. This and the following change should make dealing with transposing instruments more straightforward. * The music generated by `\set' and `\override' commands is no longer affected by `\transpose'. The main consequence is that `\transpose' will transpose audible/concert pitch and printed pitch by the same amount even when the transposed music contains `\transposition'. Previously, \transpose c' f' \transposition bes' was equivalent to `\transposition f''. Now it stays equivalent to `\transposition bes''. * Tuplets are now created with the `\tuplet' command, which takes a fraction `T/N' to specify that T notes are played in the time usually allowed for N. One `\tuplet' command can create several tuplet groups if their duration is typed after the fraction. \tuplet 3/2 { c8 d e } \tuplet 3/2 { f e d } c2 \tuplet 3/2 4 { c8 d e f e d } c2 [image of music] The `\times' command with its inverted fraction order `N/T' is still available. etc. see NEWS.txt- updated to version 2.17.9: * The `\clef' command supports optional octavation: \clef "treble_(8)" c2 c \clef "bass^[15]" c2 c * The LilyPond syntax of dot-separated words `Voice.Accidental' has been made interchangeable with `#'(Voice Accidental)', a Scheme list of symbols. As one result, code like \override Voice.TextSpanner #'(bound-details left text) = "rit." is now equivalent to \override Voice.TextSpanner bound-details.left.text = "rit." or even \override #'(Voice TextSpanner) bound-details.left.text = "rit." * Grob and grob property path no longer need to be specified as two separate arguments to commands like `\override' and `\revert', allowing for the syntax \override Voice.TextSpanner.bound-details.left.text = "rit." Since complementary music functions like `\overrideProperty' cannot support forms with and without separating space at the same time, using a single dotted path is now the preferred form. Specifying grob path and grob property path separately, currently still supported with `\override' and `\revert' for compatibility reasons, is deprecated. * Due to words now being accepted as symbol function arguments, the interfaces of `\accidentalStyle', `\alterBroken', `\footnote' and `\tweak' had to be redesigned where optional symbol arguments were involved. Please check the respective music function documentation for details. * Several commands now accept symbol lists (conveniently entered as dot-separated words) for various kinds of arguments. These include `\accidentalStyle', `\alterBroken', `\footnote', `\hide', `\omit', `\overrideProperty', `\shape', and `\tweak'. * The bar line user interface has changed. Bar glyphs now resemble the appearance of the bar line, so a left repeat sign has to be coded as `.|:'. The command `\defineBarLine' provides an easy way to define additional bar line styles. * Accidentals in the key signature may be printed in octaves other than their traditional positions, or in multiple octaves.- remove unnecessary (and conflicting) buildrequires on libicu- update to version 2.16.1 - This is a bugfix update see : http://code.google.com/p/lilypond/issues/list?can=1&q=Fixed_2_16_1- Remove dependency on ghostscript-fonts-rus (not available on >= 12.2).- Readd lilypond-doc for 2.16.0- Split off lilypond-doc to a separate package.lamb12 1526543882  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2.18.2-7.3.1 index.cs.htmlautomated-engraving.cs.htmlbuilding-software.cs.htmlengraved-examples-_0028bwv-861_0029.cs.htmlengraving-details.cs.htmlgnu-free-documentation-license.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmllilypond-index.cs.htmlliterature-list.cs.htmllong-literature-list.cs.htmlmusic-engraving.cs.htmlputting-lilypond-to-work.cs.htmlshort-literature-list.cs.htmlthe-lilypond-story.cs.htmladding-articulation-to-notes-_0028example_0029.cs.htmlbuilding-complicated-functions.cs.htmlcalculations-in-scheme.cs.htmlcallback-functions.cs.htmlcontext-evaluation.cs.htmlcontexts-for-programmers.cs.htmldifficult-tweaks.cs.htmldisplaying-music-expressions.cs.htmldoubling-a-note-with-slurs-_0028example_0029.cs.htmlevent-functions.cs.htmlfunctions-without-arguments.cs.htmlgnu-free-documentation-license.cs.htmlhow-markups-work-internally.cs.htmlimporting-scheme-in-lilypond.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlinline-scheme-code.cs.htmlinput-variables-and-scheme.cs.htmlinterfaces-for-programmers.cs.htmlintermediate-substitution-functions.cs.htmlinternal-music-representation.cs.htmlintroduction-to-scheme.cs.htmllilypond-code-blocks.cs.htmllilypond-compound-variables.cs.htmllilypond-index.cs.htmllilypond-scheme-interfaces.cs.htmllilypond-scheme-syntax.cs.htmllilypond-variables.cs.htmlmarkup-construction-in-scheme.cs.htmlmarkup-functions.cs.htmlmathematics-in-functions.cs.htmlmusic-function-definitions.cs.htmlmusic-function-usage.cs.htmlmusic-functions.cs.htmlmusic-properties.cs.htmlnew-markup-command-definition.cs.htmlnew-markup-list-command-definition.cs.htmlobject-properties.cs.htmlrunning-a-function-on-all-layout-objects.cs.htmlscheme-compound-data-types.cs.htmlscheme-conditionals.cs.htmlscheme-function-definitions.cs.htmlscheme-function-usage.cs.htmlscheme-functions.cs.htmlscheme-in-lilypond.cs.htmlscheme-procedures.cs.htmlscheme-sandbox.cs.htmlscheme-simple-data-types.cs.htmlscheme-tutorial.cs.htmlscheme-variables.cs.htmlsimple-substitution-functions.cs.htmlvoid-music-functions.cs.htmlvoid-scheme-functions.cs.htmlabsolute_002ddynamic_002devent.cs.htmlabsolutedynamicevent.cs.htmlaccidental.cs.htmlaccidental_002dinterface.cs.htmlaccidental_002dplacement_002dinterface.cs.htmlaccidental_002dsuggestion_002dinterface.cs.htmlaccidental_005fengraver.cs.htmlaccidentalcautionary.cs.htmlaccidentalplacement.cs.htmlaccidentalsuggestion.cs.htmlalign_002dinterface.cs.htmlall-layout-objects.cs.htmlalternative_002devent.cs.htmlalternativeevent.cs.htmlambitus.cs.htmlambitus_002dinterface.cs.htmlambitus_005fengraver.cs.htmlambitusaccidental.cs.htmlambitusline.cs.htmlambitusnotehead.cs.htmlannotate_002doutput_002devent.cs.htmlannotateoutputevent.cs.htmlapply_002doutput_002devent.cs.htmlapplycontext.cs.htmlapplyoutputevent.cs.htmlarpeggio.cs.htmlarpeggio_002devent.cs.htmlarpeggio_002dinterface.cs.htmlarpeggio_005fengraver.cs.htmlarpeggioevent.cs.htmlarticulation_002devent.cs.htmlarticulationevent.cs.htmlauto_005fbeam_005fengraver.cs.htmlautochangemusic.cs.htmlaxis_002dgroup_002dinterface.cs.htmlaxis_005fgroup_005fengraver.cs.htmlbackend.cs.htmlballoon_002dinterface.cs.htmlballoon_005fengraver.cs.htmlballoontextitem.cs.htmlbar_002dline_002dinterface.cs.htmlbar_005fengraver.cs.htmlbar_005fnumber_005fengraver.cs.htmlbarcheck.cs.htmlbarline.cs.htmlbarnumber.cs.htmlbass_002dfigure_002dalignment_002dinterface.cs.htmlbass_002dfigure_002devent.cs.htmlbass_002dfigure_002dinterface.cs.htmlbassfigure.cs.htmlbassfigurealignment.cs.htmlbassfigurealignmentpositioning.cs.htmlbassfigurebracket.cs.htmlbassfigurecontinuation.cs.htmlbassfigureevent.cs.htmlbassfigureline.cs.htmlbeam.cs.htmlbeam_002devent.cs.htmlbeam_002dforbid_002devent.cs.htmlbeam_002dinterface.cs.htmlbeam_005fcollision_005fengraver.cs.htmlbeam_005fengraver.cs.htmlbeam_005fperformer.cs.htmlbeamevent.cs.htmlbeamforbidevent.cs.htmlbend_002dafter_002devent.cs.htmlbend_002dafter_002dinterface.cs.htmlbend_005fengraver.cs.htmlbendafter.cs.htmlbendafterevent.cs.htmlbreak_002dalignable_002dinterface.cs.htmlbreak_002daligned_002dinterface.cs.htmlbreak_002dalignment_002dinterface.cs.htmlbreak_002ddynamic_002dspan_002devent.cs.htmlbreak_002devent.cs.htmlbreak_002dspan_002devent.cs.htmlbreak_005falign_005fengraver.cs.htmlbreakaligngroup.cs.htmlbreakalignment.cs.htmlbreakdynamicspanevent.cs.htmlbreathing_002devent.cs.htmlbreathing_002dsign_002dinterface.cs.htmlbreathing_005fsign_005fengraver.cs.htmlbreathingevent.cs.htmlbreathingsign.cs.htmlchoirstaff.cs.htmlchord_002dname_002dinterface.cs.htmlchord_005fname_005fengraver.cs.htmlchord_005ftremolo_005fengraver.cs.htmlchordname.cs.htmlchordnames.cs.htmlclef.cs.htmlclef_002dinterface.cs.htmlclef_002dmodifier_002dinterface.cs.htmlclef_005fengraver.cs.htmlclefmodifier.cs.htmlcluster_002dbeacon_002dinterface.cs.htmlcluster_002dinterface.cs.htmlcluster_002dnote_002devent.cs.htmlcluster_005fspanner_005fengraver.cs.htmlclusternoteevent.cs.htmlclusterspanner.cs.htmlclusterspannerbeacon.cs.htmlcollision_005fengraver.cs.htmlcombinetextscript.cs.htmlcompletion_005fheads_005fengraver.cs.htmlcompletion_005frest_005fengraver.cs.htmlcompletize_002dextender_002devent.cs.htmlcompletizeextenderevent.cs.htmlconcurrent_005fhairpin_005fengraver.cs.htmlcontextchange.cs.htmlcontexts.cs.htmlcontextspeccedmusic.cs.htmlcontrol_005ftrack_005fperformer.cs.htmlcrescendo_002devent.cs.htmlcrescendoevent.cs.htmlcue_005fclef_005fengraver.cs.htmlcueclef.cs.htmlcueendclef.cs.htmlcuevoice.cs.htmlcustos.cs.htmlcustos_002dinterface.cs.htmlcustos_005fengraver.cs.htmldecrescendo_002devent.cs.htmldecrescendoevent.cs.htmldefault_005fbar_005fline_005fengraver.cs.htmldevnull.cs.htmldot_002dcolumn_002dinterface.cs.htmldot_005fcolumn_005fengraver.cs.htmldotcolumn.cs.htmldots.cs.htmldots_002dinterface.cs.htmldots_005fengraver.cs.htmldouble_002dpercent_002devent.cs.htmldouble_005fpercent_005frepeat_005fengraver.cs.htmldoublepercentevent.cs.htmldoublepercentrepeat.cs.htmldoublepercentrepeatcounter.cs.htmldoublerepeatslash.cs.htmldrum_005fnote_005fperformer.cs.htmldrum_005fnotes_005fengraver.cs.htmldrumstaff.cs.htmldrumvoice.cs.htmldynamic_002devent.cs.htmldynamic_002dinterface.cs.htmldynamic_002dline_002dspanner_002dinterface.cs.htmldynamic_002dtext_002dinterface.cs.htmldynamic_002dtext_002dspanner_002dinterface.cs.htmldynamic_005falign_005fengraver.cs.htmldynamic_005fengraver.cs.htmldynamic_005fperformer.cs.htmldynamiclinespanner.cs.htmldynamics.cs.htmldynamictext.cs.htmldynamictextspanner.cs.htmlenclosing_002dbracket_002dinterface.cs.htmlengraver.cs.htmlengravers-and-performers.cs.htmlepisema.cs.htmlepisema_002devent.cs.htmlepisema_002dinterface.cs.htmlepisema_005fengraver.cs.htmlepisemaevent.cs.htmlevent.cs.htmleventchord.cs.htmlextender_002devent.cs.htmlextender_005fengraver.cs.htmlextenderevent.cs.htmlfigured_002dbass_002dcontinuation_002dinterface.cs.htmlfigured_005fbass_005fengraver.cs.htmlfigured_005fbass_005fposition_005fengraver.cs.htmlfiguredbass.cs.htmlfinger_002dinterface.cs.htmlfingering.cs.htmlfingering_002dcolumn_002dinterface.cs.htmlfingering_002devent.cs.htmlfingering_005fcolumn_005fengraver.cs.htmlfingering_005fengraver.cs.htmlfingeringcolumn.cs.htmlfingeringevent.cs.htmlflag.cs.htmlflag_002dinterface.cs.htmlfont_002dinterface.cs.htmlfont_005fsize_005fengraver.cs.htmlfootnote_002devent.cs.htmlfootnote_002dinterface.cs.htmlfootnote_002dspanner_002dinterface.cs.htmlfootnote_005fengraver.cs.htmlfootnoteevent.cs.htmlfootnoteitem.cs.htmlfootnotespanner.cs.htmlforbid_005fline_005fbreak_005fengraver.cs.htmlfret_002ddiagram_002dinterface.cs.htmlfretboard.cs.htmlfretboard_005fengraver.cs.htmlfretboards.cs.htmlglissando.cs.htmlglissando_002devent.cs.htmlglissando_002dinterface.cs.htmlglissando_005fengraver.cs.htmlglissandoevent.cs.htmlglobal.cs.htmlgrace_002dspacing_002dinterface.cs.htmlgrace_005fauto_005fbeam_005fengraver.cs.htmlgrace_005fbeam_005fengraver.cs.htmlgrace_005fengraver.cs.htmlgrace_005fspacing_005fengraver.cs.htmlgracemusic.cs.htmlgracespacing.cs.htmlgrandstaff.cs.htmlgraphical-object-interfaces.cs.htmlgregorian_002dligature_002dinterface.cs.htmlgregoriantranscriptionstaff.cs.htmlgregoriantranscriptionvoice.cs.htmlgrid_002dline_002dinterface.cs.htmlgrid_002dpoint_002dinterface.cs.htmlgrid_005fline_005fspan_005fengraver.cs.htmlgrid_005fpoint_005fengraver.cs.htmlgridline.cs.htmlgridpoint.cs.htmlgrob_002dinterface.cs.htmlgrob_005fpq_005fengraver.cs.htmlhairpin.cs.htmlhairpin_002dinterface.cs.htmlhara_002dkiri_002dgroup_002dspanner_002dinterface.cs.htmlharmonic_002devent.cs.htmlharmonicevent.cs.htmlhorizontal_002dbracket_002dinterface.cs.htmlhorizontal_005fbracket_005fengraver.cs.htmlhorizontalbracket.cs.htmlhyphen_002devent.cs.htmlhyphen_005fengraver.cs.htmlhyphenevent.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlindices.cs.htmlinline_002daccidental_002dinterface.cs.htmlinstrument_002dspecific_002dmarkup_002dinterface.cs.htmlinstrument_005fname_005fengraver.cs.htmlinstrument_005fswitch_005fengraver.cs.htmlinstrumentname.cs.htmlinstrumentswitch.cs.htmlinternal-backend-properties.cs.htmlinternal-context-properties.cs.htmlitem_002dinterface.cs.htmlkeep_005falive_005ftogether_005fengraver.cs.htmlkey_002dcancellation_002dinterface.cs.htmlkey_002dchange_002devent.cs.htmlkey_002dsignature_002dinterface.cs.htmlkey_005fengraver.cs.htmlkey_005fperformer.cs.htmlkeycancellation.cs.htmlkeychangeevent.cs.htmlkeysignature.cs.htmlkievan_002dligature_002dinterface.cs.htmlkievan_005fligature_005fengraver.cs.htmlkievanligature.cs.htmlkievanstaff.cs.htmlkievanvoice.cs.htmllabel_002devent.cs.htmllabelevent.cs.htmllaissez_002dvibrer_002devent.cs.htmllaissez_005fvibrer_005fengraver.cs.htmllaissezvibrerevent.cs.htmllaissezvibrertie.cs.htmllaissezvibrertiecolumn.cs.htmllayout_002dinstruction_002devent.cs.htmlledger_002dline_002dspanner_002dinterface.cs.htmlledger_005fline_005fengraver.cs.htmlledgered_002dinterface.cs.htmlledgerlinespanner.cs.htmlleftedge.cs.htmlligature_002dbracket_002dinterface.cs.htmlligature_002devent.cs.htmlligature_002dhead_002dinterface.cs.htmlligature_002dinterface.cs.htmlligature_005fbracket_005fengraver.cs.htmlligaturebracket.cs.htmlligatureevent.cs.htmlline_002dbreak_002devent.cs.htmlline_002dinterface.cs.htmlline_002dspanner_002dinterface.cs.htmllinebreakevent.cs.htmllyric_002devent.cs.htmllyric_002dextender_002dinterface.cs.htmllyric_002dhyphen_002dinterface.cs.htmllyric_002dinterface.cs.htmllyric_002dsyllable_002dinterface.cs.htmllyric_005fengraver.cs.htmllyric_005fperformer.cs.htmllyriccombinemusic.cs.htmllyricevent.cs.htmllyricextender.cs.htmllyrichyphen.cs.htmllyrics.cs.htmllyricspace.cs.htmllyrictext.cs.htmlmark_002devent.cs.htmlmark_002dinterface.cs.htmlmark_005fengraver.cs.htmlmarkevent.cs.htmlmeasure_002dcounter_002devent.cs.htmlmeasure_002dcounter_002dinterface.cs.htmlmeasure_002dgrouping_002dinterface.cs.htmlmeasure_005fgrouping_005fengraver.cs.htmlmeasurecounter.cs.htmlmeasurecounterevent.cs.htmlmeasuregrouping.cs.htmlmelodic_002devent.cs.htmlmelody_002dspanner_002dinterface.cs.htmlmelody_005fengraver.cs.htmlmelodyitem.cs.htmlmensural_002dligature_002dinterface.cs.htmlmensural_005fligature_005fengraver.cs.htmlmensuralligature.cs.htmlmensuralstaff.cs.htmlmensuralvoice.cs.htmlmetronome_002dmark_002dinterface.cs.htmlmetronome_005fmark_005fengraver.cs.htmlmetronomemark.cs.htmlmidi_005fcontrol_005ffunction_005fperformer.cs.htmlmulti_002dmeasure_002dinterface.cs.htmlmulti_002dmeasure_002drest_002devent.cs.htmlmulti_002dmeasure_002drest_002dinterface.cs.htmlmulti_002dmeasure_002dtext_002devent.cs.htmlmulti_005fmeasure_005frest_005fengraver.cs.htmlmultimeasurerest.cs.htmlmultimeasurerestevent.cs.htmlmultimeasurerestmusic.cs.htmlmultimeasurerestnumber.cs.htmlmultimeasureresttext.cs.htmlmultimeasuretextevent.cs.htmlmusic-classes.cs.htmlmusic-definitions.cs.htmlmusic-expressions.cs.htmlmusic-properties.cs.htmlmusic.cs.htmlmusic_002devent.cs.htmlnew_005ffingering_005fengraver.cs.htmlnonmusicalpapercolumn.cs.htmlnote_002dcollision_002dinterface.cs.htmlnote_002dcolumn_002dinterface.cs.htmlnote_002devent.cs.htmlnote_002dgrouping_002devent.cs.htmlnote_002dhead_002dinterface.cs.htmlnote_002dname_002dinterface.cs.htmlnote_002dspacing_002dinterface.cs.htmlnote_005fhead_005fline_005fengraver.cs.htmlnote_005fheads_005fengraver.cs.htmlnote_005fname_005fengraver.cs.htmlnote_005fperformer.cs.htmlnote_005fspacing_005fengraver.cs.htmlnotecollision.cs.htmlnotecolumn.cs.htmlnoteevent.cs.htmlnotegroupingevent.cs.htmlnotehead.cs.htmlnotename.cs.htmlnotenames.cs.htmlnotespacing.cs.htmlnullvoice.cs.htmlonly_002dprebreak_002dinterface.cs.htmlottava_002dbracket_002dinterface.cs.htmlottava_005fspanner_005fengraver.cs.htmlottavabracket.cs.htmlottavamusic.cs.htmloutput_005fproperty_005fengraver.cs.htmloverrideproperty.cs.htmlpage_002dbreak_002devent.cs.htmlpage_002dturn_002devent.cs.htmlpage_005fturn_005fengraver.cs.htmlpagebreakevent.cs.htmlpageturnevent.cs.htmlpaper_002dcolumn_002dinterface.cs.htmlpaper_005fcolumn_005fengraver.cs.htmlpapercolumn.cs.htmlparentheses_002dinterface.cs.htmlparenthesesitem.cs.htmlparenthesis_005fengraver.cs.htmlpart_002dcombine_002devent.cs.htmlpart_002dcombine_002dforce_002devent.cs.htmlpart_005fcombine_005fengraver.cs.htmlpartcombineforceevent.cs.htmlpartcombinemusic.cs.htmlpartialset.cs.htmlpedal_002devent.cs.htmlpercent_002devent.cs.htmlpercent_002drepeat_002dinterface.cs.htmlpercent_002drepeat_002ditem_002dinterface.cs.htmlpercent_005frepeat_005fengraver.cs.htmlpercentevent.cs.htmlpercentrepeat.cs.htmlpercentrepeatcounter.cs.htmlpercentrepeatedmusic.cs.htmlpes_002dor_002dflexa_002devent.cs.htmlpesorflexaevent.cs.htmlpetruccistaff.cs.htmlpetruccivoice.cs.htmlphrasing_002dslur_002devent.cs.htmlphrasing_005fslur_005fengraver.cs.htmlphrasingslur.cs.htmlphrasingslurevent.cs.htmlpiano_002dpedal_002dbracket_002dinterface.cs.htmlpiano_002dpedal_002dinterface.cs.htmlpiano_002dpedal_002dscript_002dinterface.cs.htmlpiano_005fpedal_005falign_005fengraver.cs.htmlpiano_005fpedal_005fengraver.cs.htmlpiano_005fpedal_005fperformer.cs.htmlpianopedalbracket.cs.htmlpianostaff.cs.htmlpitch_005fsquash_005fengraver.cs.htmlpitched_002dtrill_002dinterface.cs.htmlpitched_005ftrill_005fengraver.cs.htmlpostevents.cs.htmlpropertyset.cs.htmlpropertyunset.cs.htmlpure_002dfrom_002dneighbor_002dinterface.cs.htmlpure_005ffrom_005fneighbor_005fengraver.cs.htmlquotemusic.cs.htmlrehearsalmark.cs.htmlrelativeoctavecheck.cs.htmlrelativeoctavemusic.cs.htmlrepeat_002dslash_002devent.cs.htmlrepeat_002dtie_002devent.cs.htmlrepeat_005facknowledge_005fengraver.cs.htmlrepeat_005ftie_005fengraver.cs.htmlrepeatedmusic.cs.htmlrepeatslash.cs.htmlrepeatslashevent.cs.htmlrepeattie.cs.htmlrepeattiecolumn.cs.htmlrepeattieevent.cs.htmlrest.cs.htmlrest_002dcollision_002dinterface.cs.htmlrest_002devent.cs.htmlrest_002dinterface.cs.htmlrest_005fcollision_005fengraver.cs.htmlrest_005fengraver.cs.htmlrestcollision.cs.htmlrestevent.cs.htmlrevertproperty.cs.htmlrhythmic_002devent.cs.htmlrhythmic_002dgrob_002dinterface.cs.htmlrhythmic_002dhead_002dinterface.cs.htmlrhythmic_005fcolumn_005fengraver.cs.htmlrhythmicstaff.cs.htmlscheme-functions.cs.htmlscheme_005fengraver.cs.htmlscore.cs.htmlscript.cs.htmlscript_002dcolumn_002dinterface.cs.htmlscript_002devent.cs.htmlscript_002dinterface.cs.htmlscript_005fcolumn_005fengraver.cs.htmlscript_005fengraver.cs.htmlscript_005frow_005fengraver.cs.htmlscriptcolumn.cs.htmlscriptevent.cs.htmlscriptrow.cs.htmlself_002dalignment_002dinterface.cs.htmlsemi_002dtie_002dcolumn_002dinterface.cs.htmlsemi_002dtie_002dinterface.cs.htmlseparating_005fline_005fgroup_005fengraver.cs.htmlseparation_002ditem_002dinterface.cs.htmlsequentialmusic.cs.htmlside_002dposition_002dinterface.cs.htmlsimultaneousmusic.cs.htmlskip_002devent.cs.htmlskipevent.cs.htmlskipmusic.cs.htmlslash_005frepeat_005fengraver.cs.htmlslur.cs.htmlslur_002devent.cs.htmlslur_002dinterface.cs.htmlslur_005fengraver.cs.htmlslur_005fperformer.cs.htmlslurevent.cs.htmlsolo_002done_002devent.cs.htmlsolo_002dtwo_002devent.cs.htmlsolooneevent.cs.htmlsolotwoevent.cs.htmlsostenuto_002devent.cs.htmlsostenutoevent.cs.htmlsostenutopedal.cs.htmlsostenutopedallinespanner.cs.htmlspaceable_002dgrob_002dinterface.cs.htmlspacing_002dinterface.cs.htmlspacing_002doptions_002dinterface.cs.htmlspacing_002dsection_002devent.cs.htmlspacing_002dspanner_002dinterface.cs.htmlspacing_005fengraver.cs.htmlspacingsectionevent.cs.htmlspacingspanner.cs.htmlspan_002dbar_002dinterface.cs.htmlspan_002ddynamic_002devent.cs.htmlspan_002devent.cs.htmlspan_005farpeggio_005fengraver.cs.htmlspan_005fbar_005fengraver.cs.htmlspan_005fbar_005fstub_005fengraver.cs.htmlspanbar.cs.htmlspanbarstub.cs.htmlspanevent.cs.htmlspanner_002dinterface.cs.htmlspanner_005fbreak_005fforbid_005fengraver.cs.htmlstaff.cs.htmlstaff_002dgrouper_002dinterface.cs.htmlstaff_002dspacing_002dinterface.cs.htmlstaff_002dspan_002devent.cs.htmlstaff_002dsymbol_002dinterface.cs.htmlstaff_002dsymbol_002dreferencer_002dinterface.cs.htmlstaff_005fcollecting_005fengraver.cs.htmlstaff_005fperformer.cs.htmlstaff_005fsymbol_005fengraver.cs.htmlstaffgroup.cs.htmlstaffgrouper.cs.htmlstaffspacing.cs.htmlstaffspanevent.cs.htmlstaffsymbol.cs.htmlstanza_002dnumber_002dinterface.cs.htmlstanza_005fnumber_005falign_005fengraver.cs.htmlstanza_005fnumber_005fengraver.cs.htmlstanzanumber.cs.htmlstem.cs.htmlstem_002dinterface.cs.htmlstem_002dtremolo_002dinterface.cs.htmlstem_005fengraver.cs.htmlstemstub.cs.htmlstemtremolo.cs.htmlstreamevent.cs.htmlstring_002dnumber_002devent.cs.htmlstring_002dnumber_002dinterface.cs.htmlstringnumber.cs.htmlstringnumberevent.cs.htmlstroke_002dfinger_002devent.cs.htmlstroke_002dfinger_002dinterface.cs.htmlstrokefinger.cs.htmlstrokefingerevent.cs.htmlsustain_002devent.cs.htmlsustainevent.cs.htmlsustainpedal.cs.htmlsustainpedallinespanner.cs.htmlsystem.cs.htmlsystem_002dinterface.cs.htmlsystem_002dstart_002ddelimiter_002dinterface.cs.htmlsystem_002dstart_002dtext_002dinterface.cs.htmlsystem_005fstart_005fdelimiter_005fengraver.cs.htmlsystemstartbar.cs.htmlsystemstartbrace.cs.htmlsystemstartbracket.cs.htmlsystemstartsquare.cs.htmltab_002dnote_002dhead_002dinterface.cs.htmltab_005fnote_005fheads_005fengraver.cs.htmltab_005fstaff_005fsymbol_005fengraver.cs.htmltab_005ftie_005ffollow_005fengraver.cs.htmltabnotehead.cs.htmltabstaff.cs.htmltabvoice.cs.htmltempo_002dchange_002devent.cs.htmltempo_005fperformer.cs.htmltempochangeevent.cs.htmltext_002dinterface.cs.htmltext_002dscript_002devent.cs.htmltext_002dscript_002dinterface.cs.htmltext_002dspan_002devent.cs.htmltext_005fengraver.cs.htmltext_005fspanner_005fengraver.cs.htmltextscript.cs.htmltextscriptevent.cs.htmltextspanevent.cs.htmltextspanner.cs.htmltie.cs.htmltie_002dcolumn_002dinterface.cs.htmltie_002devent.cs.htmltie_002dinterface.cs.htmltie_005fengraver.cs.htmltie_005fperformer.cs.htmltiecolumn.cs.htmltieevent.cs.htmltime_002dsignature_002dinterface.cs.htmltime_005fsignature_005fengraver.cs.htmltime_005fsignature_005fperformer.cs.htmltimescaledmusic.cs.htmltimesignature.cs.htmltimesignaturemusic.cs.htmltiming_005ftranslator.cs.htmltranslation.cs.htmltranslator.cs.htmltransposedmusic.cs.htmltremolo_002devent.cs.htmltremolo_002dspan_002devent.cs.htmltremoloevent.cs.htmltremolorepeatedmusic.cs.htmltremolospanevent.cs.htmltrill_002dpitch_002daccidental_002dinterface.cs.htmltrill_002dspan_002devent.cs.htmltrill_002dspanner_002dinterface.cs.htmltrill_005fspanner_005fengraver.cs.htmltrillpitchaccidental.cs.htmltrillpitchgroup.cs.htmltrillpitchhead.cs.htmltrillspanevent.cs.htmltrillspanner.cs.htmltunable-context-properties.cs.htmltuplet_002dbracket_002dinterface.cs.htmltuplet_002dnumber_002dinterface.cs.htmltuplet_002dspan_002devent.cs.htmltuplet_005fengraver.cs.htmltupletbracket.cs.htmltupletnumber.cs.htmltupletspanevent.cs.htmltweak_005fengraver.cs.htmluna_002dcorda_002devent.cs.htmlunacordaevent.cs.htmlunacordapedal.cs.htmlunacordapedallinespanner.cs.htmlunbreakable_002dspanner_002dinterface.cs.htmlunfoldedrepeatedmusic.cs.htmlunisono_002devent.cs.htmlunisonoevent.cs.htmlunrelativablemusic.cs.htmluser-backend-properties.cs.htmlvaticana_002dligature_002dinterface.cs.htmlvaticana_005fligature_005fengraver.cs.htmlvaticanaligature.cs.htmlvaticanastaff.cs.htmlvaticanavoice.cs.htmlvertical_005falign_005fengraver.cs.htmlverticalalignment.cs.htmlverticalaxisgroup.cs.htmlvoice.cs.htmlvoicefollower.cs.htmlvoiceseparator.cs.htmlvolta_002dbracket_002dinterface.cs.htmlvolta_002dinterface.cs.htmlvolta_005fengraver.cs.htmlvoltabracket.cs.htmlvoltabracketspanner.cs.htmlvoltarepeatedmusic.cs.htmllearning-big-page.cs.htmlabsolute-note-names.cs.htmlaccidentals-and-key-signatures.cs.htmladding-and-removing-engravers.cs.htmladding-text.cs.htmladding-titles.cs.htmladvanced-rhythmic-commands.cs.htmladvanced-tweaks-with-scheme.cs.htmlafter-the-tutorial.cs.htmlaligning-lyrics-to-a-melody.cs.htmlancient-notation-templates.cs.htmlappearance-of-objects.cs.htmlarticulation-and-dynamics.cs.htmlautomatic-and-manual-beams.cs.htmlautomatic-behavior.cs.htmlbar-checks.cs.htmlbar-lines-and-bar-checks.cs.htmlbuilding-a-score-from-scratch.cs.htmlclickable-examples.cs.htmlcollisions-of-objects.cs.htmlcombining-notes-into-chords.cs.htmlcommand_002dline.cs.htmlcommon-notation.cs.htmlcompiling-a-file.cs.htmlcontexts-and-engravers.cs.htmlcontexts-explained.cs.htmlcreating-contexts.cs.htmldealing-with-errors.cs.htmlengravers-explained.cs.htmlentering-input.cs.htmlexplicitly-instantiating-voices.cs.htmlextending-the-templates.cs.htmlfinal-touches.cs.htmlfixing-overlapping-notation.cs.htmlfour_002dpart-satb-vocal-score.cs.htmlfundamental-concepts.cs.htmlfurther-tweaking.cs.htmlgeneral-troubleshooting-tips.cs.htmlgnu-free-documentation-license.cs.htmlgregorian-transcription-template.cs.htmlhow-lilypond-input-files-work.cs.htmlhow-to-read-the-manuals.cs.htmlhow-to-write-input-files.cs.htmlhymn-tunes.cs.htmli_0027m-hearing-voices.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlintroduction-to-the-lilypond-file-structure.cs.htmlintroduction-to-tweaks.cs.htmljazz-combo.cs.htmllength-and-thickness-of-objects.cs.htmllilypond-index.cs.htmllyrics-to-multiple-staves.cs.htmlmacos-x.cs.htmlmodifying-context-properties.cs.htmlmoving-objects.cs.htmlmultiple-notes-at-once.cs.htmlmultiple-staves.cs.htmlmusic-expressions-explained.cs.htmlnaming-conventions-of-objects-and-properties.cs.htmlnesting-music-expressions.cs.htmlnotes-and-chords.cs.htmlnotes-and-lyrics.cs.htmlnotes-lyrics-and-chords.cs.htmlnotes-only.cs.htmlobjects-and-interfaces.cs.htmlomitted-material.cs.htmlon-the-un_002dnestedness-of-brackets-and-ties.cs.htmlorchestra-choir-and-piano.cs.htmlorchestral-templates.cs.htmlorganizing-pieces-with-variables.cs.htmlother-sources-of-information.cs.htmlother-templates.cs.htmlother-uses-for-tweaks.cs.htmloutside_002dstaff-objects.cs.htmloverview-of-manuals.cs.htmlpiano-and-melody-with-lyrics.cs.htmlpiano-centered-lyrics.cs.htmlpiano-templates.cs.htmlplacement-of-objects.cs.htmlproperties-found-in-interfaces.cs.htmlproperties-of-layout-objects.cs.htmlpsalms.cs.htmlreal-music-example.cs.htmlsatb-on-four-staves.cs.htmlsatb-vocal-score-and-automatic-piano-reduction.cs.htmlsatb-vocal-score.cs.htmlsatb-with-aligned-contexts.cs.htmlsaving-typing-with-variables-and-functions.cs.htmlscore-is-a-_0028single_0029-compound-musical-expression.cs.htmlscores-and-parts.cs.htmlsetting-simple-songs.cs.htmlsimple-notation.cs.htmlsingle-staff-notation.cs.htmlsingle-staff-polyphony.cs.htmlsingle-staff-templates.cs.htmlsingle-staff.cs.htmlsize-of-objects.cs.htmlsolo-piano.cs.htmlsolo-verse-and-two_002dpart-refrain.cs.htmlsome-common-errors.cs.htmlsongs.cs.htmlsoprano-and-cello.cs.htmlstaff-groups.cs.htmlstring-quartet-parts.cs.htmlstring-quartet-templates.cs.htmlstring-quartet.cs.htmlstyle-sheets.cs.htmltemplates.cs.htmlthe-internals-reference-manual.cs.htmlties-and-slurs.cs.htmltranscription-of-mensural-music.cs.htmltutorial.cs.htmltweaking-basics.cs.htmltweaking-methods.cs.htmltweaking-output.cs.htmltypes-of-properties.cs.htmlusing-variables-for-layout-adjustments.cs.htmlusing-variables-for-tweaks.cs.htmlvertical-spacing.cs.htmlvisibility-and-color-of-objects.cs.htmlvocal-ensembles-templates.cs.htmlvocal-ensembles.cs.htmlvoices-and-vocals.cs.htmlvoices-contain-music.cs.htmlwindows.cs.htmlwithin_002dstaff-objects.cs.htmlworking-on-input-files.cs.htmla-due.cs.htmla.cs.htmlaccelerando.cs.htmlaccent.cs.htmlaccessory.cs.htmlacciaccatura.cs.htmlaccidental.cs.htmladagio.cs.htmlal-niente.cs.htmlalla-breve.cs.htmlallegro.cs.htmlalteration.cs.htmlalto-clef.cs.htmlalto.cs.htmlambitus.cs.htmlanacrusis.cs.htmlancient-minor-scale.cs.htmlandante.cs.htmlappoggiatura.cs.htmlarpeggio.cs.htmlarticulation.cs.htmlascending-interval.cs.htmlaugmentation.cs.htmlaugmented-interval.cs.htmlautograph.cs.htmlb.cs.htmlbackfall.cs.htmlbar-line.cs.htmlbar.cs.htmlbaritone-clef.cs.htmlbaritone.cs.htmlbass-clef.cs.htmlbass.cs.htmlbayati.cs.htmlbeam.cs.htmlbeat-repeat.cs.htmlbeat.cs.htmlbind.cs.htmlbrace.cs.htmlbracket.cs.htmlbrass.cs.htmlbreath-mark.cs.htmlbreve.cs.htmlc-clef.cs.htmlc.cs.htmlcadence.cs.htmlcadenza.cs.htmlcaesura.cs.htmlcanon.cs.htmlcent.cs.htmlcentral-c.cs.htmlchord.cs.htmlchromatic-scale.cs.htmlchromaticism.cs.htmlchurch-mode.cs.htmlclef.cs.htmlcluster.cs.htmlcomma.cs.htmlcommon-meter.cs.htmlcommon-practice-period.cs.htmlcommon-time.cs.htmlcomplement.cs.htmlcompound-interval.cs.htmlcompound-meter.cs.htmlcompound-time.cs.htmlconcert-pitch.cs.htmlconjunct-movement.cs.htmlconsonance.cs.htmlcontralto.cs.htmlcopying-music.cs.htmlcounterpoint.cs.htmlcountertenor.cs.htmlcrescendo.cs.htmlcue_002dnotes.cs.htmlcustos.cs.htmlcut-time.cs.htmld.cs.htmlda-capo.cs.htmldal-niente.cs.htmldal-segno.cs.htmldecrescendo.cs.htmldescending-interval.cs.htmldiatonic-scale.cs.htmldidymic-comma.cs.htmldiminished-interval.cs.htmldiminuendo.cs.htmldiminution.cs.htmldirect.cs.htmldisjunct-movement.cs.htmldissonance.cs.htmldissonant-interval.cs.htmldivisio.cs.htmldoit.cs.htmldominant-ninth-chord.cs.htmldominant-seventh-chord.cs.htmldominant.cs.htmldorian-mode.cs.htmldot-_0028augmentation-dot_0029.cs.htmldotted-note.cs.htmldouble-appoggiatura.cs.htmldouble-bar-line.cs.htmldouble-dotted-note.cs.htmldouble-flat.cs.htmldouble-sharp.cs.htmldouble-time-signature.cs.htmldouble-trill.cs.htmlduple-meter.cs.htmlduplet.cs.htmlduration-names-notes-and-rests.cs.htmlduration.cs.htmldynamics.cs.htmle.cs.htmlecclesiastical-mode.cs.htmleighth-note.cs.htmleighth-rest.cs.htmlelision.cs.htmlembellishment.cs.htmlengraving.cs.htmlenharmonic.cs.htmlequal-temperament.cs.htmlexpression-mark.cs.htmlextender-line.cs.htmlf-clef.cs.htmlf.cs.htmlfall.cs.htmlfeathered-beam.cs.htmlfermata.cs.htmlfifth.cs.htmlfigured-bass.cs.htmlfingering.cs.htmlflag.cs.htmlflageolet.cs.htmlflat.cs.htmlforefall.cs.htmlforte.cs.htmlfourth.cs.htmlfrenched-score.cs.htmlfrenched-staff.cs.htmlfrenched-staves.cs.htmlfugue.cs.htmlfunctional-harmony.cs.htmlg-clef.cs.htmlg.cs.htmlglissando.cs.htmlgnu-free-documentation-license.cs.htmlgrace-notes.cs.htmlgrand-staff.cs.htmlgrave.cs.htmlgruppetto.cs.htmlh.cs.htmlhairpin.cs.htmlhalf-note.cs.htmlhalf-rest.cs.htmlharmonic-cadence.cs.htmlharmonics.cs.htmlharmony.cs.htmlhemiola.cs.htmlhomophony.cs.htmlhook.cs.htmlhymn-meter.cs.htmlincomplete-dominant-seventh-chord.cs.htmlindex.cs.htmlindex_abt.cs.htmlinterval.cs.htmlinversion.cs.htmlinverted-interval.cs.htmliraq.cs.htmljust-intonation.cs.htmlkey-signature.cs.htmlkey.cs.htmlkievan-notation.cs.htmlkurd.cs.htmllaissez-vibrer.cs.htmllargo.cs.htmlleading-note.cs.htmlledger-line.cs.htmllegato-curve.cs.htmllegato.cs.htmlleger-line.cs.htmlligature.cs.htmllilypond.cs.htmlline.cs.htmlliterature-used.cs.htmlloco.cs.htmllong-appoggiatura.cs.htmllonga.cs.htmllyric-tie.cs.htmllyrics.cs.htmlmajor-interval.cs.htmlmajor.cs.htmlmakam.cs.htmlmakamlar.cs.htmlmaqam.cs.htmlmaxima.cs.htmlmeantone-temperament.cs.htmlmeasure-repeat.cs.htmlmeasure.cs.htmlmediant.cs.htmlmelisma-line.cs.htmlmelisma.cs.htmlmelodic-cadence.cs.htmlmensural-notation.cs.htmlmensuration-sign.cs.htmlmeter.cs.htmlmetronome-mark.cs.htmlmetronome.cs.htmlmetronomic-indication.cs.htmlmezzo.cs.htmlmezzo_002dsoprano.cs.htmlmiddle-c.cs.htmlminor-interval.cs.htmlminor.cs.htmlmixolydian-mode.cs.htmlmode.cs.htmlmodulation.cs.htmlmordent.cs.htmlmotif.cs.htmlmotive.cs.htmlmovement.cs.htmlmulti_002dmeasure-rest.cs.htmlmusical-terms-a_002dz.cs.htmlnatural.cs.htmlneighbor-tones.cs.htmlninth.cs.htmlnon_002dlegato.cs.htmlnon_002dwestern-terms-a_002dz.cs.htmlnote-head.cs.htmlnote-names.cs.htmlnote-value.cs.htmlnote.cs.htmloctavation.cs.htmloctave-mark.cs.htmloctave-marking.cs.htmloctave-sign.cs.htmloctave.cs.htmlornament.cs.htmlossia.cs.htmlpart.cs.htmlpause.cs.htmlpennant.cs.htmlpercent-repeat.cs.htmlpercussion.cs.htmlperfect-interval.cs.htmlphrase.cs.htmlphrasing.cs.htmlpiano.cs.htmlpickup.cs.htmlpitch-names.cs.htmlpitch.cs.htmlpizzicato.cs.htmlpolymeter.cs.htmlpolymetric-time-signature.cs.htmlpolymetric.cs.htmlpolyphony.cs.htmlportato.cs.htmlpower-chord.cs.htmlpresto.cs.htmlproportion.cs.htmlpythagorean-comma.cs.htmlquadruplet.cs.htmlquality.cs.htmlquarter-note.cs.htmlquarter-rest.cs.htmlquarter-tone.cs.htmlquintuplet.cs.htmlrallentando.cs.htmlrast.cs.htmlrelative-key.cs.htmlrepeat.cs.htmlrest.cs.htmlrhythm.cs.htmlritardando.cs.htmlritenuto.cs.htmlscale-degree.cs.htmlscale.cs.htmlscordatura.cs.htmlscore.cs.htmlsecond.cs.htmlsemai.cs.htmlsemibreve.cs.htmlsemitone.cs.htmlseventh.cs.htmlsextolet.cs.htmlsextuplet.cs.htmlshake.cs.htmlsharp.cs.htmlsikah.cs.htmlsimile.cs.htmlsimple-meter.cs.htmlsixteenth-note.cs.htmlsixteenth-rest.cs.htmlsixth.cs.htmlsixty_002dfourth-note.cs.htmlsixty_002dfourth-rest.cs.htmlslash-repeat.cs.htmlslur.cs.htmlsolmization.cs.htmlsonata-form.cs.htmlsonata.cs.htmlsong-texts.cs.htmlsoprano.cs.htmlstaccato.cs.htmlstaff.cs.htmlstaves.cs.htmlstem.cs.htmlstringendo.cs.htmlstrings.cs.htmlstrong-beat.cs.htmlsubdominant.cs.htmlsubmediant.cs.htmlsubtonic.cs.htmlsul-g.cs.htmlsuperdominant.cs.htmlsupertonic.cs.htmlsymphony.cs.htmlsyncopation.cs.htmlsyntonic-comma.cs.htmlsystem.cs.htmltaqasim.cs.htmltemperament.cs.htmltempo-indication.cs.htmltenor.cs.htmltenth.cs.htmltenuto.cs.htmlthird.cs.htmlthirty_002dsecond-note.cs.htmlthirty_002dsecond-rest.cs.htmlthorough-bass.cs.htmltie.cs.htmltime-signature.cs.htmltime.cs.htmltone.cs.htmltonic.cs.htmltransposing-instrument.cs.htmltransposition.cs.htmltreble-clef.cs.htmltremolo.cs.htmltriad.cs.htmltrill.cs.htmltriple-meter.cs.htmltriplet.cs.htmltritone.cs.htmltuning-fork.cs.htmltuplet.cs.htmlturn.cs.htmlunison.cs.htmlupbeat.cs.htmlvoice.cs.htmlvolta.cs.htmlweak-beat.cs.htmlwhole-note.cs.htmlwhole-rest.cs.htmlwhole-tone.cs.htmlwoodwind.cs.htmlaccordion-registers.cs.htmlaccordion.cs.htmladvanced-tweaks.cs.htmlalign.cs.htmlaligning-objects.cs.htmlall-context-properties.cs.htmlalternative-output-formats.cs.htmlancient-notation.cs.htmlancient-notation_002d_002dcommon-features.cs.htmlancient-vocal-music.cs.htmlarabic-music.cs.htmlavailable-music-functions.cs.htmlbagpipes.cs.htmlbanjo.cs.htmlbars.cs.htmlbeams.cs.htmlbreaks.cs.htmlchanging-context-default-settings.cs.htmlchanging-defaults.cs.htmlchanging-horizontal-spacing.cs.htmlchanging-multiple-pitches.cs.htmlchanging-spacing.cs.htmlchants-psalms-and-hymns.cs.htmlcheat-sheet.cs.htmlchoral.cs.htmlchord-mode.cs.htmlchord-name-chart.cs.htmlchord-notation.cs.htmlcommon-chord-modifiers.cs.htmlcommon-notation-for-fretted-strings.cs.htmlcommon-notation-for-keyboards.cs.htmlcommon-notation-for-non_002dwestern-music.cs.htmlcommon-notation-for-percussion.cs.htmlcommon-notation-for-unfretted-strings.cs.htmlcommon-notation-for-vocal-music.cs.htmlcommon-notation-for-wind-instruments.cs.htmlcontemporary-approaches-to-rhythm.cs.htmlcontemporary-music.cs.htmlcontemporary-scoring-techniques.cs.htmlcontext-layout-order.cs.htmlcontext-modification-identifiers.cs.htmlcontexts-explained.cs.htmlcontrolling-midi-dynamics.cs.htmlcontrolling-output.cs.htmlcreating-and-referencing-contexts.cs.htmlcreating-footnotes.cs.htmlcreating-midi-files.cs.htmlcreating-titles-headers-and-footers.cs.htmlcustom-titles-headers-and-footers.cs.htmldefining-new-contexts.cs.htmldetermining-the-grob-property.cs.htmldifferent-editions-from-one-source.cs.htmldirection-and-placement.cs.htmldisplaying-chords.cs.htmldisplaying-lilypond-notation.cs.htmldisplaying-pitches.cs.htmldisplaying-rhythms.cs.htmldisplaying-scheme-music-expressions.cs.htmldisplaying-spacing.cs.htmldisplaying-staves.cs.htmldistances-and-measurements.cs.htmleditorial-annotations.cs.htmlexplaining-the-internals-reference.cs.htmlexplicit-breaks.cs.htmlexplicit-staff-and-system-positioning.cs.htmlexpressive-marks-as-curves.cs.htmlexpressive-marks-as-lines.cs.htmlexpressive-marks-attached-to-notes.cs.htmlexpressive-marks.cs.htmlextracting-fragments-of-music.cs.htmlextracting-musical-information.cs.htmlfigured-bass.cs.htmlfile-structure.cs.htmlfitting-music-onto-fewer-pages.cs.htmlfixed-vertical-spacing-paper-variables.cs.htmlflexible-vertical-spacing-paper-variables.cs.htmlflexible-vertical-spacing-within-systems.cs.htmlfont.cs.htmlfonts.cs.htmlformatting-text.cs.htmlfretted-string-instruments.cs.htmlfurther-reading-and-scores-of-interest.cs.htmlgeneral-input-and-output.cs.htmlgnu-free-documentation-license.cs.htmlgraphic.cs.htmlgraphical-notation.cs.htmlguitar.cs.htmlharp.cs.htmlhorizontal-spacing-overview.cs.htmlhorizontal-spacing-paper-variables.cs.htmlhorizontal-spacing.cs.htmlincluding-lilypond-files.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlinput-modes.cs.htmlinput-structure.cs.htmlinside-the-staff.cs.htmlinstrument-specific-markup.cs.htmlinterpretation-contexts.cs.htmlkeeping-contexts-alive.cs.htmlkeyboard-and-other-multi_002dstaff-instruments.cs.htmllayout-interfaces.cs.htmllayout-properties.cs.htmllilypond-command-index.cs.htmllilypond-index.cs.htmlline-breaking.cs.htmlline-length.cs.htmlline-styles.cs.htmllist-of-articulations.cs.htmllist-of-colors.cs.htmllist-of-special-characters.cs.htmllong-repeats.cs.htmlmidi-instruments.cs.htmlmidi-output.cs.htmlminimal-page-breaking.cs.htmlmodifying-alists.cs.htmlmodifying-broken-spanners.cs.htmlmodifying-context-plug_002dins.cs.htmlmodifying-properties.cs.htmlmodifying-shapes.cs.htmlmodifying-single-staves.cs.htmlmodifying-stencils.cs.htmlmultiple-output-files-from-one-input-file.cs.htmlmultiple-scores-in-a-book.cs.htmlmultiple-voices.cs.htmlmusic.cs.htmlmusical-notation.cs.htmlnaming-conventions.cs.htmlnavigating-the-program-reference.cs.htmlnew-instrumental-techniques.cs.htmlnew-spacing-area.cs.htmlnotation-manual-tables.cs.htmlnote-head-styles.cs.htmlnote-heads.cs.htmlone_002dline-page-breaking.cs.htmlopera-and-stage-musicals.cs.htmloptimal-page-breaking.cs.htmloptimal-page-turning.cs.htmlother-paper-variables.cs.htmlother.cs.htmloutput-file-names.cs.htmloutside-the-staff.cs.htmloverview-of-modifying-properties.cs.htmloverview-of-the-supported-styles.cs.htmlpage-breaking.cs.htmlpage-layout.cs.htmlpaper-size-and-automatic-scaling.cs.htmlpercussion-in-midi.cs.htmlpercussion-notes.cs.htmlpercussion.cs.htmlpiano.cs.htmlpitch-and-harmony-in-contemporary-music.cs.htmlpitches.cs.htmlpredefined-fretboard-diagrams.cs.htmlpredefined-paper-sizes.cs.htmlpredefined-string-tunings.cs.htmlpredefined-type-predicates.cs.htmlproportional-notation.cs.htmlreference-to-page-numbers.cs.htmlrepeats-in-midi.cs.htmlrepeats.cs.htmlreplacing-the-notation-font.cs.htmlrhythms.cs.htmlrotating-objects.cs.htmlsaving-music-events-to-a-file.cs.htmlscheme-functions.cs.htmlscore-layout.cs.htmlset-versus-override.cs.htmlsetting-the-staff-size.cs.htmlshort-repeats.cs.htmlsimultaneous-notes.cs.htmlsingle-voice.cs.htmlskipping-corrected-music.cs.htmlsongs.cs.htmlspacing-issues.cs.htmlspanners.cs.htmlspecial-characters.cs.htmlspecial-rhythmic-concerns.cs.htmlspecialist-notation.cs.htmlstaff-notation.cs.htmlstaff-symbol-properties.cs.htmlstanzas.cs.htmlstructure-of-a-score.cs.htmlsubstitution-function-examples.cs.htmlsubstitution-function-syntax.cs.htmltable-of-contents.cs.htmltechnical-glossary.cs.htmltechniques-specific-to-lyrics.cs.htmltext-markup-commands.cs.htmltext-markup-list-commands.cs.htmltext.cs.htmlthe-articulate-script.cs.htmlthe-feta-font.cs.htmlthe-layout-block.cs.htmlthe-override-command.cs.htmlthe-paper-block.cs.htmlthe-set-command.cs.htmlthe-tweak-command.cs.htmltitles-and-headers.cs.htmlturkish-classical-music.cs.htmltypesetting-gregorian-chant.cs.htmltypesetting-kievan-square-notation.cs.htmltypesetting-mensural-music.cs.htmlunfretted-string-instruments.cs.htmlunpure_002dpure-containers.cs.htmluseful-concepts-and-properties.cs.htmlusing-an-extra-voice-for-breaks.cs.htmlusing-music-functions.cs.htmlvertical-collision-avoidance.cs.htmlvertical-grouping-of-grobs.cs.htmlvertical-spacing.cs.htmlvisibility-of-objects.cs.htmlvocal-music.cs.htmlwhat-goes-into-the-midi-output_003f.cs.htmlwind-instruments.cs.htmlwoodwind-diagrams.cs.htmlwoodwinds.cs.htmlworking-with-ancient-music_002d_002dscenarios-and-solutions.cs.htmlworking-with-input-files.cs.htmlworld-music.cs.htmlwriting-parts.cs.htmlwriting-pitches.cs.htmlwriting-rests.cs.htmlwriting-rhythms.cs.htmlwriting-text.cs.htmlalternate-methods-of-mixing-text-and-music.cs.htmlan-example-of-a-musicological-document.cs.htmlcommand-line-options-for-convert_002dly.cs.htmlcommand_002dline-usage.cs.htmlcommon-errors.cs.htmlconfiguring-the-system-for-point-and-click.cs.htmlconverting-from-other-formats.cs.htmldocbook.cs.htmlerror-messages.cs.htmlexternal-programs.cs.htmlfilename-extensions.cs.htmlgeneral-suggestions.cs.htmlgnu-free-documentation-license.cs.htmlhtml.cs.htmlindependent-includes.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlintegrating-music-and-text.cs.htmlinvoking-abc2ly.cs.htmlinvoking-convert_002dly.cs.htmlinvoking-etf2ly.cs.htmlinvoking-lilypond_002dbook.cs.htmlinvoking-midi2ly.cs.htmlinvoking-musicxml2ly.cs.htmllarge-projects.cs.htmllatex.cs.htmllilypond-index.cs.htmllilypond-output-in-other-programs.cs.htmllilypond_002dbook-templates.cs.htmllilypond_002dbook.cs.htmlmake-and-makefiles.cs.htmlmanual-conversions.cs.htmlmidi-articulation.cs.htmlmusic-fragment-options.cs.htmlnormal-usage.cs.htmlother-formats.cs.htmlpoint-and-click.cs.htmlproblems-running-convert_002dly.cs.htmlrunning-lilypond.cs.htmlsharing-the-table-of-contents.cs.htmlsuggestions-for-writing-files.cs.htmltexinfo.cs.htmltext-editor-support.cs.htmltroubleshooting.cs.htmltypesetting-existing-music.cs.htmlupdating-files-with-convert_002dly.cs.htmlwhy-does-the-syntax-change_003f.cs.htmlweb-big-page.cs.htmlacknowledgements.cs.htmlall.cs.htmlattic.cs.htmlauthors.cs.htmlbackground.cs.htmlbug-reports.cs.htmlchanges.cs.htmlcommunity.cs.htmlcontact.cs.htmldevelopment.cs.htmldownload.cs.htmleasier-editing.cs.htmlessay.cs.htmlexamples.cs.htmlextending.cs.htmlfaq.cs.htmlfdl.cs.htmlfeatures.cs.htmlfreedom.cs.htmlglossary.cs.htmlgpl.cs.htmlgsoc-2012.cs.htmlhelp-us.cs.htmlindex.cs.htmlindex_abt.cs.htmlindex_toc.cs.htmlinternals.cs.htmlintroduction.cs.htmllearning.cs.htmlmacos-x.cs.htmlmanuals.cs.htmlnotation.cs.htmlold-downloads.cs.htmlold-news.cs.htmlproductions.cs.htmlpublications.cs.htmlreviews.cs.htmlsnippets.cs.htmlsource.cs.htmlsponsoring.cs.htmltext-input.cs.htmltiny-examples.cs.htmltranslated.cs.htmlunix.cs.htmlusage.cs.htmlweb.cs.htmlwindows.cs.htmlindex.cs.html/usr/share/doc/packages/lilypond/Documentation/changes//usr/share/doc/packages/lilypond/Documentation/essay//usr/share/doc/packages/lilypond/Documentation/extending//usr/share/doc/packages/lilypond/Documentation/internals//usr/share/doc/packages/lilypond/Documentation//usr/share/doc/packages/lilypond/Documentation/learning//usr/share/doc/packages/lilypond/Documentation/music-glossary//usr/share/doc/packages/lilypond/Documentation/notation//usr/share/doc/packages/lilypond/Documentation/usage//usr/share/doc/packages/lilypond/Documentation/web//usr/share/doc/packages/lilypond/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8109/openSUSE_Leap_42.3_Update/b5f60dddca433fa47523479321afbec3-lilypond-doc.openSUSE_Leap_42.3_Updatedrpmlzma5noarch-suse-linuxHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesHTML document, ASCII text, with very long linesR9FT$)YZ?p]"k%{U}kNy.$x|Ppe[1B=un4Y!Ih0xY֭yú'08}/j'9n&"!YP; '!vP b^zv}X-Bu\)(KX'<(Y^E4&OtՠTZc"<Iؤy૦’@q~jPzxa`woߖ(jxˏRe|0Yy=D8`Hk.5-X60#2ۨ`9{uwZ]ubɴ"Jʾ6 %d9 ݴ5([1Bl7"HC\h,8 j:?=.| ؂0̅ڃɤdl0c Cr~PšTͶif~G4bItSYߍ oPCN0(uw1z+1ufTJi.qRdI?!6į-UBI~GrRﶡ-Rn}tfnQq~pbM2f тZz )-X6jγj42*R($:; 伺?`2P(_@KDhXr?"ktI~ mA*ne蔏oH]/8ֽMg+rEQU J,T4N^?xm>}p"/:T~f7"%Egg%A. DvRƵdzJ@2O*'3RV#y=\e~~ɤ{O[xkS؍L0PUz:Vۂ>s#>nQ^^n;rL5Fa{YUSdbjIX,3|U~e45ތ8&Ճ 9Ph `)~B/B[D4Vyȟ0,ɂ203 *=~2g3< G &0ૡYP^W0ZD8IHqGdrrFNjRw#K֩Ii-Rfϼ"tvN:$THZ&ao?a? mUD}b Tuޤ uoq*ȼtv|s׹"ؚz Ćף ¹}Wo4QʒyIS,/0?; 'YK׈&}AƧJ]2G*wl_Zl obU.c&GH ~?_oB~NkL4(ٲ`']EoVjGJ")AԼWgǙi򸍲 pf@S/ܨt17 o"KgH5NB7/Ux* `W//NkS~:)ʁy+#s.s\(XqckC,4㘔1+HeL( [xt4$Gݸl.:jzUꉮO~*@,.VX =7E. @z]Q7{*B7{ (CYq 8Rč 8 w|Q}XdDFWJt F.'%oyYjAq,Z>Exu emsڈA(6(zbvUqCnI{NdBGqTuoD8l/^w(d~Y*i=Ow$^ Thpd05!M*P-hG^HBJ7+Zsx-$Xz^ǒ׻BkREDYu-hksiX38MHm49>"GP [7gy,tQjuĉ"WToN݁L)d|n]ŠH9\g+K(3L>of r<žJ& kswMNSAiuq%`\ "6inP1nġ6KZ| .1p_ĴZUR 38Qv`ӑ)gQ3?4R(6 t5 XhI8{9޽~hۢS- sPGƄXKI]%F9.2 %d)]F.k`Ƿn*qK/ v;ei6(g>d}-G$'?pxja}\^a>DC"_ƽsIk@s8 %b]6@oʓ#R)nns+H+q=zs$w(^g~0b'ɄclR4%O[!`_7KL'+ې6STRSam1OoGΞkߨraNƆS3s x+~z2.O߭c.0E% j~H:{u*^:*Nٔ,#ƚ1 0~k2B6;\7EY>NϮ9\ܤ?0ϼM㚃- aHSΞ濍X~$鷈d1f=z~t#gʥn GF~m<>9 VtΑ^9 8_Cj>c(H\"}D TiJtqlwe)^̫ss8hdyg$]|{ i'ĵNCh5/a )@1Xj+(D!rmG!*?>|]O/W ^n !RᚥdW-chEmT2@hbvg@qv#Dk+ՁBn# T{@! ́_HA()K[noN*/nWsc'NzˇtJؙVZb Î.BTK:i}lIԍr;(s8ƙs6q%5v.K2W@$)|鱰)Fe||O6ާ $F.*L TR'%YF,{bG(uBopD!-L òfQ\>jRE oFiW_HԌuV]βOXDߨv'IXym%6 Vh |'6_͐75ú&?Kh\qgz,!UoUv cjMTaD,̡]b>Ӧ g?HjvL 6;U\ΟLKb>Aijbz|_R\Oaɓ#Fc5~-`xf_zﰎP؛T*P,²F'={B&Rن%!m\z 3r_@fX&'%PeB;yd7 H'V D{o™V R 'dR^alno]a9.A/)ePEۼ=۽ӈ]9Ǘ(xs om5۵63( v7 C9..`wl|rנne [;pR DW>VG[PTV>N_gڂ q/Q4z}ݤs/:^\_zSS巄-hkQ WXAmBݧ.Y~)6zLKA$ wLbho{R \Hf82BSsOi֍A e}]C~, bވ!? YHE&DO r+4 }9Kuح k@'#;尪J#" P*KbI}Zc.a(n  [4y iA.yQ:`f~ ']pU\D$Ό҉4B\2|~EPƼXˉb !jם0>k7 :eUELW"*ENBƐ\C8[=+3d`AĿs{;5<$5-r\DD797ld Ciry+8 l&SaN D͆b)o[y[rtUq![ RFt+7D/&:]@\?Pzn´m.uܛf!o([N N`-%xPX8T!!mjdG!t\ƽbx2BMR+KWb:T)LEBe\S(fJ\/ 3c8cV nkiIdY->n٘1uzV`hUT/#Of;;\it%[ųGUGNdttŭH"aĴu`zKDy6xݚx/ܶ]OH7a?=9hG܀JJ[19%.^5T!ЫP 5ںs::ZƐ4o5=S=PkZ^B;=wvN vdwj\ sȩZ~{;OFjaO&,sM,lԉc_ww5|gwo|uK#zth$iҟ:]?Cfo*`T ߀Tҧ q_Wᄅ߇01 ߥmvX]jaAΊ+`5+b՝EU― uE {rGnٸnH@ۯO xbQ; k(RDwAB]'ב! tG4ӕuקC0_J Y+E+Fmhx6T| %)֞/gJ\TtzvQj7\wnUTSS\"ajnG'-ZC&F&FvR3rDDdM\32_u)+ŒXڠ79~ō84Ghα?ַr7[}ʅ}`uĽI۷J:H^D^eşPr\[S4"Ķ,Cq˸>`ak0}OsT0̓Xql *)*kskރq?̃( 'sk 4Ed 1[/_!{[VĈP&ZF4q+3u6n8! Wkw>b(<, ;D(ت4-&\wP|[T4߫"h;d_מ?i* d@]YBъit\ƶG 3l`#v-*vDob^|iE_;CdjvLZ4D<2kI"qlto{ = :UC]jr7g#-*b_.J*KUŽHj0imz*4( FV ּ|>h6n8zdWN,0ހ7)tpD_kXbyfW^wH]W̌^ZGb51lr)~걸 T%gJ2S:`l-g"6 &Zz v+Og3˟!-n1z&\XJYc [[W@}ILS%Z4Iu&wL _JmB#h菣3ywS" n!e(ALJ ]e)9ecg;3. =rE5GF1`WfїVkܬ5CصKn>m2i;`DQ(2өx0i/RayĒ~r.Hm2 0"noqF ̗ hyDFu֩ۤ%I a%mԧlϓazi*3W/rxx̛WfJaʮtŸP  G}U\ ,hKv|%WF%cUjJxQǙHJe VIeEg@-m{fZl#;ݩN*:8%<{ զY|kjvWw=uoHĮc7{-]f3~4bsFY\ %,`ܸm3 |>O]@A -JmvKWƉ5#W_#06HGYrNɃ`R4I%+0w,|>Y<&6)+d:ϱiS5Kx~3IYf, ~#JlF5/kROp\' 0 q荲"Wۮji<׉O%|ɍR6Hܞo}Pf1ò(`#œ020m-* ɱMljF; (Oݬe@뢧r#*E/YBZ>;֩i:憧~ʒhg5岦1 +)|PrN7DܞDϘGlus,jQ*WޅQ0p}Y\M3X7}L/(ځSSuIJc_&`y$_H5QKfmx{ L )V XaOd8'ؙ@ 1Jnqۆ58Sk=>Z{P1VhSm7Өz7sެ~C()NB=*m_>$GYqZ*l@J:@p7K'1i^h;}/")cQ*_pi:K92P\$)2h :ك=bG2f׎1vܙ^rR;{.mK! buԸV s3Y2н+&u5#q,+Y+n#JYo8ZV쁽D5P|\o-wtD{>oZrn r0=A/և:=, yX_Ӳ6 Lz(==>hIeh\#Pp, n/GcWa_1ڲ'*K~Di4c2(ȬۊWCWdr8^C+Fְx)= ER'nod#fAc'̉ǜ*ׇ/ 転37F3ju-tgm: oT@Y3bؾ%⬲kvp qmR# L "wل39 kC`Vsk1M_reXUma^(+<`[%OS*a(цaJYѴ)qFPmA)GM5jw LmuEՖۍO>㘭v/>hdWE )2.c|`R. N"I.z$cP05 *Ό[L؆~D}wEφDU9bTͼ^Dk]*uBݹ&:%!, y_@8&}ᒽ)n(W~1l_s,D/u3vU;TnB@Í;Q9BQTOӗ,b\E?J,GSךm>dya 1D2ik`;ig-? j3zv=mE, ɸ]\ {ߥ})Zcք,E _%#qG譕g9c~ğ=p/p4V#*WVZS.L `:(JOlM|Lv1*89F O HFu`BXk O0Pv_nLá70~?D ;\}Ojc@DBM`%QcFθ=\UK3 m W(ݸVn;7,TWnEF*Wct7kR a b[ 6\ո=VNNFȯDd[| sL¹8k* yNȉQzFJ=-`Dq0 RCkH,IyqaSM0 JK&Xk)H&!<%@BX+ .^u*%s:;E`BW`aޮOtFY ͼd%F˔f!~xF|#"qAz Z}D !9t%ZdW~s.mxBA|WP5{hY_&UKdjf\E bz `@.$vɩб8d ?U)d y<'&ߒ5ܱƢt<̾uc/䜼vq] a#!|̪^v_+.-X7g*΀zQoe lh$ʴ vo 9v JFW}<[wd^$ 3fCi͗HΗ'/X/ xjC)4!dzXEPhI~s,2y=a<)t~&O3maQR<U"/ N(}jHNp,Aދk͹߂zλjkc$Udu@TSNuƨ6?};Pugc{nz1vFS^Mt))U I2B;VtO8!xlL^*4c6E':-.Azt؛$چ%YLsܧ-(#ݶ?6׷%ˏG3ыIM7 ^$Fde^^05 &^&Ϣ\ ٠ğPar> *$/ ɼs/WoR2U@P^d {wQgU+]Қ1U 5_O[1ٺ|qsdu sDxc`bLuj ז!'(Dú mʠ^?_<=r^xMjgm3ըF_S/[G+9a87hͫsЈU g {`.tŇڝ 1؋g.LIH;z3͠A<}_9Q@%k,_I"іG9 ܇ʈKNH&ctGt PJ0bT qtd{@iAUE;T$Eb&:X'LЕ.ChMi/,)=i i ] Y6s pc\IS0Hr"_Q -Hm["ns`ѬZJ\~Ir }{ff2u:Qog; 3[<b\jʂ4evPԱ;ӛ޹K;}tX&%r7 W\T8#9A!'{LLh^f#0!T)HAH~~D;W:?MIX2R膟5w v@DP:XCOe R4ՐBiS@5_ALH ! eUKGE*d;];uaY?k{+仐}}Lm(ʛʞb#d.$) &t/Ne8<3u%rpЇ=gEQRJ2`ed 46o{BחYuH;_eNw ^d9ȼV1Ghs(zuU:b M܎l(H|8\XZ\e; DÀ{sKlr$Nn"Vp3qF^7YL$Du3 ¥dCp*6[3QU=f. Pf!n~84oMѝ&:,Z@Ђ%XYO_o9vg1bćWMz Y 5] y?ɣ.a.+,, tl|?i.}Ĕկmq,mЃ# rQSW@ JGq6J4̎ɑFtie^ՋQDKD >=߼a_=1;*wBh5FR;ݠ,8rChv##:e+%9mm e?O5UVmӃ^m!:),9G̈́m" ʩm'PFG\Ov2L$h-aHB.M3EBZQ #YV ;pOu89ˍ+X bfDl߀Lp%)Zǻj-ˡE2ϰ,ʚep HU7KΐANwHp.LcGYafpv§G0-7#5H|:%d6Q]]1ty5}Q#`11]^~PYLĹj-[UݘNS^[H%v e)y2y1Yѷ` DSWFfGtBEbO A6;*2Ǟd≝GJ\uPfE2Eo+h<՘!58"5Eic*^D=قP1~+rՉeRЗMW'oƋ !>?hQpUsFyJv!t 1;Q 8B/]]: @=QJ(K!g \iQ Kt206smέ✫;Pͽ/ {cCPtd'Dks#,Nv^tt6㉽?G u$@H # G JEg= ks5|G%2AxuX3CjN<^BfRRB&;- ىߐmvi_9xĜW̃$&$ gΡ!{mDM3k2[as irAP` H“6+<7Ҝ/UD7X/]52{/@=' %?(M.X1?W˃裩$ٴ Kl;JQl5tk 5&CGU 7Fޗ%@^e(Xh4p)/rńaNj8yCkڛEٝ%;6is5]qm2+GZS+s%Bm4 wtxt-0OKMuVcңXVSc [aEp+x v΀W0%do(WW:"X~$U0|:T/j"mUٙzĖo/5V87& Yl52k)Cp1'aLc'ݤNkT]"Y;kl'.akmGhRI$åŎ%E~#gijݽBo j$(t)H~)1|F6iI:)q`\"%gHf`[#̋SO)^ko*eS=yVx\@RX Zsp$I(c &0V h ^k 46b ʎ?N ,z<~puł4ԧ>L.w7yx,TPr"4=;>,Pw ){{n-[1fFN7@&iH`kZ%?кwnKiL4f9Cs4j*;:Rj𵭽H'#Uexk`H#F7z-I }r ĘXߪm>n6bwV7P*^JE}$uTp"zޔ<PQOJK_z3P]˩ J2Ma\=D_{/BYd1#σ;Yr S;M|3@&SΝ+kt9+}˭PW2yt乂;Y$<# ʍ+ Xe#2JW4ږʝun&st<b5Sɯ"#_N?I F;6o?ex/ FW:KIdB[iw) \q9tjȡtA4i<|g&BcY0q?5P?Gcm?ç, n&X ,ɷ*cc yHcIr4./F3E!2g>ӽmh72WþWR K!Nye DG3{h6ָlxT2廠!SLq,]p֓Jwy1%~G+ۣta(c6"4 Fbߡ<|m+Q$*/4RBr1/ YUw D2YFO4NiZzBe[QְN"`w,2qMW=*$z;JsOԙCwtu$2,h] hY:kPb=Lt43s +HQ ߧ VĂ/~E'I4^jў0܉]a)~>xɚi( 4lmdgaAZ5^s3RtQkf&> VwղNDGG0ϓhM3@z"-R{х]?8e\-lp,~޹y4#mtxWu`sЎN׭q݇ZY:j:^],Ix!OxnlA7Ͳ-1c|qӒfbFxDkuT{ʃZ|7[ѨmKF`wq+{`G!f\ʛ|=U`{SDV7ID@ul0@0 l`#h ;*#GF6vgc-~z݄$3t@"V4[= d-͝h>@/79RyT5ԑ[v=omzcfIa+b-}P ,ߐf΄n+DE·^v&yϊH}JF QVL #!o?6hD'_Ap`(?Q.$2FuES)tr3IZ3p#yM݉; tk/QRB:D enNT؁[tЬL/&%UiMl3R۩Cco>kTR㭺 C6$Bl]j:x#D(PnERAa7}%=OΚa&ek$vDNCА> qUxܿb:E)xՇjY4*J[f^j鷰\-.-u*,`T@rj\׿i3\]Zw[I5vf=1eṿDD0P4eOTx9)\:,93hn5-z h MJ"OKv3swo4pb;m \ Q:-|tٮA[^R8*tRˎ`݅UM_C櫸>e5ȁ?}Ҟ9Wh<|0d_VK =/#Q}/8F"Vp o#@\yJ'nb:{rBvE{7P4h@}ͩ;_Lv2Q!6j!I9[١R"4 .'"}P `lȇ`>2NTJpG1j[-5*OJ, TJ% URf* @(&I܂ R(͗2ձ$Ø #Fɂ ^?4CC99L~v ϽeAC9[N, & rJϐ8*u5cn){v &,6 YˮXxϲNWt| GE>-+R tPSH43M+hs!9) 2c TqejƆ7i78~5&)vqv#Xmߏ;gK ϰ " `f_>sp_y<&x#6HeCn)ˌCZMG A:>`X!EAg LPn}5N;ƙ2`TE;A/EJFWb|Y64 Bp, fQoQ4@[|n2* ?_u؇ldj{1r91+/Sjm$&aqz"GxB rYlF)%&q= z՟ o ybkf[a.@xWkK9]tGiGu< [yLaM 5PAhP'Dzw;d#" }J9CqrOAj>9*[7K|f}h̊Mԟz 3  E &' "UTW\ni2/ %V{w]18W#jA9)&x9g̀T$"rD>4r K[SȾHcJ 1+߉%+*CRBi`@ Z9k't!+uz,9`y sYCour/5I 1\ #djRa$u䉵R>~0'O̞UCY5c2"ua'Ts%]r*wʛG'a=9u~msOk[}WVx-|c<^ Wm\`y1 L Uiy"7i҃/qCC|/3Aduq G\@ / yP{<siT;P==x<+٠ޮn[%tO\rqtFqěS+ i}BR\)]TfdJÃà4^[?%i^ʏzu.vW v ,86-g{H}{", eHX{ "iBpbJןxAN %5γ6C8h 7,hMiϹo[_KąAd,mx 5/,> T֩HO-Ԃ ْҥ ^x{uO>S`1ZTh8 >`̀tyf10` ˠrc_ ^{MȚ@AE N`N`Y%bE1qVQ7SG^+9U8K"c[3u>|"2(:msu3. 5GlmTq|_C^܅'nMhL!)`p犩%Ou+OXoQB) 7^O%:#32oǛ_~aV3(8lYMa$3Nw^?<: =-X",.sF?mg GưaUor(r -⃊Fl1i"[|:]F77$Tɩsvr]Ayl rC!'uY`qiӼOwJݢm5D e]fCya6 ڱ$]ז IAX=S؊eP( }Z9?/:!FD6 ZXtSAnfcFO& 'ș!%ci׳? ̗=|K}l_m~2-XA:>k)q(6MEwi wG]kW_bWiyʈE+@E5j+[ӂy)6Cuu3?;_Ϯ##\4uwpg 2*X`TP \ҝ?4#bKX )bVYpKIXT2饈P8+D 88@bh3ne{arPk"cz )E;bdo=\m=c~^H=HY_ɟsЉ_Q9ԪY{f±~mƌ;BH 2&,v s:e\snd^Kg At# ǘлXTTuǎ~ւF6͢+34hG5:eez n^ P'*>^5 ھx2)i2Fz=J|6I`5E[*gwMbrsM'NsgRRL#|3jt;RNq\7"8 ͭg~~fkѴu\~IT'R;baC',}_gh#<">m'c˭JXoL @¾J(0 nj;@M Np$#{Z 7jvbYďa&,X` zG/B"3+Y fj]1X=֪ 0ؤDl݊S#xm6({lN9o6DN)rTq~X95hbcOjz>BxtOXd[l"2;Lưtvٿ٬N@u.S&>25ƋMWDNB邑ul!f @J c'ϿJ}P0vGG/ȿ瞣(Kchyŋ0?cMXк$ҲG47ftW}WORw~E\6zp,,O ?P?-t)TH:F䆿UCN̒nEm/~eWkp d|@lg? eG# [sv.U8~!8Jǖ'&zqS!pMD/lؐz_ 㝣EN-1M@8jMt1;Л-}`~/A |7S sr rڥ >ʐb<t$,]bU1R U{'\Ϭ+@kxҖ9*߅v:Kq)Ay*o+E[&)#߱,(_mt䁈~40=0iHV~EDIGO h ]Z<$sgE!J:8H/kW}?F ɇo;H("n{9=Ue >ĉ1AyJRI,Eu/(4SebQ3Bo+첩EφS SQix˄f]Y:r:] 骷\_nt|>Ew5 mNA6B¹Բݪ'p"Iܸ@ >?tteL `߼Yl\4t ` us+\v){4útg7c.ŀ37H$j#L^s_"~J5T+ujx”2.W PdUFno+<9 DTX&؇$t?xmbS<4h"UR +cמR6ֵsGt䍩2j.8޸NpX>A,z\ {Oȳ/_ޡS K%y jXsΦEy"EyfnlK3o<)˅ZQ&8a)ќν#\o]$`ŌSrZ0hQqZEEƗQ>ȌOe X|χR@ǧOɌҵ\O{+#o|wvN:܉[an1o`ewӏ-3$C9@0!{173wuR:Vk}|~Ʒ \.sM:ŨdR@&HupAIv`[{!g`U0Iqe2/P=1P⻗M诉 VNj@|R ~:GBr0IRdy}meSH{6PIEz胞Ք K2`%&4C;/_`rtd6tÚk¥ Et>_(;|{q-~DE4Ni3\.߹O"u±~Y`!$p]P$Q/[u'}Cx