From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 01F0546E6B; Thu, 4 Sep 2025 21:09:38 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id D3F76427DA; Thu, 4 Sep 2025 21:09:38 +0200 (CEST) Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) by mails.dpdk.org (Postfix) with ESMTP id A1A77427CB for ; Thu, 4 Sep 2025 21:09:37 +0200 (CEST) Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-24879ed7c17so11043025ad.1 for ; Thu, 04 Sep 2025 12:09:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1757012977; x=1757617777; darn=dpdk.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=v67uyIwOENyc3Vp0HRUraI+BW0qaMFPFdkwCGBRQfzQ=; b=MpBv7TMTPpDsG1U0kO4WpkGlbA4xUCfOBHzgY1gAJQfxmJ4cjfjVFbA82zcrC8SxzF C4rHXEvS54oK79ZtU2H7awx7UNu9TjEsSCLXTELTeoOwhYsEkiJrOxjeb/FubQ9S3o1T NAX3VVR9t0e6vSjmrjj9CSl8O4B/oHsrUXhps= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757012977; x=1757617777; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=v67uyIwOENyc3Vp0HRUraI+BW0qaMFPFdkwCGBRQfzQ=; b=RqWlXbZGkkCCtRKvh5uYlLgayftSCIaVhbRKcy6/6KFyez3tDEYQPysXIhf1w5VgEI 3EpiJpVp8rwN+V4IBxQvQXMPVqGa72M+9IVuDXWZZKR22UwVEgLaXH7yKsT42OUKBcWq 6JJ3slinUwBHOxR6tnAh7LCTJ9N/zbj7OV6VhDsbyGie01TrSmhpSyrhQOWVDnI/835Y 03rgQcJlQCRvmQZTRuK+p+lf1KrW/DGc56sAfg/7iVE6P/TylX5uwGhlD2baV3gCBU+1 A3t/67mQNgqd+wQlr9U01QcAfhowNpqgDF0F8U9z7w1VpsA6XfoetVwQ8OXYwVH+Ys/1 dLZQ== X-Forwarded-Encrypted: i=1; AJvYcCXYf3SwYivl9LCxLArclPfidOWqQV73HVsXFtkyB65YBlxXBa9uliv9Dgc3dtIU7Kbp/w==@dpdk.org X-Gm-Message-State: AOJu0Yx31Nn3cpFhIlM4OV3A4ZhUCeQsg0bxUuu6AqtIsjHAszVR9351 BfhA2QnzEvhdvdEBvsqjp54vP3vJ7ms0Lj/722yqEN5J7y6d0RDE216p7Jta0G7vP2A7W2owxTc NIxADjnFRYhBIJMGftwhVPvrfnOXy0R6Sk3Gy9nBxGA== X-Gm-Gg: ASbGnct9n3B+OmjILnA2HzsmpeBKRgHyvvkMTCqWlIK+yZ2BjxSqwLOPdX3L6gi32cM PLshLsw/4Qnc6t3MhTmltNUkMhmneOM9UfDxFqANKbwlMiHzfIc608aIs4E3ESo7v0Yk8c5Ag9b mMIlU7azEDoKayinJJ5t2WFHg1LdptQrCnTG5CS94In8qoSCxPps7J/FKcK71cJOEf0k3LmOJXW yQ96xo1VW8LOunVnh71Ad5CwPqSjQUKKaNhZRJ4hfmxaz+Ki88= X-Google-Smtp-Source: AGHT+IE/myP541Jp/DZx2NGCO9cNYArefn3v0VVa5lfXqb78hasC90rAtpJUo0chNsX/8YzfC8AZ9cJyO/K2LX4mbO4= X-Received: by 2002:a17:903:3c45:b0:246:4eb3:9c08 with SMTP id d9443c01a7336-24944870a65mr255833735ad.5.1757012976616; Thu, 04 Sep 2025 12:09:36 -0700 (PDT) MIME-Version: 1.0 From: Patrick Robb Date: Thu, 4 Sep 2025 15:02:49 -0400 X-Gm-Features: Ac12FXwiex59NkoBtsXwdw2AQeV52L_slDkEqz8IpXjImcP1c9RZU26yulm8uro Message-ID: Subject: DPDK x86 32 bit unit test run To: "Techboard@dpdk.org" Cc: =?UTF-8?Q?Morten_Br=C3=B8rup?= , Bruce Richardson , Aaron Conole , ci@dpdk.org Content-Type: multipart/alternative; boundary="0000000000005660e9063dfe76c1" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --0000000000005660e9063dfe76c1 Content-Type: text/plain; charset="UTF-8" Hello, I just ran through the 32 bit build and unit testing on a 64 bit x86 machine, per Morten's request from yesterday. build: meson build --werror --default-library shared --cross-file config/x86/cross-32bit-debian.ini ninja -C build install other info: root@e65d4f3db773:/dpdk/build/app# file dpdk-test dpdk-test: ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, BuildID[sha1]=f26e54f8bca56f7c8dd248faaed79a8b93f220b6, for GNU/Linux 3.2.0, not stripped test: cd build; meson test --suite fast-tests -t 60 results: 1/115 DPDK:fast-tests / acl_autotest OK 2.15s 2/115 DPDK:fast-tests / alarm_autotest OK 1.17s 3/115 DPDK:fast-tests / argparse_autotest OK 0.18s 4/115 DPDK:fast-tests / atomic_autotest OK 0.31s 5/115 DPDK:fast-tests / bitcount_autotest OK 0.19s 6/115 DPDK:fast-tests / bitmap_autotest OK 0.17s 7/115 DPDK:fast-tests / bitops_autotest OK 1.70s 8/115 DPDK:fast-tests / bitratestats_autotest OK 0.19s 9/115 DPDK:fast-tests / bitset_autotest OK 1.83s 10/115 DPDK:fast-tests / byteorder_autotest OK 0.18s 11/115 DPDK:fast-tests / cfgfile_autotest OK 0.18s 12/115 DPDK:fast-tests / cksum_autotest OK 0.17s 13/115 DPDK:fast-tests / cmdline_autotest OK 0.18s 14/115 DPDK:fast-tests / common_autotest OK 0.53s 15/115 DPDK:fast-tests / cpuflags_autotest OK 0.18s 16/115 DPDK:fast-tests / crc_autotest OK 0.17s 17/115 DPDK:fast-tests / user_delay_us OK 0.18s 18/115 DPDK:fast-tests / debug_autotest OK 0.41s 19/115 DPDK:fast-tests / devargs_autotest OK 0.20s 20/115 DPDK:fast-tests / dispatcher_autotest SKIP 0.14s exit status 77 21/115 DPDK:fast-tests / distributor_autotest OK 0.94s 22/115 DPDK:fast-tests / eal_flags_c_opt_autotest FAIL 0.25s (exit status 255 or signal 127 SIGinvalid) >>> DPDK_TEST=eal_flags_c_opt_autotest MALLOC_PERTURB_=33 /dpdk/build/app/dpdk-test 23/115 DPDK:fast-tests / eal_flags_main_opt_autotest FAIL 0.37s (exit status 255 or signal 127 SIGinvalid) >>> MALLOC_PERTURB_=41 DPDK_TEST=eal_flags_main_opt_autotest /dpdk/build/app/dpdk-test 24/115 DPDK:fast-tests / eal_flags_n_opt_autotest OK 0.49s 25/115 DPDK:fast-tests / eal_flags_hpet_autotest FAIL 0.26s (exit status 255 or signal 127 SIGinvalid) >>> DPDK_TEST=eal_flags_hpet_autotest MALLOC_PERTURB_=162 /dpdk/build/app/dpdk-test 26/115 DPDK:fast-tests / eal_flags_no_huge_autotest OK 0.48s 27/115 DPDK:fast-tests / eal_flags_a_opt_autotest FAIL 0.40s (exit status 255 or signal 127 SIGinvalid) >>> DPDK_TEST=eal_flags_a_opt_autotest MALLOC_PERTURB_=174 /dpdk/build/app/dpdk-test 28/115 DPDK:fast-tests / eal_flags_b_opt_autotest FAIL 0.36s (exit status 255 or signal 127 SIGinvalid) >>> DPDK_TEST=eal_flags_b_opt_autotest MALLOC_PERTURB_=246 /dpdk/build/app/dpdk-test 29/115 DPDK:fast-tests / eal_flags_vdev_opt_autotest OK 0.57s 30/115 DPDK:fast-tests / eal_flags_r_opt_autotest FAIL 0.33s (exit status 255 or signal 127 SIGinvalid) >>> MALLOC_PERTURB_=253 DPDK_TEST=eal_flags_r_opt_autotest /dpdk/build/app/dpdk-test 31/115 DPDK:fast-tests / eal_flags_mem_autotest FAIL 0.29s (exit status 255 or signal 127 SIGinvalid) >>> MALLOC_PERTURB_=20 DPDK_TEST=eal_flags_mem_autotest /dpdk/build/app/dpdk-test 32/115 DPDK:fast-tests / eal_flags_file_prefix_autotest OK 2.61s 33/115 DPDK:fast-tests / eal_flags_misc_autotest FAIL 0.27s (exit status 255 or signal 127 SIGinvalid) >>> MALLOC_PERTURB_=62 DPDK_TEST=eal_flags_misc_autotest /dpdk/build/app/dpdk-test 34/115 DPDK:fast-tests / eal_fs_autotest OK 0.19s 35/115 DPDK:fast-tests / errno_autotest OK 0.18s 36/115 DPDK:fast-tests / ethdev_link_status OK 0.18s 37/115 DPDK:fast-tests / event_eth_tx_adapter_autotest OK 0.56s 38/115 DPDK:fast-tests / event_ring_autotest OK 0.18s 39/115 DPDK:fast-tests / eventdev_common_autotest OK 0.18s 40/115 DPDK:fast-tests / eventdev_selftest_sw OK 0.22s 41/115 DPDK:fast-tests / fbarray_autotest OK 0.18s 42/115 DPDK:fast-tests / fib_autotest OK 0.67s 43/115 DPDK:fast-tests / fib6_autotest OK 0.57s 44/115 DPDK:fast-tests / func_reentrancy_autotest OK 0.51s 45/115 DPDK:fast-tests / graph_autotest OK 0.19s 46/115 DPDK:fast-tests / node_list_dump OK 0.18s 47/115 DPDK:fast-tests / graph_feature_arc_autotest OK 0.18s 48/115 DPDK:fast-tests / hash_autotest OK 0.41s 49/115 DPDK:fast-tests / hash_readwrite_func_autotest SKIP 0.14s exit status 77 50/115 DPDK:fast-tests / interrupt_autotest OK 1.29s 51/115 DPDK:fast-tests / ipfrag_autotest OK 0.14s 52/115 DPDK:fast-tests / ipsec_autotest SKIP 0.18s exit status 77 53/115 DPDK:fast-tests / kvargs_autotest OK 0.19s 54/115 DPDK:fast-tests / latencystats_autotest OK 0.18s 55/115 DPDK:fast-tests / lcore_var_autotest OK 0.35s 56/115 DPDK:fast-tests / lcores_autotest OK 0.90s 57/115 DPDK:fast-tests / logs_autotest OK 0.19s 58/115 DPDK:fast-tests / lpm_autotest OK 1.53s 59/115 DPDK:fast-tests / lpm6_autotest OK 2.74s 60/115 DPDK:fast-tests / malloc_autotest OK 0.21s 61/115 DPDK:fast-tests / mbuf_autotest OK 0.18s 62/115 DPDK:fast-tests / mcslock_autotest OK 0.42s 63/115 DPDK:fast-tests / member_autotest OK 0.95s 64/115 DPDK:fast-tests / memcpy_autotest OK 2.39s 65/115 DPDK:fast-tests / memory_autotest OK 0.14s 66/115 DPDK:fast-tests / mempool_autotest OK 0.42s 67/115 DPDK:fast-tests / memzone_autotest OK 0.15s 68/115 DPDK:fast-tests / meter_autotest OK 0.17s 69/115 DPDK:fast-tests / metrics_autotest OK 0.19s 70/115 DPDK:fast-tests / multiprocess_autotest FAIL 0.45s (exit status 255 or signal 127 SIGinvalid) >>> MALLOC_PERTURB_=248 DPDK_TEST=multiprocess_autotest /dpdk/build/app/dpdk-test 71/115 DPDK:fast-tests / net_ether_autotest OK 0.74s 72/115 DPDK:fast-tests / net_ipv6_autotest OK 0.17s 73/115 DPDK:fast-tests / pdcp_autotest SKIP 0.14s exit status 77 74/115 DPDK:fast-tests / per_lcore_autotest OK 0.27s 75/115 DPDK:fast-tests / pflock_autotest OK 0.29s 76/115 DPDK:fast-tests / pie_autotest OK 0.18s 77/115 DPDK:fast-tests / ring_pmd_autotest OK 0.17s 78/115 DPDK:fast-tests / power_autotest OK 0.18s 79/115 DPDK:fast-tests / power_cpufreq_autotest SKIP 0.14s exit status 77 80/115 DPDK:fast-tests / power_intel_uncore_autotest SKIP 0.17s exit status 77 81/115 DPDK:fast-tests / power_kvm_vm_autotest SKIP 0.14s exit status 77 82/115 DPDK:fast-tests / prefetch_autotest OK 0.19s 83/115 DPDK:fast-tests / ptr_compress_autotest OK 0.19s 84/115 DPDK:fast-tests / rawdev_autotest OK 0.19s 85/115 DPDK:fast-tests / rcu_qsbr_autotest OK 0.27s 86/115 DPDK:fast-tests / reorder_autotest OK 0.30s 87/115 DPDK:fast-tests / rib_autotest OK 3.96s 88/115 DPDK:fast-tests / rib6_autotest OK 3.51s 89/115 DPDK:fast-tests / ring_autotest OK 0.20s 90/115 DPDK:fast-tests / rwlock_test1_autotest OK 0.29s 91/115 DPDK:fast-tests / rwlock_rda_autotest OK 5.17s 92/115 DPDK:fast-tests / rwlock_rds_wrm_autotest OK 5.18s 93/115 DPDK:fast-tests / rwlock_rde_wro_autotest OK 5.19s 94/115 DPDK:fast-tests / sched_autotest OK 0.19s 95/115 DPDK:fast-tests / security_autotest OK 0.15s 96/115 DPDK:fast-tests / seqlock_autotest SKIP 0.18s exit status 77 97/115 DPDK:fast-tests / service_autotest OK 0.27s 98/115 DPDK:fast-tests / soring_autotest OK 0.18s 99/115 DPDK:fast-tests / spinlock_autotest OK 0.19s 100/115 DPDK:fast-tests / stack_autotest OK 0.18s 101/115 DPDK:fast-tests / stack_lf_autotest SKIP 0.14s exit status 77 102/115 DPDK:fast-tests / string_autotest OK 0.18s 103/115 DPDK:fast-tests / table_autotest OK 4.17s 104/115 DPDK:fast-tests / tailq_autotest OK 0.17s 105/115 DPDK:fast-tests / telemetry_data_autotest OK 0.17s 106/115 DPDK:fast-tests / telemetry_json_autotest OK 0.17s 107/115 DPDK:fast-tests / thash_autotest OK 0.19s 108/115 DPDK:fast-tests / threads_autotest OK 0.33s 109/115 DPDK:fast-tests / ticketlock_autotest OK 0.19s 110/115 DPDK:fast-tests / timer_autotest OK 2.52s 111/115 DPDK:fast-tests / trace_autotest OK 0.19s 112/115 DPDK:fast-tests / trace_autotest_with_traces OK 0.19s 113/115 DPDK:fast-tests / vdev_autotest OK 0.18s 114/115 DPDK:fast-tests / version_autotest OK 0.18s 115/115 DPDK:fast-tests / telemetry_all OK 8.72s Ok: 97 Expected Fail: 0 Fail: 9 Unexpected Pass: 0 Skipped: 9 Timeout: 0 Full log written to /dpdk/build/meson-logs/testlog.txt -------------------------- I can share the full logs out to people if anyone is interested. --0000000000005660e9063dfe76c1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: base64 PGRpdiBkaXI9Imx0ciI+SGVsbG8sIEkganVzdCByYW4gdGhyb3VnaCB0aGXCoDMyIGJpdCBidWls ZCBhbmQgdW5pdCB0ZXN0aW5nIG9uIGEgNjQgYml0IHg4NiBtYWNoaW5lLCBwZXIgTW9ydGVuJiMz OTtzIHJlcXVlc3QgZnJvbSB5ZXN0ZXJkYXkuPGRpdj48YnI+PC9kaXY+PGRpdj5idWlsZDrCoDwv ZGl2PjxkaXY+bWVzb24gYnVpbGQgLS13ZXJyb3IgLS1kZWZhdWx0LWxpYnJhcnkgc2hhcmVkIC0t Y3Jvc3MtZmlsZSBjb25maWcveDg2L2Nyb3NzLTMyYml0LWRlYmlhbi5pbmk8L2Rpdj48ZGl2Pm5p bmphIC1DIGJ1aWxkIGluc3RhbGw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pm90aGVyIGluZm86 PC9kaXY+PGRpdj5yb290QGU2NWQ0ZjNkYjc3MzovZHBkay9idWlsZC9hcHAjIGZpbGUgZHBkay10 ZXN0PGJyPmRwZGstdGVzdDogRUxGIDMyLWJpdCBMU0IgcGllIGV4ZWN1dGFibGUsIEludGVsIDgw Mzg2LCB2ZXJzaW9uIDEgKFNZU1YpLCBkeW5hbWljYWxseSBsaW5rZWQsIGludGVycHJldGVyIC9s aWIvbGQtbGludXguc28uMiwgQnVpbGRJRFtzaGExXT1mMjZlNTRmOGJjYTU2ZjdjOGRkMjQ4ZmFh ZWQ3OWE4YjkzZjIyMGI2LCBmb3IgR05VL0xpbnV4IDMuMi4wLCBub3Qgc3RyaXBwZWQ8YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj50ZXN0OsKgPC9kaXY+PGRpdj5jZCBidWlsZDvCoG1lc29u IHRlc3QgLS1zdWl0ZSBmYXN0LXRlc3RzIC10IDYwPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5y ZXN1bHRzOsKgPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCAxLzExNSBEUERLOmZhc3QtdGVz dHMgLyBhY2xfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAyLjE1czxicj7CoCAyLzExNSBEUERLOmZhc3QtdGVz dHMgLyBhbGFybV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDEuMTdzPGJyPsKgIDMvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIGFyZ3BhcnNlX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9L IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgIDQvMTE1IERQREs6ZmFzdC10ZXN0cyAv IGF0b21pY19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDC oCDCoCDCoCDCoCDCoCDCoCDCoCAwLjMxczxicj7CoCA1LzExNSBEUERLOmZhc3QtdGVzdHMgLyBi aXRjb3VudF9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDC oCDCoCDCoCDCoCDCoCDCoCAwLjE5czxicj7CoCA2LzExNSBEUERLOmZhc3QtdGVzdHMgLyBiaXRt YXBfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAg wqAgwqAgwqAgwqAgwqAgMC4xN3M8YnI+wqAgNy8xMTUgRFBESzpmYXN0LXRlc3RzIC8gYml0b3Bz X2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKg IMKgIMKgIMKgIMKgIDEuNzBzPGJyPsKgIDgvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGJpdHJhdGVz dGF0c19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDC oCDCoCDCoCAwLjE5czxicj7CoCA5LzExNSBEUERLOmZhc3QtdGVzdHMgLyBiaXRzZXRfYXV0b3Rl c3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAg wqAgwqAgMS44M3M8YnI+wqAxMC8xMTUgRFBESzpmYXN0LXRlc3RzIC8gYnl0ZW9yZGVyX2F1dG90 ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAg wqAgMC4xOHM8YnI+wqAxMS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gY2ZnZmlsZV9hdXRvdGVzdCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKg IDAuMThzPGJyPsKgMTIvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGNrc3VtX2F1dG90ZXN0IMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAg MC4xN3M8YnI+wqAxMy8xMTUgRFBESzpmYXN0LXRlc3RzIC8gY21kbGluZV9hdXRvdGVzdCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAu MThzPGJyPsKgMTQvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGNvbW1vbl9hdXRvdGVzdCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjUz czxicj7CoDE1LzExNSBEUERLOmZhc3QtdGVzdHMgLyBjcHVmbGFnc19hdXRvdGVzdCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE4czxi cj7CoDE2LzExNSBEUERLOmZhc3QtdGVzdHMgLyBjcmNfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE3czxi cj7CoDE3LzExNSBEUERLOmZhc3QtdGVzdHMgLyB1c2VyX2RlbGF5X3VzIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJy PsKgMTgvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGRlYnVnX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC40MXM8YnI+ wqAxOS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gZGV2YXJnc19hdXRvdGVzdCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMjBzPGJyPsKg MjAvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGRpc3BhdGNoZXJfYXV0b3Rlc3QgwqAgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgU0tJUCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE0cyDCoCBleGl0IHN0 YXR1cyA3Nzxicj7CoDIxLzExNSBEUERLOmZhc3QtdGVzdHMgLyBkaXN0cmlidXRvcl9hdXRvdGVz dCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAu OTRzPGJyPsKgMjIvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGVhbF9mbGFnc19jX29wdF9hdXRvdGVz dCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoEZBSUwgwqAgwqAgwqAgwqAgwqAgwqAgMC4yNXMgwqAg KGV4aXQgc3RhdHVzIDI1NSBvciBzaWduYWwgMTI3IFNJR2ludmFsaWQpPGJyPiZndDsmZ3Q7Jmd0 OyBEUERLX1RFU1Q9ZWFsX2ZsYWdzX2Nfb3B0X2F1dG90ZXN0IE1BTExPQ19QRVJUVVJCXz0zMyAv ZHBkay9idWlsZC9hcHAvZHBkay10ZXN0PGJyPjxicj7CoDIzLzExNSBEUERLOmZhc3QtdGVzdHMg LyBlYWxfZmxhZ3NfbWFpbl9vcHRfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgRkFJTCDCoCDC oCDCoCDCoCDCoCDCoCAwLjM3cyDCoCAoZXhpdCBzdGF0dXMgMjU1IG9yIHNpZ25hbCAxMjcgU0lH aW52YWxpZCk8YnI+Jmd0OyZndDsmZ3Q7IE1BTExPQ19QRVJUVVJCXz00MSBEUERLX1RFU1Q9ZWFs X2ZsYWdzX21haW5fb3B0X2F1dG90ZXN0IC9kcGRrL2J1aWxkL2FwcC9kcGRrLXRlc3Q8YnI+PGJy PsKgMjQvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGVhbF9mbGFnc19uX29wdF9hdXRvdGVzdCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuNDlzPGJyPsKgMjUv MTE1IERQREs6ZmFzdC10ZXN0cyAvIGVhbF9mbGFnc19ocGV0X2F1dG90ZXN0IMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIEZBSUwgwqAgwqAgwqAgwqAgwqAgwqAgMC4yNnMgwqAgKGV4aXQgc3RhdHVz IDI1NSBvciBzaWduYWwgMTI3IFNJR2ludmFsaWQpPGJyPiZndDsmZ3Q7Jmd0OyBEUERLX1RFU1Q9 ZWFsX2ZsYWdzX2hwZXRfYXV0b3Rlc3QgTUFMTE9DX1BFUlRVUkJfPTE2MiAvZHBkay9idWlsZC9h cHAvZHBkay10ZXN0PGJyPjxicj7CoDI2LzExNSBEUERLOmZhc3QtdGVzdHMgLyBlYWxfZmxhZ3Nf bm9faHVnZV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKg IMKgIDAuNDhzPGJyPsKgMjcvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGVhbF9mbGFnc19hX29wdF9h dXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoEZBSUwgwqAgwqAgwqAgwqAgwqAgwqAgMC40 MHMgwqAgKGV4aXQgc3RhdHVzIDI1NSBvciBzaWduYWwgMTI3IFNJR2ludmFsaWQpPGJyPiZndDsm Z3Q7Jmd0OyBEUERLX1RFU1Q9ZWFsX2ZsYWdzX2Ffb3B0X2F1dG90ZXN0IE1BTExPQ19QRVJUVVJC Xz0xNzQgL2RwZGsvYnVpbGQvYXBwL2RwZGstdGVzdDxicj48YnI+wqAyOC8xMTUgRFBESzpmYXN0 LXRlc3RzIC8gZWFsX2ZsYWdzX2Jfb3B0X2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg RkFJTCDCoCDCoCDCoCDCoCDCoCDCoCAwLjM2cyDCoCAoZXhpdCBzdGF0dXMgMjU1IG9yIHNpZ25h bCAxMjcgU0lHaW52YWxpZCk8YnI+Jmd0OyZndDsmZ3Q7IERQREtfVEVTVD1lYWxfZmxhZ3NfYl9v cHRfYXV0b3Rlc3QgTUFMTE9DX1BFUlRVUkJfPTI0NiAvZHBkay9idWlsZC9hcHAvZHBkay10ZXN0 PGJyPjxicj7CoDI5LzExNSBEUERLOmZhc3QtdGVzdHMgLyBlYWxfZmxhZ3NfdmRldl9vcHRfYXV0 b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC41N3M8YnI+ wqAzMC8xMTUgRFBESzpmYXN0LXRlc3RzIC8gZWFsX2ZsYWdzX3Jfb3B0X2F1dG90ZXN0IMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgRkFJTCDCoCDCoCDCoCDCoCDCoCDCoCAwLjMzcyDCoCAoZXhpdCBz dGF0dXMgMjU1IG9yIHNpZ25hbCAxMjcgU0lHaW52YWxpZCk8YnI+Jmd0OyZndDsmZ3Q7IE1BTExP Q19QRVJUVVJCXz0yNTMgRFBES19URVNUPWVhbF9mbGFnc19yX29wdF9hdXRvdGVzdCAvZHBkay9i dWlsZC9hcHAvZHBkay10ZXN0PGJyPjxicj7CoDMxLzExNSBEUERLOmZhc3QtdGVzdHMgLyBlYWxf ZmxhZ3NfbWVtX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgRkFJTCDCoCDCoCDC oCDCoCDCoCDCoCAwLjI5cyDCoCAoZXhpdCBzdGF0dXMgMjU1IG9yIHNpZ25hbCAxMjcgU0lHaW52 YWxpZCk8YnI+Jmd0OyZndDsmZ3Q7IE1BTExPQ19QRVJUVVJCXz0yMCBEUERLX1RFU1Q9ZWFsX2Zs YWdzX21lbV9hdXRvdGVzdCAvZHBkay9idWlsZC9hcHAvZHBkay10ZXN0PGJyPjxicj7CoDMyLzEx NSBEUERLOmZhc3QtdGVzdHMgLyBlYWxfZmxhZ3NfZmlsZV9wcmVmaXhfYXV0b3Rlc3QgwqAgwqAg wqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAyLjYxczxicj7CoDMzLzExNSBEUERLOmZh c3QtdGVzdHMgLyBlYWxfZmxhZ3NfbWlzY19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBGQUlMIMKgIMKgIMKgIMKgIMKgIMKgIDAuMjdzIMKgIChleGl0IHN0YXR1cyAyNTUgb3Igc2ln bmFsIDEyNyBTSUdpbnZhbGlkKTxicj4mZ3Q7Jmd0OyZndDsgTUFMTE9DX1BFUlRVUkJfPTYyIERQ REtfVEVTVD1lYWxfZmxhZ3NfbWlzY19hdXRvdGVzdCAvZHBkay9idWlsZC9hcHAvZHBkay10ZXN0 PGJyPjxicj7CoDM0LzExNSBEUERLOmZhc3QtdGVzdHMgLyBlYWxfZnNfYXV0b3Rlc3QgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4x OXM8YnI+wqAzNS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gZXJybm9fYXV0b3Rlc3QgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE4 czxicj7CoDM2LzExNSBEUERLOmZhc3QtdGVzdHMgLyBldGhkZXZfbGlua19zdGF0dXMgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE4czxi cj7CoDM3LzExNSBEUERLOmZhc3QtdGVzdHMgLyBldmVudF9ldGhfdHhfYWRhcHRlcl9hdXRvdGVz dCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjU2czxicj7CoDM4LzEx NSBEUERLOmZhc3QtdGVzdHMgLyBldmVudF9yaW5nX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgMzkvMTE1IERQ REs6ZmFzdC10ZXN0cyAvIGV2ZW50ZGV2X2NvbW1vbl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgNDAvMTE1IERQREs6ZmFz dC10ZXN0cyAvIGV2ZW50ZGV2X3NlbGZ0ZXN0X3N3IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4yMnM8YnI+wqA0MS8xMTUgRFBESzpmYXN0LXRl c3RzIC8gZmJhcnJheV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgNDIvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIGZpYl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuNjdzPGJyPsKgNDMvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIGZpYjZfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg T0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC41N3M8YnI+wqA0NC8xMTUgRFBESzpmYXN0LXRlc3Rz IC8gZnVuY19yZWVudHJhbmN5X2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAg wqAgwqAgwqAgwqAgwqAgwqAgMC41MXM8YnI+wqA0NS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gZ3Jh cGhfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDC oCDCoCDCoCDCoCDCoCDCoCAwLjE5czxicj7CoDQ2LzExNSBEUERLOmZhc3QtdGVzdHMgLyBub2Rl X2xpc3RfZHVtcCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKg IMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgNDcvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGdyYXBo X2ZlYXR1cmVfYXJjX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAg wqAgwqAgwqAgMC4xOHM8YnI+wqA0OC8xMTUgRFBESzpmYXN0LXRlc3RzIC8gaGFzaF9hdXRvdGVz dCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDC oCDCoCDCoCAwLjQxczxicj7CoDQ5LzExNSBEUERLOmZhc3QtdGVzdHMgLyBoYXNoX3JlYWR3cml0 ZV9mdW5jX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgU0tJUCDCoCDCoCDCoCDCoCDCoCDCoCAw LjE0cyDCoCBleGl0IHN0YXR1cyA3Nzxicj7CoDUwLzExNSBEUERLOmZhc3QtdGVzdHMgLyBpbnRl cnJ1cHRfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDC oCDCoCDCoCDCoCDCoCAxLjI5czxicj7CoDUxLzExNSBEUERLOmZhc3QtdGVzdHMgLyBpcGZyYWdf YXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAg wqAgwqAgwqAgwqAgMC4xNHM8YnI+wqA1Mi8xMTUgRFBESzpmYXN0LXRlc3RzIC8gaXBzZWNfYXV0 b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBTS0lQIMKgIMKgIMKg IMKgIMKgIMKgIDAuMThzIMKgIGV4aXQgc3RhdHVzIDc3PGJyPsKgNTMvMTE1IERQREs6ZmFzdC10 ZXN0cyAvIGt2YXJnc19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE5czxicj7CoDU0LzExNSBEUERLOmZhc3QtdGVz dHMgLyBsYXRlbmN5c3RhdHNfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sg wqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xOHM8YnI+wqA1NS8xMTUgRFBESzpmYXN0LXRlc3RzIC8g bGNvcmVfdmFyX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAg wqAgwqAgwqAgwqAgwqAgwqAgMC4zNXM8YnI+wqA1Ni8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbGNv cmVzX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKg IMKgIMKgIMKgIMKgIMKgIDAuOTBzPGJyPsKgNTcvMTE1IERQREs6ZmFzdC10ZXN0cyAvIGxvZ3Nf YXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAg wqAgwqAgwqAgwqAgwqAgMC4xOXM8YnI+wqA1OC8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbHBtX2F1 dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAg wqAgwqAgwqAgwqAgwqAgMS41M3M8YnI+wqA1OS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbHBtNl9h dXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDC oCDCoCDCoCDCoCDCoCAyLjc0czxicj7CoDYwLzExNSBEUERLOmZhc3QtdGVzdHMgLyBtYWxsb2Nf YXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAg wqAgwqAgwqAgwqAgMC4yMXM8YnI+wqA2MS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbWJ1Zl9hdXRv dGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDC oCDCoCDCoCDCoCAwLjE4czxicj7CoDYyLzExNSBEUERLOmZhc3QtdGVzdHMgLyBtY3Nsb2NrX2F1 dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAg wqAgwqAgwqAgMC40MnM8YnI+wqA2My8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbWVtYmVyX2F1dG90 ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKg IMKgIMKgIDAuOTVzPGJyPsKgNjQvMTE1IERQREs6ZmFzdC10ZXN0cyAvIG1lbWNweV9hdXRvdGVz dCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDC oCDCoCAyLjM5czxicj7CoDY1LzExNSBEUERLOmZhc3QtdGVzdHMgLyBtZW1vcnlfYXV0b3Rlc3Qg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAgwqAg wqAgMC4xNHM8YnI+wqA2Ni8xMTUgRFBESzpmYXN0LXRlc3RzIC8gbWVtcG9vbF9hdXRvdGVzdCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKg IDAuNDJzPGJyPsKgNjcvMTE1IERQREs6ZmFzdC10ZXN0cyAvIG1lbXpvbmVfYXV0b3Rlc3QgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAw LjE1czxicj7CoDY4LzExNSBEUERLOmZhc3QtdGVzdHMgLyBtZXRlcl9hdXRvdGVzdCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAu MTdzPGJyPsKgNjkvMTE1IERQREs6ZmFzdC10ZXN0cyAvIG1ldHJpY3NfYXV0b3Rlc3QgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE5 czxicj7CoDcwLzExNSBEUERLOmZhc3QtdGVzdHMgLyBtdWx0aXByb2Nlc3NfYXV0b3Rlc3QgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgRkFJTCDCoCDCoCDCoCDCoCDCoCDCoCAwLjQ1cyDCoCAo ZXhpdCBzdGF0dXMgMjU1IG9yIHNpZ25hbCAxMjcgU0lHaW52YWxpZCk8YnI+Jmd0OyZndDsmZ3Q7 IE1BTExPQ19QRVJUVVJCXz0yNDggRFBES19URVNUPW11bHRpcHJvY2Vzc19hdXRvdGVzdCAvZHBk ay9idWlsZC9hcHAvZHBkay10ZXN0PGJyPjxicj7CoDcxLzExNSBEUERLOmZhc3QtdGVzdHMgLyBu ZXRfZXRoZXJfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDC oCDCoCDCoCDCoCDCoCDCoCAwLjc0czxicj7CoDcyLzExNSBEUERLOmZhc3QtdGVzdHMgLyBuZXRf aXB2Nl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDC oCDCoCDCoCDCoCDCoCAwLjE3czxicj7CoDczLzExNSBEUERLOmZhc3QtdGVzdHMgLyBwZGNwX2F1 dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIFNLSVAgwqAgwqAg wqAgwqAgwqAgwqAgMC4xNHMgwqAgZXhpdCBzdGF0dXMgNzc8YnI+wqA3NC8xMTUgRFBESzpmYXN0 LXRlc3RzIC8gcGVyX2xjb3JlX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4yN3M8YnI+wqA3NS8xMTUgRFBESzpmYXN0LXRl c3RzIC8gcGZsb2NrX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMjlzPGJyPsKgNzYvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIHBpZV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPsKgNzcvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIHJpbmdfcG1kX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9L IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMTdzPGJyPsKgNzgvMTE1IERQREs6ZmFzdC10ZXN0cyAv IHBvd2VyX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sg wqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xOHM8YnI+wqA3OS8xMTUgRFBESzpmYXN0LXRlc3RzIC8g cG93ZXJfY3B1ZnJlcV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFNLSVAgwqAg wqAgwqAgwqAgwqAgwqAgMC4xNHMgwqAgZXhpdCBzdGF0dXMgNzc8YnI+wqA4MC8xMTUgRFBESzpm YXN0LXRlc3RzIC8gcG93ZXJfaW50ZWxfdW5jb3JlX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKg IFNLSVAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xN3MgwqAgZXhpdCBzdGF0dXMgNzc8YnI+wqA4MS8x MTUgRFBESzpmYXN0LXRlc3RzIC8gcG93ZXJfa3ZtX3ZtX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIFNLSVAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xNHMgwqAgZXhpdCBzdGF0dXMg Nzc8YnI+wqA4Mi8xMTUgRFBESzpmYXN0LXRlc3RzIC8gcHJlZmV0Y2hfYXV0b3Rlc3QgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xOXM8 YnI+wqA4My8xMTUgRFBESzpmYXN0LXRlc3RzIC8gcHRyX2NvbXByZXNzX2F1dG90ZXN0IMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMTlzPGJyPsKg ODQvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHJhd2Rldl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE5czxicj7CoDg1 LzExNSBEUERLOmZhc3QtdGVzdHMgLyByY3VfcXNicl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjI3czxicj7CoDg2LzEx NSBEUERLOmZhc3QtdGVzdHMgLyByZW9yZGVyX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4zMHM8YnI+wqA4Ny8xMTUg RFBESzpmYXN0LXRlc3RzIC8gcmliX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMy45NnM8YnI+wqA4OC8xMTUg RFBESzpmYXN0LXRlc3RzIC8gcmliNl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAzLjUxczxicj7CoDg5LzExNSBE UERLOmZhc3QtdGVzdHMgLyByaW5nX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMjBzPGJyPsKgOTAvMTE1IERQ REs6ZmFzdC10ZXN0cyAvIHJ3bG9ja190ZXN0MV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjI5czxicj7CoDkxLzExNSBEUERLOmZh c3QtdGVzdHMgLyByd2xvY2tfcmRhX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDUuMTdzPGJyPsKgOTIvMTE1IERQREs6ZmFzdC10 ZXN0cyAvIHJ3bG9ja19yZHNfd3JtX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9L IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDUuMThzPGJyPsKgOTMvMTE1IERQREs6ZmFzdC10ZXN0cyAv IHJ3bG9ja19yZGVfd3JvX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKg IMKgIMKgIMKgIMKgIMKgIDUuMTlzPGJyPsKgOTQvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHNjaGVk X2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAg wqAgwqAgwqAgwqAgwqAgMC4xOXM8YnI+wqA5NS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gc2VjdXJp dHlfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAg wqAgwqAgwqAgwqAgMC4xNXM8YnI+wqA5Ni8xMTUgRFBESzpmYXN0LXRlc3RzIC8gc2VxbG9ja19h dXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoFNLSVAgwqAgwqAgwqAg wqAgwqAgwqAgMC4xOHMgwqAgZXhpdCBzdGF0dXMgNzc8YnI+wqA5Ny8xMTUgRFBESzpmYXN0LXRl c3RzIC8gc2VydmljZV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMjdzPGJyPsKgOTgvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIHNvcmluZ19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBP SyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE4czxicj7CoDk5LzExNSBEUERLOmZhc3QtdGVzdHMg LyBzcGlubG9ja19hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDC oCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE5czxicj4xMDAvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHN0 YWNrX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAg wqAgwqAgwqAgwqAgwqAgwqAgMC4xOHM8YnI+MTAxLzExNSBEUERLOmZhc3QtdGVzdHMgLyBzdGFj a19sZl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBTS0lQIMKgIMKg IMKgIMKgIMKgIMKgIDAuMTRzIMKgIGV4aXQgc3RhdHVzIDc3PGJyPjEwMi8xMTUgRFBESzpmYXN0 LXRlc3RzIC8gc3RyaW5nX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPjEwMy8xMTUgRFBESzpmYXN0LXRl c3RzIC8gdGFibGVfYXV0b3Rlc3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAg wqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCA0LjE3czxicj4xMDQvMTE1IERQREs6ZmFzdC10ZXN0 cyAvIHRhaWxxX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg T0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xN3M8YnI+MTA1LzExNSBEUERLOmZhc3QtdGVzdHMg LyB0ZWxlbWV0cnlfZGF0YV9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBPSyDCoCDC oCDCoCDCoCDCoCDCoCDCoCAwLjE3czxicj4xMDYvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHRlbGVt ZXRyeV9qc29uX2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKg IMKgIMKgIMKgIDAuMTdzPGJyPjEwNy8xMTUgRFBESzpmYXN0LXRlc3RzIC8gdGhhc2hfYXV0b3Rl c3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDC oCDCoCDCoCAwLjE5czxicj4xMDgvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHRocmVhZHNfYXV0b3Rl c3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDC oCDCoCAwLjMzczxicj4xMDkvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHRpY2tldGxvY2tfYXV0b3Rl c3QgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAg MC4xOXM8YnI+MTEwLzExNSBEUERLOmZhc3QtdGVzdHMgLyB0aW1lcl9hdXRvdGVzdCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDIu NTJzPGJyPjExMS8xMTUgRFBESzpmYXN0LXRlc3RzIC8gdHJhY2VfYXV0b3Rlc3QgwqAgwqAgwqAg wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCAwLjE5 czxicj4xMTIvMTE1IERQREs6ZmFzdC10ZXN0cyAvIHRyYWNlX2F1dG90ZXN0X3dpdGhfdHJhY2Vz IMKgIMKgIMKgIMKgIMKgIMKgIMKgT0sgwqAgwqAgwqAgwqAgwqAgwqAgwqAgMC4xOXM8YnI+MTEz LzExNSBEUERLOmZhc3QtdGVzdHMgLyB2ZGV2X2F1dG90ZXN0IMKgIMKgIMKgIMKgIMKgIMKgIMKg IMKgIMKgIMKgIMKgIMKgIMKgIE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPjExNC8x MTUgRFBESzpmYXN0LXRlc3RzIC8gdmVyc2lvbl9hdXRvdGVzdCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoE9LIMKgIMKgIMKgIMKgIMKgIMKgIMKgIDAuMThzPGJyPjExNS8xMTUg RFBESzpmYXN0LXRlc3RzIC8gdGVsZW1ldHJ5X2FsbCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCBPSyDCoCDCoCDCoCDCoCDCoCDCoCDCoCA4Ljcyczxicj48YnI+PGJyPk9r OiDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCA5NyDCoDxicj5FeHBlY3RlZCBGYWlsOiDCoCDCoCDC oDAgwqAgPGJyPkZhaWw6IMKgIMKgIMKgIMKgIMKgIMKgIMKgIDkgwqAgPGJyPlVuZXhwZWN0ZWQg UGFzczogwqAgwqAwIMKgIDxicj5Ta2lwcGVkOiDCoCDCoCDCoCDCoCDCoCDCoDkgwqAgPGJyPlRp bWVvdXQ6IMKgIMKgIMKgIMKgIMKgIMKgMCDCoCA8YnI+PGJyPkZ1bGwgbG9nIHdyaXR0ZW4gdG8g L2RwZGsvYnVpbGQvbWVzb24tbG9ncy90ZXN0bG9nLnR4dDxicj48L2Rpdj48ZGl2Pjxicj48L2Rp dj48ZGl2Pi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp dj5JIGNhbiBzaGFyZSB0aGUgZnVsbCBsb2dzIG91dCB0byBwZW9wbGUgaWYgYW55b25lIGlzIGlu dGVyZXN0ZWQuwqA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48 L2Rpdj48L2Rpdj4NCg== --0000000000005660e9063dfe76c1--