// (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
wkkQSYHZDkjvDbR0TRoETupPtWuziqrUT6J/Nf1hCnrFsH8V4Tke5g626c92uyUp
hdh3Sn/ueb7X/rNCrUqDnolW0KkeMoXp9sNt1vysXI/ryxkI1LMWDsSvq7BBfjLU
hZBBAOnEg9e5RJm3BcMB4jcl2ELrOwCLXGudpbPWo2fn1GQedHmZjQ==
//pragma protect end_key_block
//pragma protect digest_block
9JRqJZq7InSuzr+sMal2Ht9pF+o=
//pragma protect end_digest_block
//pragma protect data_block
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
kl3c12qJj1P7AIiFa0HYaA==
//pragma protect end_data_block
//pragma protect digest_block
tsVnojQqMeaJ/pR4IpI04WG44p4=
//pragma protect end_digest_block
//pragma protect end_protected
