// (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
t0k3Ti11XP9Uc4SuFbLUOCLcwpqhhEMyWihxkPrLfwB0LGCKibVBcY1cSygQ4wLC
fcMbaGXCbPjqMayvJXKIi0pHgf1OYrQ8EO1pXtP4I8m0MF9B8KYA87qvsGQg6s9S
+hX9XFezJHz48fQ/4erTECP/LGMjBrK9dLU+7sKbTlqs2CGVRFNpzg==
//pragma protect end_key_block
//pragma protect digest_block
WNTHmxIDDxQ2ljyJykieG4mXbic=
//pragma protect end_digest_block
//pragma protect data_block
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
ohwZKL1P6ulnalzkIAW8tRGZmrlmGZUudExSPwH4ddh9K4W8hf98eO5phjusd1hD
nTIsh2UqWZzu4RFM5A5bD0aC7mVW5bdbnayWvfPee3d/LT59WTqWShNSxk+kyDlW
EH9X68t6YmJ3m1CrE5KWrkmfnAyDSOfUVVHtypLn1b4agcIeMIG9WbxImYPnb0Ml
Nn0SSQmIWU9G/TYenEesFuEvHf3bMCc2Li63ddGZrYurtyqdKXud1lTwz+hpOV6f
e93E0F+rFbaZke1Jqw8kggCvzwuZwhAXEOT1i+HBVZ86qmJLlVTDXP4wc6VU4pQL
tW9A8KrSwmVtCmi7GsNd4yaSt9fx7BRcRLMTeS1Qk4ow2EOEN+NWkx7njCsdbW7S
A2o59fsKi8WnMMrcu8q7DhkXMctqVjCLgQIeF8LpEJyA5zsjjvI0Kq6vwJyR4GMD
Jgn9aAQoo3VvKDgrkLF8xxabneXaoQ6IuDuMm/OEpckfpVaZIdnn8UOH8mpDC5Sg
SwhEE0RMH8VIdkLfKEg4eujeOB3Xbp/ezzmsHWEozv3vfTLLhRmvZlYysT9SBZiw
IgscnOaz9F2DYFFg2Be8aDM6CST38NRgIGDChwn5++08qdDaT2XAtXkReUGjhKMh
g8LelRsWBzZAF7ocOpbMCP+XKJ6JdzZV422QX8AWYu7bJFRUWloEDp7fobfVH6qz
Be8GS8EVWkK4EEosh3iSIQVHyuw8JA/VKcfX/UGQzmyoX0fchWuQavQjpKVS4CA6
I3dtax5fcNeYptFCglsD1w1Aowhb8jSVlNLCUXdWX8H0rbclkouCGvbMDmfOUG/Y
BUzf/kVJcMIUVx9Ri7XU+Q4oT/G4SvxVJJ5Jl/FfmwVigOW7sv4K8X+my7Vbuzbp
7exYYDfwmYqJ48xxw1sgkFYGw9OCLaoCwZ1YNcgkt3Kzue6HsubZFL98n6MY/Ggz
VOEZrznGsBpF6b32gFJgOkuv8++t7Y1CQXWmouJ5hSkTA48kDg93uzCSz4/QK68a
2C8u+UuJfXAKHk0QiufRsxlNmyvwgorJO09ZZ9WUCBGZ+RD524uyCKdJ9tKhKO3R
17vN6344E8lReq4qWVYuQAKbh8HOiUOVO1QpJxp+MouQhRzmo8sTOL3YdbvBOT1t
hHUygJl9y9H89bfypc1+o4GSbudvXD+6JSEKdqmxfJdDn4lUxl7F1UiR1z2KZ+bn
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

//pragma protect end_data_block
//pragma protect digest_block
k6LYrOwj8805/1WPa8rv8V6+Lig=
//pragma protect end_digest_block
//pragma protect end_protected
