// (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
Z39Btv9wy1tKvQicKFgeu01UrplVg0mZVaagsGeP8q/6gT1nIqfgfADa1u++iroR
CjZ9LoJzP0W9wytGCnKRTdZ2btALLOHl7740XLpd8XShT7jzT0nLpByNwllMs379
Lz9uDfFDrBsKRGdkcw8W7MtD4Hg5QJnGCAYH7UAS994=

`pragma protect data_method="aes128-cbc"
`pragma protect encoding = (enctype = "base64", line_length = 76, bytes = 2448 )
`pragma protect data_block
uPx9sruoBRBHnYE1m+mrkv573KlLN7eO5X/LZwwR9Eeftg5izzEFljm5znK6wOq6
parhjfG9pkEgVjbj2RQwiq/39Mfslip1RBnDUPy4jLlnfeuiG04mGe8SrFlwfc4e
TCCwi07mFdnBGRte4d4EvLinNjGrzLFgr3ZcM7PcnHV+r233aKMw7IjQNzTbEa5B
JxiWiJeXQrEMs5sfC+LTpg0yOS+nT1ctGZup4nBcaxP+FRO5tAeqwef6kjx90Ia2
NXC50GEUzHP4/Tpzp8HAWbDj625GE7avsJpbAi5Ktu41zC4Tu4f5FZyHmXBD9POV
Lw6fo/m0Kpht4RkteIunJwzNS0lsM7j1IrTIHygD6vloNv2oFqB79RaDQeQ0O0PI
DQPRme2k39beT2XAnKCaF14CRqmW4PAuj+eGdNTDc2fyF/9hQrYu0QDln7J9AVVM
xK5Ae8Se90Ms3D/wjwA1DnBEO+uO+njZ1m6k57zJiOEsIV0nFQYda/xXTOoC+EVb
dcPNRsnJcSL6PsYLroCS/jbyHxxrGIOvjX94HwrNb5PRL2K/7ShBuDJeMa9SpG8I
DxWf6lJ7U4a0rqu5rc/U8tRB80ZE0wvWjygtCGh1NBE+lZwkbEC7o5YrWh5t3lCE
tTxLdtDZZjIpzriC54qXfCFIo4t78F5crdSBidzySNqChkeIRzJJqiF/tkjNWrk8
Nqx909DRsNhrEd/U8AbQ6xsYNgRPzA47DUyo1RF4xR5bEugD2n9CmA0kZy7l1cLp
AXbwULFwD8NyEGd8x+ulU5gExPLjxhiRtW3VyL4NeOe3zsy4cSZww3TTrnTRRzJH
3gxCdINoGCerRMBpxgAsFaoLcf+Tt4AOVzz+1UzOxiPPzMnCKDd7vBwjRnRrP3mK
stS5AQK7XbRJCLyts+xt1pol/b/7v2yNrOtCwePXMhXZ1OUAngXPZWxrpVmBBN04
ecrS6g+f7RBzgugcwtrZUR9tgjhQU5zxxG9wBB1FKis6Gqm8gw8yFXC2dwNUvn+K
266Ho29YXX+L+xatTDos/iudjb71oB/ATigT8ypz0rtBdV1OdIGAGv65lC1+GzBW
Eg3LQ2WtYpXf/sycpEbnFjjjEKazB2dsJeUX0xIEnczgLtFu9H1vh7Vioe192dO7
Fl7UGwHEOGelxvUkz6BhbXrzWd0s0Bi6adviaWqGORkZTtYZElCP8eco37E+dIqD
SxWjdaUXs+yZlNcqO9x6dB5hnLS/mWa/7sen94+nTQwob/hvsU/j/SNaKRe4RS4x
pQO4+G1QD/jYJbLSIJovbZaEpuvKawLZV2mv9n29RB4H2zxfMVLnsY/WwNtKKK8z
8xwGflKIUqWkB3qwHe5jPoT1IcBVmnQcgi94mVFuX5q05E9T03ulEvU8uPWtQlAF
Cq6Kpi4nYLc+m21J343Om9hMJj1/IwrkByJv0KEe8U4ECaPT8Zf6Yp8w/k3rOM+k
sdP+CfRd319te1v1/8mvjcZwlwcGGlqCh89Couy9b14Go+4X9GYJZvYOWBKbkfoE
LeRMUj5TinE6qQ+a4OpGfCLFfefQfTVnDfFnF28Mjf+3KDx58d3KRlx49f3lgQm8
HoSxWL5Xs/EEo92yQ0OB2Rf/OFwtaJQNZRmDO5IRlVUtPM0+QY8qZSUcacMuhQ+N
6y7jE/c75uVnmDh8nFVdm9Tz1hBQp2tlEJphRc8gBB25I3rtWEmmMbq8w0QVFbuG
9T/CTGkpfZkXmA3Vq8uIjfiP9FAMKDp21yWCX+vUr/BSRZFKJXC323JTvtvBJhOY
9d75gWl4vRkq8M1dsRDXX7VjP0wZESFkQQA85qHyBJTQ4gYg6SCOzBvwd/auF5do
wRLm5FrznD/3hO3+eG1NqAQACS5zi3acAQ3TagiABhnIDYdN+Gm8C4cmZ5jUbQmB
UcAKf8VfmQ9FFGa7411NDkV8aZPk8SyL/0CUhA6nkgSbtRTOTAAMSKIc0WigTZVG
FPAlJ0kKHL38E8JU1kOoePevoOIN96w64gudwCkhmVq29n9nymcqfLM8P196uxw2
Qp2y+NoHThMQ1Qc1AjzF/mi9q3+t0hycFDJIGfNiHi92pjVELLiL2iCbr0Vgs+uj
0tlw8xImvNDyX6fmMGGm/fPGZlEhiHvikF1JGjn8/QgkLr5RBLYedCL8BIrGM1b/
X2hoKQyPCXYO7AQP0FywIEGADRFBUdEyGcd7UVb5wrmvEQavBlZjXqr+nypdYriJ
vyEUnKZgxeNGLe0aViVQFOkq1f77dRhJov8rqAo7Th94Z+oF+Kd99tAkwJUFFfXC
NS7evdvjbEwgwsdAm8n9KuF4E6M/aHG23w8DKD/QBgErYqUpwP4ErPE/k7hrT0uE
x64NiCy5hHfagB0z/WFqV0LO9Gfn0ad3vd0zQ3nS1/mrduNQcbEsPFQIL2rJYrkr
HVLIbyHn/LZZXI7fJ5VJ4Ah3BdxSnlSKwLN5TIxvGugmVBbFKnHBazRvDuPhgrAG
o5uiU/vEGFDGVqjRQWP/6ww1RkZJzQir4kwMWzK1jFUoXQZOKc08nAQy5u1M0517
XzYgxlYlPz3GALdJvXgDN7dHNl2alRj5CTOGeon6ZYNbkf5WsLE3xqn+B/EX/72T
mUfjB8l4K5+6U9aAK86kOY4+SSC6jZ9TovLsifW6xmXWlq/vpGGR0Kajc097rOi6
Z8RACzWmwUtrAGhdSuY0B1eYXAErnYnCn/AFc4UQNbXh9gotruf0NfFAQkpGnsYi
c3DPdJem4HVdxgyRAsji62cmE22nqer/vCoqByk+Id/TwSVcTOTzipEV6sWY2OgA
3hWaHLDqdXlTbVlIhibqOUsxOUHsyueFo77Nyf34NUJh23BTmmrn9uGBa6q+tmYv
bYbrTS853lG5w6xhhlESg3kgYIRr8Q8oaWXJz1c8BwdQ+QKOnr9xB/UXS5tuqf3X
3nKSbYi83oQqV2Xq6S4VQWcuiUJ1rEf+dVlgUEvGs0l9af3fQVGvANht4FnVeLhV
VtLx/0BqUXsFhLIoyHowQSIMeJAFr38D1CgLpiizGxXPuGsj2pNtrre5O3ciSLLL
AGF/klA1aFARMDAmgXUWAO+anhBrnaOk6NmkPJ2TMOGTf/aR0FTbpY1U6KCCMMYb
38xcFTsKUbyqmiqGDyfZFyw5i2eDDTYheGCSLHGdFwzKLZgfoZ1X0qtmmHlYdAUy
bsib+KtXaYz46INOlJEQjrx1kr1y5M7HC4pl/n/S4/UIZqTIxiHC02DOEq3QvcSY

`pragma protect end_protected
