From mboxrd@z Thu Jan 1 00:00:00 1970 Received: by 10.142.50.5 with SMTP id x5cs60111wfx; Mon, 20 Jun 2011 15:40:44 -0700 (PDT) Received: by 10.224.203.73 with SMTP id fh9mr4631187qab.340.1308609643647; Mon, 20 Jun 2011 15:40:43 -0700 (PDT) Return-Path: Received: from rubyforge.org (rubyforge.org [205.234.109.19]) by mx.google.com with ESMTP id mz13si7815182qcb.109.2011.06.20.15.40.43; Mon, 20 Jun 2011 15:40:43 -0700 (PDT) Received-SPF: pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) client-ip=205.234.109.19; Authentication-Results: mx.google.com; spf=pass (google.com: domain of sup-devel-bounces@rubyforge.org designates 205.234.109.19 as permitted sender) smtp.mail=sup-devel-bounces@rubyforge.org; dkim=neutral (body hash did not verify) header.i=@gmail.com Received: from rubyforge.org (rubyforge.org [127.0.0.1]) by rubyforge.org (Postfix) with ESMTP id 14C8E3C807D; Mon, 20 Jun 2011 18:40:43 -0400 (EDT) Received: from mail-pw0-f50.google.com (mail-pw0-f50.google.com [209.85.160.50]) by rubyforge.org (Postfix) with ESMTP id A7CC11858346 for ; Mon, 20 Jun 2011 18:26:23 -0400 (EDT) Received: by pwj1 with SMTP id 1so18800pwj.23 for ; Mon, 20 Jun 2011 15:26:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:organization:to:subject:date:user-agent :references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=cI3j3vIy+wf7YsdsHyXhwcX5WHUenyFqJFzmjwfA2tU=; b=BWcgQZnXFGJUdUJXBJJcV7Mqz0XcOl7gKDeSYJ2NJTFoJxiki4igAwpzh4WRbID6a1 yQTV9e+4bnZjYVuE4YF33ZlDdbBaf0SRMDEQ6SiKKOf09r4s4IJlLghyusCTANQtU1Dc D5K2gLIk6Z540o3eK6iazD720/DVtiplCHxQ0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:organization:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=fu3xwV7r5z0nbcXxtq2W2hRYL4O7cUocWc5kJ+GopFjvcgy2CDD0VAuspZ4j8YMEL4 J+5UBfCP4RT3XQEppvf4z7ZagGv3Aq8Jq5s1Xnp1jajcJgTHzHK3Zwikiz0sJbOzcR+I OwggSa2kJ/ed5p+ree+0QjhXWx54SbXbwRpbc= Received: by 10.68.26.201 with SMTP id n9mr2561435pbg.204.1308608782869; Mon, 20 Jun 2011 15:26:22 -0700 (PDT) Received: from panama.localnet (125.net112138030.t-com.ne.jp [112.138.30.125]) by mx.google.com with ESMTPS id g8sm1031922pba.53.2011.06.20.15.26.20 (version=SSLv3 cipher=OTHER); Mon, 20 Jun 2011 15:26:21 -0700 (PDT) From: Horacio Sanson Organization: piaotech To: Sup developer discussion Date: Tue, 21 Jun 2011 07:26:18 +0900 User-Agent: KMail/1.13.6 (Linux/2.6.38-8-generic; KDE/4.6.4; x86_64; ; ) References: <201106201423.26629.hsanson@gmail.com> <1308588065-sup-5212@masanjin.net> In-Reply-To: <1308588065-sup-5212@masanjin.net> MIME-Version: 1.0 Message-Id: <201106210726.19004.hsanson@gmail.com> Subject: Re: [sup-devel] Tokyo Cabinet fails with invalid record header X-BeenThere: sup-devel@rubyforge.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Sup developer discussion List-Id: Sup developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: sup-devel-bounces@rubyforge.org Errors-To: sup-devel-bounces@rubyforge.org T24gVHVlc2RheSAyMSBKdW5lIDIwMTEgMDE6NDI6MjQgV2lsbGlhbSBNb3JnYW4gd3JvdGU6Cj4g UmVmb3JtYXR0ZWQgZXhjZXJwdHMgZnJvbSBIb3JhY2lvIFNhbnNvbidzIG1lc3NhZ2Ugb2YgMjAx MS0wNi0yMDoKPiA+IFdoZW4geW91IHNheSB0cnkgMC40IHlvdSBtZWFuIGxldmVsZGItcnVieSB2 ZXJzaW9uIDAuNCByaWdodD8sIGJlY2F1c2UKPiA+IEkgZG93bmxvYWRlZCB0aGUgc291cmNlIGZy b20gZ2l0aHViIGFuZCB0aGUgbGF0ZXN0IHZlcnNpb24gSSBnZXQgaXMKPiA+IDAuMy4gQWxzbyBy dWJ5Z2VtcyBvbmx5IGhhcyB2ZXJzaW9uIDAuMy4KPiAKPiBXaG9vcHMsIGZvcmdvdCB0byB1cGxv YWQgaXQuIFRyeSBub3cuICgwLjQgc2hvdWxkIGhhdmUgdGhlIGZpeCBmb3IKPiBjc3RkYXRvbWlj IGlzc3VlLCBidXQgbm90aGluZyB3aXRoIC1mUElDLikKCkluZGVlZCBpdCBmaXhlZCB0aGUgY3N0 ZGF0b21pYyBpc3N1ZSBidXQgbm90IHRoZSBsaW5raW5nIG9uZToKCiMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIwpzdWRvIGdlbTEuOS4xIGluc3RhbGwgbGV2ZWxkYi1ydWJ5CkJ1 aWxkaW5nIG5hdGl2ZSBleHRlbnNpb25zLiAgVGhpcyBjb3VsZCB0YWtlIGEgd2hpbGUuLi4KRVJS T1I6ICBFcnJvciBpbnN0YWxsaW5nIGxldmVsZGItcnVieToKICAgICAgICBFUlJPUjogRmFpbGVk IHRvIGJ1aWxkIGdlbSBuYXRpdmUgZXh0ZW5zaW9uLgoKL3Vzci9iaW4vcnVieTEuOS4xIGV4dGNv bmYucmIKZysrIC1jIC1JLiAtSS4vaW5jbHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9TSVggLXN0 ZD1jKysweCAtTzIgLUROREVCVUcgICAgICAgIAotRFVTRV9TTkFQUFk9MSBkYi9idWlsZGVyLmNj IC1vIGRiL2J1aWxkZXIubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9S TV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIGRi L2RiX2ltcGwuY2MgLW8gZGIvZGJfaW1wbC5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZF TERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0Vf U05BUFBZPTEgZGIvZGJfaXRlci5jYyAtbyBkYi9kYl9pdGVyLm8KZysrIC1jIC1JLiAtSS4vaW5j bHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9TSVggLXN0ZD1jKysweCAtTzIgLUROREVCVUcgICAg ICAgIAotRFVTRV9TTkFQUFk9MSBkYi9maWxlbmFtZS5jYyAtbyBkYi9maWxlbmFtZS5vCmcrKyAt YyAtSS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8y IC1ETkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgZGIvZGJmb3JtYXQuY2MgLW8gZGIvZGJm b3JtYXQubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAt c3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIGRiL2xvZ19yZWFk ZXIuY2MgLW8gZGIvbG9nX3JlYWRlci5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZFTERC X1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0VfU05B UFBZPTEgZGIvbG9nX3dyaXRlci5jYyAtbyBkYi9sb2dfd3JpdGVyLm8KZysrIC1jIC1JLiAtSS4v aW5jbHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9TSVggLXN0ZD1jKysweCAtTzIgLUROREVCVUcg ICAgICAgIAotRFVTRV9TTkFQUFk9MSBkYi9tZW10YWJsZS5jYyAtbyBkYi9tZW10YWJsZS5vCmcr KyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHgg LU8yIC1ETkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgZGIvcmVwYWlyLmNjIC1vIGRiL3Jl cGFpci5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1z dGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgZGIvdGFibGVfY2Fj aGUuY2MgLW8gZGIvdGFibGVfY2FjaGUubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxE Ql9QTEFURk9STV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NO QVBQWT0xIGRiL3ZlcnNpb25fZWRpdC5jYyAtbyBkYi92ZXJzaW9uX2VkaXQubwpnKysgLWMgLUku IC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5E RUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIGRiL3ZlcnNpb25fc2V0LmNjIC1vIGRiL3ZlcnNp b25fc2V0Lm8KZysrIC1jIC1JLiAtSS4vaW5jbHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9TSVgg LXN0ZD1jKysweCAtTzIgLUROREVCVUcgICAgICAgIAotRFVTRV9TTkFQUFk9MSBkYi93cml0ZV9i YXRjaC5jYyAtbyBkYi93cml0ZV9iYXRjaC5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZF TERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0Vf U05BUFBZPTEgcG9ydC9wb3J0X3Bvc2l4LmNjIC1vIHBvcnQvcG9ydF9wb3NpeC5vCmcrKyAtYyAt SS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1E TkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgdGFibGUvYmxvY2suY2MgLW8gdGFibGUvYmxv Y2subwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3Rk PWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHRhYmxlL2Jsb2NrX2J1 aWxkZXIuY2MgLW8gdGFibGUvYmxvY2tfYnVpbGRlci5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUg LURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAK LURVU0VfU05BUFBZPTEgdGFibGUvZm9ybWF0LmNjIC1vIHRhYmxlL2Zvcm1hdC5vCmcrKyAtYyAt SS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1E TkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgdGFibGUvaXRlcmF0b3IuY2MgLW8gdGFibGUv aXRlcmF0b3IubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJ WCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHRhYmxlL21l cmdlci5jYyAtbyB0YWJsZS9tZXJnZXIubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxE Ql9QTEFURk9STV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NO QVBQWT0xIHRhYmxlL3RhYmxlLmNjIC1vIHRhYmxlL3RhYmxlLm8KZysrIC1jIC1JLiAtSS4vaW5j bHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9TSVggLXN0ZD1jKysweCAtTzIgLUROREVCVUcgICAg ICAgIAotRFVTRV9TTkFQUFk9MSB0YWJsZS90YWJsZV9idWlsZGVyLmNjIC1vIHRhYmxlL3RhYmxl X2J1aWxkZXIubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJ WCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHRhYmxlL3R3 b19sZXZlbF9pdGVyYXRvci5jYyAtbyB0YWJsZS90d29fbGV2ZWxfaXRlcmF0b3IubwpnKysgLWMg LUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAt RE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHV0aWwvYXJlbmEuY2MgLW8gdXRpbC9hcmVu YS5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9 YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgdXRpbC9jYWNoZS5jYyAt byB1dGlsL2NhY2hlLm8KZysrIC1jIC1JLiAtSS4vaW5jbHVkZSAtRExFVkVMREJfUExBVEZPUk1f UE9TSVggLXN0ZD1jKysweCAtTzIgLUROREVCVUcgICAgICAgIAotRFVTRV9TTkFQUFk9MSB1dGls L2NvZGluZy5jYyAtbyB1dGlsL2NvZGluZy5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURMRVZF TERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURVU0Vf U05BUFBZPTEgdXRpbC9jb21wYXJhdG9yLmNjIC1vIHV0aWwvY29tcGFyYXRvci5vCmcrKyAtYyAt SS4gLUkuL2luY2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1E TkRFQlVHICAgICAgICAKLURVU0VfU05BUFBZPTEgdXRpbC9jcmMzMmMuY2MgLW8gdXRpbC9jcmMz MmMubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3Rk PWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHV0aWwvZW52LmNjIC1v IHV0aWwvZW52Lm8KZysrIC1jIC1JLiAtSS4vaW5jbHVkZSAtRExFVkVMREJfUExBVEZPUk1fUE9T SVggLXN0ZD1jKysweCAtTzIgLUROREVCVUcgICAgICAgIAotRFVTRV9TTkFQUFk9MSB1dGlsL2Vu dl9wb3NpeC5jYyAtbyB1dGlsL2Vudl9wb3NpeC5vCmcrKyAtYyAtSS4gLUkuL2luY2x1ZGUgLURM RVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAgICAgICAKLURV U0VfU05BUFBZPTEgdXRpbC9oYXNoLmNjIC1vIHV0aWwvaGFzaC5vCmcrKyAtYyAtSS4gLUkuL2lu Y2x1ZGUgLURMRVZFTERCX1BMQVRGT1JNX1BPU0lYIC1zdGQ9YysrMHggLU8yIC1ETkRFQlVHICAg ICAgICAKLURVU0VfU05BUFBZPTEgdXRpbC9oaXN0b2dyYW0uY2MgLW8gdXRpbC9oaXN0b2dyYW0u bwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3RkPWMr KzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHV0aWwvbG9nZ2luZy5jYyAt byB1dGlsL2xvZ2dpbmcubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1ETEVWRUxEQl9QTEFURk9S TV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1EVVNFX1NOQVBQWT0xIHV0 aWwvb3B0aW9ucy5jYyAtbyB1dGlsL29wdGlvbnMubwpnKysgLWMgLUkuIC1JLi9pbmNsdWRlIC1E TEVWRUxEQl9QTEFURk9STV9QT1NJWCAtc3RkPWMrKzB4IC1PMiAtRE5ERUJVRyAgICAgICAgCi1E VVNFX1NOQVBQWT0xIHV0aWwvc3RhdHVzLmNjIC1vIHV0aWwvc3RhdHVzLm8Kcm0gLWYgbGlibGV2 ZWxkYi5hCmFyIC1ycyBsaWJsZXZlbGRiLmEgLi9kYi9idWlsZGVyLm8gLi9kYi9kYl9pbXBsLm8g Li9kYi9kYl9pdGVyLm8gCi4vZGIvZmlsZW5hbWUubyAuL2RiL2RiZm9ybWF0Lm8gLi9kYi9sb2df cmVhZGVyLm8gLi9kYi9sb2dfd3JpdGVyLm8gCi4vZGIvbWVtdGFibGUubyAuL2RiL3JlcGFpci5v IC4vZGIvdGFibGVfY2FjaGUubyAuL2RiL3ZlcnNpb25fZWRpdC5vIAouL2RiL3ZlcnNpb25fc2V0 Lm8gLi9kYi93cml0ZV9iYXRjaC5vIC4vcG9ydC9wb3J0X3Bvc2l4Lm8gLi90YWJsZS9ibG9jay5v IAouL3RhYmxlL2Jsb2NrX2J1aWxkZXIubyAuL3RhYmxlL2Zvcm1hdC5vIC4vdGFibGUvaXRlcmF0 b3IubyAuL3RhYmxlL21lcmdlci5vIAouL3RhYmxlL3RhYmxlLm8gLi90YWJsZS90YWJsZV9idWls ZGVyLm8gLi90YWJsZS90d29fbGV2ZWxfaXRlcmF0b3IubyAKLi91dGlsL2FyZW5hLm8gLi91dGls L2NhY2hlLm8gLi91dGlsL2NvZGluZy5vIC4vdXRpbC9jb21wYXJhdG9yLm8gCi4vdXRpbC9jcmMz MmMubyAuL3V0aWwvZW52Lm8gLi91dGlsL2Vudl9wb3NpeC5vIC4vdXRpbC9oYXNoLm8gCi4vdXRp bC9oaXN0b2dyYW0ubyAuL3V0aWwvbG9nZ2luZy5vIC4vdXRpbC9vcHRpb25zLm8gLi91dGlsL3N0 YXR1cy5vCmFyOiBjcmVhdGluZyBsaWJsZXZlbGRiLmEKY3JlYXRpbmcgTWFrZWZpbGUKCm1ha2UK ZysrIC1JLiAtSS91c3IvaW5jbHVkZS9ydWJ5LTEuOS4xL3g4Nl82NC1saW51eCAtCkkvdXNyL2lu Y2x1ZGUvcnVieS0xLjkuMS9ydWJ5L2JhY2t3YXJkIC1JL3Vzci9pbmNsdWRlL3J1YnktMS45LjEg LUkuICAgLWZQSUMgLQpmbm8tc3RyaWN0LWFsaWFzaW5nIC1nIC1nIC1PMiAtZlBJQyAtSS4uLy4u L2xldmVsZGIvaW5jbHVkZSAgLWZuby1zdHJpY3QtCmFsaWFzaW5nIC1nIC1vIGxldmVsZGIubyAt YyBsZXZlbGRiLmNjCmcrKyAtc2hhcmVkIC1vIGxldmVsZGIuc28gbGV2ZWxkYi5vIC1MLiAtTC91 c3IvbGliIC1MLiAgLXJkeW5hbWljIC1XbCwtZXhwb3J0LQpkeW5hbWljICAgLWxydWJ5LTEuOS4x ICAtbHB0aHJlYWQgLWxydCAtbGRsIC1sY3J5cHQgLWxtICAgLWxjIC1MLi4vLi4vbGV2ZWxkYiAK LWxsZXZlbGRiCi91c3IvYmluL2xkOiAuLi8uLi9sZXZlbGRiL2xpYmxldmVsZGIuYShkYl9pbXBs Lm8pOiByZWxvY2F0aW9uIFJfWDg2XzY0XzMyUyAKYWdhaW5zdCBgdnRhYmxlIGZvciBsZXZlbGRi OjpEQicgY2FuIG5vdCBiZSB1c2VkIHdoZW4gbWFraW5nIGEgc2hhcmVkIG9iamVjdDsgCnJlY29t cGlsZSB3aXRoIC1mUElDCi4uLy4uL2xldmVsZGIvbGlibGV2ZWxkYi5hOiBjb3VsZCBub3QgcmVh ZCBzeW1ib2xzOiBCYWQgdmFsdWUKY29sbGVjdDI6IGxkIHJldHVybmVkIDEgZXhpdCBzdGF0dXMK bWFrZTogKioqIFtsZXZlbGRiLnNvXSDjgqjjg6njg7wgMQoKCkdlbSBmaWxlcyB3aWxsIHJlbWFp biBpbnN0YWxsZWQgaW4gL3Zhci9saWIvZ2Vtcy8xLjkuMS9nZW1zL2xldmVsZGItcnVieS0wLjQg CmZvciBpbnNwZWN0aW9uLgpSZXN1bHRzIGxvZ2dlZCB0byAvdmFyL2xpYi9nZW1zLzEuOS4xL2dl bXMvbGV2ZWxkYi0KcnVieS0wLjQvZXh0L2xldmVsZGIvZ2VtX21ha2Uub3V0CiMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjCgoKSSB0cmllZCBxd2l0aCBib3RoIGcrKy00LjQgYW5kIGcr Ky00LjUgdGhhdCBjb21lIHdpdGggc3RhbmRhcmQgVWJ1bnR1IDExLjA0IApkaXN0cmlidXRpb24u CgotLSAKcmVnYXJkcywgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCkhvcmFjaW8gU2Fuc29u Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClN1cC1kZXZl bCBtYWlsaW5nIGxpc3QKU3VwLWRldmVsQHJ1Ynlmb3JnZS5vcmcKaHR0cDovL3J1Ynlmb3JnZS5v cmcvbWFpbG1hbi9saXN0aW5mby9zdXAtZGV2ZWwK