// (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 version=1
`pragma protect encrypt_agent="VCS"
`pragma protect encrypt_agent_info="J-2014.12-SP1 Build Date Feb 26 2015 20:50:25"
`pragma protect author="IP Provider"
`pragma protect key_keyowner="Synopsys"
`pragma protect key_keyname="SNPS-VCS-RSA-1"
`pragma protect key_method="rsa"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 128 )
`pragma protect key_block
grjtPEsrT2BL2v5FPEQUK54yvCIw66Jr6DsPmbf/fh8c5nvRKsSUsQgtFUw6jt9B
9linPXTCwS51s7TiaJyKjnd2XV37akgEguksSm1F4vQJtjd14qGlYzQvR0lMvrGu
UO9fJA+3LlUT6NnPcHwifKJwDAebVprez8wrm1oNr5c=

`pragma protect data_method="aes128-cbc"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 2896 )
`pragma protect data_block
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
LRlToZ2UbMln4eoVlnpflw==

`pragma protect end_protected
