// (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
0xo8Vl/hvpB8CojOtBwrSuqDLuwAEKNhbZhgqjTYoGSfmlou9omN09iUksigonh/
in5XK3lgU3TIqVj/E11yQAzjxBrHfKEWf3x7WKvzL4v9mzwbqF0Wo4b39SrIiLqh
1GX83NUu1qlfQ+2N4KGcsfm7ek0jjVUcLKXG3boTIdo=

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

`pragma protect end_protected
