From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) by sourceware.org (Postfix) with ESMTPS id 2F267385625F for ; Fri, 17 Jun 2022 19:09:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2F267385625F Received: by mail-lj1-x231.google.com with SMTP id e4so5692359ljl.1 for ; Fri, 17 Jun 2022 12:09:06 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=HkYhaoPWEBQX3m0iYvlinCfa3qtycyDe1TRYO45117k=; b=YyjRp2hXUMl0dbpBEvL//ZLCiylbZjxtrA1693bIzXuTZe+Lx4FDLzUo/ly0aoeVyZ vOKILYad1iQN3dPbhKqPZQjRiypOum+MkzQUKzJcIXJYdEpviXvDQUQSnGBP2QN1sWtH EklMnL8c9IGbCWHwDUfPEABURdZqA9uQ3yK/qEBGdTXBYSCznF5pQrxnaW3iCq2dMjs+ Z04TX8dHb6f1P663mEoOthkQ+aVTJG/juonugCsQ3P3vwq2uhdfcbgFEqBhI+T1M+hVU q+lemxPxqnbogLb6+N8I4wRMrg9gveINfEx2+mYGcpx/cSazsJnmkJNG5wXE1Q3S9jCj 97MQ== X-Gm-Message-State: AJIora+hii++wtsiq47RKeNl3ueO6A9DrZx6g5Jxnj8OpWsyO4aNPvEy mg227lF0DqLIiUw7CJZr/w9JY//wUBM= X-Google-Smtp-Source: AGRyM1tUTGoRdd0xTxVY6qprXc0mDhxONDwodUxXX3GWinsCtU0nqSrECpfpZE4nG2lGTtqn4FOqWQ== X-Received: by 2002:a2e:9a82:0:b0:255:77fd:1c2c with SMTP id p2-20020a2e9a82000000b0025577fd1c2cmr5649063lji.357.1655492941784; Fri, 17 Jun 2022 12:09:01 -0700 (PDT) Received: from localhost.localdomain (broadband-188-32-220-156.ip.moscow.rt.ru. [188.32.220.156]) by smtp.gmail.com with ESMTPSA id o4-20020ac25e24000000b00479471cda69sm731986lfg.156.2022.06.17.12.09.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 17 Jun 2022 12:09:01 -0700 (PDT) Sender: Dmitry Selyutin From: Dmitry Selyutin To: binutils@sourceware.org Cc: amodra@gmail.com, luke.leighton@gmail.com, Dmitry Selyutin Subject: [PATCH 4/5] ppc/svp64: support svshape instruction Date: Fri, 17 Jun 2022 22:08:19 +0300 Message-Id: <20220617190820.452821-5-ghostmansd@gmail.com> X-Mailer: git-send-email 2.36.1 In-Reply-To: <20220617190820.452821-1-ghostmansd@gmail.com> References: <20220617190820.452821-1-ghostmansd@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jun 2022 19:09:13 -0000 --- gas/testsuite/gas/ppc/ppc.exp | 1 + gas/testsuite/gas/ppc/svshape.d | 1736 +++++++++++++++++++++++++++++++ gas/testsuite/gas/ppc/svshape.s | 1728 ++++++++++++++++++++++++++++++ opcodes/ppc-opc.c | 93 ++ 4 files changed, 3558 insertions(+) create mode 100644 gas/testsuite/gas/ppc/svshape.d create mode 100644 gas/testsuite/gas/ppc/svshape.s diff --git a/gas/testsuite/gas/ppc/ppc.exp b/gas/testsuite/gas/ppc/ppc.exp index d4d06d587e..04082439bb 100644 --- a/gas/testsuite/gas/ppc/ppc.exp +++ b/gas/testsuite/gas/ppc/ppc.exp @@ -156,3 +156,4 @@ run_dump_test "raw" run_dump_test "setvl" run_dump_test "svstep" +run_dump_test "svshape" diff --git a/gas/testsuite/gas/ppc/svshape.d b/gas/testsuite/gas/ppc/svshape.d new file mode 100644 index 0000000000..e78784bed1 --- /dev/null +++ b/gas/testsuite/gas/ppc/svshape.d @@ -0,0 +1,1736 @@ +#as: -mlibresoc +#objdump: -dr -Mlibresoc + +.*: file format .* + + +Disassembly of section \.text: +0+ <\.text>: + 0: 19 00 00 58 svshape 1,1,1,0,0 + 4: 59 00 00 58 svshape 1,1,1,0,1 + 8: 99 02 00 58 svshape 1,1,1,5,0 + c: d9 02 00 58 svshape 1,1,1,5,1 + 10: 19 05 00 58 svshape 1,1,1,10,0 + 14: 59 05 00 58 svshape 1,1,1,10,1 + 18: 99 07 00 58 svshape 1,1,1,15,0 + 1c: d9 07 00 58 svshape 1,1,1,15,1 + 20: 19 48 00 58 svshape 1,1,10,0,0 + 24: 59 48 00 58 svshape 1,1,10,0,1 + 28: 99 4a 00 58 svshape 1,1,10,5,0 + 2c: d9 4a 00 58 svshape 1,1,10,5,1 + 30: 19 4d 00 58 svshape 1,1,10,10,0 + 34: 59 4d 00 58 svshape 1,1,10,10,1 + 38: 99 4f 00 58 svshape 1,1,10,15,0 + 3c: d9 4f 00 58 svshape 1,1,10,15,1 + 40: 19 a0 00 58 svshape 1,1,21,0,0 + 44: 59 a0 00 58 svshape 1,1,21,0,1 + 48: 99 a2 00 58 svshape 1,1,21,5,0 + 4c: d9 a2 00 58 svshape 1,1,21,5,1 + 50: 19 a5 00 58 svshape 1,1,21,10,0 + 54: 59 a5 00 58 svshape 1,1,21,10,1 + 58: 99 a7 00 58 svshape 1,1,21,15,0 + 5c: d9 a7 00 58 svshape 1,1,21,15,1 + 60: 19 d0 00 58 svshape 1,1,27,0,0 + 64: 59 d0 00 58 svshape 1,1,27,0,1 + 68: 99 d2 00 58 svshape 1,1,27,5,0 + 6c: d9 d2 00 58 svshape 1,1,27,5,1 + 70: 19 d5 00 58 svshape 1,1,27,10,0 + 74: 59 d5 00 58 svshape 1,1,27,10,1 + 78: 99 d7 00 58 svshape 1,1,27,15,0 + 7c: d9 d7 00 58 svshape 1,1,27,15,1 + 80: 19 f0 00 58 svshape 1,1,31,0,0 + 84: 59 f0 00 58 svshape 1,1,31,0,1 + 88: 99 f2 00 58 svshape 1,1,31,5,0 + 8c: d9 f2 00 58 svshape 1,1,31,5,1 + 90: 19 f5 00 58 svshape 1,1,31,10,0 + 94: 59 f5 00 58 svshape 1,1,31,10,1 + 98: 99 f7 00 58 svshape 1,1,31,15,0 + 9c: d9 f7 00 58 svshape 1,1,31,15,1 + a0: 19 78 00 58 svshape 1,1,16,0,0 + a4: 59 78 00 58 svshape 1,1,16,0,1 + a8: 99 7a 00 58 svshape 1,1,16,5,0 + ac: d9 7a 00 58 svshape 1,1,16,5,1 + b0: 19 7d 00 58 svshape 1,1,16,10,0 + b4: 59 7d 00 58 svshape 1,1,16,10,1 + b8: 99 7f 00 58 svshape 1,1,16,15,0 + bc: d9 7f 00 58 svshape 1,1,16,15,1 + c0: 19 00 09 58 svshape 1,10,1,0,0 + c4: 59 00 09 58 svshape 1,10,1,0,1 + c8: 99 02 09 58 svshape 1,10,1,5,0 + cc: d9 02 09 58 svshape 1,10,1,5,1 + d0: 19 05 09 58 svshape 1,10,1,10,0 + d4: 59 05 09 58 svshape 1,10,1,10,1 + d8: 99 07 09 58 svshape 1,10,1,15,0 + dc: d9 07 09 58 svshape 1,10,1,15,1 + e0: 19 48 09 58 svshape 1,10,10,0,0 + e4: 59 48 09 58 svshape 1,10,10,0,1 + e8: 99 4a 09 58 svshape 1,10,10,5,0 + ec: d9 4a 09 58 svshape 1,10,10,5,1 + f0: 19 4d 09 58 svshape 1,10,10,10,0 + f4: 59 4d 09 58 svshape 1,10,10,10,1 + f8: 99 4f 09 58 svshape 1,10,10,15,0 + fc: d9 4f 09 58 svshape 1,10,10,15,1 + 100: 19 a0 09 58 svshape 1,10,21,0,0 + 104: 59 a0 09 58 svshape 1,10,21,0,1 + 108: 99 a2 09 58 svshape 1,10,21,5,0 + 10c: d9 a2 09 58 svshape 1,10,21,5,1 + 110: 19 a5 09 58 svshape 1,10,21,10,0 + 114: 59 a5 09 58 svshape 1,10,21,10,1 + 118: 99 a7 09 58 svshape 1,10,21,15,0 + 11c: d9 a7 09 58 svshape 1,10,21,15,1 + 120: 19 d0 09 58 svshape 1,10,27,0,0 + 124: 59 d0 09 58 svshape 1,10,27,0,1 + 128: 99 d2 09 58 svshape 1,10,27,5,0 + 12c: d9 d2 09 58 svshape 1,10,27,5,1 + 130: 19 d5 09 58 svshape 1,10,27,10,0 + 134: 59 d5 09 58 svshape 1,10,27,10,1 + 138: 99 d7 09 58 svshape 1,10,27,15,0 + 13c: d9 d7 09 58 svshape 1,10,27,15,1 + 140: 19 f0 09 58 svshape 1,10,31,0,0 + 144: 59 f0 09 58 svshape 1,10,31,0,1 + 148: 99 f2 09 58 svshape 1,10,31,5,0 + 14c: d9 f2 09 58 svshape 1,10,31,5,1 + 150: 19 f5 09 58 svshape 1,10,31,10,0 + 154: 59 f5 09 58 svshape 1,10,31,10,1 + 158: 99 f7 09 58 svshape 1,10,31,15,0 + 15c: d9 f7 09 58 svshape 1,10,31,15,1 + 160: 19 78 09 58 svshape 1,10,16,0,0 + 164: 59 78 09 58 svshape 1,10,16,0,1 + 168: 99 7a 09 58 svshape 1,10,16,5,0 + 16c: d9 7a 09 58 svshape 1,10,16,5,1 + 170: 19 7d 09 58 svshape 1,10,16,10,0 + 174: 59 7d 09 58 svshape 1,10,16,10,1 + 178: 99 7f 09 58 svshape 1,10,16,15,0 + 17c: d9 7f 09 58 svshape 1,10,16,15,1 + 180: 19 00 14 58 svshape 1,21,1,0,0 + 184: 59 00 14 58 svshape 1,21,1,0,1 + 188: 99 02 14 58 svshape 1,21,1,5,0 + 18c: d9 02 14 58 svshape 1,21,1,5,1 + 190: 19 05 14 58 svshape 1,21,1,10,0 + 194: 59 05 14 58 svshape 1,21,1,10,1 + 198: 99 07 14 58 svshape 1,21,1,15,0 + 19c: d9 07 14 58 svshape 1,21,1,15,1 + 1a0: 19 48 14 58 svshape 1,21,10,0,0 + 1a4: 59 48 14 58 svshape 1,21,10,0,1 + 1a8: 99 4a 14 58 svshape 1,21,10,5,0 + 1ac: d9 4a 14 58 svshape 1,21,10,5,1 + 1b0: 19 4d 14 58 svshape 1,21,10,10,0 + 1b4: 59 4d 14 58 svshape 1,21,10,10,1 + 1b8: 99 4f 14 58 svshape 1,21,10,15,0 + 1bc: d9 4f 14 58 svshape 1,21,10,15,1 + 1c0: 19 a0 14 58 svshape 1,21,21,0,0 + 1c4: 59 a0 14 58 svshape 1,21,21,0,1 + 1c8: 99 a2 14 58 svshape 1,21,21,5,0 + 1cc: d9 a2 14 58 svshape 1,21,21,5,1 + 1d0: 19 a5 14 58 svshape 1,21,21,10,0 + 1d4: 59 a5 14 58 svshape 1,21,21,10,1 + 1d8: 99 a7 14 58 svshape 1,21,21,15,0 + 1dc: d9 a7 14 58 svshape 1,21,21,15,1 + 1e0: 19 d0 14 58 svshape 1,21,27,0,0 + 1e4: 59 d0 14 58 svshape 1,21,27,0,1 + 1e8: 99 d2 14 58 svshape 1,21,27,5,0 + 1ec: d9 d2 14 58 svshape 1,21,27,5,1 + 1f0: 19 d5 14 58 svshape 1,21,27,10,0 + 1f4: 59 d5 14 58 svshape 1,21,27,10,1 + 1f8: 99 d7 14 58 svshape 1,21,27,15,0 + 1fc: d9 d7 14 58 svshape 1,21,27,15,1 + 200: 19 f0 14 58 svshape 1,21,31,0,0 + 204: 59 f0 14 58 svshape 1,21,31,0,1 + 208: 99 f2 14 58 svshape 1,21,31,5,0 + 20c: d9 f2 14 58 svshape 1,21,31,5,1 + 210: 19 f5 14 58 svshape 1,21,31,10,0 + 214: 59 f5 14 58 svshape 1,21,31,10,1 + 218: 99 f7 14 58 svshape 1,21,31,15,0 + 21c: d9 f7 14 58 svshape 1,21,31,15,1 + 220: 19 78 14 58 svshape 1,21,16,0,0 + 224: 59 78 14 58 svshape 1,21,16,0,1 + 228: 99 7a 14 58 svshape 1,21,16,5,0 + 22c: d9 7a 14 58 svshape 1,21,16,5,1 + 230: 19 7d 14 58 svshape 1,21,16,10,0 + 234: 59 7d 14 58 svshape 1,21,16,10,1 + 238: 99 7f 14 58 svshape 1,21,16,15,0 + 23c: d9 7f 14 58 svshape 1,21,16,15,1 + 240: 19 00 1a 58 svshape 1,27,1,0,0 + 244: 59 00 1a 58 svshape 1,27,1,0,1 + 248: 99 02 1a 58 svshape 1,27,1,5,0 + 24c: d9 02 1a 58 svshape 1,27,1,5,1 + 250: 19 05 1a 58 svshape 1,27,1,10,0 + 254: 59 05 1a 58 svshape 1,27,1,10,1 + 258: 99 07 1a 58 svshape 1,27,1,15,0 + 25c: d9 07 1a 58 svshape 1,27,1,15,1 + 260: 19 48 1a 58 svshape 1,27,10,0,0 + 264: 59 48 1a 58 svshape 1,27,10,0,1 + 268: 99 4a 1a 58 svshape 1,27,10,5,0 + 26c: d9 4a 1a 58 svshape 1,27,10,5,1 + 270: 19 4d 1a 58 svshape 1,27,10,10,0 + 274: 59 4d 1a 58 svshape 1,27,10,10,1 + 278: 99 4f 1a 58 svshape 1,27,10,15,0 + 27c: d9 4f 1a 58 svshape 1,27,10,15,1 + 280: 19 a0 1a 58 svshape 1,27,21,0,0 + 284: 59 a0 1a 58 svshape 1,27,21,0,1 + 288: 99 a2 1a 58 svshape 1,27,21,5,0 + 28c: d9 a2 1a 58 svshape 1,27,21,5,1 + 290: 19 a5 1a 58 svshape 1,27,21,10,0 + 294: 59 a5 1a 58 svshape 1,27,21,10,1 + 298: 99 a7 1a 58 svshape 1,27,21,15,0 + 29c: d9 a7 1a 58 svshape 1,27,21,15,1 + 2a0: 19 d0 1a 58 svshape 1,27,27,0,0 + 2a4: 59 d0 1a 58 svshape 1,27,27,0,1 + 2a8: 99 d2 1a 58 svshape 1,27,27,5,0 + 2ac: d9 d2 1a 58 svshape 1,27,27,5,1 + 2b0: 19 d5 1a 58 svshape 1,27,27,10,0 + 2b4: 59 d5 1a 58 svshape 1,27,27,10,1 + 2b8: 99 d7 1a 58 svshape 1,27,27,15,0 + 2bc: d9 d7 1a 58 svshape 1,27,27,15,1 + 2c0: 19 f0 1a 58 svshape 1,27,31,0,0 + 2c4: 59 f0 1a 58 svshape 1,27,31,0,1 + 2c8: 99 f2 1a 58 svshape 1,27,31,5,0 + 2cc: d9 f2 1a 58 svshape 1,27,31,5,1 + 2d0: 19 f5 1a 58 svshape 1,27,31,10,0 + 2d4: 59 f5 1a 58 svshape 1,27,31,10,1 + 2d8: 99 f7 1a 58 svshape 1,27,31,15,0 + 2dc: d9 f7 1a 58 svshape 1,27,31,15,1 + 2e0: 19 78 1a 58 svshape 1,27,16,0,0 + 2e4: 59 78 1a 58 svshape 1,27,16,0,1 + 2e8: 99 7a 1a 58 svshape 1,27,16,5,0 + 2ec: d9 7a 1a 58 svshape 1,27,16,5,1 + 2f0: 19 7d 1a 58 svshape 1,27,16,10,0 + 2f4: 59 7d 1a 58 svshape 1,27,16,10,1 + 2f8: 99 7f 1a 58 svshape 1,27,16,15,0 + 2fc: d9 7f 1a 58 svshape 1,27,16,15,1 + 300: 19 00 1e 58 svshape 1,31,1,0,0 + 304: 59 00 1e 58 svshape 1,31,1,0,1 + 308: 99 02 1e 58 svshape 1,31,1,5,0 + 30c: d9 02 1e 58 svshape 1,31,1,5,1 + 310: 19 05 1e 58 svshape 1,31,1,10,0 + 314: 59 05 1e 58 svshape 1,31,1,10,1 + 318: 99 07 1e 58 svshape 1,31,1,15,0 + 31c: d9 07 1e 58 svshape 1,31,1,15,1 + 320: 19 48 1e 58 svshape 1,31,10,0,0 + 324: 59 48 1e 58 svshape 1,31,10,0,1 + 328: 99 4a 1e 58 svshape 1,31,10,5,0 + 32c: d9 4a 1e 58 svshape 1,31,10,5,1 + 330: 19 4d 1e 58 svshape 1,31,10,10,0 + 334: 59 4d 1e 58 svshape 1,31,10,10,1 + 338: 99 4f 1e 58 svshape 1,31,10,15,0 + 33c: d9 4f 1e 58 svshape 1,31,10,15,1 + 340: 19 a0 1e 58 svshape 1,31,21,0,0 + 344: 59 a0 1e 58 svshape 1,31,21,0,1 + 348: 99 a2 1e 58 svshape 1,31,21,5,0 + 34c: d9 a2 1e 58 svshape 1,31,21,5,1 + 350: 19 a5 1e 58 svshape 1,31,21,10,0 + 354: 59 a5 1e 58 svshape 1,31,21,10,1 + 358: 99 a7 1e 58 svshape 1,31,21,15,0 + 35c: d9 a7 1e 58 svshape 1,31,21,15,1 + 360: 19 d0 1e 58 svshape 1,31,27,0,0 + 364: 59 d0 1e 58 svshape 1,31,27,0,1 + 368: 99 d2 1e 58 svshape 1,31,27,5,0 + 36c: d9 d2 1e 58 svshape 1,31,27,5,1 + 370: 19 d5 1e 58 svshape 1,31,27,10,0 + 374: 59 d5 1e 58 svshape 1,31,27,10,1 + 378: 99 d7 1e 58 svshape 1,31,27,15,0 + 37c: d9 d7 1e 58 svshape 1,31,27,15,1 + 380: 19 f0 1e 58 svshape 1,31,31,0,0 + 384: 59 f0 1e 58 svshape 1,31,31,0,1 + 388: 99 f2 1e 58 svshape 1,31,31,5,0 + 38c: d9 f2 1e 58 svshape 1,31,31,5,1 + 390: 19 f5 1e 58 svshape 1,31,31,10,0 + 394: 59 f5 1e 58 svshape 1,31,31,10,1 + 398: 99 f7 1e 58 svshape 1,31,31,15,0 + 39c: d9 f7 1e 58 svshape 1,31,31,15,1 + 3a0: 19 78 1e 58 svshape 1,31,16,0,0 + 3a4: 59 78 1e 58 svshape 1,31,16,0,1 + 3a8: 99 7a 1e 58 svshape 1,31,16,5,0 + 3ac: d9 7a 1e 58 svshape 1,31,16,5,1 + 3b0: 19 7d 1e 58 svshape 1,31,16,10,0 + 3b4: 59 7d 1e 58 svshape 1,31,16,10,1 + 3b8: 99 7f 1e 58 svshape 1,31,16,15,0 + 3bc: d9 7f 1e 58 svshape 1,31,16,15,1 + 3c0: 19 00 0f 58 svshape 1,16,1,0,0 + 3c4: 59 00 0f 58 svshape 1,16,1,0,1 + 3c8: 99 02 0f 58 svshape 1,16,1,5,0 + 3cc: d9 02 0f 58 svshape 1,16,1,5,1 + 3d0: 19 05 0f 58 svshape 1,16,1,10,0 + 3d4: 59 05 0f 58 svshape 1,16,1,10,1 + 3d8: 99 07 0f 58 svshape 1,16,1,15,0 + 3dc: d9 07 0f 58 svshape 1,16,1,15,1 + 3e0: 19 48 0f 58 svshape 1,16,10,0,0 + 3e4: 59 48 0f 58 svshape 1,16,10,0,1 + 3e8: 99 4a 0f 58 svshape 1,16,10,5,0 + 3ec: d9 4a 0f 58 svshape 1,16,10,5,1 + 3f0: 19 4d 0f 58 svshape 1,16,10,10,0 + 3f4: 59 4d 0f 58 svshape 1,16,10,10,1 + 3f8: 99 4f 0f 58 svshape 1,16,10,15,0 + 3fc: d9 4f 0f 58 svshape 1,16,10,15,1 + 400: 19 a0 0f 58 svshape 1,16,21,0,0 + 404: 59 a0 0f 58 svshape 1,16,21,0,1 + 408: 99 a2 0f 58 svshape 1,16,21,5,0 + 40c: d9 a2 0f 58 svshape 1,16,21,5,1 + 410: 19 a5 0f 58 svshape 1,16,21,10,0 + 414: 59 a5 0f 58 svshape 1,16,21,10,1 + 418: 99 a7 0f 58 svshape 1,16,21,15,0 + 41c: d9 a7 0f 58 svshape 1,16,21,15,1 + 420: 19 d0 0f 58 svshape 1,16,27,0,0 + 424: 59 d0 0f 58 svshape 1,16,27,0,1 + 428: 99 d2 0f 58 svshape 1,16,27,5,0 + 42c: d9 d2 0f 58 svshape 1,16,27,5,1 + 430: 19 d5 0f 58 svshape 1,16,27,10,0 + 434: 59 d5 0f 58 svshape 1,16,27,10,1 + 438: 99 d7 0f 58 svshape 1,16,27,15,0 + 43c: d9 d7 0f 58 svshape 1,16,27,15,1 + 440: 19 f0 0f 58 svshape 1,16,31,0,0 + 444: 59 f0 0f 58 svshape 1,16,31,0,1 + 448: 99 f2 0f 58 svshape 1,16,31,5,0 + 44c: d9 f2 0f 58 svshape 1,16,31,5,1 + 450: 19 f5 0f 58 svshape 1,16,31,10,0 + 454: 59 f5 0f 58 svshape 1,16,31,10,1 + 458: 99 f7 0f 58 svshape 1,16,31,15,0 + 45c: d9 f7 0f 58 svshape 1,16,31,15,1 + 460: 19 78 0f 58 svshape 1,16,16,0,0 + 464: 59 78 0f 58 svshape 1,16,16,0,1 + 468: 99 7a 0f 58 svshape 1,16,16,5,0 + 46c: d9 7a 0f 58 svshape 1,16,16,5,1 + 470: 19 7d 0f 58 svshape 1,16,16,10,0 + 474: 59 7d 0f 58 svshape 1,16,16,10,1 + 478: 99 7f 0f 58 svshape 1,16,16,15,0 + 47c: d9 7f 0f 58 svshape 1,16,16,15,1 + 480: 19 00 20 59 svshape 10,1,1,0,0 + 484: 59 00 20 59 svshape 10,1,1,0,1 + 488: 99 02 20 59 svshape 10,1,1,5,0 + 48c: d9 02 20 59 svshape 10,1,1,5,1 + 490: 19 05 20 59 svshape 10,1,1,10,0 + 494: 59 05 20 59 svshape 10,1,1,10,1 + 498: 99 07 20 59 svshape 10,1,1,15,0 + 49c: d9 07 20 59 svshape 10,1,1,15,1 + 4a0: 19 48 20 59 svshape 10,1,10,0,0 + 4a4: 59 48 20 59 svshape 10,1,10,0,1 + 4a8: 99 4a 20 59 svshape 10,1,10,5,0 + 4ac: d9 4a 20 59 svshape 10,1,10,5,1 + 4b0: 19 4d 20 59 svshape 10,1,10,10,0 + 4b4: 59 4d 20 59 svshape 10,1,10,10,1 + 4b8: 99 4f 20 59 svshape 10,1,10,15,0 + 4bc: d9 4f 20 59 svshape 10,1,10,15,1 + 4c0: 19 a0 20 59 svshape 10,1,21,0,0 + 4c4: 59 a0 20 59 svshape 10,1,21,0,1 + 4c8: 99 a2 20 59 svshape 10,1,21,5,0 + 4cc: d9 a2 20 59 svshape 10,1,21,5,1 + 4d0: 19 a5 20 59 svshape 10,1,21,10,0 + 4d4: 59 a5 20 59 svshape 10,1,21,10,1 + 4d8: 99 a7 20 59 svshape 10,1,21,15,0 + 4dc: d9 a7 20 59 svshape 10,1,21,15,1 + 4e0: 19 d0 20 59 svshape 10,1,27,0,0 + 4e4: 59 d0 20 59 svshape 10,1,27,0,1 + 4e8: 99 d2 20 59 svshape 10,1,27,5,0 + 4ec: d9 d2 20 59 svshape 10,1,27,5,1 + 4f0: 19 d5 20 59 svshape 10,1,27,10,0 + 4f4: 59 d5 20 59 svshape 10,1,27,10,1 + 4f8: 99 d7 20 59 svshape 10,1,27,15,0 + 4fc: d9 d7 20 59 svshape 10,1,27,15,1 + 500: 19 f0 20 59 svshape 10,1,31,0,0 + 504: 59 f0 20 59 svshape 10,1,31,0,1 + 508: 99 f2 20 59 svshape 10,1,31,5,0 + 50c: d9 f2 20 59 svshape 10,1,31,5,1 + 510: 19 f5 20 59 svshape 10,1,31,10,0 + 514: 59 f5 20 59 svshape 10,1,31,10,1 + 518: 99 f7 20 59 svshape 10,1,31,15,0 + 51c: d9 f7 20 59 svshape 10,1,31,15,1 + 520: 19 78 20 59 svshape 10,1,16,0,0 + 524: 59 78 20 59 svshape 10,1,16,0,1 + 528: 99 7a 20 59 svshape 10,1,16,5,0 + 52c: d9 7a 20 59 svshape 10,1,16,5,1 + 530: 19 7d 20 59 svshape 10,1,16,10,0 + 534: 59 7d 20 59 svshape 10,1,16,10,1 + 538: 99 7f 20 59 svshape 10,1,16,15,0 + 53c: d9 7f 20 59 svshape 10,1,16,15,1 + 540: 19 00 29 59 svshape 10,10,1,0,0 + 544: 59 00 29 59 svshape 10,10,1,0,1 + 548: 99 02 29 59 svshape 10,10,1,5,0 + 54c: d9 02 29 59 svshape 10,10,1,5,1 + 550: 19 05 29 59 svshape 10,10,1,10,0 + 554: 59 05 29 59 svshape 10,10,1,10,1 + 558: 99 07 29 59 svshape 10,10,1,15,0 + 55c: d9 07 29 59 svshape 10,10,1,15,1 + 560: 19 48 29 59 svshape 10,10,10,0,0 + 564: 59 48 29 59 svshape 10,10,10,0,1 + 568: 99 4a 29 59 svshape 10,10,10,5,0 + 56c: d9 4a 29 59 svshape 10,10,10,5,1 + 570: 19 4d 29 59 svshape 10,10,10,10,0 + 574: 59 4d 29 59 svshape 10,10,10,10,1 + 578: 99 4f 29 59 svshape 10,10,10,15,0 + 57c: d9 4f 29 59 svshape 10,10,10,15,1 + 580: 19 a0 29 59 svshape 10,10,21,0,0 + 584: 59 a0 29 59 svshape 10,10,21,0,1 + 588: 99 a2 29 59 svshape 10,10,21,5,0 + 58c: d9 a2 29 59 svshape 10,10,21,5,1 + 590: 19 a5 29 59 svshape 10,10,21,10,0 + 594: 59 a5 29 59 svshape 10,10,21,10,1 + 598: 99 a7 29 59 svshape 10,10,21,15,0 + 59c: d9 a7 29 59 svshape 10,10,21,15,1 + 5a0: 19 d0 29 59 svshape 10,10,27,0,0 + 5a4: 59 d0 29 59 svshape 10,10,27,0,1 + 5a8: 99 d2 29 59 svshape 10,10,27,5,0 + 5ac: d9 d2 29 59 svshape 10,10,27,5,1 + 5b0: 19 d5 29 59 svshape 10,10,27,10,0 + 5b4: 59 d5 29 59 svshape 10,10,27,10,1 + 5b8: 99 d7 29 59 svshape 10,10,27,15,0 + 5bc: d9 d7 29 59 svshape 10,10,27,15,1 + 5c0: 19 f0 29 59 svshape 10,10,31,0,0 + 5c4: 59 f0 29 59 svshape 10,10,31,0,1 + 5c8: 99 f2 29 59 svshape 10,10,31,5,0 + 5cc: d9 f2 29 59 svshape 10,10,31,5,1 + 5d0: 19 f5 29 59 svshape 10,10,31,10,0 + 5d4: 59 f5 29 59 svshape 10,10,31,10,1 + 5d8: 99 f7 29 59 svshape 10,10,31,15,0 + 5dc: d9 f7 29 59 svshape 10,10,31,15,1 + 5e0: 19 78 29 59 svshape 10,10,16,0,0 + 5e4: 59 78 29 59 svshape 10,10,16,0,1 + 5e8: 99 7a 29 59 svshape 10,10,16,5,0 + 5ec: d9 7a 29 59 svshape 10,10,16,5,1 + 5f0: 19 7d 29 59 svshape 10,10,16,10,0 + 5f4: 59 7d 29 59 svshape 10,10,16,10,1 + 5f8: 99 7f 29 59 svshape 10,10,16,15,0 + 5fc: d9 7f 29 59 svshape 10,10,16,15,1 + 600: 19 00 34 59 svshape 10,21,1,0,0 + 604: 59 00 34 59 svshape 10,21,1,0,1 + 608: 99 02 34 59 svshape 10,21,1,5,0 + 60c: d9 02 34 59 svshape 10,21,1,5,1 + 610: 19 05 34 59 svshape 10,21,1,10,0 + 614: 59 05 34 59 svshape 10,21,1,10,1 + 618: 99 07 34 59 svshape 10,21,1,15,0 + 61c: d9 07 34 59 svshape 10,21,1,15,1 + 620: 19 48 34 59 svshape 10,21,10,0,0 + 624: 59 48 34 59 svshape 10,21,10,0,1 + 628: 99 4a 34 59 svshape 10,21,10,5,0 + 62c: d9 4a 34 59 svshape 10,21,10,5,1 + 630: 19 4d 34 59 svshape 10,21,10,10,0 + 634: 59 4d 34 59 svshape 10,21,10,10,1 + 638: 99 4f 34 59 svshape 10,21,10,15,0 + 63c: d9 4f 34 59 svshape 10,21,10,15,1 + 640: 19 a0 34 59 svshape 10,21,21,0,0 + 644: 59 a0 34 59 svshape 10,21,21,0,1 + 648: 99 a2 34 59 svshape 10,21,21,5,0 + 64c: d9 a2 34 59 svshape 10,21,21,5,1 + 650: 19 a5 34 59 svshape 10,21,21,10,0 + 654: 59 a5 34 59 svshape 10,21,21,10,1 + 658: 99 a7 34 59 svshape 10,21,21,15,0 + 65c: d9 a7 34 59 svshape 10,21,21,15,1 + 660: 19 d0 34 59 svshape 10,21,27,0,0 + 664: 59 d0 34 59 svshape 10,21,27,0,1 + 668: 99 d2 34 59 svshape 10,21,27,5,0 + 66c: d9 d2 34 59 svshape 10,21,27,5,1 + 670: 19 d5 34 59 svshape 10,21,27,10,0 + 674: 59 d5 34 59 svshape 10,21,27,10,1 + 678: 99 d7 34 59 svshape 10,21,27,15,0 + 67c: d9 d7 34 59 svshape 10,21,27,15,1 + 680: 19 f0 34 59 svshape 10,21,31,0,0 + 684: 59 f0 34 59 svshape 10,21,31,0,1 + 688: 99 f2 34 59 svshape 10,21,31,5,0 + 68c: d9 f2 34 59 svshape 10,21,31,5,1 + 690: 19 f5 34 59 svshape 10,21,31,10,0 + 694: 59 f5 34 59 svshape 10,21,31,10,1 + 698: 99 f7 34 59 svshape 10,21,31,15,0 + 69c: d9 f7 34 59 svshape 10,21,31,15,1 + 6a0: 19 78 34 59 svshape 10,21,16,0,0 + 6a4: 59 78 34 59 svshape 10,21,16,0,1 + 6a8: 99 7a 34 59 svshape 10,21,16,5,0 + 6ac: d9 7a 34 59 svshape 10,21,16,5,1 + 6b0: 19 7d 34 59 svshape 10,21,16,10,0 + 6b4: 59 7d 34 59 svshape 10,21,16,10,1 + 6b8: 99 7f 34 59 svshape 10,21,16,15,0 + 6bc: d9 7f 34 59 svshape 10,21,16,15,1 + 6c0: 19 00 3a 59 svshape 10,27,1,0,0 + 6c4: 59 00 3a 59 svshape 10,27,1,0,1 + 6c8: 99 02 3a 59 svshape 10,27,1,5,0 + 6cc: d9 02 3a 59 svshape 10,27,1,5,1 + 6d0: 19 05 3a 59 svshape 10,27,1,10,0 + 6d4: 59 05 3a 59 svshape 10,27,1,10,1 + 6d8: 99 07 3a 59 svshape 10,27,1,15,0 + 6dc: d9 07 3a 59 svshape 10,27,1,15,1 + 6e0: 19 48 3a 59 svshape 10,27,10,0,0 + 6e4: 59 48 3a 59 svshape 10,27,10,0,1 + 6e8: 99 4a 3a 59 svshape 10,27,10,5,0 + 6ec: d9 4a 3a 59 svshape 10,27,10,5,1 + 6f0: 19 4d 3a 59 svshape 10,27,10,10,0 + 6f4: 59 4d 3a 59 svshape 10,27,10,10,1 + 6f8: 99 4f 3a 59 svshape 10,27,10,15,0 + 6fc: d9 4f 3a 59 svshape 10,27,10,15,1 + 700: 19 a0 3a 59 svshape 10,27,21,0,0 + 704: 59 a0 3a 59 svshape 10,27,21,0,1 + 708: 99 a2 3a 59 svshape 10,27,21,5,0 + 70c: d9 a2 3a 59 svshape 10,27,21,5,1 + 710: 19 a5 3a 59 svshape 10,27,21,10,0 + 714: 59 a5 3a 59 svshape 10,27,21,10,1 + 718: 99 a7 3a 59 svshape 10,27,21,15,0 + 71c: d9 a7 3a 59 svshape 10,27,21,15,1 + 720: 19 d0 3a 59 svshape 10,27,27,0,0 + 724: 59 d0 3a 59 svshape 10,27,27,0,1 + 728: 99 d2 3a 59 svshape 10,27,27,5,0 + 72c: d9 d2 3a 59 svshape 10,27,27,5,1 + 730: 19 d5 3a 59 svshape 10,27,27,10,0 + 734: 59 d5 3a 59 svshape 10,27,27,10,1 + 738: 99 d7 3a 59 svshape 10,27,27,15,0 + 73c: d9 d7 3a 59 svshape 10,27,27,15,1 + 740: 19 f0 3a 59 svshape 10,27,31,0,0 + 744: 59 f0 3a 59 svshape 10,27,31,0,1 + 748: 99 f2 3a 59 svshape 10,27,31,5,0 + 74c: d9 f2 3a 59 svshape 10,27,31,5,1 + 750: 19 f5 3a 59 svshape 10,27,31,10,0 + 754: 59 f5 3a 59 svshape 10,27,31,10,1 + 758: 99 f7 3a 59 svshape 10,27,31,15,0 + 75c: d9 f7 3a 59 svshape 10,27,31,15,1 + 760: 19 78 3a 59 svshape 10,27,16,0,0 + 764: 59 78 3a 59 svshape 10,27,16,0,1 + 768: 99 7a 3a 59 svshape 10,27,16,5,0 + 76c: d9 7a 3a 59 svshape 10,27,16,5,1 + 770: 19 7d 3a 59 svshape 10,27,16,10,0 + 774: 59 7d 3a 59 svshape 10,27,16,10,1 + 778: 99 7f 3a 59 svshape 10,27,16,15,0 + 77c: d9 7f 3a 59 svshape 10,27,16,15,1 + 780: 19 00 3e 59 svshape 10,31,1,0,0 + 784: 59 00 3e 59 svshape 10,31,1,0,1 + 788: 99 02 3e 59 svshape 10,31,1,5,0 + 78c: d9 02 3e 59 svshape 10,31,1,5,1 + 790: 19 05 3e 59 svshape 10,31,1,10,0 + 794: 59 05 3e 59 svshape 10,31,1,10,1 + 798: 99 07 3e 59 svshape 10,31,1,15,0 + 79c: d9 07 3e 59 svshape 10,31,1,15,1 + 7a0: 19 48 3e 59 svshape 10,31,10,0,0 + 7a4: 59 48 3e 59 svshape 10,31,10,0,1 + 7a8: 99 4a 3e 59 svshape 10,31,10,5,0 + 7ac: d9 4a 3e 59 svshape 10,31,10,5,1 + 7b0: 19 4d 3e 59 svshape 10,31,10,10,0 + 7b4: 59 4d 3e 59 svshape 10,31,10,10,1 + 7b8: 99 4f 3e 59 svshape 10,31,10,15,0 + 7bc: d9 4f 3e 59 svshape 10,31,10,15,1 + 7c0: 19 a0 3e 59 svshape 10,31,21,0,0 + 7c4: 59 a0 3e 59 svshape 10,31,21,0,1 + 7c8: 99 a2 3e 59 svshape 10,31,21,5,0 + 7cc: d9 a2 3e 59 svshape 10,31,21,5,1 + 7d0: 19 a5 3e 59 svshape 10,31,21,10,0 + 7d4: 59 a5 3e 59 svshape 10,31,21,10,1 + 7d8: 99 a7 3e 59 svshape 10,31,21,15,0 + 7dc: d9 a7 3e 59 svshape 10,31,21,15,1 + 7e0: 19 d0 3e 59 svshape 10,31,27,0,0 + 7e4: 59 d0 3e 59 svshape 10,31,27,0,1 + 7e8: 99 d2 3e 59 svshape 10,31,27,5,0 + 7ec: d9 d2 3e 59 svshape 10,31,27,5,1 + 7f0: 19 d5 3e 59 svshape 10,31,27,10,0 + 7f4: 59 d5 3e 59 svshape 10,31,27,10,1 + 7f8: 99 d7 3e 59 svshape 10,31,27,15,0 + 7fc: d9 d7 3e 59 svshape 10,31,27,15,1 + 800: 19 f0 3e 59 svshape 10,31,31,0,0 + 804: 59 f0 3e 59 svshape 10,31,31,0,1 + 808: 99 f2 3e 59 svshape 10,31,31,5,0 + 80c: d9 f2 3e 59 svshape 10,31,31,5,1 + 810: 19 f5 3e 59 svshape 10,31,31,10,0 + 814: 59 f5 3e 59 svshape 10,31,31,10,1 + 818: 99 f7 3e 59 svshape 10,31,31,15,0 + 81c: d9 f7 3e 59 svshape 10,31,31,15,1 + 820: 19 78 3e 59 svshape 10,31,16,0,0 + 824: 59 78 3e 59 svshape 10,31,16,0,1 + 828: 99 7a 3e 59 svshape 10,31,16,5,0 + 82c: d9 7a 3e 59 svshape 10,31,16,5,1 + 830: 19 7d 3e 59 svshape 10,31,16,10,0 + 834: 59 7d 3e 59 svshape 10,31,16,10,1 + 838: 99 7f 3e 59 svshape 10,31,16,15,0 + 83c: d9 7f 3e 59 svshape 10,31,16,15,1 + 840: 19 00 2f 59 svshape 10,16,1,0,0 + 844: 59 00 2f 59 svshape 10,16,1,0,1 + 848: 99 02 2f 59 svshape 10,16,1,5,0 + 84c: d9 02 2f 59 svshape 10,16,1,5,1 + 850: 19 05 2f 59 svshape 10,16,1,10,0 + 854: 59 05 2f 59 svshape 10,16,1,10,1 + 858: 99 07 2f 59 svshape 10,16,1,15,0 + 85c: d9 07 2f 59 svshape 10,16,1,15,1 + 860: 19 48 2f 59 svshape 10,16,10,0,0 + 864: 59 48 2f 59 svshape 10,16,10,0,1 + 868: 99 4a 2f 59 svshape 10,16,10,5,0 + 86c: d9 4a 2f 59 svshape 10,16,10,5,1 + 870: 19 4d 2f 59 svshape 10,16,10,10,0 + 874: 59 4d 2f 59 svshape 10,16,10,10,1 + 878: 99 4f 2f 59 svshape 10,16,10,15,0 + 87c: d9 4f 2f 59 svshape 10,16,10,15,1 + 880: 19 a0 2f 59 svshape 10,16,21,0,0 + 884: 59 a0 2f 59 svshape 10,16,21,0,1 + 888: 99 a2 2f 59 svshape 10,16,21,5,0 + 88c: d9 a2 2f 59 svshape 10,16,21,5,1 + 890: 19 a5 2f 59 svshape 10,16,21,10,0 + 894: 59 a5 2f 59 svshape 10,16,21,10,1 + 898: 99 a7 2f 59 svshape 10,16,21,15,0 + 89c: d9 a7 2f 59 svshape 10,16,21,15,1 + 8a0: 19 d0 2f 59 svshape 10,16,27,0,0 + 8a4: 59 d0 2f 59 svshape 10,16,27,0,1 + 8a8: 99 d2 2f 59 svshape 10,16,27,5,0 + 8ac: d9 d2 2f 59 svshape 10,16,27,5,1 + 8b0: 19 d5 2f 59 svshape 10,16,27,10,0 + 8b4: 59 d5 2f 59 svshape 10,16,27,10,1 + 8b8: 99 d7 2f 59 svshape 10,16,27,15,0 + 8bc: d9 d7 2f 59 svshape 10,16,27,15,1 + 8c0: 19 f0 2f 59 svshape 10,16,31,0,0 + 8c4: 59 f0 2f 59 svshape 10,16,31,0,1 + 8c8: 99 f2 2f 59 svshape 10,16,31,5,0 + 8cc: d9 f2 2f 59 svshape 10,16,31,5,1 + 8d0: 19 f5 2f 59 svshape 10,16,31,10,0 + 8d4: 59 f5 2f 59 svshape 10,16,31,10,1 + 8d8: 99 f7 2f 59 svshape 10,16,31,15,0 + 8dc: d9 f7 2f 59 svshape 10,16,31,15,1 + 8e0: 19 78 2f 59 svshape 10,16,16,0,0 + 8e4: 59 78 2f 59 svshape 10,16,16,0,1 + 8e8: 99 7a 2f 59 svshape 10,16,16,5,0 + 8ec: d9 7a 2f 59 svshape 10,16,16,5,1 + 8f0: 19 7d 2f 59 svshape 10,16,16,10,0 + 8f4: 59 7d 2f 59 svshape 10,16,16,10,1 + 8f8: 99 7f 2f 59 svshape 10,16,16,15,0 + 8fc: d9 7f 2f 59 svshape 10,16,16,15,1 + 900: 19 00 80 5a svshape 21,1,1,0,0 + 904: 59 00 80 5a svshape 21,1,1,0,1 + 908: 99 02 80 5a svshape 21,1,1,5,0 + 90c: d9 02 80 5a svshape 21,1,1,5,1 + 910: 19 05 80 5a svshape 21,1,1,10,0 + 914: 59 05 80 5a svshape 21,1,1,10,1 + 918: 99 07 80 5a svshape 21,1,1,15,0 + 91c: d9 07 80 5a svshape 21,1,1,15,1 + 920: 19 48 80 5a svshape 21,1,10,0,0 + 924: 59 48 80 5a svshape 21,1,10,0,1 + 928: 99 4a 80 5a svshape 21,1,10,5,0 + 92c: d9 4a 80 5a svshape 21,1,10,5,1 + 930: 19 4d 80 5a svshape 21,1,10,10,0 + 934: 59 4d 80 5a svshape 21,1,10,10,1 + 938: 99 4f 80 5a svshape 21,1,10,15,0 + 93c: d9 4f 80 5a svshape 21,1,10,15,1 + 940: 19 a0 80 5a svshape 21,1,21,0,0 + 944: 59 a0 80 5a svshape 21,1,21,0,1 + 948: 99 a2 80 5a svshape 21,1,21,5,0 + 94c: d9 a2 80 5a svshape 21,1,21,5,1 + 950: 19 a5 80 5a svshape 21,1,21,10,0 + 954: 59 a5 80 5a svshape 21,1,21,10,1 + 958: 99 a7 80 5a svshape 21,1,21,15,0 + 95c: d9 a7 80 5a svshape 21,1,21,15,1 + 960: 19 d0 80 5a svshape 21,1,27,0,0 + 964: 59 d0 80 5a svshape 21,1,27,0,1 + 968: 99 d2 80 5a svshape 21,1,27,5,0 + 96c: d9 d2 80 5a svshape 21,1,27,5,1 + 970: 19 d5 80 5a svshape 21,1,27,10,0 + 974: 59 d5 80 5a svshape 21,1,27,10,1 + 978: 99 d7 80 5a svshape 21,1,27,15,0 + 97c: d9 d7 80 5a svshape 21,1,27,15,1 + 980: 19 f0 80 5a svshape 21,1,31,0,0 + 984: 59 f0 80 5a svshape 21,1,31,0,1 + 988: 99 f2 80 5a svshape 21,1,31,5,0 + 98c: d9 f2 80 5a svshape 21,1,31,5,1 + 990: 19 f5 80 5a svshape 21,1,31,10,0 + 994: 59 f5 80 5a svshape 21,1,31,10,1 + 998: 99 f7 80 5a svshape 21,1,31,15,0 + 99c: d9 f7 80 5a svshape 21,1,31,15,1 + 9a0: 19 78 80 5a svshape 21,1,16,0,0 + 9a4: 59 78 80 5a svshape 21,1,16,0,1 + 9a8: 99 7a 80 5a svshape 21,1,16,5,0 + 9ac: d9 7a 80 5a svshape 21,1,16,5,1 + 9b0: 19 7d 80 5a svshape 21,1,16,10,0 + 9b4: 59 7d 80 5a svshape 21,1,16,10,1 + 9b8: 99 7f 80 5a svshape 21,1,16,15,0 + 9bc: d9 7f 80 5a svshape 21,1,16,15,1 + 9c0: 19 00 89 5a svshape 21,10,1,0,0 + 9c4: 59 00 89 5a svshape 21,10,1,0,1 + 9c8: 99 02 89 5a svshape 21,10,1,5,0 + 9cc: d9 02 89 5a svshape 21,10,1,5,1 + 9d0: 19 05 89 5a svshape 21,10,1,10,0 + 9d4: 59 05 89 5a svshape 21,10,1,10,1 + 9d8: 99 07 89 5a svshape 21,10,1,15,0 + 9dc: d9 07 89 5a svshape 21,10,1,15,1 + 9e0: 19 48 89 5a svshape 21,10,10,0,0 + 9e4: 59 48 89 5a svshape 21,10,10,0,1 + 9e8: 99 4a 89 5a svshape 21,10,10,5,0 + 9ec: d9 4a 89 5a svshape 21,10,10,5,1 + 9f0: 19 4d 89 5a svshape 21,10,10,10,0 + 9f4: 59 4d 89 5a svshape 21,10,10,10,1 + 9f8: 99 4f 89 5a svshape 21,10,10,15,0 + 9fc: d9 4f 89 5a svshape 21,10,10,15,1 + a00: 19 a0 89 5a svshape 21,10,21,0,0 + a04: 59 a0 89 5a svshape 21,10,21,0,1 + a08: 99 a2 89 5a svshape 21,10,21,5,0 + a0c: d9 a2 89 5a svshape 21,10,21,5,1 + a10: 19 a5 89 5a svshape 21,10,21,10,0 + a14: 59 a5 89 5a svshape 21,10,21,10,1 + a18: 99 a7 89 5a svshape 21,10,21,15,0 + a1c: d9 a7 89 5a svshape 21,10,21,15,1 + a20: 19 d0 89 5a svshape 21,10,27,0,0 + a24: 59 d0 89 5a svshape 21,10,27,0,1 + a28: 99 d2 89 5a svshape 21,10,27,5,0 + a2c: d9 d2 89 5a svshape 21,10,27,5,1 + a30: 19 d5 89 5a svshape 21,10,27,10,0 + a34: 59 d5 89 5a svshape 21,10,27,10,1 + a38: 99 d7 89 5a svshape 21,10,27,15,0 + a3c: d9 d7 89 5a svshape 21,10,27,15,1 + a40: 19 f0 89 5a svshape 21,10,31,0,0 + a44: 59 f0 89 5a svshape 21,10,31,0,1 + a48: 99 f2 89 5a svshape 21,10,31,5,0 + a4c: d9 f2 89 5a svshape 21,10,31,5,1 + a50: 19 f5 89 5a svshape 21,10,31,10,0 + a54: 59 f5 89 5a svshape 21,10,31,10,1 + a58: 99 f7 89 5a svshape 21,10,31,15,0 + a5c: d9 f7 89 5a svshape 21,10,31,15,1 + a60: 19 78 89 5a svshape 21,10,16,0,0 + a64: 59 78 89 5a svshape 21,10,16,0,1 + a68: 99 7a 89 5a svshape 21,10,16,5,0 + a6c: d9 7a 89 5a svshape 21,10,16,5,1 + a70: 19 7d 89 5a svshape 21,10,16,10,0 + a74: 59 7d 89 5a svshape 21,10,16,10,1 + a78: 99 7f 89 5a svshape 21,10,16,15,0 + a7c: d9 7f 89 5a svshape 21,10,16,15,1 + a80: 19 00 94 5a svshape 21,21,1,0,0 + a84: 59 00 94 5a svshape 21,21,1,0,1 + a88: 99 02 94 5a svshape 21,21,1,5,0 + a8c: d9 02 94 5a svshape 21,21,1,5,1 + a90: 19 05 94 5a svshape 21,21,1,10,0 + a94: 59 05 94 5a svshape 21,21,1,10,1 + a98: 99 07 94 5a svshape 21,21,1,15,0 + a9c: d9 07 94 5a svshape 21,21,1,15,1 + aa0: 19 48 94 5a svshape 21,21,10,0,0 + aa4: 59 48 94 5a svshape 21,21,10,0,1 + aa8: 99 4a 94 5a svshape 21,21,10,5,0 + aac: d9 4a 94 5a svshape 21,21,10,5,1 + ab0: 19 4d 94 5a svshape 21,21,10,10,0 + ab4: 59 4d 94 5a svshape 21,21,10,10,1 + ab8: 99 4f 94 5a svshape 21,21,10,15,0 + abc: d9 4f 94 5a svshape 21,21,10,15,1 + ac0: 19 a0 94 5a svshape 21,21,21,0,0 + ac4: 59 a0 94 5a svshape 21,21,21,0,1 + ac8: 99 a2 94 5a svshape 21,21,21,5,0 + acc: d9 a2 94 5a svshape 21,21,21,5,1 + ad0: 19 a5 94 5a svshape 21,21,21,10,0 + ad4: 59 a5 94 5a svshape 21,21,21,10,1 + ad8: 99 a7 94 5a svshape 21,21,21,15,0 + adc: d9 a7 94 5a svshape 21,21,21,15,1 + ae0: 19 d0 94 5a svshape 21,21,27,0,0 + ae4: 59 d0 94 5a svshape 21,21,27,0,1 + ae8: 99 d2 94 5a svshape 21,21,27,5,0 + aec: d9 d2 94 5a svshape 21,21,27,5,1 + af0: 19 d5 94 5a svshape 21,21,27,10,0 + af4: 59 d5 94 5a svshape 21,21,27,10,1 + af8: 99 d7 94 5a svshape 21,21,27,15,0 + afc: d9 d7 94 5a svshape 21,21,27,15,1 + b00: 19 f0 94 5a svshape 21,21,31,0,0 + b04: 59 f0 94 5a svshape 21,21,31,0,1 + b08: 99 f2 94 5a svshape 21,21,31,5,0 + b0c: d9 f2 94 5a svshape 21,21,31,5,1 + b10: 19 f5 94 5a svshape 21,21,31,10,0 + b14: 59 f5 94 5a svshape 21,21,31,10,1 + b18: 99 f7 94 5a svshape 21,21,31,15,0 + b1c: d9 f7 94 5a svshape 21,21,31,15,1 + b20: 19 78 94 5a svshape 21,21,16,0,0 + b24: 59 78 94 5a svshape 21,21,16,0,1 + b28: 99 7a 94 5a svshape 21,21,16,5,0 + b2c: d9 7a 94 5a svshape 21,21,16,5,1 + b30: 19 7d 94 5a svshape 21,21,16,10,0 + b34: 59 7d 94 5a svshape 21,21,16,10,1 + b38: 99 7f 94 5a svshape 21,21,16,15,0 + b3c: d9 7f 94 5a svshape 21,21,16,15,1 + b40: 19 00 9a 5a svshape 21,27,1,0,0 + b44: 59 00 9a 5a svshape 21,27,1,0,1 + b48: 99 02 9a 5a svshape 21,27,1,5,0 + b4c: d9 02 9a 5a svshape 21,27,1,5,1 + b50: 19 05 9a 5a svshape 21,27,1,10,0 + b54: 59 05 9a 5a svshape 21,27,1,10,1 + b58: 99 07 9a 5a svshape 21,27,1,15,0 + b5c: d9 07 9a 5a svshape 21,27,1,15,1 + b60: 19 48 9a 5a svshape 21,27,10,0,0 + b64: 59 48 9a 5a svshape 21,27,10,0,1 + b68: 99 4a 9a 5a svshape 21,27,10,5,0 + b6c: d9 4a 9a 5a svshape 21,27,10,5,1 + b70: 19 4d 9a 5a svshape 21,27,10,10,0 + b74: 59 4d 9a 5a svshape 21,27,10,10,1 + b78: 99 4f 9a 5a svshape 21,27,10,15,0 + b7c: d9 4f 9a 5a svshape 21,27,10,15,1 + b80: 19 a0 9a 5a svshape 21,27,21,0,0 + b84: 59 a0 9a 5a svshape 21,27,21,0,1 + b88: 99 a2 9a 5a svshape 21,27,21,5,0 + b8c: d9 a2 9a 5a svshape 21,27,21,5,1 + b90: 19 a5 9a 5a svshape 21,27,21,10,0 + b94: 59 a5 9a 5a svshape 21,27,21,10,1 + b98: 99 a7 9a 5a svshape 21,27,21,15,0 + b9c: d9 a7 9a 5a svshape 21,27,21,15,1 + ba0: 19 d0 9a 5a svshape 21,27,27,0,0 + ba4: 59 d0 9a 5a svshape 21,27,27,0,1 + ba8: 99 d2 9a 5a svshape 21,27,27,5,0 + bac: d9 d2 9a 5a svshape 21,27,27,5,1 + bb0: 19 d5 9a 5a svshape 21,27,27,10,0 + bb4: 59 d5 9a 5a svshape 21,27,27,10,1 + bb8: 99 d7 9a 5a svshape 21,27,27,15,0 + bbc: d9 d7 9a 5a svshape 21,27,27,15,1 + bc0: 19 f0 9a 5a svshape 21,27,31,0,0 + bc4: 59 f0 9a 5a svshape 21,27,31,0,1 + bc8: 99 f2 9a 5a svshape 21,27,31,5,0 + bcc: d9 f2 9a 5a svshape 21,27,31,5,1 + bd0: 19 f5 9a 5a svshape 21,27,31,10,0 + bd4: 59 f5 9a 5a svshape 21,27,31,10,1 + bd8: 99 f7 9a 5a svshape 21,27,31,15,0 + bdc: d9 f7 9a 5a svshape 21,27,31,15,1 + be0: 19 78 9a 5a svshape 21,27,16,0,0 + be4: 59 78 9a 5a svshape 21,27,16,0,1 + be8: 99 7a 9a 5a svshape 21,27,16,5,0 + bec: d9 7a 9a 5a svshape 21,27,16,5,1 + bf0: 19 7d 9a 5a svshape 21,27,16,10,0 + bf4: 59 7d 9a 5a svshape 21,27,16,10,1 + bf8: 99 7f 9a 5a svshape 21,27,16,15,0 + bfc: d9 7f 9a 5a svshape 21,27,16,15,1 + c00: 19 00 9e 5a svshape 21,31,1,0,0 + c04: 59 00 9e 5a svshape 21,31,1,0,1 + c08: 99 02 9e 5a svshape 21,31,1,5,0 + c0c: d9 02 9e 5a svshape 21,31,1,5,1 + c10: 19 05 9e 5a svshape 21,31,1,10,0 + c14: 59 05 9e 5a svshape 21,31,1,10,1 + c18: 99 07 9e 5a svshape 21,31,1,15,0 + c1c: d9 07 9e 5a svshape 21,31,1,15,1 + c20: 19 48 9e 5a svshape 21,31,10,0,0 + c24: 59 48 9e 5a svshape 21,31,10,0,1 + c28: 99 4a 9e 5a svshape 21,31,10,5,0 + c2c: d9 4a 9e 5a svshape 21,31,10,5,1 + c30: 19 4d 9e 5a svshape 21,31,10,10,0 + c34: 59 4d 9e 5a svshape 21,31,10,10,1 + c38: 99 4f 9e 5a svshape 21,31,10,15,0 + c3c: d9 4f 9e 5a svshape 21,31,10,15,1 + c40: 19 a0 9e 5a svshape 21,31,21,0,0 + c44: 59 a0 9e 5a svshape 21,31,21,0,1 + c48: 99 a2 9e 5a svshape 21,31,21,5,0 + c4c: d9 a2 9e 5a svshape 21,31,21,5,1 + c50: 19 a5 9e 5a svshape 21,31,21,10,0 + c54: 59 a5 9e 5a svshape 21,31,21,10,1 + c58: 99 a7 9e 5a svshape 21,31,21,15,0 + c5c: d9 a7 9e 5a svshape 21,31,21,15,1 + c60: 19 d0 9e 5a svshape 21,31,27,0,0 + c64: 59 d0 9e 5a svshape 21,31,27,0,1 + c68: 99 d2 9e 5a svshape 21,31,27,5,0 + c6c: d9 d2 9e 5a svshape 21,31,27,5,1 + c70: 19 d5 9e 5a svshape 21,31,27,10,0 + c74: 59 d5 9e 5a svshape 21,31,27,10,1 + c78: 99 d7 9e 5a svshape 21,31,27,15,0 + c7c: d9 d7 9e 5a svshape 21,31,27,15,1 + c80: 19 f0 9e 5a svshape 21,31,31,0,0 + c84: 59 f0 9e 5a svshape 21,31,31,0,1 + c88: 99 f2 9e 5a svshape 21,31,31,5,0 + c8c: d9 f2 9e 5a svshape 21,31,31,5,1 + c90: 19 f5 9e 5a svshape 21,31,31,10,0 + c94: 59 f5 9e 5a svshape 21,31,31,10,1 + c98: 99 f7 9e 5a svshape 21,31,31,15,0 + c9c: d9 f7 9e 5a svshape 21,31,31,15,1 + ca0: 19 78 9e 5a svshape 21,31,16,0,0 + ca4: 59 78 9e 5a svshape 21,31,16,0,1 + ca8: 99 7a 9e 5a svshape 21,31,16,5,0 + cac: d9 7a 9e 5a svshape 21,31,16,5,1 + cb0: 19 7d 9e 5a svshape 21,31,16,10,0 + cb4: 59 7d 9e 5a svshape 21,31,16,10,1 + cb8: 99 7f 9e 5a svshape 21,31,16,15,0 + cbc: d9 7f 9e 5a svshape 21,31,16,15,1 + cc0: 19 00 8f 5a svshape 21,16,1,0,0 + cc4: 59 00 8f 5a svshape 21,16,1,0,1 + cc8: 99 02 8f 5a svshape 21,16,1,5,0 + ccc: d9 02 8f 5a svshape 21,16,1,5,1 + cd0: 19 05 8f 5a svshape 21,16,1,10,0 + cd4: 59 05 8f 5a svshape 21,16,1,10,1 + cd8: 99 07 8f 5a svshape 21,16,1,15,0 + cdc: d9 07 8f 5a svshape 21,16,1,15,1 + ce0: 19 48 8f 5a svshape 21,16,10,0,0 + ce4: 59 48 8f 5a svshape 21,16,10,0,1 + ce8: 99 4a 8f 5a svshape 21,16,10,5,0 + cec: d9 4a 8f 5a svshape 21,16,10,5,1 + cf0: 19 4d 8f 5a svshape 21,16,10,10,0 + cf4: 59 4d 8f 5a svshape 21,16,10,10,1 + cf8: 99 4f 8f 5a svshape 21,16,10,15,0 + cfc: d9 4f 8f 5a svshape 21,16,10,15,1 + d00: 19 a0 8f 5a svshape 21,16,21,0,0 + d04: 59 a0 8f 5a svshape 21,16,21,0,1 + d08: 99 a2 8f 5a svshape 21,16,21,5,0 + d0c: d9 a2 8f 5a svshape 21,16,21,5,1 + d10: 19 a5 8f 5a svshape 21,16,21,10,0 + d14: 59 a5 8f 5a svshape 21,16,21,10,1 + d18: 99 a7 8f 5a svshape 21,16,21,15,0 + d1c: d9 a7 8f 5a svshape 21,16,21,15,1 + d20: 19 d0 8f 5a svshape 21,16,27,0,0 + d24: 59 d0 8f 5a svshape 21,16,27,0,1 + d28: 99 d2 8f 5a svshape 21,16,27,5,0 + d2c: d9 d2 8f 5a svshape 21,16,27,5,1 + d30: 19 d5 8f 5a svshape 21,16,27,10,0 + d34: 59 d5 8f 5a svshape 21,16,27,10,1 + d38: 99 d7 8f 5a svshape 21,16,27,15,0 + d3c: d9 d7 8f 5a svshape 21,16,27,15,1 + d40: 19 f0 8f 5a svshape 21,16,31,0,0 + d44: 59 f0 8f 5a svshape 21,16,31,0,1 + d48: 99 f2 8f 5a svshape 21,16,31,5,0 + d4c: d9 f2 8f 5a svshape 21,16,31,5,1 + d50: 19 f5 8f 5a svshape 21,16,31,10,0 + d54: 59 f5 8f 5a svshape 21,16,31,10,1 + d58: 99 f7 8f 5a svshape 21,16,31,15,0 + d5c: d9 f7 8f 5a svshape 21,16,31,15,1 + d60: 19 78 8f 5a svshape 21,16,16,0,0 + d64: 59 78 8f 5a svshape 21,16,16,0,1 + d68: 99 7a 8f 5a svshape 21,16,16,5,0 + d6c: d9 7a 8f 5a svshape 21,16,16,5,1 + d70: 19 7d 8f 5a svshape 21,16,16,10,0 + d74: 59 7d 8f 5a svshape 21,16,16,10,1 + d78: 99 7f 8f 5a svshape 21,16,16,15,0 + d7c: d9 7f 8f 5a svshape 21,16,16,15,1 + d80: 19 00 40 5b svshape 27,1,1,0,0 + d84: 59 00 40 5b svshape 27,1,1,0,1 + d88: 99 02 40 5b svshape 27,1,1,5,0 + d8c: d9 02 40 5b svshape 27,1,1,5,1 + d90: 19 05 40 5b svshape 27,1,1,10,0 + d94: 59 05 40 5b svshape 27,1,1,10,1 + d98: 99 07 40 5b svshape 27,1,1,15,0 + d9c: d9 07 40 5b svshape 27,1,1,15,1 + da0: 19 48 40 5b svshape 27,1,10,0,0 + da4: 59 48 40 5b svshape 27,1,10,0,1 + da8: 99 4a 40 5b svshape 27,1,10,5,0 + dac: d9 4a 40 5b svshape 27,1,10,5,1 + db0: 19 4d 40 5b svshape 27,1,10,10,0 + db4: 59 4d 40 5b svshape 27,1,10,10,1 + db8: 99 4f 40 5b svshape 27,1,10,15,0 + dbc: d9 4f 40 5b svshape 27,1,10,15,1 + dc0: 19 a0 40 5b svshape 27,1,21,0,0 + dc4: 59 a0 40 5b svshape 27,1,21,0,1 + dc8: 99 a2 40 5b svshape 27,1,21,5,0 + dcc: d9 a2 40 5b svshape 27,1,21,5,1 + dd0: 19 a5 40 5b svshape 27,1,21,10,0 + dd4: 59 a5 40 5b svshape 27,1,21,10,1 + dd8: 99 a7 40 5b svshape 27,1,21,15,0 + ddc: d9 a7 40 5b svshape 27,1,21,15,1 + de0: 19 d0 40 5b svshape 27,1,27,0,0 + de4: 59 d0 40 5b svshape 27,1,27,0,1 + de8: 99 d2 40 5b svshape 27,1,27,5,0 + dec: d9 d2 40 5b svshape 27,1,27,5,1 + df0: 19 d5 40 5b svshape 27,1,27,10,0 + df4: 59 d5 40 5b svshape 27,1,27,10,1 + df8: 99 d7 40 5b svshape 27,1,27,15,0 + dfc: d9 d7 40 5b svshape 27,1,27,15,1 + e00: 19 f0 40 5b svshape 27,1,31,0,0 + e04: 59 f0 40 5b svshape 27,1,31,0,1 + e08: 99 f2 40 5b svshape 27,1,31,5,0 + e0c: d9 f2 40 5b svshape 27,1,31,5,1 + e10: 19 f5 40 5b svshape 27,1,31,10,0 + e14: 59 f5 40 5b svshape 27,1,31,10,1 + e18: 99 f7 40 5b svshape 27,1,31,15,0 + e1c: d9 f7 40 5b svshape 27,1,31,15,1 + e20: 19 78 40 5b svshape 27,1,16,0,0 + e24: 59 78 40 5b svshape 27,1,16,0,1 + e28: 99 7a 40 5b svshape 27,1,16,5,0 + e2c: d9 7a 40 5b svshape 27,1,16,5,1 + e30: 19 7d 40 5b svshape 27,1,16,10,0 + e34: 59 7d 40 5b svshape 27,1,16,10,1 + e38: 99 7f 40 5b svshape 27,1,16,15,0 + e3c: d9 7f 40 5b svshape 27,1,16,15,1 + e40: 19 00 49 5b svshape 27,10,1,0,0 + e44: 59 00 49 5b svshape 27,10,1,0,1 + e48: 99 02 49 5b svshape 27,10,1,5,0 + e4c: d9 02 49 5b svshape 27,10,1,5,1 + e50: 19 05 49 5b svshape 27,10,1,10,0 + e54: 59 05 49 5b svshape 27,10,1,10,1 + e58: 99 07 49 5b svshape 27,10,1,15,0 + e5c: d9 07 49 5b svshape 27,10,1,15,1 + e60: 19 48 49 5b svshape 27,10,10,0,0 + e64: 59 48 49 5b svshape 27,10,10,0,1 + e68: 99 4a 49 5b svshape 27,10,10,5,0 + e6c: d9 4a 49 5b svshape 27,10,10,5,1 + e70: 19 4d 49 5b svshape 27,10,10,10,0 + e74: 59 4d 49 5b svshape 27,10,10,10,1 + e78: 99 4f 49 5b svshape 27,10,10,15,0 + e7c: d9 4f 49 5b svshape 27,10,10,15,1 + e80: 19 a0 49 5b svshape 27,10,21,0,0 + e84: 59 a0 49 5b svshape 27,10,21,0,1 + e88: 99 a2 49 5b svshape 27,10,21,5,0 + e8c: d9 a2 49 5b svshape 27,10,21,5,1 + e90: 19 a5 49 5b svshape 27,10,21,10,0 + e94: 59 a5 49 5b svshape 27,10,21,10,1 + e98: 99 a7 49 5b svshape 27,10,21,15,0 + e9c: d9 a7 49 5b svshape 27,10,21,15,1 + ea0: 19 d0 49 5b svshape 27,10,27,0,0 + ea4: 59 d0 49 5b svshape 27,10,27,0,1 + ea8: 99 d2 49 5b svshape 27,10,27,5,0 + eac: d9 d2 49 5b svshape 27,10,27,5,1 + eb0: 19 d5 49 5b svshape 27,10,27,10,0 + eb4: 59 d5 49 5b svshape 27,10,27,10,1 + eb8: 99 d7 49 5b svshape 27,10,27,15,0 + ebc: d9 d7 49 5b svshape 27,10,27,15,1 + ec0: 19 f0 49 5b svshape 27,10,31,0,0 + ec4: 59 f0 49 5b svshape 27,10,31,0,1 + ec8: 99 f2 49 5b svshape 27,10,31,5,0 + ecc: d9 f2 49 5b svshape 27,10,31,5,1 + ed0: 19 f5 49 5b svshape 27,10,31,10,0 + ed4: 59 f5 49 5b svshape 27,10,31,10,1 + ed8: 99 f7 49 5b svshape 27,10,31,15,0 + edc: d9 f7 49 5b svshape 27,10,31,15,1 + ee0: 19 78 49 5b svshape 27,10,16,0,0 + ee4: 59 78 49 5b svshape 27,10,16,0,1 + ee8: 99 7a 49 5b svshape 27,10,16,5,0 + eec: d9 7a 49 5b svshape 27,10,16,5,1 + ef0: 19 7d 49 5b svshape 27,10,16,10,0 + ef4: 59 7d 49 5b svshape 27,10,16,10,1 + ef8: 99 7f 49 5b svshape 27,10,16,15,0 + efc: d9 7f 49 5b svshape 27,10,16,15,1 + f00: 19 00 54 5b svshape 27,21,1,0,0 + f04: 59 00 54 5b svshape 27,21,1,0,1 + f08: 99 02 54 5b svshape 27,21,1,5,0 + f0c: d9 02 54 5b svshape 27,21,1,5,1 + f10: 19 05 54 5b svshape 27,21,1,10,0 + f14: 59 05 54 5b svshape 27,21,1,10,1 + f18: 99 07 54 5b svshape 27,21,1,15,0 + f1c: d9 07 54 5b svshape 27,21,1,15,1 + f20: 19 48 54 5b svshape 27,21,10,0,0 + f24: 59 48 54 5b svshape 27,21,10,0,1 + f28: 99 4a 54 5b svshape 27,21,10,5,0 + f2c: d9 4a 54 5b svshape 27,21,10,5,1 + f30: 19 4d 54 5b svshape 27,21,10,10,0 + f34: 59 4d 54 5b svshape 27,21,10,10,1 + f38: 99 4f 54 5b svshape 27,21,10,15,0 + f3c: d9 4f 54 5b svshape 27,21,10,15,1 + f40: 19 a0 54 5b svshape 27,21,21,0,0 + f44: 59 a0 54 5b svshape 27,21,21,0,1 + f48: 99 a2 54 5b svshape 27,21,21,5,0 + f4c: d9 a2 54 5b svshape 27,21,21,5,1 + f50: 19 a5 54 5b svshape 27,21,21,10,0 + f54: 59 a5 54 5b svshape 27,21,21,10,1 + f58: 99 a7 54 5b svshape 27,21,21,15,0 + f5c: d9 a7 54 5b svshape 27,21,21,15,1 + f60: 19 d0 54 5b svshape 27,21,27,0,0 + f64: 59 d0 54 5b svshape 27,21,27,0,1 + f68: 99 d2 54 5b svshape 27,21,27,5,0 + f6c: d9 d2 54 5b svshape 27,21,27,5,1 + f70: 19 d5 54 5b svshape 27,21,27,10,0 + f74: 59 d5 54 5b svshape 27,21,27,10,1 + f78: 99 d7 54 5b svshape 27,21,27,15,0 + f7c: d9 d7 54 5b svshape 27,21,27,15,1 + f80: 19 f0 54 5b svshape 27,21,31,0,0 + f84: 59 f0 54 5b svshape 27,21,31,0,1 + f88: 99 f2 54 5b svshape 27,21,31,5,0 + f8c: d9 f2 54 5b svshape 27,21,31,5,1 + f90: 19 f5 54 5b svshape 27,21,31,10,0 + f94: 59 f5 54 5b svshape 27,21,31,10,1 + f98: 99 f7 54 5b svshape 27,21,31,15,0 + f9c: d9 f7 54 5b svshape 27,21,31,15,1 + fa0: 19 78 54 5b svshape 27,21,16,0,0 + fa4: 59 78 54 5b svshape 27,21,16,0,1 + fa8: 99 7a 54 5b svshape 27,21,16,5,0 + fac: d9 7a 54 5b svshape 27,21,16,5,1 + fb0: 19 7d 54 5b svshape 27,21,16,10,0 + fb4: 59 7d 54 5b svshape 27,21,16,10,1 + fb8: 99 7f 54 5b svshape 27,21,16,15,0 + fbc: d9 7f 54 5b svshape 27,21,16,15,1 + fc0: 19 00 5a 5b svshape 27,27,1,0,0 + fc4: 59 00 5a 5b svshape 27,27,1,0,1 + fc8: 99 02 5a 5b svshape 27,27,1,5,0 + fcc: d9 02 5a 5b svshape 27,27,1,5,1 + fd0: 19 05 5a 5b svshape 27,27,1,10,0 + fd4: 59 05 5a 5b svshape 27,27,1,10,1 + fd8: 99 07 5a 5b svshape 27,27,1,15,0 + fdc: d9 07 5a 5b svshape 27,27,1,15,1 + fe0: 19 48 5a 5b svshape 27,27,10,0,0 + fe4: 59 48 5a 5b svshape 27,27,10,0,1 + fe8: 99 4a 5a 5b svshape 27,27,10,5,0 + fec: d9 4a 5a 5b svshape 27,27,10,5,1 + ff0: 19 4d 5a 5b svshape 27,27,10,10,0 + ff4: 59 4d 5a 5b svshape 27,27,10,10,1 + ff8: 99 4f 5a 5b svshape 27,27,10,15,0 + ffc: d9 4f 5a 5b svshape 27,27,10,15,1 + 1000: 19 a0 5a 5b svshape 27,27,21,0,0 + 1004: 59 a0 5a 5b svshape 27,27,21,0,1 + 1008: 99 a2 5a 5b svshape 27,27,21,5,0 + 100c: d9 a2 5a 5b svshape 27,27,21,5,1 + 1010: 19 a5 5a 5b svshape 27,27,21,10,0 + 1014: 59 a5 5a 5b svshape 27,27,21,10,1 + 1018: 99 a7 5a 5b svshape 27,27,21,15,0 + 101c: d9 a7 5a 5b svshape 27,27,21,15,1 + 1020: 19 d0 5a 5b svshape 27,27,27,0,0 + 1024: 59 d0 5a 5b svshape 27,27,27,0,1 + 1028: 99 d2 5a 5b svshape 27,27,27,5,0 + 102c: d9 d2 5a 5b svshape 27,27,27,5,1 + 1030: 19 d5 5a 5b svshape 27,27,27,10,0 + 1034: 59 d5 5a 5b svshape 27,27,27,10,1 + 1038: 99 d7 5a 5b svshape 27,27,27,15,0 + 103c: d9 d7 5a 5b svshape 27,27,27,15,1 + 1040: 19 f0 5a 5b svshape 27,27,31,0,0 + 1044: 59 f0 5a 5b svshape 27,27,31,0,1 + 1048: 99 f2 5a 5b svshape 27,27,31,5,0 + 104c: d9 f2 5a 5b svshape 27,27,31,5,1 + 1050: 19 f5 5a 5b svshape 27,27,31,10,0 + 1054: 59 f5 5a 5b svshape 27,27,31,10,1 + 1058: 99 f7 5a 5b svshape 27,27,31,15,0 + 105c: d9 f7 5a 5b svshape 27,27,31,15,1 + 1060: 19 78 5a 5b svshape 27,27,16,0,0 + 1064: 59 78 5a 5b svshape 27,27,16,0,1 + 1068: 99 7a 5a 5b svshape 27,27,16,5,0 + 106c: d9 7a 5a 5b svshape 27,27,16,5,1 + 1070: 19 7d 5a 5b svshape 27,27,16,10,0 + 1074: 59 7d 5a 5b svshape 27,27,16,10,1 + 1078: 99 7f 5a 5b svshape 27,27,16,15,0 + 107c: d9 7f 5a 5b svshape 27,27,16,15,1 + 1080: 19 00 5e 5b svshape 27,31,1,0,0 + 1084: 59 00 5e 5b svshape 27,31,1,0,1 + 1088: 99 02 5e 5b svshape 27,31,1,5,0 + 108c: d9 02 5e 5b svshape 27,31,1,5,1 + 1090: 19 05 5e 5b svshape 27,31,1,10,0 + 1094: 59 05 5e 5b svshape 27,31,1,10,1 + 1098: 99 07 5e 5b svshape 27,31,1,15,0 + 109c: d9 07 5e 5b svshape 27,31,1,15,1 + 10a0: 19 48 5e 5b svshape 27,31,10,0,0 + 10a4: 59 48 5e 5b svshape 27,31,10,0,1 + 10a8: 99 4a 5e 5b svshape 27,31,10,5,0 + 10ac: d9 4a 5e 5b svshape 27,31,10,5,1 + 10b0: 19 4d 5e 5b svshape 27,31,10,10,0 + 10b4: 59 4d 5e 5b svshape 27,31,10,10,1 + 10b8: 99 4f 5e 5b svshape 27,31,10,15,0 + 10bc: d9 4f 5e 5b svshape 27,31,10,15,1 + 10c0: 19 a0 5e 5b svshape 27,31,21,0,0 + 10c4: 59 a0 5e 5b svshape 27,31,21,0,1 + 10c8: 99 a2 5e 5b svshape 27,31,21,5,0 + 10cc: d9 a2 5e 5b svshape 27,31,21,5,1 + 10d0: 19 a5 5e 5b svshape 27,31,21,10,0 + 10d4: 59 a5 5e 5b svshape 27,31,21,10,1 + 10d8: 99 a7 5e 5b svshape 27,31,21,15,0 + 10dc: d9 a7 5e 5b svshape 27,31,21,15,1 + 10e0: 19 d0 5e 5b svshape 27,31,27,0,0 + 10e4: 59 d0 5e 5b svshape 27,31,27,0,1 + 10e8: 99 d2 5e 5b svshape 27,31,27,5,0 + 10ec: d9 d2 5e 5b svshape 27,31,27,5,1 + 10f0: 19 d5 5e 5b svshape 27,31,27,10,0 + 10f4: 59 d5 5e 5b svshape 27,31,27,10,1 + 10f8: 99 d7 5e 5b svshape 27,31,27,15,0 + 10fc: d9 d7 5e 5b svshape 27,31,27,15,1 + 1100: 19 f0 5e 5b svshape 27,31,31,0,0 + 1104: 59 f0 5e 5b svshape 27,31,31,0,1 + 1108: 99 f2 5e 5b svshape 27,31,31,5,0 + 110c: d9 f2 5e 5b svshape 27,31,31,5,1 + 1110: 19 f5 5e 5b svshape 27,31,31,10,0 + 1114: 59 f5 5e 5b svshape 27,31,31,10,1 + 1118: 99 f7 5e 5b svshape 27,31,31,15,0 + 111c: d9 f7 5e 5b svshape 27,31,31,15,1 + 1120: 19 78 5e 5b svshape 27,31,16,0,0 + 1124: 59 78 5e 5b svshape 27,31,16,0,1 + 1128: 99 7a 5e 5b svshape 27,31,16,5,0 + 112c: d9 7a 5e 5b svshape 27,31,16,5,1 + 1130: 19 7d 5e 5b svshape 27,31,16,10,0 + 1134: 59 7d 5e 5b svshape 27,31,16,10,1 + 1138: 99 7f 5e 5b svshape 27,31,16,15,0 + 113c: d9 7f 5e 5b svshape 27,31,16,15,1 + 1140: 19 00 4f 5b svshape 27,16,1,0,0 + 1144: 59 00 4f 5b svshape 27,16,1,0,1 + 1148: 99 02 4f 5b svshape 27,16,1,5,0 + 114c: d9 02 4f 5b svshape 27,16,1,5,1 + 1150: 19 05 4f 5b svshape 27,16,1,10,0 + 1154: 59 05 4f 5b svshape 27,16,1,10,1 + 1158: 99 07 4f 5b svshape 27,16,1,15,0 + 115c: d9 07 4f 5b svshape 27,16,1,15,1 + 1160: 19 48 4f 5b svshape 27,16,10,0,0 + 1164: 59 48 4f 5b svshape 27,16,10,0,1 + 1168: 99 4a 4f 5b svshape 27,16,10,5,0 + 116c: d9 4a 4f 5b svshape 27,16,10,5,1 + 1170: 19 4d 4f 5b svshape 27,16,10,10,0 + 1174: 59 4d 4f 5b svshape 27,16,10,10,1 + 1178: 99 4f 4f 5b svshape 27,16,10,15,0 + 117c: d9 4f 4f 5b svshape 27,16,10,15,1 + 1180: 19 a0 4f 5b svshape 27,16,21,0,0 + 1184: 59 a0 4f 5b svshape 27,16,21,0,1 + 1188: 99 a2 4f 5b svshape 27,16,21,5,0 + 118c: d9 a2 4f 5b svshape 27,16,21,5,1 + 1190: 19 a5 4f 5b svshape 27,16,21,10,0 + 1194: 59 a5 4f 5b svshape 27,16,21,10,1 + 1198: 99 a7 4f 5b svshape 27,16,21,15,0 + 119c: d9 a7 4f 5b svshape 27,16,21,15,1 + 11a0: 19 d0 4f 5b svshape 27,16,27,0,0 + 11a4: 59 d0 4f 5b svshape 27,16,27,0,1 + 11a8: 99 d2 4f 5b svshape 27,16,27,5,0 + 11ac: d9 d2 4f 5b svshape 27,16,27,5,1 + 11b0: 19 d5 4f 5b svshape 27,16,27,10,0 + 11b4: 59 d5 4f 5b svshape 27,16,27,10,1 + 11b8: 99 d7 4f 5b svshape 27,16,27,15,0 + 11bc: d9 d7 4f 5b svshape 27,16,27,15,1 + 11c0: 19 f0 4f 5b svshape 27,16,31,0,0 + 11c4: 59 f0 4f 5b svshape 27,16,31,0,1 + 11c8: 99 f2 4f 5b svshape 27,16,31,5,0 + 11cc: d9 f2 4f 5b svshape 27,16,31,5,1 + 11d0: 19 f5 4f 5b svshape 27,16,31,10,0 + 11d4: 59 f5 4f 5b svshape 27,16,31,10,1 + 11d8: 99 f7 4f 5b svshape 27,16,31,15,0 + 11dc: d9 f7 4f 5b svshape 27,16,31,15,1 + 11e0: 19 78 4f 5b svshape 27,16,16,0,0 + 11e4: 59 78 4f 5b svshape 27,16,16,0,1 + 11e8: 99 7a 4f 5b svshape 27,16,16,5,0 + 11ec: d9 7a 4f 5b svshape 27,16,16,5,1 + 11f0: 19 7d 4f 5b svshape 27,16,16,10,0 + 11f4: 59 7d 4f 5b svshape 27,16,16,10,1 + 11f8: 99 7f 4f 5b svshape 27,16,16,15,0 + 11fc: d9 7f 4f 5b svshape 27,16,16,15,1 + 1200: 19 00 c0 5b svshape 31,1,1,0,0 + 1204: 59 00 c0 5b svshape 31,1,1,0,1 + 1208: 99 02 c0 5b svshape 31,1,1,5,0 + 120c: d9 02 c0 5b svshape 31,1,1,5,1 + 1210: 19 05 c0 5b svshape 31,1,1,10,0 + 1214: 59 05 c0 5b svshape 31,1,1,10,1 + 1218: 99 07 c0 5b svshape 31,1,1,15,0 + 121c: d9 07 c0 5b svshape 31,1,1,15,1 + 1220: 19 48 c0 5b svshape 31,1,10,0,0 + 1224: 59 48 c0 5b svshape 31,1,10,0,1 + 1228: 99 4a c0 5b svshape 31,1,10,5,0 + 122c: d9 4a c0 5b svshape 31,1,10,5,1 + 1230: 19 4d c0 5b svshape 31,1,10,10,0 + 1234: 59 4d c0 5b svshape 31,1,10,10,1 + 1238: 99 4f c0 5b svshape 31,1,10,15,0 + 123c: d9 4f c0 5b svshape 31,1,10,15,1 + 1240: 19 a0 c0 5b svshape 31,1,21,0,0 + 1244: 59 a0 c0 5b svshape 31,1,21,0,1 + 1248: 99 a2 c0 5b svshape 31,1,21,5,0 + 124c: d9 a2 c0 5b svshape 31,1,21,5,1 + 1250: 19 a5 c0 5b svshape 31,1,21,10,0 + 1254: 59 a5 c0 5b svshape 31,1,21,10,1 + 1258: 99 a7 c0 5b svshape 31,1,21,15,0 + 125c: d9 a7 c0 5b svshape 31,1,21,15,1 + 1260: 19 d0 c0 5b svshape 31,1,27,0,0 + 1264: 59 d0 c0 5b svshape 31,1,27,0,1 + 1268: 99 d2 c0 5b svshape 31,1,27,5,0 + 126c: d9 d2 c0 5b svshape 31,1,27,5,1 + 1270: 19 d5 c0 5b svshape 31,1,27,10,0 + 1274: 59 d5 c0 5b svshape 31,1,27,10,1 + 1278: 99 d7 c0 5b svshape 31,1,27,15,0 + 127c: d9 d7 c0 5b svshape 31,1,27,15,1 + 1280: 19 f0 c0 5b svshape 31,1,31,0,0 + 1284: 59 f0 c0 5b svshape 31,1,31,0,1 + 1288: 99 f2 c0 5b svshape 31,1,31,5,0 + 128c: d9 f2 c0 5b svshape 31,1,31,5,1 + 1290: 19 f5 c0 5b svshape 31,1,31,10,0 + 1294: 59 f5 c0 5b svshape 31,1,31,10,1 + 1298: 99 f7 c0 5b svshape 31,1,31,15,0 + 129c: d9 f7 c0 5b svshape 31,1,31,15,1 + 12a0: 19 78 c0 5b svshape 31,1,16,0,0 + 12a4: 59 78 c0 5b svshape 31,1,16,0,1 + 12a8: 99 7a c0 5b svshape 31,1,16,5,0 + 12ac: d9 7a c0 5b svshape 31,1,16,5,1 + 12b0: 19 7d c0 5b svshape 31,1,16,10,0 + 12b4: 59 7d c0 5b svshape 31,1,16,10,1 + 12b8: 99 7f c0 5b svshape 31,1,16,15,0 + 12bc: d9 7f c0 5b svshape 31,1,16,15,1 + 12c0: 19 00 c9 5b svshape 31,10,1,0,0 + 12c4: 59 00 c9 5b svshape 31,10,1,0,1 + 12c8: 99 02 c9 5b svshape 31,10,1,5,0 + 12cc: d9 02 c9 5b svshape 31,10,1,5,1 + 12d0: 19 05 c9 5b svshape 31,10,1,10,0 + 12d4: 59 05 c9 5b svshape 31,10,1,10,1 + 12d8: 99 07 c9 5b svshape 31,10,1,15,0 + 12dc: d9 07 c9 5b svshape 31,10,1,15,1 + 12e0: 19 48 c9 5b svshape 31,10,10,0,0 + 12e4: 59 48 c9 5b svshape 31,10,10,0,1 + 12e8: 99 4a c9 5b svshape 31,10,10,5,0 + 12ec: d9 4a c9 5b svshape 31,10,10,5,1 + 12f0: 19 4d c9 5b svshape 31,10,10,10,0 + 12f4: 59 4d c9 5b svshape 31,10,10,10,1 + 12f8: 99 4f c9 5b svshape 31,10,10,15,0 + 12fc: d9 4f c9 5b svshape 31,10,10,15,1 + 1300: 19 a0 c9 5b svshape 31,10,21,0,0 + 1304: 59 a0 c9 5b svshape 31,10,21,0,1 + 1308: 99 a2 c9 5b svshape 31,10,21,5,0 + 130c: d9 a2 c9 5b svshape 31,10,21,5,1 + 1310: 19 a5 c9 5b svshape 31,10,21,10,0 + 1314: 59 a5 c9 5b svshape 31,10,21,10,1 + 1318: 99 a7 c9 5b svshape 31,10,21,15,0 + 131c: d9 a7 c9 5b svshape 31,10,21,15,1 + 1320: 19 d0 c9 5b svshape 31,10,27,0,0 + 1324: 59 d0 c9 5b svshape 31,10,27,0,1 + 1328: 99 d2 c9 5b svshape 31,10,27,5,0 + 132c: d9 d2 c9 5b svshape 31,10,27,5,1 + 1330: 19 d5 c9 5b svshape 31,10,27,10,0 + 1334: 59 d5 c9 5b svshape 31,10,27,10,1 + 1338: 99 d7 c9 5b svshape 31,10,27,15,0 + 133c: d9 d7 c9 5b svshape 31,10,27,15,1 + 1340: 19 f0 c9 5b svshape 31,10,31,0,0 + 1344: 59 f0 c9 5b svshape 31,10,31,0,1 + 1348: 99 f2 c9 5b svshape 31,10,31,5,0 + 134c: d9 f2 c9 5b svshape 31,10,31,5,1 + 1350: 19 f5 c9 5b svshape 31,10,31,10,0 + 1354: 59 f5 c9 5b svshape 31,10,31,10,1 + 1358: 99 f7 c9 5b svshape 31,10,31,15,0 + 135c: d9 f7 c9 5b svshape 31,10,31,15,1 + 1360: 19 78 c9 5b svshape 31,10,16,0,0 + 1364: 59 78 c9 5b svshape 31,10,16,0,1 + 1368: 99 7a c9 5b svshape 31,10,16,5,0 + 136c: d9 7a c9 5b svshape 31,10,16,5,1 + 1370: 19 7d c9 5b svshape 31,10,16,10,0 + 1374: 59 7d c9 5b svshape 31,10,16,10,1 + 1378: 99 7f c9 5b svshape 31,10,16,15,0 + 137c: d9 7f c9 5b svshape 31,10,16,15,1 + 1380: 19 00 d4 5b svshape 31,21,1,0,0 + 1384: 59 00 d4 5b svshape 31,21,1,0,1 + 1388: 99 02 d4 5b svshape 31,21,1,5,0 + 138c: d9 02 d4 5b svshape 31,21,1,5,1 + 1390: 19 05 d4 5b svshape 31,21,1,10,0 + 1394: 59 05 d4 5b svshape 31,21,1,10,1 + 1398: 99 07 d4 5b svshape 31,21,1,15,0 + 139c: d9 07 d4 5b svshape 31,21,1,15,1 + 13a0: 19 48 d4 5b svshape 31,21,10,0,0 + 13a4: 59 48 d4 5b svshape 31,21,10,0,1 + 13a8: 99 4a d4 5b svshape 31,21,10,5,0 + 13ac: d9 4a d4 5b svshape 31,21,10,5,1 + 13b0: 19 4d d4 5b svshape 31,21,10,10,0 + 13b4: 59 4d d4 5b svshape 31,21,10,10,1 + 13b8: 99 4f d4 5b svshape 31,21,10,15,0 + 13bc: d9 4f d4 5b svshape 31,21,10,15,1 + 13c0: 19 a0 d4 5b svshape 31,21,21,0,0 + 13c4: 59 a0 d4 5b svshape 31,21,21,0,1 + 13c8: 99 a2 d4 5b svshape 31,21,21,5,0 + 13cc: d9 a2 d4 5b svshape 31,21,21,5,1 + 13d0: 19 a5 d4 5b svshape 31,21,21,10,0 + 13d4: 59 a5 d4 5b svshape 31,21,21,10,1 + 13d8: 99 a7 d4 5b svshape 31,21,21,15,0 + 13dc: d9 a7 d4 5b svshape 31,21,21,15,1 + 13e0: 19 d0 d4 5b svshape 31,21,27,0,0 + 13e4: 59 d0 d4 5b svshape 31,21,27,0,1 + 13e8: 99 d2 d4 5b svshape 31,21,27,5,0 + 13ec: d9 d2 d4 5b svshape 31,21,27,5,1 + 13f0: 19 d5 d4 5b svshape 31,21,27,10,0 + 13f4: 59 d5 d4 5b svshape 31,21,27,10,1 + 13f8: 99 d7 d4 5b svshape 31,21,27,15,0 + 13fc: d9 d7 d4 5b svshape 31,21,27,15,1 + 1400: 19 f0 d4 5b svshape 31,21,31,0,0 + 1404: 59 f0 d4 5b svshape 31,21,31,0,1 + 1408: 99 f2 d4 5b svshape 31,21,31,5,0 + 140c: d9 f2 d4 5b svshape 31,21,31,5,1 + 1410: 19 f5 d4 5b svshape 31,21,31,10,0 + 1414: 59 f5 d4 5b svshape 31,21,31,10,1 + 1418: 99 f7 d4 5b svshape 31,21,31,15,0 + 141c: d9 f7 d4 5b svshape 31,21,31,15,1 + 1420: 19 78 d4 5b svshape 31,21,16,0,0 + 1424: 59 78 d4 5b svshape 31,21,16,0,1 + 1428: 99 7a d4 5b svshape 31,21,16,5,0 + 142c: d9 7a d4 5b svshape 31,21,16,5,1 + 1430: 19 7d d4 5b svshape 31,21,16,10,0 + 1434: 59 7d d4 5b svshape 31,21,16,10,1 + 1438: 99 7f d4 5b svshape 31,21,16,15,0 + 143c: d9 7f d4 5b svshape 31,21,16,15,1 + 1440: 19 00 da 5b svshape 31,27,1,0,0 + 1444: 59 00 da 5b svshape 31,27,1,0,1 + 1448: 99 02 da 5b svshape 31,27,1,5,0 + 144c: d9 02 da 5b svshape 31,27,1,5,1 + 1450: 19 05 da 5b svshape 31,27,1,10,0 + 1454: 59 05 da 5b svshape 31,27,1,10,1 + 1458: 99 07 da 5b svshape 31,27,1,15,0 + 145c: d9 07 da 5b svshape 31,27,1,15,1 + 1460: 19 48 da 5b svshape 31,27,10,0,0 + 1464: 59 48 da 5b svshape 31,27,10,0,1 + 1468: 99 4a da 5b svshape 31,27,10,5,0 + 146c: d9 4a da 5b svshape 31,27,10,5,1 + 1470: 19 4d da 5b svshape 31,27,10,10,0 + 1474: 59 4d da 5b svshape 31,27,10,10,1 + 1478: 99 4f da 5b svshape 31,27,10,15,0 + 147c: d9 4f da 5b svshape 31,27,10,15,1 + 1480: 19 a0 da 5b svshape 31,27,21,0,0 + 1484: 59 a0 da 5b svshape 31,27,21,0,1 + 1488: 99 a2 da 5b svshape 31,27,21,5,0 + 148c: d9 a2 da 5b svshape 31,27,21,5,1 + 1490: 19 a5 da 5b svshape 31,27,21,10,0 + 1494: 59 a5 da 5b svshape 31,27,21,10,1 + 1498: 99 a7 da 5b svshape 31,27,21,15,0 + 149c: d9 a7 da 5b svshape 31,27,21,15,1 + 14a0: 19 d0 da 5b svshape 31,27,27,0,0 + 14a4: 59 d0 da 5b svshape 31,27,27,0,1 + 14a8: 99 d2 da 5b svshape 31,27,27,5,0 + 14ac: d9 d2 da 5b svshape 31,27,27,5,1 + 14b0: 19 d5 da 5b svshape 31,27,27,10,0 + 14b4: 59 d5 da 5b svshape 31,27,27,10,1 + 14b8: 99 d7 da 5b svshape 31,27,27,15,0 + 14bc: d9 d7 da 5b svshape 31,27,27,15,1 + 14c0: 19 f0 da 5b svshape 31,27,31,0,0 + 14c4: 59 f0 da 5b svshape 31,27,31,0,1 + 14c8: 99 f2 da 5b svshape 31,27,31,5,0 + 14cc: d9 f2 da 5b svshape 31,27,31,5,1 + 14d0: 19 f5 da 5b svshape 31,27,31,10,0 + 14d4: 59 f5 da 5b svshape 31,27,31,10,1 + 14d8: 99 f7 da 5b svshape 31,27,31,15,0 + 14dc: d9 f7 da 5b svshape 31,27,31,15,1 + 14e0: 19 78 da 5b svshape 31,27,16,0,0 + 14e4: 59 78 da 5b svshape 31,27,16,0,1 + 14e8: 99 7a da 5b svshape 31,27,16,5,0 + 14ec: d9 7a da 5b svshape 31,27,16,5,1 + 14f0: 19 7d da 5b svshape 31,27,16,10,0 + 14f4: 59 7d da 5b svshape 31,27,16,10,1 + 14f8: 99 7f da 5b svshape 31,27,16,15,0 + 14fc: d9 7f da 5b svshape 31,27,16,15,1 + 1500: 19 00 de 5b svshape 31,31,1,0,0 + 1504: 59 00 de 5b svshape 31,31,1,0,1 + 1508: 99 02 de 5b svshape 31,31,1,5,0 + 150c: d9 02 de 5b svshape 31,31,1,5,1 + 1510: 19 05 de 5b svshape 31,31,1,10,0 + 1514: 59 05 de 5b svshape 31,31,1,10,1 + 1518: 99 07 de 5b svshape 31,31,1,15,0 + 151c: d9 07 de 5b svshape 31,31,1,15,1 + 1520: 19 48 de 5b svshape 31,31,10,0,0 + 1524: 59 48 de 5b svshape 31,31,10,0,1 + 1528: 99 4a de 5b svshape 31,31,10,5,0 + 152c: d9 4a de 5b svshape 31,31,10,5,1 + 1530: 19 4d de 5b svshape 31,31,10,10,0 + 1534: 59 4d de 5b svshape 31,31,10,10,1 + 1538: 99 4f de 5b svshape 31,31,10,15,0 + 153c: d9 4f de 5b svshape 31,31,10,15,1 + 1540: 19 a0 de 5b svshape 31,31,21,0,0 + 1544: 59 a0 de 5b svshape 31,31,21,0,1 + 1548: 99 a2 de 5b svshape 31,31,21,5,0 + 154c: d9 a2 de 5b svshape 31,31,21,5,1 + 1550: 19 a5 de 5b svshape 31,31,21,10,0 + 1554: 59 a5 de 5b svshape 31,31,21,10,1 + 1558: 99 a7 de 5b svshape 31,31,21,15,0 + 155c: d9 a7 de 5b svshape 31,31,21,15,1 + 1560: 19 d0 de 5b svshape 31,31,27,0,0 + 1564: 59 d0 de 5b svshape 31,31,27,0,1 + 1568: 99 d2 de 5b svshape 31,31,27,5,0 + 156c: d9 d2 de 5b svshape 31,31,27,5,1 + 1570: 19 d5 de 5b svshape 31,31,27,10,0 + 1574: 59 d5 de 5b svshape 31,31,27,10,1 + 1578: 99 d7 de 5b svshape 31,31,27,15,0 + 157c: d9 d7 de 5b svshape 31,31,27,15,1 + 1580: 19 f0 de 5b svshape 31,31,31,0,0 + 1584: 59 f0 de 5b svshape 31,31,31,0,1 + 1588: 99 f2 de 5b svshape 31,31,31,5,0 + 158c: d9 f2 de 5b svshape 31,31,31,5,1 + 1590: 19 f5 de 5b svshape 31,31,31,10,0 + 1594: 59 f5 de 5b svshape 31,31,31,10,1 + 1598: 99 f7 de 5b svshape 31,31,31,15,0 + 159c: d9 f7 de 5b svshape 31,31,31,15,1 + 15a0: 19 78 de 5b svshape 31,31,16,0,0 + 15a4: 59 78 de 5b svshape 31,31,16,0,1 + 15a8: 99 7a de 5b svshape 31,31,16,5,0 + 15ac: d9 7a de 5b svshape 31,31,16,5,1 + 15b0: 19 7d de 5b svshape 31,31,16,10,0 + 15b4: 59 7d de 5b svshape 31,31,16,10,1 + 15b8: 99 7f de 5b svshape 31,31,16,15,0 + 15bc: d9 7f de 5b svshape 31,31,16,15,1 + 15c0: 19 00 cf 5b svshape 31,16,1,0,0 + 15c4: 59 00 cf 5b svshape 31,16,1,0,1 + 15c8: 99 02 cf 5b svshape 31,16,1,5,0 + 15cc: d9 02 cf 5b svshape 31,16,1,5,1 + 15d0: 19 05 cf 5b svshape 31,16,1,10,0 + 15d4: 59 05 cf 5b svshape 31,16,1,10,1 + 15d8: 99 07 cf 5b svshape 31,16,1,15,0 + 15dc: d9 07 cf 5b svshape 31,16,1,15,1 + 15e0: 19 48 cf 5b svshape 31,16,10,0,0 + 15e4: 59 48 cf 5b svshape 31,16,10,0,1 + 15e8: 99 4a cf 5b svshape 31,16,10,5,0 + 15ec: d9 4a cf 5b svshape 31,16,10,5,1 + 15f0: 19 4d cf 5b svshape 31,16,10,10,0 + 15f4: 59 4d cf 5b svshape 31,16,10,10,1 + 15f8: 99 4f cf 5b svshape 31,16,10,15,0 + 15fc: d9 4f cf 5b svshape 31,16,10,15,1 + 1600: 19 a0 cf 5b svshape 31,16,21,0,0 + 1604: 59 a0 cf 5b svshape 31,16,21,0,1 + 1608: 99 a2 cf 5b svshape 31,16,21,5,0 + 160c: d9 a2 cf 5b svshape 31,16,21,5,1 + 1610: 19 a5 cf 5b svshape 31,16,21,10,0 + 1614: 59 a5 cf 5b svshape 31,16,21,10,1 + 1618: 99 a7 cf 5b svshape 31,16,21,15,0 + 161c: d9 a7 cf 5b svshape 31,16,21,15,1 + 1620: 19 d0 cf 5b svshape 31,16,27,0,0 + 1624: 59 d0 cf 5b svshape 31,16,27,0,1 + 1628: 99 d2 cf 5b svshape 31,16,27,5,0 + 162c: d9 d2 cf 5b svshape 31,16,27,5,1 + 1630: 19 d5 cf 5b svshape 31,16,27,10,0 + 1634: 59 d5 cf 5b svshape 31,16,27,10,1 + 1638: 99 d7 cf 5b svshape 31,16,27,15,0 + 163c: d9 d7 cf 5b svshape 31,16,27,15,1 + 1640: 19 f0 cf 5b svshape 31,16,31,0,0 + 1644: 59 f0 cf 5b svshape 31,16,31,0,1 + 1648: 99 f2 cf 5b svshape 31,16,31,5,0 + 164c: d9 f2 cf 5b svshape 31,16,31,5,1 + 1650: 19 f5 cf 5b svshape 31,16,31,10,0 + 1654: 59 f5 cf 5b svshape 31,16,31,10,1 + 1658: 99 f7 cf 5b svshape 31,16,31,15,0 + 165c: d9 f7 cf 5b svshape 31,16,31,15,1 + 1660: 19 78 cf 5b svshape 31,16,16,0,0 + 1664: 59 78 cf 5b svshape 31,16,16,0,1 + 1668: 99 7a cf 5b svshape 31,16,16,5,0 + 166c: d9 7a cf 5b svshape 31,16,16,5,1 + 1670: 19 7d cf 5b svshape 31,16,16,10,0 + 1674: 59 7d cf 5b svshape 31,16,16,10,1 + 1678: 99 7f cf 5b svshape 31,16,16,15,0 + 167c: d9 7f cf 5b svshape 31,16,16,15,1 + 1680: 19 00 e0 59 svshape 16,1,1,0,0 + 1684: 59 00 e0 59 svshape 16,1,1,0,1 + 1688: 99 02 e0 59 svshape 16,1,1,5,0 + 168c: d9 02 e0 59 svshape 16,1,1,5,1 + 1690: 19 05 e0 59 svshape 16,1,1,10,0 + 1694: 59 05 e0 59 svshape 16,1,1,10,1 + 1698: 99 07 e0 59 svshape 16,1,1,15,0 + 169c: d9 07 e0 59 svshape 16,1,1,15,1 + 16a0: 19 48 e0 59 svshape 16,1,10,0,0 + 16a4: 59 48 e0 59 svshape 16,1,10,0,1 + 16a8: 99 4a e0 59 svshape 16,1,10,5,0 + 16ac: d9 4a e0 59 svshape 16,1,10,5,1 + 16b0: 19 4d e0 59 svshape 16,1,10,10,0 + 16b4: 59 4d e0 59 svshape 16,1,10,10,1 + 16b8: 99 4f e0 59 svshape 16,1,10,15,0 + 16bc: d9 4f e0 59 svshape 16,1,10,15,1 + 16c0: 19 a0 e0 59 svshape 16,1,21,0,0 + 16c4: 59 a0 e0 59 svshape 16,1,21,0,1 + 16c8: 99 a2 e0 59 svshape 16,1,21,5,0 + 16cc: d9 a2 e0 59 svshape 16,1,21,5,1 + 16d0: 19 a5 e0 59 svshape 16,1,21,10,0 + 16d4: 59 a5 e0 59 svshape 16,1,21,10,1 + 16d8: 99 a7 e0 59 svshape 16,1,21,15,0 + 16dc: d9 a7 e0 59 svshape 16,1,21,15,1 + 16e0: 19 d0 e0 59 svshape 16,1,27,0,0 + 16e4: 59 d0 e0 59 svshape 16,1,27,0,1 + 16e8: 99 d2 e0 59 svshape 16,1,27,5,0 + 16ec: d9 d2 e0 59 svshape 16,1,27,5,1 + 16f0: 19 d5 e0 59 svshape 16,1,27,10,0 + 16f4: 59 d5 e0 59 svshape 16,1,27,10,1 + 16f8: 99 d7 e0 59 svshape 16,1,27,15,0 + 16fc: d9 d7 e0 59 svshape 16,1,27,15,1 + 1700: 19 f0 e0 59 svshape 16,1,31,0,0 + 1704: 59 f0 e0 59 svshape 16,1,31,0,1 + 1708: 99 f2 e0 59 svshape 16,1,31,5,0 + 170c: d9 f2 e0 59 svshape 16,1,31,5,1 + 1710: 19 f5 e0 59 svshape 16,1,31,10,0 + 1714: 59 f5 e0 59 svshape 16,1,31,10,1 + 1718: 99 f7 e0 59 svshape 16,1,31,15,0 + 171c: d9 f7 e0 59 svshape 16,1,31,15,1 + 1720: 19 78 e0 59 svshape 16,1,16,0,0 + 1724: 59 78 e0 59 svshape 16,1,16,0,1 + 1728: 99 7a e0 59 svshape 16,1,16,5,0 + 172c: d9 7a e0 59 svshape 16,1,16,5,1 + 1730: 19 7d e0 59 svshape 16,1,16,10,0 + 1734: 59 7d e0 59 svshape 16,1,16,10,1 + 1738: 99 7f e0 59 svshape 16,1,16,15,0 + 173c: d9 7f e0 59 svshape 16,1,16,15,1 + 1740: 19 00 e9 59 svshape 16,10,1,0,0 + 1744: 59 00 e9 59 svshape 16,10,1,0,1 + 1748: 99 02 e9 59 svshape 16,10,1,5,0 + 174c: d9 02 e9 59 svshape 16,10,1,5,1 + 1750: 19 05 e9 59 svshape 16,10,1,10,0 + 1754: 59 05 e9 59 svshape 16,10,1,10,1 + 1758: 99 07 e9 59 svshape 16,10,1,15,0 + 175c: d9 07 e9 59 svshape 16,10,1,15,1 + 1760: 19 48 e9 59 svshape 16,10,10,0,0 + 1764: 59 48 e9 59 svshape 16,10,10,0,1 + 1768: 99 4a e9 59 svshape 16,10,10,5,0 + 176c: d9 4a e9 59 svshape 16,10,10,5,1 + 1770: 19 4d e9 59 svshape 16,10,10,10,0 + 1774: 59 4d e9 59 svshape 16,10,10,10,1 + 1778: 99 4f e9 59 svshape 16,10,10,15,0 + 177c: d9 4f e9 59 svshape 16,10,10,15,1 + 1780: 19 a0 e9 59 svshape 16,10,21,0,0 + 1784: 59 a0 e9 59 svshape 16,10,21,0,1 + 1788: 99 a2 e9 59 svshape 16,10,21,5,0 + 178c: d9 a2 e9 59 svshape 16,10,21,5,1 + 1790: 19 a5 e9 59 svshape 16,10,21,10,0 + 1794: 59 a5 e9 59 svshape 16,10,21,10,1 + 1798: 99 a7 e9 59 svshape 16,10,21,15,0 + 179c: d9 a7 e9 59 svshape 16,10,21,15,1 + 17a0: 19 d0 e9 59 svshape 16,10,27,0,0 + 17a4: 59 d0 e9 59 svshape 16,10,27,0,1 + 17a8: 99 d2 e9 59 svshape 16,10,27,5,0 + 17ac: d9 d2 e9 59 svshape 16,10,27,5,1 + 17b0: 19 d5 e9 59 svshape 16,10,27,10,0 + 17b4: 59 d5 e9 59 svshape 16,10,27,10,1 + 17b8: 99 d7 e9 59 svshape 16,10,27,15,0 + 17bc: d9 d7 e9 59 svshape 16,10,27,15,1 + 17c0: 19 f0 e9 59 svshape 16,10,31,0,0 + 17c4: 59 f0 e9 59 svshape 16,10,31,0,1 + 17c8: 99 f2 e9 59 svshape 16,10,31,5,0 + 17cc: d9 f2 e9 59 svshape 16,10,31,5,1 + 17d0: 19 f5 e9 59 svshape 16,10,31,10,0 + 17d4: 59 f5 e9 59 svshape 16,10,31,10,1 + 17d8: 99 f7 e9 59 svshape 16,10,31,15,0 + 17dc: d9 f7 e9 59 svshape 16,10,31,15,1 + 17e0: 19 78 e9 59 svshape 16,10,16,0,0 + 17e4: 59 78 e9 59 svshape 16,10,16,0,1 + 17e8: 99 7a e9 59 svshape 16,10,16,5,0 + 17ec: d9 7a e9 59 svshape 16,10,16,5,1 + 17f0: 19 7d e9 59 svshape 16,10,16,10,0 + 17f4: 59 7d e9 59 svshape 16,10,16,10,1 + 17f8: 99 7f e9 59 svshape 16,10,16,15,0 + 17fc: d9 7f e9 59 svshape 16,10,16,15,1 + 1800: 19 00 f4 59 svshape 16,21,1,0,0 + 1804: 59 00 f4 59 svshape 16,21,1,0,1 + 1808: 99 02 f4 59 svshape 16,21,1,5,0 + 180c: d9 02 f4 59 svshape 16,21,1,5,1 + 1810: 19 05 f4 59 svshape 16,21,1,10,0 + 1814: 59 05 f4 59 svshape 16,21,1,10,1 + 1818: 99 07 f4 59 svshape 16,21,1,15,0 + 181c: d9 07 f4 59 svshape 16,21,1,15,1 + 1820: 19 48 f4 59 svshape 16,21,10,0,0 + 1824: 59 48 f4 59 svshape 16,21,10,0,1 + 1828: 99 4a f4 59 svshape 16,21,10,5,0 + 182c: d9 4a f4 59 svshape 16,21,10,5,1 + 1830: 19 4d f4 59 svshape 16,21,10,10,0 + 1834: 59 4d f4 59 svshape 16,21,10,10,1 + 1838: 99 4f f4 59 svshape 16,21,10,15,0 + 183c: d9 4f f4 59 svshape 16,21,10,15,1 + 1840: 19 a0 f4 59 svshape 16,21,21,0,0 + 1844: 59 a0 f4 59 svshape 16,21,21,0,1 + 1848: 99 a2 f4 59 svshape 16,21,21,5,0 + 184c: d9 a2 f4 59 svshape 16,21,21,5,1 + 1850: 19 a5 f4 59 svshape 16,21,21,10,0 + 1854: 59 a5 f4 59 svshape 16,21,21,10,1 + 1858: 99 a7 f4 59 svshape 16,21,21,15,0 + 185c: d9 a7 f4 59 svshape 16,21,21,15,1 + 1860: 19 d0 f4 59 svshape 16,21,27,0,0 + 1864: 59 d0 f4 59 svshape 16,21,27,0,1 + 1868: 99 d2 f4 59 svshape 16,21,27,5,0 + 186c: d9 d2 f4 59 svshape 16,21,27,5,1 + 1870: 19 d5 f4 59 svshape 16,21,27,10,0 + 1874: 59 d5 f4 59 svshape 16,21,27,10,1 + 1878: 99 d7 f4 59 svshape 16,21,27,15,0 + 187c: d9 d7 f4 59 svshape 16,21,27,15,1 + 1880: 19 f0 f4 59 svshape 16,21,31,0,0 + 1884: 59 f0 f4 59 svshape 16,21,31,0,1 + 1888: 99 f2 f4 59 svshape 16,21,31,5,0 + 188c: d9 f2 f4 59 svshape 16,21,31,5,1 + 1890: 19 f5 f4 59 svshape 16,21,31,10,0 + 1894: 59 f5 f4 59 svshape 16,21,31,10,1 + 1898: 99 f7 f4 59 svshape 16,21,31,15,0 + 189c: d9 f7 f4 59 svshape 16,21,31,15,1 + 18a0: 19 78 f4 59 svshape 16,21,16,0,0 + 18a4: 59 78 f4 59 svshape 16,21,16,0,1 + 18a8: 99 7a f4 59 svshape 16,21,16,5,0 + 18ac: d9 7a f4 59 svshape 16,21,16,5,1 + 18b0: 19 7d f4 59 svshape 16,21,16,10,0 + 18b4: 59 7d f4 59 svshape 16,21,16,10,1 + 18b8: 99 7f f4 59 svshape 16,21,16,15,0 + 18bc: d9 7f f4 59 svshape 16,21,16,15,1 + 18c0: 19 00 fa 59 svshape 16,27,1,0,0 + 18c4: 59 00 fa 59 svshape 16,27,1,0,1 + 18c8: 99 02 fa 59 svshape 16,27,1,5,0 + 18cc: d9 02 fa 59 svshape 16,27,1,5,1 + 18d0: 19 05 fa 59 svshape 16,27,1,10,0 + 18d4: 59 05 fa 59 svshape 16,27,1,10,1 + 18d8: 99 07 fa 59 svshape 16,27,1,15,0 + 18dc: d9 07 fa 59 svshape 16,27,1,15,1 + 18e0: 19 48 fa 59 svshape 16,27,10,0,0 + 18e4: 59 48 fa 59 svshape 16,27,10,0,1 + 18e8: 99 4a fa 59 svshape 16,27,10,5,0 + 18ec: d9 4a fa 59 svshape 16,27,10,5,1 + 18f0: 19 4d fa 59 svshape 16,27,10,10,0 + 18f4: 59 4d fa 59 svshape 16,27,10,10,1 + 18f8: 99 4f fa 59 svshape 16,27,10,15,0 + 18fc: d9 4f fa 59 svshape 16,27,10,15,1 + 1900: 19 a0 fa 59 svshape 16,27,21,0,0 + 1904: 59 a0 fa 59 svshape 16,27,21,0,1 + 1908: 99 a2 fa 59 svshape 16,27,21,5,0 + 190c: d9 a2 fa 59 svshape 16,27,21,5,1 + 1910: 19 a5 fa 59 svshape 16,27,21,10,0 + 1914: 59 a5 fa 59 svshape 16,27,21,10,1 + 1918: 99 a7 fa 59 svshape 16,27,21,15,0 + 191c: d9 a7 fa 59 svshape 16,27,21,15,1 + 1920: 19 d0 fa 59 svshape 16,27,27,0,0 + 1924: 59 d0 fa 59 svshape 16,27,27,0,1 + 1928: 99 d2 fa 59 svshape 16,27,27,5,0 + 192c: d9 d2 fa 59 svshape 16,27,27,5,1 + 1930: 19 d5 fa 59 svshape 16,27,27,10,0 + 1934: 59 d5 fa 59 svshape 16,27,27,10,1 + 1938: 99 d7 fa 59 svshape 16,27,27,15,0 + 193c: d9 d7 fa 59 svshape 16,27,27,15,1 + 1940: 19 f0 fa 59 svshape 16,27,31,0,0 + 1944: 59 f0 fa 59 svshape 16,27,31,0,1 + 1948: 99 f2 fa 59 svshape 16,27,31,5,0 + 194c: d9 f2 fa 59 svshape 16,27,31,5,1 + 1950: 19 f5 fa 59 svshape 16,27,31,10,0 + 1954: 59 f5 fa 59 svshape 16,27,31,10,1 + 1958: 99 f7 fa 59 svshape 16,27,31,15,0 + 195c: d9 f7 fa 59 svshape 16,27,31,15,1 + 1960: 19 78 fa 59 svshape 16,27,16,0,0 + 1964: 59 78 fa 59 svshape 16,27,16,0,1 + 1968: 99 7a fa 59 svshape 16,27,16,5,0 + 196c: d9 7a fa 59 svshape 16,27,16,5,1 + 1970: 19 7d fa 59 svshape 16,27,16,10,0 + 1974: 59 7d fa 59 svshape 16,27,16,10,1 + 1978: 99 7f fa 59 svshape 16,27,16,15,0 + 197c: d9 7f fa 59 svshape 16,27,16,15,1 + 1980: 19 00 fe 59 svshape 16,31,1,0,0 + 1984: 59 00 fe 59 svshape 16,31,1,0,1 + 1988: 99 02 fe 59 svshape 16,31,1,5,0 + 198c: d9 02 fe 59 svshape 16,31,1,5,1 + 1990: 19 05 fe 59 svshape 16,31,1,10,0 + 1994: 59 05 fe 59 svshape 16,31,1,10,1 + 1998: 99 07 fe 59 svshape 16,31,1,15,0 + 199c: d9 07 fe 59 svshape 16,31,1,15,1 + 19a0: 19 48 fe 59 svshape 16,31,10,0,0 + 19a4: 59 48 fe 59 svshape 16,31,10,0,1 + 19a8: 99 4a fe 59 svshape 16,31,10,5,0 + 19ac: d9 4a fe 59 svshape 16,31,10,5,1 + 19b0: 19 4d fe 59 svshape 16,31,10,10,0 + 19b4: 59 4d fe 59 svshape 16,31,10,10,1 + 19b8: 99 4f fe 59 svshape 16,31,10,15,0 + 19bc: d9 4f fe 59 svshape 16,31,10,15,1 + 19c0: 19 a0 fe 59 svshape 16,31,21,0,0 + 19c4: 59 a0 fe 59 svshape 16,31,21,0,1 + 19c8: 99 a2 fe 59 svshape 16,31,21,5,0 + 19cc: d9 a2 fe 59 svshape 16,31,21,5,1 + 19d0: 19 a5 fe 59 svshape 16,31,21,10,0 + 19d4: 59 a5 fe 59 svshape 16,31,21,10,1 + 19d8: 99 a7 fe 59 svshape 16,31,21,15,0 + 19dc: d9 a7 fe 59 svshape 16,31,21,15,1 + 19e0: 19 d0 fe 59 svshape 16,31,27,0,0 + 19e4: 59 d0 fe 59 svshape 16,31,27,0,1 + 19e8: 99 d2 fe 59 svshape 16,31,27,5,0 + 19ec: d9 d2 fe 59 svshape 16,31,27,5,1 + 19f0: 19 d5 fe 59 svshape 16,31,27,10,0 + 19f4: 59 d5 fe 59 svshape 16,31,27,10,1 + 19f8: 99 d7 fe 59 svshape 16,31,27,15,0 + 19fc: d9 d7 fe 59 svshape 16,31,27,15,1 + 1a00: 19 f0 fe 59 svshape 16,31,31,0,0 + 1a04: 59 f0 fe 59 svshape 16,31,31,0,1 + 1a08: 99 f2 fe 59 svshape 16,31,31,5,0 + 1a0c: d9 f2 fe 59 svshape 16,31,31,5,1 + 1a10: 19 f5 fe 59 svshape 16,31,31,10,0 + 1a14: 59 f5 fe 59 svshape 16,31,31,10,1 + 1a18: 99 f7 fe 59 svshape 16,31,31,15,0 + 1a1c: d9 f7 fe 59 svshape 16,31,31,15,1 + 1a20: 19 78 fe 59 svshape 16,31,16,0,0 + 1a24: 59 78 fe 59 svshape 16,31,16,0,1 + 1a28: 99 7a fe 59 svshape 16,31,16,5,0 + 1a2c: d9 7a fe 59 svshape 16,31,16,5,1 + 1a30: 19 7d fe 59 svshape 16,31,16,10,0 + 1a34: 59 7d fe 59 svshape 16,31,16,10,1 + 1a38: 99 7f fe 59 svshape 16,31,16,15,0 + 1a3c: d9 7f fe 59 svshape 16,31,16,15,1 + 1a40: 19 00 ef 59 svshape 16,16,1,0,0 + 1a44: 59 00 ef 59 svshape 16,16,1,0,1 + 1a48: 99 02 ef 59 svshape 16,16,1,5,0 + 1a4c: d9 02 ef 59 svshape 16,16,1,5,1 + 1a50: 19 05 ef 59 svshape 16,16,1,10,0 + 1a54: 59 05 ef 59 svshape 16,16,1,10,1 + 1a58: 99 07 ef 59 svshape 16,16,1,15,0 + 1a5c: d9 07 ef 59 svshape 16,16,1,15,1 + 1a60: 19 48 ef 59 svshape 16,16,10,0,0 + 1a64: 59 48 ef 59 svshape 16,16,10,0,1 + 1a68: 99 4a ef 59 svshape 16,16,10,5,0 + 1a6c: d9 4a ef 59 svshape 16,16,10,5,1 + 1a70: 19 4d ef 59 svshape 16,16,10,10,0 + 1a74: 59 4d ef 59 svshape 16,16,10,10,1 + 1a78: 99 4f ef 59 svshape 16,16,10,15,0 + 1a7c: d9 4f ef 59 svshape 16,16,10,15,1 + 1a80: 19 a0 ef 59 svshape 16,16,21,0,0 + 1a84: 59 a0 ef 59 svshape 16,16,21,0,1 + 1a88: 99 a2 ef 59 svshape 16,16,21,5,0 + 1a8c: d9 a2 ef 59 svshape 16,16,21,5,1 + 1a90: 19 a5 ef 59 svshape 16,16,21,10,0 + 1a94: 59 a5 ef 59 svshape 16,16,21,10,1 + 1a98: 99 a7 ef 59 svshape 16,16,21,15,0 + 1a9c: d9 a7 ef 59 svshape 16,16,21,15,1 + 1aa0: 19 d0 ef 59 svshape 16,16,27,0,0 + 1aa4: 59 d0 ef 59 svshape 16,16,27,0,1 + 1aa8: 99 d2 ef 59 svshape 16,16,27,5,0 + 1aac: d9 d2 ef 59 svshape 16,16,27,5,1 + 1ab0: 19 d5 ef 59 svshape 16,16,27,10,0 + 1ab4: 59 d5 ef 59 svshape 16,16,27,10,1 + 1ab8: 99 d7 ef 59 svshape 16,16,27,15,0 + 1abc: d9 d7 ef 59 svshape 16,16,27,15,1 + 1ac0: 19 f0 ef 59 svshape 16,16,31,0,0 + 1ac4: 59 f0 ef 59 svshape 16,16,31,0,1 + 1ac8: 99 f2 ef 59 svshape 16,16,31,5,0 + 1acc: d9 f2 ef 59 svshape 16,16,31,5,1 + 1ad0: 19 f5 ef 59 svshape 16,16,31,10,0 + 1ad4: 59 f5 ef 59 svshape 16,16,31,10,1 + 1ad8: 99 f7 ef 59 svshape 16,16,31,15,0 + 1adc: d9 f7 ef 59 svshape 16,16,31,15,1 + 1ae0: 19 78 ef 59 svshape 16,16,16,0,0 + 1ae4: 59 78 ef 59 svshape 16,16,16,0,1 + 1ae8: 99 7a ef 59 svshape 16,16,16,5,0 + 1aec: d9 7a ef 59 svshape 16,16,16,5,1 + 1af0: 19 7d ef 59 svshape 16,16,16,10,0 + 1af4: 59 7d ef 59 svshape 16,16,16,10,1 + 1af8: 99 7f ef 59 svshape 16,16,16,15,0 + 1afc: d9 7f ef 59 svshape 16,16,16,15,1 diff --git a/gas/testsuite/gas/ppc/svshape.s b/gas/testsuite/gas/ppc/svshape.s new file mode 100644 index 0000000000..6a0984aa5f --- /dev/null +++ b/gas/testsuite/gas/ppc/svshape.s @@ -0,0 +1,1728 @@ +svshape 1,1,1,0,0 +svshape 1,1,1,0,1 +svshape 1,1,1,5,0 +svshape 1,1,1,5,1 +svshape 1,1,1,10,0 +svshape 1,1,1,10,1 +svshape 1,1,1,15,0 +svshape 1,1,1,15,1 +svshape 1,1,10,0,0 +svshape 1,1,10,0,1 +svshape 1,1,10,5,0 +svshape 1,1,10,5,1 +svshape 1,1,10,10,0 +svshape 1,1,10,10,1 +svshape 1,1,10,15,0 +svshape 1,1,10,15,1 +svshape 1,1,21,0,0 +svshape 1,1,21,0,1 +svshape 1,1,21,5,0 +svshape 1,1,21,5,1 +svshape 1,1,21,10,0 +svshape 1,1,21,10,1 +svshape 1,1,21,15,0 +svshape 1,1,21,15,1 +svshape 1,1,27,0,0 +svshape 1,1,27,0,1 +svshape 1,1,27,5,0 +svshape 1,1,27,5,1 +svshape 1,1,27,10,0 +svshape 1,1,27,10,1 +svshape 1,1,27,15,0 +svshape 1,1,27,15,1 +svshape 1,1,31,0,0 +svshape 1,1,31,0,1 +svshape 1,1,31,5,0 +svshape 1,1,31,5,1 +svshape 1,1,31,10,0 +svshape 1,1,31,10,1 +svshape 1,1,31,15,0 +svshape 1,1,31,15,1 +svshape 1,1,16,0,0 +svshape 1,1,16,0,1 +svshape 1,1,16,5,0 +svshape 1,1,16,5,1 +svshape 1,1,16,10,0 +svshape 1,1,16,10,1 +svshape 1,1,16,15,0 +svshape 1,1,16,15,1 +svshape 1,10,1,0,0 +svshape 1,10,1,0,1 +svshape 1,10,1,5,0 +svshape 1,10,1,5,1 +svshape 1,10,1,10,0 +svshape 1,10,1,10,1 +svshape 1,10,1,15,0 +svshape 1,10,1,15,1 +svshape 1,10,10,0,0 +svshape 1,10,10,0,1 +svshape 1,10,10,5,0 +svshape 1,10,10,5,1 +svshape 1,10,10,10,0 +svshape 1,10,10,10,1 +svshape 1,10,10,15,0 +svshape 1,10,10,15,1 +svshape 1,10,21,0,0 +svshape 1,10,21,0,1 +svshape 1,10,21,5,0 +svshape 1,10,21,5,1 +svshape 1,10,21,10,0 +svshape 1,10,21,10,1 +svshape 1,10,21,15,0 +svshape 1,10,21,15,1 +svshape 1,10,27,0,0 +svshape 1,10,27,0,1 +svshape 1,10,27,5,0 +svshape 1,10,27,5,1 +svshape 1,10,27,10,0 +svshape 1,10,27,10,1 +svshape 1,10,27,15,0 +svshape 1,10,27,15,1 +svshape 1,10,31,0,0 +svshape 1,10,31,0,1 +svshape 1,10,31,5,0 +svshape 1,10,31,5,1 +svshape 1,10,31,10,0 +svshape 1,10,31,10,1 +svshape 1,10,31,15,0 +svshape 1,10,31,15,1 +svshape 1,10,16,0,0 +svshape 1,10,16,0,1 +svshape 1,10,16,5,0 +svshape 1,10,16,5,1 +svshape 1,10,16,10,0 +svshape 1,10,16,10,1 +svshape 1,10,16,15,0 +svshape 1,10,16,15,1 +svshape 1,21,1,0,0 +svshape 1,21,1,0,1 +svshape 1,21,1,5,0 +svshape 1,21,1,5,1 +svshape 1,21,1,10,0 +svshape 1,21,1,10,1 +svshape 1,21,1,15,0 +svshape 1,21,1,15,1 +svshape 1,21,10,0,0 +svshape 1,21,10,0,1 +svshape 1,21,10,5,0 +svshape 1,21,10,5,1 +svshape 1,21,10,10,0 +svshape 1,21,10,10,1 +svshape 1,21,10,15,0 +svshape 1,21,10,15,1 +svshape 1,21,21,0,0 +svshape 1,21,21,0,1 +svshape 1,21,21,5,0 +svshape 1,21,21,5,1 +svshape 1,21,21,10,0 +svshape 1,21,21,10,1 +svshape 1,21,21,15,0 +svshape 1,21,21,15,1 +svshape 1,21,27,0,0 +svshape 1,21,27,0,1 +svshape 1,21,27,5,0 +svshape 1,21,27,5,1 +svshape 1,21,27,10,0 +svshape 1,21,27,10,1 +svshape 1,21,27,15,0 +svshape 1,21,27,15,1 +svshape 1,21,31,0,0 +svshape 1,21,31,0,1 +svshape 1,21,31,5,0 +svshape 1,21,31,5,1 +svshape 1,21,31,10,0 +svshape 1,21,31,10,1 +svshape 1,21,31,15,0 +svshape 1,21,31,15,1 +svshape 1,21,16,0,0 +svshape 1,21,16,0,1 +svshape 1,21,16,5,0 +svshape 1,21,16,5,1 +svshape 1,21,16,10,0 +svshape 1,21,16,10,1 +svshape 1,21,16,15,0 +svshape 1,21,16,15,1 +svshape 1,27,1,0,0 +svshape 1,27,1,0,1 +svshape 1,27,1,5,0 +svshape 1,27,1,5,1 +svshape 1,27,1,10,0 +svshape 1,27,1,10,1 +svshape 1,27,1,15,0 +svshape 1,27,1,15,1 +svshape 1,27,10,0,0 +svshape 1,27,10,0,1 +svshape 1,27,10,5,0 +svshape 1,27,10,5,1 +svshape 1,27,10,10,0 +svshape 1,27,10,10,1 +svshape 1,27,10,15,0 +svshape 1,27,10,15,1 +svshape 1,27,21,0,0 +svshape 1,27,21,0,1 +svshape 1,27,21,5,0 +svshape 1,27,21,5,1 +svshape 1,27,21,10,0 +svshape 1,27,21,10,1 +svshape 1,27,21,15,0 +svshape 1,27,21,15,1 +svshape 1,27,27,0,0 +svshape 1,27,27,0,1 +svshape 1,27,27,5,0 +svshape 1,27,27,5,1 +svshape 1,27,27,10,0 +svshape 1,27,27,10,1 +svshape 1,27,27,15,0 +svshape 1,27,27,15,1 +svshape 1,27,31,0,0 +svshape 1,27,31,0,1 +svshape 1,27,31,5,0 +svshape 1,27,31,5,1 +svshape 1,27,31,10,0 +svshape 1,27,31,10,1 +svshape 1,27,31,15,0 +svshape 1,27,31,15,1 +svshape 1,27,16,0,0 +svshape 1,27,16,0,1 +svshape 1,27,16,5,0 +svshape 1,27,16,5,1 +svshape 1,27,16,10,0 +svshape 1,27,16,10,1 +svshape 1,27,16,15,0 +svshape 1,27,16,15,1 +svshape 1,31,1,0,0 +svshape 1,31,1,0,1 +svshape 1,31,1,5,0 +svshape 1,31,1,5,1 +svshape 1,31,1,10,0 +svshape 1,31,1,10,1 +svshape 1,31,1,15,0 +svshape 1,31,1,15,1 +svshape 1,31,10,0,0 +svshape 1,31,10,0,1 +svshape 1,31,10,5,0 +svshape 1,31,10,5,1 +svshape 1,31,10,10,0 +svshape 1,31,10,10,1 +svshape 1,31,10,15,0 +svshape 1,31,10,15,1 +svshape 1,31,21,0,0 +svshape 1,31,21,0,1 +svshape 1,31,21,5,0 +svshape 1,31,21,5,1 +svshape 1,31,21,10,0 +svshape 1,31,21,10,1 +svshape 1,31,21,15,0 +svshape 1,31,21,15,1 +svshape 1,31,27,0,0 +svshape 1,31,27,0,1 +svshape 1,31,27,5,0 +svshape 1,31,27,5,1 +svshape 1,31,27,10,0 +svshape 1,31,27,10,1 +svshape 1,31,27,15,0 +svshape 1,31,27,15,1 +svshape 1,31,31,0,0 +svshape 1,31,31,0,1 +svshape 1,31,31,5,0 +svshape 1,31,31,5,1 +svshape 1,31,31,10,0 +svshape 1,31,31,10,1 +svshape 1,31,31,15,0 +svshape 1,31,31,15,1 +svshape 1,31,16,0,0 +svshape 1,31,16,0,1 +svshape 1,31,16,5,0 +svshape 1,31,16,5,1 +svshape 1,31,16,10,0 +svshape 1,31,16,10,1 +svshape 1,31,16,15,0 +svshape 1,31,16,15,1 +svshape 1,16,1,0,0 +svshape 1,16,1,0,1 +svshape 1,16,1,5,0 +svshape 1,16,1,5,1 +svshape 1,16,1,10,0 +svshape 1,16,1,10,1 +svshape 1,16,1,15,0 +svshape 1,16,1,15,1 +svshape 1,16,10,0,0 +svshape 1,16,10,0,1 +svshape 1,16,10,5,0 +svshape 1,16,10,5,1 +svshape 1,16,10,10,0 +svshape 1,16,10,10,1 +svshape 1,16,10,15,0 +svshape 1,16,10,15,1 +svshape 1,16,21,0,0 +svshape 1,16,21,0,1 +svshape 1,16,21,5,0 +svshape 1,16,21,5,1 +svshape 1,16,21,10,0 +svshape 1,16,21,10,1 +svshape 1,16,21,15,0 +svshape 1,16,21,15,1 +svshape 1,16,27,0,0 +svshape 1,16,27,0,1 +svshape 1,16,27,5,0 +svshape 1,16,27,5,1 +svshape 1,16,27,10,0 +svshape 1,16,27,10,1 +svshape 1,16,27,15,0 +svshape 1,16,27,15,1 +svshape 1,16,31,0,0 +svshape 1,16,31,0,1 +svshape 1,16,31,5,0 +svshape 1,16,31,5,1 +svshape 1,16,31,10,0 +svshape 1,16,31,10,1 +svshape 1,16,31,15,0 +svshape 1,16,31,15,1 +svshape 1,16,16,0,0 +svshape 1,16,16,0,1 +svshape 1,16,16,5,0 +svshape 1,16,16,5,1 +svshape 1,16,16,10,0 +svshape 1,16,16,10,1 +svshape 1,16,16,15,0 +svshape 1,16,16,15,1 +svshape 10,1,1,0,0 +svshape 10,1,1,0,1 +svshape 10,1,1,5,0 +svshape 10,1,1,5,1 +svshape 10,1,1,10,0 +svshape 10,1,1,10,1 +svshape 10,1,1,15,0 +svshape 10,1,1,15,1 +svshape 10,1,10,0,0 +svshape 10,1,10,0,1 +svshape 10,1,10,5,0 +svshape 10,1,10,5,1 +svshape 10,1,10,10,0 +svshape 10,1,10,10,1 +svshape 10,1,10,15,0 +svshape 10,1,10,15,1 +svshape 10,1,21,0,0 +svshape 10,1,21,0,1 +svshape 10,1,21,5,0 +svshape 10,1,21,5,1 +svshape 10,1,21,10,0 +svshape 10,1,21,10,1 +svshape 10,1,21,15,0 +svshape 10,1,21,15,1 +svshape 10,1,27,0,0 +svshape 10,1,27,0,1 +svshape 10,1,27,5,0 +svshape 10,1,27,5,1 +svshape 10,1,27,10,0 +svshape 10,1,27,10,1 +svshape 10,1,27,15,0 +svshape 10,1,27,15,1 +svshape 10,1,31,0,0 +svshape 10,1,31,0,1 +svshape 10,1,31,5,0 +svshape 10,1,31,5,1 +svshape 10,1,31,10,0 +svshape 10,1,31,10,1 +svshape 10,1,31,15,0 +svshape 10,1,31,15,1 +svshape 10,1,16,0,0 +svshape 10,1,16,0,1 +svshape 10,1,16,5,0 +svshape 10,1,16,5,1 +svshape 10,1,16,10,0 +svshape 10,1,16,10,1 +svshape 10,1,16,15,0 +svshape 10,1,16,15,1 +svshape 10,10,1,0,0 +svshape 10,10,1,0,1 +svshape 10,10,1,5,0 +svshape 10,10,1,5,1 +svshape 10,10,1,10,0 +svshape 10,10,1,10,1 +svshape 10,10,1,15,0 +svshape 10,10,1,15,1 +svshape 10,10,10,0,0 +svshape 10,10,10,0,1 +svshape 10,10,10,5,0 +svshape 10,10,10,5,1 +svshape 10,10,10,10,0 +svshape 10,10,10,10,1 +svshape 10,10,10,15,0 +svshape 10,10,10,15,1 +svshape 10,10,21,0,0 +svshape 10,10,21,0,1 +svshape 10,10,21,5,0 +svshape 10,10,21,5,1 +svshape 10,10,21,10,0 +svshape 10,10,21,10,1 +svshape 10,10,21,15,0 +svshape 10,10,21,15,1 +svshape 10,10,27,0,0 +svshape 10,10,27,0,1 +svshape 10,10,27,5,0 +svshape 10,10,27,5,1 +svshape 10,10,27,10,0 +svshape 10,10,27,10,1 +svshape 10,10,27,15,0 +svshape 10,10,27,15,1 +svshape 10,10,31,0,0 +svshape 10,10,31,0,1 +svshape 10,10,31,5,0 +svshape 10,10,31,5,1 +svshape 10,10,31,10,0 +svshape 10,10,31,10,1 +svshape 10,10,31,15,0 +svshape 10,10,31,15,1 +svshape 10,10,16,0,0 +svshape 10,10,16,0,1 +svshape 10,10,16,5,0 +svshape 10,10,16,5,1 +svshape 10,10,16,10,0 +svshape 10,10,16,10,1 +svshape 10,10,16,15,0 +svshape 10,10,16,15,1 +svshape 10,21,1,0,0 +svshape 10,21,1,0,1 +svshape 10,21,1,5,0 +svshape 10,21,1,5,1 +svshape 10,21,1,10,0 +svshape 10,21,1,10,1 +svshape 10,21,1,15,0 +svshape 10,21,1,15,1 +svshape 10,21,10,0,0 +svshape 10,21,10,0,1 +svshape 10,21,10,5,0 +svshape 10,21,10,5,1 +svshape 10,21,10,10,0 +svshape 10,21,10,10,1 +svshape 10,21,10,15,0 +svshape 10,21,10,15,1 +svshape 10,21,21,0,0 +svshape 10,21,21,0,1 +svshape 10,21,21,5,0 +svshape 10,21,21,5,1 +svshape 10,21,21,10,0 +svshape 10,21,21,10,1 +svshape 10,21,21,15,0 +svshape 10,21,21,15,1 +svshape 10,21,27,0,0 +svshape 10,21,27,0,1 +svshape 10,21,27,5,0 +svshape 10,21,27,5,1 +svshape 10,21,27,10,0 +svshape 10,21,27,10,1 +svshape 10,21,27,15,0 +svshape 10,21,27,15,1 +svshape 10,21,31,0,0 +svshape 10,21,31,0,1 +svshape 10,21,31,5,0 +svshape 10,21,31,5,1 +svshape 10,21,31,10,0 +svshape 10,21,31,10,1 +svshape 10,21,31,15,0 +svshape 10,21,31,15,1 +svshape 10,21,16,0,0 +svshape 10,21,16,0,1 +svshape 10,21,16,5,0 +svshape 10,21,16,5,1 +svshape 10,21,16,10,0 +svshape 10,21,16,10,1 +svshape 10,21,16,15,0 +svshape 10,21,16,15,1 +svshape 10,27,1,0,0 +svshape 10,27,1,0,1 +svshape 10,27,1,5,0 +svshape 10,27,1,5,1 +svshape 10,27,1,10,0 +svshape 10,27,1,10,1 +svshape 10,27,1,15,0 +svshape 10,27,1,15,1 +svshape 10,27,10,0,0 +svshape 10,27,10,0,1 +svshape 10,27,10,5,0 +svshape 10,27,10,5,1 +svshape 10,27,10,10,0 +svshape 10,27,10,10,1 +svshape 10,27,10,15,0 +svshape 10,27,10,15,1 +svshape 10,27,21,0,0 +svshape 10,27,21,0,1 +svshape 10,27,21,5,0 +svshape 10,27,21,5,1 +svshape 10,27,21,10,0 +svshape 10,27,21,10,1 +svshape 10,27,21,15,0 +svshape 10,27,21,15,1 +svshape 10,27,27,0,0 +svshape 10,27,27,0,1 +svshape 10,27,27,5,0 +svshape 10,27,27,5,1 +svshape 10,27,27,10,0 +svshape 10,27,27,10,1 +svshape 10,27,27,15,0 +svshape 10,27,27,15,1 +svshape 10,27,31,0,0 +svshape 10,27,31,0,1 +svshape 10,27,31,5,0 +svshape 10,27,31,5,1 +svshape 10,27,31,10,0 +svshape 10,27,31,10,1 +svshape 10,27,31,15,0 +svshape 10,27,31,15,1 +svshape 10,27,16,0,0 +svshape 10,27,16,0,1 +svshape 10,27,16,5,0 +svshape 10,27,16,5,1 +svshape 10,27,16,10,0 +svshape 10,27,16,10,1 +svshape 10,27,16,15,0 +svshape 10,27,16,15,1 +svshape 10,31,1,0,0 +svshape 10,31,1,0,1 +svshape 10,31,1,5,0 +svshape 10,31,1,5,1 +svshape 10,31,1,10,0 +svshape 10,31,1,10,1 +svshape 10,31,1,15,0 +svshape 10,31,1,15,1 +svshape 10,31,10,0,0 +svshape 10,31,10,0,1 +svshape 10,31,10,5,0 +svshape 10,31,10,5,1 +svshape 10,31,10,10,0 +svshape 10,31,10,10,1 +svshape 10,31,10,15,0 +svshape 10,31,10,15,1 +svshape 10,31,21,0,0 +svshape 10,31,21,0,1 +svshape 10,31,21,5,0 +svshape 10,31,21,5,1 +svshape 10,31,21,10,0 +svshape 10,31,21,10,1 +svshape 10,31,21,15,0 +svshape 10,31,21,15,1 +svshape 10,31,27,0,0 +svshape 10,31,27,0,1 +svshape 10,31,27,5,0 +svshape 10,31,27,5,1 +svshape 10,31,27,10,0 +svshape 10,31,27,10,1 +svshape 10,31,27,15,0 +svshape 10,31,27,15,1 +svshape 10,31,31,0,0 +svshape 10,31,31,0,1 +svshape 10,31,31,5,0 +svshape 10,31,31,5,1 +svshape 10,31,31,10,0 +svshape 10,31,31,10,1 +svshape 10,31,31,15,0 +svshape 10,31,31,15,1 +svshape 10,31,16,0,0 +svshape 10,31,16,0,1 +svshape 10,31,16,5,0 +svshape 10,31,16,5,1 +svshape 10,31,16,10,0 +svshape 10,31,16,10,1 +svshape 10,31,16,15,0 +svshape 10,31,16,15,1 +svshape 10,16,1,0,0 +svshape 10,16,1,0,1 +svshape 10,16,1,5,0 +svshape 10,16,1,5,1 +svshape 10,16,1,10,0 +svshape 10,16,1,10,1 +svshape 10,16,1,15,0 +svshape 10,16,1,15,1 +svshape 10,16,10,0,0 +svshape 10,16,10,0,1 +svshape 10,16,10,5,0 +svshape 10,16,10,5,1 +svshape 10,16,10,10,0 +svshape 10,16,10,10,1 +svshape 10,16,10,15,0 +svshape 10,16,10,15,1 +svshape 10,16,21,0,0 +svshape 10,16,21,0,1 +svshape 10,16,21,5,0 +svshape 10,16,21,5,1 +svshape 10,16,21,10,0 +svshape 10,16,21,10,1 +svshape 10,16,21,15,0 +svshape 10,16,21,15,1 +svshape 10,16,27,0,0 +svshape 10,16,27,0,1 +svshape 10,16,27,5,0 +svshape 10,16,27,5,1 +svshape 10,16,27,10,0 +svshape 10,16,27,10,1 +svshape 10,16,27,15,0 +svshape 10,16,27,15,1 +svshape 10,16,31,0,0 +svshape 10,16,31,0,1 +svshape 10,16,31,5,0 +svshape 10,16,31,5,1 +svshape 10,16,31,10,0 +svshape 10,16,31,10,1 +svshape 10,16,31,15,0 +svshape 10,16,31,15,1 +svshape 10,16,16,0,0 +svshape 10,16,16,0,1 +svshape 10,16,16,5,0 +svshape 10,16,16,5,1 +svshape 10,16,16,10,0 +svshape 10,16,16,10,1 +svshape 10,16,16,15,0 +svshape 10,16,16,15,1 +svshape 21,1,1,0,0 +svshape 21,1,1,0,1 +svshape 21,1,1,5,0 +svshape 21,1,1,5,1 +svshape 21,1,1,10,0 +svshape 21,1,1,10,1 +svshape 21,1,1,15,0 +svshape 21,1,1,15,1 +svshape 21,1,10,0,0 +svshape 21,1,10,0,1 +svshape 21,1,10,5,0 +svshape 21,1,10,5,1 +svshape 21,1,10,10,0 +svshape 21,1,10,10,1 +svshape 21,1,10,15,0 +svshape 21,1,10,15,1 +svshape 21,1,21,0,0 +svshape 21,1,21,0,1 +svshape 21,1,21,5,0 +svshape 21,1,21,5,1 +svshape 21,1,21,10,0 +svshape 21,1,21,10,1 +svshape 21,1,21,15,0 +svshape 21,1,21,15,1 +svshape 21,1,27,0,0 +svshape 21,1,27,0,1 +svshape 21,1,27,5,0 +svshape 21,1,27,5,1 +svshape 21,1,27,10,0 +svshape 21,1,27,10,1 +svshape 21,1,27,15,0 +svshape 21,1,27,15,1 +svshape 21,1,31,0,0 +svshape 21,1,31,0,1 +svshape 21,1,31,5,0 +svshape 21,1,31,5,1 +svshape 21,1,31,10,0 +svshape 21,1,31,10,1 +svshape 21,1,31,15,0 +svshape 21,1,31,15,1 +svshape 21,1,16,0,0 +svshape 21,1,16,0,1 +svshape 21,1,16,5,0 +svshape 21,1,16,5,1 +svshape 21,1,16,10,0 +svshape 21,1,16,10,1 +svshape 21,1,16,15,0 +svshape 21,1,16,15,1 +svshape 21,10,1,0,0 +svshape 21,10,1,0,1 +svshape 21,10,1,5,0 +svshape 21,10,1,5,1 +svshape 21,10,1,10,0 +svshape 21,10,1,10,1 +svshape 21,10,1,15,0 +svshape 21,10,1,15,1 +svshape 21,10,10,0,0 +svshape 21,10,10,0,1 +svshape 21,10,10,5,0 +svshape 21,10,10,5,1 +svshape 21,10,10,10,0 +svshape 21,10,10,10,1 +svshape 21,10,10,15,0 +svshape 21,10,10,15,1 +svshape 21,10,21,0,0 +svshape 21,10,21,0,1 +svshape 21,10,21,5,0 +svshape 21,10,21,5,1 +svshape 21,10,21,10,0 +svshape 21,10,21,10,1 +svshape 21,10,21,15,0 +svshape 21,10,21,15,1 +svshape 21,10,27,0,0 +svshape 21,10,27,0,1 +svshape 21,10,27,5,0 +svshape 21,10,27,5,1 +svshape 21,10,27,10,0 +svshape 21,10,27,10,1 +svshape 21,10,27,15,0 +svshape 21,10,27,15,1 +svshape 21,10,31,0,0 +svshape 21,10,31,0,1 +svshape 21,10,31,5,0 +svshape 21,10,31,5,1 +svshape 21,10,31,10,0 +svshape 21,10,31,10,1 +svshape 21,10,31,15,0 +svshape 21,10,31,15,1 +svshape 21,10,16,0,0 +svshape 21,10,16,0,1 +svshape 21,10,16,5,0 +svshape 21,10,16,5,1 +svshape 21,10,16,10,0 +svshape 21,10,16,10,1 +svshape 21,10,16,15,0 +svshape 21,10,16,15,1 +svshape 21,21,1,0,0 +svshape 21,21,1,0,1 +svshape 21,21,1,5,0 +svshape 21,21,1,5,1 +svshape 21,21,1,10,0 +svshape 21,21,1,10,1 +svshape 21,21,1,15,0 +svshape 21,21,1,15,1 +svshape 21,21,10,0,0 +svshape 21,21,10,0,1 +svshape 21,21,10,5,0 +svshape 21,21,10,5,1 +svshape 21,21,10,10,0 +svshape 21,21,10,10,1 +svshape 21,21,10,15,0 +svshape 21,21,10,15,1 +svshape 21,21,21,0,0 +svshape 21,21,21,0,1 +svshape 21,21,21,5,0 +svshape 21,21,21,5,1 +svshape 21,21,21,10,0 +svshape 21,21,21,10,1 +svshape 21,21,21,15,0 +svshape 21,21,21,15,1 +svshape 21,21,27,0,0 +svshape 21,21,27,0,1 +svshape 21,21,27,5,0 +svshape 21,21,27,5,1 +svshape 21,21,27,10,0 +svshape 21,21,27,10,1 +svshape 21,21,27,15,0 +svshape 21,21,27,15,1 +svshape 21,21,31,0,0 +svshape 21,21,31,0,1 +svshape 21,21,31,5,0 +svshape 21,21,31,5,1 +svshape 21,21,31,10,0 +svshape 21,21,31,10,1 +svshape 21,21,31,15,0 +svshape 21,21,31,15,1 +svshape 21,21,16,0,0 +svshape 21,21,16,0,1 +svshape 21,21,16,5,0 +svshape 21,21,16,5,1 +svshape 21,21,16,10,0 +svshape 21,21,16,10,1 +svshape 21,21,16,15,0 +svshape 21,21,16,15,1 +svshape 21,27,1,0,0 +svshape 21,27,1,0,1 +svshape 21,27,1,5,0 +svshape 21,27,1,5,1 +svshape 21,27,1,10,0 +svshape 21,27,1,10,1 +svshape 21,27,1,15,0 +svshape 21,27,1,15,1 +svshape 21,27,10,0,0 +svshape 21,27,10,0,1 +svshape 21,27,10,5,0 +svshape 21,27,10,5,1 +svshape 21,27,10,10,0 +svshape 21,27,10,10,1 +svshape 21,27,10,15,0 +svshape 21,27,10,15,1 +svshape 21,27,21,0,0 +svshape 21,27,21,0,1 +svshape 21,27,21,5,0 +svshape 21,27,21,5,1 +svshape 21,27,21,10,0 +svshape 21,27,21,10,1 +svshape 21,27,21,15,0 +svshape 21,27,21,15,1 +svshape 21,27,27,0,0 +svshape 21,27,27,0,1 +svshape 21,27,27,5,0 +svshape 21,27,27,5,1 +svshape 21,27,27,10,0 +svshape 21,27,27,10,1 +svshape 21,27,27,15,0 +svshape 21,27,27,15,1 +svshape 21,27,31,0,0 +svshape 21,27,31,0,1 +svshape 21,27,31,5,0 +svshape 21,27,31,5,1 +svshape 21,27,31,10,0 +svshape 21,27,31,10,1 +svshape 21,27,31,15,0 +svshape 21,27,31,15,1 +svshape 21,27,16,0,0 +svshape 21,27,16,0,1 +svshape 21,27,16,5,0 +svshape 21,27,16,5,1 +svshape 21,27,16,10,0 +svshape 21,27,16,10,1 +svshape 21,27,16,15,0 +svshape 21,27,16,15,1 +svshape 21,31,1,0,0 +svshape 21,31,1,0,1 +svshape 21,31,1,5,0 +svshape 21,31,1,5,1 +svshape 21,31,1,10,0 +svshape 21,31,1,10,1 +svshape 21,31,1,15,0 +svshape 21,31,1,15,1 +svshape 21,31,10,0,0 +svshape 21,31,10,0,1 +svshape 21,31,10,5,0 +svshape 21,31,10,5,1 +svshape 21,31,10,10,0 +svshape 21,31,10,10,1 +svshape 21,31,10,15,0 +svshape 21,31,10,15,1 +svshape 21,31,21,0,0 +svshape 21,31,21,0,1 +svshape 21,31,21,5,0 +svshape 21,31,21,5,1 +svshape 21,31,21,10,0 +svshape 21,31,21,10,1 +svshape 21,31,21,15,0 +svshape 21,31,21,15,1 +svshape 21,31,27,0,0 +svshape 21,31,27,0,1 +svshape 21,31,27,5,0 +svshape 21,31,27,5,1 +svshape 21,31,27,10,0 +svshape 21,31,27,10,1 +svshape 21,31,27,15,0 +svshape 21,31,27,15,1 +svshape 21,31,31,0,0 +svshape 21,31,31,0,1 +svshape 21,31,31,5,0 +svshape 21,31,31,5,1 +svshape 21,31,31,10,0 +svshape 21,31,31,10,1 +svshape 21,31,31,15,0 +svshape 21,31,31,15,1 +svshape 21,31,16,0,0 +svshape 21,31,16,0,1 +svshape 21,31,16,5,0 +svshape 21,31,16,5,1 +svshape 21,31,16,10,0 +svshape 21,31,16,10,1 +svshape 21,31,16,15,0 +svshape 21,31,16,15,1 +svshape 21,16,1,0,0 +svshape 21,16,1,0,1 +svshape 21,16,1,5,0 +svshape 21,16,1,5,1 +svshape 21,16,1,10,0 +svshape 21,16,1,10,1 +svshape 21,16,1,15,0 +svshape 21,16,1,15,1 +svshape 21,16,10,0,0 +svshape 21,16,10,0,1 +svshape 21,16,10,5,0 +svshape 21,16,10,5,1 +svshape 21,16,10,10,0 +svshape 21,16,10,10,1 +svshape 21,16,10,15,0 +svshape 21,16,10,15,1 +svshape 21,16,21,0,0 +svshape 21,16,21,0,1 +svshape 21,16,21,5,0 +svshape 21,16,21,5,1 +svshape 21,16,21,10,0 +svshape 21,16,21,10,1 +svshape 21,16,21,15,0 +svshape 21,16,21,15,1 +svshape 21,16,27,0,0 +svshape 21,16,27,0,1 +svshape 21,16,27,5,0 +svshape 21,16,27,5,1 +svshape 21,16,27,10,0 +svshape 21,16,27,10,1 +svshape 21,16,27,15,0 +svshape 21,16,27,15,1 +svshape 21,16,31,0,0 +svshape 21,16,31,0,1 +svshape 21,16,31,5,0 +svshape 21,16,31,5,1 +svshape 21,16,31,10,0 +svshape 21,16,31,10,1 +svshape 21,16,31,15,0 +svshape 21,16,31,15,1 +svshape 21,16,16,0,0 +svshape 21,16,16,0,1 +svshape 21,16,16,5,0 +svshape 21,16,16,5,1 +svshape 21,16,16,10,0 +svshape 21,16,16,10,1 +svshape 21,16,16,15,0 +svshape 21,16,16,15,1 +svshape 27,1,1,0,0 +svshape 27,1,1,0,1 +svshape 27,1,1,5,0 +svshape 27,1,1,5,1 +svshape 27,1,1,10,0 +svshape 27,1,1,10,1 +svshape 27,1,1,15,0 +svshape 27,1,1,15,1 +svshape 27,1,10,0,0 +svshape 27,1,10,0,1 +svshape 27,1,10,5,0 +svshape 27,1,10,5,1 +svshape 27,1,10,10,0 +svshape 27,1,10,10,1 +svshape 27,1,10,15,0 +svshape 27,1,10,15,1 +svshape 27,1,21,0,0 +svshape 27,1,21,0,1 +svshape 27,1,21,5,0 +svshape 27,1,21,5,1 +svshape 27,1,21,10,0 +svshape 27,1,21,10,1 +svshape 27,1,21,15,0 +svshape 27,1,21,15,1 +svshape 27,1,27,0,0 +svshape 27,1,27,0,1 +svshape 27,1,27,5,0 +svshape 27,1,27,5,1 +svshape 27,1,27,10,0 +svshape 27,1,27,10,1 +svshape 27,1,27,15,0 +svshape 27,1,27,15,1 +svshape 27,1,31,0,0 +svshape 27,1,31,0,1 +svshape 27,1,31,5,0 +svshape 27,1,31,5,1 +svshape 27,1,31,10,0 +svshape 27,1,31,10,1 +svshape 27,1,31,15,0 +svshape 27,1,31,15,1 +svshape 27,1,16,0,0 +svshape 27,1,16,0,1 +svshape 27,1,16,5,0 +svshape 27,1,16,5,1 +svshape 27,1,16,10,0 +svshape 27,1,16,10,1 +svshape 27,1,16,15,0 +svshape 27,1,16,15,1 +svshape 27,10,1,0,0 +svshape 27,10,1,0,1 +svshape 27,10,1,5,0 +svshape 27,10,1,5,1 +svshape 27,10,1,10,0 +svshape 27,10,1,10,1 +svshape 27,10,1,15,0 +svshape 27,10,1,15,1 +svshape 27,10,10,0,0 +svshape 27,10,10,0,1 +svshape 27,10,10,5,0 +svshape 27,10,10,5,1 +svshape 27,10,10,10,0 +svshape 27,10,10,10,1 +svshape 27,10,10,15,0 +svshape 27,10,10,15,1 +svshape 27,10,21,0,0 +svshape 27,10,21,0,1 +svshape 27,10,21,5,0 +svshape 27,10,21,5,1 +svshape 27,10,21,10,0 +svshape 27,10,21,10,1 +svshape 27,10,21,15,0 +svshape 27,10,21,15,1 +svshape 27,10,27,0,0 +svshape 27,10,27,0,1 +svshape 27,10,27,5,0 +svshape 27,10,27,5,1 +svshape 27,10,27,10,0 +svshape 27,10,27,10,1 +svshape 27,10,27,15,0 +svshape 27,10,27,15,1 +svshape 27,10,31,0,0 +svshape 27,10,31,0,1 +svshape 27,10,31,5,0 +svshape 27,10,31,5,1 +svshape 27,10,31,10,0 +svshape 27,10,31,10,1 +svshape 27,10,31,15,0 +svshape 27,10,31,15,1 +svshape 27,10,16,0,0 +svshape 27,10,16,0,1 +svshape 27,10,16,5,0 +svshape 27,10,16,5,1 +svshape 27,10,16,10,0 +svshape 27,10,16,10,1 +svshape 27,10,16,15,0 +svshape 27,10,16,15,1 +svshape 27,21,1,0,0 +svshape 27,21,1,0,1 +svshape 27,21,1,5,0 +svshape 27,21,1,5,1 +svshape 27,21,1,10,0 +svshape 27,21,1,10,1 +svshape 27,21,1,15,0 +svshape 27,21,1,15,1 +svshape 27,21,10,0,0 +svshape 27,21,10,0,1 +svshape 27,21,10,5,0 +svshape 27,21,10,5,1 +svshape 27,21,10,10,0 +svshape 27,21,10,10,1 +svshape 27,21,10,15,0 +svshape 27,21,10,15,1 +svshape 27,21,21,0,0 +svshape 27,21,21,0,1 +svshape 27,21,21,5,0 +svshape 27,21,21,5,1 +svshape 27,21,21,10,0 +svshape 27,21,21,10,1 +svshape 27,21,21,15,0 +svshape 27,21,21,15,1 +svshape 27,21,27,0,0 +svshape 27,21,27,0,1 +svshape 27,21,27,5,0 +svshape 27,21,27,5,1 +svshape 27,21,27,10,0 +svshape 27,21,27,10,1 +svshape 27,21,27,15,0 +svshape 27,21,27,15,1 +svshape 27,21,31,0,0 +svshape 27,21,31,0,1 +svshape 27,21,31,5,0 +svshape 27,21,31,5,1 +svshape 27,21,31,10,0 +svshape 27,21,31,10,1 +svshape 27,21,31,15,0 +svshape 27,21,31,15,1 +svshape 27,21,16,0,0 +svshape 27,21,16,0,1 +svshape 27,21,16,5,0 +svshape 27,21,16,5,1 +svshape 27,21,16,10,0 +svshape 27,21,16,10,1 +svshape 27,21,16,15,0 +svshape 27,21,16,15,1 +svshape 27,27,1,0,0 +svshape 27,27,1,0,1 +svshape 27,27,1,5,0 +svshape 27,27,1,5,1 +svshape 27,27,1,10,0 +svshape 27,27,1,10,1 +svshape 27,27,1,15,0 +svshape 27,27,1,15,1 +svshape 27,27,10,0,0 +svshape 27,27,10,0,1 +svshape 27,27,10,5,0 +svshape 27,27,10,5,1 +svshape 27,27,10,10,0 +svshape 27,27,10,10,1 +svshape 27,27,10,15,0 +svshape 27,27,10,15,1 +svshape 27,27,21,0,0 +svshape 27,27,21,0,1 +svshape 27,27,21,5,0 +svshape 27,27,21,5,1 +svshape 27,27,21,10,0 +svshape 27,27,21,10,1 +svshape 27,27,21,15,0 +svshape 27,27,21,15,1 +svshape 27,27,27,0,0 +svshape 27,27,27,0,1 +svshape 27,27,27,5,0 +svshape 27,27,27,5,1 +svshape 27,27,27,10,0 +svshape 27,27,27,10,1 +svshape 27,27,27,15,0 +svshape 27,27,27,15,1 +svshape 27,27,31,0,0 +svshape 27,27,31,0,1 +svshape 27,27,31,5,0 +svshape 27,27,31,5,1 +svshape 27,27,31,10,0 +svshape 27,27,31,10,1 +svshape 27,27,31,15,0 +svshape 27,27,31,15,1 +svshape 27,27,16,0,0 +svshape 27,27,16,0,1 +svshape 27,27,16,5,0 +svshape 27,27,16,5,1 +svshape 27,27,16,10,0 +svshape 27,27,16,10,1 +svshape 27,27,16,15,0 +svshape 27,27,16,15,1 +svshape 27,31,1,0,0 +svshape 27,31,1,0,1 +svshape 27,31,1,5,0 +svshape 27,31,1,5,1 +svshape 27,31,1,10,0 +svshape 27,31,1,10,1 +svshape 27,31,1,15,0 +svshape 27,31,1,15,1 +svshape 27,31,10,0,0 +svshape 27,31,10,0,1 +svshape 27,31,10,5,0 +svshape 27,31,10,5,1 +svshape 27,31,10,10,0 +svshape 27,31,10,10,1 +svshape 27,31,10,15,0 +svshape 27,31,10,15,1 +svshape 27,31,21,0,0 +svshape 27,31,21,0,1 +svshape 27,31,21,5,0 +svshape 27,31,21,5,1 +svshape 27,31,21,10,0 +svshape 27,31,21,10,1 +svshape 27,31,21,15,0 +svshape 27,31,21,15,1 +svshape 27,31,27,0,0 +svshape 27,31,27,0,1 +svshape 27,31,27,5,0 +svshape 27,31,27,5,1 +svshape 27,31,27,10,0 +svshape 27,31,27,10,1 +svshape 27,31,27,15,0 +svshape 27,31,27,15,1 +svshape 27,31,31,0,0 +svshape 27,31,31,0,1 +svshape 27,31,31,5,0 +svshape 27,31,31,5,1 +svshape 27,31,31,10,0 +svshape 27,31,31,10,1 +svshape 27,31,31,15,0 +svshape 27,31,31,15,1 +svshape 27,31,16,0,0 +svshape 27,31,16,0,1 +svshape 27,31,16,5,0 +svshape 27,31,16,5,1 +svshape 27,31,16,10,0 +svshape 27,31,16,10,1 +svshape 27,31,16,15,0 +svshape 27,31,16,15,1 +svshape 27,16,1,0,0 +svshape 27,16,1,0,1 +svshape 27,16,1,5,0 +svshape 27,16,1,5,1 +svshape 27,16,1,10,0 +svshape 27,16,1,10,1 +svshape 27,16,1,15,0 +svshape 27,16,1,15,1 +svshape 27,16,10,0,0 +svshape 27,16,10,0,1 +svshape 27,16,10,5,0 +svshape 27,16,10,5,1 +svshape 27,16,10,10,0 +svshape 27,16,10,10,1 +svshape 27,16,10,15,0 +svshape 27,16,10,15,1 +svshape 27,16,21,0,0 +svshape 27,16,21,0,1 +svshape 27,16,21,5,0 +svshape 27,16,21,5,1 +svshape 27,16,21,10,0 +svshape 27,16,21,10,1 +svshape 27,16,21,15,0 +svshape 27,16,21,15,1 +svshape 27,16,27,0,0 +svshape 27,16,27,0,1 +svshape 27,16,27,5,0 +svshape 27,16,27,5,1 +svshape 27,16,27,10,0 +svshape 27,16,27,10,1 +svshape 27,16,27,15,0 +svshape 27,16,27,15,1 +svshape 27,16,31,0,0 +svshape 27,16,31,0,1 +svshape 27,16,31,5,0 +svshape 27,16,31,5,1 +svshape 27,16,31,10,0 +svshape 27,16,31,10,1 +svshape 27,16,31,15,0 +svshape 27,16,31,15,1 +svshape 27,16,16,0,0 +svshape 27,16,16,0,1 +svshape 27,16,16,5,0 +svshape 27,16,16,5,1 +svshape 27,16,16,10,0 +svshape 27,16,16,10,1 +svshape 27,16,16,15,0 +svshape 27,16,16,15,1 +svshape 31,1,1,0,0 +svshape 31,1,1,0,1 +svshape 31,1,1,5,0 +svshape 31,1,1,5,1 +svshape 31,1,1,10,0 +svshape 31,1,1,10,1 +svshape 31,1,1,15,0 +svshape 31,1,1,15,1 +svshape 31,1,10,0,0 +svshape 31,1,10,0,1 +svshape 31,1,10,5,0 +svshape 31,1,10,5,1 +svshape 31,1,10,10,0 +svshape 31,1,10,10,1 +svshape 31,1,10,15,0 +svshape 31,1,10,15,1 +svshape 31,1,21,0,0 +svshape 31,1,21,0,1 +svshape 31,1,21,5,0 +svshape 31,1,21,5,1 +svshape 31,1,21,10,0 +svshape 31,1,21,10,1 +svshape 31,1,21,15,0 +svshape 31,1,21,15,1 +svshape 31,1,27,0,0 +svshape 31,1,27,0,1 +svshape 31,1,27,5,0 +svshape 31,1,27,5,1 +svshape 31,1,27,10,0 +svshape 31,1,27,10,1 +svshape 31,1,27,15,0 +svshape 31,1,27,15,1 +svshape 31,1,31,0,0 +svshape 31,1,31,0,1 +svshape 31,1,31,5,0 +svshape 31,1,31,5,1 +svshape 31,1,31,10,0 +svshape 31,1,31,10,1 +svshape 31,1,31,15,0 +svshape 31,1,31,15,1 +svshape 31,1,16,0,0 +svshape 31,1,16,0,1 +svshape 31,1,16,5,0 +svshape 31,1,16,5,1 +svshape 31,1,16,10,0 +svshape 31,1,16,10,1 +svshape 31,1,16,15,0 +svshape 31,1,16,15,1 +svshape 31,10,1,0,0 +svshape 31,10,1,0,1 +svshape 31,10,1,5,0 +svshape 31,10,1,5,1 +svshape 31,10,1,10,0 +svshape 31,10,1,10,1 +svshape 31,10,1,15,0 +svshape 31,10,1,15,1 +svshape 31,10,10,0,0 +svshape 31,10,10,0,1 +svshape 31,10,10,5,0 +svshape 31,10,10,5,1 +svshape 31,10,10,10,0 +svshape 31,10,10,10,1 +svshape 31,10,10,15,0 +svshape 31,10,10,15,1 +svshape 31,10,21,0,0 +svshape 31,10,21,0,1 +svshape 31,10,21,5,0 +svshape 31,10,21,5,1 +svshape 31,10,21,10,0 +svshape 31,10,21,10,1 +svshape 31,10,21,15,0 +svshape 31,10,21,15,1 +svshape 31,10,27,0,0 +svshape 31,10,27,0,1 +svshape 31,10,27,5,0 +svshape 31,10,27,5,1 +svshape 31,10,27,10,0 +svshape 31,10,27,10,1 +svshape 31,10,27,15,0 +svshape 31,10,27,15,1 +svshape 31,10,31,0,0 +svshape 31,10,31,0,1 +svshape 31,10,31,5,0 +svshape 31,10,31,5,1 +svshape 31,10,31,10,0 +svshape 31,10,31,10,1 +svshape 31,10,31,15,0 +svshape 31,10,31,15,1 +svshape 31,10,16,0,0 +svshape 31,10,16,0,1 +svshape 31,10,16,5,0 +svshape 31,10,16,5,1 +svshape 31,10,16,10,0 +svshape 31,10,16,10,1 +svshape 31,10,16,15,0 +svshape 31,10,16,15,1 +svshape 31,21,1,0,0 +svshape 31,21,1,0,1 +svshape 31,21,1,5,0 +svshape 31,21,1,5,1 +svshape 31,21,1,10,0 +svshape 31,21,1,10,1 +svshape 31,21,1,15,0 +svshape 31,21,1,15,1 +svshape 31,21,10,0,0 +svshape 31,21,10,0,1 +svshape 31,21,10,5,0 +svshape 31,21,10,5,1 +svshape 31,21,10,10,0 +svshape 31,21,10,10,1 +svshape 31,21,10,15,0 +svshape 31,21,10,15,1 +svshape 31,21,21,0,0 +svshape 31,21,21,0,1 +svshape 31,21,21,5,0 +svshape 31,21,21,5,1 +svshape 31,21,21,10,0 +svshape 31,21,21,10,1 +svshape 31,21,21,15,0 +svshape 31,21,21,15,1 +svshape 31,21,27,0,0 +svshape 31,21,27,0,1 +svshape 31,21,27,5,0 +svshape 31,21,27,5,1 +svshape 31,21,27,10,0 +svshape 31,21,27,10,1 +svshape 31,21,27,15,0 +svshape 31,21,27,15,1 +svshape 31,21,31,0,0 +svshape 31,21,31,0,1 +svshape 31,21,31,5,0 +svshape 31,21,31,5,1 +svshape 31,21,31,10,0 +svshape 31,21,31,10,1 +svshape 31,21,31,15,0 +svshape 31,21,31,15,1 +svshape 31,21,16,0,0 +svshape 31,21,16,0,1 +svshape 31,21,16,5,0 +svshape 31,21,16,5,1 +svshape 31,21,16,10,0 +svshape 31,21,16,10,1 +svshape 31,21,16,15,0 +svshape 31,21,16,15,1 +svshape 31,27,1,0,0 +svshape 31,27,1,0,1 +svshape 31,27,1,5,0 +svshape 31,27,1,5,1 +svshape 31,27,1,10,0 +svshape 31,27,1,10,1 +svshape 31,27,1,15,0 +svshape 31,27,1,15,1 +svshape 31,27,10,0,0 +svshape 31,27,10,0,1 +svshape 31,27,10,5,0 +svshape 31,27,10,5,1 +svshape 31,27,10,10,0 +svshape 31,27,10,10,1 +svshape 31,27,10,15,0 +svshape 31,27,10,15,1 +svshape 31,27,21,0,0 +svshape 31,27,21,0,1 +svshape 31,27,21,5,0 +svshape 31,27,21,5,1 +svshape 31,27,21,10,0 +svshape 31,27,21,10,1 +svshape 31,27,21,15,0 +svshape 31,27,21,15,1 +svshape 31,27,27,0,0 +svshape 31,27,27,0,1 +svshape 31,27,27,5,0 +svshape 31,27,27,5,1 +svshape 31,27,27,10,0 +svshape 31,27,27,10,1 +svshape 31,27,27,15,0 +svshape 31,27,27,15,1 +svshape 31,27,31,0,0 +svshape 31,27,31,0,1 +svshape 31,27,31,5,0 +svshape 31,27,31,5,1 +svshape 31,27,31,10,0 +svshape 31,27,31,10,1 +svshape 31,27,31,15,0 +svshape 31,27,31,15,1 +svshape 31,27,16,0,0 +svshape 31,27,16,0,1 +svshape 31,27,16,5,0 +svshape 31,27,16,5,1 +svshape 31,27,16,10,0 +svshape 31,27,16,10,1 +svshape 31,27,16,15,0 +svshape 31,27,16,15,1 +svshape 31,31,1,0,0 +svshape 31,31,1,0,1 +svshape 31,31,1,5,0 +svshape 31,31,1,5,1 +svshape 31,31,1,10,0 +svshape 31,31,1,10,1 +svshape 31,31,1,15,0 +svshape 31,31,1,15,1 +svshape 31,31,10,0,0 +svshape 31,31,10,0,1 +svshape 31,31,10,5,0 +svshape 31,31,10,5,1 +svshape 31,31,10,10,0 +svshape 31,31,10,10,1 +svshape 31,31,10,15,0 +svshape 31,31,10,15,1 +svshape 31,31,21,0,0 +svshape 31,31,21,0,1 +svshape 31,31,21,5,0 +svshape 31,31,21,5,1 +svshape 31,31,21,10,0 +svshape 31,31,21,10,1 +svshape 31,31,21,15,0 +svshape 31,31,21,15,1 +svshape 31,31,27,0,0 +svshape 31,31,27,0,1 +svshape 31,31,27,5,0 +svshape 31,31,27,5,1 +svshape 31,31,27,10,0 +svshape 31,31,27,10,1 +svshape 31,31,27,15,0 +svshape 31,31,27,15,1 +svshape 31,31,31,0,0 +svshape 31,31,31,0,1 +svshape 31,31,31,5,0 +svshape 31,31,31,5,1 +svshape 31,31,31,10,0 +svshape 31,31,31,10,1 +svshape 31,31,31,15,0 +svshape 31,31,31,15,1 +svshape 31,31,16,0,0 +svshape 31,31,16,0,1 +svshape 31,31,16,5,0 +svshape 31,31,16,5,1 +svshape 31,31,16,10,0 +svshape 31,31,16,10,1 +svshape 31,31,16,15,0 +svshape 31,31,16,15,1 +svshape 31,16,1,0,0 +svshape 31,16,1,0,1 +svshape 31,16,1,5,0 +svshape 31,16,1,5,1 +svshape 31,16,1,10,0 +svshape 31,16,1,10,1 +svshape 31,16,1,15,0 +svshape 31,16,1,15,1 +svshape 31,16,10,0,0 +svshape 31,16,10,0,1 +svshape 31,16,10,5,0 +svshape 31,16,10,5,1 +svshape 31,16,10,10,0 +svshape 31,16,10,10,1 +svshape 31,16,10,15,0 +svshape 31,16,10,15,1 +svshape 31,16,21,0,0 +svshape 31,16,21,0,1 +svshape 31,16,21,5,0 +svshape 31,16,21,5,1 +svshape 31,16,21,10,0 +svshape 31,16,21,10,1 +svshape 31,16,21,15,0 +svshape 31,16,21,15,1 +svshape 31,16,27,0,0 +svshape 31,16,27,0,1 +svshape 31,16,27,5,0 +svshape 31,16,27,5,1 +svshape 31,16,27,10,0 +svshape 31,16,27,10,1 +svshape 31,16,27,15,0 +svshape 31,16,27,15,1 +svshape 31,16,31,0,0 +svshape 31,16,31,0,1 +svshape 31,16,31,5,0 +svshape 31,16,31,5,1 +svshape 31,16,31,10,0 +svshape 31,16,31,10,1 +svshape 31,16,31,15,0 +svshape 31,16,31,15,1 +svshape 31,16,16,0,0 +svshape 31,16,16,0,1 +svshape 31,16,16,5,0 +svshape 31,16,16,5,1 +svshape 31,16,16,10,0 +svshape 31,16,16,10,1 +svshape 31,16,16,15,0 +svshape 31,16,16,15,1 +svshape 16,1,1,0,0 +svshape 16,1,1,0,1 +svshape 16,1,1,5,0 +svshape 16,1,1,5,1 +svshape 16,1,1,10,0 +svshape 16,1,1,10,1 +svshape 16,1,1,15,0 +svshape 16,1,1,15,1 +svshape 16,1,10,0,0 +svshape 16,1,10,0,1 +svshape 16,1,10,5,0 +svshape 16,1,10,5,1 +svshape 16,1,10,10,0 +svshape 16,1,10,10,1 +svshape 16,1,10,15,0 +svshape 16,1,10,15,1 +svshape 16,1,21,0,0 +svshape 16,1,21,0,1 +svshape 16,1,21,5,0 +svshape 16,1,21,5,1 +svshape 16,1,21,10,0 +svshape 16,1,21,10,1 +svshape 16,1,21,15,0 +svshape 16,1,21,15,1 +svshape 16,1,27,0,0 +svshape 16,1,27,0,1 +svshape 16,1,27,5,0 +svshape 16,1,27,5,1 +svshape 16,1,27,10,0 +svshape 16,1,27,10,1 +svshape 16,1,27,15,0 +svshape 16,1,27,15,1 +svshape 16,1,31,0,0 +svshape 16,1,31,0,1 +svshape 16,1,31,5,0 +svshape 16,1,31,5,1 +svshape 16,1,31,10,0 +svshape 16,1,31,10,1 +svshape 16,1,31,15,0 +svshape 16,1,31,15,1 +svshape 16,1,16,0,0 +svshape 16,1,16,0,1 +svshape 16,1,16,5,0 +svshape 16,1,16,5,1 +svshape 16,1,16,10,0 +svshape 16,1,16,10,1 +svshape 16,1,16,15,0 +svshape 16,1,16,15,1 +svshape 16,10,1,0,0 +svshape 16,10,1,0,1 +svshape 16,10,1,5,0 +svshape 16,10,1,5,1 +svshape 16,10,1,10,0 +svshape 16,10,1,10,1 +svshape 16,10,1,15,0 +svshape 16,10,1,15,1 +svshape 16,10,10,0,0 +svshape 16,10,10,0,1 +svshape 16,10,10,5,0 +svshape 16,10,10,5,1 +svshape 16,10,10,10,0 +svshape 16,10,10,10,1 +svshape 16,10,10,15,0 +svshape 16,10,10,15,1 +svshape 16,10,21,0,0 +svshape 16,10,21,0,1 +svshape 16,10,21,5,0 +svshape 16,10,21,5,1 +svshape 16,10,21,10,0 +svshape 16,10,21,10,1 +svshape 16,10,21,15,0 +svshape 16,10,21,15,1 +svshape 16,10,27,0,0 +svshape 16,10,27,0,1 +svshape 16,10,27,5,0 +svshape 16,10,27,5,1 +svshape 16,10,27,10,0 +svshape 16,10,27,10,1 +svshape 16,10,27,15,0 +svshape 16,10,27,15,1 +svshape 16,10,31,0,0 +svshape 16,10,31,0,1 +svshape 16,10,31,5,0 +svshape 16,10,31,5,1 +svshape 16,10,31,10,0 +svshape 16,10,31,10,1 +svshape 16,10,31,15,0 +svshape 16,10,31,15,1 +svshape 16,10,16,0,0 +svshape 16,10,16,0,1 +svshape 16,10,16,5,0 +svshape 16,10,16,5,1 +svshape 16,10,16,10,0 +svshape 16,10,16,10,1 +svshape 16,10,16,15,0 +svshape 16,10,16,15,1 +svshape 16,21,1,0,0 +svshape 16,21,1,0,1 +svshape 16,21,1,5,0 +svshape 16,21,1,5,1 +svshape 16,21,1,10,0 +svshape 16,21,1,10,1 +svshape 16,21,1,15,0 +svshape 16,21,1,15,1 +svshape 16,21,10,0,0 +svshape 16,21,10,0,1 +svshape 16,21,10,5,0 +svshape 16,21,10,5,1 +svshape 16,21,10,10,0 +svshape 16,21,10,10,1 +svshape 16,21,10,15,0 +svshape 16,21,10,15,1 +svshape 16,21,21,0,0 +svshape 16,21,21,0,1 +svshape 16,21,21,5,0 +svshape 16,21,21,5,1 +svshape 16,21,21,10,0 +svshape 16,21,21,10,1 +svshape 16,21,21,15,0 +svshape 16,21,21,15,1 +svshape 16,21,27,0,0 +svshape 16,21,27,0,1 +svshape 16,21,27,5,0 +svshape 16,21,27,5,1 +svshape 16,21,27,10,0 +svshape 16,21,27,10,1 +svshape 16,21,27,15,0 +svshape 16,21,27,15,1 +svshape 16,21,31,0,0 +svshape 16,21,31,0,1 +svshape 16,21,31,5,0 +svshape 16,21,31,5,1 +svshape 16,21,31,10,0 +svshape 16,21,31,10,1 +svshape 16,21,31,15,0 +svshape 16,21,31,15,1 +svshape 16,21,16,0,0 +svshape 16,21,16,0,1 +svshape 16,21,16,5,0 +svshape 16,21,16,5,1 +svshape 16,21,16,10,0 +svshape 16,21,16,10,1 +svshape 16,21,16,15,0 +svshape 16,21,16,15,1 +svshape 16,27,1,0,0 +svshape 16,27,1,0,1 +svshape 16,27,1,5,0 +svshape 16,27,1,5,1 +svshape 16,27,1,10,0 +svshape 16,27,1,10,1 +svshape 16,27,1,15,0 +svshape 16,27,1,15,1 +svshape 16,27,10,0,0 +svshape 16,27,10,0,1 +svshape 16,27,10,5,0 +svshape 16,27,10,5,1 +svshape 16,27,10,10,0 +svshape 16,27,10,10,1 +svshape 16,27,10,15,0 +svshape 16,27,10,15,1 +svshape 16,27,21,0,0 +svshape 16,27,21,0,1 +svshape 16,27,21,5,0 +svshape 16,27,21,5,1 +svshape 16,27,21,10,0 +svshape 16,27,21,10,1 +svshape 16,27,21,15,0 +svshape 16,27,21,15,1 +svshape 16,27,27,0,0 +svshape 16,27,27,0,1 +svshape 16,27,27,5,0 +svshape 16,27,27,5,1 +svshape 16,27,27,10,0 +svshape 16,27,27,10,1 +svshape 16,27,27,15,0 +svshape 16,27,27,15,1 +svshape 16,27,31,0,0 +svshape 16,27,31,0,1 +svshape 16,27,31,5,0 +svshape 16,27,31,5,1 +svshape 16,27,31,10,0 +svshape 16,27,31,10,1 +svshape 16,27,31,15,0 +svshape 16,27,31,15,1 +svshape 16,27,16,0,0 +svshape 16,27,16,0,1 +svshape 16,27,16,5,0 +svshape 16,27,16,5,1 +svshape 16,27,16,10,0 +svshape 16,27,16,10,1 +svshape 16,27,16,15,0 +svshape 16,27,16,15,1 +svshape 16,31,1,0,0 +svshape 16,31,1,0,1 +svshape 16,31,1,5,0 +svshape 16,31,1,5,1 +svshape 16,31,1,10,0 +svshape 16,31,1,10,1 +svshape 16,31,1,15,0 +svshape 16,31,1,15,1 +svshape 16,31,10,0,0 +svshape 16,31,10,0,1 +svshape 16,31,10,5,0 +svshape 16,31,10,5,1 +svshape 16,31,10,10,0 +svshape 16,31,10,10,1 +svshape 16,31,10,15,0 +svshape 16,31,10,15,1 +svshape 16,31,21,0,0 +svshape 16,31,21,0,1 +svshape 16,31,21,5,0 +svshape 16,31,21,5,1 +svshape 16,31,21,10,0 +svshape 16,31,21,10,1 +svshape 16,31,21,15,0 +svshape 16,31,21,15,1 +svshape 16,31,27,0,0 +svshape 16,31,27,0,1 +svshape 16,31,27,5,0 +svshape 16,31,27,5,1 +svshape 16,31,27,10,0 +svshape 16,31,27,10,1 +svshape 16,31,27,15,0 +svshape 16,31,27,15,1 +svshape 16,31,31,0,0 +svshape 16,31,31,0,1 +svshape 16,31,31,5,0 +svshape 16,31,31,5,1 +svshape 16,31,31,10,0 +svshape 16,31,31,10,1 +svshape 16,31,31,15,0 +svshape 16,31,31,15,1 +svshape 16,31,16,0,0 +svshape 16,31,16,0,1 +svshape 16,31,16,5,0 +svshape 16,31,16,5,1 +svshape 16,31,16,10,0 +svshape 16,31,16,10,1 +svshape 16,31,16,15,0 +svshape 16,31,16,15,1 +svshape 16,16,1,0,0 +svshape 16,16,1,0,1 +svshape 16,16,1,5,0 +svshape 16,16,1,5,1 +svshape 16,16,1,10,0 +svshape 16,16,1,10,1 +svshape 16,16,1,15,0 +svshape 16,16,1,15,1 +svshape 16,16,10,0,0 +svshape 16,16,10,0,1 +svshape 16,16,10,5,0 +svshape 16,16,10,5,1 +svshape 16,16,10,10,0 +svshape 16,16,10,10,1 +svshape 16,16,10,15,0 +svshape 16,16,10,15,1 +svshape 16,16,21,0,0 +svshape 16,16,21,0,1 +svshape 16,16,21,5,0 +svshape 16,16,21,5,1 +svshape 16,16,21,10,0 +svshape 16,16,21,10,1 +svshape 16,16,21,15,0 +svshape 16,16,21,15,1 +svshape 16,16,27,0,0 +svshape 16,16,27,0,1 +svshape 16,16,27,5,0 +svshape 16,16,27,5,1 +svshape 16,16,27,10,0 +svshape 16,16,27,10,1 +svshape 16,16,27,15,0 +svshape 16,16,27,15,1 +svshape 16,16,31,0,0 +svshape 16,16,31,0,1 +svshape 16,16,31,5,0 +svshape 16,16,31,5,1 +svshape 16,16,31,10,0 +svshape 16,16,31,10,1 +svshape 16,16,31,15,0 +svshape 16,16,31,15,1 +svshape 16,16,16,0,0 +svshape 16,16,16,0,1 +svshape 16,16,16,5,0 +svshape 16,16,16,5,1 +svshape 16,16,16,10,0 +svshape 16,16,16,10,1 +svshape 16,16,16,15,0 +svshape 16,16,16,15,1 diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c index b053a15125..f5fd444ea3 100644 --- a/opcodes/ppc-opc.c +++ b/opcodes/ppc-opc.c @@ -2739,6 +2739,76 @@ extract_svi (uint64_t insn ATTRIBUTE_UNUSED, return (((insn >> 9) & 0x3f) + 1); } +static uint64_t +insert_svm (uint64_t insn, + int64_t value, + unsigned int shift, + ppc_cpu_t dialect ATTRIBUTE_UNUSED, + const char **errmsg ATTRIBUTE_UNUSED) +{ + return (insn | (((value - 1) & 0x1f) << shift)); +} + +static uint64_t +insert_svxd (uint64_t insn, + int64_t value, + ppc_cpu_t dialect, + const char **errmsg) +{ + return insert_svm (insn, value, 21, dialect, errmsg); +} + +static uint64_t +insert_svyd (uint64_t insn, + int64_t value, + ppc_cpu_t dialect, + const char **errmsg) +{ + return insert_svm (insn, value, 16, dialect, errmsg); +} + +static uint64_t +insert_svzd (uint64_t insn, + int64_t value, + ppc_cpu_t dialect, + const char **errmsg) +{ + return insert_svm (insn, value, 11, dialect, errmsg); +} + +static int64_t +extract_svm (uint64_t insn, + unsigned int shift, + ppc_cpu_t dialect ATTRIBUTE_UNUSED, + int *invalid ATTRIBUTE_UNUSED) +{ + return (((insn >> shift) & 0x1f) + 1); +} + +static int64_t +extract_svxd (uint64_t insn, + ppc_cpu_t dialect, + int *invalid) +{ + return extract_svm (insn, 21, dialect, invalid); +} + +static int64_t +extract_svyd (uint64_t insn, + ppc_cpu_t dialect, + int *invalid) +{ + return extract_svm (insn, 16, dialect, invalid); +} + +static int64_t +extract_svzd (uint64_t insn, + ppc_cpu_t dialect, + int *invalid) +{ + return extract_svm (insn, 11, dialect, invalid); +} + /* The operands table. @@ -3857,6 +3927,21 @@ const struct powerpc_operand powerpc_operands[] = #define ms vs + 1 { 0x1, 8, NULL, NULL, 0 }, + +#define SVLcr ms + 1 + { 0x1, 5, NULL, NULL, 0 }, + +#define SVxd SVLcr + 1 + { 0x1f, 21, insert_svxd, extract_svxd, 0 }, + +#define SVyd SVxd + 1 + { 0x1f, 16, insert_svyd, extract_svyd, 0 }, + +#define SVzd SVyd + 1 + { 0x1f, 11, insert_svzd, extract_svzd, 0 }, + +#define SVRMf SVzd + 1 + { 0xf, 7, NULL, NULL, 0 }, }; const unsigned int num_powerpc_operands = (sizeof (powerpc_operands) @@ -4733,6 +4818,12 @@ const unsigned int num_powerpc_operands = (sizeof (powerpc_operands) | (((uint64_t)(rc)) & 1)) #define SVL_MASK SVL (0x3f, 0x1f, 1) +/* An SVM form instruction. */ +#define SVM(op, xop) \ + (OP (op) \ + | (((uint64_t)(xop)) & 0x3f)) +#define SVM_MASK SVM (0x3f, 0x3f) + /* The BO encodings used in extended conditional branch mnemonics. */ #define BODNZF (0x0) #define BODNZFP (0x1) @@ -6805,6 +6896,8 @@ const struct powerpc_opcode powerpc_opcodes[] = { {"svstep", SVL(22,19,0), SVL_MASK, SVP64, PPCVLE, {RT, SVi, vf}}, {"svstep.", SVL(22,19,1), SVL_MASK, SVP64, PPCVLE, {RT, SVi, vf}}, +{"svshape", SVM(22,25), SVM_MASK, SVP64, PPCVLE, {SVxd, SVyd, SVzd, SVRMf, vf}}, + {"setvl", SVL(22,27,0), SVL_MASK, SVP64, PPCVLE, {RT, RA, SVi, vf, vs, ms}}, {"setvl.", SVL(22,27,1), SVL_MASK, SVP64, PPCVLE, {RT, RA, SVi, vf, vs, ms}}, -- 2.36.1