// (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
kwOsXQ/5p4XBYMvxIHoOxOI43zkJVHGJkV5FDQEAdHtEhO6wZURP43pYsCc1BYLW
jj0A89xKUMjmfDzudQ2EYEZiewPuccNcsI5iUzAZuu6tEk4e6rI8CpHBUyunCv8y
GJG5ADpbrzHLBsxAOH/tUiGfpu7qldvwHSQUNT0nUwV2j3brexH/3Q==
//pragma protect end_key_block
//pragma protect digest_block
kf04bIhOmvMphZdeMS5IyH6FDM0=
//pragma protect end_digest_block
//pragma protect data_block
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
//pragma protect end_data_block
//pragma protect digest_block
JEml2sqI4F10O9G0SvxhN7GcA08=
//pragma protect end_digest_block
//pragma protect end_protected
