// (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
SyUiIVOJgGdp4dGY61C/F6CNoHWneuJzKiC9pP31LKB6HhgE+dbOY63RKKyEae3f
1PL3slQr+bzmOqbKh6lz7iTWWRu5QpWvE4STeflE4Fdg1VKCy54M1dp8nIrM4Rk1
6FXQykxl53PiJSYlxkTCjsG4bK/JnujYDjRfUl3Asj8=

`pragma protect data_method="aes128-cbc"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 2512 )
`pragma protect data_block
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
fQprM+MuyPtUiI+8m0MT0Q==

`pragma protect end_protected
