// (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
FcXFXGs/9xw+NWpNIaZkH/uqML7S1QiU5PoHjC3md18Lll5FH9+DgAHVbGNZ+w/9
2Gtmq3H46SFORSQCo3g1kz4sHWK7YVbHypkc8Tw5+eN6BGhJzl5cptbPBykLYBJn
jyNt/rdW2/dERX6qb3j60nGLt51/vCEB7kKh7qWhpok0rr54bBMFfQ==
//pragma protect end_key_block
//pragma protect digest_block
ZFa3k5s4Z/buMPE3g7rI6Ki0pkw=
//pragma protect end_digest_block
//pragma protect data_block
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
HFNUVGvr+Q5DQCOOtR7F2w==
//pragma protect end_data_block
//pragma protect digest_block
VSFvXlDteCGmuIa+PI2rpWKSdKE=
//pragma protect end_digest_block
//pragma protect end_protected
