// (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
KxCE1TqU9l12HlCvvjmvx/RHM0MYrvueuBNGIMI2A121hK8CAWkS97lEoxFzKf4p
2ZkBEVUjeBERq6c4h1lVWYvk2GZpYM1pQw6sxDBD5P+j9FS9CML+SCQK3oSCLurQ
BBOzimQFzYet3roSJ5NaU/UWImC64g9wW1gCUjWmF4a8fMCB7dYf/w==
//pragma protect end_key_block
//pragma protect digest_block
kw3o0ACu2HedxC+upMeoVK9zBDI=
//pragma protect end_digest_block
//pragma protect data_block
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

//pragma protect end_data_block
//pragma protect digest_block
HmyY2UNK4BnSP+S/h3RMXsrnwVo=
//pragma protect end_digest_block
//pragma protect end_protected
