From patchwork Fri Nov 29 13:17:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adhemerval Zanella Netto X-Patchwork-Id: 846121 Delivered-To: patch@linaro.org Received: by 2002:adf:f2c4:0:b0:382:43a8:7b94 with SMTP id d4csp854734wrp; Fri, 29 Nov 2024 05:21:41 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCVdItH8o55XmLiIlLgiA9vnGBoFnJlEf9Y+KjaFHq+PCYX/zQXQ8zGtZOvAEmYyGNuryB82Rw==@linaro.org X-Google-Smtp-Source: AGHT+IEArztGOjWbgbNTRo83ftKuGtMxCjEBkui1526w3DA/HswZE/OsaPON6+FIeBqvXnEmivVT X-Received: by 2002:a05:620a:2794:b0:7b6:6634:5a42 with SMTP id af79cd13be357-7b67c282599mr1398369785a.23.1732886500813; Fri, 29 Nov 2024 05:21:40 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1732886500; cv=pass; d=google.com; s=arc-20240605; b=fZrRBZ3JHpiVKHUDIg/sP+BHgYQxLrmra+e40fkj9GdpHa9OkUtSoWe6nTtXTg2vzU sb/eJIMdtfo3vkp3p7DVsRrfgzniXnBvkIYVGCaUSFEtbpXj1++SW9d15YCcAD20EwUQ YHyHdHCvQDYjCA7nnZ93iRQHmeXaR9GjvvHpRsM9MCn53PqONTM1rCbYs2FPtnpWC42H 4c9c8gCBJZgNTpz+6UW+dws4YEfhPGsOGV3gKJOLVi7yVm+b4JlYHtdvewwmKhkA2NCM KwA2gjiqrwQrynN1Z7K3okknA1XkM8Czunoroj4eIgzwcetoUVqcitrdwv9Rvc2N+24f Fg+w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature:dkim-filter:arc-filter:dmarc-filter :delivered-to:dkim-filter; bh=qXGp9HyuNbdVfLBHelq22DTT7i4uAxHM3mWVvHaRaxY=; fh=/bzLn4Pu6wt5yJOmVA6NJX5WuFMrzV1CRzIGBeRqGpk=; b=AJ7ILWKxaPAGRGVV/7fSK7garqzzJ2F3jicZ7f7z2hkOa8xDNal058/fvlqDPLHYbW qcotHLAzrpA6b6mjXGgHobphFPPCAWueoMB9cyGRpjxefjTOhlpri8qwMI+/2wKfoiQQ 1xXo6pATB2J4eCfC+8REWoBK+YQi8+MHcy15d+fZrwVRBg96GgVxSUDRzlzLGsNdrYsq vQtflBXdwRl/yXYgqSxY00FfkBbWAjRfDwTGNW/9qV7W/EEqG7L1l5kOdGp29vmHBYgW 7CUhXKjBpF4TLHOQnmO5SqfQv80WHMIqCc39sg6z9vZmSmKJqPdK4+uLsolyQUOYz8F8 KGog==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ky7cKXl4; arc=pass (i=1); spf=pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="libc-alpha-bounces~patch=linaro.org@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from server2.sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id af79cd13be357-7b68493081fsi455301185a.145.2024.11.29.05.21.40 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Nov 2024 05:21:40 -0800 (PST) Received-SPF: pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ky7cKXl4; arc=pass (i=1); spf=pass (google.com: domain of libc-alpha-bounces~patch=linaro.org@sourceware.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="libc-alpha-bounces~patch=linaro.org@sourceware.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2858C3858C48 for ; Fri, 29 Nov 2024 13:21:40 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2858C3858C48 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=linaro.org header.i=@linaro.org header.a=rsa-sha256 header.s=google header.b=ky7cKXl4 X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-pl1-x633.google.com (mail-pl1-x633.google.com [IPv6:2607:f8b0:4864:20::633]) by sourceware.org (Postfix) with ESMTPS id 3284A3858D35 for ; Fri, 29 Nov 2024 13:20:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3284A3858D35 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linaro.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3284A3858D35 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::633 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1732886442; cv=none; b=DmscQwIBegVoI2Rt/dutXi29TcY/RKYFkXg1dWFj9bOEad/qY1eQa8vEeUkYZ0TzOEXAnAhYQ+8ipHxPMV3/r5+pphzT+s1gySHTQzqfY0NVqWqO1E5byu39irZOC4r6mreJMq5wTVosrMFZgxRXMOCGGqBzbMrwCOhANYZZuA0= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1732886442; c=relaxed/simple; bh=ELUuUmDHlozeWJAsGNYe5SmM4zv2NssukZK15m79kbw=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=EO5WB9jFrbqjHU2mJJKh7mAAA1DpVa+wpOXL4IVrU9/+wrShD7kUyRsP+VuFKLSQHpOwpxREOGiB5ROu8le7jW/B4OcPCPIE6gAc21GELTojoAhwjKSqpVTH++9jvXN1Ayv1Q5kBXpcHtIdbRkjap9ogxLdRJMgCV846aMi5m2E= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3284A3858D35 Received: by mail-pl1-x633.google.com with SMTP id d9443c01a7336-2124a86f4cbso14088535ad.3 for ; Fri, 29 Nov 2024 05:20:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1732886441; x=1733491241; darn=sourceware.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qXGp9HyuNbdVfLBHelq22DTT7i4uAxHM3mWVvHaRaxY=; b=ky7cKXl4D5kT9k3KQRWVRvW0HJWsbVJG/6y3mvwPrFcSSP1kxTfcjuHh+dyyeE8Ra1 yi0SLFsFFp/8dT6jmBljY+aC324jZ7Q4w5Hne0HZeNTEcx8pCNui4RNIMws6/Ih+gugZ iSP/7ezpNcaH+yWMI+y1N6wJw9RkQHMrf0ALP0l2i69QxMn0KN5Lfgn+iJ9SDOYHimXm iqO1eEfPhp+9J6dsMK90Utx6+UDJ1DBl8X+imgoFH4YpfebCFjdEC4WkH1Ls3WbvK93L qK9vvSU4BPTdkXqJPAmxcnqZd2Wy2kYjuvUZ5R+SGxru/RewdajaUAQgvy2245bRDGTu Kytg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1732886441; x=1733491241; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qXGp9HyuNbdVfLBHelq22DTT7i4uAxHM3mWVvHaRaxY=; b=lD8pJGcTHUPCSoLRdz8rn3O3BrqYVjh+ii9/IDZDXCFL6opH0AgclVxobT84zJ1lrS ts607HiOhv7EXz5GOZ48xkX8118+otSc6tnk0GOdAsIKUWXpmOhR2B8ewMmTbwze1j5v SYYaujToE3H9VrKIY2wfWTQP7WdFKTjiBgCBZ8CaN2hwMJz8FEuMGPZEr9Xj8JkGdEPn cWibG5yne11NGzeojoeDtLs7nCH+7ozLS3KGccvSxZj4MaDmnk+bQ+FvjTNc51KvZOeD qmsKMfZAVTzAYTbeW/GTCUBaDkybciOcIbY4yV7Ef1MmP/G7SD+U3SCEwaVP87c6HY0w VrUQ== X-Gm-Message-State: AOJu0Yzrzd1p4pDY9Vaan8bY5dr2bJhESA9VYQzttdUssEZSmqPV7feH QNdUQ4Lp+F0LfCKiiFSpLJLfVEiwyd+VHkk7bAY4P1rHYYYH0M6XYpIy5Xq4rIgCrtVrNXQ+wFI Uud7IzA== X-Gm-Gg: ASbGnctqsOU5OOLIqQbZer+xa6qfA6E+IsrA4AALFliAluuU4MEbAas6HmOUiGzHKGd Q0sIC6hx0/gGEeJzINfmRIWEKn9I+mvaNfRNucwHXOjy+lM9eqqcpKPA45pt6Xl65VfHwo1P7LQ cFC9m1OdLqKdflP9Juef7C71VP4R43swY6FWS8YpRM2/vvwBd1LbULMyu+0CWufHuSyV6i83hQn yUwEUU8xFHu+oTp0dqKxbQebhqEHQ0tSO+v4zdibIiwBfPgG2bOQr4l0JYLUt8= X-Received: by 2002:a17:902:f54d:b0:20c:bb35:dae2 with SMTP id d9443c01a7336-21501385d0amr128953135ad.28.1732886440084; Fri, 29 Nov 2024 05:20:40 -0800 (PST) Received: from mandiga.. ([2804:1b3:a7c1:68c8:3143:6603:ad16:715e]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2153d5f66d5sm14472255ad.201.2024.11.29.05.20.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Nov 2024 05:20:39 -0800 (PST) From: Adhemerval Zanella To: libc-alpha@sourceware.org Cc: DJ Delorie Subject: [PATCH 02/23] benchtests: Add acoshf benchmark Date: Fri, 29 Nov 2024 10:17:26 -0300 Message-ID: <20241129132032.476978-3-adhemerval.zanella@linaro.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20241129132032.476978-1-adhemerval.zanella@linaro.org> References: <20241129132032.476978-1-adhemerval.zanella@linaro.org> MIME-Version: 1.0 X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libc-alpha-bounces~patch=linaro.org@sourceware.org Random inputs in the range [1,21]. --- benchtests/Makefile | 1 + benchtests/acoshf-inputs | 1005 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 1006 insertions(+) create mode 100644 benchtests/acoshf-inputs diff --git a/benchtests/Makefile b/benchtests/Makefile index 924434903a..5d5c20780f 100644 --- a/benchtests/Makefile +++ b/benchtests/Makefile @@ -27,6 +27,7 @@ bench-math := \ acos \ acosf \ acosh \ + acoshf \ asin \ asinh \ atan \ diff --git a/benchtests/acoshf-inputs b/benchtests/acoshf-inputs new file mode 100644 index 0000000000..c4d8298fa3 --- /dev/null +++ b/benchtests/acoshf-inputs @@ -0,0 +1,1005 @@ +## args: float +## ret: float +## includes: math.h +# Random inputs in the range [1,21] +## name: workload-random-1-21 +0x1.0baaacp+2 +0x1.2a9368p+4 +0x1.32b4bcp+3 +0x1.364bbap+4 +0x1.a5cdcp+2 +0x1.0927p+1 +0x1.e83048p+1 +0x1.f90eap+2 +0x1.c5b666p+3 +0x1.70db1p+2 +0x1.c9fb7cp+1 +0x1.d6ae04p+3 +0x1.35444cp+1 +0x1.26be8p+2 +0x1.2ebce8p+4 +0x1.30799p+3 +0x1.7f2a48p+3 +0x1.039fe4p+4 +0x1.70e2b4p+3 +0x1.a4e6e8p+3 +0x1.a0b3bp+3 +0x1.c0bec4p+2 +0x1.07f23cp+2 +0x1.dccf98p+0 +0x1.7992dcp+1 +0x1.68b664p+3 +0x1.16eeb8p+4 +0x1.0aff36p+4 +0x1.37a63cp+1 +0x1.3807d8p+3 +0x1.75a5fcp+2 +0x1.4e91d6p+2 +0x1.d67bd8p+1 +0x1.0f67ap+2 +0x1.b18c96p+0 +0x1.1cdfa6p+4 +0x1.2a5a5p+2 +0x1.2e7c2ap+0 +0x1.da2fb4p+3 +0x1.4a90d2p+3 +0x1.cea664p+1 +0x1.72c2ap+3 +0x1.1c501ep+3 +0x1.3af46ap+4 +0x1.72524cp+1 +0x1.9ed628p+3 +0x1.6bd54ap+3 +0x1.de2dbap+0 +0x1.42b648p+3 +0x1.bc2288p+3 +0x1.de940ep+3 +0x1.81db2ep+3 +0x1.a012c6p+1 +0x1.07f74cp+3 +0x1.fe46bep+3 +0x1.a38ccap+1 +0x1.ddebb8p+2 +0x1.99cbdap+1 +0x1.b052e2p+3 +0x1.976df8p+3 +0x1.36025cp+4 +0x1.e6cfe8p+0 +0x1.da99aap+3 +0x1.4d50ccp+2 +0x1.2684cap+4 +0x1.505d44p+2 +0x1.721a78p+2 +0x1.563454p+3 +0x1.241368p+3 +0x1.3b9f0cp+4 +0x1.92ffb4p+3 +0x1.38da2p+4 +0x1.d5db94p+2 +0x1.041ea2p+2 +0x1.bf2f64p+3 +0x1.81e34p+1 +0x1.2d62bcp+4 +0x1.d5fc6cp+3 +0x1.904f7p+3 +0x1.722a8ep+3 +0x1.ba93e2p+1 +0x1.55293p+3 +0x1.9b4eb8p+3 +0x1.4776a6p+2 +0x1.8e0884p+3 +0x1.d90dc2p+3 +0x1.c3597p+1 +0x1.289c84p+3 +0x1.3cba5p+2 +0x1.0febeap+4 +0x1.417cbap+4 +0x1.65d6c4p+3 +0x1.683adap+2 +0x1.1b3d3ep+4 +0x1.40aa48p+4 +0x1.738484p+2 +0x1.1fc66cp+2 +0x1.24f9c2p+4 +0x1.8a407p+3 +0x1.078d5cp+2 +0x1.6e73aap+0 +0x1.e4809cp+3 +0x1.d5cd7ep+3 +0x1.61394ap+3 +0x1.5d7718p+0 +0x1.49edfcp+4 +0x1.aa4f2ep+1 +0x1.e2539cp+1 +0x1.cc937p+2 +0x1.75b9e2p+1 +0x1.1dad1p+4 +0x1.503c4cp+0 +0x1.4b09dp+1 +0x1.4a69ccp+4 +0x1.cb117ep+2 +0x1.e4047p+3 +0x1.59253cp+2 +0x1.a8228ep+3 +0x1.123e5ep+4 +0x1.4a98ap+3 +0x1.220374p+2 +0x1.3061acp+2 +0x1.04857cp+4 +0x1.279314p+2 +0x1.a82496p+1 +0x1.6bfcd4p+3 +0x1.386118p+1 +0x1.454ep+2 +0x1.32e40ap+4 +0x1.0f7026p+3 +0x1.17ac6p+1 +0x1.172914p+1 +0x1.07e37ap+3 +0x1.c29ab4p+3 +0x1.159e72p+4 +0x1.2b3554p+2 +0x1.2c7e2ap+4 +0x1.65ac48p+3 +0x1.3b730ep+4 +0x1.b5bce6p+3 +0x1.f92a78p+2 +0x1.b286e4p+1 +0x1.36ca7p+4 +0x1.2e3f7cp+2 +0x1.08a46p+2 +0x1.ac2dp+1 +0x1.adc4c2p+3 +0x1.e6e1aep+1 +0x1.3f6514p+3 +0x1.2e3204p+1 +0x1.41d44cp+4 +0x1.562c76p+2 +0x1.1076bcp+4 +0x1.318f78p+4 +0x1.329a2cp+4 +0x1.3eb6f6p+4 +0x1.8b6546p+2 +0x1.495b68p+4 +0x1.06e1dp+4 +0x1.0f6702p+4 +0x1.689a7p+3 +0x1.7d6ee4p+3 +0x1.52423ap+0 +0x1.f775d4p+3 +0x1.1126dp+2 +0x1.091d9p+4 +0x1.0dcab4p+4 +0x1.09f3b2p+3 +0x1.2ee4b6p+4 +0x1.020498p+3 +0x1.4bcf72p+4 +0x1.18655cp+4 +0x1.c4bd36p+3 +0x1.52e834p+1 +0x1.3f1e8p+4 +0x1.ec03f6p+1 +0x1.d2e288p+3 +0x1.9d4688p+3 +0x1.a4ed2ap+2 +0x1.53b8a8p+2 +0x1.90309p+2 +0x1.19e8aap+3 +0x1.1ddb64p+1 +0x1.23b752p+4 +0x1.d4675ep+0 +0x1.4ca22ep+4 +0x1.0d5c2p+3 +0x1.fc3c1p+1 +0x1.3344aap+4 +0x1.11a2ep+3 +0x1.59eb4p+3 +0x1.189f12p+1 +0x1.0cfe9ap+1 +0x1.12f5c2p+4 +0x1.1e673ap+3 +0x1.a8cf92p+3 +0x1.135dp+4 +0x1.404a3cp+4 +0x1.923598p+2 +0x1.5b0f3ep+3 +0x1.209806p+4 +0x1.0c8572p+4 +0x1.4f7616p+3 +0x1.f9ec7p+3 +0x1.41749p+2 +0x1.0ab154p+4 +0x1.72ab72p+3 +0x1.283194p+4 +0x1.49cef8p+3 +0x1.05f5d4p+3 +0x1.5de992p+1 +0x1.4e18a6p+4 +0x1.1eeeap+0 +0x1.3e2dacp+4 +0x1.ac54e8p+2 +0x1.02d852p+1 +0x1.395b6ap+3 +0x1.a2ed38p+1 +0x1.dc2018p+3 +0x1.71565cp+3 +0x1.66fa5cp+0 +0x1.84697ep+3 +0x1.31d39cp+4 +0x1.6e93d4p+0 +0x1.45c5c4p+2 +0x1.5a800ap+2 +0x1.6d31cap+2 +0x1.298068p+0 +0x1.176d24p+3 +0x1.0083cp+4 +0x1.0f599ep+3 +0x1.d4f6a8p+3 +0x1.eea512p+2 +0x1.1a44eep+4 +0x1.34706ap+4 +0x1.a4846ep+3 +0x1.500eb8p+3 +0x1.eb8da4p+3 +0x1.65bbcep+0 +0x1.f053ap+3 +0x1.97081ap+2 +0x1.4fbb88p+3 +0x1.18a06p+3 +0x1.415152p+4 +0x1.089de4p+2 +0x1.10c8acp+4 +0x1.012dep+4 +0x1.14c154p+4 +0x1.3283bap+4 +0x1.9f5faep+3 +0x1.2e263ep+4 +0x1.391deep+4 +0x1.ef6278p+3 +0x1.2ba596p+4 +0x1.799c78p+3 +0x1.dba9d4p+0 +0x1.f1fcdcp+3 +0x1.95f51ap+2 +0x1.1fb528p+2 +0x1.6f931p+2 +0x1.5baab2p+3 +0x1.32ce2p+4 +0x1.33d9p+3 +0x1.25fb1ep+4 +0x1.1a0db6p+4 +0x1.5a5e12p+3 +0x1.07578ap+4 +0x1.1c3708p+0 +0x1.44577p+4 +0x1.558694p+3 +0x1.476ccp+4 +0x1.e8f40ep+1 +0x1.d21322p+3 +0x1.2202d2p+2 +0x1.5380eep+0 +0x1.499272p+4 +0x1.48e1ep+3 +0x1.4ceb1ap+4 +0x1.931584p+3 +0x1.5d9ebcp+3 +0x1.31d606p+4 +0x1.3620c8p+4 +0x1.3756bep+4 +0x1.737838p+3 +0x1.68aa16p+0 +0x1.2daf4cp+2 +0x1.0c162cp+3 +0x1.0a6a34p+4 +0x1.386d28p+1 +0x1.aa68bcp+3 +0x1.1fd898p+4 +0x1.1f21b6p+3 +0x1.30a2b6p+4 +0x1.bb4156p+2 +0x1.1efae6p+4 +0x1.b87162p+1 +0x1.39ff36p+0 +0x1.315ea4p+4 +0x1.0e5ecap+4 +0x1.52fb5ep+3 +0x1.2d5c16p+3 +0x1.d669ap+2 +0x1.0a53f8p+0 +0x1.0a4974p+2 +0x1.d6f712p+3 +0x1.006704p+4 +0x1.6c3d72p+3 +0x1.615b76p+3 +0x1.600826p+2 +0x1.3f772p+3 +0x1.0a82ecp+3 +0x1.253f58p+4 +0x1.18ce7cp+2 +0x1.cea54p+3 +0x1.4a1c38p+4 +0x1.2bf43p+2 +0x1.92bdeap+1 +0x1.1d30cp+4 +0x1.07016ep+4 +0x1.5b31f8p+1 +0x1.a89698p+3 +0x1.9f6bb6p+3 +0x1.127734p+3 +0x1.247434p+4 +0x1.888c08p+3 +0x1.2f3af4p+2 +0x1.b122bp+3 +0x1.116aa2p+4 +0x1.45b8dp+3 +0x1.4d620ep+4 +0x1.9efe8ep+3 +0x1.421314p+1 +0x1.0777d4p+4 +0x1.430faap+3 +0x1.476b1cp+4 +0x1.47f52ep+4 +0x1.3767ecp+3 +0x1.8cfb08p+3 +0x1.551c06p+3 +0x1.7e0c62p+2 +0x1.c76fa4p+2 +0x1.689224p+3 +0x1.8c248cp+3 +0x1.c39fb6p+3 +0x1.c05e2ap+3 +0x1.5b9e72p+3 +0x1.027748p+4 +0x1.16eb68p+3 +0x1.18afc6p+4 +0x1.b6597p+2 +0x1.8be5a8p+2 +0x1.d5f86ap+0 +0x1.162e9ep+3 +0x1.dc39c2p+3 +0x1.e2c8c8p+2 +0x1.beb0eep+1 +0x1.98fd6p+3 +0x1.7b0decp+3 +0x1.d60dfcp+1 +0x1.519bbcp+1 +0x1.d66eccp+2 +0x1.c18a44p+2 +0x1.5ab722p+3 +0x1.5902b8p+3 +0x1.0ce54p+4 +0x1.01ebb8p+0 +0x1.38cfd6p+4 +0x1.539ebp+3 +0x1.278012p+4 +0x1.ed1416p+1 +0x1.44c3b8p+4 +0x1.dd1ecep+0 +0x1.c052ccp+3 +0x1.cf4c56p+3 +0x1.97b328p+2 +0x1.041138p+1 +0x1.09ba76p+0 +0x1.845b3ap+3 +0x1.e869dcp+3 +0x1.2ff5ep+4 +0x1.3acd9cp+3 +0x1.d16cdp+3 +0x1.3da71ep+3 +0x1.a6379ap+2 +0x1.a41e52p+3 +0x1.28b56cp+4 +0x1.4ca9ap+1 +0x1.0321fcp+4 +0x1.240bacp+4 +0x1.cf468p+1 +0x1.26bee2p+4 +0x1.23d19ap+1 +0x1.acb24cp+0 +0x1.1c9236p+3 +0x1.15f3cp+3 +0x1.703a3ep+2 +0x1.679c14p+2 +0x1.f824dcp+2 +0x1.379a5p+3 +0x1.a9075ep+2 +0x1.95a87p+0 +0x1.0b973ap+4 +0x1.2667acp+3 +0x1.a71568p+3 +0x1.d11aaap+0 +0x1.b467f2p+2 +0x1.129592p+4 +0x1.1a2a74p+4 +0x1.0f67d4p+4 +0x1.fc240ap+3 +0x1.634f82p+0 +0x1.eda17ep+3 +0x1.96d4f2p+1 +0x1.f9aa3p+3 +0x1.796b84p+2 +0x1.0bdbd6p+2 +0x1.462c5p+3 +0x1.9372bp+3 +0x1.3b8ed2p+4 +0x1.841a1ap+1 +0x1.85dff4p+3 +0x1.ac6eacp+3 +0x1.06d7fp+4 +0x1.c4619cp+1 +0x1.687dbep+3 +0x1.6ccdb4p+2 +0x1.1bfc3p+1 +0x1.48497ep+3 +0x1.25f53cp+4 +0x1.96cbdcp+2 +0x1.26f9f8p+1 +0x1.e7b998p+2 +0x1.fc55cap+3 +0x1.373144p+4 +0x1.acdb94p+3 +0x1.e81628p+2 +0x1.f0d584p+2 +0x1.a4389p+3 +0x1.1f1a84p+4 +0x1.45ff3ap+4 +0x1.645d12p+3 +0x1.663874p+3 +0x1.40e858p+3 +0x1.37031ep+4 +0x1.165c44p+2 +0x1.217e64p+3 +0x1.3ad7dcp+4 +0x1.109634p+4 +0x1.070d78p+4 +0x1.d3cc76p+3 +0x1.00b57ap+4 +0x1.090c9ap+4 +0x1.9f21aep+3 +0x1.139cfcp+2 +0x1.55280ap+2 +0x1.65bdbp+0 +0x1.62e4b2p+3 +0x1.280198p+3 +0x1.0d86f4p+1 +0x1.3d11d6p+3 +0x1.064428p+3 +0x1.a8bd2ep+3 +0x1.21afcp+4 +0x1.0460cep+4 +0x1.df98ep+1 +0x1.8a10d4p+3 +0x1.3d4426p+4 +0x1.bba48cp+2 +0x1.2f0972p+4 +0x1.1582f4p+3 +0x1.ac3b44p+3 +0x1.44054ep+3 +0x1.dffce8p+3 +0x1.3e9174p+4 +0x1.091074p+3 +0x1.899aep+3 +0x1.b7b35p+0 +0x1.54c2dap+2 +0x1.1810bep+4 +0x1.e1f116p+3 +0x1.25a172p+4 +0x1.b0795p+2 +0x1.aa91c8p+3 +0x1.4c5b04p+4 +0x1.a61a98p+1 +0x1.107bdp+1 +0x1.a43d9cp+3 +0x1.1113acp+4 +0x1.ca51aap+3 +0x1.bb8a14p+3 +0x1.adb22cp+3 +0x1.f8eb2ep+3 +0x1.bf180cp+3 +0x1.1ff79cp+4 +0x1.824c02p+3 +0x1.5f27f2p+2 +0x1.279a8ep+4 +0x1.ed108ep+1 +0x1.f6a7ap+3 +0x1.d32124p+0 +0x1.8632dp+2 +0x1.3214f8p+3 +0x1.18e5d8p+3 +0x1.736bbp+1 +0x1.972664p+3 +0x1.f459bp+3 +0x1.04735p+4 +0x1.c1d0ccp+2 +0x1.67c284p+3 +0x1.4368ep+2 +0x1.202512p+3 +0x1.ffce3p+3 +0x1.43f16ep+4 +0x1.b0746ap+2 +0x1.77868p+3 +0x1.e5d0e2p+3 +0x1.09c064p+3 +0x1.724434p+2 +0x1.243398p+4 +0x1.30242ap+4 +0x1.091286p+4 +0x1.aab796p+2 +0x1.17aedp+3 +0x1.175604p+4 +0x1.19a71p+3 +0x1.21b618p+4 +0x1.005f2p+4 +0x1.10c75ep+3 +0x1.fb33eap+3 +0x1.f51daep+3 +0x1.84cd44p+3 +0x1.f3c864p+3 +0x1.d4b384p+3 +0x1.3d0aeep+4 +0x1.7edeacp+3 +0x1.0d271p+1 +0x1.82eadcp+0 +0x1.66277p+3 +0x1.41602ap+3 +0x1.2c8cc8p+4 +0x1.2e86e6p+4 +0x1.44ed4ap+3 +0x1.193ea6p+4 +0x1.a012d4p+2 +0x1.525f38p+2 +0x1.3488a4p+4 +0x1.8dcff4p+3 +0x1.30232ep+3 +0x1.6c6168p+3 +0x1.4d23e4p+3 +0x1.1fa9d8p+3 +0x1.35b8cep+3 +0x1.d312a8p+3 +0x1.b858fep+3 +0x1.c82392p+2 +0x1.0a570cp+2 +0x1.af8c5ep+3 +0x1.c09bbap+3 +0x1.6dccbap+3 +0x1.7a291ap+3 +0x1.4d5086p+1 +0x1.0b14ap+3 +0x1.2e0deep+4 +0x1.228b9p+3 +0x1.a8bacap+2 +0x1.d6e76cp+2 +0x1.fac94ep+3 +0x1.940d5p+3 +0x1.22af48p+1 +0x1.09b054p+4 +0x1.356f72p+3 +0x1.562cc8p+1 +0x1.4a848p+3 +0x1.2e905ap+3 +0x1.d6b03cp+3 +0x1.056096p+4 +0x1.9b9568p+1 +0x1.fb1cc8p+2 +0x1.24eb4ap+4 +0x1.50aa32p+2 +0x1.32ea4p+0 +0x1.c6a48cp+3 +0x1.02ec4ep+4 +0x1.ea3eb4p+1 +0x1.46d96p+3 +0x1.d9db48p+0 +0x1.3351c8p+4 +0x1.3b80fap+3 +0x1.c10e28p+2 +0x1.ca403ep+3 +0x1.2ae3a2p+4 +0x1.4cb41cp+4 +0x1.ecbe1p+3 +0x1.b23256p+3 +0x1.29f3cp+4 +0x1.cb7fe4p+2 +0x1.a10f6ep+1 +0x1.9234a4p+2 +0x1.a4e42p+3 +0x1.2fcaeep+4 +0x1.a2f7b4p+3 +0x1.11ff68p+2 +0x1.17b7bp+4 +0x1.46b8acp+4 +0x1.d8ded2p+3 +0x1.2926bp+2 +0x1.5c4466p+3 +0x1.a6711ep+3 +0x1.9de064p+1 +0x1.3d8f4ep+4 +0x1.7b8552p+3 +0x1.21ca64p+2 +0x1.13c87ep+1 +0x1.5af3b8p+3 +0x1.f88764p+3 +0x1.2cda1ep+3 +0x1.8baf2ap+3 +0x1.44d0acp+4 +0x1.7ce078p+1 +0x1.0e6552p+2 +0x1.6e778ap+1 +0x1.a1e168p+0 +0x1.a5cf06p+3 +0x1.1b976p+3 +0x1.f2d2bcp+1 +0x1.c97c62p+3 +0x1.ea1866p+2 +0x1.4e02aep+3 +0x1.259572p+2 +0x1.be5cap+2 +0x1.470346p+3 +0x1.e7985ap+3 +0x1.82a82p+3 +0x1.27585ap+4 +0x1.bd3eaap+2 +0x1.b8f9ap+2 +0x1.3a5bcp+4 +0x1.867d18p+3 +0x1.ef5aeap+3 +0x1.97bb62p+0 +0x1.d2f3e4p+3 +0x1.77d152p+2 +0x1.66d8acp+3 +0x1.7fe7ecp+3 +0x1.9ca34ap+3 +0x1.4831dap+4 +0x1.efb31ep+3 +0x1.4ed918p+1 +0x1.92a938p+3 +0x1.6fa41ap+3 +0x1.72ba78p+2 +0x1.9d380ap+3 +0x1.1648a8p+4 +0x1.0929eep+3 +0x1.737468p+3 +0x1.7445p+3 +0x1.6e4d6ap+3 +0x1.d7fecap+3 +0x1.f39be6p+3 +0x1.5d017cp+3 +0x1.32e1c2p+3 +0x1.3c0e68p+4 +0x1.6b0b4ep+2 +0x1.9cc87ap+3 +0x1.eaa5dcp+3 +0x1.27a344p+2 +0x1.49b7cep+4 +0x1.3082d8p+3 +0x1.073abcp+3 +0x1.44f7f2p+4 +0x1.3c9072p+4 +0x1.1b5202p+4 +0x1.64efep+1 +0x1.e8f4fp+3 +0x1.025e82p+3 +0x1.2a0b9cp+4 +0x1.1f991p+3 +0x1.496b9ep+3 +0x1.d2f46p+3 +0x1.d86dcp+3 +0x1.e6f1f6p+1 +0x1.127782p+4 +0x1.3f115cp+2 +0x1.beaf94p+2 +0x1.db7408p+3 +0x1.01ee7p+4 +0x1.0931acp+0 +0x1.caaf94p+3 +0x1.dda1e4p+0 +0x1.a18acp+2 +0x1.ef59eep+0 +0x1.b14346p+3 +0x1.0baa98p+4 +0x1.15f4b4p+3 +0x1.1494a2p+4 +0x1.1af7b8p+4 +0x1.d1e50ap+2 +0x1.bab2e2p+2 +0x1.bd9adcp+3 +0x1.434b3ep+2 +0x1.c2b9dep+3 +0x1.5def98p+2 +0x1.35519ep+4 +0x1.2b345p+3 +0x1.3932f4p+2 +0x1.f16468p+1 +0x1.14170cp+2 +0x1.10878cp+4 +0x1.9c781ep+2 +0x1.baa768p+3 +0x1.0e327cp+2 +0x1.bbffacp+3 +0x1.20d616p+3 +0x1.a0f506p+2 +0x1.0b6e32p+3 +0x1.8632e6p+3 +0x1.0b1f4ap+4 +0x1.f45dbep+1 +0x1.813a16p+3 +0x1.43b344p+4 +0x1.4c56c4p+3 +0x1.08634ap+4 +0x1.e5bc3p+3 +0x1.d3b9bcp+3 +0x1.f66c66p+2 +0x1.2a95c8p+4 +0x1.2cae7cp+2 +0x1.1c2d6p+2 +0x1.1b3f24p+4 +0x1.bb22fap+3 +0x1.4fe80cp+3 +0x1.3296cp+4 +0x1.0be784p+3 +0x1.fe6794p+3 +0x1.098ebep+2 +0x1.0e725cp+2 +0x1.3feb36p+3 +0x1.eaf2fp+3 +0x1.f21138p+3 +0x1.5a5906p+1 +0x1.185066p+4 +0x1.19d1d2p+3 +0x1.c8914ep+2 +0x1.4bdf22p+4 +0x1.51c59ep+2 +0x1.0814a8p+3 +0x1.071a5p+2 +0x1.0bb6d2p+4 +0x1.3ecc12p+3 +0x1.177cfap+4 +0x1.9698ap+2 +0x1.4a1d9ap+3 +0x1.24b70ep+2 +0x1.95cfbcp+1 +0x1.4b7798p+3 +0x1.603548p+3 +0x1.20a28cp+4 +0x1.d481ep+3 +0x1.28975cp+3 +0x1.464618p+2 +0x1.99d52cp+3 +0x1.02240cp+2 +0x1.63d4cap+3 +0x1.34dbfep+2 +0x1.b9d5d4p+1 +0x1.050a42p+0 +0x1.013cc4p+2 +0x1.7e674ep+1 +0x1.48ac92p+2 +0x1.6dff84p+0 +0x1.90255p+2 +0x1.014f86p+3 +0x1.66737cp+3 +0x1.af679p+3 +0x1.100bd6p+2 +0x1.6e14eap+2 +0x1.3c923ap+4 +0x1.e432f6p+3 +0x1.aa0ebp+3 +0x1.4b7bc8p+4 +0x1.c0568p+2 +0x1.07ceb8p+4 +0x1.b34c08p+1 +0x1.58789p+3 +0x1.2a164cp+3 +0x1.c9633p+3 +0x1.ec4936p+3 +0x1.ce912ap+3 +0x1.689d78p+3 +0x1.359ec8p+2 +0x1.5969d8p+3 +0x1.389e9ep+4 +0x1.099becp+2 +0x1.3bef46p+4 +0x1.4d29f4p+3 +0x1.fc3248p+3 +0x1.1dfd86p+3 +0x1.f9e2cp+3 +0x1.6e4eb8p+1 +0x1.b75818p+3 +0x1.4a1a58p+4 +0x1.1dacb6p+2 +0x1.718158p+3 +0x1.b2567cp+0 +0x1.685be2p+3 +0x1.34c0e4p+2 +0x1.54a04p+3 +0x1.eb4cc8p+2 +0x1.46db22p+2 +0x1.07c9d4p+4 +0x1.e4354cp+2 +0x1.b7151cp+3 +0x1.51c05p+1 +0x1.838c96p+3 +0x1.4b0ecap+2 +0x1.b68a44p+3 +0x1.27fe5p+3 +0x1.3aca48p+3 +0x1.4610ccp+0 +0x1.6620aap+3 +0x1.f23422p+3 +0x1.76439p+2 +0x1.15d68p+1 +0x1.14c12cp+4 +0x1.08009ep+4 +0x1.433ab2p+3 +0x1.749f68p+3 +0x1.2d7fa8p+1 +0x1.10d3e2p+3 +0x1.49157cp+2 +0x1.290368p+4 +0x1.4a489cp+2 +0x1.1334c2p+3 +0x1.197e5p+0 +0x1.eb1bp+2 +0x1.03acb6p+4 +0x1.e2414ep+3 +0x1.d7c224p+3 +0x1.3d556p+2 +0x1.01b70ap+3 +0x1.b66d7p+2 +0x1.f465ccp+3 +0x1.1f843ap+3 +0x1.733ef2p+3 +0x1.2613fap+4 +0x1.09e7e8p+3 +0x1.d5105cp+3 +0x1.5479dap+3 +0x1.1d128ap+4 +0x1.484d9p+4 +0x1.7dac7ep+3 +0x1.f5ffa8p+2 +0x1.4d3368p+4 +0x1.0aefc4p+4 +0x1.87c63p+2 +0x1.b5eaf8p+3 +0x1.57a34ap+3 +0x1.9ee1b4p+1 +0x1.10e354p+4 +0x1.ecb6p+3 +0x1.56e866p+2 +0x1.475f08p+4 +0x1.603d72p+3 +0x1.3d5f86p+4 +0x1.21c614p+3 +0x1.1a9c9cp+4 +0x1.6f176cp+3 +0x1.e6b4dcp+0 +0x1.63dd1cp+3 +0x1.161f9ep+4 +0x1.041f14p+2 +0x1.b4ea18p+1 +0x1.b038eap+3 +0x1.0040d4p+4 +0x1.ad12e8p+3 +0x1.0206ccp+2 +0x1.3b1c3cp+3 +0x1.2ec92p+4 +0x1.0ef272p+4 +0x1.cbdbf4p+3 +0x1.811c64p+3 +0x1.dbf62cp+3 +0x1.371516p+4 +0x1.a3e27p+3 +0x1.2d924ep+2 +0x1.32744cp+3 +0x1.9a734ap+2 +0x1.b15e04p+2 +0x1.4aa708p+0 +0x1.2d3ea8p+4 +0x1.3c9e46p+1 +0x1.ea62fcp+0 +0x1.46c786p+4 +0x1.3a66fap+4 +0x1.5d802cp+0 +0x1.34328ap+4 +0x1.374d98p+4 +0x1.d23196p+3 +0x1.ffbb18p+3 +0x1.f85964p+3 +0x1.e1120cp+2 +0x1.64cb66p+1 +0x1.8ab4p+3 +0x1.87d2fcp+2 +0x1.1cc628p+3 +0x1.2e2a6ap+4 +0x1.22d5d6p+4 +0x1.0bf478p+4 +0x1.7dc0f8p+0 +0x1.114b42p+4 +0x1.251192p+4 +0x1.47a55p+4 +0x1.c4e5a4p+3 +0x1.44b5d2p+3 +0x1.3ec862p+4 +0x1.7de74p+1 +0x1.a51bdp+2 +0x1.e52acap+3 +0x1.35499p+4 +0x1.0d7198p+2 +0x1.6a0d64p+2 +0x1.4b0f62p+3 +0x1.ef7b6p+3 +0x1.f2ffa6p+3 +0x1.4378e4p+3 +0x1.3bd61cp+2 +0x1.d35474p+3 +0x1.fab41p+2 +0x1.6e3234p+1 +0x1.1567c4p+4 +0x1.60567ep+3 +0x1.a9339ep+2 +0x1.c8e51cp+3 +0x1.9d1bbcp+3 +0x1.66d0d6p+1 +0x1.22159ep+3 +0x1.4e25ecp+3 +0x1.82690cp+3 +0x1.272c4cp+4 +0x1.3a6434p+0 +0x1.4e8232p+3 +0x1.ccea56p+3 +0x1.e466bap+3 +0x1.9dce18p+3 +0x1.62b1b6p+0 +0x1.e64908p+2 +0x1.c1c508p+2 +0x1.24d478p+4 +0x1.10935cp+3 +0x1.a23da4p+3 +0x1.23e8fcp+3 +0x1.993f6ep+3 +0x1.4e0f4ep+4 +0x1.b0191p+2 +0x1.b9eff2p+1 +0x1.23c248p+4 +0x1.758a22p+3 +0x1.4c85f8p+4 +0x1.2595c8p+4 +0x1.25ada8p+2 +0x1.72bf76p+3 +0x1.69befcp+3 +0x1.5f978ep+3 +0x1.1b9cf2p+4 +0x1.6ecc36p+3 +0x1.5fb83p+3 +0x1.42b356p+4 +0x1.141254p+4 +0x1.8436bp+2 +0x1.285edap+4 +0x1.41bdf4p+3 +0x1.c05a2ap+1 +0x1.44918p+4 +0x1.acd322p+1 +0x1.14918p+1 +0x1.9fb30ap+2 +0x1.ade1bep+2 +0x1.f2fd44p+3 +0x1.aa140cp+2 +0x1.26e278p+4 +0x1.70d1bp+3 +0x1.ba403p+3 +0x1.1aaf66p+0 +0x1.62edf8p+3 +0x1.db45fcp+0 +0x1.40c182p+4 +0x1.038cp+4 +0x1.2d1d96p+4 +0x1.a5a694p+3 +0x1.144bc4p+3 +0x1.052428p+4 +0x1.ea1c34p+0 +0x1.0b6468p+4 +0x1.ab4164p+3 +0x1.3a360cp+2 +0x1.3bea88p+3 +0x1.02e116p+4 +0x1.2e3b94p+2 +0x1.94dc9cp+3 +0x1.225ce8p+1