// (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
K30wWQnyMBAQ09BA+V9VATzvewncCyuoLj+Ewyw9WdZHRhD1ANEyg/476CtLQl6Y
D05dS9DTEI6+0oJh+RamJwkdyFHeDRGCHXMo9m8Q/2LBgBcfuQ0fNVwaarKezKaK
/IGJo4L5oTJgo6ChydSPm8uanwIbWkHvspYT7Edt4bjCK5BZI1BtLA==
//pragma protect end_key_block
//pragma protect digest_block
8nGEkgG3JY3//U9T9uhS7uVKFog=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
9f17yWO7zcC6HjdppN0Ts4J4p9I=
//pragma protect end_digest_block
//pragma protect end_protected
