// (C) 2001-2021 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 21.1
`pragma protect begin_protected
`pragma protect version = 1
`pragma protect encrypt_agent= "Aldec protectip", encrypt_agent_info= "Riviera-PRO 2015.06.92"
`pragma protect data_method= "aes128-cbc"
`pragma protect key_keyowner= "Aldec", key_keyname= "ALDEC15_001", key_method= "rsa"
`pragma protect key_block encoding= (enctype="base64", line_length= 76, bytes= 256)
Kh3WU8ae6sU72cuzoBTINyLy5dMfHxs9XI2xaoivWEgTBGrSMUNB1dyPH07WkhTueGyKH1EkhPDn
8aCVnqkamYjP9g99LqUSWAoC39f1XQeOKlYqaXPlV/JGg3LMjerZC30x5BjGN12nQANsh+Zz+Ohh
i6pLWF7Xd/bgEZJbNKJ/xizMUoMbKZfioEbu9LDqOHCfA/MEY2JXCP1knmkX69CVKcpyYrTdkjS4
opcaYsrkSKgOWdjlOv6WzLopvQDKm5QF0iC1G+AEa+8qALhhKyvuqH4sR/9BXBChcJjEwr7OrA0U
g2Xhfc7nzJZffzs7vKWg17fnN3+lvQjVVaK+qA==
`pragma protect data_keyowner= "altera", data_keyname= "altera"
`pragma protect data_block encoding= (enctype="base64", line_length= 76, bytes= 1824)
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
`pragma protect end_protected
