// (C) 2001-2019 Intel Corporation. All rights reserved.
// This simulation model contains highly confidential and
// proprietary information of Intel and is being provided
// in accordance with and subject to the protections of the
// applicable Intel Program License Subscription Agreement
// which governs its use and disclosure. Your use of Intel
// Corporation's design tools, logic functions and other
// software and tools, and its AMPP partner logic functions,
// and any output files from any of the foregoing (including device
// programming or simulation files), and any associated
// documentation or information are expressly subject to the
// terms and conditions of the Intel Program License Subscription
// Agreement, Intel FPGA IP License Agreement, or other
// applicable license agreement, including, without limitation,
// that your use is for the sole purpose of simulating designs
// for use exclusively in logic devices manufactured by Intel and sold
// by Intel or its authorized distributors. Please refer to the
// applicable agreement for further details. Intel products and
// services are protected under numerous U.S. and foreign patents,
// maskwork rights, copyrights and other intellectual property laws.
// Intel assumes no responsibility or liability arising out of the
// application or use of this simulation model.
// ACDS 19.1
//pragma protect begin_protected
//pragma protect key_keyowner=Cadence Design Systems.
//pragma protect key_keyname=CDS_KEY
//pragma protect key_method=RC5
//pragma protect key_block
2tx5YDfuXY4I/9Q6JLSSBEtA2LzdZ2RI80vNUF2BvhujKpUC/sl03/OA03Lb7xhA
m5J2SZH85frMC3K22M/52xEAuj983mdME2qzJG8jXwW1J+kD2s7mLWTiF7J/8S4j
rQ1oSGM1tjICp0OmvVodpXMEUpP3nzblE/7Uh8uubRKMblYWG2OBZg==
//pragma protect end_key_block
//pragma protect digest_block
SC9kezO8/Edw6aoN7EZVyWNQzdQ=
//pragma protect end_digest_block
//pragma protect data_block
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
//pragma protect end_data_block
//pragma protect digest_block
TTdKFCHViMFli51MzlsBnD0mN6s=
//pragma protect end_digest_block
//pragma protect end_protected
