From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-12.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,INCLUDES_PATCH, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B6C36C4338F for ; Fri, 6 Aug 2021 02:18:47 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8D5BB60F3A for ; Fri, 6 Aug 2021 02:18:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234112AbhHFCTB (ORCPT ); Thu, 5 Aug 2021 22:19:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34332 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229604AbhHFCTB (ORCPT ); Thu, 5 Aug 2021 22:19:01 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5039AC061798 for ; Thu, 5 Aug 2021 19:18:45 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id y34so14907357lfa.8 for ; Thu, 05 Aug 2021 19:18:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Jg4w+f5Mw/gOQ7EJZSKaJkrKm0M54L/oFW0LZhhOr6c=; b=LRFqJX1v2+KoX3RVW5JwTRpB65Tjy7rXVSRLNCdtHhvVg6J/En2r2s4+Sby4zjIFqK Db6LfHmCBo9B93nEdrdrXFNgHxJtGcCl/d+2GkdUYbWDZL+tlbKfTR9sF+zuiVqysBgk VZfq7U6cjk4wgZ+vpo3irBypRjPEPj0SVSqSYcZ+T0vKLy1Q9qO4VrXYekAvtfy+CoQy FUpLRQlkH0tqcpNzeFuaCjgS68ivvcZ9IwEkP3AF/b4R+6mugQFIIV02Cswll0f4Wn5n Z95+BabUWW4vFM1wokS4ZheNFEZl206C/ZZpTT/OIWP+A+Hjn/yze9eafNAmxh1VCycx WgCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Jg4w+f5Mw/gOQ7EJZSKaJkrKm0M54L/oFW0LZhhOr6c=; b=Ilnm7xJZhctQxFliGOJhfKdclf2BFa2WiKOFqNTrpA/0FmWzJMF0as69GkUoWsOJV7 Z5S1sq+3AFw4AwFRoICdC8aiGYEbFGmaTUEhW+mYgBkDsBwGaabmXVekNF7ppv17SyHv KEh2Uq+3gl9V/3Z2H+v9Ke4FFDtnbOzprJVmwX2gtmIUO3f0ESvmG0wIk0vQGOfAatlI KBW6btmIQolyjNNGfhbrb8fCKH5FbDmrL8p9JOgBUWHvugaFyqL8BVBKDXGm3uIOjZFi wh2oCD3kxzNP/zqvXM0ivVll3J/I5oDohIksmu2Q/0NrKrFIMDz0kOqsxSjjRhsJgkGt SdWw== X-Gm-Message-State: AOAM533r9jBkzfY2P07LZDm1l+7v7JePimHfri23B0pc/QspA99iHhH9 SHs3wJmhMvG64LUy1ylL++bP/TM6qgrbXvJa6z4= X-Google-Smtp-Source: ABdhPJwyH1IjGII1CAAaqHARJJJRnJWwnxhgtYAjTavNSLd3T9gBN/uBKIQPlUhllkFBSuiP93UT15OnNNrIUl2EQlE= X-Received: by 2002:ac2:5ec3:: with SMTP id d3mr5933056lfq.133.1628216323587; Thu, 05 Aug 2021 19:18:43 -0700 (PDT) MIME-Version: 1.0 References: <6f03543a3223734e77fb5c667567c00c3fd0510e.1627820210.git.siyanteng@loongson.cn> In-Reply-To: <6f03543a3223734e77fb5c667567c00c3fd0510e.1627820210.git.siyanteng@loongson.cn> From: Puyu Wang Date: Fri, 6 Aug 2021 02:18:32 +0000 Message-ID: Subject: Re: [PATCH v2 7/8] docs/zh_CN: add infiniband user_mad translation To: Yanteng Si Cc: Jonathan Corbet , Alex Shi , "Wu X.C." , Alex Shi , Huacai Chen , Jiaxun Yang , linux-doc@vger.kernel.org, chenweiguang82@126.com, Yanteng Si Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-doc@vger.kernel.org T24gU3VuLCBBdWcgMSwgMjAyMSBhdCAxMjoyNSBQTSBZYW50ZW5nIFNpIDxzaXlhbnRlbmdAbG9v bmdzb24uY24+IHdyb3RlOg0KPg0KPiBUcmFuc2xhdGUgRG9jdW1lbnRhdGlvbi9pbmZpbmliYW5k L3VzZXJfbWFkLnJzdCBpbnRvIENoaW5lc2UuDQo+DQo+IFNpZ25lZC1vZmYtYnk6IFlhbnRlbmcg U2kgPHNpeWFudGVuZ0Bsb29uZ3Nvbi5jbj4NClJldmlld2VkLWJ5OiBQdXl1IFdhbmcgPHJlYWxw dXl1d2FuZ0BnbWFpbC5jb20+DQo+IC0tLQ0KPiAgLi4uL3RyYW5zbGF0aW9ucy96aF9DTi9pbmZp bmliYW5kL2luZGV4LnJzdCAgIHwgICAyICstDQo+ICAuLi4vemhfQ04vaW5maW5pYmFuZC91c2Vy X21hZC5yc3QgICAgICAgICAgICAgfCAxNjQgKysrKysrKysrKysrKysrKysrDQo+ICAyIGZpbGVz IGNoYW5nZWQsIDE2NSBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ICBjcmVhdGUgbW9k ZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vaW5maW5pYmFuZC91c2Vy X21hZC5yc3QNCj4NCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3po X0NOL2luZmluaWJhbmQvaW5kZXgucnN0IGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhf Q04vaW5maW5pYmFuZC9pbmRleC5yc3QNCj4gaW5kZXggYzI3MzA4OGI4Njg2Li41NTY0NTE3MWE2 NzUgMTAwNjQ0DQo+IC0tLSBhL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL2luZmlu aWJhbmQvaW5kZXgucnN0DQo+ICsrKyBiL0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NO L2luZmluaWJhbmQvaW5kZXgucnN0DQo+IEBAIC0yNywxMCArMjcsMTAgQEAgaW5maW5pYmFuZA0K PiAgICAgb3BhX3ZuaWMNCj4gICAgIHN5c2ZzDQo+ICAgICB0YWdfbWF0Y2hpbmcNCj4gKyAgIHVz ZXJfbWFkDQo+DQo+ICBUT0RPTElTVDoNCj4NCj4gLSAgIHVzZXJfbWFkDQo+ICAgICB1c2VyX3Zl cmJzDQo+DQo+ICAuLiBvbmx5OjogIHN1YnByb2plY3QgYW5kIGh0bWwNCj4gZGlmZiAtLWdpdCBh L0RvY3VtZW50YXRpb24vdHJhbnNsYXRpb25zL3poX0NOL2luZmluaWJhbmQvdXNlcl9tYWQucnN0 IGIvRG9jdW1lbnRhdGlvbi90cmFuc2xhdGlvbnMvemhfQ04vaW5maW5pYmFuZC91c2VyX21hZC5y c3QNCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gaW5kZXggMDAwMDAwMDAwMDAwLi5kOWFiMmVk ZmI1NTkNCj4gLS0tIC9kZXYvbnVsbA0KPiArKysgYi9Eb2N1bWVudGF0aW9uL3RyYW5zbGF0aW9u cy96aF9DTi9pbmZpbmliYW5kL3VzZXJfbWFkLnJzdA0KPiBAQCAtMCwwICsxLDE2NCBAQA0KPiAr Li4gaW5jbHVkZTo6IC4uL2Rpc2NsYWltZXItemhfQ04ucnN0DQo+ICsNCj4gKzpPcmlnaW5hbDog RG9jdW1lbnRhdGlvbi9pbmZpbmliYW5kL3VzZXJfbWFkLnJzdA0KPiArDQo+ICs657+76K+ROg0K PiArDQo+ICsg5Y+45bu26IW+IFlhbnRlbmcgU2kgPHNpeWFudGVuZ0Bsb29uZ3Nvbi5jbj4NCj4g Kw0KPiArOuagoeivkToNCj4gKw0KPiArIOeOi+aZruWuhyBQdXl1IFdhbmcgPHJlYWxwdXl1d2Fu Z0BnbWFpbC5jb20+DQo+ICsg5pe25aWO5LquIEFsZXggU2hpIDxhbGV4c0BrZXJuZWwub3JnPg0K PiArDQo+ICsuLiBfY25faW5maW5pYmFuZF91c2VyX21hZDoNCj4gKw0KPiArPT09PT09PT09PT09 PT09DQo+ICvnlKjmiLfnqbrpl7RNQUTorr/pl64NCj4gKz09PT09PT09PT09PT09PQ0KPiArDQo+ ICvorr7lpIfmlofku7YNCj4gKz09PT09PT09DQo+ICsNCj4gKyAg5q+P5LiqSW5maW5pQmFuZOiu vuWkh+eahOavj+S4querr+WPo+mDveacieS4gOS4quKAnHVtYWTigJ3orr7lpIflkozkuIDkuKri gJxpc3Nt4oCd6K6+5aSH6L+e5o6l44CCDQo+ICsgIOS+i+Wmgu+8jOS4gOS4quWPjOerr+WPo+ea hEhDQeWwhuacieS4pOS4qnVtYWTorr7lpIflkozkuKTkuKppc3Nt6K6+5aSH77yM6ICM5LiA5Liq 5Lqk5o2i5py65bCGDQo+ICsgIOacieavj+S4quexu+Wei+eahOS4gOS4quiuvuWkh++8iOWvueS6 juS6pOaNouacuuerr+WPozDvvInjgIINCj4gKw0KPiAr5Yib5bu6TUFE5Luj55CGDQo+ICs9PT09 PT09PT09PQ0KPiArDQo+ICsgIOS4gOS4qk1BROS7o+eQhuWPr+S7pemAmui/h+Whq+WGmeS4gOS4 que7k+aehOS9k2liX3VzZXJfbWFkX3JlZ19yZXHmnaXliJvlu7rvvIznhLblkI7lnKgNCj4gKyAg 6YCC5b2T55qE6K6+5aSH5paH5Lu255qE5paH5Lu25o+P6L+w56ym5LiK6LCD55SoSUJfVVNFUl9N QURfUkVHSVNURVJfQUdFTlQgaW9jdGzjgIINCj4gKyAg5aaC5p6c5rOo5YaM6K+35rGC5oiQ5Yqf 77yM57uT5p6E5L2T5Lit5Lya6L+U5Zue5LiA5LiqMzLkvY3nmoRJROOAguavlOWmguivtDo6DQo+ ICsNCj4gKyAgICAgICBzdHJ1Y3QgaWJfdXNlcl9tYWRfcmVnX3JlcSByZXEgPSB7IC8qIC4uLiAq LyB9Ow0KPiArICAgICAgIHJldCA9IGlvY3RsKGZkLCBJQl9VU0VSX01BRF9SRUdJU1RFUl9BR0VO VCwgKGNoYXIgKikgJnJlcSk7DQo+ICsgICAgICAgIGlmICghcmV0KQ0KPiArICAgICAgICAgICAg ICAgbXlfYWdlbnQgPSByZXEuaWQ7DQo+ICsgICAgICAgZWxzZQ0KPiArICAgICAgICAgICAgICAg cGVycm9yKCJhZ2VudCByZWdpc3RlciIpOw0KPiArDQo+ICsgIOS7o+eQhuWPr+S7pemAmui/h0lC X1VTRVJfTUFEX1VOUkVHSVNURVJfQUdFTlQgaW9jdGzlj5bmtojms6jlhozjgILlj6blpJbvvIzm iYDmnIkNCj4gKyAg6YCa6L+H5paH5Lu25o+P6L+w56ym5rOo5YaM55qE5Luj55CG5Zyo5o+P6L+w 56ym5YWz6Zet5pe25bCG6KKr5Y+W5raI5rOo5YaM44CCDQo+ICsNCj4gKyAgMjAxNA0KPiArICAg ICAgIOeOsOWcqOaPkOS+m+S6huS4gOS4quaWsOeahOazqOWGjElPY3Rs77yM5YWB6K645Zyo5rOo 5YaM5pe25o+Q5L6b6aKd5aSW55qE5a2X5q6144CC6L+Z5Liq5rOo5YaMDQo+ICsgICAgICAg6LCD 55So55qE55So5oi36ZqQ5ZCr5LqG5a+5cGtleV9pbmRleOeahOS9v+eUqO+8iOingeS4i+aWh++8 ieOAgueOsOWcqOaPkOS+m+S6huS4gOS4quaWsOeahA0KPiArICAgICAgIOazqOWGjElPY3Rs77yM 5YWB6K645Zyo5rOo5YaM5pe25o+Q5L6b6aKd5aSW55qE5a2X5q6144CC6L+Z5Liq5rOo5YaM6LCD 55So55qE55So5oi36ZqQ5ZCr5LqG5a+5DQo+ICsgICAgICAgcGtleV9pbmRleOeahOS9v+eUqO+8 iOingeS4i+aWh++8ieOAgg0KPiArDQo+ICvmjqXmlLZNQURzDQo+ICs9PT09PT09PQ0KPiArDQo+ ICsgIOS9v+eUqHJlYWQoKeaOpeaUtk1BROOAgueOsOWcqOaOpeaUtuerr+aUr+aMgVJNUFDjgILk vKDnu5lyZWFkKCnnmoTnvJPlhrLljLrlv4Xpobvoh7PlsJHmmK8NCj4gKyAg5LiA5Liqc3RydWN0 IGliX3VzZXJfbWFkICsgMjU25a2X6IqC44CC5q+U5aaC6K+0Og0KPiArDQo+ICsgIOWmguaenOS8 oOmAkueahOe8k+WGsuWMuuS4jei2s+S7peWuuee6s+aUtuWIsOeahE1BRO+8iFJNUFDvvInvvIxl cnJub+iiq+iuvue9ruS4ukVOT1NQQ++8jOmcgA0KPiArICDopoHnmoTnvJPlhrLljLrplb/luqbo oqvorr7nva7lnKhtYWQubGVuZ3Ro5Lit44CCDQo+ICsNCj4gKyAg5q2j5bi4TUFEKOmdnlJNUFAp 55qE6K+75Y+W56S65L6LOjoNCj4gKw0KPiArICAgICAgIHN0cnVjdCBpYl91c2VyX21hZCAqbWFk Ow0KPiArICAgICAgIG1hZCA9IG1hbGxvYyhzaXplb2YgKm1hZCArIDI1Nik7DQo+ICsgICAgICAg cmV0ID0gcmVhZChmZCwgbWFkLCBzaXplb2YgKm1hZCArIDI1Nik7DQo+ICsgICAgICAgaWYgKHJl dCAhPSBzaXplb2YgbWFkICsgMjU2KSB7DQo+ICsgICAgICAgICAgICAgICBwZXJyb3IoInJlYWQi KTsNCj4gKyAgICAgICAgICAgICAgIGZyZWUobWFkKTsNCj4gKyAgICAgICB9DQo+ICsNCj4gKyAg Uk1QUOivu+WPluekuuS+izo6DQo+ICsNCj4gKyAgICAgICBzdHJ1Y3QgaWJfdXNlcl9tYWQgKm1h ZDsNCj4gKyAgICAgICBtYWQgPSBtYWxsb2Moc2l6ZW9mICptYWQgKyAyNTYpOw0KPiArICAgICAg IHJldCA9IHJlYWQoZmQsIG1hZCwgc2l6ZW9mICptYWQgKyAyNTYpOw0KPiArICAgICAgIGlmIChy ZXQgPT0gLUVOT1NQQykpIHsNCj4gKyAgICAgICAgICAgICAgIGxlbmd0aCA9IG1hZC5sZW5ndGg7 DQo+ICsgICAgICAgICAgICAgICBmcmVlKG1hZCk7DQo+ICsgICAgICAgICAgICAgICBtYWQgPSBt YWxsb2Moc2l6ZW9mICptYWQgKyBsZW5ndGgpOw0KPiArICAgICAgICAgICAgICAgcmV0ID0gcmVh ZChmZCwgbWFkLCBzaXplb2YgKm1hZCArIGxlbmd0aCk7DQo+ICsgICAgICAgfQ0KPiArICAgICAg IGlmIChyZXQgPCAwKSB7DQo+ICsgICAgICAgICAgICAgICBwZXJyb3IoInJlYWQiKTsNCj4gKyAg ICAgICAgICAgICAgIGZyZWUobWFkKTsNCj4gKyAgICAgICB9DQo+ICsNCj4gKyAg6Zmk5LqG5a6e 6ZmF55qETUFE5YaF5a655aSW77yM5YW25LuW57uT5p6E5L2TaWJfdXNlcl9tYWTlrZfmrrXlsIbo oqvloavlhaXmlLbliLDnmoRNQUTnmoTkv6ENCj4gKyAg5oGv44CC5L6L5aaC77yM6L+c56iLTElE 5bCG5ZyobWFkLmxpZOS4reOAgg0KPiArDQo+ICsgIOWmguaenOWPkemAgei2heaXtu+8jOWwhuS6 p+eUn+S4gOS4quaOpeaUtu+8jG1hZC5zdGF0dXPorr7nva7kuLpFVElNRURPVVTjgILlkKbliJnv vIzlvZPkuIDkuKoNCj4gKyAgTUFE6KKr5oiQ5Yqf5o6l5pS25ZCO77yMbWFkLnN0YXR1c+WwhuaY rzDjgIINCj4gKw0KPiArICBwb2xsKCkvc2VsZWN0KCnlj6/ku6XnlKjmnaXnrYnlvoXkuIDkuKpN QUTlj6/ku6Xooqvor7vlj5bjgIINCj4gKw0KPiArICBwb2xsKCkvc2VsZWN0KCnlj6/ku6XnlKjm naXnrYnlvoXvvIznm7TliLDlj6/ku6Xor7vlj5bkuIDkuKpNQUTjgIINCj4gKw0KPiAr5Y+R6YCB TUFEcw0KPiArPT09PT09PT0NCj4gKw0KPiArICBNQURz5piv55Sod3JpdGUoKeWPkemAgeeahOOA guWPkemAgeeahOS7o+eQhklE5bqU6K+l5aGr5YWlTUFE55qEaWTlrZfmrrXvvIznm67nmoTlnLBM SUTlupTor6UNCj4gKyAg5aGr5YWlbGlk5a2X5q6177yM5Lul5q2k57G75o6o44CC5Y+R6YCB56uv 56Gu5a6e5pSv5oyBUk1QUO+8jOaJgOS7peWPr+S7peWPkemAgeS7u+aEj+mVv+W6pueahE1BROOA gg0KPiArICDmr5TlpoLor7Q6Og0KPiArDQo+ICsgICAgICAgc3RydWN0IGliX3VzZXJfbWFkICpt YWQ7DQo+ICsNCj4gKyAgICAgICBtYWQgPSBtYWxsb2Moc2l6ZW9mICptYWQgKyBtYWRfbGVuZ3Ro KTsNCj4gKw0KPiArICAgICAgIC8qIGZpbGwgaW4gbWFkLT5kYXRhICovDQo+ICsNCj4gKyAgICAg ICBtYWQtPmhkci5pZCAgPSBteV9hZ2VudDsgICAgICAgIC8qIHJlcS5pZCBmcm9tIGFnZW50IHJl Z2lzdHJhdGlvbiAqLw0KPiArICAgICAgIG1hZC0+aGRyLmxpZCA9IG15X2Rlc3Q7ICAgICAgICAg LyogaW4gbmV0d29yayBieXRlIG9yZGVyLi4uICovDQo+ICsgICAgICAgLyogZXRjLiAqLw0KPiAr DQo+ICsgICAgICAgcmV0ID0gd3JpdGUoZmQsICZtYWQsIHNpemVvZiAqbWFkICsgbWFkX2xlbmd0 aCk7DQo+ICsgICAgICAgaWYgKHJldCAhPSBzaXplb2YgKm1hZCArIG1hZF9sZW5ndGgpDQo+ICsg ICAgICAgICAgICAgICBwZXJyb3IoIndyaXRlIik7DQo+ICsNCj4gK+S6pOaNoklEcw0KPiArPT09 PT09PQ0KPiArDQo+ICsgIHVtYWTorr7lpIfnmoTnlKjmiLflj6/ku6XlnKjlj5HpgIHnmoRNQUTk uK3kvb/nlKjkuqTmjaJJROWtl+auteeahOS9jjMy5L2N77yI5Lmf5bCx5piv572R57uc5a2X6IqC 6aG65bqP5LitDQo+ICsgIOacgOWwj+acieaViOeahOS4gOWNiuWtl+aute+8ieadpeWMuemFjeiv t+axgi/lk43lupTlr7njgILkuIrpnaLnmoQzMuS9jeaYr+S/neeVmee7meWGheaguOS9v+eUqOea hO+8jOWcqOWPkemAgQ0KPiArICBNQUTkuYvliY3kvJrooqvmlLnlhpnjgIINCj4gKw0KPiArUF9L ZXnntKLlvJXlpITnkIYNCj4gKz09PT09PT09PT09PT0NCj4gKw0KPiArICDml6fnmoRpYl91bWFk 5o6l5Y+j5LiN5YWB6K645Li65Y+R6YCB55qETUFE6K6+572uUF9LZXnntKLlvJXvvIzkuZ/msqHm nInmj5Dkvpvojrflj5bmjqXmlLbnmoRNQUTnmoQNCj4gKyAgUF9LZXnntKLlvJXnmoTmlrnms5Xj gILkuIDkuKrluKbmnIlwa2V5X2luZGV45oiQ5ZGY55qEc3RydWN0IGliX3VzZXJfbWFkX2hkcuea hOaWsOW4g+WxgOW3sg0KPiArICDnu4/ooqvlrprkuYnvvJvnhLbogIzvvIzkuLrkuobkv53mjIHk uI7ml6fnmoTlupTnlKjnqIvluo/nmoTkuozov5vliLblhbzlrrnmgKfvvIzpmaTpnZ7lnKjmlofk u7bmj4/ov7DnrKbooqvnlKjkuo4NCj4gKyAg5YW25LuW55So6YCU5LmL5YmN6LCD55SoSUJfVVNF Ul9NQURfRU5BQkxFX1BLRVnmiJZJQl9VU0VSX01BRF9SRUdJU1RFUl9BR0VOVDIgaW9jdGwNCj4g KyAg5LmL5LiA77yM5ZCm5YiZ5LiN5Lya5L2/55So6L+Z56eN5paw5biD5bGA44CCDQo+ICsNCj4g KyAg5ZyoMjAwOOW5tDnmnIjvvIxJQl9VU0VSX01BRF9BQklfVkVSU0lPTuWwhuiiq+WinuWKoOWI sDbvvIzpu5jorqTkvb/nlKjmlrDnmoRpYl91c2VyX21hZF9oZHINCj4gKyAg57uT5p6E5biD5bGA 77yM5bm25LiUSUJfVVNFUl9NQURfRU5BQkxFX1BLRVkgaW9jdGzlsIbooqvliKDpmaTjgIINCj4g Kw0KPiAr6K6+572uSXNTTeWKn+iDveS9jQ0KPiArPT09PT09PT09PT09PT0NCj4gKw0KPiArICDo poHkuLrkuIDkuKrnq6/lj6Porr7nva5Jc1NN5Yqf6IO95L2N77yM5Y+q6ZyA5omT5byA55u45bqU 55qEaXNzbeiuvuWkh+aWh+S7tuOAguWmguaenElzU03kvY3lt7Lnu4/ooqvorr7nva7vvIzpgqMN Cj4gKyAg5LmI5omT5byA6LCD55So5bCG6Zi75aGe77yM55u05Yiw6K+l5L2N6KKr5riF6Zmk77yI 5oiW6ICF5aaC5p6cT19OT05CTE9DS+agh+W/l+iiq+S8oOmAkue7mW9wZW4oKe+8jOWImeeri+WN s+i/lA0KPiArICDlm57vvIxlcnJub+iuvue9ruS4ukVBR0FJTu+8ieOAguW9k2lzc23mlofku7bo oqvlhbPpl63ml7bvvIxJc1NN5L2N5bCG6KKr5riF6Zmk44CC5ZyoaXNzbeaWh+S7tuS4iuS4jeiD vei/mw0KPiArICDooYzku7vkvZXor7vjgIHlhpnmiJblhbbku5bmk43kvZzjgIINCj4gKw0KPiAr L2RlduaWh+S7tg0KPiArPT09PT09PT0NCj4gKw0KPiAr5Li65LqG55SoIHVkZXboh6rliqjliJvl u7rnm7jlupTnmoTlrZfnrKborr7lpIfmlofku7bvvIzkuIDkuKrnsbvkvLw6Og0KPiArDQo+ICsg ICAgS0VSTkVMPT0idW1hZCoiLCBOQU1FPSJpbmZpbmliYW5kLyVrIg0KPiArICAgIEtFUk5FTD09 Imlzc20qIiwgTkFNRT0iaW5maW5pYmFuZC8layINCj4gKw0KPiArICDnmoTop4TliJnlj6/ku6Xo oqvkvb/nlKjjgILlroPlsIbliJvlu7roioLngrnnmoTlkI3lrZc6Og0KPiArDQo+ICsgICAgL2Rl di9pbmZpbmliYW5kL3VtYWQwDQo+ICsgICAgL2Rldi9pbmZpbmliYW5kL2lzc20wDQo+ICsNCj4g KyAg5Li656ys5LiA5Liq56uv5Y+j77yM5Lul5q2k57G75o6o44CC5LiO6L+Z5Lqb6K6+5aSH55u4 5YWz55qEaW5maW5pYmFuZOiuvuWkh+WSjOerr+WPo+WPr+S7peS7juS7peS4i+aWh+S7tuS4reeh ruWumjo6DQo+ICsNCj4gKyAgICAvc3lzL2NsYXNzL2luZmluaWJhbmRfbWFkL3VtYWQwL2liZGV2 DQo+ICsgICAgL3N5cy9jbGFzcy9pbmZpbmliYW5kX21hZC91bWFkMC9wb3J0DQo+ICsNCj4gKyAg 5ZKMOjoNCj4gKw0KPiArICAgIC9zeXMvY2xhc3MvaW5maW5pYmFuZF9tYWQvaXNzbTAvaWJkZXYN Cj4gKyAgICAvc3lzL2NsYXNzL2luZmluaWJhbmRfbWFkL2lzc20wL3BvcnQNCj4gLS0NCj4gMi4y Ny4wDQo+DQo=