From 508d7a7e5cf4c4ac5882c8430dca32f354ed6c50 Mon Sep 17 00:00:00 2001 From: MHeinrichs Date: Thu, 15 Dec 2016 20:59:46 +0100 Subject: [PATCH] IDE & Autoconfig working --- Bilder/Aufgebaut.jpg | Bin 336548 -> 127586 bytes Bilder/Autoconfig.jpg | Bin 0 -> 58545 bytes Bilder/Hardware.jpg | Bin 0 -> 164237 bytes Logic/LAN_IDE/LAN_IDE.gise | 80 +- Logic/LAN_IDE/LAN_IDE.xise | 174 +- Logic/LAN_IDE/LAN_IDE_CP.bld | 58 + Logic/LAN_IDE/LAN_IDE_CP.cmd_log | 42 + Logic/LAN_IDE/LAN_IDE_CP.gyd | 90 + Logic/LAN_IDE/LAN_IDE_CP.jed | 1750 +++++++ Logic/LAN_IDE/LAN_IDE_CP.lfp | 0 Logic/LAN_IDE/LAN_IDE_CP.lso | 1 + Logic/LAN_IDE/LAN_IDE_CP.mfd | 1046 +++++ Logic/LAN_IDE/LAN_IDE_CP.nga | 3 + Logic/LAN_IDE/LAN_IDE_CP.ngc | 3 + Logic/LAN_IDE/LAN_IDE_CP.ngd | 3 + Logic/LAN_IDE/LAN_IDE_CP.ngr | 3 + Logic/LAN_IDE/LAN_IDE_CP.pad | 173 + Logic/LAN_IDE/LAN_IDE_CP.pnx | 18 + Logic/LAN_IDE/LAN_IDE_CP.prj | 1 + Logic/LAN_IDE/LAN_IDE_CP.rpt | 1167 +++++ Logic/LAN_IDE/LAN_IDE_CP.stx | 0 Logic/LAN_IDE/LAN_IDE_CP.syr | 286 ++ Logic/LAN_IDE/LAN_IDE_CP.tim | 0 Logic/LAN_IDE/LAN_IDE_CP.tspec | 278 ++ Logic/LAN_IDE/LAN_IDE_CP.vhd | 268 +- Logic/LAN_IDE/LAN_IDE_CP.vm6 | 4110 +++++++++++++++++ Logic/LAN_IDE/LAN_IDE_CP.xml | 3 + Logic/LAN_IDE/LAN_IDE_CP.xst | 29 + Logic/LAN_IDE/LAN_IDE_CP_build.xml | 249 + Logic/LAN_IDE/LAN_IDE_CP_envsettings.html | 244 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/applet.js | 128 + .../LAN_IDE/LAN_IDE_CP_html/fit/appletref.htm | 14 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.htm | 1175 +++++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.tmp | 4 + .../LAN_IDE/LAN_IDE_CP_html/fit/asciidoc.htm | 71 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/backtop.jpg | Bin 0 -> 1651 bytes .../LAN_IDE_CP_html/fit/beginstraight.gif | Bin 0 -> 352 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/blank.gif | Bin 0 -> 43 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/blank.htm | 1 + .../LAN_IDE/LAN_IDE_CP_html/fit/briefview.jpg | Bin 0 -> 1254 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/check.htm | 9 + .../LAN_IDE/LAN_IDE_CP_html/fit/checkNS4.htm | 9 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/contact.gif | Bin 0 -> 741 bytes .../LAN_IDE_CP_html/fit/coolrunnerII_logo.jpg | Bin 0 -> 9562 bytes .../LAN_IDE_CP_html/fit/coolrunner_logo.jpg | Bin 0 -> 11278 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/defeqns.htm | 413 ++ .../LAN_IDE/LAN_IDE_CP_html/fit/education.gif | Bin 0 -> 816 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/endmkt.gif | Bin 0 -> 1560 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.htm | 965 ++++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.js | 929 ++++ .../LAN_IDE/LAN_IDE_CP_html/fit/equations.gif | Bin 0 -> 20290 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/equations.htm | 13 + .../LAN_IDE_CP_html/fit/equationsdoc.htm | 53 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors.js | 41 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors1.gif | Bin 0 -> 5648 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors2.gif | Bin 0 -> 3603 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/errorsdoc.htm | 91 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/errs.htm | 81 + .../LAN_IDE/LAN_IDE_CP_html/fit/failtable.htm | 42 + .../LAN_IDE/LAN_IDE_CP_html/fit/failtable.js | 1 + .../LAN_IDE_CP_html/fit/failtabledoc.htm | 95 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb.gif | Bin 0 -> 10994 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb1.gif | Bin 0 -> 7918 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.htm | 77 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.js | 9 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB1.htm | 260 ++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB2.htm | 259 ++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB3.htm | 260 ++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB4.htm | 251 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB5.htm | 254 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB6.htm | 240 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB7.htm | 224 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB8.htm | 219 + .../LAN_IDE/LAN_IDE_CP_html/fit/fbs_FBdoc.htm | 310 ++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbsdoc.htm | 103 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbview.jpg | Bin 0 -> 2652 bytes .../LAN_IDE_CP_html/fit/functionblock.gif | Bin 0 -> 22502 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/genmsg.htm | 17 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/header.gif | Bin 0 -> 7878 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/home.gif | Bin 0 -> 940 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/index.htm | 14 + .../LAN_IDE/LAN_IDE_CP_html/fit/inputleft.htm | 14 + .../LAN_IDE/LAN_IDE_CP_html/fit/inputleft.js | 1 + .../LAN_IDE_CP_html/fit/inputleftdoc.htm | 81 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.htm | 63 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.js | 180 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.gif | Bin 0 -> 1213 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.jpg | Bin 0 -> 1256 bytes .../LAN_IDE_CP_html/fit/logic_legXC95.htm | 2 + .../LAN_IDE_CP_html/fit/logic_legXbr.htm | 16 + .../LAN_IDE_CP_html/fit/logic_legXpla3.htm | 3 + .../LAN_IDE/LAN_IDE_CP_html/fit/logicleft.htm | 16 + .../LAN_IDE/LAN_IDE_CP_html/fit/logicleft.js | 1 + .../LAN_IDE_CP_html/fit/logicleftdoc.htm | 100 + .../LAN_IDE_CP_html/fit/logiclegend.htm | 106 + .../LAN_IDE_CP_html/fit/logiclegendV.htm | 106 + .../LAN_IDE/LAN_IDE_CP_html/fit/macrocell.gif | Bin 0 -> 7699 bytes .../LAN_IDE_CP_html/fit/mapinput_00.htm | 240 + .../LAN_IDE_CP_html/fit/mapinput_01.htm | 240 + .../LAN_IDE_CP_html/fit/mapinput_02.htm | 240 + .../LAN_IDE_CP_html/fit/mapinputdoc.htm | 147 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic.js | 23 + .../LAN_IDE_CP_html/fit/maplogic_00.htm | 692 +++ .../LAN_IDE_CP_html/fit/maplogic_01.htm | 692 +++ .../LAN_IDE_CP_html/fit/maplogic_02.htm | 710 +++ .../LAN_IDE_CP_html/fit/maplogicdoc.htm | 167 + .../LAN_IDE_CP_html/fit/newappletref.htm | 14 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/next.jpg | Bin 0 -> 1079 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/ns4plugin.js | 55 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/options.htm | 106 + .../LAN_IDE_CP_html/fit/optionsdoc.htm | 760 +++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/paths.js | 39 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin.gif | Bin 0 -> 3093 bytes .../LAN_IDE_CP_html/fit/pin_legXC95.htm | 13 + .../LAN_IDE_CP_html/fit/pin_legXbr.htm | 21 + .../LAN_IDE_CP_html/fit/pin_legXpla3.htm | 13 + .../LAN_IDE_CP_html/fit/pindiagram.gif | Bin 0 -> 21649 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/pinlegend.htm | 150 + .../LAN_IDE_CP_html/fit/pinlegendV.htm | 150 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.htm | 741 +++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.js | 62 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinsdoc.htm | 265 ++ Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinview.jpg | Bin 0 -> 1868 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/plugin.js | 96 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/prev.jpg | Bin 0 -> 1490 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/print.jpg | Bin 0 -> 1683 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/products.gif | Bin 0 -> 828 bytes .../LAN_IDE/LAN_IDE_CP_html/fit/purchase.gif | Bin 0 -> 642 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/report.htm | 19 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/result.htm | 14 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/search.gif | Bin 0 -> 975 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/spacer.gif | Bin 0 -> 233 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/style.css | 19 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.htm | 141 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.js | 28 + .../LAN_IDE_CP_html/fit/summarydoc.htm | 205 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/support.gif | Bin 0 -> 760 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/time.htm | 4 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/tooltips.js | 143 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.htm | 10 + Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.js | 30 + .../LAN_IDE_CP_html/fit/unmapinputdoc.htm | 65 + .../LAN_IDE_CP_html/fit/unmaplogicdoc.htm | 68 + .../LAN_IDE_CP_html/fit/verboseview.jpg | Bin 0 -> 1262 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/view.gif | Bin 0 -> 2913 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/wait.htm | 7 + .../LAN_IDE_CP_html/fit/xc9500_logo.gif | Bin 0 -> 8103 bytes .../LAN_IDE_CP_html/fit/xc9500_logo.jpg | Bin 0 -> 8318 bytes .../LAN_IDE_CP_html/fit/xc9500xl_logo.gif | Bin 0 -> 9315 bytes .../LAN_IDE_CP_html/fit/xc9500xl_logo.jpg | Bin 0 -> 9908 bytes .../LAN_IDE_CP_html/fit/xc9500xv_logo.jpg | Bin 0 -> 9336 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xcenter.gif | Bin 0 -> 868 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xlogo.gif | Bin 0 -> 3407 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml5.jpg | Bin 0 -> 117992 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml6.jpg | Bin 0 -> 88780 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml7.jpg | Bin 0 -> 73104 bytes Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml8.jpg | Bin 0 -> 41810 bytes .../LAN_IDE_CP_html/images/acr2_logo.jpg | Bin 0 -> 2865 bytes .../LAN_IDE_CP_html/images/blackBar.jpg | Bin 0 -> 750 bytes .../LAN_IDE_CP_html/images/cpldBanner.jpg | Bin 0 -> 5897 bytes .../LAN_IDE_CP_html/images/cr2s_logo.jpg | Bin 0 -> 2884 bytes .../LAN_IDE_CP_html/images/fitterRpt.jpg | Bin 0 -> 1341 bytes Logic/LAN_IDE/LAN_IDE_CP_html/images/logo.jpg | Bin 0 -> 2922 bytes .../LAN_IDE/LAN_IDE_CP_html/images/spacer.jpg | Bin 0 -> 444 bytes .../LAN_IDE_CP_html/images/timingRpt.jpg | Bin 0 -> 1480 bytes .../LAN_IDE_CP_html/images/xa9500xl_logo.jpg | Bin 0 -> 2922 bytes .../LAN_IDE_CP_html/images/xbr_logo.jpg | Bin 0 -> 2865 bytes .../LAN_IDE_CP_html/images/xc9500_logo.jpg | Bin 0 -> 1979 bytes .../LAN_IDE_CP_html/images/xc9500xl_logo.jpg | Bin 0 -> 2922 bytes .../LAN_IDE_CP_html/images/xc9500xv_logo.jpg | Bin 0 -> 2499 bytes .../LAN_IDE_CP_html/images/xpla3_logo.jpg | Bin 0 -> 4130 bytes .../LAN_IDE_CP_html/tim/cpldta_glossary.htm | 250 + .../LAN_IDE_CP_html/tim/cpldta_style.css | 144 + .../LAN_IDE/LAN_IDE_CP_html/tim/genreport.htm | 17 + Logic/LAN_IDE/LAN_IDE_CP_html/tim/leftnav.htm | 37 + Logic/LAN_IDE/LAN_IDE_CP_html/tim/report.htm | 17 + .../LAN_IDE_CP_html/tim/timing_report.htm | 1534 ++++++ Logic/LAN_IDE/LAN_IDE_CP_html/tim/toc.css | 36 + Logic/LAN_IDE/LAN_IDE_CP_html/tim/topnav.htm | 31 + Logic/LAN_IDE/LAN_IDE_CP_ngdbuild.xrpt | 113 + Logic/LAN_IDE/LAN_IDE_CP_pad.csv | 173 + Logic/LAN_IDE/LAN_IDE_CP_summary.html | 22 +- Logic/LAN_IDE/LAN_IDE_CP_vhdl.prj | 1 + Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt | 142 + Logic/LAN_IDE/_ngo/netlist.lst | 2 + Logic/LAN_IDE/_pace.ucf | 68 + Logic/LAN_IDE/_xmsgs/cpldfit.xmsgs | 213 + Logic/LAN_IDE/_xmsgs/hprep6.xmsgs | 9 + Logic/LAN_IDE/_xmsgs/ngdbuild.xmsgs | 69 + Logic/LAN_IDE/_xmsgs/taengine.xmsgs | 9 + Logic/LAN_IDE/_xmsgs/tsim.xmsgs | 9 + Logic/LAN_IDE/_xmsgs/xst.xmsgs | 165 + Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport | 4 +- Logic/LAN_IDE/pepExtractor.prj | 1 + Logic/LAN_IDE/pinlist.lfp | 93 + Logic/LAN_IDE/pinlist.ucf | 125 + Logic/LAN_IDE/tmperr.err | 0 Logic/LAN_IDE/webtalk_pn.xml | 43 + Logic/LAN_IDE/xlnx_auto_0_xdb/cst.xbcd | Bin 0 -> 8341 bytes Logic/LAN_IDE/xst/work/hdllib.ref | 2 + Logic/LAN_IDE/xst/work/hdpdeps.ref | 8 + Logic/LAN_IDE/xst/work/sub00/vhpl00.vho | Bin 0 -> 4026 bytes Logic/LAN_IDE/xst/work/sub00/vhpl01.vho | Bin 0 -> 19030 bytes 203 files changed, 26944 insertions(+), 182 deletions(-) create mode 100644 Bilder/Autoconfig.jpg create mode 100644 Bilder/Hardware.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.bld create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.cmd_log create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.gyd create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.jed create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.lfp create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.lso create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.mfd create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.nga create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.ngc create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.ngd create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.ngr create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.pad create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.pnx create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.prj create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.rpt create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.stx create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.syr create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.tim create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.tspec create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.vm6 create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.xml create mode 100644 Logic/LAN_IDE/LAN_IDE_CP.xst create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_build.xml create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_envsettings.html create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/applet.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/appletref.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.tmp create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/asciidoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/backtop.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/beginstraight.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/blank.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/blank.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/briefview.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/check.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/checkNS4.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/contact.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunnerII_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunner_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/defeqns.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/education.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/endmkt.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/equationsdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors1.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors2.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/errorsdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/errs.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtabledoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb1.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB1.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB2.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB3.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB4.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB5.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB6.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB7.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB8.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FBdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbsdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbview.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/functionblock.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/genmsg.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/header.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/home.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/index.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleftdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXC95.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXbr.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXpla3.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleftdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegend.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegendV.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/macrocell.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_00.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_01.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_02.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinputdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_00.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_01.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_02.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogicdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/newappletref.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/next.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/ns4plugin.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/options.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/optionsdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/paths.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXC95.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXbr.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXpla3.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pindiagram.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegend.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegendV.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinsdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinview.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/plugin.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/prev.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/print.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/products.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/purchase.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/report.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/result.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/search.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/spacer.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/style.css create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/summarydoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/support.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/time.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/tooltips.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.js create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmapinputdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmaplogicdoc.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/verboseview.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/view.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/wait.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500_logo.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xl_logo.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xl_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xv_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xcenter.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xlogo.gif create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml5.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml6.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml7.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml8.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/acr2_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/blackBar.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/cpldBanner.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/cr2s_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/fitterRpt.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/spacer.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/timingRpt.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xa9500xl_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xbr_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xl_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xv_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/images/xpla3_logo.jpg create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/cpldta_glossary.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/cpldta_style.css create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/genreport.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/leftnav.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/report.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/timing_report.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/toc.css create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_html/tim/topnav.htm create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_ngdbuild.xrpt create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_pad.csv create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_vhdl.prj create mode 100644 Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt create mode 100644 Logic/LAN_IDE/_ngo/netlist.lst create mode 100644 Logic/LAN_IDE/_pace.ucf create mode 100644 Logic/LAN_IDE/_xmsgs/cpldfit.xmsgs create mode 100644 Logic/LAN_IDE/_xmsgs/hprep6.xmsgs create mode 100644 Logic/LAN_IDE/_xmsgs/ngdbuild.xmsgs create mode 100644 Logic/LAN_IDE/_xmsgs/taengine.xmsgs create mode 100644 Logic/LAN_IDE/_xmsgs/tsim.xmsgs create mode 100644 Logic/LAN_IDE/_xmsgs/xst.xmsgs create mode 100644 Logic/LAN_IDE/pepExtractor.prj create mode 100644 Logic/LAN_IDE/pinlist.lfp create mode 100644 Logic/LAN_IDE/pinlist.ucf create mode 100644 Logic/LAN_IDE/tmperr.err create mode 100644 Logic/LAN_IDE/webtalk_pn.xml create mode 100644 Logic/LAN_IDE/xlnx_auto_0_xdb/cst.xbcd create mode 100644 Logic/LAN_IDE/xst/work/hdllib.ref create mode 100644 Logic/LAN_IDE/xst/work/hdpdeps.ref create mode 100644 Logic/LAN_IDE/xst/work/sub00/vhpl00.vho create mode 100644 Logic/LAN_IDE/xst/work/sub00/vhpl01.vho diff --git a/Bilder/Aufgebaut.jpg b/Bilder/Aufgebaut.jpg index b6123604075c1921510217fe4a570b2d998a6b99..56c237ed5a2c3f2d31da1f5fa3ff2ecad324515f 100644 GIT binary patch literal 127586 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 Uh7S)pv8UBv9*Z^ZNd0f)|3PXBLI3~& literal 336548 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

-M(4{}hi3cBW7@aU5)U$%N(ogZQ$ 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 Z5fB{xp}d#$~8uMNMZetiY-kA+S+=QavM2FtI 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 -ZrbMO??7t?cG10e@N@m~Pp_yd^5AQZa&0d}{4 zgBO~+#dEs#HO{u1(-Rei7MeqUvesa>yxQ3s%ssr0ChC8O4TUfMqOkqzySa&L?C)wm zIj3()Ouj0CaP3V4#w=62-90H?Id>{ zzc@K-9G*7#1>|O1f3Uz2v0po2+MhHpvHR)VTtBa`Qe*MaD#(^U?UW#@TSaGkwJ0xc zj+w{ov@+>Mx~PQ8F^l&bd?y!+)Um>@_tC0Xi4J|zg*`u!srAa6ges!FAB4MFzNHmp z%q|uWby1(*fXPg+{Q{`vhBA-wmnB_oNRGvXJ=#u>Y^WbSp4Ph}J!{!mS4_;*8qcvG zvtX3bmtf=;kqUC!l_Nd$kBR?a@>I~~v7CrBBR92yxX*2YI2pMRzG9kobv_v-4Y?IE z;i-qq4MXPH`T0WaN#sVt;i`zLRZ_vQgE6<6Xmv&f0;w>jrxP84Mym`3Z{H6xGx@Fv z;%XWP1!=ttMLd<1u7|x?M_auyGF|DeJaA0Ov3Aexa6t_F4qEzN1OIEDZ0iNbPO+Ca zyX^4l8lG>*qts|RQ*v_etK$lPF2|R(whO zDINt;55-au5$Hk1I<@%+WebG$z{6?#CNjdDQWSAX!|w6>7${3L3IU^|QO@$>jmG2O zeWnj7RM+mWggs&8aZ_`YJL{qq{<`z3gcf&XT7P(hLTt{SWC8ab2Y(^

eaU_ib8( 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

5OdnC5$9#LsRnJq;ZK}J? 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 z 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

{`@60bgk`X(qC-A{xL zq9I9X35ncdtgS$qhsVk5UuPmlA^1=KzP6~+0MMB3H**hXVTAL&R~$+OD3%dAn8NpZ zCKUfk!5tN}#-&~GJ1BPIt7Cr9SBDd^7o_(9lP|uPVNNK1jJ&wP*!PwC9DGh}C2b2# z7Lk{o78nDqTVL(o6p7NKZ7UGUsMId=Nt}~vFyjSbsmZYhERWdohPcpwRZU(#mu)RS zOT(XyuKit)D>0Wt1kwU|15i!G!v;-P;)LO%qtDUT4$TqU)>LLX8=)D|R^}Y%iCE*G zf}Jdgq{O9XDws;O0nGVvvDc~zOG>8Zp1aRF@D!(gSl$IOi(Cvw86th|>E7y6H_OC}vSltL zVMctEj<ucq#BCxOH>N*(l?Y)R=&AE3?tc~w(l<%`X z0Uixk6}t)C(RA}-{8fLNqWR#bh|+ekh^wB;&g|K^{aNa85 zAc7ZAn{(P)u$;7nacQ@3Q#qS?v(rFBX2yY;X@Ym$an2U)MVXDG|3D=6ua!ms?lov) zBXBP#755n4DI$gK;Qnj^@CFnW)g;0Qv_f8OrMY>bi*ot-3v`HbBubaB*G0o$+$ zPjI|JW9E`GossFWS~8XpLp$gb{+uLMb*ps8LMz-@8v=6cr+O@{=DB^Xhki^Cx; zMhhQ*!G^1qJ-uzct@44VY*#b89#ng3gS0Gx%kb|@=AXnKYKGmWA_>vMaZU=xmPwg5 zqdzWJmndIyUKUtjbtI9vaSw?!wZfbaHNziTyldveUFhew5d7lKMb`O`AgvDc$n_g1 z%VcSdRqpr9p5&OoxnbP+)7VSekC(LWze(_zKijAd{Nw{hoqsefHNc*OMIe78}yU9~P@m^nT8m5GDi0!vqWJsDsw1ZA7(-ifo+e6ftV!ahuBMV{05l*Sl+ zH$WAQDplwK`rkZV!DS9(wI0~j`)Wc_;Q*`VO$|lUYQ3xah|`rr->u6Y6si9KS=|_( zH(L7E|C!P)9JSV_BRe`(uo-*?>lX#c>x;2+4LoCDRImn1a`0HQ^RzFs|Evw$gvXK$ zfEnzPTirm#ODzv+G47zgJ06{oh;9W@8P6L|msY#Xyu1xUYr6s@^g13Ki-y!z#z(`; zRJt;HZ!+HQiK<^W3xD7Ri%RdB3~8Qw1#>2O4WtDFk#5mnCvs@6;13>mt%rjorp2^! zUMqu)L%GO-usORveC9Rm*w@^)=XY5L62E*^Y|hl2m{{+NOR_tIV-@pfhTbY+w=3S} zdb-88Y$3t}FQ89)Pnt^%h$iKI!lv6-$+(j2&Pr6xBDN1&>|aR`H&Z^N%#i z84hs9HgbDz~pods!W&{CLKCQ2h_l7389MX^+6PNzH9 zIn3UFeRRTC|E&;3SnEh^SU_=Z8yl7m{|=)e=|96aXHsq-xP0JJH)K0FM7^?v(}|)n zk|6ghBj%z3xJqs(uJiVQLZY%1=kLiH!14Fl%(pRbm+aH5Faf9RREo!dPt|k7T1M5+x~J~&sfb^CF*#>BVtwr@t{sbsCq+u zFPUsDvt4xmi0&g@br>C;`B*5z{K(MoyW&#WLp7{<2Q%EHhj|`0&Zp{|Mb|szeHj?n z`KGd!cuhh6A2Uu7i}9%FYn2Mw%MQ%^?L@_yJyzL?r$A$6fM-sXtPpqb)Q|pBRUqjj zuz)ER?Ok1OevmeFz#lWrNja#8r%jRzI*iyt=9OH-bE4bqw$o-;%amS5(7a~P1S6)+ zxECC6LGVcCD+AmAy-ieX&N{wH94{F5&--v*6apAeuQjSIi+U`v40y6-d#Jw{jDNo? z#i+qluexjRkJT^Xf+QEph*&4} z_p<{~nDS>m(Zdy_BVmTX^Cnj6RWdqfl`hrGH}mv2dSPTU2eBiM*F+V!$K-aE1hz4& ziB+!M{rDtgiZV$5Zm`30ca7xplK&3%XGc$$+sr=cCJn6R9JwiUaI$Cn>oWXWgvW8L zU=ln}zowZ6BL!Cvp0(H@{PUNvH}zZ7c_q&AOdY1#OvjPFn{qzaRhVV=%+mNm-<_A8 z>$fy&MPtoHkNru?7)b9meX;XbkeB@o?Mt}t+7eoAK5p3Wyh#0Zmxr^wI*=Mq=HV{K zc8;IOosZm4=C!eTu+7m8H=Y#y&hez&`Q*>u{geWshhzy0Yy_|C|Z%=(@#qFSPHvW-4r5v@f)CN1?d!_LNqwqOj}33H;iOn+c>12%d@EOpo%Ibh`{7ivC%@&C=AE2_b8WCF;1XqrP8tQ09dY!Hgb+j|I zE>T#~E18&XFWWYv9ShP|xrT+|H!!e@vZXD8NQ5O`qdLYqK|c@Tx|(v2X6R{%0i?g} zn?zGf4Xuo7Vl8`=@@@IeC*v+{VJEoQ)M)6clr3xM!Jp!y?XcHwfMUotGD37y&(kok zw$owCB!>MvMZ}nXCryhJJXjjhplDI4WYzNTaF%~%`Uaccs|Z-HPOLW>J?=64 zjP!tM0Lw9@e%w&Nf<|o4Dw9)GDO^6?Mtgc&Eo&v$R7AV&et$tmaPyMm;FIoC6peY0}#L8R3x2T2JD2jT;`)bCx z*qb#Umy59+B{4kvLj)Z&2(4Po*?GbiFI5=Kba*So7y%T0AY+vy9+#1Ctj>0sDeCoT zeR#fjaPGmMlGM;rsldElU_Uqa$~~SeZhiO-OI19lxopn7^Iz{$F{4Gor}sx%>ILpA z08!($5~m9jfQPkuw3`H&Z79?^e*2n+2c_IJJE9ZSurro7(8S7<67$4GtAe6%&qnsj z)LS&sW)|0G<8@t(UzISa`60&@*b>-#r9m;pc4w!_Qt&==GmELKSN@fB6we=Jmp{EU z$tC@^4LZHa!>h$vXH>#-Pro=#{kOfucG46Mn zczG5#!eK`|@xEPCA2>Tvv|vI`>sE8pr;%wI;4@uC{AB?rt8S};y$93|sTDmIw4kO_ zfLZMqGjs?LCA->dOa60R-)*t}QHzUN)j)`ZjW&a!{)E{Uhv6|x_jBHv5i*@zpzQ?~ zvii=7Pv+BZ600k(;l^2p(KXV3oj<+udFhh4M`G-8Bb8Y}L~!l1SWQHDXR*Lym;SSC z1B7dVt^iG0J@ED{xvD>e;qe1<_jG3k4tdxQ<9FA=H6Wfjf44PtNOtGvf6`^Ws6Am3I5?Ih2 z?fCB^W1{nWlCr-1-UOEtlbk$!a80r`@@~~pJ^asAN0~FyVRjC|T&IuJ6sk`aj-e53 z1}>@alz2J(Q(MyL--^uRVv*@zfFI!Y-b1UhybwUG*y9fM&aWzDjkzm>&#oP2CqKx| zxgcB+usN9#CN?%?hmQOD8e$f+0mba7WD9^56xmKl5($iEon&MoCvJTd*<>i^Kd;iCBL|K+YaLR zR0kC;Sp;HRjed(~n^Zh3Ks=HPk`(d_jR22I$o^9@gBg>4s-#4e0>#b*kTX+C!y-1E z6dp5kfojV}`rfbW9P*FL`~HGEhKeMm9fG_sk&{j12_*&F*uHFwioC&(}52Q*c1geRcB8Q{{ii;&uUEgLsf>gJQt_)tRcK`)6oBLlEMx z2p3QkELt3HHH-|L_uh{)v5j^6|9ijvTq|DjrSuHC5w-lyJB#EBC34mvxQN zg#~)M!Pu$M_Kz=fr0S%!&FY9R!;!R^ejj(JtA=ZeNUIx_M^v8bX=B9}L&39;9#>SU zvOWxh$>Kp>;z+!^N&U+~l21CjMU>fJXvay^IbRB5UMalfG3R#$s~yF1zS7>2*doQx z%50_H2d0>CHX?CH68tWCW}>n*GBHkHiU^eT8TU#U)?QiqO3%~0>gUb@Cv&D^+~9BY z^N6ml`q7*-v5oKUWl8G)?YkPQ<#Ro`c`~2%3*OWIMx9^dGy{YOy?LcgKu<1RwL6C~ z)htRHS#ssKr(*{XKGkWa(=&+$sx4l21IZe22?<8c-Y70DhR|E98 z`@~FgFgpvV4GZylD(jc4Sxi9nm(P_|3XWFX5IG0oi&=hfCwR6IcupTQCodeuDJTMQ zhwjj4tV=ZEY>1#iA-v`^=XIoL;gYRRaQXm2Y7`e@Zhu|lao_x_p01SasjFAtxzs$l z-i!UmxAs_~O#LNT!6(mit|X>j5c5y}pR<;?bRN~c<9CJA^#j1ti0oh|($TD5djmfW zr4P~wd(L=9eGKOzt{zfekW&f!^<*AfSB5m|g5DQ+>+y2yxPGIOv6n8hKK_on#io%7 zaOmntq68tl(ql=@wU#Xs;#yF-n}Q&})JzYUk9*i8?)eqErcsT~8((pN&0gu?^Q)yF zFYb{5o^?vfIfbbe=^!+t{Z?~)W+|SU_(Dbni4&G$VX2M_4-Ev$r$lj|YQn+PKp^UU zjg~3oaxbpFAda5?2sr*dq@`5;3+(+!N0*xSY1cVZGz%8;CJG zYPn=eW`=HFm#3jZVCSVaqUgCOUG-3>5+?|d%_4Ip)WGTpnz+&jA$ZprBC*=>muisD=kOet)morVr*|Dg zP!)lf))f$uX0lp?S}oLWU>WMAI6LV=%R*5{mM_VL(lcR@3g<8I{&%<+NJCF(#F8bb ztX&;Lqh5uatpscGr$RubM0!nrg#_8;CjaNHD5EEch$ zYYNl~7p(|%O(M(+A?Ig;gYGrzh-jTs$hotW<}LgeXj4){g6o(VVlT;#Cdh34TNZso z`wp<+S&oLlh7JFp^FD}^FV?QL+zT4Hgl(pxxg5fLiNg-!JjL~;rnlXE#AE-;VT7@I zd15y;JpgfDx(2Lp07m5>6TjsZ@;)e{e=GdA+Rpb&_XCl`p%pm}Mprf=H}oVl+yb+$ zpXUJ5y-rLQLLQfj+>kM)tPoa*FqqEw_I_+p3zf&_(27{uCq+paC+M!5_VTE*Y=jQuZO%LuHs}()EJAQMFw;UMm!Gj?olv`V@ejJJ*47g-kQ)4)NP}Toq>tW`)b|z8 zbJ^MArYNdXx9#;a>#CF{QBeW)PR1s3Z@{}~c5v%_vCoD-`TBZ_>UUHB4p^?=`2|<& zoZw>6O$|Oj@1^0@wg9>YUqRD9B!EjFwI~0=pkjIE61nb_fJlVg$zM)w=PRn7b2w*o zoblMIhtwtcax;TQM#t%?Jm$SxBfZb)vPRc5GPq_;^m5gaVK=u-*BX3&;&=-ZKjj<- zRr6I#IHA@~wNyf+z%0qjGGDL5q5N^W(k3A!X?`Gc0jigY3@)zw;LQTV*anCFBBg7C z=p+$=v)syF3ExxgPWohL>Kl<*GrXC%l)I%)4yS^&%o;RKQoCuCGejU?4cq^mJUsNX zS$jdMgX?aW_nC;iEdVf0KQdfr5%6nb?Iov3404IU9A6PCy&s!JERf|Z2V0@y?o;#` zkJwuuKz2WF#@WX>hNxxS$}GvIy2hBseZB_lZ(z>T@FcmXhk_$ODV(2Lb~%pN1OaWi zHi?)eA7h%H&&2nteBRK9LVktyUcvo-#$KkZ7Qo9rtq2>+{<20I-LxV%qS+H5CMzB#E!giLM;zC3^)k?fiHL~w!O9@#fu|=> zq@^vCG|W>#+OI`eZLlPCu{sIDQi+R$SrOjmIqc#!LIt;+030e{aLJhlJZnwznL7o- zR>Q?JM|uDjyrN{QFyXC9JU+}J@Kq{5%46_^Qtk>uD@UmMVMV#^z0LKDn~dB=-qefj zsa=6iwGv$W{MjN{Rc3!ysfqcPdOOUQ^?=Wnu44_V@~Q1cUl5q4HmVT}&=7PhwnxyE zG$n3h~*2&4G+JlooM`F|H_J6IEl$VbKUw3%DV!CcQjg zz*$8+2kKaz2*`Won$Sd;&sG)Oy}p4k#ag~!ld>J&;uZccV(z+cv_1evo)-oJQ+Oac zhl&vk2R=|kM??&8$0~05e`8R?UqK#< zfNG@py}l-0#9=X19fioHeuPE@bprUX1SOfNf>z08%*SMeh$mRezoq254sH#8rLxD! z37Tc^=5qh|4E+pGSTl42bIv!y^?Xm(ZrQ&F-bb13Nu%hj)65cdiwp28KM=yIB27%_ z@Jjm>c78J9bwuiwGAcVgQ(Do!GLBP&OC2nuTrSV%kHMw#FQIR!T;xO6%%9d`zKHu;4rQCu~AR0|9 z@UPhNDytyXF^9pm?dVPS#w)$*Vm)2ycy;|%Oaa4zRS76qhrv#DA#Z_@ajro0hASz5 zt%gRXNBB8Vq_O6JLaBw$w}M7eXK3MLsC10V7a_b8iSChm0o*C$3jRzdYT(`2DBR{)%TJVZ5Wc7~*_6*q8oC zT`B@}p=MH(Tx_Tv966vFjP`Ix(cr)JigrO7Wg=ZL*4t<#is4a{;D@)rC6ZWnd9YJj z`IZ!PBD(Gq%4bx9$s$@pTqHL&gd_88_yTfGYo6il(D&H#A;-xNcEV%isb^)S6V#mTYvyU*G~!YL z27=4JV%qh*T)I@HgjrE0(&Li(5pAyOr#FA8ElB~W(8;JquqLF;jPzkhV_2*iuTx6| zWTi(=fb&r&cOde!CD`ck!5m@-mN5YwN)=DaHL8(}yLoccg0n}7jSO|{H9O(#mvC(S zBYly-HQ1_m*RAP~{K3`HPtLM@71K%)nn*glp}Ecyh(mb5Z^}Mg8qlP&Wi;Z@&qW$E zW5XcV>*B&^-Kq5P$|L_S?k@Yv54J?<%QyQnI$w^V8Q1e8gG*MCF(G4L#DWE39jbiZ z<}oI;c5^)^lQa3yIGBxaHZ<0?Eukt%A_^C|{ER#*IVVXaJW$?Ixv4zQTng1+et}%g zvd-*TQV*ExXhcU7*Axm8_rpbqxnIDB>+g(P;GrZHS_YDT>et)WfqlUAvb9et0z$!g6=m1q^}&| z%y|^%5JUQD_u4J(G#K-q3m|yOwxwc#udT7>UC4e&ERRPrO|G! zXqms?zhZe|u1QW)L$fy5Db$BHdCwKYb@2lU3ecQrNhED0hcXIM&RS#xJsARY5h3-$ zUFq3SdsRC#I@ed*ArAXy-L)JVc|zFY?Qt^@U@HnRDlsP#WlfS;>jIiH3&eGhiAps0 ze>(6{5g@+A+*ILP`C5ae6K}heON_93@q;zD^pz7-U;oTE8{+JNx2XtMq74JxrhFv5FDV2FB{*m>F!TU_Z855H8;j?;zMjH`d9}&u}S~ zE90I`15mbtnNQ?d20~p-$}iMXmBdRT9pc`VR@F5DCOZwz`%~VCVB<6p=62_xv6jF@ z%39rp+*ZA)Q6=_s#|iGWDwQCq6|8H`b;6vA;KJbIZcb~3S;f|%<9t%CIpJSS^0mK0 zMYmp1c;q|P!RKdoL;v#8HXTUnsIwFak;J8jTtXn*Ej_QzUL?~kFNib@^jK!Ts}-41 z0O&Y)FTEt%Jm*g=1seUUid5@W$_Bb#`kDkz5nMu6!9O^nvuP2mr{FBVkhkIrtoQ2T zH|Pr3`S4VznYsLG57r}VmiO|gC2XB*e1RRps)XdWUfCQPQPpGaSx0{w=WZ+*sOwdA7(udQez z4sn`}*eSI}!ZWGr6aS1eMy9X{EWa+bI-mQ3mcEGZ{LH*%Io5P46q*kODwA_z zu_5CxDde(sV_ppNvfEOX|DoiwviQJTev}o>_`_TD@eph zr$z6Jh1|PfDyvScK#L4$wtoazl!I?+YS<~7fe3NxCV_4P_+Xw$ik4fsf|n(=Vboz4 zr^|Sxf>v%4$aZHuFUtm4XT5bDrK`U!p@j*;aFPSQDlWQ+VW<8sFee*aq^v|4TZ|#| z(1zNU?}ROMOPr1AYEsV7jfuBX{JSNgUlyTBs;`Hrf88yQtMBY({Ond8)64s^xa1_O z!WVR83WY#kf$ByEdb{S2zrL@&3V%zg_~m_K@ZM$FQqk=23h`!YI8V5wn9K`%oWAN4Zr82oi0iBW>`Sq&Wu{p#pvs^T^j zZ&aZS70o!`8ZkT2Dre35p&3T)#PU=^hFC-M&kU39vR+Vb-M8YI@|s}Ra7lHkZ&)2qV(9VPCcFL9vm5C5C>_~2z7kylRkz; zG9ShbbqJ+gN-KjC%^gDreU=q?&!=9L@a%OYb63&O5!wY#^Of5S<8Oja%!dws$5eUC z$J_W;fT_;~KZt`tLfFq0tqJ&~()I+auyQhW`=+GNPJZ73{kHATJLgcR$YS!xt7H(; zM|$+b3t(Mu9qL)HA$T|PeDD>dw>Boa_YVsMiE0<`QQr?IWYQr^82Yt2d zfNk2Vpfqm|FnAm}{0U_-IG@TVaIt{Lrn#s<-QfMBde;e^be+`%ow!o@p{k@MFGt8T~b zSBqJZKO4v~2Q8W_csfq=_@u5oOs>XTCOztS_Jx`l`1r#%hW@nSE~oQvT;3}%x(p)3y9mWBm3nj5A)W50Do2ed+Eb=X~{ z@I}{$Bl&u_h5YX(oee2%HSW1<_kMm9mXr}CC)BGd{1U1^C|O5d6uhMxG}jt6D)p^; zVmrQm_8{K20*PE)g{UD(GV#Q_v;fh!PQmJplNuBHBAhkAwlTHdTg#(*o|h$&+pSc>V>hgORr!}9bdd7{&~WJ>(D9lm zTF(W*!5wq2$m$KF`&zd77cb^v|Mc6|{uN-vf*kBu@zx6xG4QwK`E2TQho_*+5L~>^ zn+e1IJ%#dh9oVf>y8?aUOeluLjUWFJJXoTyfaw2bm);g2@3I7J29{HL z^|6bN`uW1h5pJ8-lNBYvB`i7~L+k4gVh_I1Anm_ZSLC^0l$RVYbM6XX63w|25;hGTP=qGY| z5f8xv#H9?2~MjAo8#`G)6T$(p6% zhTwvGM#1f#qW4&{kkr`09YYNZy`WRX(8158^tVU6qC)4Rd^R(vZ^Zk!apVNUQGa$D z^(mXojT`l6ePfe#kAhok^Rdj=)j$;3-&`eE(?4naze7KtDKxv%Me-r8QU;mxaYp{q ztEPIH6E2Ao@c#L;C+V*s1*@fUlKvE5#eWBk1p3VAMj|~=-~7?D22%=dg$b4H1;|?)NT4%MQeLJJ5BFeVoq_`?9!g3W|f2eg}B%uGix9@8H-N-^TF=p zgME^;fOH#a6JyU7)2Jd$W9?$t`LxPd_!Nj{{7mv)a6I1S=#s9(Mh?am_gM=4M=!nB*X!ki}VYsu>}4r=gT{={eNq zCdcCHM~PNpxDoy58PPRXaY-4+dZ-qa(unT@v#Z`6{MWFbxqBu3m`T>+cxe)po$=vm z_)h^yjLnPrgHySm-}Mi$9Q0`Ld4Ia(h+D~B2*V4}sV|~V-_orXAbMA8)WOS33~3Y# z;WAbG$Mi)ikqw_mGVk&;TLzaLX3SA@*?cU{y(@gI4^Chiddt1Dt5HYpEq(4>W6r93 zA$}rb(hPO6vFtQKz133eb+A-QkTftMbg>os${|8>E-*>rrNpF%jZh2nvGCF@^*PCX zg^l5)<}v)Kq2dsyNti zTB@0{nBH}yL;7c4jys|}zAVPK8b8f~zN z(-V3FdO3|!fR;GxUWB=g$n5G+zKrSM!w*#M?1l|1UKL12R%zZh~CjR;i^(>J$0s)I64_;k1{_&0K+B@Lud7 zs+Ff8N5hA1nFlME063+3tW%w{&@y%;WgU{L7e%BS9|so;$EBSOVXaXXBqlgr#;I4Y zycO3mY#3m?%Wsd5kGD1(^|uO}9e8&4$~$W3rj7K(3rEgcKD%q%rq3{NT582;vAXwm zACJa<_PR~Lo7%Eb@m-#UnRVtt2 z&AROs>?We{`f@%W`CiT!-j6r8nAGB6BuG4mKYwt8oj+*=T$LGrJSs>58z5O6%pIYA z5i&yAvD!n=QyK}~h4itK%}Ch#*mP0I2l0-cXRBd7M|+LuU*@bmL2#cvlPbD!0dtw1 z3nlyB;q39$C`@iCIO4CYSf~j7QWaC=IdgyK#{ca!XxBH2*W&}&|Fy2zzfFMd9LK}jgi zdg3@bA(g(-Y(>ntCgak{8F{7rC^XN@9a|AAz9VIvo$>Ka}w_;8p z!TOn{5tcC7)8-k%A0i1_b4S`<=Pi2@_1NzbgXSjICs#U*$R)@t*7>5>4QqO1UF5qt z%ke>Hot;{2K(Y{sA5;fav7!xn&p}dn;;QK z>erojKhS&vGcj-tm$xHYit-{OayuQ0L5+5g#6JhmVpi&qz>)ir`+Is>=I@)TfxPn_31oMF5K? zocxtY&xP>NqMSs9&NUwC(+S_3O$$;YX%%S{8Tcb!a!1*7S+nIGgxE2kt^~uf5u=qL zhtIM;JIG7e;QDI0;NNEE)oWE@4fD^)x3#V%GPpM?^1juLc!jMeiyg$J>9GnoyDhfu zmXKNMbSDt%jP#NwyA;x*gGg_{)Z4lADP7qT$oOj)rMd#&Cpdi84q?S)q-&;9kJG20 zW%EC#bKR+3a*jG_@Ln@H%u*#r#oftf@CdbG)*O3D%;&vC4ao{zM8zm&3odvxYnYj< z)75$zu~6jUj&!X{EKb|D7H51i0ApCl)9Io&b~Jw-9|0Gc8^{UaBR%GNnRCpwlXEqG z)H{K@BG1Xs$#wCg+JwnXOOKY2Uc_RMRpfkZdG5>Hv{1L-HeYrPAY&O@=9ZkYJt@j> z+}Fi)w=M1%i z#wbvbS4@H=2JQ_m<|}>UVxjrYU0}S$TND#~P1wuab6fhVrHs8%=wPux?@}uJj+94` zyl-V{WG5#CBMx#Jcp4f|Y7V}ET#zh~=%K8Yw7bZI!2Zfs$_Yn1uaV0&s2dqE?bd*?XGX0S87_(JFeXWfRC4RvEr9s#6%gzYU849#w&_;&S%LvrOy=_tGSO>+76zC zLi8HWQ%$qe%U4aIkrSs7oJ;4h0F~PtiKf&ggEsHMC~IHT>m|ydx`JkK0?b!VU^P-C z-$roB34E2`PFkPQd!E$Gs4bb|w+ptDZ6EyHt0)7ZX(RMTR5|hU(Lry;4F*Kaf~QA< zKWEJ{EMi?4{uNZjYH37I*}VI8yHT?5hs7qidQ_zFNLotBM*6x>7q&@nIqWKP@oLn| zTn5Q-=(hNUzT1nKCjKu%L(uQS(Mi)H*5)g!EX#=%nvLn%kyUh|HY_3;wvo%I-6Y$& z4u=ZNdu(WAtd^Rwfh@3lpgGc5ceX4(xl5gGuE}LcTc$2t&nXRktJJ-5K7eF^QOglRNbaE0X z)5pD^FXpZ$L!JVoy@-qRa_>Rx@ag?K>{*vxh^N4eEOpfnTtW4o)y2}ZdtFaDM&B3t zu38BD_a(QS`PK@G(Z=ibpl9ofAxF&B>xy-$kK}(fkT+ep?d3VMB)PMYxDyWT!5Y-| z{u>vjh8ZpQlCg(L@BHA_*^D%D8R?r@WYv3=X50|mtj-=R>2W7~g#N^?5A=kQ=4^Hy zu`fRFCd(bh6wkNPJ3Vy5G~v2eq0cj;{E&E0Sjp_!FVbm{>i<*Gx%e}^{}23p5#|;a z#aL#uQFGUpYq6Qzj8rm8E+aITSVJG0LT*jpb5P6q0U= zI=}t?gwN~qdc5DS_xt^NJ)eLUq@S<~)yLRrx2F`LwvI=pttVFOZd)?=ljfWSwF=)R z`hs{dAfUt+{l4^WG&_23cn$S7$n6~y@NxOn;7b+qjLM7-dZz!hH2K`(pHCJ{i?dV) zVRJ0ocb;{09lNEuT?1+}actG7h4uYL!WfgrCsO{2oT*e(?2u%~k_I|@Jr zmch%JWJ;E#-MQO-q5KPI2AP@M{tdfXzSe|(vI$vxOjNTedcw>$DcirH{Q}s#3)9qmYz=bg+T&tFS zaRQdON#G0K^euJI+Ai@5K)PL6j;8hy^>iEh=Sd-Ui%AS0b8I>7!<-3>)Z$!LO_NJb2m}1KrQi^$xm3UanwK?jLhyv1I

Dry~P1 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 KS^5)yhyU5dY>+Ad literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE.gise b/Logic/LAN_IDE/LAN_IDE.gise index 9973d4b..dbbc078 100644 --- a/Logic/LAN_IDE/LAN_IDE.gise +++ b/Logic/LAN_IDE/LAN_IDE.gise @@ -21,8 +21,84 @@ - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE.xise b/Logic/LAN_IDE/LAN_IDE.xise index ab3d1e6..fbbe06e 100644 --- a/Logic/LAN_IDE/LAN_IDE.xise +++ b/Logic/LAN_IDE/LAN_IDE.xise @@ -19,134 +19,63 @@ + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -158,15 +87,8 @@ - - - - - - - @@ -178,25 +100,14 @@ - - - + - - - - - - - + - - - @@ -204,16 +115,11 @@ - - - - - @@ -221,75 +127,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -298,33 +164,19 @@ - - - - - - - - + - - - - - - - @@ -334,34 +186,22 @@ - - - - - - - - + - - - - - diff --git a/Logic/LAN_IDE/LAN_IDE_CP.bld b/Logic/LAN_IDE/LAN_IDE_CP.bld new file mode 100644 index 0000000..46b5398 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.bld @@ -0,0 +1,58 @@ +Release 14.6 ngdbuild P.68d (nt64) +Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. + +Command Line: C:\Xilinx\14.6\ISE_DS\ISE\bin\nt64\unwrapped\ngdbuild.exe +-intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc +LAN_IDE_CP.ngd + +Reading NGO file +"C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.ngc" +... +Gathering constraint information from source properties... +Done. + +Annotating constraints to design from ucf file "pinlist.ucf" ... +Resolving constraint associations... +Checking Constraint Associations... +Done... + +Checking expanded design ... +WARNING:NgdBuild:470 - bidirect pad net 'DQ<0>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<1>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<2>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<3>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<4>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<10>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<5>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<11>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<6>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<12>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<7>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<13>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<8>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<14>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<9>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'DQ<15>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'A<14>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'A<15>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'A<7>' has no legal driver +WARNING:NgdBuild:470 - bidirect pad net 'A<8>' has no legal driver + +Partition Implementation Status +------------------------------- + + No Partitions were found in this design. + +------------------------------- + +NGDBUILD Design Results Summary: + Number of errors: 0 + Number of warnings: 20 + +Total memory usage is 190196 kilobytes + +Writing NGD file "LAN_IDE_CP.ngd" ... +Total REAL time to NGDBUILD completion: 5 sec +Total CPU time to NGDBUILD completion: 5 sec + +Writing NGDBUILD log file "LAN_IDE_CP.bld"... diff --git a/Logic/LAN_IDE/LAN_IDE_CP.cmd_log b/Logic/LAN_IDE/LAN_IDE_CP.cmd_log new file mode 100644 index 0000000..10909b3 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.cmd_log @@ -0,0 +1,42 @@ +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -i -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +cpldfit -intstyle ise -p xc95144xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper LAN_IDE_CP.ngd +XSLTProcess LAN_IDE_CP_build.xml +tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga +taengine -intstyle ise -f LAN_IDE_CP -w --format html1 -l LAN_IDE_CP_html/tim/timing_report.htm +hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +cpldfit -intstyle ise -p xc95144xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper LAN_IDE_CP.ngd +XSLTProcess LAN_IDE_CP_build.xml +tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga +hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +cpldfit -intstyle ise -p xc95144xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper LAN_IDE_CP.ngd +XSLTProcess LAN_IDE_CP_build.xml +tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga +hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +cpldfit -intstyle ise -p xc95144xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper LAN_IDE_CP.ngd +XSLTProcess LAN_IDE_CP_build.xml +tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga +hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +xst -intstyle ise -ifn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.xst" -ofn "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.syr" +ngdbuild -intstyle ise -dd _ngo -uc pinlist.ucf -p xc95144xl-TQ144-10 LAN_IDE_CP.ngc LAN_IDE_CP.ngd +cpldfit -intstyle ise -p xc95144xl-10-TQ144 -ofmt vhdl -optimize speed -htmlrpt -loc on -slew fast -init low -inputs 54 -pterms 25 -unused float -power std -terminate keeper LAN_IDE_CP.ngd +XSLTProcess LAN_IDE_CP_build.xml +tsim -intstyle ise LAN_IDE_CP LAN_IDE_CP.nga +hprep6 -s IEEE1149 -n LAN_IDE_CP -i LAN_IDE_CP diff --git a/Logic/LAN_IDE/LAN_IDE_CP.gyd b/Logic/LAN_IDE/LAN_IDE_CP.gyd new file mode 100644 index 0000000..788deb2 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.gyd @@ -0,0 +1,90 @@ +Pin Freeze File: version P.68d + +95144XL144TQ XC95144XL-10-TQ144 +AS S:PIN80 +AUTOBOOT_OFF S:PIN75 +A<12> S:PIN61 +A<13> S:PIN64 +A<16> S:PIN97 +A<17> S:PIN95 +A<18> S:PIN94 +A<19> S:PIN92 +A<1> S:PIN57 +A<20> S:PIN91 +A<21> S:PIN88 +A<22> S:PIN87 +A<23> S:PIN86 +A<2> S:PIN54 +A<3> S:PIN52 +A<4> S:PIN50 +A<5> S:PIN49 +A<6> S:PIN51 +BERR S:PIN98 +C1 S:PIN103 +C3 S:PIN102 +A<9> S:PIN58 +A<10> S:PIN59 +A<11> S:PIN60 +RESET S:PIN143 +RW S:PIN83 +UDS S:PIN81 +IDE_A<0> S:PIN24 +IDE_A<1> S:PIN26 +IDE_A<2> S:PIN25 +IDE_CS<0> S:PIN22 +IDE_CS<1> S:PIN23 +IDE_R S:PIN27 +IDE_W S:PIN28 +D<9> S:PIN40 +D<8> S:PIN19 +D<7> S:PIN16 +D<0> S:PIN2 +D<6> S:PIN14 +D<5> S:PIN20 +D<4> S:PIN21 +D<3> S:PIN15 +D<2> S:PIN39 +D<1> S:PIN17 +D<11> S:PIN43 +D<10> S:PIN41 +ROM_B<1> S:PIN69 +ROM_B<0> S:PIN68 +DTACK S:PIN85 +ROM_OE S:PIN35 +D<12> S:PIN44 +D<14> S:PIN46 +D<13> S:PIN45 +D<15> S:PIN48 + + +;The remaining section of the .gyd file is for documentation purposes only. +;It shows where your internal equations were placed in the last successful fit. + +PARTITION FB1_1 IDE_CS_1_OBUF N1$BUF1 N1$BUF7 IDE_A_2_OBUF$BUF0 + N1$BUF0 N1$BUF3 AUTOCONFIG_IN_PROGRESS N1$BUF4 + IDE_CS_0_OBUF IDE_ENABLE IDE_A_0_OBUF$BUF0 IDE_A_1_OBUF$BUF0 + +PARTITION FB1_14 IDE_R_S IDE_W_S ROM_OE_S EXP14_ + D<12>_BUFR.MC +PARTITION FB2_1 D<14>_BUFR.MC EXP15_ EXP16_ +PARTITION FB2_5 N1$BUF10 +PARTITION FB2_8 AUTO_CONFIG_DONE<2> AUTO_CONFIG_DONE<0> AUTO_CONFIG_DONE_CYCLE<2> AUTO_CONFIG_DONE_CYCLE<0> + IDE_BASEADR<7> IDE_BASEADR<6> EXP17_ D<13>_BUFR.MC + N1$BUF2 N1$BUF5 EXP18_ +PARTITION FB3_1 N1$BUF6 +PARTITION FB3_3 N1$BUF9 _10_ +PARTITION FB3_7 _11_ +PARTITION FB3_9 N1 _13_ N1$BUF8 _12_ + +PARTITION FB3_15 AUTO_CONFIG_DONE<1> AUTO_CONFIG_DONE_CYCLE<1> IDE_BASEADR<3> IDE_BASEADR<2> + +PARTITION FB4_1 ide EXP19_ EXP20_ +PARTITION FB4_16 ide/ide_CLKF autoconfig EXP21_ +PARTITION FB5_10 ROM_B_0_OBUF$BUF0 +PARTITION FB5_13 SHUT_UP<1> IDE_BASEADR<5> IDE_BASEADR<4> IDE_BASEADR<1> + ROM_B_0_OBUF IDE_BASEADR<0> +PARTITION FB6_16 EXP22_ D<15>_BUFR.MC EXP23_ +PARTITION FB7_12 ROM_B_0_OBUF$BUF1 + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP.jed b/Logic/LAN_IDE/LAN_IDE_CP.jed new file mode 100644 index 0000000..3c09d1a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.jed @@ -0,0 +1,1750 @@ +Programmer Jedec Bit Map +Date Extracted: Thu Dec 15 19:48:51 2016 + +QF93312* +QP144* +QV0* +F0* +X0* +J0 0* +N VERSION P.68d* +N DEVICE XC95144XL-10-TQ144* +N PPMAP 12 10* +N PPMAP 112 100* +N PPMAP 113 101* +N PPMAP 114 102* +N PPMAP 115 103* +N PPMAP 116 104* +N PPMAP 117 105* +N PPMAP 118 106* +N PPMAP 119 107* +N PPMAP 13 11* +N PPMAP 123 110* +N PPMAP 124 111* +N PPMAP 125 112* +N PPMAP 127 113* +N PPMAP 129 115* +N PPMAP 130 116* +N PPMAP 132 117* +N PPMAP 133 118* +N PPMAP 134 119* +N PPMAP 14 12* +N PPMAP 135 120* +N PPMAP 136 121* +N PPMAP 139 124* +N PPMAP 140 125* +N PPMAP 141 126* +N PPMAP 143 128* +N PPMAP 144 129* +N PPMAP 15 13* +N PPMAP 145 130* +N PPMAP 146 131* +N PPMAP 147 132* +N PPMAP 148 133* +N PPMAP 149 134* +N PPMAP 152 135* +N PPMAP 153 136* +N PPMAP 154 137* +N PPMAP 155 138* +N PPMAP 156 139* +N PPMAP 16 14* +N PPMAP 157 140* +N PPMAP 159 142* +N PPMAP 160 143* +N PPMAP 17 15* +N PPMAP 18 16* +N PPMAP 19 17* +N PPMAP 21 19* +N PPMAP 2 2* +N PPMAP 22 20* +N PPMAP 23 21* +N PPMAP 24 22* +N PPMAP 25 23* +N PPMAP 26 24* +N PPMAP 27 25* +N PPMAP 28 26* +N PPMAP 29 27* +N PPMAP 30 28* +N PPMAP 4 3* +N PPMAP 33 30* +N PPMAP 34 31* +N PPMAP 35 32* +N PPMAP 36 33* +N PPMAP 37 34* +N PPMAP 39 35* +N PPMAP 42 38* +N PPMAP 43 39* +N PPMAP 5 4* +N PPMAP 44 40* +N PPMAP 45 41* +N PPMAP 47 43* +N PPMAP 48 44* +N PPMAP 49 45* +N PPMAP 50 46* +N PPMAP 52 48* +N PPMAP 54 49* +N PPMAP 6 5* +N PPMAP 56 50* +N PPMAP 57 51* +N PPMAP 58 52* +N PPMAP 59 53* +N PPMAP 60 54* +N PPMAP 62 56* +N PPMAP 63 57* +N PPMAP 64 58* +N PPMAP 66 59* +N PPMAP 8 6* +N PPMAP 68 60* +N PPMAP 69 61* +N PPMAP 72 64* +N PPMAP 74 66* +N PPMAP 76 68* +N PPMAP 77 69* +N PPMAP 9 7* +N PPMAP 78 70* +N PPMAP 79 71* +N PPMAP 82 74* +N PPMAP 84 75* +N PPMAP 86 76* +N PPMAP 87 77* +N PPMAP 88 78* +N PPMAP 89 79* +N PPMAP 90 80* +N PPMAP 91 81* +N PPMAP 92 82* +N PPMAP 93 83* +N PPMAP 95 85* +N PPMAP 96 86* +N PPMAP 97 87* +N PPMAP 98 88* +N PPMAP 11 9* +N PPMAP 102 91* +N PPMAP 103 92* +N PPMAP 104 93* +N PPMAP 105 94* +N PPMAP 106 95* +N PPMAP 107 96* +N PPMAP 108 97* +N PPMAP 109 98* +L0000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000064 00000000 00001000 00000000 00000000 00000100 00000000 00000000 00000000* +L0000128 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000192 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000256 00000000 00000000 00000000 10000000 00000000 00000000 00000000 00000000* +L0000320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000384 00000000 00000000 00000100 00000000 00001000 00000000 00000000 00000000* +L0000448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0000576 000000 000000 000000 000000 000000 000000 000000 000000* +L0000624 000000 000000 000000 000000 000000 000000 000000 000000* +L0000672 000000 000100 000001 000000 000011 000000 000000 000000* +L0000720 000000 000000 000000 000000 000000 000000 000000 000000* +L0000768 000000 000000 000000 000000 000000 000000 000000 000000* +L0000816 000000 000000 000000 000000 000000 000000 000000 000000* +L0000864 10000000 00000100 00000000 00000000 00000000 00000100 00000000 00000000* +L0000928 10010100 10010000 00000100 00000000 00001000 00000100 00000000 00000000* +L0000992 10010100 10011100 00000100 00000000 00001000 00000100 00000000 00000000* +L0001056 10000100 10001100 00000000 10000000 00000100 00000100 00000000 00000000* +L0001120 10000100 10001100 00000000 00000000 00000000 00000000 00000000 00000000* +L0001184 00000100 10001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0001248 00001100 10011000 00000000 00000100 00000000 00000100 00000000 00000000* +L0001312 00000100 10011000 00000000 00000100 00000000 00000100 00000000 00000000* +L0001376 00000100 10011000 00000100 00000100 00001000 00000100 00000000 00000000* +L0001440 000001 100010 000000 000000 000000 000001 000000 000000* +L0001488 000000 100001 000000 000000 000000 000001 000000 000000* +L0001536 000011 100011 000000 000000 000000 000001 000000 000000* +L0001584 000011 100011 000000 000000 000000 000001 000000 000000* +L0001632 000001 000011 000001 000000 000011 000001 000000 000000* +L0001680 000001 000111 000000 000000 000000 000001 000000 000000* +L0001728 10000010 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0001792 10100100 10000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0001856 10010100 10011100 00000100 00000000 00001100 00000100 00000000 00000000* +L0001920 10000100 10001100 00000000 00000000 00000100 00000100 00000000 00000000* +L0001984 10000100 10001100 00000000 00000000 00000000 00000000 00000000 00000000* +L0002048 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002112 00001000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002176 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0002240 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0002304 000001 100010 000000 000000 000000 000001 000000 000000* +L0002352 000000 100000 000000 000000 000000 000001 000000 000000* +L0002400 000011 100000 000000 000000 000000 000001 000000 000000* +L0002448 000011 100100 000001 000000 000011 000001 000000 000000* +L0002496 000001 000110 000001 000000 000011 000001 000000 000000* +L0002544 000001 000111 000000 000000 000000 000001 000000 000000* +L0002592 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002656 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002720 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002784 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002848 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002912 00000000 00100000 00000000 00000000 00000000 00000000 00000000 00000000* +L0002976 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003040 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0003104 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003168 000000 000000 000000 000000 000000 000000 000000 000000* +L0003216 000000 001000 000010 000000 000000 000000 000000 000000* +L0003264 000000 000011 000000 000000 000000 000000 000000 000000* +L0003312 000000 000000 000000 000000 000000 000000 000000 000000* +L0003360 000000 000000 000000 000000 000000 000000 000000 000000* +L0003408 000000 000000 000000 000000 000000 000000 000000 000000* +L0003456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0003840 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0003904 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0003968 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0004032 000000 000000 000000 000000 000000 000000 000000 000000* +L0004080 000000 000000 000000 000000 000000 000000 000000 000000* +L0004128 000000 000000 000000 100000 000000 000000 000000 000000* +L0004176 000000 000000 000000 000000 000000 000000 000000 000000* +L0004224 000000 000000 000000 000000 000000 000000 000000 000000* +L0004272 000000 000100 000000 000000 000000 000000 000000 000000* +L0004320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0004896 000000 000000 000000 000000 000000 000000 000000 000000* +L0004944 000000 000000 000000 000000 000000 000000 000000 000000* +L0004992 000000 000000 000000 000000 000000 000000 000000 000000* +L0005040 000000 000000 000000 100000 000000 000000 000000 000000* +L0005088 000000 000100 000000 000000 000000 000000 000000 000000* +L0005136 000000 000000 000000 000000 000000 000000 000000 000000* +L0005184 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005312 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005376 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005440 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005504 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005568 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005632 00000110 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005696 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0005760 000000 000000 000000 000000 000000 000000 000000 000000* +L0005808 000000 000000 000000 000000 000000 000000 000000 000000* +L0005856 000000 000000 000000 000000 000000 000000 000000 000000* +L0005904 000000 000000 000000 000000 000000 000000 000000 000000* +L0005952 000000 000000 000000 000000 000000 000000 000000 000000* +L0006000 000000 000000 000000 000000 000000 000000 000000 000000* +L0006048 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006112 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006176 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006240 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006304 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006368 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006432 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006496 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006624 000000 000000 000000 000000 000000 000000 000000 000000* +L0006672 000000 000000 000000 000000 000000 000000 000000 000000* +L0006720 000000 000000 000000 000000 000000 000000 000000 000000* +L0006768 000000 000000 000000 000000 000000 000000 000000 000000* +L0006816 000000 000000 000000 000000 000000 000000 000000 000000* +L0006864 000000 000000 000000 000000 000000 000000 000000 000000* +L0006912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0006976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007104 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007424 00000000 00010000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007488 000000 000000 000000 000000 000000 000000 000000 000000* +L0007536 000000 000000 000000 000000 000000 000000 000000 000000* +L0007584 000000 000000 000000 000000 000000 000000 000000 000000* +L0007632 000000 000000 000000 000000 000000 000000 000000 000000* +L0007680 000000 000000 000000 000000 000000 000000 000000 000000* +L0007728 000000 000000 000000 000000 000000 000000 000000 000000* +L0007776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007904 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0007968 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008032 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008224 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008288 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008352 000000 000000 000000 000000 000000 000000 000000 000000* +L0008400 000000 000000 000000 000000 000000 000000 000000 000000* +L0008448 000000 000000 000000 000000 000000 000000 000000 000000* +L0008496 000000 000100 000000 000000 000000 000000 000000 000000* +L0008544 000000 000000 000000 000000 000000 000000 000000 000000* +L0008592 000000 000000 000000 000000 000000 000000 000000 000000* +L0008640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008896 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0008960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009152 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009216 000000 000000 000000 000000 000000 000000 000000 000000* +L0009264 000000 000000 000000 000000 000000 000000 000000 000000* +L0009312 000000 000000 000000 000000 000000 000000 000000 000000* +L0009360 000000 000000 000000 000000 000000 000000 000000 000000* +L0009408 000000 000000 000000 000000 000000 000000 000000 000000* +L0009456 000000 000000 000000 000000 000000 000000 000000 000000* +L0009504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009568 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009632 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009696 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009824 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009888 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0009952 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0010016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0010080 000000 000000 000000 000000 000000 000000 000000 000000* +L0010128 000000 000000 000000 000000 000000 000000 000000 000000* +L0010176 000000 000000 000000 000000 000000 000000 000000 000000* +L0010224 000000 000000 000000 000000 000000 000000 000000 000000* +L0010272 000000 000000 000000 000000 000000 000000 000000 000000* +L0010320 000000 000000 000000 000000 000000 000000 000000 000000* +L0010368 00000001 00000011 00000001 00000010 00000000 00000000 00000000 00000000* +L0010432 00000001 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0010496 00000001 00000001 00000001 00000000 00000000 00000000 00000000 00000000* +L0010560 00000010 00000001 00000010 00000000 00000001 00000000 00000000 00000000* +L0010624 00000001 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0010688 00000001 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0010752 00000011 00000000 00000011 00000001 00000001 00000000 00000000 00000000* +L0010816 00000000 00000010 00000001 00000001 00000000 00000001 00000000 00000000* +L0010880 00000011 00000010 00000001 10000000 00000001 00000000 00000000 00000000* +L0010944 000000 000000 000000 000000 000000 000000 000000 000000* +L0010992 000000 000000 000000 000000 000000 000000 000000 000000* +L0011040 000000 000000 000000 000000 000000 000000 000000 000000* +L0011088 000000 000000 000000 000000 000000 000000 000000 000000* +L0011136 000000 000000 000000 000000 000000 000000 000000 000000* +L0011184 000000 000000 000000 000000 000000 000000 000000 000000* +L0011232 00000011 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0011296 00000010 00000111 11110000 00000010 00000000 00000000 00000000 00000000* +L0011360 00000000 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0011424 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0011488 00000001 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0011552 00000001 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0011616 11100011 01000101 00010001 00000100 00000001 00000001 00000000 00000000* +L0011680 00000001 00000010 00000001 10000101 00000000 00000001 00000000 00000000* +L0011744 00000001 00000011 00000001 00000101 00000001 00000001 00000000 00000000* +L0011808 000000 000000 000000 000000 000000 000000 000000 000000* +L0011856 000000 000000 000000 000000 000000 000000 000000 000000* +L0011904 110000 000000 101100 000000 000000 000000 000000 000000* +L0011952 000000 000000 000000 000000 000000 000000 000000 000000* +L0012000 000000 000000 000000 000000 000000 000000 000000 000000* +L0012048 000000 000000 000000 000000 000000 000000 000000 000000* +L0012096 00000001 00000111 00000011 00000010 00000000 00000000 00000000 00000000* +L0012160 00000110 00000001 00000001 00000000 00000000 00000000 00000000 00000000* +L0012224 10000010 10010001 00000011 00000000 00000000 00000000 00000000 00000000* +L0012288 00000100 00001001 00000010 00000000 00000001 00000000 00000000 00000000* +L0012352 00000011 10000010 00000000 00000000 00000001 00000000 00000000 00000000* +L0012416 00000011 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0012480 00000010 00000001 00000011 00000000 00000001 00000000 00000000 00000000* +L0012544 00000010 10000011 00000001 00000101 00000000 00000001 00000000 00000000* +L0012608 00000001 00000010 00000011 00000000 00000001 00000000 00000000 00000000* +L0012672 000000 000000 000000 000000 000000 000000 000000 000000* +L0012720 000000 000000 000000 000000 000000 000001 000000 000000* +L0012768 000000 000000 000000 000000 000000 000001 000000 000000* +L0012816 000001 000000 000000 000000 000000 000000 000000 000000* +L0012864 000000 000010 000000 000000 000000 000000 000000 000000* +L0012912 000000 000001 000000 000000 000000 000000 000000 000000* +L0012960 00000010 00000000 00000011 00000000 00000000 00000100 00000000 00000000* +L0013024 00000010 00000010 00000001 00000010 00000000 00000000 00000000 00000000* +L0013088 00000010 00000010 00000011 00000010 00000000 00000000 00000000 00000000* +L0013152 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0013216 00000010 00000011 00000000 00000000 00000000 00000000 00000000 00000000* +L0013280 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0013344 00000001 00001001 00000010 00000000 00000000 00000001 00000000 00000000* +L0013408 00000011 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0013472 00000100 00000001 00000010 00000001 00000000 00000001 00000000 00000000* +L0013536 000000 000000 000000 000000 000000 000000 000000 000000* +L0013584 000000 000000 000000 000000 000000 000000 000000 000000* +L0013632 000000 000000 000000 000000 000000 000000 000000 000000* +L0013680 000000 000000 000000 000000 000000 000000 000000 000000* +L0013728 000000 000001 000000 000000 000000 000000 000000 000000* +L0013776 000000 000000 000000 000000 000000 000000 000000 000000* +L0013824 00000001 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0013888 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0013952 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0014016 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0014080 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0014144 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0014208 00000000 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0014272 00000000 00000000 00000001 00000001 00000000 00000001 00000000 00000000* +L0014336 00000001 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0014400 000000 000000 000000 000000 000000 000000 000000 000000* +L0014448 000000 000000 000000 000000 000000 000000 000000 000000* +L0014496 000000 000000 000000 000000 000000 000000 000000 000000* +L0014544 000000 000000 000000 000000 000000 000000 000000 000000* +L0014592 000000 000000 000000 000000 000000 000000 000000 000000* +L0014640 000000 000000 000000 000000 000000 000000 000000 000000* +L0014688 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0014752 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0014816 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0014880 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0014944 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0015008 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0015072 00000001 00000001 00000000 00000000 00000000 00000001 00000000 00000000* +L0015136 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0015200 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000000* +L0015264 000000 000000 000000 000000 000000 000000 000000 000000* +L0015312 000000 000000 000000 000000 000000 000000 000000 000000* +L0015360 000000 000000 000000 000000 000000 000000 000000 000000* +L0015408 000000 000000 000000 000000 000000 000000 000000 000000* +L0015456 000000 000000 000000 000000 000000 000000 000000 000000* +L0015504 000000 000000 000000 000000 000000 000000 000000 000000* +L0015552 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0015616 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0015680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0015744 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0015808 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0015872 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0015936 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0016000 00000000 00000000 00000001 00000001 00000000 00000001 00000000 00000000* +L0016064 00000001 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0016128 000000 000000 000000 000000 000000 000000 000000 000000* +L0016176 000000 000000 000000 000000 000000 000000 000000 000000* +L0016224 000000 000000 000000 000000 000000 000000 000000 000000* +L0016272 000000 000000 000000 000000 000000 000000 000000 000000* +L0016320 000000 000000 000000 000000 000000 000000 000000 000000* +L0016368 000000 000000 000000 000000 000000 000000 000000 000000* +L0016416 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0016480 00000000 00010011 00000000 00000010 00000000 00000000 00000000 00000000* +L0016544 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0016608 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0016672 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0016736 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0016800 00000001 00100001 00000000 00000000 00000000 00000001 00000000 00000000* +L0016864 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0016928 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000000* +L0016992 000000 000000 000000 000000 000000 000000 000000 000000* +L0017040 000000 000000 000000 000000 000000 000000 000000 000000* +L0017088 000000 000000 000000 000000 000000 000000 000000 000000* +L0017136 000000 000000 000000 000000 000000 000000 000000 000000* +L0017184 000000 000000 000000 000000 000000 000000 000000 000000* +L0017232 000000 000000 000000 000000 000000 000000 000000 000000* +L0017280 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0017344 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0017408 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0017472 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0017536 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0017600 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0017664 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000* +L0017728 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000* +L0017792 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0017856 000000 000000 000000 000000 000000 000000 000000 000000* +L0017904 000000 000000 000000 000000 000000 000000 000000 000000* +L0017952 000000 000000 000000 000000 000000 000000 000000 000000* +L0018000 000000 000000 000000 000000 000000 000000 000000 000000* +L0018048 000000 000000 000000 000000 000000 000000 000000 000000* +L0018096 000000 000000 000000 000000 000000 000000 000000 000000* +L0018144 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0018208 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0018272 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0018336 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0018400 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0018464 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0018528 00000001 00010001 00000000 00000001 00000000 00000000 00000000 00000000* +L0018592 00000001 00000000 00000000 00000001 00000000 00000000 00000000 00000000* +L0018656 00000000 00000001 00000000 00000001 00000000 00000001 00000000 00000000* +L0018720 000000 000000 000000 000000 000000 000000 000000 000000* +L0018768 000000 000000 000000 000000 000000 000000 000000 000000* +L0018816 000000 001000 000000 000000 000000 000000 000000 000000* +L0018864 000000 000000 000000 000000 000000 000000 000000 000000* +L0018912 000000 000000 000000 000000 000000 000000 000000 000000* +L0018960 000000 000000 000000 000000 000000 000000 000000 000000* +L0019008 00000001 00000010 00000010 00000010 00000000 00000000 00000000 00000000* +L0019072 00000010 00000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0019136 00000010 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0019200 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0019264 00000011 00000010 00000000 00000000 00000000 00000000 00000000 00000000* +L0019328 00000011 00000001 00000000 10000000 00000000 00000000 00000000 00000000* +L0019392 00000001 00000001 00000000 00000001 00000000 00000000 00000000 00000000* +L0019456 00000010 00000001 00000000 00000000 00000000 00000001 00000000 00000000* +L0019520 00000001 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0019584 000000 000000 000000 000000 000000 000000 000000 000000* +L0019632 000000 000000 000000 000000 000000 000000 000000 000000* +L0019680 000000 000100 000000 000000 000000 000000 000000 000000* +L0019728 000000 000100 000000 000000 000000 000000 000000 000000* +L0019776 000000 000000 000001 000000 000000 000000 000000 000000* +L0019824 000000 000000 000000 000000 000000 000000 000000 000000* +L0019872 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0019936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0020000 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0020064 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0020128 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0020192 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0020256 00000001 00000000 00000000 10000000 00000000 00000000 00000000 00000000* +L0020320 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000* +L0020384 00000001 00010000 00000000 00000000 00000000 00000000 00000000 00000000* +L0020448 000000 000000 000000 000000 000000 000000 000000 000000* +L0020496 000000 000000 000000 000000 000000 000000 000000 000000* +L0020544 000000 000000 000000 000000 000000 000000 000000 000000* +L0020592 000000 000000 000001 000000 000000 000000 000000 000000* +L0020640 000000 000000 000000 000000 000000 000000 000000 000000* +L0020688 000000 000000 000000 000000 000000 000000 000000 000000* +L0020736 00000010 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0020800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0020864 00010000 00010000 00000100 00000000 00001100 00000000 00000000 00000000* +L0020928 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0020992 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0021056 00000100 00001001 00000000 00000000 00000000 00000000 00000000 00000000* +L0021120 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0021184 00000000 00010000 00000100 00000000 00001000 00000001 00000000 00000000* +L0021248 00000001 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0021312 000000 000000 000000 000000 000000 000000 000000 000000* +L0021360 000000 000001 000000 000000 000000 000000 000000 000000* +L0021408 000010 000000 000000 000000 000000 000000 000000 000000* +L0021456 000000 000100 000001 000000 000011 000000 000000 000000* +L0021504 000000 000100 000001 000000 000011 000000 000000 000000* +L0021552 000000 000100 000000 000000 000000 000000 000000 000000* +L0021600 10000010 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0021664 10000110 10000110 11110000 10000010 00000000 00000100 00000000 00000000* +L0021728 10000100 10001110 00000000 00000010 00000000 00000100 00000000 00000000* +L0021792 10000100 10001100 00000000 00000000 00000000 00000100 00000000 00000000* +L0021856 10000100 10001100 00000000 00000000 00000000 00000000 00000000 00000000* +L0021920 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0021984 11101000 11000101 00010000 00000000 00000000 00000000 00000000 00000000* +L0022048 00000000 10001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0022112 00000000 10001000 00000000 00000000 00000000 00000001 00000000 00000000* +L0022176 000001 100010 000000 000000 000000 000001 000000 000000* +L0022224 000000 100000 000000 000000 000000 000001 000000 000000* +L0022272 110001 100000 101100 000000 000000 000001 000000 000000* +L0022320 000011 100000 000000 000000 000000 000001 000000 000000* +L0022368 000001 000010 000000 000000 000000 000001 000000 000000* +L0022416 000001 000011 000000 000000 000000 000001 000000 000000* +L0022464 00000011 00000011 00000011 00000010 00000001 00000000 00000000 00000000* +L0022528 00000011 00000001 00000001 00000000 00000000 00000000 00000000 00000000* +L0022592 00000011 00000001 00000011 00000000 00000000 00000000 00000001 00000000* +L0022656 00000010 00000001 00000010 00000000 00000001 00000000 00000000 00000000* +L0022720 00000011 00000010 00000000 00000000 00000001 00000000 00000000 00000000* +L0022784 00000011 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0022848 00000011 00000001 00000011 00000001 00001001 00000000 00000000 00000000* +L0022912 00000010 00000011 00000001 00000001 00001001 00000001 00000000 00000000* +L0022976 00000011 00000010 00000011 00000000 00000001 00000000 00000000 00000000* +L0023040 000000 000000 000000 000001 000000 000000 000000 000000* +L0023088 000000 000000 000000 000000 000000 000000 000000 000000* +L0023136 000000 000000 000000 000000 000000 000000 000000 000000* +L0023184 000000 000000 000000 000000 000000 000000 000000 000000* +L0023232 000000 000000 000000 000000 000000 000000 000000 000000* +L0023280 000000 000000 000000 000000 000000 000000 000000 000000* +L0023328 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023392 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0023840 00000000 00000000 00000000 00000000 00001000 00000000 00000000 00000000* +L0023904 000000 000000 000000 000000 000000 000000 000000 000000* +L0023952 000000 000000 000000 100000 000000 000000 000000 000000* +L0024000 000000 000000 000000 000000 000000 000000 000000 000000* +L0024048 000000 000000 000000 000000 000000 000000 000000 000000* +L0024096 000001 000000 000000 000000 000000 000000 000000 000000* +L0024144 000000 000000 000000 000000 000000 000000 000000 000000* +L0024192 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0024768 000000 000000 000000 000000 000000 000000 000000 000000* +L0024816 001000 000000 000000 000000 000000 000000 000000 000000* +L0024864 000000 000000 000000 000000 000010 000000 000000 000000* +L0024912 000000 000000 000000 000000 000010 000000 000000 000000* +L0024960 000000 000000 000000 000000 000000 000000 000000 000000* +L0025008 000000 000000 000000 000000 000000 000000 000000 000000* +L0025056 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025312 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025376 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025568 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0025632 000000 000000 000000 000000 000000 000000 000000 000000* +L0025680 000000 000000 000000 000000 000000 000000 000000 000000* +L0025728 000000 000000 000000 000000 000000 000000 000000 000000* +L0025776 000000 000000 000000 000000 000000 000000 000000 000000* +L0025824 000000 000000 000000 000000 000010 000000 000000 000000* +L0025872 000000 000000 000000 000000 000000 000000 000000 000000* +L0025920 00000010 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0025984 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026048 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026112 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026176 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026240 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026304 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026368 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0026432 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026496 000000 000000 000000 000000 000000 000000 000000 000000* +L0026544 000000 000000 000000 000000 000000 000000 000000 000000* +L0026592 000000 000000 000000 000000 000000 000000 000000 000000* +L0026640 000000 000000 000000 000000 000000 000000 000000 000000* +L0026688 000000 000000 000000 000000 000010 000000 000000 000000* +L0026736 000000 000000 000000 000000 000000 000000 000000 000000* +L0026784 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026848 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0026976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027104 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0027360 000000 000000 000000 000000 000000 000000 000000 000000* +L0027408 000000 000000 000000 000000 000000 000000 000000 000000* +L0027456 000000 000000 000000 000000 000000 000000 000000 000000* +L0027504 000000 000000 000000 000000 000010 000000 000000 000000* +L0027552 000000 000000 000000 000000 000000 000000 000000 000000* +L0027600 000000 000000 000000 000000 000000 000000 000000 000000* +L0027648 00000010 00000000 00000011 00000000 00000001 00000000 00000000 00000000* +L0027712 00000011 00000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0027776 00000011 00010000 00000111 00000000 00001100 00000000 00000001 00000000* +L0027840 00000010 00000000 00000010 10000000 00000100 00000000 00000000 00000000* +L0027904 00000010 00000010 00000000 00000000 00000000 00000000 00000000 00000000* +L0027968 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0028032 00000000 00000001 00000010 00000001 00000000 00000000 00000000 00000000* +L0028096 00000010 00010001 00000100 00000000 00001001 00000000 00000000 00000000* +L0028160 00000010 00010000 00000110 00000000 00001000 00000000 00000000 00000000* +L0028224 000000 000000 000000 000000 000000 000000 000000 000000* +L0028272 000000 000000 000000 000000 000000 000000 000000 000000* +L0028320 000000 000000 000000 000000 000000 000000 000000 000000* +L0028368 000000 000100 000001 000000 000011 000000 000000 000000* +L0028416 000000 000100 000001 000000 000011 000000 000000 000000* +L0028464 000000 000100 000000 000000 000000 000000 000000 000000* +L0028512 00000001 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0028576 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0028640 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0028704 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0028768 00000001 00000000 00000000 10000000 00000001 00000000 00000000 00000000* +L0028832 00000001 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0028896 00000011 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0028960 00000000 00000010 00000001 00000001 00000000 00000001 00000000 00000000* +L0029024 00000001 00000010 00000001 00000000 00000001 00000000 00000000 00000000* +L0029088 000000 000000 000000 000000 000000 000000 000000 000000* +L0029136 000000 000000 000000 000000 000000 000000 000000 000000* +L0029184 000000 000000 000000 000000 000000 000000 000000 000000* +L0029232 000000 000000 000000 000000 000000 000000 000000 000000* +L0029280 000000 000000 000000 000000 000000 000000 000000 000000* +L0029328 000000 000000 000000 000000 000000 000000 000000 000000* +L0029376 00000001 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0029440 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0029504 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0029568 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0029632 00000001 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0029696 00000001 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0029760 00000011 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0029824 00000000 00000010 00000001 00000001 00000000 00000001 00000000 00000000* +L0029888 00000001 00000010 00000001 00000000 00000001 00000000 00000000 00000000* +L0029952 000000 000000 000000 000000 000000 000000 000000 000000* +L0030000 000000 000000 000000 100000 000000 000000 000000 000000* +L0030048 000000 000000 000001 000000 000000 000000 000000 000000* +L0030096 000000 000000 000001 000000 000000 000000 000000 000000* +L0030144 000000 000000 000000 000000 000000 000000 000000 000000* +L0030192 000000 000000 000000 000000 000000 000000 000000 000000* +L0030240 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030368 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030432 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030496 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0030624 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0030688 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0030752 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0030816 000000 000000 000000 000001 000000 000000 000000 000000* +L0030864 000000 000000 000000 000000 000000 000000 000000 000000* +L0030912 000000 000000 000000 000000 000000 000000 000000 000000* +L0030960 000000 000000 000000 000000 000000 000000 000000 000000* +L0031008 000000 000000 000001 000000 000000 000000 000000 000000* +L0031056 000000 000000 000000 000000 000000 000000 000000 000000* +L0031104 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0031168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0031232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0031296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0031360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0031424 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0031488 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0031552 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0031616 00000000 00000000 00000100 00000000 00000000 00000100 00000000 00000000* +L0031680 000000 000000 000000 000000 000000 000000 000000 000000* +L0031728 000000 000000 000000 000000 000000 000000 000000 000000* +L0031776 000000 000000 000000 000000 000000 000000 000000 000000* +L0031824 000000 000000 000000 000000 000000 000000 000000 000000* +L0031872 000000 000000 000000 000000 000000 000000 000000 000000* +L0031920 000000 000000 000000 000000 000000 000000 000000 000000* +L0031968 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032032 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032224 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032288 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032352 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032416 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000* +L0032480 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032544 000000 000000 000000 000000 000000 000000 000000 000000* +L0032592 000000 000000 000000 000000 000000 000000 000000 000000* +L0032640 000000 000000 000000 000000 000000 000000 000000 000000* +L0032688 000000 000000 000000 000000 000000 000000 000000 000000* +L0032736 000000 000000 000000 000000 000000 000000 000000 000000* +L0032784 000000 000000 000000 000000 000000 000000 000000 000000* +L0032832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0032896 00000000 00000000 00000000 00000000 00001000 00000000 00000000 00000000* +L0032960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033152 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033216 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033280 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033344 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033408 000000 000000 000000 000000 000000 000000 000000 000000* +L0033456 000000 000000 000000 000000 000000 000000 000000 000000* +L0033504 000000 000000 000000 000000 000000 000000 000000 000000* +L0033552 000000 000000 000000 000000 000000 000000 000000 000000* +L0033600 000000 000000 000000 000000 000000 000000 000000 000000* +L0033648 000000 000000 000000 000000 000000 000000 000000 000000* +L0033696 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0033824 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0033888 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0033952 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0034016 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0034080 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0034144 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0034208 00000000 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0034272 000000 000000 000000 000000 000000 000000 000000 000000* +L0034320 000100 000000 000000 000000 000000 000000 000000 000000* +L0034368 000000 000000 000000 000000 000000 000000 000000 000000* +L0034416 000000 000000 000000 000000 000000 000000 000000 000000* +L0034464 000000 000000 000000 000000 000000 000000 000000 000000* +L0034512 000000 000000 000000 000000 000000 000000 000000 000000* +L0034560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0034624 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0034688 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0034752 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0034816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0034880 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0034944 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035008 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000* +L0035072 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000* +L0035136 000000 000000 000000 000000 000000 000000 000000 000000* +L0035184 000000 000000 000000 000000 000000 000000 000000 000000* +L0035232 000000 000000 000000 000000 000000 000000 000000 000000* +L0035280 000000 000000 000000 000000 000000 000000 000000 000000* +L0035328 000000 000000 000000 000000 000000 000000 000000 000000* +L0035376 000000 000000 000000 000000 000000 000000 000000 000000* +L0035424 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035488 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035552 00010000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035616 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035744 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035808 00001000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035872 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0035936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036000 000000 000000 000000 000000 000000 000000 000000 000000* +L0036048 000000 000000 000000 000000 000000 000000 000000 000000* +L0036096 000010 000000 000000 000000 000000 000000 000000 000000* +L0036144 000010 000000 000000 000000 000000 000000 000000 000000* +L0036192 000000 000000 000000 000000 000000 000000 000000 000000* +L0036240 000000 000000 000000 000000 000000 000000 000000 000000* +L0036288 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036352 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0036416 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0036480 10000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0036544 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036608 00000001 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036672 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036736 00000000 00010000 00000000 00000000 00000000 00000000 00000000 00000000* +L0036800 00000000 10001000 00000000 00000100 00000000 00000000 00000000 00000000* +L0036864 000001 000010 000000 000000 000000 000000 000000 000000* +L0036912 000000 100000 000000 000000 000000 000000 000000 000000* +L0036960 000001 100000 000000 000000 000000 000000 000000 000000* +L0037008 000000 000000 000000 000000 000000 000000 000000 000000* +L0037056 000000 000000 000000 000000 000000 000000 000000 000000* +L0037104 000000 000000 000000 000000 000000 000000 000000 000000* +L0037152 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0037216 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0037280 00000100 00011000 00000100 00000000 00001100 00000000 00000000 00000000* +L0037344 00000000 10000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0037408 10000100 10001100 00000000 00000000 00000000 00000000 00000000 00000000* +L0037472 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0037536 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0037600 00000000 00000000 00000100 00000000 00001000 00000000 00000000 00000000* +L0037664 00000100 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0037728 000000 100000 000000 000000 000000 000000 000000 000000* +L0037776 000000 000000 000000 000000 000000 000000 000000 000000* +L0037824 000000 000000 000000 000000 000000 000000 000000 000000* +L0037872 000000 100100 000001 000000 000011 000001 000000 000000* +L0037920 000000 000101 000001 000000 000011 000001 000000 000000* +L0037968 000001 000111 000000 000000 000000 000001 000000 000000* +L0038016 10000010 00000000 00000011 00000000 00000001 00000000 00000000 00000000* +L0038080 00000111 00000000 00000001 00000000 00000000 00000100 00000000 00000000* +L0038144 00000111 00001100 00000011 00000000 00000000 00000000 00000001 00000000* +L0038208 00000110 10001100 00000010 00000000 00000000 00000000 00000000 00000000* +L0038272 10000111 10001110 00000000 00000000 00000000 00000000 00000000 00000000* +L0038336 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0038400 00000001 00000001 00000010 00000000 00000000 00000000 00000000 00000000* +L0038464 00000010 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0038528 00000010 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0038592 000000 100010 000000 000000 000000 000001 000000 000000* +L0038640 000000 100000 000000 000000 000000 000001 000000 000000* +L0038688 000001 100000 000000 000000 000000 000000 000000 000000* +L0038736 000000 100000 000000 100000 000000 000001 000000 000000* +L0038784 000000 000010 000000 000000 000000 000001 000000 000000* +L0038832 000001 000011 000000 000000 000000 000001 000000 000000* +L0038880 00000011 00000011 00000001 00000010 00000000 00000000 00000000 00000000* +L0038944 10000011 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0039008 10000001 00010011 00000101 00000010 00001100 00000100 00000000 00000000* +L0039072 10000010 00000001 00000010 00000000 00000101 00000100 00000000 00000000* +L0039136 00000001 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0039200 00000001 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0039264 00000011 10000001 00000011 00000001 00000001 00000001 00000000 00000000* +L0039328 00000001 10010010 00000101 00000001 00001000 00000001 00000000 00000000* +L0039392 00000011 10010011 00000101 00000001 00001001 00000001 00000000 00000000* +L0039456 000000 000000 000000 000000 000000 000000 000000 000000* +L0039504 000000 000000 000000 000000 000000 000000 000000 000000* +L0039552 000000 000000 000000 100000 000000 000001 000000 000000* +L0039600 000000 000100 000001 000000 000011 000000 000000 000000* +L0039648 000000 000100 000001 000000 000011 000000 000000 000000* +L0039696 000000 000100 000000 000000 000000 000000 000000 000000* +L0039744 00000011 00000011 00000011 00000010 00000000 00000000 00000000 00000000* +L0039808 00000010 00000011 00000001 00000010 00000000 00000000 00000000 00000000* +L0039872 00000010 00000011 00000011 00000010 00000000 00000000 00000000 00000000* +L0039936 00000000 00000001 00000010 00000000 00000001 00000000 00000000 00000000* +L0040000 00000011 00000011 00000000 00000000 00000001 00000000 00000000 00000000* +L0040064 00000011 00000001 00000001 00000000 00000001 00000000 00000000 00000000* +L0040128 00000011 00000001 00000011 00000000 00000001 00000001 00000000 00000000* +L0040192 00000011 00000011 00000001 00000001 00000000 00000001 00000000 00000000* +L0040256 00000001 00000011 00000011 00000001 00000001 00000001 00000000 00000000* +L0040320 000000 000000 000000 000000 000000 000000 000000 000000* +L0040368 000000 000001 000000 000000 000000 000000 000000 000000* +L0040416 000000 000001 000000 000000 000000 000000 000000 000000* +L0040464 000000 000001 000000 000000 000000 000000 000000 000000* +L0040512 000000 000001 000000 000000 000000 000000 000000 000000* +L0040560 000000 000000 000000 000000 000000 000000 000000 000000* +L0040608 00000011 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0040672 00000000 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0040736 00000000 00000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0040800 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0040864 00000000 00000001 00000000 00000100 00000001 00000000 00000000 00000000* +L0040928 00000001 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0040992 00000001 00000001 00000001 00000000 00000001 00000001 00000000 00000000* +L0041056 00000001 00000000 00000001 00000001 00000000 00000001 00000000 00000000* +L0041120 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0041184 000000 000000 000000 000000 000000 000000 000000 000000* +L0041232 000000 000000 000000 000000 000000 000000 000000 000000* +L0041280 000000 000000 000000 000000 000000 000000 000000 000000* +L0041328 000000 000000 000000 000000 000000 000000 000000 000000* +L0041376 000000 000000 000000 000000 000000 000000 000000 000000* +L0041424 000000 000000 000000 000000 000000 000000 000000 000000* +L0041472 00000010 00000110 00000000 00000010 00000000 00000000 00000000 00000000* +L0041536 10000000 10000011 00000000 00000010 00000000 00000000 00000000 00000000* +L0041600 10000000 10000101 00000000 00000000 00001100 00000100 00000000 00000000* +L0041664 10000000 00000001 00000000 00000000 00000100 00000100 00000000 00000000* +L0041728 00000000 00000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0041792 00000000 10000001 00000000 00000000 00000001 00000000 00000000 00000000* +L0041856 00000001 10000001 00000000 00000000 00000001 00000001 00000000 00000000* +L0041920 00000001 10001000 00000101 00000001 00001000 00000001 00000000 00000000* +L0041984 00000001 10011001 00000101 00000001 00001001 00000001 00000000 00000000* +L0042048 000001 000000 000000 000000 000000 000001 000000 000000* +L0042096 000000 000000 000000 000000 000000 000000 000000 000000* +L0042144 000000 000000 000000 000000 000000 000001 000000 000000* +L0042192 000001 000100 000001 000000 000011 000000 000000 000000* +L0042240 000001 000110 000001 000000 000011 000000 000000 000000* +L0042288 000001 000100 000000 000000 000000 000001 000000 000000* +L0042336 10000010 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0042400 00000100 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0042464 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0042528 00000100 10000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0042592 10000100 10001101 00000000 00000000 00000000 00000000 00000000 00000000* +L0042656 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000* +L0042720 00000001 00000001 00000000 00000001 00000000 00000000 00000000 00000000* +L0042784 00000001 00000000 00000000 00000001 00000000 00000001 00000000 00000000* +L0042848 00000001 00000001 00000000 00000001 00000000 00000001 00000000 00000000* +L0042912 000000 100000 000000 000000 000000 000000 000000 000000* +L0042960 000000 100000 000000 000000 000000 000000 000000 000000* +L0043008 000001 100000 000000 000000 000000 000000 000000 000000* +L0043056 000000 100000 000000 000000 000000 000001 000000 000000* +L0043104 000000 000000 000000 000000 000000 000001 000000 000000* +L0043152 000000 000011 000000 000000 000000 000000 000000 000000* +L0043200 00000010 00000010 00000010 00000011 00000010 00000010 00000000 00000000* +L0043264 00000010 00000010 00000010 00000000 00000010 00000010 00000000 00000000* +L0043328 00000000 00000000 00000000 00000011 00000000 00000000 00000000 00000000* +L0043392 00000001 00000001 00000001 00000000 00000001 00000001 00000000 00000000* +L0043456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0043520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0043584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0043648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0043712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0043776 000000 000000 000000 000000 000000 000000 000000 000000* +L0043824 000000 000000 000000 000000 000000 000000 000000 000000* +L0043872 000000 000000 000000 000000 000000 000000 000000 000000* +L0043920 000000 000000 000000 000000 000000 000000 000000 000000* +L0043968 000000 000000 000000 000000 000000 000000 000000 000000* +L0044016 000000 000000 000000 000000 000000 000000 000000 000000* +L0044064 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0044128 00000010 00000010 00000010 00000000 00000010 00000010 00000000 00000000* +L0044192 00000011 00000011 00000011 00000000 00000011 00000011 00000000 00000000* +L0044256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0044320 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0044384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0044448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0044512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0044576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0044640 000000 000000 000000 000000 000000 000000 000000 000000* +L0044688 000000 000000 000000 000000 000000 000000 000000 000000* +L0044736 000000 000000 000000 000000 000000 000000 000000 000000* +L0044784 000000 000000 000000 000000 000000 000000 000000 000000* +L0044832 000000 000000 000000 000000 000000 000000 000000 000000* +L0044880 000000 000000 000000 000000 000000 000000 000000 000000* +L0044928 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0044992 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0045056 00000000 00000000 00000000 00000011 00000100 00000000 00000000 00000000* +L0045120 00000000 00000010 00000000 00000000 00000001 00000000 00000000 00000000* +L0045184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045312 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045376 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045504 000000 000000 000000 000000 000000 000000 000000 000000* +L0045552 000000 000000 000000 000000 000000 000000 000000 000000* +L0045600 000000 000000 000000 000000 000000 000000 000000 000000* +L0045648 000000 000000 000000 000001 000000 000000 000000 000000* +L0045696 000000 000000 000000 000000 000000 000000 000000 000000* +L0045744 000000 000000 000000 000000 000000 000000 000000 000000* +L0045792 00000010 00000000 01000000 00000000 00000000 00000000 00000000 00000000* +L0045856 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045920 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0045984 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0046048 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0046112 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0046176 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0046240 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0046304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0046368 000000 000000 000000 100000 000000 000000 000000 000000* +L0046416 000000 000000 000000 000000 000000 000000 000000 000000* +L0046464 000000 000000 000000 000000 000000 000000 000000 000000* +L0046512 000000 000000 000000 000000 000000 000000 000000 000000* +L0046560 000000 000000 000000 000000 000000 000000 000000 000000* +L0046608 000000 000000 000000 000000 000000 000000 000000 000000* +L0046656 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0046720 10000100 10000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0046784 10000000 10010000 00000101 00000000 00001100 00000100 00000000 00000000* +L0046848 10000000 00001110 00000000 00000000 00000100 00000100 00000000 00000000* +L0046912 10000100 10001000 00000001 00000000 00000000 00000000 00000000 00000000* +L0046976 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0047040 00000000 10000000 00000000 10000000 00000000 00000000 00000000 00000000* +L0047104 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0047168 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0047232 000001 100010 000000 000000 000000 000000 000000 000000* +L0047280 000000 000000 000000 000000 000000 000000 000000 000000* +L0047328 000001 100000 000000 000000 000000 000001 000000 000000* +L0047376 000001 000100 000001 000000 000011 000000 000000 000000* +L0047424 000001 000100 000001 000000 000011 000001 000000 000000* +L0047472 000000 000100 000000 000000 000000 000000 000000 000000* +L0047520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0047584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0047648 00000100 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0047712 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0047776 00000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0047840 00000000 00000000 00000000 10000000 00000000 00000000 00000000 00000000* +L0047904 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0047968 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0048032 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0048096 000000 000000 000000 000000 000000 000000 000000 000000* +L0048144 000000 100000 000000 000000 000000 000000 000000 000000* +L0048192 000000 000000 000000 000000 000000 000000 000000 000000* +L0048240 000000 100000 000000 000000 000000 000001 000000 000000* +L0048288 000000 000000 000000 000000 000000 000000 000000 000000* +L0048336 000001 000010 000000 000000 000000 000001 000000 000000* +L0048384 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0048448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0048512 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0048576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0048640 00000010 00000010 00000010 00000000 00000000 00000000 00000000 00000000* +L0048704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0048768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0048832 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0048896 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0048960 000000 000000 000000 000000 000000 000000 000000 000000* +L0049008 000000 000000 000000 000000 000000 000000 000000 000000* +L0049056 000000 000000 000000 000000 000000 000000 000000 000000* +L0049104 000000 000011 000000 000000 000000 000000 000000 000000* +L0049152 000000 000000 000000 000000 000000 000000 000000 000000* +L0049200 000000 000000 000000 000001 000000 000000 000000 000000* +L0049248 10000000 00000101 00000000 00000000 00000000 00000000 00000000 00000000* +L0049312 10100100 10000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0049376 10000110 10011110 00000100 00000011 00001100 00000110 00000000 00000000* +L0049440 10000100 10001100 00000000 00000000 00000100 00000100 00000000 00000000* +L0049504 10000110 10001111 00000000 00000010 00000000 00000010 00000000 00000000* +L0049568 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0049632 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0049696 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0049760 00000000 10011000 00000100 00000000 00001000 00000000 00000000 00000000* +L0049824 000001 100010 000000 000000 000000 000001 000000 000000* +L0049872 000000 100000 000000 000000 000000 000001 000000 000000* +L0049920 000001 100000 000000 000000 000000 000001 000000 000000* +L0049968 000001 100100 000001 000000 000011 000001 000000 000000* +L0050016 000001 000110 000001 000001 000011 000001 000000 000000* +L0050064 000001 000111 000000 000000 000000 000001 000000 000000* +L0050112 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0050176 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0050240 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0050304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0050368 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0050432 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0050496 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0050560 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0050624 00000000 00000000 00000000 00000100 00001000 00000000 00000000 00000000* +L0050688 000000 000000 000000 000000 000000 000000 000000 000000* +L0050736 000000 000000 000000 000000 000000 000000 000000 000000* +L0050784 000000 000000 000000 000000 000000 000000 000000 000000* +L0050832 000000 000000 000000 000000 000000 000000 000000 000000* +L0050880 000000 000000 000000 000001 000000 000000 000000 000000* +L0050928 000000 000000 000000 000000 000000 000000 000000 000000* +L0050976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051104 00000000 00000010 00000000 00000001 00000000 00000000 00000000 00000000* +L0051168 00000001 00000001 00000001 00000000 00000001 00000001 00000000 00000000* +L0051232 00000000 00000010 00000000 00000000 00000000 00000000 00000000 00000000* +L0051296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051424 00000000 00000000 00000000 00000000 00001000 00000000 00000000 00000000* +L0051488 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051552 000000 000000 000000 000000 000000 000000 000000 000000* +L0051600 000000 000000 000000 000000 000000 000000 000000 000000* +L0051648 000000 000000 000000 000000 000000 000000 000000 000000* +L0051696 000000 000000 000000 000000 000000 000000 000000 000000* +L0051744 000000 000000 000000 000000 000000 000000 000000 000000* +L0051792 000000 000000 000000 000001 000000 000000 000000 000000* +L0051840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051904 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0051968 00000000 00000010 00000001 00000000 00000000 00000000 00000000 00000000* +L0052032 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0052096 00000000 00000010 00000001 00000000 00000000 00000000 00000000 00000000* +L0052160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0052224 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0052288 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0052352 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0052416 000000 000000 000000 000000 000000 000000 000000 000000* +L0052464 000000 000000 000000 000000 000000 000000 000000 000000* +L0052512 000000 000000 000000 000000 000000 000000 000000 000000* +L0052560 000000 000000 000000 000000 000000 000000 000000 000000* +L0052608 000000 000000 000000 000000 000000 000000 000000 000000* +L0052656 000000 000000 000000 000000 000000 000000 000000 000000* +L0052704 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0052768 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0052832 00000000 00000010 00000010 00000010 00000000 00000000 00000000 00000000* +L0052896 00000001 00000001 00000001 00000000 00000001 00000001 00000000 00000000* +L0052960 00000000 00000010 00000000 00000010 00000000 00000000 00000000 00000000* +L0053024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053152 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053216 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053280 000000 000000 000000 000000 000000 000000 000000 000000* +L0053328 000000 000000 000000 000000 000000 000000 000000 000000* +L0053376 000000 000000 000000 000000 000000 000000 000000 000000* +L0053424 000000 000000 000000 000000 000000 000000 000000 000000* +L0053472 000000 000000 000000 000000 000000 000000 000000 000000* +L0053520 000000 000000 000000 000000 000000 000000 000000 000000* +L0053568 00000010 00000010 00000010 00000000 00000010 00000010 00000000 00000000* +L0053632 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0053696 00000010 00000010 00000010 00000000 00000010 00000010 00000000 00000000* +L0053760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053824 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0053888 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0053952 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054144 000000 000000 000000 000000 000000 000000 000000 000000* +L0054192 000000 000000 000000 000000 000000 000000 000000 000000* +L0054240 000000 000000 000000 000000 000000 000000 000000 000000* +L0054288 000000 000000 000000 000000 000000 000000 000000 000000* +L0054336 000000 000000 000000 000000 000000 000000 000000 000000* +L0054384 000000 000000 000000 000000 000000 000000 000000 000000* +L0054432 00000001 00000000 00010000 00000000 00000000 00000000 00000000 00000000* +L0054496 00000011 00000000 00000000 00000010 00000010 00000000 00000000 00000000* +L0054560 00000011 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054624 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054688 00000000 00000000 00000000 00000010 00000010 00000000 00000000 00000000* +L0054752 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054880 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0054944 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055008 000000 000000 000000 000000 000000 000000 000000 000000* +L0055056 000000 000000 000000 000000 000000 000000 000000 000000* +L0055104 000000 000000 000000 000000 000000 000000 000000 000000* +L0055152 000000 000000 000000 000000 000000 000000 000000 000000* +L0055200 000000 000000 000000 000000 000000 000000 000000 000000* +L0055248 000000 000000 000000 000000 000000 000000 000000 000000* +L0055296 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055360 00000010 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0055424 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055488 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055552 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0055616 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055744 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055808 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0055872 000000 000000 000000 000000 000000 000000 000000 000000* +L0055920 000000 000000 000000 000000 000000 000000 000000 000000* +L0055968 000000 000000 000000 000000 000000 000000 000000 000000* +L0056016 000000 000000 000000 000000 000000 000000 000000 000000* +L0056064 000000 000000 000000 000000 000000 000000 000000 000000* +L0056112 000000 000000 000000 000000 000000 000000 000000 000000* +L0056160 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0056224 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0056288 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0056352 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056416 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056480 00010000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056544 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056608 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056672 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0056736 000000 000000 000000 000000 000000 000000 000000 000000* +L0056784 000000 000000 000000 000000 000000 000000 000000 000000* +L0056832 000000 000000 000000 000000 000000 000000 000000 000000* +L0056880 000000 000000 000000 000000 000000 000000 000000 000000* +L0056928 000000 000000 000000 000000 000000 000000 000000 000000* +L0056976 000000 000000 000000 000000 000000 000000 000000 000000* +L0057024 00000000 00000010 00000010 00000010 00000010 00000000 00000000 00000000* +L0057088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057152 00000000 00000010 00000010 00000000 00000010 00000000 00000000 00000000* +L0057216 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057280 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0057344 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057408 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057472 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057536 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0057600 000000 000000 000000 000000 000000 000000 000000 000000* +L0057648 000000 000000 000000 000000 000000 000000 000000 000000* +L0057696 000000 000000 000000 000000 000000 000000 000000 000000* +L0057744 000000 000000 000000 000000 000000 000000 000000 000000* +L0057792 000000 000000 000000 000000 000000 000000 000000 000000* +L0057840 000000 000000 000000 000000 000000 000000 000000 000000* +L0057888 00000000 00000000 00000010 00000010 00000000 00000000 00000000 00000000* +L0057952 00000000 00000000 00000000 00000001 00000001 00000000 00000000 00000000* +L0058016 00000000 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0058080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0058144 00000000 00000000 00000010 00000001 00000001 00000000 00000000 00000000* +L0058208 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0058272 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0058336 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0058400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0058464 000000 000000 000000 000000 000000 000000 000000 000000* +L0058512 000000 000000 000000 000000 000000 000000 000000 000000* +L0058560 000000 000000 000000 000000 000000 000000 000000 000000* +L0058608 000000 000000 000000 000000 000000 000000 000000 000000* +L0058656 000000 000000 000000 000000 000000 000000 000000 000000* +L0058704 000000 000000 000000 000000 000000 000000 000000 000000* +L0058752 00000000 00000000 00000010 00000000 00000000 00000010 00000000 00000000* +L0058816 00000000 00000000 00000010 00000000 00000000 00000000 00000000 00000000* +L0058880 00000000 00000001 00000010 10000000 00000000 00000000 00000000 00000000* +L0058944 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059008 00000000 00000001 00000000 00000000 00000000 00000010 00000000 00000000* +L0059072 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059136 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059264 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059328 000000 000000 000000 000000 000000 000000 000000 000000* +L0059376 000000 000000 000000 000000 000000 000000 000000 000000* +L0059424 000000 000010 000000 000000 000000 000000 000000 000000* +L0059472 000000 000010 000000 000000 000000 000000 000000 000000* +L0059520 000000 000000 000000 000000 000000 000000 000000 000000* +L0059568 000000 000000 000000 000000 000000 000000 000000 000000* +L0059616 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0059680 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0059744 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0059808 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0059872 00000000 00000000 00000000 00000000 00000010 00000000 00000000 00000000* +L0059936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0060000 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0060064 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0060128 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0060192 000000 000000 000000 000000 000000 000000 000000 000000* +L0060240 000000 000000 000000 000000 000000 000000 000000 000000* +L0060288 000000 000000 000000 000000 000000 000000 000000 000000* +L0060336 000000 000000 000000 000000 000000 000000 000000 000000* +L0060384 000000 000000 000000 000000 000000 000000 000000 000000* +L0060432 000000 000000 000000 000000 000000 000000 000000 000000* +L0060480 00000010 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0060544 10000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0060608 00000110 00001000 00000100 00000001 00001100 00000100 00000000 00000000* +L0060672 00000001 10000101 00000001 00000000 00000101 00000001 00000000 00000000* +L0060736 10000110 00001100 00000000 00000001 00000000 00000000 00000000 00000000* +L0060800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0060864 00000000 10000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0060928 00000000 00001000 00000100 00000000 00001000 00000000 00000000 00000000* +L0060992 00000000 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0061056 000000 100000 000000 000000 000000 000001 000000 000000* +L0061104 000000 000000 000000 000000 000000 000000 000000 000000* +L0061152 000000 000000 000000 000000 000000 000000 000000 000000* +L0061200 000000 100100 000001 000000 000011 000001 000000 000000* +L0061248 000001 000100 000001 000000 000011 000001 000000 000000* +L0061296 000001 000110 000000 000000 000000 000001 000000 000000* +L0061344 00000000 00000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0061408 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061472 00000010 00010010 00000010 00000010 00000010 00000010 00000000 00000000* +L0061536 00000100 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061600 00000010 10000010 00000010 00000010 00000010 00000010 00000000 00000000* +L0061664 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061728 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061792 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061856 00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0061920 000000 000000 000000 000000 000000 000000 000000 000000* +L0061968 000000 000000 000000 000000 000000 000001 000000 000000* +L0062016 000000 000000 000000 000000 000000 000000 000000 000000* +L0062064 000001 000000 000000 000000 000000 000000 000000 000000* +L0062112 000000 000011 000000 000000 000000 000000 000000 000000* +L0062160 000000 000000 000000 000000 000000 000000 000000 000000* +L0062208 10000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0062272 10000000 10000000 00000000 00000010 00000000 00000100 00000000 00000000* +L0062336 10000100 10011100 00000101 00000000 00001100 00000100 00000000 00000000* +L0062400 10000110 10001110 00000010 00000000 00000110 00000110 00000000 00000000* +L0062464 00000000 10000100 00000001 00000010 00000000 00000000 00000000 00000000* +L0062528 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0062592 00000000 10000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0062656 00000000 10011000 00000100 00000100 00001000 00000000 00000000 00000000* +L0062720 00000000 10011000 00000100 00000100 00001000 00000000 00000000 00000000* +L0062784 000001 000010 000000 000000 000000 000001 000000 000000* +L0062832 000000 100000 000000 000001 000000 000001 000000 000000* +L0062880 000000 100000 000000 000000 000000 000001 000000 000000* +L0062928 000001 100100 000001 000000 000011 000001 000000 000000* +L0062976 000001 000110 000001 000000 000011 000000 000000 000000* +L0063024 000001 000111 000000 000000 000000 000001 000000 000000* +L0063072 00000001 00000011 00000001 00000011 00000001 00000001 00000000 00000000* +L0063136 00000100 00000000 00000000 00000010 00000000 00000000 00000000 00000000* +L0063200 00000001 00000001 00000001 00000001 00000001 00000001 00000000 00000000* +L0063264 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0063328 10000101 00001011 00000001 00000001 00000001 00000001 00000000 00000000* +L0063392 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0063456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0063520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0063584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0063648 000000 000000 000000 000000 000000 000000 000000 000000* +L0063696 000000 000000 000000 000000 000000 000000 000000 000000* +L0063744 000000 000000 000000 000001 000000 000000 000000 000000* +L0063792 000000 000000 000000 000000 000000 000000 000000 000000* +L0063840 000000 000000 000000 000000 000000 000001 000000 000000* +L0063888 000000 000000 000000 000000 000000 000000 000000 000000* +L0063936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064064 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000* +L0064128 00000010 00000010 00000010 00000000 00000010 00000010 00000000 00000000* +L0064192 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0064512 000000 000000 000000 000000 000000 000000 000000 000000* +L0064560 000000 000000 000000 000000 000000 000000 000000 000000* +L0064608 000000 000000 000000 000000 000000 000000 000000 000000* +L0064656 000000 000000 000000 000000 000000 000000 000000 000000* +L0064704 000000 000000 000000 000000 000000 000000 000000 000000* +L0064752 000000 000000 000000 000000 000000 000000 000000 000000* +L0064800 00000000 00000000 00000001 00000000 00000001 00000000 00000000 00000000* +L0064864 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0064928 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000* +L0064992 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0065056 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000* +L0065120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0065184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0065248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0065312 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0065376 000000 000000 000000 000000 000000 000000 000000 000000* +L0065424 000000 000000 000100 000000 000000 000000 000000 000000* +L0065472 000000 000000 000000 000000 000000 000000 000000 000000* +L0065520 000000 000000 000000 000000 000000 000000 000000 000000* +L0065568 000000 000000 000000 000000 000000 000000 000000 000000* +L0065616 000000 000000 000000 000000 000000 000000 000000 000000* +L0065664 10000001 00000000 00000001 00000001 00000000 00000000 00000000 00000000* +L0065728 00000001 00000000 00000000 00000011 00000010 00000000 00000000 00000000* +L0065792 00000001 00011000 00000100 00000000 00001100 00000000 00000000 00000000* +L0065856 00000100 00001000 00000000 00000000 00000100 00000000 00000000 00000000* +L0065920 00000000 00001100 00000011 00000010 00000010 00000000 00000000 00000000* +L0065984 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066048 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066112 00000000 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0066176 00000000 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0066240 000001 000000 000000 000000 000000 000000 000000 000000* +L0066288 000000 000000 000000 000000 000000 000000 000000 000000* +L0066336 000000 100000 000000 000000 000000 000000 000000 000000* +L0066384 000001 100100 000001 000000 000011 000000 000000 000000* +L0066432 000001 000100 000001 000000 000011 000001 000000 000000* +L0066480 000000 000100 000000 000000 000000 000001 000000 000000* +L0066528 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066592 00000100 10000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0066656 00000100 10000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0066720 00000000 10000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0066784 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066848 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0066976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067104 000000 100000 000000 000000 000000 000001 000000 000000* +L0067152 000000 100000 000000 000000 000000 000001 000000 000000* +L0067200 000001 000000 000000 000000 000000 000000 000000 000000* +L0067248 000000 000000 000000 000000 000000 000001 000000 000000* +L0067296 000000 000010 000000 000000 000000 000000 000000 000000* +L0067344 000000 000001 000000 000000 000000 000000 000000 000000* +L0067392 00000010 00000010 00000010 00000010 00000010 00000010 00000010 00000000* +L0067456 00000010 00000010 00000000 00000010 00000000 00000010 00000000 00000000* +L0067520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067776 00000010 00000010 00000010 00000010 00000010 00000010 00000010 00000010* +L0067840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067904 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0067968 000000 000000 000000 000000 000000 000000 000000 000000* +L0068016 000000 000000 000000 000000 000000 000000 000000 000000* +L0068064 000000 000000 000000 000000 000000 000000 000000 000000* +L0068112 000000 000000 000000 000000 000000 000000 000000 000000* +L0068160 000000 000000 000000 000000 000000 000000 000000 000000* +L0068208 000000 000000 000000 000000 000000 000000 000000 000000* +L0068256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0068832 000000 000000 000000 000000 000000 000000 000000 000000* +L0068880 000000 000000 000000 000000 000000 000000 000000 000000* +L0068928 000000 000000 000000 000000 000000 000000 000000 000000* +L0068976 000000 000000 000000 000000 000000 000000 000000 000000* +L0069024 000000 000000 000000 000000 000000 000000 000000 000000* +L0069072 000000 000000 000000 000000 000000 000000 000000 000000* +L0069120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069312 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069376 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069440 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069568 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069632 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0069696 000000 000000 000000 000000 000000 000000 000000 000000* +L0069744 000000 000000 000000 000000 000000 000000 000000 000000* +L0069792 000000 000000 000000 000000 000000 000000 000000 000000* +L0069840 000000 000000 000000 000000 000000 000000 000000 000000* +L0069888 000000 000000 000000 000000 000000 000000 000000 000000* +L0069936 000000 000000 000000 000000 000000 000000 000000 000000* +L0069984 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070048 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070112 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070176 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070240 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070368 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070432 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070496 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070560 000000 000000 000000 000000 000000 000000 000000 000000* +L0070608 000000 000000 000000 000000 000000 000000 000000 000000* +L0070656 000000 000000 000000 000000 000000 000000 000000 000000* +L0070704 000000 000000 000000 000000 000000 000000 000000 000000* +L0070752 000000 000000 000000 000000 000000 000000 000000 000000* +L0070800 000000 000000 000000 000000 000000 000000 000000 000000* +L0070848 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0070976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071104 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071424 000000 000000 000000 000000 000000 000000 000000 000000* +L0071472 000000 000000 000000 000000 000000 000000 000000 000000* +L0071520 000000 000000 000000 000000 000000 000000 000000 000000* +L0071568 000000 000000 000000 000000 000000 000000 000000 000000* +L0071616 000000 000000 000000 000000 000000 000000 000000 000000* +L0071664 000000 000000 000000 000000 000000 000000 000000 000000* +L0071712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071904 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0071968 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072032 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072224 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072288 000000 000000 000000 000000 000000 000000 000000 000000* +L0072336 000000 000000 000000 000000 000000 000000 000000 000000* +L0072384 000000 000000 000000 000000 000000 000000 000000 000000* +L0072432 000000 000000 000000 000000 000000 000000 000000 000000* +L0072480 000000 000000 000000 000000 000000 000000 000000 000000* +L0072528 000000 000000 000000 000000 000000 000000 000000 000000* +L0072576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072896 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0072960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073152 000000 000000 000000 000000 000000 000000 000000 000000* +L0073200 000000 000000 000000 000000 000000 000000 000000 000000* +L0073248 000000 000000 000000 000000 000000 000000 000000 000000* +L0073296 000000 000000 000000 000000 000000 000000 000000 000000* +L0073344 000000 000000 000000 000000 000000 000000 000000 000000* +L0073392 000000 000000 000000 000000 000000 000000 000000 000000* +L0073440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073568 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073632 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073696 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073824 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073888 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0073952 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074016 000000 000000 000000 000000 000000 000000 000000 000000* +L0074064 000000 000000 000000 000000 000000 000000 000000 000000* +L0074112 000000 000000 000000 000000 000000 000000 000000 000000* +L0074160 000000 000000 000000 000000 000000 000000 000000 000000* +L0074208 000000 000000 000000 000000 000000 000000 000000 000000* +L0074256 000000 000000 000000 000000 000000 000000 000000 000000* +L0074304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074368 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074432 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074496 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074560 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074624 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074688 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074752 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0074880 000000 000000 000000 000000 000000 000000 000000 000000* +L0074928 000000 000000 000000 000000 000000 000000 000000 000000* +L0074976 000000 000000 000000 000000 000000 000000 000000 000000* +L0075024 000000 000000 000000 000000 000000 000000 000000 000000* +L0075072 000000 000000 000000 000000 000000 000000 000000 000000* +L0075120 000000 000000 000000 000000 000000 000000 000000 000000* +L0075168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075296 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075360 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075424 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075488 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075552 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075616 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0075744 000000 000000 000000 000000 000000 000000 000000 000000* +L0075792 000000 000000 000000 000000 000000 000000 000000 000000* +L0075840 000000 000000 000000 000000 000000 000000 000000 000000* +L0075888 000000 000000 000000 000000 000000 000000 000000 000000* +L0075936 000000 000000 000000 000000 000000 000000 000000 000000* +L0075984 000000 000000 000000 000000 000000 000000 000000 000000* +L0076032 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076160 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076224 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076288 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076352 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076416 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076480 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076544 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076608 000000 000000 000000 000000 000000 000000 000000 000000* +L0076656 000000 000000 000000 000000 000000 000000 000000 000000* +L0076704 000000 000000 000000 000001 000001 000000 000000 000000* +L0076752 000000 000000 000000 000000 000001 000000 000000 000000* +L0076800 000000 000000 000000 000000 000000 000000 000000 000000* +L0076848 000000 000000 000000 000000 000000 000000 000000 000000* +L0076896 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0076960 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077024 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077088 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077152 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077216 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077280 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077344 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077408 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077472 000000 000000 000000 000000 000000 000000 000000 000000* +L0077520 000000 000000 000000 000001 000000 000000 000000 000000* +L0077568 000000 000000 000000 000000 000000 000000 000000 000000* +L0077616 000000 000000 000000 000000 000000 000000 000000 000000* +L0077664 000000 000000 000000 000000 000001 000000 000000 000000* +L0077712 000000 000000 000000 000000 000000 000000 000000 000000* +L0077760 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077824 00000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077888 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0077952 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078016 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078144 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078208 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078272 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078336 000000 000000 000000 000000 000000 000000 000000 000000* +L0078384 000000 000000 000000 000000 000000 000000 000000 000000* +L0078432 000000 000000 000000 000000 000000 000000 000000 000000* +L0078480 000000 000000 000000 000000 000000 000000 000000 000000* +L0078528 000000 000100 000000 000000 000000 000000 000000 000000* +L0078576 000000 000000 000000 000000 000000 000000 000000 000000* +L0078624 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078688 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078752 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078816 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078880 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0078944 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079072 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079136 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079200 000000 000000 000000 000000 000000 000000 000000 000000* +L0079248 000000 000000 000000 000000 000000 000000 000000 000000* +L0079296 000000 000000 000000 000000 000000 000000 000000 000000* +L0079344 000000 000000 000000 000000 000000 000000 000000 000000* +L0079392 000000 000000 000000 000000 000000 000000 000000 000000* +L0079440 000000 000100 000000 000000 000000 000000 000000 000000* +L0079488 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079552 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079616 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079680 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079744 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079808 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079872 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0079936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080064 000000 000000 000000 000000 000000 000000 000000 000000* +L0080112 000000 000000 000000 000000 000000 000000 000000 000000* +L0080160 000000 000000 000000 000000 000000 000000 000000 000000* +L0080208 000000 000000 000000 000000 000000 000000 000000 000000* +L0080256 000000 000000 000000 000000 000001 000000 000000 000000* +L0080304 000000 000000 000000 000000 000000 000000 000000 000000* +L0080352 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080416 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080480 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080544 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080608 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080672 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080736 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080864 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0080928 000000 000000 000000 000000 000000 000000 000000 000000* +L0080976 000000 000000 000000 000000 000000 000000 000000 000000* +L0081024 000000 000000 000000 000000 000000 000000 000000 000000* +L0081072 000000 000000 000000 000000 000001 000000 000000 000000* +L0081120 000000 000000 000000 000000 000000 000000 000000 000000* +L0081168 000000 000000 000000 000000 000000 000000 000000 000000* +L0081216 10000000 00000100 00000000 00000000 00000000 00000000 00000000 00000000* +L0081280 10000100 10000000 00000000 00000000 00000000 00000100 00000000 00000000* +L0081344 10000000 10000100 00000000 00000000 00000000 00000100 00000000 00000000* +L0081408 10000100 10001100 00000000 00000000 00000000 00000100 00000000 00000000* +L0081472 00000100 10001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0081536 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0081600 00000000 10000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0081664 00000000 10001000 00000000 10000000 00000000 00000000 00000000 00000000* +L0081728 00000000 10001000 00000000 00000000 00000000 00000000 00000000 00000000* +L0081792 000001 100010 000000 000000 000000 000001 000000 000000* +L0081840 000000 100000 000000 000000 000000 000001 000000 000000* +L0081888 000001 100000 000000 000000 000000 000001 000000 000000* +L0081936 000001 000000 000000 000000 000000 000000 000000 000000* +L0081984 000001 000010 000000 000000 000000 000001 000000 000000* +L0082032 000000 000001 000000 000000 000000 000000 000000 000000* +L0082080 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0082144 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0082208 00000100 00011000 00000100 00000000 00001100 00000000 00000000 00000000* +L0082272 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0082336 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0082400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0082464 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0082528 00000000 00010000 00000100 00000000 00001000 00000000 00000000 00000000* +L0082592 00000000 00010000 00000100 10000000 00001000 00000000 00000000 00000000* +L0082656 000000 000000 000000 000000 000000 000000 000000 000000* +L0082704 000000 000000 000000 000000 000000 000000 000000 000000* +L0082752 000000 000000 000000 000000 000000 000000 000000 000000* +L0082800 000000 100100 000001 000000 000011 000000 000000 000000* +L0082848 000000 000100 000001 000000 000011 000000 000000 000000* +L0082896 000001 000110 000000 000000 000000 000001 000000 000000* +L0082944 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083008 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083072 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083136 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083264 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083328 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083392 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083520 000000 000000 000000 000000 000000 000000 000000 000000* +L0083568 000000 000000 000000 000000 000000 000000 000000 000000* +L0083616 000000 000000 000000 000000 000000 000000 000000 000000* +L0083664 000000 000000 000000 000000 000000 000000 000000 000000* +L0083712 000000 000000 000000 000000 000000 000000 000000 000000* +L0083760 000000 000000 000000 000000 000000 000000 000000 000000* +L0083808 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083872 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0083936 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084064 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084128 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084192 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084384 000000 000000 000000 000000 000000 000000 000000 000000* +L0084432 000000 000000 000000 000000 000000 000000 000000 000000* +L0084480 000000 000000 000000 000000 000000 000000 000000 000000* +L0084528 000000 000000 000000 000000 000000 000000 000000 000000* +L0084576 000000 000000 000000 000000 000000 000000 000000 000000* +L0084624 000000 000000 000000 000000 000000 000000 000000 000000* +L0084672 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084736 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084800 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084864 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084928 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0084992 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085056 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085248 000000 000000 000000 000000 000000 000000 000000 000000* +L0085296 000000 000000 000000 000000 000000 000000 000000 000000* +L0085344 000000 000000 000000 000000 000000 000000 000000 000000* +L0085392 000000 000000 000000 000000 000000 000000 000000 000000* +L0085440 000000 000000 000000 000000 000000 000000 000000 000000* +L0085488 000000 000000 000000 000000 000000 000000 000000 000000* +L0085536 00000000 00000000 00100000 00000000 00000000 00000000 00000000 00000000* +L0085600 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085664 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085728 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085792 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085856 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085920 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0085984 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086048 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086112 000000 000000 000000 000000 000000 000000 000000 000000* +L0086160 000000 000000 000000 000000 000000 000000 000000 000000* +L0086208 000000 000000 000000 000000 000000 000000 000000 000000* +L0086256 000000 000000 000000 000000 000000 000000 000000 000000* +L0086304 000000 000000 000000 000000 000000 000000 000000 000000* +L0086352 000000 000000 000000 000000 000000 000000 000000 000000* +L0086400 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086464 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086528 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086592 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086656 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086720 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086784 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086848 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0086976 000000 000000 000000 000000 000000 000000 000000 000000* +L0087024 000000 000000 000000 000000 000000 000000 000000 000000* +L0087072 000000 000000 000000 000000 000000 000000 000000 000000* +L0087120 000000 000000 000000 000000 000000 000000 000000 000000* +L0087168 000000 000000 000000 000000 000000 000000 000000 000000* +L0087216 000000 000000 000000 000000 000000 000000 000000 000000* +L0087264 00110100 10011000 00000100 10000000 00001100 00000000 00000000 00000000* +L0087328 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087392 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087456 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087520 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087584 00001000 00010000 00000100 00000100 00001000 00000100 00000000 00000000* +L0087648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0087840 000000 000000 000000 000000 000000 000000 000000 000000* +L0087888 000011 000110 000001 000000 000011 000000 000000 000000* +L0087936 000000 000000 000000 000000 000000 000000 000000 000000* +L0087984 000000 000000 000000 000000 000000 000000 000000 000000* +L0088032 000000 000000 000000 000000 000000 000000 000000 000000* +L0088080 000000 000000 000000 000000 000000 000000 000000 000000* +L0088128 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088192 00010000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088256 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088320 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088384 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088448 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0088512 00001000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0088576 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0088640 00000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0088704 000000 000000 000000 100000 000000 000000 000000 000000* +L0088752 000000 000000 000000 000000 000000 000000 000000 000000* +L0088800 000000 000000 000000 000000 000000 000000 000000 000000* +L0088848 000000 000000 000000 000000 000000 000000 000000 000000* +L0088896 000000 000000 000000 000000 000000 000000 000000 000000* +L0088944 000000 000000 000000 000000 000000 000000 000000 000000* +L0088992 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089056 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089184 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089248 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089312 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089376 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089440 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089504 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089568 000000 000000 000000 000000 000000 000000 000000 000000* +L0089616 000000 000000 000000 000000 000000 000000 000000 000000* +L0089664 000000 000000 000000 000000 000000 000000 000000 000000* +L0089712 000010 000000 000000 000001 000000 000000 000000 000000* +L0089760 000000 000000 000000 000000 000000 000000 000000 000000* +L0089808 000000 000000 000000 000000 000000 000000 000000 000000* +L0089856 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089920 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0089984 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090048 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0090112 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090176 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090240 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090304 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090368 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090432 000000 000000 000000 000000 000000 000000 000000 000000* +L0090480 000000 000000 000000 000000 000000 000000 000000 000000* +L0090528 000000 000000 000000 000000 000000 000000 000000 000000* +L0090576 000000 000000 000000 000000 000000 000000 000000 000000* +L0090624 000000 000000 000000 000000 000000 000000 000000 000000* +L0090672 000000 000000 000000 000000 000000 000000 000000 000000* +L0090720 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090784 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000* +L0090848 00000000 00000000 00000000 00000000 00000100 00000000 00000000 00000000* +L0090912 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0090976 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091104 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091168 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091232 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091296 000000 000000 000000 000000 000000 000000 000000 000000* +L0091344 000000 000000 000000 000000 000000 000000 000000 000000* +L0091392 000000 000000 000010 000000 000000 000000 000000 000000* +L0091440 000000 000000 000000 000000 000000 000000 000000 000000* +L0091488 000000 000000 000000 000000 000000 000000 000000 000000* +L0091536 000000 000000 000000 000000 000000 000000 000000 000000* +L0091584 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091648 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091712 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091776 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091840 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091904 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0091968 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000* +L0092032 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000* +L0092096 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092160 000000 000000 000000 000000 000000 000000 000000 000000* +L0092208 000000 000000 000000 000000 000000 000000 000000 000000* +L0092256 000000 000000 000000 000000 000000 000000 000000 000000* +L0092304 000000 000000 000000 000000 000000 000000 000000 000000* +L0092352 000000 000000 000000 000000 000000 000000 000000 000000* +L0092400 000000 000000 000000 000000 000000 000000 000000 000000* +L0092448 01000000 00000000 00000000 00000100 00000000 00000000 00000000 00000000* +L0092512 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092576 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092640 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092704 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092768 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092832 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092896 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000* +L0092960 00000000 00000000 00000100 00000000 00000000 00000000 00000000 00000000* +L0093024 000000 000000 000000 000000 000000 000000 000000 000000* +L0093072 000000 000000 000000 000000 000000 000000 000000 000000* +L0093120 000000 000000 000000 000000 000000 000000 000000 000000* +L0093168 000000 000000 000000 000000 000000 000000 000000 000000* +L0093216 000000 000000 000000 000000 000000 000000 000000 000000* +L0093264 000000 000000 000000 000000 000000 000000 000000 000000* +CB6CD* +A17C diff --git a/Logic/LAN_IDE/LAN_IDE_CP.lfp b/Logic/LAN_IDE/LAN_IDE_CP.lfp new file mode 100644 index 0000000..e69de29 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.lso b/Logic/LAN_IDE/LAN_IDE_CP.lso new file mode 100644 index 0000000..b8f99f5 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.lso @@ -0,0 +1 @@ +work diff --git a/Logic/LAN_IDE/LAN_IDE_CP.mfd b/Logic/LAN_IDE/LAN_IDE_CP.mfd new file mode 100644 index 0000000..32b3f21 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.mfd @@ -0,0 +1,1046 @@ +MDF Database: version 1.0 +MDF_INFO | LAN_IDE_CP | XC95144XL-10-TQ144 +MACROCELL | 1 | 14 | D<13>_BUFR.MC +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 1 | 2 | 11 +INPUTS | 17 | RESET | RW | AS | A<5> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | autoconfig | A<4> | AUTO_CONFIG_DONE<0> | D<13> | ide/ide_CLKF | EXP17_.EXP | N1$BUF2.EXP +INPUTMC | 8 | 2 | 14 | 1 | 7 | 3 | 16 | 1 | 8 | 2 | 11 | 3 | 15 | 1 | 13 | 1 | 15 +INPUTP | 9 | 160 | 93 | 90 | 54 | 63 | 57 | 58 | 60 | 56 +IMPORTS | 2 | 1 | 13 | 1 | 15 +EQ | 39 | + !D<13>_BUFR.D = RESET & !D<13> & AS + # RESET & !D<13> & !autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<6> & A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !A<2> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig +;Imported pterms FB2_14 + # RESET & !D<13> & !RW + # RESET & !D<13> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & !A<4> & !A<6> & !A<3> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<1> & autoconfig +;Imported pterms FB2_13 + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig +;Imported pterms FB2_16 + # RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<6> & + !A<3> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig; + D<13>_BUFR.CLK = ide/ide_CLKF; + +MACROCELL | 0 | 17 | D<12>_BUFR.MC +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 1 | 2 | 3 +INPUTS | 17 | RESET | RW | AS | A<5> | A<4> | A<1> | A<3> | A<2> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | autoconfig | A<6> | AUTO_CONFIG_DONE<0> | AUTOBOOT_OFF | IDE_CS_1_OBUF.EXP | ide/ide_CLKF | EXP14_.EXP +INPUTMC | 7 | 2 | 14 | 1 | 7 | 3 | 16 | 1 | 8 | 0 | 0 | 3 | 15 | 0 | 16 +INPUTP | 10 | 160 | 93 | 90 | 54 | 56 | 63 | 58 | 60 | 57 | 84 +IMPORTS | 2 | 0 | 0 | 0 | 16 +EQ | 43 | + !D<12>_BUFR.D = RESET & RW & !AS & !A<4> & A<1> & !A<6> & !A<3> & + A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<6> & A<3> & + !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<3> & + !A<2> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & AUTOBOOT_OFF & autoconfig +;Imported pterms FB1_1 + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & !A<1> & !A<6> & !A<3> & + A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & A<5> & !A<4> & A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig +;Imported pterms FB1_17 + # RESET & !D<12> & !RW + # RESET & !D<12> & AS + # RESET & !D<12> & !autoconfig + # RESET & !D<12> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig +;Imported pterms FB1_16 + # RESET & RW & !AS & A<5> & !A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig; + D<12>_BUFR.CLK = ide/ide_CLKF; + +MACROCELL | 1 | 0 | D<14>_BUFR.MC +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 1 | 2 | 6 +INPUTS | 16 | RESET | RW | AS | A<5> | A<4> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | autoconfig | A<1> | EXP15_.EXP | ide/ide_CLKF | EXP18_.EXP +INPUTMC | 7 | 1 | 8 | 2 | 14 | 1 | 7 | 3 | 16 | 1 | 1 | 3 | 15 | 1 | 17 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 57 | 58 | 60 | 63 +IMPORTS | 2 | 1 | 1 | 1 | 17 +EQ | 40 | + !D<14>_BUFR.D = RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & AUTO_CONFIG_DONE<1> & + !AUTO_CONFIG_DONE<2> & autoconfig +;Imported pterms FB2_2 + # RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<4> & A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig +;Imported pterms FB2_3 + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig +;Imported pterms FB2_18 + # RESET & !D<14> & !RW + # RESET & !D<14> & AS + # RESET & !D<14> & !autoconfig + # RESET & !D<14> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<2> & + autoconfig; + D<14>_BUFR.CLK = ide/ide_CLKF; + +MACROCELL | 5 | 16 | D<15>_BUFR.MC +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 1 | 2 | 9 +INPUTS | 14 | RESET | RW | AS | A<5> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<1> | autoconfig | D<15> | EXP22_.EXP | EXP23_.EXP | ide/ide_CLKF +INPUTMC | 6 | 2 | 14 | 3 | 16 | 2 | 9 | 5 | 15 | 5 | 17 | 3 | 15 +INPUTP | 8 | 160 | 93 | 90 | 54 | 63 | 57 | 58 | 60 +IMPORTS | 2 | 5 | 15 | 5 | 17 +EQ | 29 | + !D<15>_BUFR.D = RESET & !D<15> & !RW + # RESET & !D<15> & AS + # RESET & !D<15> & !autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig +;Imported pterms FB6_16 + # RESET & !D<15> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig +;Imported pterms FB6_18 + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig; + D<15>_BUFR.CLK = ide/ide_CLKF; + +MACROCELL | 1 | 8 | AUTO_CONFIG_DONE<0> +ATTRIBUTES | 8528672 | 0 +OUTPUTMC | 26 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 15 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 3 | 16 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 17 +INPUTS | 2 | AUTO_CONFIG_DONE_CYCLE<0> | AS +INPUTMC | 1 | 1 | 10 +INPUTP | 1 | 90 +EQ | 3 | + AUTO_CONFIG_DONE<0>.D = AUTO_CONFIG_DONE_CYCLE<0>; + AUTO_CONFIG_DONE<0>.CLK = AS; + !AUTO_CONFIG_DONE<0>.AR = RESET; // GSR +GLOBALS | 1 | 4 | RESET + +MACROCELL | 2 | 14 | AUTO_CONFIG_DONE<1> +ATTRIBUTES | 8528672 | 0 +OUTPUTMC | 27 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 10 | 1 | 11 | 4 | 12 | 3 | 16 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 2 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +INPUTS | 2 | AUTO_CONFIG_DONE_CYCLE<1> | AS +INPUTMC | 1 | 2 | 15 +INPUTP | 1 | 90 +EQ | 3 | + AUTO_CONFIG_DONE<1>.D = AUTO_CONFIG_DONE_CYCLE<1>; + AUTO_CONFIG_DONE<1>.CLK = AS; + !AUTO_CONFIG_DONE<1>.AR = RESET; // GSR +GLOBALS | 1 | 4 | RESET + +MACROCELL | 1 | 7 | AUTO_CONFIG_DONE<2> +ATTRIBUTES | 8528672 | 0 +OUTPUTMC | 15 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 15 | 1 | 9 | 3 | 16 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 17 +INPUTS | 2 | AUTO_CONFIG_DONE_CYCLE<2> | AS +INPUTMC | 1 | 1 | 9 +INPUTP | 1 | 90 +EQ | 3 | + AUTO_CONFIG_DONE<2>.D = AUTO_CONFIG_DONE_CYCLE<2>; + AUTO_CONFIG_DONE<2>.CLK = AS; + !AUTO_CONFIG_DONE<2>.AR = RESET; // GSR +GLOBALS | 1 | 4 | RESET + +MACROCELL | 1 | 10 | AUTO_CONFIG_DONE_CYCLE<0> +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 3 | 1 | 8 | 1 | 10 | 1 | 11 +INPUTS | 17 | RESET | AUTO_CONFIG_DONE_CYCLE<0> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | AUTO_CONFIG_DONE<0> | autoconfig | ide/ide_CLKF | A<2> | AUTO_CONFIG_DONE<1> | IDE_BASEADR<7> | D<15>.PIN +INPUTMC | 6 | 1 | 10 | 1 | 8 | 3 | 16 | 3 | 15 | 2 | 14 | 1 | 11 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 52 +EXPORTS | 1 | 1 | 11 +EQ | 7 | + AUTO_CONFIG_DONE_CYCLE<0>.D = RESET & AUTO_CONFIG_DONE_CYCLE<0> + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !AUTO_CONFIG_DONE<0> & autoconfig; + AUTO_CONFIG_DONE_CYCLE<0>.CLK = ide/ide_CLKF; + AUTO_CONFIG_DONE_CYCLE<0>.EXP = RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<7> & autoconfig & !D<15>.PIN + +MACROCELL | 2 | 15 | AUTO_CONFIG_DONE_CYCLE<1> +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 2 | 2 | 14 | 2 | 15 +INPUTS | 14 | RESET | AUTO_CONFIG_DONE_CYCLE<1> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | ide/ide_CLKF +INPUTMC | 5 | 2 | 15 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 9 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 +EQ | 5 | + AUTO_CONFIG_DONE_CYCLE<1>.D = RESET & AUTO_CONFIG_DONE_CYCLE<1> + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig; + AUTO_CONFIG_DONE_CYCLE<1>.CLK = ide/ide_CLKF; + +MACROCELL | 1 | 9 | AUTO_CONFIG_DONE_CYCLE<2> +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 2 | 1 | 7 | 1 | 9 +INPUTS | 15 | RESET | AUTO_CONFIG_DONE_CYCLE<2> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | autoconfig | ide/ide_CLKF +INPUTMC | 6 | 1 | 9 | 1 | 8 | 2 | 14 | 1 | 7 | 3 | 16 | 3 | 15 +INPUTP | 9 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 +EQ | 5 | + AUTO_CONFIG_DONE_CYCLE<2>.D = RESET & AUTO_CONFIG_DONE_CYCLE<2> + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & AUTO_CONFIG_DONE<0> & AUTO_CONFIG_DONE<1> & + !AUTO_CONFIG_DONE<2> & autoconfig; + AUTO_CONFIG_DONE_CYCLE<2>.CLK = ide/ide_CLKF; + +MACROCELL | 4 | 17 | IDE_BASEADR<0> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 2 | 4 | 17 | 3 | 17 +INPUTS | 16 | RESET | IDE_BASEADR<0> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<8>.PIN | ide/ide_CLKF +INPUTMC | 5 | 4 | 17 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 21 +EQ | 8 | + IDE_BASEADR<0>.T = !RESET & !IDE_BASEADR<0> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<0> & autoconfig & D<8>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<0> & autoconfig & !D<8>.PIN; + IDE_BASEADR<0>.CLK = ide/ide_CLKF; + +MACROCELL | 4 | 14 | IDE_BASEADR<4> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 2 | 4 | 14 | 3 | 2 +INPUTS | 16 | RESET | IDE_BASEADR<4> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<12>.PIN | ide/ide_CLKF +INPUTMC | 5 | 4 | 14 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 48 +EQ | 8 | + IDE_BASEADR<4>.T = !RESET & !IDE_BASEADR<4> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<4> & autoconfig & D<12>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<4> & autoconfig & !D<12>.PIN; + IDE_BASEADR<4>.CLK = ide/ide_CLKF; + +MACROCELL | 4 | 13 | IDE_BASEADR<5> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 3 | 4 | 13 | 3 | 2 | 3 | 16 +INPUTS | 16 | RESET | IDE_BASEADR<5> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<13>.PIN | ide/ide_CLKF +INPUTMC | 5 | 4 | 13 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 49 +EQ | 8 | + IDE_BASEADR<5>.T = !RESET & !IDE_BASEADR<5> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<5> & autoconfig & D<13>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<5> & autoconfig & !D<13>.PIN; + IDE_BASEADR<5>.CLK = ide/ide_CLKF; + +MACROCELL | 0 | 9 | IDE_ENABLE +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 3 | 0 | 9 | 0 | 13 | 0 | 14 +INPUTS | 6 | RESET | IDE_ENABLE | RW | AS | ide | ide/ide_CLKF +INPUTMC | 3 | 0 | 9 | 3 | 0 | 3 | 15 +INPUTP | 3 | 160 | 93 | 90 +EQ | 3 | + !IDE_ENABLE.D = RESET & !IDE_ENABLE + # RESET & !RW & !AS & ide; + IDE_ENABLE.CLK = ide/ide_CLKF; + +MACROCELL | 4 | 15 | IDE_BASEADR<1> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 3 | 4 | 15 | 3 | 1 | 3 | 17 +INPUTS | 16 | RESET | IDE_BASEADR<1> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<9>.PIN | ide/ide_CLKF +INPUTMC | 5 | 4 | 15 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 44 +EQ | 8 | + IDE_BASEADR<1>.T = !RESET & !IDE_BASEADR<1> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<1> & autoconfig & D<9>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<1> & autoconfig & !D<9>.PIN; + IDE_BASEADR<1>.CLK = ide/ide_CLKF; + +MACROCELL | 2 | 17 | IDE_BASEADR<2> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 2 | 2 | 17 | 3 | 17 +INPUTS | 16 | RESET | IDE_BASEADR<2> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<10>.PIN | ide/ide_CLKF +INPUTMC | 5 | 2 | 17 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 45 +EQ | 8 | + IDE_BASEADR<2>.T = !RESET & !IDE_BASEADR<2> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<2> & autoconfig & D<10>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<2> & autoconfig & !D<10>.PIN; + IDE_BASEADR<2>.CLK = ide/ide_CLKF; + +MACROCELL | 2 | 16 | IDE_BASEADR<3> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 2 | 2 | 16 | 3 | 0 +INPUTS | 16 | RESET | IDE_BASEADR<3> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<11>.PIN | ide/ide_CLKF +INPUTMC | 5 | 2 | 16 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 11 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 47 +EQ | 8 | + IDE_BASEADR<3>.T = !RESET & !IDE_BASEADR<3> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<3> & autoconfig & D<11>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<3> & autoconfig & !D<11>.PIN; + IDE_BASEADR<3>.CLK = ide/ide_CLKF; + +MACROCELL | 1 | 12 | IDE_BASEADR<6> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 4 | 1 | 12 | 1 | 11 | 3 | 1 | 1 | 13 +INPUTS | 16 | RESET | IDE_BASEADR<6> | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | AUTO_CONFIG_DONE<2> | A<2> | IDE_BASEADR<7>.EXP | ide/ide_CLKF +INPUTMC | 7 | 1 | 12 | 1 | 8 | 2 | 14 | 3 | 16 | 1 | 7 | 1 | 11 | 3 | 15 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 +EXPORTS | 1 | 1 | 13 +IMPORTS | 1 | 1 | 11 +EQ | 18 | + IDE_BASEADR<6>.T = !RESET & !IDE_BASEADR<6> +;Imported pterms FB2_12 + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<6> & autoconfig & D<14>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<6> & autoconfig & !D<14>.PIN; + IDE_BASEADR<6>.CLK = ide/ide_CLKF; + IDE_BASEADR<6>.EXP = RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 1 | 11 | IDE_BASEADR<7> +ATTRIBUTES | 4326176 | 0 +OUTPUTMC | 4 | 1 | 11 | 1 | 10 | 3 | 1 | 1 | 12 +INPUTS | 19 | RESET | IDE_BASEADR<7> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | D<15>.PIN | ide/ide_CLKF | IDE_BASEADR<6> | D<14>.PIN | AUTO_CONFIG_DONE_CYCLE<0>.EXP +INPUTMC | 7 | 1 | 11 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 | 1 | 12 | 1 | 10 +INPUTP | 12 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 | 52 | 50 +EXPORTS | 1 | 1 | 12 +IMPORTS | 1 | 1 | 10 +EQ | 15 | + IDE_BASEADR<7>.T = !RESET & !IDE_BASEADR<7> + # !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<7> & autoconfig & D<15>.PIN +;Imported pterms FB2_11 + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<7> & autoconfig & !D<15>.PIN; + IDE_BASEADR<7>.CLK = ide/ide_CLKF; + IDE_BASEADR<7>.EXP = !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + !IDE_BASEADR<6> & autoconfig & D<14>.PIN + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & IDE_BASEADR<6> & autoconfig & !D<14>.PIN + +MACROCELL | 4 | 12 | SHUT_UP<1> +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 2 | 4 | 12 | 3 | 0 +INPUTS | 15 | RESET | SHUT_UP<1> | UDS | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | autoconfig | ide/ide_CLKF +INPUTMC | 5 | 4 | 12 | 1 | 8 | 2 | 14 | 3 | 16 | 3 | 15 +INPUTP | 10 | 160 | 91 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 +EQ | 5 | + !SHUT_UP<1>.D = RESET & !SHUT_UP<1> + # RESET & !UDS & !RW & !AS & !A<5> & !A<4> & !A<1> & + A<6> & A<3> & !A<2> & AUTO_CONFIG_DONE<0> & + !AUTO_CONFIG_DONE<1> & autoconfig; + SHUT_UP<1>.CLK = ide/ide_CLKF; + +MACROCELL | 3 | 16 | autoconfig +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 28 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 6 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 | 3 | 17 +INPUTS | 14 | A<23> | A<22> | A<21> | A<19> | AUTO_CONFIG_DONE<0> | BERR | A<17> | A<16> | A<20> | A<18> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | ide/ide_CLKF | IDE_BASEADR<5> +INPUTMC | 5 | 1 | 8 | 2 | 14 | 1 | 7 | 3 | 15 | 4 | 13 +INPUTP | 9 | 96 | 97 | 98 | 103 | 109 | 106 | 108 | 102 | 105 +EXPORTS | 1 | 3 | 17 +EQ | 8 | + autoconfig.D = A<23> & A<22> & A<21> & A<19> & + !AUTO_CONFIG_DONE<0> & BERR & !A<17> & !A<16> & !A<20> & !A<18> + # A<23> & A<22> & A<21> & A<19> & + !AUTO_CONFIG_DONE<1> & BERR & !A<17> & !A<16> & !A<20> & !A<18> + # A<23> & A<22> & A<21> & A<19> & + !AUTO_CONFIG_DONE<2> & BERR & !A<17> & !A<16> & !A<20> & !A<18>; + autoconfig.CLK = ide/ide_CLKF; + autoconfig.EXP = A<21> & !IDE_BASEADR<5> + +MACROCELL | 3 | 0 | ide +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 3 | 0 | 9 | 0 | 13 | 0 | 14 +INPUTS | 7 | BERR | SHUT_UP<1> | A<19> | IDE_BASEADR<3> | EXP19_.EXP | EXP21_.EXP | ide/ide_CLKF +INPUTMC | 5 | 4 | 12 | 2 | 16 | 3 | 1 | 3 | 17 | 3 | 15 +INPUTP | 2 | 109 | 103 +IMPORTS | 2 | 3 | 1 | 3 | 17 +EQ | 23 | + !ide.D = SHUT_UP<1> + # !BERR + # A<19> & !IDE_BASEADR<3> + # !A<19> & IDE_BASEADR<3> +;Imported pterms FB4_2 + # A<23> & !IDE_BASEADR<7> + # !A<23> & IDE_BASEADR<7> + # A<22> & !IDE_BASEADR<6> + # !A<22> & IDE_BASEADR<6> + # IDE_BASEADR<1> & !A<17> +;Imported pterms FB4_3 + # !A<21> & IDE_BASEADR<5> + # IDE_BASEADR<4> & !A<20> + # !IDE_BASEADR<4> & A<20> +;Imported pterms FB4_18 + # IDE_BASEADR<0> & !A<16> + # !IDE_BASEADR<0> & A<16> + # !IDE_BASEADR<1> & A<17> + # IDE_BASEADR<2> & !A<18> + # !IDE_BASEADR<2> & A<18> +;Imported pterms FB4_17 + # A<21> & !IDE_BASEADR<5>; + ide.CLK = ide/ide_CLKF; + +MACROCELL | 0 | 6 | AUTOCONFIG_IN_PROGRESS +ATTRIBUTES | 8520480 | 0 +OUTPUTMC | 16 | 2 | 11 | 2 | 3 | 2 | 6 | 2 | 9 | 2 | 8 | 0 | 4 | 0 | 1 | 1 | 4 | 1 | 15 | 0 | 5 | 0 | 7 | 1 | 16 | 2 | 0 | 0 | 2 | 2 | 10 | 2 | 2 +INPUTS | 3 | AS | autoconfig | ide/ide_CLKF +INPUTMC | 2 | 3 | 16 | 3 | 15 +INPUTP | 1 | 90 +EQ | 2 | + AUTOCONFIG_IN_PROGRESS.D = !AS & autoconfig; + AUTOCONFIG_IN_PROGRESS.CLK = ide/ide_CLKF; + +MACROCELL | 0 | 13 | IDE_R_S +ATTRIBUTES | 8651558 | 0 +INPUTS | 6 | RESET | RW | AS | IDE_ENABLE | ide | ide/ide_CLKF +INPUTMC | 3 | 0 | 9 | 3 | 0 | 3 | 15 +INPUTP | 3 | 160 | 93 | 90 +EQ | 2 | + !IDE_R.D = RESET & RW & !AS & !IDE_ENABLE & ide; + IDE_R.CLK = ide/ide_CLKF; + +MACROCELL | 0 | 14 | IDE_W_S +ATTRIBUTES | 8651558 | 0 +OUTPUTMC | 1 | 0 | 15 +INPUTS | 6 | RESET | RW | AS | ide | ide/ide_CLKF | IDE_ENABLE +INPUTMC | 3 | 3 | 0 | 3 | 15 | 0 | 9 +INPUTP | 3 | 160 | 93 | 90 +EXPORTS | 1 | 0 | 15 +EQ | 3 | + !IDE_W.D = RESET & !RW & !AS & ide; + IDE_W.CLK = ide/ide_CLKF; + IDE_W_S.EXP = RESET & RW & !AS & IDE_ENABLE & ide + +MACROCELL | 0 | 15 | ROM_OE_S +ATTRIBUTES | 8651558 | 0 +OUTPUTMC | 1 | 0 | 16 +INPUTS | 15 | RESET | RW | AS | A<5> | A<4> | ide/ide_CLKF | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<2> | autoconfig | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | IDE_W_S.EXP +INPUTMC | 6 | 3 | 15 | 1 | 7 | 3 | 16 | 1 | 8 | 2 | 14 | 0 | 14 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 +EXPORTS | 1 | 0 | 16 +IMPORTS | 1 | 0 | 14 +EQ | 14 | + !ROM_OE.D = ;Imported pterms FB1_15 + RESET & RW & !AS & IDE_ENABLE & ide; + ROM_OE.CLK = ide/ide_CLKF; + ROM_OE_S.EXP = RESET & RW & !AS & A<5> & !A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + +MACROCELL | 2 | 8 | N1 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<9> = Vcc; + D<9>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 4 | N1$BUF0 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<8> = Vcc; + D<8>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 1 | N1$BUF1 +ATTRIBUTES | 265986 | 0 +OUTPUTMC | 1 | 0 | 0 +INPUTS | 3 | RW | AUTOCONFIG_IN_PROGRESS | A<13> +INPUTMC | 1 | 0 | 6 +INPUTP | 2 | 93 | 72 +EXPORTS | 1 | 0 | 0 +EQ | 3 | + D<7> = Vcc; + D<7>.OE = RW & AUTOCONFIG_IN_PROGRESS; + N1$BUF1.EXP = !A<13> + +MACROCELL | 1 | 4 | N1$BUF10 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<0> = Vcc; + D<0>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 1 | 15 | N1$BUF2 +ATTRIBUTES | 265986 | 0 +OUTPUTMC | 1 | 1 | 14 +INPUTS | 14 | RW | AUTOCONFIG_IN_PROGRESS | RESET | AS | A<5> | A<4> | A<3> | A<2> | AUTO_CONFIG_DONE<2> | autoconfig | A<1> | A<6> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<0> +INPUTMC | 5 | 0 | 6 | 1 | 7 | 3 | 16 | 2 | 14 | 1 | 8 +INPUTP | 9 | 93 | 160 | 90 | 54 | 56 | 58 | 60 | 63 | 57 +EXPORTS | 1 | 1 | 14 +EQ | 11 | + D<6> = Vcc; + D<6>.OE = RW & AUTOCONFIG_IN_PROGRESS; + N1$BUF2.EXP = RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<6> & + !A<3> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 0 | 5 | N1$BUF3 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<5> = Vcc; + D<5>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 7 | N1$BUF4 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<4> = Vcc; + D<4>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 1 | 16 | N1$BUF5 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<3> = Vcc; + D<3>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 0 | N1$BUF6 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<2> = Vcc; + D<2>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 2 | N1$BUF7 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<1> = Vcc; + D<1>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 10 | N1$BUF8 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<11> = Vcc; + D<11>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 2 | N1$BUF9 +ATTRIBUTES | 265986 | 0 +INPUTS | 2 | RW | AUTOCONFIG_IN_PROGRESS +INPUTMC | 1 | 0 | 6 +INPUTP | 1 | 93 +EQ | 2 | + D<10> = Vcc; + D<10>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 10 | IDE_A_0_OBUF$BUF0 +ATTRIBUTES | 264962 | 0 +INPUTS | 1 | A<9> +INPUTP | 1 | 64 +EQ | 1 | + IDE_A<0> = A<9>; + +MACROCELL | 0 | 11 | IDE_A_1_OBUF$BUF0 +ATTRIBUTES | 264962 | 0 +INPUTS | 1 | A<10> +INPUTP | 1 | 66 +EQ | 1 | + IDE_A<1> = A<10>; + +MACROCELL | 0 | 3 | IDE_A_2_OBUF$BUF0 +ATTRIBUTES | 264962 | 0 +INPUTS | 1 | A<11> +INPUTP | 1 | 68 +EQ | 1 | + IDE_A<2> = A<11>; + +MACROCELL | 0 | 8 | IDE_CS_0_OBUF +ATTRIBUTES | 264962 | 0 +INPUTS | 1 | A<12> +INPUTP | 1 | 69 +EQ | 1 | + IDE_CS<0> = !A<12>; + +MACROCELL | 0 | 0 | IDE_CS_1_OBUF +ATTRIBUTES | 264962 | 0 +OUTPUTMC | 1 | 0 | 17 +INPUTS | 14 | RESET | RW | AS | A<5> | A<4> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | autoconfig | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | A<1> | N1$BUF1.EXP +INPUTMC | 5 | 1 | 8 | 3 | 16 | 2 | 14 | 1 | 7 | 0 | 1 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 57 | 58 | 60 | 63 +EXPORTS | 1 | 0 | 17 +IMPORTS | 1 | 0 | 1 +EQ | 13 | + IDE_CS<1> = ;Imported pterms FB1_2 + !A<13>; + IDE_CS_1_OBUF.EXP = RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & !A<1> & !A<6> & !A<3> & + A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & A<5> & !A<4> & A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 6 | 11 | ROM_B_0_OBUF$BUF1 +ATTRIBUTES | 265986 | 0 +INPUTS | 0 +EQ | 2 | + DTACK = Gnd; + DTACK.OE = Gnd; + +MACROCELL | 4 | 16 | ROM_B_0_OBUF +ATTRIBUTES | 264962 | 0 +INPUTS | 0 +EQ | 1 | + ROM_B<1> = Gnd; + +MACROCELL | 4 | 9 | ROM_B_0_OBUF$BUF0 +ATTRIBUTES | 264962 | 0 +INPUTS | 0 +EQ | 1 | + ROM_B<0> = Gnd; + +MACROCELL | 3 | 15 | ide/ide_CLKF +ATTRIBUTES | 133888 | 0 +OUTPUTMC | 23 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 0 | 9 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 12 | 1 | 11 | 4 | 12 | 3 | 16 | 3 | 0 | 0 | 6 | 0 | 13 | 0 | 14 | 0 | 15 +INPUTS | 2 | C3 | C1 +INPUTP | 2 | 114 | 115 +EQ | 2 | + !ide/ide_CLKF = C3 + $ C1; + +MACROCELL | 2 | 3 | _10_ +ATTRIBUTES | 397058 | 0 +OUTPUTMC | 1 | 0 | 16 +INPUTS | 3 | RW | AUTOCONFIG_IN_PROGRESS | D<12>_BUFR +INPUTMC | 2 | 0 | 6 | 0 | 17 +INPUTP | 1 | 93 +EQ | 2 | + D<12> = D<12>_BUFR; + D<12>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 6 | _11_ +ATTRIBUTES | 397058 | 0 +OUTPUTMC | 1 | 1 | 17 +INPUTS | 3 | RW | AUTOCONFIG_IN_PROGRESS | D<14>_BUFR +INPUTMC | 2 | 0 | 6 | 1 | 0 +INPUTP | 1 | 93 +EQ | 2 | + D<14> = D<14>_BUFR; + D<14>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 11 | _12_ +ATTRIBUTES | 397058 | 0 +OUTPUTMC | 2 | 1 | 14 | 1 | 13 +INPUTS | 3 | RW | AUTOCONFIG_IN_PROGRESS | D<13>_BUFR +INPUTMC | 2 | 0 | 6 | 1 | 14 +INPUTP | 1 | 93 +EQ | 2 | + D<13> = D<13>_BUFR; + D<13>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 2 | 9 | _13_ +ATTRIBUTES | 397058 | 0 +OUTPUTMC | 2 | 5 | 16 | 5 | 15 +INPUTS | 3 | RW | AUTOCONFIG_IN_PROGRESS | D<15>_BUFR +INPUTMC | 2 | 0 | 6 | 5 | 16 +INPUTP | 1 | 93 +EQ | 2 | + D<15> = D<15>_BUFR; + D<15>.OE = RW & AUTOCONFIG_IN_PROGRESS; + +MACROCELL | 0 | 16 | EXP14_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 0 | 17 +INPUTS | 14 | RESET | D<12> | RW | AS | autoconfig | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | A<5> | A<4> | A<1> | A<3> | A<2> | ROM_OE_S.EXP +INPUTMC | 6 | 2 | 3 | 3 | 16 | 1 | 8 | 2 | 14 | 1 | 7 | 0 | 15 +INPUTP | 8 | 160 | 93 | 90 | 54 | 56 | 63 | 58 | 60 +EXPORTS | 1 | 0 | 17 +IMPORTS | 1 | 0 | 15 +EQ | 19 | + EXP14_.EXP = RESET & !D<12> & !RW + # RESET & !D<12> & AS + # RESET & !D<12> & !autoconfig + # RESET & !D<12> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig +;Imported pterms FB1_16 + # RESET & RW & !AS & A<5> & !A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + +MACROCELL | 1 | 1 | EXP15_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 1 | 0 +INPUTS | 14 | RESET | RW | AS | A<5> | A<4> | A<1> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | autoconfig | A<6> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | EXP16_.EXP +INPUTMC | 5 | 1 | 8 | 3 | 16 | 2 | 14 | 1 | 7 | 1 | 2 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 63 | 58 | 60 | 57 +EXPORTS | 1 | 1 | 0 +IMPORTS | 1 | 1 | 2 +EQ | 19 | + EXP15_.EXP = RESET & RW & !AS & !A<5> & !A<4> & A<1> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<4> & A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig +;Imported pterms FB2_3 + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 1 | 2 | EXP16_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 1 | 1 +INPUTS | 12 | RESET | RW | AS | A<5> | A<4> | A<1> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<0> | autoconfig | AUTO_CONFIG_DONE<1> +INPUTMC | 3 | 1 | 8 | 3 | 16 | 2 | 14 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 63 | 57 | 58 | 60 +EXPORTS | 1 | 1 | 1 +EQ | 7 | + EXP16_.EXP = RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 1 | 13 | EXP17_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 1 | 14 +INPUTS | 14 | RESET | D<13> | RW | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | AS | A<5> | A<4> | A<6> | A<3> | autoconfig | A<2> | IDE_BASEADR<6>.EXP +INPUTMC | 6 | 2 | 11 | 1 | 8 | 2 | 14 | 1 | 7 | 3 | 16 | 1 | 12 +INPUTP | 8 | 160 | 93 | 90 | 54 | 56 | 57 | 58 | 60 +EXPORTS | 1 | 1 | 14 +IMPORTS | 1 | 1 | 12 +EQ | 19 | + EXP17_.EXP = RESET & !D<13> & !RW + # RESET & !D<13> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & !A<4> & !A<6> & !A<3> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<3> & !A<2> & + !AUTO_CONFIG_DONE<1> & autoconfig +;Imported pterms FB2_13 + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & + autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +MACROCELL | 1 | 17 | EXP18_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 1 | 0 +INPUTS | 13 | RESET | D<14> | RW | AS | autoconfig | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | A<5> | A<1> | A<6> | A<3> | A<2> +INPUTMC | 5 | 2 | 6 | 3 | 16 | 1 | 8 | 2 | 14 | 1 | 7 +INPUTP | 8 | 160 | 93 | 90 | 54 | 63 | 57 | 58 | 60 +EXPORTS | 1 | 1 | 0 +EQ | 8 | + EXP18_.EXP = RESET & !D<14> & !RW + # RESET & !D<14> & AS + # RESET & !D<14> & !autoconfig + # RESET & !D<14> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<2> & + autoconfig + +MACROCELL | 3 | 1 | EXP19_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 3 | 0 +INPUTS | 7 | A<23> | IDE_BASEADR<7> | A<22> | IDE_BASEADR<6> | IDE_BASEADR<1> | A<17> | EXP20_.EXP +INPUTMC | 4 | 1 | 11 | 1 | 12 | 4 | 15 | 3 | 2 +INPUTP | 3 | 96 | 97 | 106 +EXPORTS | 1 | 3 | 0 +IMPORTS | 1 | 3 | 2 +EQ | 9 | + EXP19_.EXP = A<23> & !IDE_BASEADR<7> + # !A<23> & IDE_BASEADR<7> + # A<22> & !IDE_BASEADR<6> + # !A<22> & IDE_BASEADR<6> + # IDE_BASEADR<1> & !A<17> +;Imported pterms FB4_3 + # !A<21> & IDE_BASEADR<5> + # IDE_BASEADR<4> & !A<20> + # !IDE_BASEADR<4> & A<20> + +MACROCELL | 3 | 2 | EXP20_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 3 | 1 +INPUTS | 4 | A<21> | IDE_BASEADR<5> | IDE_BASEADR<4> | A<20> +INPUTMC | 2 | 4 | 13 | 4 | 14 +INPUTP | 2 | 98 | 102 +EXPORTS | 1 | 3 | 1 +EQ | 3 | + EXP20_.EXP = !A<21> & IDE_BASEADR<5> + # IDE_BASEADR<4> & !A<20> + # !IDE_BASEADR<4> & A<20> + +MACROCELL | 3 | 17 | EXP21_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 3 | 0 +INPUTS | 7 | IDE_BASEADR<0> | A<16> | IDE_BASEADR<1> | A<17> | IDE_BASEADR<2> | A<18> | autoconfig.EXP +INPUTMC | 4 | 4 | 17 | 4 | 15 | 2 | 17 | 3 | 16 +INPUTP | 3 | 108 | 106 | 105 +EXPORTS | 1 | 3 | 0 +IMPORTS | 1 | 3 | 16 +EQ | 7 | + EXP21_.EXP = IDE_BASEADR<0> & !A<16> + # !IDE_BASEADR<0> & A<16> + # !IDE_BASEADR<1> & A<17> + # IDE_BASEADR<2> & !A<18> + # !IDE_BASEADR<2> & A<18> +;Imported pterms FB4_17 + # A<21> & !IDE_BASEADR<5> + +MACROCELL | 5 | 15 | EXP22_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 5 | 16 +INPUTS | 14 | RESET | D<15> | AUTO_CONFIG_DONE<0> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<2> | RW | AS | A<5> | A<1> | A<6> | A<3> | autoconfig | A<4> | A<2> +INPUTMC | 5 | 2 | 9 | 1 | 8 | 2 | 14 | 1 | 7 | 3 | 16 +INPUTP | 9 | 160 | 93 | 90 | 54 | 63 | 57 | 58 | 56 | 60 +EXPORTS | 1 | 5 | 16 +EQ | 8 | + EXP22_.EXP = RESET & !D<15> & AUTO_CONFIG_DONE<0> & + AUTO_CONFIG_DONE<1> & AUTO_CONFIG_DONE<2> + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<0> & autoconfig + # RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<1> & autoconfig + +MACROCELL | 5 | 17 | EXP23_ +ATTRIBUTES | 2048 | 0 +OUTPUTMC | 1 | 5 | 16 +INPUTS | 13 | RESET | RW | AS | A<5> | A<4> | A<6> | A<3> | A<2> | AUTO_CONFIG_DONE<2> | autoconfig | A<1> | AUTO_CONFIG_DONE<1> | AUTO_CONFIG_DONE<0> +INPUTMC | 4 | 1 | 7 | 3 | 16 | 2 | 14 | 1 | 8 +INPUTP | 9 | 160 | 93 | 90 | 54 | 56 | 57 | 58 | 60 | 63 +EXPORTS | 1 | 5 | 16 +EQ | 13 | + EXP23_.EXP = RESET & RW & !AS & !A<5> & !A<4> & A<6> & !A<3> & + !A<2> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & A<1> & !A<6> & !A<3> & + AUTO_CONFIG_DONE<1> & !AUTO_CONFIG_DONE<2> & autoconfig + # RESET & RW & !AS & !A<5> & A<4> & A<1> & !A<6> & + A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & A<5> & !A<4> & !A<1> & !A<6> & + !A<3> & A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + # RESET & RW & !AS & !A<5> & A<4> & !A<1> & !A<6> & + A<3> & !A<2> & AUTO_CONFIG_DONE<0> & !AUTO_CONFIG_DONE<1> & + autoconfig + +PIN | RESET | 65600 | 0 | N/A | 160 | 32 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 0 | 9 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 12 | 1 | 11 | 4 | 12 | 0 | 13 | 0 | 14 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 2 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 | 1 | 8 | 2 | 14 | 1 | 7 +PIN | RW | 64 | 0 | N/A | 93 | 44 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 0 | 9 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 13 | 0 | 14 | 0 | 0 | 2 | 8 | 0 | 4 | 0 | 1 | 1 | 4 | 1 | 15 | 0 | 5 | 0 | 7 | 1 | 16 | 2 | 0 | 0 | 2 | 2 | 10 | 2 | 2 | 2 | 3 | 2 | 6 | 2 | 11 | 2 | 9 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<1> | 64 | 0 | N/A | 63 | 25 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<2> | 64 | 0 | N/A | 60 | 24 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 10 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 2 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<5> | 64 | 0 | N/A | 54 | 26 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<6> | 64 | 0 | N/A | 57 | 25 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<3> | 64 | 0 | N/A | 58 | 26 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | AS | 64 | 0 | N/A | 90 | 33 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 16 | 1 | 8 | 2 | 14 | 1 | 7 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 0 | 9 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 6 | 0 | 13 | 0 | 14 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 1 | 17 | 5 | 15 | 5 | 17 +PIN | A<4> | 64 | 0 | N/A | 56 | 24 | 1 | 14 | 0 | 17 | 1 | 0 | 5 | 15 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 1 | 2 | 1 | 11 | 4 | 12 | 0 | 0 | 0 | 15 | 0 | 16 | 1 | 1 | 1 | 12 | 1 | 13 | 1 | 15 | 5 | 17 +PIN | AUTOBOOT_OFF | 64 | 0 | N/A | 84 | 1 | 0 | 17 +PIN | UDS | 64 | 0 | N/A | 91 | 11 | 1 | 10 | 2 | 15 | 1 | 9 | 4 | 17 | 4 | 14 | 4 | 13 | 4 | 15 | 2 | 17 | 2 | 16 | 4 | 12 | 1 | 11 +PIN | A<23> | 64 | 0 | N/A | 96 | 2 | 3 | 16 | 3 | 1 +PIN | A<22> | 64 | 0 | N/A | 97 | 2 | 3 | 16 | 3 | 1 +PIN | A<21> | 64 | 0 | N/A | 98 | 2 | 3 | 16 | 3 | 2 +PIN | A<19> | 64 | 0 | N/A | 103 | 2 | 3 | 16 | 3 | 0 +PIN | BERR | 64 | 0 | N/A | 109 | 2 | 3 | 16 | 3 | 0 +PIN | C1 | 64 | 0 | N/A | 115 | 1 | 3 | 15 +PIN | C3 | 64 | 0 | N/A | 114 | 1 | 3 | 15 +PIN | A<16> | 64 | 0 | N/A | 108 | 2 | 3 | 16 | 3 | 17 +PIN | A<20> | 64 | 0 | N/A | 102 | 2 | 3 | 16 | 3 | 2 +PIN | A<17> | 64 | 0 | N/A | 106 | 3 | 3 | 16 | 3 | 1 | 3 | 17 +PIN | A<18> | 64 | 0 | N/A | 105 | 2 | 3 | 16 | 3 | 17 +PIN | A<9> | 64 | 0 | N/A | 64 | 1 | 0 | 10 +PIN | A<10> | 64 | 0 | N/A | 66 | 1 | 0 | 11 +PIN | A<11> | 64 | 0 | N/A | 68 | 1 | 0 | 3 +PIN | A<12> | 64 | 0 | N/A | 69 | 1 | 0 | 8 +PIN | A<13> | 64 | 0 | N/A | 72 | 1 | 0 | 1 +PIN | IDE_R | 536871040 | 0 | N/A | 29 +PIN | IDE_W | 536871040 | 0 | N/A | 30 +PIN | ROM_OE | 536871040 | 0 | N/A | 39 +PIN | D<7> | 536871040 | 0 | N/A | 18 +PIN | D<0> | 536871040 | 0 | N/A | 2 +PIN | D<6> | 536871040 | 0 | N/A | 16 +PIN | D<5> | 536871040 | 0 | N/A | 22 +PIN | D<4> | 536871040 | 0 | N/A | 23 +PIN | D<3> | 536871040 | 0 | N/A | 17 +PIN | D<2> | 536871040 | 0 | N/A | 43 +PIN | D<1> | 536871040 | 0 | N/A | 19 +PIN | IDE_A<0> | 536871040 | 0 | N/A | 26 +PIN | IDE_A<1> | 536871040 | 0 | N/A | 28 +PIN | IDE_A<2> | 536871040 | 0 | N/A | 27 +PIN | IDE_CS<0> | 536871040 | 0 | N/A | 24 +PIN | IDE_CS<1> | 536871040 | 0 | N/A | 25 +PIN | DTACK | 536871040 | 0 | N/A | 95 +PIN | ROM_B<1> | 536871040 | 0 | N/A | 77 +PIN | ROM_B<0> | 536871040 | 0 | N/A | 76 +PIN | D<13> | 536870976 | 0 | N/A | 49 | 1 | 4 | 13 +PIN | D<12> | 536870976 | 0 | N/A | 48 | 1 | 4 | 14 +PIN | D<14> | 536870976 | 0 | N/A | 50 | 1 | 1 | 11 +PIN | D<15> | 536870976 | 0 | N/A | 52 | 2 | 1 | 11 | 1 | 10 +PIN | D<9> | 536870976 | 0 | N/A | 44 | 1 | 4 | 15 +PIN | D<8> | 536870976 | 0 | N/A | 21 | 1 | 4 | 17 +PIN | D<11> | 536870976 | 0 | N/A | 47 | 1 | 2 | 16 +PIN | D<10> | 536870976 | 0 | N/A | 45 | 1 | 2 | 17 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.nga b/Logic/LAN_IDE/LAN_IDE_CP.nga new file mode 100644 index 0000000..b09b633 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.nga @@ -0,0 +1,3 @@ +XILINX-XDB 0.1 STUB 0.1 ASCII +XILINX-XDM V1.6e +$2760=#Zl|/;6&?:183-c=/83:1<$.'0;294,773!;;<=4>01295567!890$3:*2056728>;<=4>4123-46< 8=;<7?80182356.991#=5>?:0:34?7?89#:<6&=712962672;=;<$??;)0;45<509:1>5>?)028,667839;<=4<012*64=/;9:;6>>?0;1345/' :?;<7=:0180156.991#?8>?:2734?5289#o7%:?0;634?278 ;;7%::0187156=<<:;%<>4(7234?07890=<=>&119+2<672?3;<78601+24>.089:1;=>?:6234,773!=><=4851293067!81;=6?<;0217>77;;1:8>5>4208504<9?;;7<85IOMVP?B;9<0;2?5>7392=4=5:28;>6<>2:016>449919?7GAPTV9E94428497?:=;371?7053;=97?6>4:09KPRW]]0BHHQLS=394;743;0DYY^ZT;PLIZD;93:5>6=:2:1:56=42F__\XZ5IEG\E94=87808=<44008064<<=8088<447080=4<<0809=<45008174<==809:<459081<4<>980:<<465082=4<>080;8<48108<44<0:8048<48708<24<01805<<49308=14<1<805:<49978E977601J0<>1.QCG1>G;98427L2>1?,SEA306;@>27;(WIM?0M1?9>89B8409&YKO96O316<:?D:6?7$[MI;4A=3;:<=F4825"]OK5:C?5<8>3H6:53 _AE68E97902K7=3 _AE78E947601J0?>1.QCG1>G;:8427L2=1?,SEA3>4>>49B875912K7>>0!P@F7?D:5611J0?0!P@F7?D:4611J0>0!P@F7?D:3611J090!P@F7?D:2611J080!P@F7?D:1611J0;0!P@F7?D:>611J040!P@F0?DHC12KEBBZNTDF1?DU13HY%\LJ8;@Q\MGSAk2K^XBL@OU]LBC773H__COA@T^MEB+VFL8;0MXZ@BNMW[J@AW@H^J<84ATVLGJHAANUBBR^]OFPFWV7e3H__CNAAFHE\MKYWZFMYI^]!CMIE5==F]]EHCCHFG^KM[UTHO[OX_#J>9:CVPJEHFOCLSD@PPSMDV@UT&M;:56OZTNALJCO@W@DT\_AHRDQP*A4602K^XBM@NGKD[LHXX[EL^H]\.P3b?DSSGJEEJDIPIO]SVJAUMZY%^HI>3:CVPJYDGGLBKRJ@ND>3:4>7L[[O^ALJCO@WMEEI1>1.P34?DSSGVIDBKGH_EMMA969&[OL>85NUUM\GJHAANUOCCK30?]wwlkdzlkiiQrmf\56=F]]ETOB@IIF]GKKC;97;37L[[O^ALJCO@WMEEI1?1.BNHB435:CVPJYDGGLBKRJ@ND>2:+W6?2K^XBQLOODJCZBHFL6:2#\JG378EPRHWJEEJDIPDNLF848X|zcfokntdf\twjcW890MXZ@_BMMBLAXLFDN0?0>8:CVPJYDGGLBKRJ@ND>1:+EKCO;>7L[[O^ALJCO@WMEEI1<1.E35?DSSGVIDBKGH_EMMA949&M;::6OZTN]@KK@NOVNDBH2=>/F150=F]]ETOB@IIF]GKKC;:7$Z=:5NUUM\GJHAANUOCCK32?,QAB423H__CRM@NGKD[AIIM585Sy}fmbpfeqccWyxghR?6;@WWKZEHFOCLSIAAE^AZGIC;87;n7L[[O^ALJCO@WMEEIRMVCMG?4;(DDBL:n6OZTN]@KK@NOVNDBHQLYBNF858)L8i0MXZ@_BMMBLAXLFDNSNWLLD>3:+B69j1JYYAPCNLEMBYCGGOTOTMCE=2=*A4592K^XBQLOODJCZBHFLUHUNBJ<1<-@7YW\V:9=6OZTN]@KK@NOVNDBHQLYBNF858)L;U[XR?>d:CVPJYDGGLBKRJ@ND]@]FJB494%IU^=e:CVPJYDGGLBKRJ@ND]@]FJB494%IU^Ptrknv`hfelnTbhzP1c9BQQIXKFDMEJQKOOG\G\EKM5:5"\?k;@WWKZEHFOCLSIAAE^AZGIC;87$YIJ?6;@WWKZEHFOCLSIAAE^AZGIC;97;n7L[[O^ALJCO@WMEEIRMVCMG?5;(DDBL:n6OZTN]@KK@NOVNDBHQLYBNF848)L8i0MXZ@_BMMBLAXLFDNSNWLLD>2:+B69j1JYYAPCNLEMBYCGGOTOTMCE=3=*A4592K^XBQLOODJCZBHFLUHUNBJ<0<-@7YW\V:9=6OZTN]@KK@NOVNDBHQLYBNF848)L;U[XR?>b:CVPJYDGGLBKRJ@ND]@]FJB484%]1:+EKCO;i7L[[O^ALJCO@WMEEIRMVCMG?6;(C9j1JYYAPCNLEMBYCGGOTOTMCE=0=*A76k2K^XBQLOODJCZBHFLUHUNBJ<3<-@7463H__CRM@NGKD[AIIMVIROAK32?,G6ZVSW98:7L[[O^ALJCO@WMEEIRMVCMG?6;(C:VZ_S3HU:?RGMUG;8EZ71W@H^J45N_05\MGSA12KT=5QFBTD:?DY61VCIYK64A^3\MGSA12KT>=QFBTD:?DY59VCIYK74A^01[LDRN01JS?=PICWE<>GX:VCIYK64A^1\MGSA02KT8RGMUG:8EZ3XAK_M46OP6^KAQC2E6&YKO;6M>_H@VB7=D;?1H?#^ND69@7ZOE]O80OH=4CMI:?FIJE@^_II94CSGBP@B43J^G56McobiPt`e33M6;255K<1<-TDB23M6:<374D=33:+VFL<1O07I2>2?;8@9756'ZJHl5K<00=[GSAZo1O0<<1_CWEV+EKCOi0H1?=>^@VBW(Cl2N7=?0PBTDQ*A7c3M6:>3QMUGP-@7753M6:>3QMUGP-@7YW\V::>6J313<\FP@U&M8T\YQ>139G8449WK_M^#J=_QV\6442?]AQCT)L;U[XR:>2:F?578XJ\LY"I0PBTDQb>B;9:4TNXH].BNHBf=C4895SO[IR/Fg?A:6;7UIYK\!D0f8@9746VH^J_ K2008@9746VH^J_ K2^RW[5753M6:?3QMUGP-@7YW\V;:>6J312<\FP@U&M8T\YQ=139G8459WK_M^#J=_QV\7443?]AQCT)L;U[XR;>1:F?568XJ\LY"@M!RDE`?A:6;7UIYK\!Q49G842912N7=90!P@Fb?A:6<7UIYK\i;E>20;YE]OX%OAEIc:F?518XJ\LY"Ij4D=37:ZDRN[$O=i5K<06=[GSAZ'N9=?5K<06=[GSAZ'N9S]ZP0008@9736VH^J_ K2^RW[4753M6:83QMUGP-@7YW\V8:>6J315<\FP@U&M8T\YQ<139G8429WK_M^#J=_QV\0444?]AQCT)EJ$YIJm4D=37:ZDRN[$Z;6J31483:0=C48?556J314<-TDBf3M6:93QMUGPe?A:6=7UIYK\!CMIEg>B;9<4TNXH].Ef8@9726VH^J_ K1e9G8439WK_M^#J=139G8439WK_M^#J=_QV\4442RLZFS,G6ZVSW8;97I2>5?]AQCT)L;U[XR<>2:F?508XJ\LY"I^@VBW(C:VZ_S8?>;E>21;YE]OX%AN ]EFa8@9726VH^J_ ^4:F?5;>5"]OK4:F?1;>3M^JOF _AE:8@drf[yoh96Jjl`{;?Air|86;2o5Kotv2858#GLi0Hb{{1=2=*POJ02Ndyy?31?`8@jss95;5(BKl;Emvp4:66'_BA55Kotv2878e3Me~x<2=>%MFg>Bh}};7>3 ZIL:8@jss9595n6J`uu3?7;"HMj1Ocxz><2<-QLKf3LR[=9Q!EYRe?@^W9=U%IU^PPU]3b>C_X8>T"HV__QV\5c=BPY;?S#KWP^RW[7`4^,F\UYs{`gyicobee]maqYf3LR[=8Q!EYRe?@^W9C_X8?T"HV__QV\5c=BPY;>S#KWP^RW[7`5^,F\UYs{`gyicobee]maqYf3LR[=;Q!EYRe?@^W9?U%IU^PPU]3b>C_X8C_X8=T"HV_f:G[T41X&LR[S]ZP0g9F\U70W'OS\R^[_0d8A]V6?V$NT]Q_T^0e?@^W9>U%IU^PPU]0b>C_X8=T"HV__QV\0c=BPY;C_X82T"HV_f:G[T4>X&LR[S]ZP0g9F\U7?W'OS\R^[_0d8A]V60V$NT]Q_T^0e?@^W91U%IU^PPU]0b>C_X82T"HV__QV\04dW'OS\R^[_3d8A]V61V$NT]Q_T^1e?@^W90U%IU^PPU]7b>C_X83T"HV__QV\14dk5JXQ00[+C_XVZ_S>h4EYR17Z(BPYU[XR:>b:G[T75X&LR[Sy}fmsgmehccWgoS:5JdfgUei4Ail11BHHQN<1<`?LBBWH6;2#^ND99J@@YF484h7DJJ_@>2:+VFLh1BHHQN<383:==NLLUJ0?0l;HFF[D:56'ZJHn5FDD]B[5YHJ\L:=6GKE^C\4ZIE]O.IYK>>3:KGAZGX8VEIYK*MUG2-@42POCWE GSA8'N:=95FDD]B[5YHJ\L/NXH?.E027>OCMVKT!D068MACXIV;TCO[I$CWE4+B69=1BHHQN_0]LFP@#J\L;"I<>3:KGAZGX9VEIYK*MUG2-Uf=NLLUJS?Q@BTD25>OCMVKT>RAMUG&AQC66;2COIROP2^MAQC"E]O:%H<:4IEG\EZ4XGK_M(O[I0/F251=NLLUJS?Q@BTD'FP@7&M8:?6GKE^C\6ZIE]O.IYK>!Qd9J@@YEIZOJH_2?>018MACXJHYNMI\30?,@HN@682COIRLNSDCGV969&M;:7DJJ_CCPADBU494%H;HFF[GGTMHNY0=0!D335?LBBWKKXILJ]<1<-@7YW\V:::6GKE^@BW@GCZ5:5"I3:+B5WY^T><>4IEG\FDUBIMX7<3 ^139J@@YEIZOJH_2?>/PFC4`4IEG\FDUBIMX7=3 K109J@@YEIZOJH_2>>/F254=NLLUIM^KNDS>2:+B59?1BHHQMARGB@W:66'N9S]ZP0048MACXJHYNMI\31?,G6ZVSW8;=7DJJ_CCPADBU484%H?Q_T^024>OCMVHJ_HOKR=3=*T753@NNSOO\E@FQ848)ZLM:j6GKE^@BW@GCZ5;5Sy}fmbpfeqccWqeySh5FDD]AEVCFL[692<=4IEG\FDUBIMX7>3 LLJD24>OCMVHJ_HOKR=0=*A763@NNSOO\E@FQ878)L8;:7DJJ_CCPADBU4;4%H??9;HFF[GGTMHNY0?0!D3]SPZ66>2COIRLNSDCGV949&M8T\YQ>179J@@YEIZOJH_2=>/F1[URX:8:0EIKPB@QFEAT;:7$Z=?5FDD]AEVCFL[692#\JG0d8MACXJHYNMI\32?]wwlkdzlkiiQwos]f?LBBWKKXILJ]<2<27>OCMVHJ_HOKR=1=*FJLN8:0EIKPB@QFEAT;;7$O=<5FDD]AEVCFL[682#J>109J@@YEIZOJH_2<>/F153=NLLUIM^KNDS>0:+B5WY^T<<84IEG\FDUBIMX7?3 K2^RW[4713@NNSOO\E@FQ868)L;U[XR<>0:KGAZDF[LKO^1=1.P31?LBBWKKXILJ]<2<-V@A6n2COIRLNSDCGV959W}yban|jaugg[}iuWl1BHHQMARGB@W:36890EIKPB@QFEAT;<7$H@FH>0:KGAZDF[LKO^1:1.E32?LBBWKKXILJ]<5<-@4763@NNSOO\E@FQ818)L;;=7DJJ_CCPADBU4=4%H?Q_T^222>OCMVHJ_HOKR=6=*A4XX]U:=;5FDD]AEVCFL[6?2#J=_QV\6463:KGAZDF[LKO^1;1.BNHB462#J=179J@@YEIZOJH_2:>/F1[URX88<0EIKPB@QFEAT;=7$O>R^[_035?LBBWKKXILJ]<4<-@7YW\V8:<6GKE^@BW@GCZ5?5"\?=;HFF[GGTMHNY080!RDE2b>OCMVHJ_HOKR=7=[qunejxnmykk_ymq[`=NLLUIM^KNDS>5:45;HFF[GGTMHNY0;0!D032?LBBWKKXILJ]<7<-@7713@NNSOO\E@FQ838)L;U[XR>>6:KGAZDF[LKO^181.E0\TQY69;1BHHQMARGB@W:16'OS\<94IEG\FDUBIMX7:3 JXQ]SPZ66?2COIRLNSDCGV909&LR[S]ZP1058MACXJHYNMI\36?,F\UYW\V89?6GKE^@BW@GCZ5<5"HV__uqjiwciidooSck{_028MACXJHYNMI\36?,R57=NLLUIM^KNDS>5:+TBO8l0EIKPB@QFEAT;>7UdclrdcwaaYg{Un7DJJ_CCPADBU4>4:?6GKE^@BW@GCZ5=5"NBDF028MACXJHYNMI\37?,G54=NLLUIM^KNDS>4:+B6981BHHQMARGB@W:06'N9=;5FDD]AEVCFL[6<2#J=_QV\440229J@@YEIZOJH_28>/G[TZrtadxnblcjd^lfpZ773@NNSOO\E@FQ828)Y880EIKPB@QFEAT;?7$YIJ?i;HFF[GGTMHNY0:0Ptrkngwcf|lnTtb|P9:KGAZET494o7DJJ_BQ?4;(WIMh0EIKPCR>2>58>3@NNSN]31?f8MACXKZ6:2#^NDe9J@@YD[V:TCO[If:KGAZETW9UDNXH!D028MACXKZU;SBLZF/F255=NLLUH_R>POCWE*A4a3@NNSN]P0^MAQC(Vl2COIRM\_0]LFP@a3@NNSN]P1^MAQC(C991BHHQLS^3\KGSA&M;:<6GKE^AP[4YHJ\L%H??>;HFF[FUX9VEIYK JXQ35?LBBWJYT=RAMUG,F\UYW\V:::6GKE^AP[4YHJ\L%IU^PPU]253=NLLUH_R?POCWE*@^WWY^T><84IEG\GVY6WFH^J#KWP^RW[6713@NNSN]P1^MAQC(BPYU[XR:=2:KGAZETW8UDNXH!EYR\pvojzldjahjPndv\b>OCMVIXSOCMVOEMOBJ.E0\TQY6k2COIRKAACNF*TcOCMV]T_#KWP^vpmhtbfhgnhR`jt^;8MACX_VY%]o5FDD]T[V(UMN80EC=4IO20?LH6<2CE==:4IO320>OI9;>0EC?<4:KM512?6GA229JJ6587D@:3:KM26=NF>90EC6<;HL:=>OIA]Y_MYK7;Hlw@`jfqh1GMCQFDD]@T`=KIGUBHHQLP/lde6=KGJ=0@BIFC@N`?Hgmg{\n~~g`nb9Nmkiu^lxxeb`=;O24?K7#J\L;m6@>$CWE4!IB981E=)LZF1,AQCIB&F__56@>$CWE4+Bf3G;/NXH?.E3b?K7#J\L;"I<6;O3'FP@7&Xi0B<*MUG2-PWUS?2D:(O[I1`9M5!DRN8.DI$CWE5+B6i2D:(O[I1/F1f>H6,K_M=#KWP0a8J4"E]O;%IU^Ptrknv`hfelnTbhzP9:L2 GSA9'[h7C?+BTD2*QTT\11E=)LZF02a?K7#J\L:<)AJ139M5!DRN8:%NXH@E/MVPd=I9-H^J<>!Dc9M5!DRN8:%H0/VQWQ1$CWE6+DRNFO%CXZ6;O3'FP@5&Mk0B<*MUG0-@4g0:L2 GSA:'OS\R^[_133?K7#J\L9"HV__QV\546$CWE6+C_XV~xe`|jn`of`Zhb|V30B<*MUG0-Uf=I9-H^J? [RRV4?K7#J\L8m6@>$CWE7!IB981E=)LZF2,AQCIB&F__56@>$CWE7+Bf3G;/NXH<.E3b?K7#J\L8"I<6;O3'FP@4&Xi0B<*MUG1-PWUS?2D:(O[I4`9M5!DRN=.DI$CWE0+B6i2D:(O[I4/F1=>H6,K_M8#_l;O3'FP@3&]XXX:5A1%@VB0g"O[IOD,LQQ?H6,K_M9#Z]SU58J4"E]O$CWE$CWE<+B512D:(O[I8/S`?K7#J\L3"Y\\T69M5!DRN0k0B<*MUG;'K@763G;/NXH6.CWEK@(H]]30B<*MUG;-@d=I9-H^J4 K1`9M5!DRN0$O>45A1%@VB<(Vk2D:(O[I9/VQWQ3H69;1E>?5A339M07=I=;1E:?5A769MAQQHZB90CCK=;NP0?JSS;2ZJH95_ASV4?UOIFHGNm6^FN^@VWLB_j2ZBBRLZSOCNA3=Wm{cdh55_osvSeqn23[OXIY74RDQFP+VFLh1YI^K[_H@VB==UGDUI0=0l;SMN[G:76'ZJHl5]OL]A84<7611YC@QM<0<`?WIJWK6:2#^ND038VJKXJV:TCO[I$CWE445POCWE GSA8'N:86\@M^@\4ZIE]O.IYK>!D037?WIJWKU;SBLZF%@VB5(C:890^BCPB^2\KGSA,K_M<#_>1:PLIZDX8VEIYK*MUG320>THEVHTPOCWE GSA9'N9=>5]OL]A[5YHJ\L/NXH>.P35?WIJWKU;SBLZF%@VB4(SZZ^n7_AB_C]3[JDRN-[n7_AB_C]3[JDRN'Nm7_AB_C]3[JDRN'N:j6\@M^@\4ZIE]O$O>h5]OL]A[5YHJ\L%];5]OL]LAd=UGDUDI#^ND99QKHYHMVYo7_AB_NG\W+EKCOk0^BCPOD]P*Ad;SMN[JCX['OS\R^[_132?WIJWFOT_#KWP^RW[4763[EFSBKPS/G[TZVSW;;:7_AB_NG\W+C_XVZ_S>?k;SMN[JCX['OS\Rz|ilpfjdkblVdnxRo4RNO\K@YT&Xi0^BCPOD]P*WC@;2XXX?5]W79QS+VFL>1Y[RGMUG18W@Rf3ZB^XR[_<0UO]]U^\1?1.Ef8WMSSW\Z7=3 K1e9PLPRX]Y6:2#J=139PLPRX]Y6:2#J=_QV\444<[A__SX^31?,G6ZVSW8i0_E[[_TR?5;(Vm2YCYYQZP=3=*WC@12Ynxx~Gomf0?QTN<2^R\H=4UEQ4?PBT&YKO46[KS^KAQCe<]ZOYS[G\ICNF=>PNM^U_U]K<;Wa`1>Qnl}b9o6VL94370]J*99'_]<:; )Qsa`b'N`fn6-Xjrrklj%5)8 >0TICC1e9[MIOIP$RON->!1!QWQG&7&8*J_NGF3:ZLV3=_lkUBho5Wdi]SvlkNfi0TifPPsknP|vbn2RodR^}ilTfvvohf11SheQ[ilgg?]boW]cfiNfjcjf8\anX\`gnHhbny028\akXEh`d~[k}shmm55=_ldUFeca}Vdppmjh33SOYCh5P11]-FP@HM'E^X;5P11]-@2=X99U%H<94_02\*A413V;;S#_6;^33[+RU[]o0S_/F12>Y69V$Z56Q>1^,WVVRb3V;9S#LZFNG-KPR13V;9S#J8;^31[+B6?2U:>R K279\57Y)Y01T=?Q!TSQWa>Y6;V$IYKAJ.NWW2>Y6;V$O;6Q>3^,G52=X9:U%H?84_01\*T?>2:cvpjehfocl"Iocm'IGGK;4ieg-@3=nll$O=;5fdd,G6g=nll$O>R^[_1`8mac)L;U[XR?m;hff*A4XX]U9n6gke/F1[URX;k1bhh K2^RW[1docm&coiRMCKG,G6`=nll%bhhQLLJD-U46k4@Az10g5<6;:k9nk4=d332k56?3;0b>?7:79'746=;9o0q^j7:22g>5<6;:k9nk4=d332?a43j3:1=7?tSe;975b=83;8?l:08126}Tl008704sA9;46*<05810d=]ko0>w?=51c81`?4>2;k1qd=>11e>n951798m3d=83.9o5498:l1g2<6=21b;<4?:%0`47<3`o0;6)=>11e>n950:9j23<72-8h4787;o0`3?7<3`65f5d83>!4d03<37c50;9j`6<722c>47>5$3a;>3>o2i3:1(?m7:7:8j7e02?10e8m50;&1g=<102d9o:4:;:k41?6=,;i36;64n3a4>`=h5k>0o76g:2;29 7e?2?20b?m8:b98m02=83.9o5498:l1g2:7>5$3a;>3>=,m;0;6)h5k>0876%>0183>!4d03;;j6`=c682?>-6990;6)h5k>0;76a=2283>>i5:j0;66a=e483>>-6:o0;6)h5k>0=76%>2e83>!4d03;;j6`=c684?>i6:k0;6)h5k>0376akc;29 7e?28:m7cf;29 7e?28:m7cn6511d8j7e02=10'ik50;&1g=<68o1e>n955:9l5=d=83.9o54>8g9m6f1=:21d=5j50;&1g=<60o1e>n951:9l5<6=83.9o54>8g9m6f1=821d>=:50;&1g=<58?1e>n951:9l651=83.9o54=079m6f1=821d=>?50;9l6a7=83.9o54=d19m6f1=821d>nk50;&1g=<5l91e>n951:9a6fe=83;1<7>t$231>7e33A9;46g=c583>!56:38h86*=4b82<>"5k?0:465rb3ag>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;7f=#;<81o6sr}|9~f4>>29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5G3038R67328qG?<851zT271<5s-8hm7?7k4$271>`=zutw0qoh69;4$3a5>13<3th9j:4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4l;%166?eh6>o4$3a5>6g<3thh=7>52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7m4$271>f=zutw0qo8l:182>5<7s-9:>71<7*<1381g1=#:=i1?45+2b497<=7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86n5+3409g>{zut1vn:<50;394?6|,:;96?m;;I13<>o5k=0;6)=>2;0`0>"5=zjj31<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91o6*<538`?x{zu2wi;94?:083>5}#;881>n:4H22;?l4d<3:1(>?=:3a7?!43k39<7){ekh0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0h7)=:2;a8yx{z3th=i7>51;294~"49;09o95G31:8m7e3290/?<<52b68 72d2:20(?m9:2:8?xdd?3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3i0(>;=:b9~yx{:183!56:38h86F<099j6f2=83.8=?4=c59'61e=<:1/>n854298yg1e29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 6342j1/?8<5c:~yx=zj>:1<7?50;2x 6752;i?7E=?8:k1g1<72-9:>72.9o;4<6:9~ff>=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=k2.89?4l;|~y>{e?m0;6<4?:1y'744=:j>0D>>7;h0`0?6=,:;96?m;;%07g?253-8h:7:=;:a3`<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016>7m4}|~?xd48?0;6<4?:1y'744=:j>0D>>7;h0`0?6=,:;96?m;;%07g?233-8h:7:;;:a751=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=k2.89?4l;|~y>{e>h0;6<4?:1y'744=:j>0D>>7;h0`0?6=,:;96?m;;%07g?203-8h:7:8;:ag0<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016>7m4}|~?xd1?3:1=7>50z&057<5k=1C?=64i3a7>5<#;881>n:4$36`>1><,;i=6964;|``0?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?e<,:?96n5r}|8yg02290:6=4?{%126?4d<2B8<55f2b694?"49;09o95+25a90<=#:j<18454}ca0>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;7f=#;<81o6sr}|9~f0`=83;1<7>t$231>7e33A9;46g=c583>!56:38h86*=4b87f>"5k?0?n65rbb294?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+3419g>"4=;0h7psr}:a6gb=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=k2.89?4l;|~y>{e:k31<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91o6*<538`?x{zu2wi>oo50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=5c:&017?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+3419g>"4=;0h7psr}:a6g`=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=k2.89?4l;|~y>{e:<:1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91o6*<538`?x{zu2wi>ol50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=5c:&017?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+3419g>"4=;0h7psr}:agf<7280;6=u+30096f2<@::37d3>m76smce83>7<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<528`?!52:3i0qpsr;|`g5?6=93:10(?:l:048 7e128<07plk2;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;a8 6352j1vqps4}cf7>5<6290;w)=>2;0`0>N4811b>n:50;&057<5k=1/>9m5149'6f0=9<10qoj::181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:b9'704=k2wvqp5rb4;94?7=83:p(>?=:3a7?M5702c9o94?:%126?4d<2.98n4;e:&1g3<3m21vnoj50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=5c:&0174<729q/?<<52b68L66?3`8h87>5$231>7e33-8?o7:n;%0`2?2f32wio?4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4l;%166?eh69j4$3a5>1b<3thii7>52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7m4$271>f=zutw0qo;k:182>5<7s-9:>71<7*<1381g1=#:=i18n5+2b490f=7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86n5+3409g>{zut1vn:850;394?6|,:;96?m;;I13<>o5k=0;6)=>2;0`0>"5=zj8396=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86n5+3409g>{zut1vn8?50;394?6|,:;96?m;;I13<>o5k=0;6)=>2;0`0>"5=zj8336=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86n5+3409g>{zut1vn8=50;394?6|,:;96?m;;I13<>o5k=0;6)=>2;0`0>"5=zj83n6=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86n5+3409g>{zut1vn8;50;394?6|,:;96?m;;I13<>o5k=0;6)=>2;0`0>"5=zjkh1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91o6*<538`?x{zu2wi9:4?:083>5}#;881>n:4H22;?l4d<3:1(>?=:3a7?!43k39m7){ejj0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0h7)=:2;a8yx{z3thm>7>51;294~"49;09o95G31:8/7e3290/?<<52b68 72d2:80(?m9:208?xda93:1?7>50z&057<48:1C?=64i314>5<#;881>>94V237>4}K;8<1=vX>3581!4di388;6X>8681!52;3k0(>;=:`9~yx{P49=0:wA=>6;3xR4532;q/>no5d`9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xdb;3:1=7>50z&057<5k=1C?=64+3a7>5<#;881>n:4$36`>67<,;i=6>?4;|`f6?6=;3:1?;:0yO740=9r\:?94={%0`e?44?2\:4:4={%167?g<,:?96l5r}|8mag=83.8=?4ka:T051<6sE9::7?tV017>7}#:jk1hl5Y19596~"4=:0:7)=:2;38yx{z3f8h?7>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`244<7280;6=u+30096f2<@::37&39876sm11294?5=83:p(>?=:220?M5702c9?:4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9661<^82<6?u+3419e>"4=;0j7psr}:kge?6=,:;96io4V237>4}K;8<1=vX>3581!4di3nj7[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb032>5<6290;w)=>2;0`0>N4811 >n:50;&057<5k=1/>9m5359'6f0=;=10qo?>0;297?6=8r.8=?4<029K75>P60>09w)=:3;c8 6352h1vqps4iec94?"49;0om6X<1582I56>3;pZ<=;:3y'6fg=lh1]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?74<729q/?<<52b68L66?3f8h87>5$231>7e33-8?o7<8;%0`2?4032wi>?=50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=5a:&017?=:3a7?M5702e9o94?:%126?4d<2.98n4=8:&1g3<5021vn?5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:`9'704=i2wvqp5rb3g5>5<6290;w)=>2;0`0>N4811d>n:50;&057<5k=1/>9m52c9'6f0=:k10qoP60>09w)=:3;c8 6352h1vqps4}c304?6=93:10(?:l:3g8 7e12;o07pl>2g83>6<729q/?<<53118L66?3`88;7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8172=Q91=1>v*<528b?!52:3k0qpsr;hfb>5<#;881hl5Y30695~J49?0:w[?<4;0x 7ef2mk0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm13g94?7=83:p(>?=:3a7?M5702!9o94?:%126?4d<2.98n4>d:&1g3<6l21vn<5<7s-9:>7=?3:J04==n::=1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:314?S7??38p(>;<:`9'704=i2wvqp5fd`83>!56:3nj7[=>4;3xH67128q]=>:52z&1gd?7?4$271>4=zutw0qo?=c;295?6=8r.8=?4=c59K75>h64g<3th:>o4?:283>5}#;881?==4H22;?l44?3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=369U5=1=:r.89>4n;%166?gag<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wihi4?:083>5}#;881>n:4H22;?j4d<3:1(>?=:3a7?!43k3;n7){elj0;6>4?:1y'744=;990D>>7;h003?6=,:;96?=8;W120?7|D:;=61=vB<1782S74<38p(?mn:ec8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9;k1<7?50;2x 6752;i?7E=?8:m1g1<72-9:>77:9~f44>29086=4?{%126?57;2B8<55f22594?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9<7[?77;0x 6342h1/?8<5a:~yx=nlh0;6)=>2;fb?S56<3;p@>?9:0yU562=:r.9ol4ka:T2<2<5s-9>?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7503:1=7>50z&057<5k=1C?=64o3a7>5<#;881>n:4$36`>4`<,;i=64;3xH67128q]=>:52z&1gd<5;>1]=5952z&016>7o4}|~?lbf290/?<<5d`9U742=9rF8=;4>{W300?4|,;ij6io4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a570=83;1<7>t$231>7e33A9;46a=c583>!56:38h86*=4b814>"5k?09<65rb006>5<4290;w)=>2;137>N4811b>>950;&057<5;>1]?<:51zN053<6s_;8877503_;3;7d=#;<81m6sr}|9j`d<72-9:>7jn;W120?7|D:;=68681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c310?6=93:10(?:l:0;8 7e128307pl>2283>6<729q/?<<53118L66?3`88;7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8172=Q91=1>v*<528b?!52:3k0qpsr;hfb>5<#;881hl5Y30695~J49?0:w[?<4;0x 7ef2mk0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm13094?7=83:p(>?=:3a7?M5702e9o94?:%126?4d<2.98n4=c:&1g3<5k21vn<<>:180>5<7s-9:>7=?3:J04==n::=1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:314?S7??38p(>;<:`9'704=i2wvqp5fd`83>!56:3nj7[=>4;3xH67128q]=>:52z&1gd?7?4$271>4=zutw0qo?=0;295?6=8r.8=?4=c59K75>h64e<3th:=k4?:283>5}#;881?==4H22;?l44?3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=369U5=1=:r.89>4n;%166?gag<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wii<4?:083>5}#;881>n:4H22;?.4d<3:1(>?=:3a7?!43k39;7){em90;6>4?:1y'744=;990D>>7;h003?6=,:;96?=8;W120?7|D:;=61=vB<1782S74<38p(?mn:ec8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{elo0;6<4?:1y'744=:j>0D>>7;*0`0?6=,:;96?m;;%07g?4a3-8h:74;3xH67128q]=>:52z&1gd<5;>1]=5952z&016>7o4}|~?lbf290/?<<5d`9U742=9rF8=;4>{W300?4|,;ij6io4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5=e=83;1<7>t$231>7e33A9;46a=c583>!56:38h86*=4b810>"5k?09865rb0:a>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;7d=#;<81m6sr}|9~f4>b290:6=4?{%126?4d<2B8<55`2b694?"49;09o95+25a963=#:j<1>;54}c3;`?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?g<,:?96l5r}|8yg7>93:1=7>50z&057<5k=1C?=64o3a7>5<#;881>n:4$36`>73<,;i=6?;4;|`2=5<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016>7o4}|~?xd58<0;6<4?:1y'744=:j>0D>>7;n0`0?6=,:;96?m;;%07g?463-8h:7<>;:a652=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=i2.89?4n;|~y>{e:921<7?50;2x 6752;i?7E=?8:m1g1<72-9:>7!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 6342h1/?8<5a:~yx=zj8996=4>:183!56:38h86F<099l6f2=83.8=?4=c59'61e=n854798yg7493:1?7>50z&057<48:1C?=64i314>5<#;881>>94V237>4}K;8<1=vX>3581!4di388;6X>8681!52;3k0(>;=:`9~yx{P49=0:wA=>6;3xR4532;q/>no5d`9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd5l;0;6<4?:1y'744=:j>0D>>7;n0`0?6=,:;96?m;;%07g?263-8h:7:>;:a6a7=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=i2.89?4n;|~y>{e:jl1<7?50;2x 6752;i?7E=?8:m1g1<72-9:>7!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 6342h1/?8<5a:~yx=zjo91<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wijh4?:783>5}#;881=564H22;?!4303;87d<<7;29 6752;9<7[=>4;3xH67128q]>9752z&1gd<5;>1]=5952z&016<63-9>>7?4}|~?lb1290/?<<5d79U742=9rF8=;4>{W07=?4|,;ij6i84V0:4>7}#;<91=6*<5382?x{zu2co;7>5$231>a1<^:;?6?uC30495~P5<009w);<:29'704=;2wvqA=>5;6xR6652:q]ho4={%165?b03-98i7=:3:U565=:r.89<4=369'76c=;<90q)=:4;`8yS57:39pZil52z&0141/?>k53418yS74;38p(>;>:e48 65b2:?87p*<5581?xP5k009w[jm:3y'707=l>1/?>k53418y!52<3?0qps4i3d;>5<#;881>k64V237>7}K;8<1=vX=4881!4di38m46X>8681!52;3;:7)=:2;32?x{zD:;>6;>:3d;?!54m39>?6s+346954=zut1b>k:50;&057<5n=1]?<:52zN053<6s_8?577`33_;3;747<,:?967}#;<;1>k:4$21f>6343t.8994>1:~y>i5k:0;6)=>2;0`7>=zj82j6=4>:183!56:39:56F<099l6f5=83.8=?4=c298yg57i3:1=7>50z&057<5k81C?=64o3a0>5<#;881>n=4;|`e1?6=;3:1?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3thm:7>51;294~"49;08=45G31:8k7e4290/?<<52b18?xda03:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zjo31<7=50;2x 6752>=0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3thmm7>54;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86:5+34093>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;72=#;<81;6sr}|9j616=83.8=?4=369K747<^:;?6P60>09w)=:3;d8 6352o1vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91;6*<5384?x{zu2c9?44?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 6342o1/?8<5f:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?`<,:?96k5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qohl:1825?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:69'704=?2wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 6342>1/?8<57:~yx=n:=:1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:69'704=?2wvqp5f25394?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?794$271>2=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=?2.89?48;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;72=#;<81;6sr}|9j613=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i365>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?:6X>8681!52;3l0(>;=:g9~yx{<6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016>7h4}|~?l44i3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3`9U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5;k1]=5952z&016<63-9>>7?4}|~?l44k3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3b9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;m1]=5952z&016<63-9>>7?4}|~?l44m3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3d9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;o1]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7P60>09w)=:3;58 6352>1vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3=0(>;=:69~yx{;6=4+3009661<^:;?6P60>09w)=:3;58 6352>1vqps4i362>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=409U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9<4V0:4>7}#;<91;6*<5384?x{zu2c98>4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9615<^82<6?u+34193>"4=;0<7psr}:k101<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:367?S7??38p(>;<:69'704=?2wvqp5f25794?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>>7[?77;0x 6342>1/?8<57:~yx=n:=<1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43>2\:4:4={%167?`<,:?96k5r}|8m720290/?<<52258R67328qG?<851zT271<5s-8hm7<;7:T2<2<5s-9>?7h4$271>c=zutw0e?=n:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?`<,:?96k5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=l:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?7<,:?96<5r}|8m75c290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=j:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44m2\:4:4={%167?7<,:?96<5r}|8m75a290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg`0290<6=4?{%126?4d:2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5f25294?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 634281/?8<51:~yx=n:=;1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:362?S7??38p(>;<:09'704=92wvqp5f25094?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634281/?8<51:~yx=n:=91<7*<138172=Q;8>1=vB<1782S74<38p(?mn:360?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zjo>1<7=50;2x 6752>=0D>>7;h00{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;746<,:?96<>4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7P60>09w)=:3;38 635281vqps4}cge>5<1290;w)=>2;3;<>N4811/>965129j661=83.8=?4=369U742=9rF8=;4>{W07=?4|,;ij6?=8;W3;3?4|,:?86<5+34095>{zut1bh;4?:%126?b13_9:87?tL235>4}Q:=31>v*=c`8g2>P60>09w)=:3;38 635281vqps4ie594?"49;0o;6X<1581I56>3;pZ?:6:3y'6fg=l>1]=5952z&016<43-9>>7=4}|O743=7}#;<;1h:5+32g97057503-98i7=:3:'702=j2w]?=<53zTgf?4|,:?:6i94$21f>6343t\:?>4={%165?44?2.8?h4<539~ 6332k1vZ>>=:2yU`g<5s-9>=7j8;%10a?52;2w]=>=52z&0142.8?h4<529~ 6332;1vZ?m6:3yU`g<5s-9>=7j8;%10a?52;2w/?8:55:~y>o5n10;6)=>2;0e<>P49=09wA=>6;3xR72>2;q/>no52g:8R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n11/?>k53418y!52<3;:7psr;h0e0?6=,:;96?h;;W120?4|D:;=6{zuE9:97?tV22a>7}Qlk09w)=:1;0e0>"4;l089>5r$277>474;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xdb?3:1=7>50z&057<4901C?=64o3a0>5<#;881>n=4;|`f=?6=;3:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f`g=8391<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xdbj3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3=0(>;=:69~yx{P60>09w)=:3;58 6352>1vqps4i363>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?<6X>8681!52;3=0(>;=:69~yx{:6=4+3009661<^:;?6P60>09w)=:3;58 6352>1vqps4i361>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=439U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9=4V0:4>7}#;<91;6*<5384?x{zu2c9894?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>?7[?77;0x 6342>1/?8<57:~yx=n:=?1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43=2\:4:4={%167?1<,:?96:5r}|8m721290/?<<52258R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?7h4$271>c=zutw0e?:8:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817d=Q91=1>v*<5282?!52:3;0qpsr;h00f?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817f=Q91=1>v*<5282?!52:3;0qpsr;h00`?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817`=Q91=1>v*<5282?!52:3;0qpsr;h00b?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`fg?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=;0Z<68:3y'705=?2.89?48;|~y>o5<;0;6)=>2;003>N4981]?<:51zN053<6s_;8877253_;3;72=#;<81;6sr}|9j615=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i367>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=459U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9;4V0:4>7}#;<91;6*<5384?x{zu2c98;4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+3419b>"4=;0m7psr}:k102<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:g9'704=n2wvqp5f22c94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9j7[?77;0x 6342o1/?8<5f:~yx=n::h1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31a?S7??38p(>;<:09'704=92wvqp5f22a94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9h7[?77;0x 634281/?8<51:~yx=n::n1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:09'704=92wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zjln1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91;6*<5384?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34193>"4=;0<7psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:69'704=?2wvqp5f25394?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?794$271>2=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=?2.89?48;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;72=#;<81;6sr}|9j613=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i365>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=479U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016>7h4}|~?l44i3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3`9U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5;k1]=5952z&016<63-9>>7?4}|~?l44k3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3b9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;m1]=5952z&016<63-9>>7?4}|~?l44m3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3d9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;o1]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7P60>09w)=:3;58 6352>1vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3=0(>;=:69~yx{;6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<91]=5952z&016<03-9>>794}|~?l4393:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+34193>"4=;0<7psr}:k107<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:69'704=?2wvqp5f25194?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 6342>1/?8<57:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167?1<,:?96:5r}|8m722290/?<<52258R67328qG?<851zT271<5s-8hm7<;5:T2<2<5s-9>?794$271>2=zutw0e?:9:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8102=Q91=1>v*<528e?!52:3l0qpsr;h00e?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5282?!52:3;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3thn47>57;294~"49;09o?5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8m727290/?<<52258R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?7?4$271>4=zutw0e?:>:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4392\:4:4={%167?7<,:?96<5r}|8m725290/?<<52258R67328qG?<851zT271<5s-8hm7<;2:T2<2<5s-9>?7?4$271>4=zutw0e?:<:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qok::180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5119'704=991vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;;7)=:2;33?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a554=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e99n1<7850;2x 67528237E=?8:&10=<6;2c9?:4?:%126?44?2\8=94>{M122?7|^;>26?u+2bc9661<^82<6?u+34195>"4=;0:7psr}:kg2?6=,:;96i84V237>4}K;8<1=vX=4881!4di3n=7[?77;0x 634281/?8<51:~yx=nl>0;6)=>2;f4?S56<38p@>?9:0yU61?=:r.9ol4k7:T2<2<5s-9>?7=4$271>6=zutF8=84;{W136?5|^mh1>v*<508g3>"4;l089>5rV010>7}#;<;1>>94$21f>6343t.8994m;|T047<4s_ni6?u+3439`2=#;:o1?8=4}W307?4|,:?:6?=8;%10a?52:2w/?8:5b:U754=;r\on7a1<,:9n6>;<;|T276<5s-9>=7j9;%10a?52;2w/?8:52:U6f?=:r\on7a1<,:9n6>;<;|&011<23twv7d4;0xH67128q]>9752z&1gd<5n11]=5952z&016<692.89?4>1:~yI56=3;pZ>>m:3yU`g<5s-9>=7;;:038yx{P60>09w)=:3;32?!52:3;:7psrL236>4}Q;9h1>vXkb;0x 6362;l?7)={#;<>1=<5r}|9l6f5=83.8=?4=c298yg77<3:1?7>50z&057<48o1C?=64i31;>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?70483>4<729q/?<<530;8L66?3f8h?7>5$231>7e432wi==950;194?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?70983>6<729q/?<<5769K75>P60>09w)=:3;38 635281vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c33=?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?1<,:?96:5r}|8m726290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8104=Q91=1>v*<5284?!52:3=0qpsr;h076?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52508R4>02;q/?8=57:&017<03twvq6g=4283>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:<;W3;3?4|,:?86:5+34093>{zut1b>9:50;&057<5;>1C?4}K;8<1=vX>3581!4di38?86X>8681!52;3=0(>;=:69~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<03-9>>794}|~?l43>3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+3419b>"4=;0m7psr}:k102<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91j6*<538e?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+34195>"4=;0:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a55g=83;:6=4?{%126?103A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=?2.89?48;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=57:&017<03twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=?2.89?48;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;72=#;<81;6sr}|9j614=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i360>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=429U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9:4V0:4>7}#;<91;6*<5384?x{zu2c9884?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>>7[?77;0x 6342>1/?8<57:~yx=n:=<1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43>2\:4:4={%167?`<,:?96k5r}|8m720290/?<<52258R67328qG?<851zT271<5s-8hm7<;7:T2<2<5s-9>?7h4$271>c=zutw0e?=n:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?7<,:?96<5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=l:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?7<,:?96<5r}|8m75c290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=j:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44m2\:4:4={%167?7<,:?96<5r}|8m75a290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg77j3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3=0(>;=:69~yx{P60>09w)=:3;58 6352>1vqps4i363>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?<6X>8681!52;3=0(>;=:69~yx{:6=4+3009661<^:;?6P60>09w)=:3;58 6352>1vqps4i361>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=439U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9=4V0:4>7}#;<91;6*<5384?x{zu2c9894?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>?7[?77;0x 6342>1/?8<57:~yx=n:=?1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43=2\:4:4={%167?1<,:?96:5r}|8m721290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8103=Q91=1>v*<528e?!52:3l0qpsr;h073?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817d=Q91=1>v*<528e?!52:3l0qpsr;h00f?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817f=Q91=1>v*<5282?!52:3;0qpsr;h00`?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817`=Q91=1>v*<5282?!52:3;0qpsr;h00b?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`24f<728;1<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<03-9>>794}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5<91]=5952z&016<03-9>>794}|~?l4393:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+34193>"4=;0<7psr}:k107<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:69'704=?2wvqp5f25194?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;3:T2<2<5s-9>?794$271>2=zutw0e?:;:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=?2.89?48;|~y>o52;003>P49=0:wA=>6;3xR4532;q/>no52548R4>02;q/?8=5f:&017!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:8;W3;3?4|,:?86k5+3409b>{zut1b>>o50;&057<5;>1]?<:51zN053<6s_;88775f3_;3;7c=#;<81j6sr}|9j66d=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=m;W3;3?4|,:?86k5+3409b>{zut1b>>m50;&057<5;>1]?<:51zN053<6s_;88775d3_;3;74=#;<81=6sr}|9j66b=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=k;W3;3?4|,:?86<5+34095>{zut1b>>k50;&057<5;>1]?<:51zN053<6s_;88775b3_;3;74=#;<81=6sr}|9j66`=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=i;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f461290<6=4?{%126?4d:2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5f25294?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 634281/?8<51:~yx=n:=;1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:362?S7??38p(>;<:09'704=92wvqp5f25094?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634281/?8<51:~yx=n:=91<7*<138172=Q;8>1=vB<1782S74<38p(?mn:360?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8:86=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91==5+340955=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?773-9>>7??;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm10094?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a54b=83<1<7>t$231>4>?3A9;46*=49827>o5;>0;6)=>2;003>P49=0:wA=>6;3xR72>2;q/>no52258R4>02;q/?8=51:&017<63twvq6gk6;29 6752m<0Z>?;:0yO740=9r\9844={%0`e?b13_;3;74=#;<81=6sr}|9j`2<72-9:>7j8;W120?4|D:;=68681!52;390(>;=:29~yxJ49<0?w[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=::=0(>=j:270?x"4==0i7pX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362;9<7)={#;<>1n6sY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!5293n=7)={#;<>1>6sY2b;96~Pcj38p(>;>:e58 65b2:?87p*<5586?x{z3`8m47>5$231>7`?3_9:874}Q:=31>v*=c`81b==Q91=1>v*<52825>"4=;0:=6sr}M121?7|^::i6?uYdc81!52938m46*<3d8016=z,:??6?7?>;%166?763twv@>?::0yU75d=:r\on77`33-98i7=:3:'702=981vqp5`2b194?"49;09o>54}c320?6=;3:1?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:=84?:083>5}#;881?<74H22;?j4d;3:1(>?=:3a0?>{e98=1<7=50;2x 6752>=0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:=54?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?>9;290?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:69'704=?2wvqp5f22;94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0D>?>;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`25d<72=0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0D>?>;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`25g<72=0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528e?!52:3l0qpsr;h074?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=5f:&017!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e98i1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91;6*<5384?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34193>"4=;0<7psr}:k105<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<91;6*<5384?x{zu2c98<4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 6342>1/?8<57:~yx=n:=81<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167?1<,:?96:5r}|8m724290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<5284?!52:3=0qpsr;h070?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52568R4>02;q/?8=57:&017<03twvq6g=4483>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?::;W3;3?4|,:?86:5+34093>{zut1b>9850;&057<5;>1C?4}K;8<1=vX>3581!4di38?:6X>8681!52;3l0(>;=:g9~yx{<6=4+3009661<^:;?6P60>09w)=:3;d8 6352o1vqps4i31b>5<#;881>>94V237>4}K;8<1=vX>3581!4di388m6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31`>5<#;881>>94V237>4}K;8<1=vX>3581!4di388o6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31f>5<#;881>>94V237>4}K;8<1=vX>3581!4di388i6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{57;294~"49;09o?5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8m727290/?<<52258R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?7?4$271>4=zutw0e?:>:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4392\:4:4={%167?7<,:?96<5r}|8m725290/?<<52258R67328qG?<851zT271<5s-8hm7<;2:T2<2<5s-9>?7?4$271>4=zutw0e?:<:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?>3;297?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:028 63528:0qpsr;h00=?6=,:;96?=8;W120?7|D:;=6{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f=0=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e0m0;6>4?:1y'744=:j80D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th3o7>56;294~"49;0:455G31:8 72?2890e?=8:18'744=::=0Z>?;:0yO740=9r\9844={%0`e?44?2\:4:4={%167?7<,:?96<5r}|8ma0=83.8=?4k6:T051<6sE9::7?tV36:>7}#:jk1h;5Y19596~"4=:0:7)=:2;38yx{z3`n<6=4+3009`2=Q;8>1>vB<1782S43138p(?mn:e58R4>02;q/?8=53:&017<43twv@>?::5yU754=;r\on7a1<,:9n6>;<;|T276<5s-9>=7<<7:&07`<4=:1v(>;;:c9~R6652:q]ho4={%165?b03-98i7=:3:U565=:r.89<4=369'76c=;<80q)=:4;`8yS57:39pZil52z&014;=:038yx{K;8?1=vX<0c81Sbe2;q/?8?52g:8 65b2:?87p*<55825>{zu2c9j94?:%126?4a<2\8=94={M122?7|^;>26?u+2bc96c2<^82<6?u+341954=#;<81=<5r}|N050<6s_9;n787?>;|~?j4d;3:1(>?=:3a0?>{e010;6>4?:1y'744=;9l0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th357>51;294~"49;08=45G31:8k7e4290/?<<52b18?xd?i3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342o1/?8<5f:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:g9'704=n2wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj1=1<7=50;2x 6752>=0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528;?!52:320qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th3i7>52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo7::180>5<7s-9:>71=vB<1782S74<38p(?mn:31;?S7??38p(>;<:09'704=92wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb8694?0=83:p(>?=:0:;?M5702.9854>3:k172<72-9:>7<<7:T051<6sE9::7?tV36:>7}#:jk1>>94V0:4>7}#;<91=6*<5382?x{zu2co:7>5$231>a0<^:;?6;<:09'704=92wvqp5fd683>!56:3n<7[=>4;0xH67128q]>9752z&1gd5r}|N050<3s_9;>7=tVe`96~"4=80o;6*<3d8016=z^8986?u+3439661<,:9n6>;<;|&0117}#;<;1h:5+32g97057503-98i7=:2:'702=j2w]?=<53zTgf?4|,:?:6i94$21f>6343t\:?>4={%165?b13-98i7=:3:'702=:2w]>n752zTgf?4|,:?:6i94$21f>6343t.8994:;|~?l4a03:1(>?=:3d;?S56<38p@>?9:0yU61?=:r.9ol4=f99U5=1=:r.89>4>1:&017<692wvqA=>5;3xR66e2;q]ho4={%165?4a02.8?h4<529~ 63328;0qps4i3d7>5<#;881>k:4V237>7}K;8<1=vX=4881!4di38m86X>8681!52;3;:7)=:2;32?x{zD:;>6;>:3d7?!54m39>?6s+346954=zut1d>n=50;&057<5k:10qo7?:180>5<7s-9:>7=?f:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:09'704=92wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb8394?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn4<50;194?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5;01]=5952z&016>7h4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?71=vB<1782S74<38p(?mn:31;?S7??38p(>;<:99'704=02wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634211/?8<58:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb8494?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a=a<72:0;6=u+30096f4<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd>k3:1:7>50z&057<6011C?=64$36;>45P60>09w)=:3;38 635281vqps4ie494?"49;0o:6X<1582I56>3;pZ?:6:3y'6fg=l?1]=5952z&016<63-9>>7?4}|~?lb0290/?<<5d69U742=:rF8=;4>{W07=?4|,;ij6i94V0:4>7}#;<91?6*<5380?x{zD:;>69uY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!529388;6*<3d8016=z,:??6o5rV221>6}Qlk09w)=:1;f4?!54m39>?6sY12196~"4=809?:5+32g970487l4}W136?5|^mh1>v*<508g3>"4;l089>5rV010>7}#;<;1h;5+32g970587<4}W0`=?4|^mh1>v*<508g3>"4;l089>5r$277>0=zut1b>k650;&057<5n11]?<:52zN053<6s_8?577`?3_;3;747<,:?967}#;<;1>k64$21f>6343t.8994>1:~y>o5n=0;6)=>2;0e0>P49=09wA=>6;3xR72>2;q/>no52g68R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n=1/?>k53418y!52<3;:7psr;n0`7?6=,:;96?m<;:a==<72:0;6=u+300975`<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd>13:1=7>50z&057<4901C?=64o3a0>5<#;881>n=4;|`:e?6=;3:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;7c=#;<81j6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86k5+3409b>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f<1=8391<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016>764}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>47;%166?>4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd>m3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{6=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vnl650;494?6|,:;96<67;I13<>"5<10:?6g=3683>!56:388;6X<1582I56>3;pZ?:6:3y'6fg=::=0Z<68:3y'705=92.89?4>;|~y>oc>3:1(>?=:e48R67328qG?<851zT10<<5s-8hm7j9;W3;3?4|,:?86<5+34095>{zut1bh:4?:%126?b03_9:874}Q:=31>v*=c`8g3>P60>09w)=:3;18 6352:1vqpB<1487S57:39pZil52z&0141/?>k53418yS74;38p(>;>:314?!54m39>>6s+3469f>{Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;f5?!54m39>?6s+34696>{Q:j31>vXkb;0x 6362m=0(>=j:270?x"4==0>7psr;h0e{zuE9:97?tV22a>7}Qlk09w)=:1;0e<>"4;l089>5r$277>470Z>?;:3yO740=9r\9844={%0`e?4a<2\:4:4={%167?763-9>>7?>;|~H67228q]?=l52zTgf?4|,:?:6?h;;%10a?52;2w/?8:5109~yx=h:j91<7*<1381g6==83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vnl?50;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zjh91<7=50;2x 6752>=0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528e?!52:3l0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3thj87>51083>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?794$271>2=zutw0e?=6:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=?2.89?48;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;72=#;<81;6sr}|9j614=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:=;W3;3?4|,:?86:5+34093>{zut1b>9=50;&057<5;>1]?<:51zN053<6s_;8877243_;3;72=#;<81;6sr}|9j612=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i366>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=449U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5>7h4}|~?l43?3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9611<^82<6?u+3419b>"4=;0m7psr}:k17d<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31b?S7??38p(>;<:69'704=?2wvqp5f22`94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9i7[?77;0x 634281/?8<51:~yx=n::i1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31`?S7??38p(>;<:09'704=92wvqp5f22f94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9o7[?77;0x 634281/?8<51:~yx=n::o1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31f?S7??38p(>;<:09'704=92wvqp5f22d94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9m7[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb`094?5=83:p(>?=:3a1?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34195>"4=;0:7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a=c<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?773-9>>7??;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5119'704=991vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1C?4}K;8<1=vX>3581!4di38856X>8681!52;330(>;=:89~yx{;6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<91]=5952z&016<>3-9>>774}|~?l4393:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+3419=>"4=;027psr}:k107<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:89'704=12wvqp5f25194?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 634201/?8<59:~yx=n:=>1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:367?S7??38p(>;<:89'704=12wvqp5f25794?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;5:T2<2<5s-9>?774$271><=zutw0e?:9:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;32?!52:3;:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=<5+340954=zutw0e?=l:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<52825>"4=;0:=6sr}|9j66c=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i31e>5<#;881>>94V237>4}K;8<1=vX>3581!4di388j6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}cc:>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~fg7=83<1<7>t$231>4>?3A9;46*=49827>o5;>0;6)=>2;003>P49=0:wA=>6;3xR72>2;q/>no52258R4>02;q/?8=51:&017<63twvq6gk6;29 6752m<0Z>?;:0yO740=9r\9844={%0`e?b13_;3;74=#;<81=6sr}|9j`2<72-9:>7j8;W120?4|D:;=68681!52;390(>;=:29~yxJ49<0?w[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=::=0(>=j:270?x"4==0i7pX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362;9<7)={#;<>1n6sY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!5293n=7)={#;<>1>6sY2b;96~Pcj38p(>;>:e58 65b2:?87p*<5586?x{z3`8m47>5$231>7`?3_9:874}Q:=31>v*=c`81b==Q91=1>v*<52825>"4=;0:=6sr}M121?7|^::i6?uYdc81!52938m46*<3d8016=z,:??6?7?>;%166?763twv@>?::0yU75d=:r\on77`33-98i7=:3:'702=981vqp5`2b194?"49;09o>54}cca>5<4290;w)=>2;13b>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~fde=83;1<7>t$231>67>3A9;46a=c283>!56:38h?65rb`g94?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5284?!52:3=0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`bb?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5284?!52:3=0qpsr;h074?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=57:&017<03twvq6g=4083>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?86:5+34093>{zut1b>9<50;&057<5;>1]?<:51zN053<6s_;8877253_;3;72=#;<81;6sr}|9j615=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:<;W3;3?4|,:?86:5+34093>{zut1b>9:50;&057<5;>1C?4}K;8<1=vX>3581!4di38?86X>8681!52;3=0(>;=:69~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<03-9>>794}|~?l43>3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+3419b>"4=;0m7psr}:k102<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91j6*<538e?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+3419b>"4=;0m7psr}:k17g<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31a?S7??38p(>;<:69'704=?2wvqp5f22a94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9h7[?77;0x 634281/?8<51:~yx=n::n1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:09'704=92wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zjhn1<7=50;2x 6752;i97E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wiml4?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7??;%166?773twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=991/?8<5119~yx{P60>09w)=:3;38 635281vqps4}c`1>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~fgg=83<1<7>t$231>4>?3A9;46*=49827>o5;>0;6)=>2;003>P49=0:wA=>6;3xR72>2;q/>no52258R4>02;q/?8=51:&017<63twvq6gk6;29 6752m<0Z>?;:0yO740=9r\9844={%0`e?b13_;3;74=#;<81=6sr}|9j`2<72-9:>7j8;W120?4|D:;=68681!52;390(>;=:29~yxJ49<0?w[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=::=0(>=j:270?x"4==0i7pX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362;9<7)={#;<>1n6sY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!5293n=7)={#;<>1>6sY2b;96~Pcj38p(>;>:e58 65b2:?87p*<5586?x{z3`8m47>5$231>7`?3_9:874}Q:=31>v*=c`81b==Q91=1>v*<52825>"4=;0:=6sr}M121?7|^::i6?uYdc81!52938m46*<3d8016=z,:??6?7?>;%166?763twv@>?::0yU75d=:r\on77`33-98i7=:3:'702=981vqp5`2b194?"49;09o>54}c`7>5<4290;w)=>2;13b>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~fg3=83;1<7>t$231>67>3A9;46a=c283>!56:38h?65rbc594?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5284?!52:3=0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`a?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5284?!52:3=0qpsr;h074?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=57:&017<03twvq6g=4083>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?86:5+34093>{zut1b>9<50;&057<5;>1]?<:51zN053<6s_;8877253_;3;72=#;<81;6sr}|9j615=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:<;W3;3?4|,:?86:5+34093>{zut1b>9:50;&057<5;>1C?4}K;8<1=vX>3581!4di38?86X>8681!52;3=0(>;=:69~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<03-9>>794}|~?l43>3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=479U5=1=:r.89>4i;%166?`1:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91j6*<538e?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+3419b>"4=;0m7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91j6*<538e?x{zu2c9?n4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;9h7[?77;0x 6342>1/?8<57:~yx=n::n1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:09'704=92wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zjk<1<7=50;2x 6752;i97E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2win>4?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7??;%166?773twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=991/?8<5119~yx{P60>09w)=:3;38 635281vqps4}c3b0?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7fm3:1?7>50z&057<48o1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;a8 6352j1vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{56;294~"49;0:455G31:8 72?2890e?=8:18'744=::=0Z>?;:0yO740=9r\9844={%0`e?44?2\:4:4={%167?7<,:?96<5r}|8ma0=83.8=?4k6:T051<6sE9::7?tV36:>7}#:jk1h;5Y19596~"4=:0:7)=:2;38yx{z3`n<6=4+3009`2=Q;8>1>vB<1782S43138p(?mn:e58R4>02;q/?8=53:&017<43twv@>?::5yU754=;r\on7a1<,:9n6>;<;|T276<5s-9>=7<<7:&07`<4=:1v(>;;:c9~R6652:q]ho4={%165?b03-98i7=:3:U565=:r.89<4=369'76c=;<80q)=:4;`8yS57:39pZil52z&014;=:038yx{K;8?1=vX<0c81Sbe2;q/?8?52g:8 65b2:?87p*<55825>{zu2c9j94?:%126?4a<2\8=94={M122?7|^;>26?u+2bc96c2<^82<6?u+341954=#;<81=<5r}|N050<6s_9;n787?>;|~?j4d;3:1(>?=:3a0?>{e9h<1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=l950;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zj8k26=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:69'704=?2wvqp5f22;94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7h4$271>c=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7fi3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91;6*<5384?x{zu2c98=4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 6342>1/?8<57:~yx=n:=;1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4392\:4:4={%167?1<,:?96:5r}|8m725290/?<<52258R67328qG?<851zT271<5s-8hm7<;2:T2<2<5s-9>?794$271>2=zutw0e?:<:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167?1<,:?96:5r}|8m723290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8101=Q91=1>v*<5284?!52:3=0qpsr;h071?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=57:&017<03twvq6g=4783>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:9;W3;3?4|,:?86k5+3409b>{zut1b>9950;&057<5;>1]?<:51zN053<6s_;8877203_;3;7c=#;<81j6sr}|9j66g=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=n;W3;3?4|,:?86k5+3409b>{zut1b>>l50;&057<5;>1C?4}K;8<1=vX>3581!4di388n6X>8681!52;3=0(>;=:69~yx{P60>09w)=:3;58 6352>1vqps4i31g>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=3e9U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5;l1]=5952z&016<63-9>>7?4}|~?l44n3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3g9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6ik0;6=0D>>7;h005$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=?2.89?48;|~y>o5<90;6)=>2;003>N4981]?<:51zN053<6s_;8877273_;3;72=#;<81;6sr}|9j617=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i361>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=439U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<03-9>>794}|~?l43<3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=459U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9;4V0:4>7}#;<91;6*<5384?x{zu2c98;4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>=7[?77;0x 6342>1/?8<57:~yx=n:==1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43?2\:4:4={%167?`<,:?96k5r}|8m75f290/?<<52258R67328qG?<851zT271<5s-8hm7<?7h4$271>c=zutw0e?=m:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44j2\:4:4={%167?`<,:?96k5r}|8m75d290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817f=Q91=1>v*<5284?!52:3=0qpsr;h00`?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no522f8R4>02;q/?8=57:&017<03twvq6g=3d83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::o0Z<68:3y'705=n2.89?4i;|~y>o5;o0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522d8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9h21<7:50;2x 6752;i97E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:k105<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5d3=8391<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<682.89?4>0:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:028 63528:0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:h=4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7d`83>6<729q/?<<531d8L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`2`<<72?0;6=u+30095=><@::37)<;8;30?l44?3:1(>?=:314?S56<3;p@>?9:0yU61?=:r.9ol4=369U5=1=:r.89>4>;%166?7a0<^82<6?u+34195>"4=;0:7psr}:kg3?6=,:;96i94V237>7}K;8<1=vX=4881!4di3n<7[?77;0x 6342:1/?8<53:~yI56=3>pZ>>=:2yU`g<5s-9>=7j8;%10a?52;2w]=>=52z&014<5;>1/?>k53418y!52<3h0q[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=::=0(>=j:271?x"4==0i7pX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362m<0(>=j:270?x"4==097pX=c881Sbe2;q/?8?5d69'76c=;<90q)=:4;78yx{<^:;?6?uC30495~P5<009w)P60>09w)=:3;32?!52:3;:7psrL236>4}Q;9h1>vXkb;0x 6362;l37)={#;<>1=<5r}|9j6c2=83.8=?4=f59U742=:rF8=;4>{W07=?4|,;ij6?h;;W3;3?4|,:?8647;<;|&011<692wvq6a=c283>!56:38h?65rb0f1>5<4290;w)=>2;13b>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f4b4290:6=4?{%126?5612B8<55`2b194?"49;09o>54}c3g1?6=;3:1N4811b>>650;&057<5;>1C?4}K;8<1=vX>3581!4di38846X>8681!52;3=0(>;=:69~yx{4;3xH67128q]=>:52z&1gd<5;01]=5952z&016>7h4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7d783>47=83:p(>?=:658L66?3`8847>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=?2.89?48;|~y>o5;00;6)=>2;003>N4981]?<:51zN053<6s_;88775>3_;3;72=#;<81;6sr}|9j616=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i362>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=409U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5<;1]=5952z&016<03-9>>794}|~?l43;3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=429U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9:4V0:4>7}#;<91;6*<5384?x{zu2c9884?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>>7[?77;0x 6342>1/?8<57:~yx=n:=<1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43>2\:4:4={%167?`<,:?96k5r}|8m720290/?<<52258R67328qG?<851zT271<5s-8hm7<;7:T2<2<5s-9>?7h4$271>c=zutw0e?=n:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?`<,:?96k5r}|8m75e290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5284?!52:3=0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::n0Z<68:3y'705=n2.89?4i;|~y>o5;l0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522g8R4>02;q/?8=51:&017<63twvq6g=3g83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::l0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm1e594?76290;w)=>2;54?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34193>"4=;0<7psr}:k17<<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:69'704=?2wvqp5f25294?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?794$271>2=zutw0e?:>:18'744=::=0D>?>;W120?7|D:;=67>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=?2.89?48;|~y>o5<:0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52518R4>02;q/?8=57:&017<03twvq6g=4583>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=>0Z<68:3y'705=?2.89?48;|~y>o5<<0;6)=>2;003>N4981]?<:51zN053<6s_;8877223_;3;72=#;<81;6sr}|9j610=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i364>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=469U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5;h1]=5952z&016>7h4}|~?l44j3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3c9U5=1=:r.89>4i;%166?`1:T051<6sE9::7?tV017>7}#:jk1>>m4V0:4>7}#;<91;6*<5384?x{zu2c9?i4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;9o7[?77;0x 6342>1/?8<57:~yx=n::o1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31f?S7??38p(>;<:g9'704=n2wvqp5f22d94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9m7[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb0f7>5<3290;w)=>2;0`6>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1b>9>50;&057<5;>1]?<:51zN053<6s_;8877273_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5119'704=991vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;;7)=:2;33?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5ad=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9l?1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419g>"4=;0h7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=h:50;494?6|,:;96<67;I13<>"5<10:?6g=3683>!56:388;6X<1582I56>3;pZ?:6:3y'6fg=::=0Z<68:3y'705=92.89?4>;|~y>oc>3:1(>?=:e48R67328qG?<851zT10<<5s-8hm7j9;W3;3?4|,:?86<5+34095>{zut1bh:4?:%126?b03_9:874}Q:=31>v*=c`8g3>P60>09w)=:3;18 6352:1vqpB<1487S57:39pZil52z&0141/?>k53418yS74;38p(>;>:314?!54m39>>6s+3469f>{Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;f5?!54m39>?6s+34696>{Q:j31>vXkb;0x 6362m=0(>=j:270?x"4==0>7psr;h0e{zuE9:97?tV22a>7}Qlk09w)=:1;0e<>"4;l089>5r$277>470Z>?;:3yO740=9r\9844={%0`e?4a<2\:4:4={%167?763-9>>7?>;|~H67228q]?=l52zTgf?4|,:?:6?h;;%10a?52;2w/?8:5109~yx=h:j91<7*<1381g6=53;294~"49;08?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?ke;295?6=8r.8=?4<189K75>5}#;881;:5G31:8m75?290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5284?!52:3=0qpsr;h00=?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5f:&017!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9l;1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:69'704=?2wvqp5f22;94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=;0Z<68:3y'705=?2.89?48;|~y>o5<;0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52508R4>02;q/?8=57:&017<03twvq6g=4283>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=?2.89?48;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;72=#;<81;6sr}|9j613=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i365>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=479U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016>7h4}|~?l44i3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3`9U5=1=:r.89>4i;%166?`1:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91;6*<5384?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34193>"4=;0<7psr}:k17a<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:g9'704=n2wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8o96=4>1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86:5+34093>{zut1b>>750;&057<5;>1C?4}K;8<1=vX>3581!4di38856X>8681!52;3=0(>;=:69~yx{;6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<91]=5952z&016<03-9>>794}|~?l4393:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+34193>"4=;0<7psr}:k107<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:69'704=?2wvqp5f25194?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 6342>1/?8<57:~yx=n:=>1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:367?S7??38p(>;<:69'704=?2wvqp5f25794?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;5:T2<2<5s-9>?794$271>2=zutw0e?:9:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=n2.89?4i;|~y>o5;h0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522c8R4>02;q/?8=5f:&017!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::h0Z<68:3y'705=n2.89?4i;|~y>o5;j0;6)=>2;003>N4981]?<:51zN053<6s_;88775d3_;3;72=#;<81;6sr}|9j66b=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i31f>5<#;881>>94V237>4}K;8<1=vX>3581!4di388i6X>8681!52;3l0(>;=:g9~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{54;294~"49;09o?5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8m727290/?<<52258R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7ck3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 63428:0(>;=:028yx{z3`8857>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<52824>"4=;0:<6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn??n:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb301>5<1290;w)=>2;3;<>N4811/>965129j661=83.8=?4=369U742=9rF8=;4>{W07=?4|,;ij6?=8;W3;3?4|,:?86<5+34095>{zut1bh;4?:%126?b13_9:87?tL235>4}Q:=31>v*=c`8g2>P60>09w)=:3;38 635281vqps4ie594?"49;0o;6X<1581I56>3;pZ?:6:3y'6fg=l>1]=5952z&016<43-9>>7=4}|O743=7}#;<;1h:5+32g97057503-98i7=:3:'702=j2w]?=<53zTgf?4|,:?:6i94$21f>6343t\:?>4={%165?44?2.8?h4<539~ 6332k1vZ>>=:2yU`g<5s-9>=7j8;%10a?52;2w]=>=52z&0142.8?h4<529~ 6332;1vZ?m6:3yU`g<5s-9>=7j8;%10a?52;2w/?8:55:~y>o5n10;6)=>2;0e<>P49=09wA=>6;3xR72>2;q/>no52g:8R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n11/?>k53418y!52<3;:7psr;h0e0?6=,:;96?h;;W120?4|D:;=6{zuE9:97?tV22a>7}Qlk09w)=:1;0e0>"4;l089>5r$277>476<729q/?<<531d8L66?3`8847>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:8n1<7?50;2x 6752:;27E=?8:m1g6<72-9:>7!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=?2.89?48;|~y>o5;00;6)=>2;003>N4981]?<:51zN053<6s_;88775>3_;3;7c=#;<81j6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=57:&017<03twvq6g=3883>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86:5+34093>{zut1b>9>50;&057<5;>1C?4}K;8<1=vX>3581!4di38?<6X>8681!52;3=0(>;=:69~yx{:6=4+3009661<^:;?6P60>09w)=:3;d8 6352o1vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{53;294~"49;09o?5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo<>b;297?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:028 63528:0qpsr;h00=?6=,:;96?=8;W120?7|D:;=6{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f4ga29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8h26=4<:183!56:39;j6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7f=#;<81o6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn5<7s-9:>7?78:J04==#:=21=>5f22594?"49;09?:5Y30695~J49?0:w[<;9;0x 7ef2;9<7[?77;0x 634281/?8<51:~yx=nl?0;6)=>2;f5?S56<3;p@>?9:0yU61?=:r.9ol4k6:T2<2<5s-9>?7?4$271>4=zutw0ei950;&05726?u+2bc9`2=Q91=1>v*<5280?!52:390qpsC30790~P48;08w[jm:3y'707=l>1/?>k53418yS74;38p(>;>:314?!54m39>?6s+3469f>{Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;003>"4;l089?5r$277>g=z^::96>uYdc81!5293n<7)={Q9:91>v*<508g2>"4;l089>5r$277>7=z^;i26?uYdc81!5293n<7)={#;<>196sr}:k1b=<72-9:>77}#:jk1>k64V0:4>7}#;<91=<5+340954=zutF8=84>{W13f?4|^mh1>v*<5081b==#;:o1?8=4}%160?763twv7d4;0xH67128q]>9752z&1gd<5n=1]=5952z&016<692.89?4>1:~yI56=3;pZ>>m:3yU`g<5s-9>=7;;:038yx{5}#;881?=h4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7b383>4<729q/?<<530;8L66?3f8h?7>5$231>7e432wi=o:50;194?6|,:;96:94H22;?l4403:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34193>"4=;0<7psr}:k17<<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:g9'704=n2wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8h>6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i31:>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<91;6*<5384?x{zu2c98<4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 6342>1/?8<57:~yx=n:=81<7*<138172=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:69'704=?2wvqp5f25194?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 6342>1/?8<57:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167?1<,:?96:5r}|8m722290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8100=Q91=1>v*<5284?!52:3=0qpsr;h072?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52548R4>02;q/?8=5f:&017!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=n2.89?4i;|~y>o5;h0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522c8R4>02;q/?8=5f:&017!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=m;W3;3?4|,:?86:5+34093>{zut1b>>m50;&057<5;>1]?<:51zN053<6s_;88775d3_;3;72=#;<81;6sr}|9j66b=83.8=?4=369K747<^:;?6P60>09w)=:3;d8 6352o1vqps4i31f>5<#;881>>94V237>4}K;8<1=vX>3581!4di388i6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{51083>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?794$271>2=zutw0e?=6:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=?2.89?48;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;72=#;<81;6sr}|9j614=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i360>5<#;881>>94V237>4}K;8<1=vX>3581!4di38??6X>8681!52;3=0(>;=:69~yx{?6=4+3009661<^:;?6P60>09w)=:3;58 6352>1vqps4i366>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=449U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>984V0:4>7}#;<91;6*<5384?x{zu2c98:4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;><7[?77;0x 6342o1/?8<5f:~yx=n::k1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31b?S7??38p(>;<:g9'704=n2wvqp5f22`94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9i7[?77;0x 6342o1/?8<5f:~yx=n::i1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?1<,:?96:5r}|8m75c290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5284?!52:3=0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:n>4?:583>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?l4383:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6j90;6>4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3;;7)=:2;33?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+341955=#;<81==5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?ma;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;38 635281vqps4}c3`0?6=;3:1?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?7<,:?96<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7m4$271>f=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7d;3:1:7>50z&057<6011C?=64$36;>45P60>09w)=:3;38 635281vqps4ie494?"49;0o:6X<1582I56>3;pZ?:6:3y'6fg=l?1]=5952z&016<63-9>>7?4}|~?lb0290/?<<5d69U742=:rF8=;4>{W07=?4|,;ij6i94V0:4>7}#;<91?6*<5380?x{zD:;>69uY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!529388;6*<3d8016=z,:??6o5rV221>6}Qlk09w)=:1;f4?!54m39>?6sY12196~"4=809?:5+32g970487l4}W136?5|^mh1>v*<508g3>"4;l089>5rV010>7}#;<;1h;5+32g970587<4}W0`=?4|^mh1>v*<508g3>"4;l089>5r$277>0=zut1b>k650;&057<5n11]?<:52zN053<6s_8?577`?3_;3;747<,:?967}#;<;1>k64$21f>6343t.8994>1:~y>o5n=0;6)=>2;0e0>P49=09wA=>6;3xR72>2;q/>no52g68R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n=1/?>k53418y!52<3;:7psr;n0`7?6=,:;96?m<;:a5ge=8391<7>t$231>66a3A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9kn1<7?50;2x 6752:;27E=?8:m1g6<72-9:>7!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86:5+34093>{zut1b>>750;&057<5;>1C?4}K;8<1=vX>3581!4di38856X>8681!52;3l0(>;=:g9~yx{P60>09w)=:3;38 635281vqps4}c3`4?6=980;6=u+300932=O;920e?=7:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=?2.89?48;|~y>o5<90;6)=>2;003>N4981]?<:51zN053<6s_;8877273_;3;72=#;<81;6sr}|9j617=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i361>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?>6X>8681!52;3=0(>;=:69~yx{86=4+3009661<^:;?6P60>09w)=:3;58 6352>1vqps4i367>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=459U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>9;4V0:4>7}#;<91;6*<5384?x{zu2c98;4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>=7[?77;0x 6342o1/?8<5f:~yx=n:==1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:g9'704=n2wvqp5f22c94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9j7[?77;0x 6342o1/?8<5f:~yx=n::h1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?44j2\:4:4={%167?1<,:?96:5r}|8m75d290/?<<52258R67328qG?<851zT271<5s-8hm7<?794$271>2=zutw0e?=k:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817`=Q91=1>v*<5282?!52:3;0qpsr;h00b?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`2g4<728;1<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<03-9>>794}|~?l4413:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34193>"4=;0<7psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:69'704=?2wvqp5f25394?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?794$271>2=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<5284?!52:3=0qpsr;h070?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=?2.89?48;|~y>o52;003>N4981]?<:51zN053<6s_;8877213_;3;72=#;<81;6sr}|9j611=83.8=?4=369K747<^:;?6P60>09w)=:3;d8 6352o1vqps4i31b>5<#;881>>94V237>4}K;8<1=vX>3581!4di388m6X>8681!52;3l0(>;=:g9~yx{P60>09w)=:3;d8 6352o1vqps4i31`>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=3b9U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91;6*<5384?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+3419b>"4=;0m7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5gc=83>1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm1c`94?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52824>"4=;0:<6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<>4$271>464;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6k<0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:ok4?:283>5}#;881?=h4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016>7m4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7cd83>3<729q/?<<519:8L66?3-8?47?<;h003?6=,:;96?=8;W120?7|D:;=61=vB<1782S43138p(?mn:e48R4>02;q/?8=51:&017<63twvq6gk7;29 6752m=0Z>?;:3yO740=9r\9844={%0`e?b03_;3;76=#;<81?6sr}M121?2|^::96>uYdc81!5293n<7)={Q9:91>v*<508172=#;:o1?8=4}%160?d7=tVe`96~"4=80o;6*<3d8016=z^8986?u+3439661<,:9n6>;=;|&0117}#;<;1h:5+32g9705a0<,:9n6>;<;|&011<53t\9o44={Wfa>7}#;<;1h:5+32g970587;4}|8m7`?290/?<<52g:8R6732;qG?<851zT10<<5s-8hm7?7?>;%166?763twv@>?::0yU75d=:r\on77`?3-98i7=:3:'702=981vqp5f2g694?"49;09j95Y30696~J49?0:w[<;9;0x 7ef2;l?7[?77;0x 63428;0(>;=:038yx{K;8?1=vX<0c81Sbe2;q/?8?52g68 65b2:?87p*<55825>{zu2e9o>4?:%126?4d;21vn5<7s-9:>7=?f:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:09'704=92wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb0a;>5<6290;w)=>2;12=>N4811d>n=50;&057<5k:10qo?la;297?6=8r.8=?487:J04==n::21<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528e?!52:3l0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:oo4?:0394?6|,:;96:94H22;?l4403:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34193>"4=;0<7psr}:k17<<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:69'704=?2wvqp5f25294?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?794$271>2=zutw0e?:>:18'744=::=0D>?>;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<5284?!52:3=0qpsr;h077?6=,:;96?=8;W120?7|D:;=65Y19596~"4=:0<7)=:2;58yx{z3`8?87>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=>0Z<68:3y'705=?2.89?48;|~y>o5<<0;6)=>2;003>N4981]?<:51zN053<6s_;8877223_;3;72=#;<81;6sr}|9j610=83.8=?4=369K747<^:;?6P60>09w)=:3;d8 6352o1vqps4i364>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?;6X>8681!52;3l0(>;=:g9~yx{P60>09w)=:3;d8 6352o1vqps4i31a>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=3c9U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5;j1]=5952z&016<03-9>>794}|~?l44l3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966b<^82<6?u+3419b>"4=;0m7psr}:k17`<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>k4V0:4>7}#;<91=6*<5382?x{zu2c9?k4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966`<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=nm50;32>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=57:&017<03twvq6g=3883>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86:5+34093>{zut1b>9>50;&057<5;>1C?4}K;8<1=vX>3581!4di38?<6X>8681!52;3=0(>;=:69~yx{:6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<81]=5952z&016<03-9>>794}|~?l43:3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9614<^82<6?u+34193>"4=;0<7psr}:k106<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>9=4V0:4>7}#;<91;6*<5384?x{zu2c9894?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+34193>"4=;0<7psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:69'704=?2wvqp5f25494?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?794$271>2=zutw0e?:8:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817d=Q91=1>v*<528e?!52:3l0qpsr;h00f?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::i0Z<68:3y'705=?2.89?48;|~y>o5;m0;6)=>2;003>N4981]?<:51zN053<6s_;88775c3_;3;72=#;<81;6sr}|9j66c=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=j;W3;3?4|,:?86k5+3409b>{zut1b>>h50;&057<5;>1]?<:51zN053<6s_;88775a3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn5<7s-9:>71=vB<1782S74<38p(?mn:31;?S7??38p(>;<:09'704=92wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634281/?8<51:~yx=n:=:1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8i=6=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91==5+340955=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?773-9>>7??;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm1d494?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5`b=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9o>1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419g>"4=;0h7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=k=50;494?6|,:;96<67;I13<>"5<10:?6g=3683>!56:388;6X<1582I56>3;pZ?:6:3y'6fg=::=0Z<68:3y'705=92.89?4>;|~y>oc>3:1(>?=:e48R67328qG?<851zT10<<5s-8hm7j9;W3;3?4|,:?86<5+34095>{zut1bh:4?:%126?b03_9:874}Q:=31>v*=c`8g3>P60>09w)=:3;18 6352:1vqpB<1487S57:39pZil52z&0141/?>k53418yS74;38p(>;>:314?!54m39>>6s+3469f>{Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;f5?!54m39>?6s+34696>{Q:j31>vXkb;0x 6362m=0(>=j:270?x"4==0>7psr;h0e{zuE9:97?tV22a>7}Qlk09w)=:1;0e<>"4;l089>5r$277>470Z>?;:3yO740=9r\9844={%0`e?4a<2\:4:4={%167?763-9>>7?>;|~H67228q]?=l52zTgf?4|,:?:6?h;;%10a?52;2w/?8:5109~yx=h:j91<7*<1381g6=53;294~"49;08?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?j9;295?6=8r.8=?4<189K75>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?jc;297?6=8r.8=?487:J04==n::21<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?1<,:?96:5r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528e?!52:3l0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:il4?:283>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?7e683>6<729q/?<<5769K75>P60>09w)=:3;33?!52:3;;7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91==5+340955=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7bm3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{P60>09w)=:3;;8 635201vqps4i363>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9?4V0:4>7}#;<9156*<538:?x{zu2c98?4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634201/?8<59:~yx=n:=91<7*<138172=Q;8>1=vB<1782S74<38p(?mn:360?S7??38p(>;<:89'704=12wvqp5f25694?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;4:T2<2<5s-9>?774$271><=zutw0e?:::18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43=2\:4:4={%167??<,:?9645r}|8m721290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8103=Q91=1>v*<52825>"4=;0:=6sr}|9j611=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:8;W3;3?4|,:?86474;3xH67128q]=>:52z&1gd<5;h1]=5952z&016<692.89?4>1:~yx=n::h1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31a?S7??38p(>;<:09'704=92wvqp5f22a94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9h7[?77;0x 634281/?8<51:~yx=n::n1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:09'704=92wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8om6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7<=#;<8156sr}|9j616=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i362>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=409U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9<4V0:4>7}#;<9156*<538:?x{zu2c98>4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 634201/?8<59:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167??<,:?9645r}|8m722290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8100=Q91=1>v*<528:?!52:330qpsr;h072?6=,:;96?=8;W120?7|D:;=6{zut1b>9950;&057<5;>1C?4}K;8<1=vX>3581!4di38?;6X>8681!52;3;:7)=:2;32?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+341954=#;<81=<5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=l:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?7<,:?96<5r}|8m75c290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=j:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44m2\:4:4={%167?7<,:?96<5r}|8m75a290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7a83:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{P60>09w)=:3;;8 635201vqps4i363>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5<81]=5952z&016<>3-9>>774}|~?l43:3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=439U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9=4V0:4>7}#;<9156*<538:?x{zu2c9894?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>?7[?77;0x 634201/?8<59:~yx=n:=?1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43=2\:4:4={%167??<,:?9645r}|8m721290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8103=Q91=1>v*<528:?!52:330qpsr;h073?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52558R4>02;q/?8=5109'704=981vqps4i31b>5<#;881>>94V237>4}K;8<1=vX>3581!4di388m6X>8681!52;3;:7)=:2;32?x{zu2c9?o4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966d<^82<6?u+341954=#;<81=<5r}|8m75d290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=k:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44l2\:4:4={%167?7<,:?96<5r}|8m75b290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=i:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44n2\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?i1;290?6=8r.8=?4=c39K75>P60>09w)=:3;38 635281vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;0(>;=:09~yx{;6=4+3009661<^:;?6P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?id;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;38 635281vqps4}c037?6=;3:1?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?7<,:?96<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7m4$271>f=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg47:3:1:7>50z&057<6011C?=64$36;>45P60>09w)=:3;38 635281vqps4ie494?"49;0o:6X<1582I56>3;pZ?:6:3y'6fg=l?1]=5952z&016<63-9>>7?4}|~?lb0290/?<<5d69U742=:rF8=;4>{W07=?4|,;ij6i94V0:4>7}#;<91?6*<5380?x{zD:;>69uY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!529388;6*<3d8016=z,:??6o5rV221>6}Qlk09w)=:1;f4?!54m39>?6sY12196~"4=809?:5+32g970487l4}W136?5|^mh1>v*<508g3>"4;l089>5rV010>7}#;<;1h;5+32g970587<4}W0`=?4|^mh1>v*<508g3>"4;l089>5r$277>0=zut1b>k650;&057<5n11]?<:52zN053<6s_8?577`?3_;3;747<,:?967}#;<;1>k64$21f>6343t.8994>1:~y>o5n=0;6)=>2;0e0>P49=09wA=>6;3xR72>2;q/>no52g68R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n=1/?>k53418y!52<3;:7psr;n0`7?6=,:;96?m<;:a5c1=8391<7>t$231>66a3A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9o21<7?50;2x 6752:;27E=?8:m1g6<72-9:>7!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9oh1<7=50;2x 6752>=0D>>7;h00P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=57:&017<03twvq6g=3883>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86k5+3409b>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f4`d290:=7>50z&057<0?2B8<55f22:94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?794$271>2=zutw0e?=6:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=?2.89?48;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;72=#;<81;6sr}|9j614=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:=;W3;3?4|,:?86:5+34093>{zut1b>9=50;&057<5;>1]?<:51zN053<6s_;8877243_;3;72=#;<81;6sr}|9j612=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i366>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=449U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>984V0:4>7}#;<91j6*<538e?x{zu2c98:4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9611<^82<6?u+3419b>"4=;0m7psr}:k17d<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>o4V0:4>7}#;<91j6*<538e?x{zu2c9?o4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;9i7[?77;0x 6342>1/?8<57:~yx=n::i1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?`<,:?96k5r}|8m75c290/?<<52258R67328qG?<851zT271<5s-8hm7<?794$271>2=zutw0e?=j:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44m2\:4:4={%167?7<,:?96<5r}|8m75a290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg7a13:187>50z&057<5k;1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i363>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?<6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c3e2?6=;3:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;746<,:?96<>4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>0:&017<682wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8ln6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i31:>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<9156*<538:?x{zu2c98<4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 634201/?8<59:~yx=n:=81<7*<138172=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:89'704=12wvqp5f25194?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 634201/?8<59:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167??<,:?9645r}|8m722290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8100=Q91=1>v*<528:?!52:330qpsr;h072?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52548R4>02;q/?8=5109'704=981vqps4i364>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?;6X>8681!52;3;:7)=:2;32?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+341954=#;<81=<5r}|8m75e290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<528:?!52:330qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::n0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;38 635281vqps4i31e>5<#;881>>94V237>4}K;8<1=vX>3581!4di388j6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c3eb?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167??<,:?9645r}|8m75>290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<528:?!52:330qpsr;h074?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=59:&017<>3twvq6g=4083>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?8645+3409=>{zut1b>9<50;&057<5;>1C?4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<^:;?6P60>09w)=:3;;8 635201vqps4i367>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?86X>8681!52;330(>;=:89~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<>3-9>>774}|~?l43>3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+3419=>"4=;027psr}:k102<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:038 63528;0qpsr;h00e?6=,:;96?=8;W120?7|D:;=6{zut1b>>l50;&057<5;>1]?<:51zN053<6s_;88775e3_;3;747<,:?96?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+3419=>"4=;027psr}:k17a<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:89'704=12wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 63428;0(>;=:038yx{z3`88j7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9<=4?:283>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`044<72?0;6=u+30095=><@::37)<;8;30?l44?3:1(>?=:314?S56<3;p@>?9:0yU61?=:r.9ol4=369U5=1=:r.89>4>;%166?7a0<^82<6?u+34195>"4=;0:7psr}:kg3?6=,:;96i94V237>7}K;8<1=vX=4881!4di3n<7[?77;0x 6342:1/?8<53:~yI56=3>pZ>>=:2yU`g<5s-9>=7j8;%10a?52;2w]=>=52z&014<5;>1/?>k53418y!52<3h0q[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=::=0(>=j:271?x"4==0i7pX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362m<0(>=j:270?x"4==097pX=c881Sbe2;q/?8?5d69'76c=;<90q)=:4;78yx{<^:;?6?uC30495~P5<009w)P60>09w)=:3;32?!52:3;:7psrL236>4}Q;9h1>vXkb;0x 6362;l37)={#;<>1=<5r}|9j6c2=83.8=?4=f59U742=:rF8=;4>{W07=?4|,;ij6?h;;W3;3?4|,:?8647;<;|&011<692wvq6a=c283>!56:38h?65rb3da>5<4290;w)=>2;13b>N4811b>>650;&057<5;>1C?4}K;8<1=vX>3581!4di38846X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{51;294~"49;08=45G31:8k7e4290/?<<52b18?xd5nl0;6>4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;3=0(>;=:69~yx{4;3xH67128q]=>:52z&1gd<5;01]=5952z&016>7h4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?747=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5284?!52:3=0qpsr;h00=?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=57:&017<03twvq6g=4183>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:?;W3;3?4|,:?86:5+34093>{zut1b>9?50;&057<5;>1C?4}K;8<1=vX>3581!4di38?=6X>8681!52;3=0(>;=:69~yx{96=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<;1]=5952z&016<03-9>>794}|~?l43;3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=429U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5<=1]=5952z&016<03-9>>794}|~?l43=3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9613<^82<6?u+34193>"4=;0<7psr}:k103<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:365?S7??38p(>;<:69'704=?2wvqp5f25594?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;7:T2<2<5s-9>?7h4$271>c=zutw0e?=n:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?`<,:?96k5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7h4$271>c=zutw0e?=l:18'744=::=0D>?>;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9ji4?:283>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?76<729q/?<<5769K75>P60>09w)=:3;33?!52:3;;7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91==5+340955=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg54:3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo=899K75><,;>36<=4i314>5<#;881>>94V237>4}K;8<1=vX=4881!4di388;6X>8681!52;3;0(>;=:09~yx{P49=0:wA=>6;3xR72>2;q/>no5d79U5=1=:r.89>4>;%166?71]?<:52zN053<6s_8?57a1<^82<6?u+34197>"4=;087psrL236>1}Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;003>"4;l089>5r$277>g=z^::96>uYdc81!5293n<7)={Q9:91>v*<508172=#;:o1?8<4}%160?d7=tVe`96~"4=80o;6*<3d8016=z^8986?u+3439`3=#;:o1?8=4}%160?4=83.8=?4=f99U742=:rF8=;4>{W07=?4|,;ij6?h7;W3;3?4|,:?8647<,:9n6>;<;|&011<692wvq6g=f583>!56:38m86X<1581I56>3;pZ?:6:3y'6fg=:o>0Z<68:3y'705=981/?8<5109~yxJ49<0:w[=?b;0xRad=:r.89<4=f59'76c=;<90q)=:4;32?x{z3f8h?7>5$231>7e432wi?>:50;194?6|,:;96>>i;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=51:&017<63twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm32794?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn>=8:1825?6=8r.8=?487:J04==n::21<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?`<,:?96k5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?794$271>2=zutw0e?:?:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?1<,:?96:5r}|8m726290/?<<52258R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?794$271>2=zutw0e?:=:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167?1<,:?96:5r}|8m724290/?<<52258R67328qG?<851zT271<5s-8hm7<;3:T2<2<5s-9>?794$271>2=zutw0e?:;:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=?2.89?48;|~y>o52;003>N4981]?<:51zN053<6s_;8877213_;3;72=#;<81;6sr}|9j611=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i31b>5<#;881>>94V237>4}K;8<1=vX>3581!4di388m6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31`>5<#;881>>94V237>4}K;8<1=vX>3581!4di388o6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31f>5<#;881>>94V237>4}K;8<1=vX>3581!4di388i6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{51083>5}#;881;:5G31:8m75?290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<528e?!52:3l0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<5284?!52:3=0qpsr;h075?6=,:;96?=8;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<5284?!52:3=0qpsr;h077?6=,:;96?=8;W120?7|D:;=65Y19596~"4=:0<7)=:2;58yx{z3`8?87>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=>0Z<68:3y'705=?2.89?48;|~y>o5<<0;6)=>2;003>N4981]?<:51zN053<6s_;8877223_;3;72=#;<81;6sr}|9j610=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i364>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=469U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5;h1]=5952z&016<63-9>>7?4}|~?l44j3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3c9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;j1]=5952z&016<63-9>>7?4}|~?l44l3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3e9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;l1]=5952z&016<63-9>>7?4}|~?l44n3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3g9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd4;00;6=0D>>7;h00P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5f:&017!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=?2.89?48;|~y>o5<90;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=57:&017<03twvq6g=4083>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=;0Z<68:3y'705=?2.89?48;|~y>o5<;0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52508R4>02;q/?8=57:&017<03twvq6g=4283>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=?2.89?48;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;72=#;<81;6sr}|9j613=83.8=?4=369K747<^:;?6P60>09w)=:3;58 6352>1vqps4i365>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=479U5=1=:r.89>48;%166?11:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91;6*<5384?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+34195>"4=;0:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a760=83>1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm32194?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52824>"4=;0:<6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<>4$271>464;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd4;k0;6>4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<692.89?4>1:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb21e>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f62e290=6=4?{%126?7?02B8<55+25:956=n::=1<7*<138172=Q;8>1=vB<1782S43138p(?mn:314?S7??38p(>;<:09'704=92wvqp5fd783>!56:3n=7[=>4;3xH67128q]>9752z&1gd2\:4:4={%167?7<,:?96<5r}|8ma1=83.8=?4k7:T051<5sE9::7?tV36:>7}#:jk1h:5Y19596~"4=:087)=:2;18yx{K;8?18vX<0380Sbe2;q/?8?5d69'76c=;<90q[?<3;0x 6362;9<7)={#;<>1n6sY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!529388;6*<3d8017=z,:??6o5rV221>6}Qlk09w)=:1;f4?!54m39>?6sY12196~"4=80o:6*<3d8016=z,:??6?5rV3a:>7}Qlk09w)=:1;f4?!54m39>?6s+34691>{zu2c9j54?:%126?4a02\8=94={M122?7|^;>26?u+2bc96c><^82<6?u+341954=#;<81=<5r}|N050<6s_9;n787?>;|~?l4a<3:1(>?=:3d7?S56<38p@>?9:0yU61?=:r.9ol4=f59U5=1=:r.89>4>1:&017<692wvqA=>5;3xR66e2;q]ho4={%165?4a<2.8?h4<529~ 63328;0qps4o3a0>5<#;881>n=4;|`004<72:0;6=u+300975`<@::37d<<8;29 6752;9<7E=>1:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi?9<50;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zj:>?6=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91j6*<538e?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419b>"4=;0m7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi?9;50;194?6|,:;96:94H22;?l4403:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34193>"4=;0<7psr}:k17<<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:69'704=?2wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj:>=6=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi?9950;194?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?76<729q/?<<5769K75>P60>09w)=:3;58 6352>1vqps4i31:>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4i;%166?`4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd4<00;6>4?:1y'744=?>1C?=64i31;>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>48;%166?14;3xH67128q]=>:52z&1gd<5;01]=5952z&016>7h4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?72<729q/?<<52b08L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<5282?!52:3;0qpsr;h075?6=,:;96?=8;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<5282?!52:3;0qpsr;h077?6=,:;96?=8;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3f8h?7>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`005<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?773-9>>7??;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5119'704=991vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn5;50;494?6|,:;96<67;I13<>"5<10:?6g=3683>!56:388;6X<1582I56>3;pZ?:6:3y'6fg=::=0Z<68:3y'705=92.89?4>;|~y>oc>3:1(>?=:e48R67328qG?<851zT10<<5s-8hm7j9;W3;3?4|,:?86<5+34095>{zut1bh:4?:%126?b03_9:874}Q:=31>v*=c`8g3>P60>09w)=:3;18 6352:1vqpB<1487S57:39pZil52z&0141/?>k53418yS74;38p(>;>:314?!54m39>>6s+3469f>{Q;981?vXkb;0x 6362m=0(>=j:270?xP6;:09w)=:1;f5?!54m39>?6s+34696>{Q:j31>vXkb;0x 6362m=0(>=j:270?x"4==0>7psr;h0e{zuE9:97?tV22a>7}Qlk09w)=:1;0e<>"4;l089>5r$277>470Z>?;:3yO740=9r\9844={%0`e?4a<2\:4:4={%167?763-9>>7?>;|~H67228q]?=l52zTgf?4|,:?:6?h;;%10a?52;2w/?8:5109~yx=h:j91<7*<1381g6==83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn5<50;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zj191<7=50;2x 6752>=0D>>7;h00P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=57:&017<03twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=n2.89?4i;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm8183>6<729q/?<<5769K75>P60>09w)=:3;33?!52:3;;7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91==5+340955=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg45=3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{56;294~"49;0:455G31:8 72?28>0e?=8:18'744=::=0Z>?;:0yO740=9r\9844={%0`e?44?2\:4:4={%167?7<,:?96<5r}|8ma0=83.8=?4k6:T051<6sE9::7?tV36:>7}#:jk1h;5Y19596~"4=:0:7)=:2;38yx{z3`n<6=4+3009`2=Q;8>1>vB<1782S43138p(?mn:e58R4>02;q/?8=53:&017<43twv@>?::5yU754=;r\on7a1<,:9n6>;<;|T276<5s-9>=7<<7:&07`<4=:1v(>;;:c9~R6652:q]ho4={%165?b03-98i7=:3:U565=:r.89<4=369'76c=;<80q)=:4;`8yS57:39pZil52z&014;=:038yx{K;8?1=vX<0c81Sbe2;q/?8?52g:8 65b2:?87p*<55825>{zu2c9j94?:%126?4a<2\8=94={M122?7|^;>26?u+2bc96c2<^82<6?u+341954=#;<81=<5r}|N050<6s_9;n787?>;|~?j4d;3:1(>?=:3a0?>{e:;=1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:09'704=92wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb30;>5<6290;w)=>2;12=>N4811d>n=50;&057<5k:10qo<=9;292?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:69'704=?2wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 6342>1/?8<57:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?1<,:?96:5r}|8m726290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8104=Q91=1>v*<528e?!52:3l0qpsr;h076?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`163<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?773-9>>7??;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5119'704=991vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo<<3;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;38 635281vqps4}c002?6=>3:1?7?4$271>4=zutw0ei850;&0572\8=94>{M122?7|^;>26?u+2bc9`3=Q91=1>v*<5282?!52:3;0qpsr;hf4>5<#;881h:5Y30696~J49?0:w[<;9;0x 7ef2m=0Z<68:3y'705=;2.89?4<;|~H6722=q]?=<53zTgf?4|,:?:6i94$21f>6343t\:?>4={%165?44?2.8?h4<529~ 6332k1vZ>>=:2yU`g<5s-9>=7j8;%10a?52;2w]=>=52z&014<5;>1/?>k53408y!52<3h0q[=?2;1xRad=:r.89<4k7:&07`<4=:1vZ<=<:3y'707=l?1/?>k53418y!52<380q[;;:49~yx=n:o21<7*<1381b==Q;8>1>vB<1782S43138p(?mn:3d;?S7??38p(>;<:038 63528;0qpsC30795~P48k09w[jm:3y'707=:o20(>=j:270?x"4==0:=6sr}:k1b1<72-9:>77}#:jk1>k:4V0:4>7}#;<91=<5+340954=zutF8=84>{W13f?4|^mh1>v*<5081b1=#;:o1?8=4}%160?763twv7b?=:22e?M5702c9?54?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;9:6=4>:183!56:39:56F<099l6f5=83.8=?4=c298yg44:3:197>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342>1/?8<57:~yx=n::31<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?1<,:?96:5r}|8m727290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<5284?!52:3=0qpsr;h075?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`16c<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?773-9>>7??;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5119'704=991vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{56;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7<=#;<8156sr}|9j616=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i362>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?=6X>8681!52;3;:7)=:2;32?x{zu2c98?4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9614<^82<6?u+341954=#;<81=<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qoP60>09w)=:3;38 635281vqps4}c0fg?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4a;3:1:7>50z&057<6011C?=64$36;>42P60>09w)=:3;38 635281vqps4ie494?"49;0o:6X<1582I56>3;pZ?:6:3y'6fg=l?1]=5952z&016<63-9>>7?4}|~?lb0290/?<<5d69U742=:rF8=;4>{W07=?4|,;ij6i94V0:4>7}#;<91?6*<5380?x{zD:;>69uY31097~Pcj38p(>;>:e58 65b2:?87pX>3281!529388;6*<3d8016=z,:??6o5rV221>6}Qlk09w)=:1;f4?!54m39>?6sY12196~"4=809?:5+32g970487l4}W136?5|^mh1>v*<508g3>"4;l089>5rV010>7}#;<;1h;5+32g970587<4}W0`=?4|^mh1>v*<508g3>"4;l089>5r$277>0=zut1b>k650;&057<5n11]?<:52zN053<6s_8?577`?3_;3;747<,:?967}#;<;1>k64$21f>6343t.8994>1:~y>o5n=0;6)=>2;0e0>P49=09wA=>6;3xR72>2;q/>no52g68R4>02;q/?8=5109'704=981vqpB<1482S57j38pZil52z&014<5n=1/?>k53418y!52<3;:7psr;n0`7?6=,:;96?m<;:a6`?=8391<7>t$231>66a3A9;46g=3983>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?kn:182>5<7s-9:>7=>9:J04==h:j91<7*<1381g6=53;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?k7:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5119'704=991vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;;7)=:2;33?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a6`b=83;:6=4?{%126?103A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=12.89?46;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=59:&017<>3twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=12.89?46;|~y>o5<80;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=59:&017<>3twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=12.89?46;|~y>o5<:0;6)=>2;003>N4981]?<:51zN053<6s_;8877243_;3;7<=#;<8156sr}|9j612=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i366>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=449U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>984V0:4>7}#;<9156*<538:?x{zu2c98:4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;><7[?77;0x 63428;0(>;=:038yx{z3`88m7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817d=Q91=1>v*<52825>"4=;0:=6sr}|9j66d=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=m;W3;3?4|,:?86<5+34095>{zut1b>>m50;&057<5;>1]?<:51zN053<6s_;88775d3_;3;74=#;<81=6sr}|9j66b=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=k;W3;3?4|,:?86<5+34095>{zut1b>>k50;&057<5;>1]?<:51zN053<6s_;88775b3_;3;74=#;<81=6sr}|9j66`=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=i;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f7cb290:=7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634201/?8<59:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:89'704=12wvqp5f25294?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 634201/?8<59:~yx=n:=;1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4392\:4:4={%167??<,:?9645r}|8m725290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<528:?!52:330qpsr;h077?6=,:;96?=8;W120?7|D:;=65Y19596~"4=:027)=:2;;8yx{z3`8?87>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=>0Z<68:3y'705=12.89?46;|~y>o5<<0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=59:&017<>3twvq6g=4783>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:9;W3;3?4|,:?86474;3xH67128q]=>:52z&1gd<5<>1]=5952z&016<692.89?4>1:~yx=n::k1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31b?S7??38p(>;<:038 63528;0qpsr;h00f?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817f=Q91=1>v*<5282?!52:3;0qpsr;h00`?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817`=Q91=1>v*<5282?!52:3;0qpsr;h00b?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`1ac<728;1<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<>3-9>>774}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<9156*<538:?x{zu2c98<4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+3419=>"4=;027psr}:k107<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:361?S7??38p(>;<:89'704=12wvqp5f25194?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;3:T2<2<5s-9>?774$271><=zutw0e?:;:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=12.89?46;|~y>o52;003>P49=0:wA=>6;3xR4532;q/>no52548R4>02;q/?8=5109'704=981vqps4i364>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=469U5=1=:r.89>4>1:&017<692wvqp5f22c94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9j7[?77;0x 63428;0(>;=:038yx{z3`88n7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5282?!52:3;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9j=4?:0394?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<>3-9>>774}|~?l4383:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5<81]=5952z&016<>3-9>>774}|~?l43:3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9614<^82<6?u+3419=>"4=;027psr}:k106<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:360?S7??38p(>;<:89'704=12wvqp5f25694?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;4:T2<2<5s-9>?774$271><=zutw0e?:::18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=<0Z<68:3y'705=981/?8<5109~yx{<6=4+3009661<^:;?6P60>09w)=:3;32?!52:3;:7psr}:k17d<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>o4V0:4>7}#;<91=<5+340954=zutw0e?=m:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44j2\:4:4={%167?7<,:?96<5r}|8m75d290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=k:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44l2\:4:4={%167?7<,:?96<5r}|8m75b290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=i:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44n2\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qoP60>09w)=:3;38 635281vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;0(>;=:09~yx{;6=4+3009661<^:;?6P60>09w)=:3;38 635281vqps4i362>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?=6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c0a6?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4e93:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qoP60>09w)=:3;48 6352?1vqps4}c0a0?6=;3:1?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?7<,:?96<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4e=3:1=7>50z&057<4901C?=64o3a0>5<#;881>n=4;|`1f3<7280;6=u+30096f7<@::37b?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52826>"4=;0:>6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8695+34090>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f73629096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;?96=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?;<:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb374>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;73=#;<81:6sr}|9~f73329086=4?{%126?57n2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;?>6=4>:183!56:39:56F<099l6f5=83.8=?4=c298yg42>3:1=7>50z&057<5k81C?=64o3a0>5<#;881>n=4;|`11=<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?753-9>>7?=;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=54:&017<33twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:<31<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>8h50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm24c94?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a60d=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:?;1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91:6*<5385?x{zu2wi>8m50;194?6|,:;96>>i;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=51:&017<63twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm24f94?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn?;j:182>5<7s-9:>77>53;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<<4$271>444;3xH67128q]=>:52z&1gd<5;01]=5952z&016<33-9>>7:4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?76<729q/?<<5769K75>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<>3-9>>774}|~?l4413:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419=>"4=;027psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>;=50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm27694?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a633=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:?31<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91:6*<5385?x{zu2wi>;850;194?6|,:;96>>i;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=51:&017<63twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm27594?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn?87:182>5<7s-9:>753;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<<4$271>444;3xH67128q]=>:52z&1gd<5;01]=5952z&016<33-9>>7:4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`134<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd5>j0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9:i4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5285?!52:3<0qpsr;|`12`<72:0;6=u+300975`<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd5>o0;6<4?:1y'744=;830D>>7;n0`7?6=,:;96?m<;:a626=83;1<7>t$231>7e63A9;46a=c283>!56:38h?65rb35;>5<4290;w)=>2;54?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+341957=#;<81=?5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7:4$271>1=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg40:3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{P60>09w)=:3;;8 635201vqps4i363>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9?4V0:4>7}#;<9156*<538:?x{zu2c98?4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634201/?8<59:~yx=n:=91<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167??<,:?9645r}|8m723290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8101=Q91=1>v*<528:?!52:330qpsr;h071?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=5109'704=981vqps4i365>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?:6X>8681!52;3;:7)=:2;32?x{zu2c98:4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9611<^82<6?u+34195>"4=;0:7psr}:k17d<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>o4V0:4>7}#;<91=6*<5382?x{zu2c9?o4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966d<^82<6?u+34195>"4=;0:7psr}:k17f<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>m4V0:4>7}#;<91=6*<5382?x{zu2c9?i4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966b<^82<6?u+34195>"4=;0:7psr}:k17`<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>k4V0:4>7}#;<91=6*<5382?x{zu2c9?k4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966`<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>:=50;32>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=59:&017<>3twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=12.89?46;|~y>o5<90;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=59:&017<>3twvq6g=4083>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?8645+3409=>{zut1b>9<50;&057<5;>1C?4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<>3-9>>774}|~?l43<3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+3419=>"4=;027psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:89'704=12wvqp5f25494?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>=7[?77;0x 63428;0(>;=:038yx{z3`8?;7>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;38 635281vqps4i31a>5<#;881>>94V237>4}K;8<1=vX>3581!4di388n6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31g>5<#;881>>94V237>4}K;8<1=vX>3581!4di388h6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31e>5<#;881>>94V237>4}K;8<1=vX>3581!4di388j6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c040?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167??<,:?9645r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?774$271><=zutw0e?:?:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167??<,:?9645r}|8m726290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8104=Q91=1>v*<528:?!52:330qpsr;h076?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52508R4>02;q/?8=59:&017<>3twvq6g=4283>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:<;W3;3?4|,:?8645+3409=>{zut1b>9:50;&057<5;>1C?4}K;8<1=vX>3581!4di38?86X>8681!52;330(>;=:89~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<>3-9>>774}|~?l43>3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+341954=#;<81=<5r}|8m720290/?<<52258R67328qG?<851zT271<5s-8hm7<;7:T2<2<5s-9>?7?>;%166?763twvq6g=3`83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::k0Z<68:3y'705=92.89?4>;|~y>o5;k0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522`8R4>02;q/?8=51:&017<63twvq6g=3b83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::i0Z<68:3y'705=92.89?4>;|~y>o5;m0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522f8R4>02;q/?8=51:&017<63twvq6g=3d83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::o0Z<68:3y'705=92.89?4>;|~y>o5;o0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522d8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:>?1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<9156*<538:?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419=>"4=;027psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:89'704=12wvqp5f25394?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 634201/?8<59:~yx=n:=81<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167??<,:?9645r}|8m724290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<528:?!52:330qpsr;h070?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52568R4>02;q/?8=59:&017<>3twvq6g=4483>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=12.89?46;|~y>o52;003>N4981]?<:51zN053<6s_;8877213_;3;747<,:?96?=:314?S56<3;p@>?9:0yU562=:r.9ol4=469U5=1=:r.89>4>1:&017<692wvqp5f22c94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9j7[?77;0x 63428;0(>;=:038yx{z3`88n7>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5282?!52:3;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9;;4?:483>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?l4383:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5<81]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`13d<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd5?k0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9;k4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>49;%166?06<729q/?<<531d8L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`13a<7280;6=u+300974?<@::37b?=:3a2?M5702e9o>4?:%126?4d;21vn?6?:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5139'704=9;1vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3>0(>;=:59~yx{P60>09w)=:3;38 635281vqps4}c0;5?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4?:3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo<77;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;48 6352?1vqps4}c0;0?6=;3:1?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?7<,:?96<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4?=3:1=7>50z&057<4901C?=64o3a0>5<#;881>n=4;|`1<3<7280;6=u+30096f7<@::37b?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52826>"4=;0:>6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8695+34090>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f7>>29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;2j6=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?6m:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb3:e>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;73=#;<81:6sr}|9~f7>d29086=4?{%126?57n2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634281/?8<51:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;2o6=4>:183!56:39:56F<099l6f5=83.8=?4=c298yg4?m3:1=7>50z&057<5k81C?=64o3a0>5<#;881>n=4;|`1=5<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?753-9>>7?=;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=54:&017<33twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:0;1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>4<50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm28194?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a6<1=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=>2.89?49;|~y>{e:0>1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>4;50;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zj;3=6=4>:183!56:38h=6F<099l6f5=83.8=?4=c298yg4>03:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342880(>;=:008yx{z3`8857>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5287?!52:3>0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th9544?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`1=g<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd51o0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0=7)=:2;48yx{z3th95n4?:283>5}#;881?=h4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?74<729q/?<<530;8L66?3f8h?7>5$231>7e432wi>4k50;394?6|,:;96?m>;I13<>i5k:0;6)=>2;0`7>=zj;k;6=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=?5+340957=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?2<,:?9695r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qoP60>09w)=:3;38 635281vqps4}c0b6?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4f;3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?784$271>3=zutw0qoP60>09w)=:3;38 635281vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c0b1?6=93:14<729q/?<<52b38L66?3f8h?7>5$231>7e432wi>l650;194?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>2:&017<6:2wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 6342=1/?8<54:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb3c:>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f7gf29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj;ki6=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?oi:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:79'704=>2wvqp5rb3c`>5<4290;w)=>2;13b>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f7gc290:6=4?{%126?5612B8<55`2b194?"49;09o>54}c0ba?6=93:16<729q/?<<5769K75>P60>09w)=:3;31?!52:3;97psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<9186*<5387?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5<5=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e90=1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91:6*<5385?x{zu2wi=4:50;194?6|,:;96>>i;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=51:&017<63twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm18794?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn<79:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=57:&017<03twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=?2.89?48;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm18;94?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a5t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=>2.89?49;|~y>{e90k1<7=50;2x 6752::m7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91=6*<5382?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=4l50;394?6|,:;96>?6;I13<>i5k:0;6)=>2;0`7>=zj83h6=4<:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<91;6*<5384?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+34193>"4=;0<7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=4h50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm1`194?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34192>"4=;0=7psr}:a5d6=8391<7>t$231>66a3A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9h;1<7?50;2x 6752:;27E=?8:m1g6<72-9:>7!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=?2.89?48;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=57:&017<03twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:931<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>=j50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=56:&017<13twvq6sm21c94?5=83:p(>?=:22e?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34195>"4=;0:7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a65d=83;1<7>t$231>67>3A9;46a=c283>!56:38h?65rb32`>5<4290;w)=>2;54?M5702c9?54?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342>1/?8<57:~yx=n::31<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?1<,:?96:5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qoP60>09w)=:3;38 635281vqps4}c026?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg4613:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3<0(>;=:79~yx{53;294~"49;08?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo<>0;295?6=8r.8=?4<189K75>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?4$271>4=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo<>3;2954<729q/?<<5769K75>P60>09w)=:3;;8 635201vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;330(>;=:89~yx{;6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<91]=5952z&016<>3-9>>774}|~?l4393:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=409U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9<4V0:4>7}#;<9156*<538:?x{zu2c98>4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 634201/?8<59:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167??<,:?9645r}|8m722290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8100=Q91=1>v*<528:?!52:330qpsr;h072?6=,:;96?=8;W120?7|D:;=6{zut1b>9950;&057<5;>1C?4}K;8<1=vX>3581!4di38?;6X>8681!52;3;:7)=:2;32?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+34195>"4=;0:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a642=83;:6=4?{%126?103A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=12.89?46;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=59:&017<>3twvq6g=4183>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:?;W3;3?4|,:?8645+3409=>{zut1b>9?50;&057<5;>1C?4}K;8<1=vX>3581!4di38?=6X>8681!52;330(>;=:89~yx{96=4+3009661<^:;?6P60>09w)=:3;;8 635201vqps4i360>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=429U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9:4V0:4>7}#;<9156*<538:?x{zu2c9884?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>>7[?77;0x 634201/?8<59:~yx=n:=<1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43>2\:4:4={%167?763-9>>7?>;|~y>o5<>0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52558R4>02;q/?8=5109'704=981vqps4i31b>5<#;881>>94V237>4}K;8<1=vX>3581!4di388m6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31`>5<#;881>>94V237>4}K;8<1=vX>3581!4di388o6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31f>5<#;881>>94V237>4}K;8<1=vX>3581!4di388i6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{51083>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?774$271><=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167??<,:?9645r}|8m727290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<528:?!52:330qpsr;h075?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=59:&017<>3twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=12.89?46;|~y>o5<:0;6)=>2;003>N4981]?<:51zN053<6s_;8877243_;3;7<=#;<8156sr}|9j612=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i366>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=449U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>984V0:4>7}#;<91=<5+340954=zutw0e?:8:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43?2\:4:4={%167?763-9>>7?>;|~y>o5;h0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522c8R4>02;q/?8=51:&017<63twvq6g=3c83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::h0Z<68:3y'705=92.89?4>;|~y>o5;j0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522a8R4>02;q/?8=51:&017<63twvq6g=3e83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::n0Z<68:3y'705=92.89?4>;|~y>o5;l0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522g8R4>02;q/?8=51:&017<63twvq6g=3g83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::l0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm20494?76290;w)=>2;54?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+3419=>"4=;027psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<9156*<538:?x{zu2c98=4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 634201/?8<59:~yx=n:=;1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4392\:4:4={%167??<,:?9645r}|8m725290/?<<52258R67328qG?<851zT271<5s-8hm7<;2:T2<2<5s-9>?774$271><=zutw0e?:<:18'744=::=0D>?>;W120?7|D:;=65Y19596~"4=:027)=:2;;8yx{z3`8?87>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=>0Z<68:3y'705=12.89?46;|~y>o5<<0;6)=>2;003>N4981]?<:51zN053<6s_;8877223_;3;7<=#;<8156sr}|9j610=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:9;W3;3?4|,:?86471:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91=<5+340954=zutw0e?=n:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?7<,:?96<5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=l:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44k2\:4:4={%167?7<,:?96<5r}|8m75c290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=j:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44m2\:4:4={%167?7<,:?96<5r}|8m75a290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg46?3:1=<4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{P60>09w)=:3;;8 635201vqps4i363>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?<6X>8681!52;330(>;=:89~yx{:6=4+3009661<^:;?6P60>09w)=:3;;8 635201vqps4i361>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<>3-9>>774}|~?l43<3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+3419=>"4=;027psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:89'704=12wvqp5f25494?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?7?>;%166?763twvq6g=4683>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;32?!52:3;:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a64>=83<1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>o5<80;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=51:&017<63twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm2e:94?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a6a?=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e:mk1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi>ik50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=56:&017<13twvq6sm2e`94?5=83:p(>?=:22e?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34195>"4=;0:7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a6ae=83;1<7>t$231>67>3A9;46a=c283>!56:38h?65rb3fg>5<6290;w)=>2;12=>N4811d>n=50;&057<5k:10qo5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5285?!52:3<0qpsr;|`1a4<72:0;6=u+300975`<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<63-9>>7?4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd5m;0;6<4?:1y'744=;830D>>7;n0`7?6=,:;96?m<;:a6`5=83;1<7>t$231>67>3A9;46a=c283>!56:38h?65rb3f0>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f7b029096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 6342?1/?8<56:~yx=zj;n?6=4<:183!56:39;j6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn?j::182>5<7s-9:>7=>9:J04==h:j91<7*<1381g6=51;294~"49;08=45G31:8k7e4290/?<<52b18?xd4=90;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th88k4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>49;%166?06<729q/?<<531d8L66?3`8847>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e;=n1<7=50;2x 6752>=0D>>7;h005$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5284?!52:3=0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th88h4?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?794$271>2=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?1<,:?96:5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?<5;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;38 635281vqps4}c303?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg74>3:1>7>50z&0575<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{52;294~"49;0hi6F<099j661=83.8=?4=3698k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo=>e;296?6=8r.8=?4le:J04==n::=1<7*<138172=P60>09w)=:3;48 6352?1vqps4}c12f?6=;3:1?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?7<,:?96<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7?4$271>4=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg56k3:1=7>50z&057<4901C?=64o3a0>5<#;881>n=4;|`05a<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?`<,:?96k5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?7h4$271>c=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg56n3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342880(>;=:008yx{z3`8857>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817<=Q91=1>v*<5287?!52:3>0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:?o4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?73e83>7<729q/?<<5cd9K75>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`27f<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd4:90;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th8>94?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>49;%166?06<729q/?<<531d8L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`067<7280;6=u+300974?<@::37b?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<528e?!52:3l0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`060<72:0;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167?753-9>>7?=;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=54:&017<33twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9:21<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=>o50;094?6|,:;96nk4H22;?l44?3:1(>?=:314?>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm12;94?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a770=8381<7>t$231>fc<@::37d<<7;29 6752;9<76a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e;;k1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91:6*<5385?x{zu2wi??950;194?6|,:;96>>i;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=51:&017<63twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm33:94?7=83:p(>?=:23:?M5702e9o>4?:%126?4d;21vn><6:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5f:&017!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=n2.89?4i;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm33`94?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52826>"4=;0:>6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8695+34090>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f45b29096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8>;6=4=:183!56:3in7E=?8:k172<72-9:>7<<7:9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn<=i:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb20`>5<5290;w)=>2;af?M5702c9?:4?:%126?44?21d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f65729096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 6342?1/?8<56:~yx=zj:8o6=4<:183!56:39;j6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn>5<7s-9:>7=>9:J04==h:j91<7*<1381g6=53;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86k5+3409b>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7c=#;<81j6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn>=>:180>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=5139'704=9;1vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3>0(>;=:59~yx{P60>09w)=:3;38 635281vqps4}c375?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg73:3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342m1/?8<5d:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:e9'704=l2wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8>86=4;:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<9156*<538:?x{zu2c9?44?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634201/?8<59:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?763-9>>7?>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm15694?2=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<528:?!52:330qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;38 635281vqps4}c371?6=<3:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;7<=#;<8156sr}|9j66?=83.8=?4=369K747<^:;?6P60>09w)=:3;32?!52:3;:7psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:038 63528;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:8;4?:783>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?774$271><=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?763-9>>7?>;|~y>o5<90;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=5109'704=981vqps4i362>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?=6X>8681!52;3;:7)=:2;32?x{zu2c98?4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 63428;0(>;=:038yx{z3f8h?7>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`202<728;1<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<>3-9>>774}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<9156*<538:?x{zu2c98<4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 634201/?8<59:~yx=n:=81<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167??<,:?9645r}|8m724290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<528:?!52:330qpsr;h070?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52568R4>02;q/?8=59:&017<>3twvq6g=4483>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?::;W3;3?4|,:?8645+3409=>{zut1b>9850;&057<5;>1]?<:51zN053<6s_;8877213_;3;747<,:?96?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9611<^82<6?u+341954=#;<81=<5r}|8m75f290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=m:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44j2\:4:4={%167?7<,:?96<5r}|8m75d290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=k:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44l2\:4:4={%167?7<,:?96<5r}|8m75b290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?4$271>4=zutw0e?=i:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44n2\:4:4={%167?7<,:?96<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?;8;293?6=8r.8=?4=c39K75>P60>09w)=:3;38 635281vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3;0(>;=:09~yx{;6=4+3009661<^:;?6P60>09w)=:3;38 635281vqps4i362>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?=6X>8681!52;3;0(>;=:09~yx{96=4+3009661<^:;?6P60>09w)=:3;38 635281vqps4i360>5<#;881>>94V237>4}K;8<1=vX>3581!4di38??6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c37=?6=:3:1N4811b>>950;&057<5;>10c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg73i3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 6342m1/?8<5d:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:e9'704=l2wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8>i6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7<=#;<8156sr}|9j616=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:?;W3;3?4|,:?8645+3409=>{zut1b>9?50;&057<5;>1C?4}K;8<1=vX>3581!4di38?=6X>8681!52;330(>;=:89~yx{96=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<;1]=5952z&016<>3-9>>774}|~?l43;3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9615<^82<6?u+3419=>"4=;027psr}:k101<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:367?S7??38p(>;<:89'704=12wvqp5f25794?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;5:T2<2<5s-9>?774$271><=zutw0e?:9:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?43>2\:4:4={%167?763-9>>7?>;|~y>o5<>0;6)=>2;003>N4981]?<:51zN053<6s_;8877203_;3;747<,:?96?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3`9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;k1]=5952z&016<63-9>>7?4}|~?l44k3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3b9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;m1]=5952z&016<63-9>>7?4}|~?l44m3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3d9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;o1]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?74b83>47=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<528:?!52:330qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=12.89?46;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;7<=#;<8156sr}|9j614=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:=;W3;3?4|,:?8645+3409=>{zut1b>9=50;&057<5;>1C?4}K;8<1=vX>3581!4di38??6X>8681!52;330(>;=:89~yx{?6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<=1]=5952z&016<>3-9>>774}|~?l43=3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9613<^82<6?u+3419=>"4=;027psr}:k103<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:365?S7??38p(>;<:038 63528;0qpsr;h073?6=,:;96?=8;W120?7|D:;=6{zut1b>>o50;&057<5;>1]?<:51zN053<6s_;88775f3_;3;74=#;<81=6sr}|9j66d=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=m;W3;3?4|,:?86<5+34095>{zut1b>>m50;&057<5;>1]?<:51zN053<6s_;88775d3_;3;74=#;<81=6sr}|9j66b=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=k;W3;3?4|,:?86<5+34095>{zut1b>>k50;&057<5;>1]?<:51zN053<6s_;88775b3_;3;74=#;<81=6sr}|9j66`=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=i;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f42c290:=7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634201/?8<59:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:89'704=12wvqp5f25294?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?774$271><=zutw0e?:>:18'744=::=0D>?>;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<528:?!52:330qpsr;h077?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52518R4>02;q/?8=59:&017<>3twvq6g=4583>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:;;W3;3?4|,:?8645+3409=>{zut1b>9;50;&057<5;>1C?4}K;8<1=vX>3581!4di38?96X>8681!52;330(>;=:89~yx{=6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<51:~yx=n:==1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:038 63528;0qpsr;h00e?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5282?!52:3;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:8h4?:0394?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<>3-9>>774}|~?l4383:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9616<^82<6?u+3419=>"4=;027psr}:k104<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:362?S7??38p(>;<:89'704=12wvqp5f25094?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634201/?8<59:~yx=n:=91<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167??<,:?9645r}|8m723290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8101=Q91=1>v*<528:?!52:330qpsr;h071?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=59:&017<>3twvq6g=4783>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=<0Z<68:3y'705=981/?8<5109~yx{<6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016<692.89?4>1:~yx=n::k1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31b?S7??38p(>;<:09'704=92wvqp5f22`94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9i7[?77;0x 634281/?8<51:~yx=n::i1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31`?S7??38p(>;<:09'704=92wvqp5f22f94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9o7[?77;0x 634281/?8<51:~yx=n::o1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31f?S7??38p(>;<:09'704=92wvqp5f22d94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9m7[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb06e>5<693:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;7<=#;<8156sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8645+3409=>{zut1b>9>50;&057<5;>1]?<:51zN053<6s_;8877273_;3;7<=#;<8156sr}|9j617=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?8645+3409=>{zut1b>9<50;&057<5;>1C?4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<>3-9>>774}|~?l43<3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+3419=>"4=;027psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:89'704=12wvqp5f25494?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?7?>;%166?763twvq6g=4683>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;32?!52:3;:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a506=83=1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>o5<80;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=51:&017<63twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=92.89?4>;|~y>o5<:0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52518R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9<;1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=8<50;32>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=59:&017<>3twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=12.89?46;|~y>o5<90;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52528R4>02;q/?8=59:&017<>3twvq6g=4083>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=;0Z<68:3y'705=12.89?46;|~y>o5<;0;6)=>2;003>N4981]?<:51zN053<6s_;8877253_;3;7<=#;<8156sr}|9j615=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i367>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=459U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9;4V0:4>7}#;<9156*<538:?x{zu2c98;4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9610<^82<6?u+3419=>"4=;027psr}:k102<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>994V0:4>7}#;<91=<5+340954=zutw0e?=n:18'744=::=0D>?>;W120?7|D:;=6{zut1b>>l50;&057<5;>1]?<:51zN053<6s_;88775e3_;3;74=#;<81=6sr}|9j66e=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=l;W3;3?4|,:?86<5+34095>{zut1b>>j50;&057<5;>1]?<:51zN053<6s_;88775c3_;3;74=#;<81=6sr}|9j66c=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=j;W3;3?4|,:?86<5+34095>{zut1b>>h50;&057<5;>1]?<:51zN053<6s_;88775a3_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn<;<:1825?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:89'704=12wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634201/?8<59:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167??<,:?9645r}|8m726290/?<<52258R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?774$271><=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=12.89?46;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;7<=#;<8156sr}|9j613=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i365>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=479U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016<692.89?4>1:~yx=n::k1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?44i2\:4:4={%167?763-9>>7?>;|~y>o5;k0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522`8R4>02;q/?8=51:&017<63twvq6g=3b83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::i0Z<68:3y'705=92.89?4>;|~y>o5;m0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522f8R4>02;q/?8=51:&017<63twvq6g=3d83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::o0Z<68:3y'705=92.89?4>;|~y>o5;o0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522d8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9<>1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<9156*<538:?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419=>"4=;027psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:89'704=12wvqp5f25394?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 634201/?8<59:~yx=n:=81<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167??<,:?9645r}|8m724290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<528:?!52:330qpsr;h070?6=,:;96?=8;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=12.89?46;|~y>o52;003>P49=0:wA=>6;3xR4532;q/>no52548R4>02;q/?8=59:&017<>3twvq6g=4683>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:8;W3;3?4|,:?86474;3xH67128q]=>:52z&1gd<5;h1]=5952z&016<692.89?4>1:~yx=n::h1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31a?S7??38p(>;<:038 63528;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:984?:583>5}#;881>n<4H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;01]=5952z&016<63-9>>7?4}|~?l4383:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6=?0;6?4?:1y'744=kl1C?=64i314>5<#;881>>94;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:9:4?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7j4$271>a=zutw0e?=6:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4412\:4:4={%167?b<,:?96i5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?:8;290?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:89'704=12wvqp5f22;94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?774$271><=zutw0e?:?:18'744=::=0D>?>;W120?7|D:;=6{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f43>290=6=4?{%126?103A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=12.89?46;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5109'704=981vqps4i363>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?<6X>8681!52;3;:7)=:2;32?x{zu2c98<4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9617<^82<6?u+341954=#;<81=<5r}|8m725290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<52825>"4=;0:=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn<;n:1825?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:89'704=12wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634201/?8<59:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167??<,:?9645r}|8m726290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8104=Q91=1>v*<528:?!52:330qpsr;h076?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52508R4>02;q/?8=59:&017<>3twvq6g=4283>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:<;W3;3?4|,:?8645+3409=>{zut1b>9:50;&057<5;>1C?4}K;8<1=vX>3581!4di38?86X>8681!52;330(>;=:89~yx{>6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<<1]=5952z&016<692.89?4>1:~yx=n:=<1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:365?S7??38p(>;<:038 63528;0qpsr;h073?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817d=Q91=1>v*<5282?!52:3;0qpsr;h00f?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817f=Q91=1>v*<5282?!52:3;0qpsr;h00`?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817`=Q91=1>v*<5282?!52:3;0qpsr;h00b?6=,:;96?=8;W120?7|D:;=65$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`21g<728;1<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016<>3-9>>774}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9>4V0:4>7}#;<9156*<538:?x{zu2c98<4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>:7[?77;0x 634201/?8<59:~yx=n:=81<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43:2\:4:4={%167??<,:?9645r}|8m724290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8106=Q91=1>v*<528:?!52:330qpsr;h070?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52568R4>02;q/?8=59:&017<>3twvq6g=4483>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=?0Z<68:3y'705=981/?8<5109~yx{=6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<51:~yx=n:==1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:09'704=92wvqp5f22c94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9j7[?77;0x 634281/?8<51:~yx=n::h1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31a?S7??38p(>;<:09'704=92wvqp5f22a94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9h7[?77;0x 634281/?8<51:~yx=n::n1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31g?S7??38p(>;<:09'704=92wvqp5f22g94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9n7[?77;0x 634281/?8<51:~yx=n::l1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31e?S7??38p(>;<:09'704=92wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8?h6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7<=#;<8156sr}|9j616=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i362>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=409U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9<4V0:4>7}#;<9156*<538:?x{zu2c98>4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>87[?77;0x 634201/?8<59:~yx=n:=>1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43<2\:4:4={%167??<,:?9645r}|8m722290/?<<52258R67328qG?<851zT271<5s-8hm7<;5:T2<2<5s-9>?7?>;%166?763twvq6g=4783>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:9;W3;3?4|,:?86474;3xH67128q]=>:52z&1gd<5<>1]=5952z&016<63-9>>7?4}|~?l44i3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3`9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;k1]=5952z&016<63-9>>7?4}|~?l44k3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3b9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;m1]=5952z&016<63-9>>7?4}|~?l44m3:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=3d9U5=1=:r.89>4>;%166?74;3xH67128q]=>:52z&1gd<5;o1]=5952z&016<63-9>>7?4}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?75e83>2<729q/?<<52b08L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<5282?!52:3;0qpsr;h075?6=,:;96?=8;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<5282?!52:3;0qpsr;h077?6=,:;96?=8;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3f8h?7>5$231>7e43_9:87?tL235>4}Q9:>1>v*=c`81g6=Q91=1>v*<5282?!52:3;0qpsr;|`21`<72;0;6=u+3009g`=O;920e?=8:18'744=::=07b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6=o0;694?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<>3-9>>774}|~?l4383:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9616<^82<6?u+341954=#;<81=<5r}|8k7e4290/?<<52b18R67328qG?<851zT271<5s-8hm7?7?4$271>4=zutw0qo?90;290?6=8r.8=?487:J04==n::21<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31;?S7??38p(>;<:89'704=12wvqp5f22;94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;927[?77;0x 634201/?8<59:~yx=n:=:1<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167?763-9>>7?>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm17394?2=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<528:?!52:330qpsr;h00=?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=5109'704=981vqps4i363>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=419U5=1=:r.89>4>1:&017<692wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj8<96=49:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<9156*<538:?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+341954=#;<81=<5r}|8m727290/?<<52258R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?7?>;%166?763twvq6g=4083>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=;0Z<68:3y'705=981/?8<5109~yx{96=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<;1]=5952z&016<692.89?4>1:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb040>5<693:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;7<=#;<8156sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8645+3409=>{zut1b>9>50;&057<5;>1]?<:51zN053<6s_;8877273_;3;7<=#;<8156sr}|9j617=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?8645+3409=>{zut1b>9<50;&057<5;>1C?4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<>3-9>>774}|~?l43<3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+3419=>"4=;027psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:89'704=12wvqp5f25494?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?7?>;%166?763twvq6g=4683>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;32?!52:3;:7psr}:k17g<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>l4V0:4>7}#;<91=6*<5382?x{zu2c9?n4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966e<^82<6?u+34195>"4=;0:7psr}:k17a<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>j4V0:4>7}#;<91=6*<5382?x{zu2c9?h4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966c<^82<6?u+34195>"4=;0:7psr}:k17c<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>h4V0:4>7}#;<91=6*<5382?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a532=83<1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>o5<80;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=51:&017<63twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm17794?4=83:p(>?=:bg8L66?3`88;7>5$231>75032e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a530=8391<7>t$231>21<@::37d<<8;29 6752;9<7[=>4;3xH67128q]=>:52z&1gd<5;11]=5952z&016>7j4}|~?l4413:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=389U5=1=:r.89>4k;%166?b4;3xH67128q]=>:52z&1gd<5k:1]=5952z&016<63-9>>7?4}|~?xd6>>0;6>4?:1y'744=?>1C?=64i31;>5<#;881>>94V237>4}K;8<1=vX>3581!4di38846X>8681!52;330(>;=:89~yx{4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<692.89?4>1:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb04;>5<4290;w)=>2;54?M5702c9?54?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634201/?8<59:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:038 63528;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th::44?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?774$271><=zutw0e?=6:18'744=::=0D>?>;W120?7|D:;=6{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f40f29086=4?{%126?103A9;46g=3983>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;747<,:?96?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?76c83>6<729q/?<<5769K75>P60>09w)=:3;32?!52:3;:7psr}:k17<<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:89'704=12wvqp5`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj86F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86<5+34095>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;74=#;<81=6sr}|9j616=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:?;W3;3?4|,:?86<5+34095>{zut1b>9?50;&057<5;>1]?<:51zN053<6s_;8877263_;3;74=#;<81=6sr}|9j614=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:=;W3;3?4|,:?86<5+34095>{zut1b>9=50;&057<5;>1]?<:51zN053<6s_;8877243_;3;74=#;<81=6sr}|9l6f5=83.8=?4=c29U742=9rF8=;4>{W300?4|,;ij6?m<;W3;3?4|,:?86<5+34095>{zut1vn<8k:181>5<7s-9:>7mj;I13<>o5;>0;6)=>2;003>=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb04f>5<4290;w)=>2;54?M5702c9?54?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634201/?8<59:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:038 63528;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th::k4?:283>5}#;881;:5G31:8m75?290/?<<52258R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?>;%166?763twvq6g=3883>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?8645+3409=>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f41729086=4?{%126?103A9;46g=3983>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?86474;3xH67128q]=>:52z&1gd<5;01]=5952z&016<>3-9>>774}|~?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77083>1<729q/?<<52b08L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<5282?!52:3;0qpsr;h00=?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`8105=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:;?4?:383>5}#;881oh5G31:8m750290/?<<52258?j4d;3:1(>?=:3a0?S56<3;p@>?9:0yU562=:r.9ol4=c29U5=1=:r.89>4>;%166?77283>6<729q/?<<5769K75>P60>09w)=:3;f8 6352m1vqps4i31:>5<#;881>>94V237>4}K;8<1=vX>3581!4di38856X>8681!52;3n0(>;=:e9~yx{P60>09w)=:3;38 635281vqps4}c340?6=;3:1N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;747<,:?96?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419=>"4=;027psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=:;50;194?6|,:;96:94H22;?l4403:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+341954=#;<81=<5r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?774$271><=zutw0c?m<:18'744=:j90Z>?;:0yO740=9r\:?94={%0`e?4d;2\:4:4={%167?7<,:?96<5r}|8yg70>3:1?7>50z&057<0?2B8<55f22:94?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<<8:T2<2<5s-9>?7?>;%166?763twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=12.89?46;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm16594?5=83:p(>?=:658L66?3`8847>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`817==Q91=1>v*<52825>"4=;0:=6sr}|9j66?=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4o3a0>5<#;881>n=4V237>4}K;8<1=vX>3581!4di38h?6X>8681!52;3;0(>;=:09~yx{53;294~"49;0<;6F<099j66>=83.8=?4=369K747<^:;?6P60>09w)=:3;32?!52:3;:7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<9156*<538:?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a52?=83=1<7>t$231>7e53A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=92.89?4>;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=51:&017<63twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=92.89?4>;|~y>o5<80;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52538R4>02;q/?8=51:&017<63twvq6g=4383>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=80Z<68:3y'705=92.89?4>;|~y>o5<:0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52518R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e9>k1<7<50;2x 6752jo0D>>7;h003?6=,:;96?=8;:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=:l50;494?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<692.89?4>1:~yx=n:=:1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:038 63528;0qpsr;h075?6=,:;96?=8;W120?7|D:;=6{zut1b>9<50;&057<5;>1C?4}K;8<1=vX>3581!4di38?>6X>8681!52;3;:7)=:2;32?x{zu2e9o>4?:%126?4d;2\8=94>{M122?7|^89?6?u+2bc96f5<^82<6?u+34195>"4=;0:7psr}:a52e=83;:6=4?{%126?103A9;46g=3983>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::20Z<68:3y'705=12.89?46;|~y>o5;00;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522;8R4>02;q/?8=59:&017<>3twvq6g=4183>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=:0Z<68:3y'705=12.89?46;|~y>o5<80;6)=>2;003>N4981]?<:51zN053<6s_;8877263_;3;7<=#;<8156sr}|9j614=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i360>5<#;881>>94H232?S56<3;p@>?9:0yU562=:r.9ol4=429U5=1=:r.89>46;%166??1:T051<6sE9::7?tV017>7}#:jk1>9:4V0:4>7}#;<9156*<538:?x{zu2c9884?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9613<^82<6?u+341954=#;<81=<5r}|8m721290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8103=Q91=1>v*<52825>"4=;0:=6sr}|9j611=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:8;W3;3?4|,:?86<5+34095>{zut1b>>o50;&057<5;>1]?<:51zN053<6s_;88775f3_;3;74=#;<81=6sr}|9j66d=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=m;W3;3?4|,:?86<5+34095>{zut1b>>m50;&057<5;>1]?<:51zN053<6s_;88775d3_;3;74=#;<81=6sr}|9j66b=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=k;W3;3?4|,:?86<5+34095>{zut1b>>k50;&057<5;>1]?<:51zN053<6s_;88775b3_;3;74=#;<81=6sr}|9j66`=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=i;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f41c290:=7>50z&057<0?2B8<55f22:94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;937[?77;0x 634201/?8<59:~yx=n::31<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31:?S7??38p(>;<:89'704=12wvqp5f25294?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;0:T2<2<5s-9>?774$271><=zutw0e?:>:18'744=::=0D>?>;W120?7|D:;=67>5$231>7503_9:87?tL235>4}Q9:>1>v*=c`8107=Q91=1>v*<528:?!52:330qpsr;h077?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52518R4>02;q/?8=59:&017<>3twvq6g=4583>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:;;W3;3?4|,:?8645+3409=>{zut1b>9;50;&057<5;>1C?4}K;8<1=vX>3581!4di38?96X>8681!52;330(>;=:89~yx{=6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<51:~yx=n:==1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:364?S7??38p(>;<:038 63528;0qpsr;h00e?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817g=Q91=1>v*<5282?!52:3;0qpsr;h00g?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817a=Q91=1>v*<5282?!52:3;0qpsr;h00a?6=,:;96?=8;W120?7|D:;=65$231>7503_9:87?tL235>4}Q9:>1>v*=c`817c=Q91=1>v*<5282?!52:3;0qpsr;n0`7?6=,:;96?m<;W120?7|D:;=65Y19596~"4=:0:7)=:2;38yx{z3th:;h4?:0394?6|,:;96:94H22;?l4403:1(>?=:314?S56<3;p@>?9:0yU562=:r.9ol4=399U5=1=:r.89>46;%166??4;3xH67128q]=>:52z&1gd<5;01]=5952z&016<>3-9>>774}|~?l4383:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9616<^82<6?u+3419=>"4=;027psr}:k104<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:362?S7??38p(>;<:89'704=12wvqp5f25094?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634201/?8<59:~yx=n:=91<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167??<,:?9645r}|8m723290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8101=Q91=1>v*<528:?!52:330qpsr;h071?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=59:&017<>3twvq6g=4783>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:=<0Z<68:3y'705=981/?8<5109~yx{<6=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<>1]=5952z&016<692.89?4>1:~yx=n::k1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31b?S7??38p(>;<:09'704=92wvqp5f22`94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9i7[?77;0x 634281/?8<51:~yx=n::i1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31`?S7??38p(>;<:09'704=92wvqp5f22f94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9o7[?77;0x 634281/?8<51:~yx=n::o1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:31f?S7??38p(>;<:09'704=92wvqp5f22d94?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;9m7[?77;0x 634281/?8<51:~yx=h:j91<7*<1381g6=Q;8>1=vB<1782S74<38p(?mn:3a0?S7??38p(>;<:09'704=92wvqp5rb05e>5<2290;w)=>2;0`6>N4811b>>650;&057<5;>1]?<:51zN053<6s_;88775?3_;3;74=#;<81=6sr}|9j66?=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=6;W3;3?4|,:?86<5+34095>{zut1b>9>50;&057<5;>1]?<:51zN053<6s_;8877273_;3;74=#;<81=6sr}|9j617=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:>;W3;3?4|,:?86<5+34095>{zut1d>n=50;&057<5k:1]?<:51zN053<6s_;8877e43_;3;74=#;<81=6sr}|9~f4>729096=4?{%126?eb3A9;46g=3683>!56:388;65`2b194?"49;09o>5Y30695~J49?0:w[?<4;0x 7ef2;i87[?77;0x 634281/?8<51:~yx=zj82:6=4>1;294~"49;0<;6F<099j66>=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?=7;W3;3?4|,:?8645+3409=>{zut1b>>750;&057<5;>1]?<:51zN053<6s_;88775>3_;3;7<=#;<8156sr}|9j616=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?:?;W3;3?4|,:?8645+3409=>{zut1b>9?50;&057<5;>1C?4}K;8<1=vX>3581!4di38?=6X>8681!52;330(>;=:89~yx{96=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<;1]=5952z&016<>3-9>>774}|~?l43;3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9615<^82<6?u+3419=>"4=;027psr}:k101<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:367?S7??38p(>;<:89'704=12wvqp5f25794?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>>7[?77;0x 63428;0(>;=:038yx{z3`8?:7>5$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=<0Z<68:3y'705=981/?8<5109~yx{<6=4+3009661<^:;?6P60>09w)=:3;32?!52:3;:7psr}:k17d<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>o4V0:4>7}#;<91=6*<5382?x{zu2c9?o4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966d<^82<6?u+34195>"4=;0:7psr}:k17f<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>m4V0:4>7}#;<91=6*<5382?x{zu2c9?i4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966b<^82<6?u+34195>"4=;0:7psr}:k17`<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>k4V0:4>7}#;<91=6*<5382?x{zu2c9?k4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966`<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wi=5<50;32>5<7s-9:>798;I13<>o5;10;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522:8R4>02;q/?8=59:&017<>3twvq6g=3883>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::30Z<68:3y'705=12.89?46;|~y>o5<90;6)=>2;003>N4981]?<:51zN053<6s_;8877273_;3;7<=#;<8156sr}|9j617=83.8=?4=369K747<^:;?6P60>09w)=:3;;8 635201vqps4i361>5<#;881>>94V237>4}K;8<1=vX>3581!4di38?>6X>8681!52;330(>;=:89~yx{86=4+3009661<@:;:7[=>4;3xH67128q]=>:52z&1gd<5<:1]=5952z&016<>3-9>>774}|~?l43<3:1(>?=:314?M5692\8=94>{M122?7|^89?6?u+2bc9612<^82<6?u+3419=>"4=;027psr}:k100<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:366?S7??38p(>;<:89'704=12wvqp5f25494?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;6:T2<2<5s-9>?7?>;%166?763twvq6g=4683>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=:==0Z<68:3y'705=981/?8<5109~yx{P60>09w)=:3;38 635281vqps4i31a>5<#;881>>94V237>4}K;8<1=vX>3581!4di388n6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31g>5<#;881>>94V237>4}K;8<1=vX>3581!4di388h6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4i31e>5<#;881>>94V237>4}K;8<1=vX>3581!4di388j6X>8681!52;3;0(>;=:09~yx{P60>09w)=:3;38 635281vqps4}c3;7?6=980;6=u+300932=O;920e?=7:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4402\:4:4={%167??<,:?9645r}|8m75>290/?<<52258R67328qG?<851zT271<5s-8hm7<<9:T2<2<5s-9>?774$271><=zutw0e?:?:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?4382\:4:4={%167??<,:?9645r}|8m726290/?<<52258R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?774$271><=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=12.89?46;|~y>o5<=0;6)=>2;003>N4981]?<:51zN053<6s_;8877233_;3;7<=#;<8156sr}|9j613=83.8=?4=369U742=9rF8=;4>{W300?4|,;ij6?::;W3;3?4|,:?8645+3409=>{zut1b>9850;&057<5;>1C?4}K;8<1=vX>3581!4di38?:6X>8681!52;3;:7)=:2;32?x{zu2c98:4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9611<^82<6?u+341954=#;<81=<5r}|8m75f290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?>;%166?763twvq6g=3c83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::h0Z<68:3y'705=92.89?4>;|~y>o5;j0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522a8R4>02;q/?8=51:&017<63twvq6g=3e83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::n0Z<68:3y'705=92.89?4>;|~y>o5;l0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522g8R4>02;q/?8=51:&017<63twvq6g=3g83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::l0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm19694?76290;w)=>2;54?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+3419=>"4=;027psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<9156*<538:?x{zu2c98=4?:%126?44?2B8=<5Y30695~J49?0:w[?<4;0x 7ef2;>;7[?77;0x 634201/?8<59:~yx=n:=;1<7*<138172=Q;8>1=vB<1782S74<38p(?mn:362?S7??38p(>;<:89'704=12wvqp5f25094?"49;09?:5Y30695~J49?0:w[?<4;0x 7ef2;>97[?77;0x 634201/?8<59:~yx=n:=91<7*<138172=O;8;0Z>?;:0yO740=9r\:?94={%0`e?43;2\:4:4={%167??<,:?9645r}|8m723290/?<<52258L6763_9:87?tL235>4}Q9:>1>v*=c`8101=Q91=1>v*<528:?!52:330qpsr;h071?6=,:;96?=8;I125>P49=0:wA=>6;3xR4532;q/>no52578R4>02;q/?8=59:&017<>3twvq6g=4783>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?:9;W3;3?4|,:?8645+3409=>{zut1b>9950;&057<5;>1C?4}K;8<1=vX>3581!4di38?;6X>8681!52;3;:7)=:2;32?x{zu2c9?l4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966g<^82<6?u+341954=#;<81=<5r}|8m75e290/?<<52258R67328qG?<851zT271<5s-8hm7<?7?>;%166?763twvq6g=3b83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::i0Z<68:3y'705=92.89?4>;|~y>o5;m0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522f8R4>02;q/?8=51:&017<63twvq6g=3d83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::o0Z<68:3y'705=92.89?4>;|~y>o5;o0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522d8R4>02;q/?8=51:&017<63twvq6a=c283>!56:38h?6X<1582I56>3;pZ<=;:3y'6fg=:j90Z<68:3y'705=92.89?4>;|~y>{e91?1<7?>:183!56:3=<7E=?8:k17=<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>64V0:4>7}#;<9156*<538:?x{zu2c9?44?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966?<^82<6?u+3419=>"4=;027psr}:k105<72-9:>7<<7:J054=Q;8>1=vB<1782S74<38p(?mn:363?S7??38p(>;<:89'704=12wvqp5f25394?"49;09?:5G3038R67328qG?<851zT271<5s-8hm7<;1:T2<2<5s-9>?774$271><=zutw0e?:=:18'744=::=0D>?>;W120?7|D:;=65$231>7503A9:=6X<1582I56>3;pZ<=;:3y'6fg=:=90Z<68:3y'705=12.89?46;|~y>o5<=0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no52568R4>02;q/?8=59:&017<>3twvq6g=4483>!56:388;6F<109U742=9rF8=;4>{W300?4|,;ij6?::;W3;3?4|,:?8645+3409=>{zut1b>9850;&057<5;>1]?<:51zN053<6s_;8877213_;3;7<=#;<8156sr}|9j611=83.8=?4=369K747<^:;?6P60>09w)=:3;32?!52:3;:7psr}:k17d<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>o4V0:4>7}#;<91=<5+340954=zutw0e?=m:18'744=::=0Z>?;:0yO740=9r\:?94={%0`e?44j2\:4:4={%167?763-9>>7?>;|~y>o5;j0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522a8R4>02;q/?8=51:&017<63twvq6g=3e83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::n0Z<68:3y'705=92.89?4>;|~y>o5;l0;6)=>2;003>P49=0:wA=>6;3xR4532;q/>no522g8R4>02;q/?8=51:&017<63twvq6g=3g83>!56:388;6X<1582I56>3;pZ<=;:3y'6fg=::l0Z<68:3y'705=92.89?4>;|~y>i5k:0;6)=>2;0`7>P49=0:wA=>6;3xR4532;q/>no52b18R4>02;q/?8=51:&017<63twvq6sm19494?0=83:p(>?=:3a1?M5702c9?54?:%126?44?2\8=94>{M122?7|^89?6?u+2bc966><^82<6?u+34195>"4=;0:7psr}:k17<<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>>74V0:4>7}#;<91=6*<5382?x{zu2c98=4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9616<^82<6?u+34195>"4=;0:7psr}:k104<72-9:>7<<7:T051<6sE9::7?tV017>7}#:jk1>9?4V0:4>7}#;<91=6*<5382?x{zu2c98?4?:%126?44?2\8=94>{M122?7|^89?6?u+2bc9614<^82<6?u+34195>"4=;0:7psr}:m1g6<72-9:>77}#:jk1>n=4V0:4>7}#;<91=6*<5382?x{zu2wx>nl50;6x97ed2;i?7S16=5752258yv4dl3:19hu22bf96f5<5ok1>>64=g`966><5oi1>>64=gf966><5lh1>>64=da966><5ln1>>64=dg966><58:26?=7;<33e?44027:55e=::2011c817==:98i1>>64=`1966><5h>1>>64=`4966><5ho1>>64=`d966><5k=1>>64=c:966><58k26?=7;<3bf?44027:h84=399>5a1=::201>64=0`7>75?34;i:7<<8:?2fc<5;116=n?522:894ef2;9370?lc;00<>;6mj09?5521dg966><58om6?=7;<3e4?44027:jo4=399>5c`=::201?hj:31;?84an388463=28817==:::81>>64=317>75?348nh7<<8:?1a`<5;116>hh522:897`72;9370<82;00<>;5?:09?552266966><5;=>6?=7;<027?440279=94=399>643=::201??9:31;?846?388463>42817==:9=>1>>64=066>75?34;?:7<<8:?202<5;116=9l522:8942d2;9370?;d;00<>;6<58?96?=7;<367?44027:994=399>50>=::201<;6:31;?872i388463>5c817==:9>64=07e>75?34;=<7<<8:?224<5;116=;<522:894042;9370?8b;00<>;6?j09?55216f966><58=n6?=7;<3;5?44027:4?4=399>5=5=::201<6;:31;?87?=38846s|19;94?2|58226?m<;<:g>75?343>6?=7;<;g>75?3ty9j84?:2y>6c0=:j>0R?h:;<0e3?44?2wx>k950;7g84a?38h?63ic;00=>;al388563jb;00=>;bk388563jd;00=>;bm388563>08817<=:99k1>>74=02a>75>34;;o7<<9:?25<<5;016=;6l?09?5521e5966?<58o:6?=7;<3f6?441279>=4=389>5g3=::201c0817<=:9jh1>>64=0a`>75>34;ni7<<9:?2ac<5;016=k>522;894`d2;9370?ie;00<>;6no09?4522gd966?<5;826?=6;<006?441279?94=389>6`b=::301?kj:31:?84bn388563=f1817<=::k21>>64=37;>75?348=>7<<8:?12d<5;116>:6522:897152;9270<83;00=>;5?=09?452267966?<5;2;6?=7;<0;6<>=::201?o?:31;?84f0388463=b1817==::891>>74=337>75>348:97<<9:?153<5;016><9522;8967a2;9370==5;00<>;4:k09?552323966><58>86?=6;<373?44127:8o4=389>51e=::301<:k:31:?873m388563>4g817<=:9<81>>74=070>75>34;>87<<9:?21=<5;016=8o522;8943e2;9270?:c;00=>;6=o09?452171966?<58=h6?=6;<34`?44127:;h4=389>5=7=::301<6=:31:?87?;388563>85817<=:91?1>>74}r43>5<4s4<:6?m;;_43?8e62;9<7p}l1;2971}:k809o>52fb8105=:mk098=52eb8105=:mm098=5211;9616<58:j6?:?;<33f?43827:=n4=419>e1<5<916m;4=419>ec<5<916n54=419>5dg=::301388563>d68105=:9l;1>>74=0g1>72734;i97<<9:?2f3<5<916=n>522;894e62;>;70?lb;00=>;6kj098=521dg9616<58om6?:?;<3e4?43827:jn4=389>5cc=::3019>4=3ge>727348:;5252897742;>;70<>7;074>;6<>098=5215`9616<58>m6?:?;<366?43827:9>4=419>502=:=:01<8<:363?870k38?<63>808105=:9191>9>4=0:7>72734;397<;0:p2g<72:q6:n4=c59]2g=:k?09?:5rsb494?5es4i=6?m<;72634lo6?:?;72634oh6?:>;72634on6?:?;<33=?43927:55d=:=;01<>l:363?876k38?=63n6;075>;6ih098=521``9617<58n=6?:?;<3g3?43927:i<4=419>5`4=:=;0138?=63>c18105=:9j;1>9?4=0aa>72734;ho7<;1:?2b5<5<816=km5252894`b2;>;70?if;075>;5no098<522df9617<5;om6?:>;<0e4?438279;?4=419>625=:=;01?9::362?846;38?=63=158105=::8?1>9>4=335>727348:;7<;1:?202<5<816=9l52538942d2;>;70?;d;074>;6;<367?43927:994=409>50g=:=:01<;m:363?871;38?=63>7e8105=:9>o1>9>4=0:1>72734;3?7<;1:?2<1<5<816=5;52538yv162908w09=:3a7?[1634i26?=8;|q`=?6=<:q6o44=c29>bf<5<;16ji4=409>af<5<;16ii4=439>a`<5<816==752508946f2;>970??b;076>;68j098<5210a9614<5h>1>9?4=`49614<5hl1>9?4=c:9617<58kj6?:>;<3bf?43:27:h;4=409>5a1=:=801:362?87b:38?>63>b48104=:9k<1>9<4=0a3>72634;h=7<;2:?2gg<5<816=nm5250894cb2;>:70?jf;075>;6n9098?521ga9617<58ln6?:>;<3eb?43:279jk4=439>6`b=:=801?kj:362?84bn38?>63=f18104=::>81>9?4=350>725348<87<;1:?130<5<;16><=5250897732;>:70<>5;075>;59?098<522059614<58><6?:=;<37f?43:27:8n4=409>51b=:=;01<:j:362?872:38?>63>528107=:9<>1>9<4=07b>72634;>n7<;1:?21f<5<916=;=52508941d2;>:70?8d;075>;6?l098<521939617<58296?:>;<3;7?43:27:494=439>5=3=:=80q~9<:1808132;i?7S9<;7503tyhm7>53by>gd<5k:16jn4=429>ba<5<;16io4=439>a`<5<;16==l52518946d2;>970?>c;077>;f<38?>63n6;077>;fn38?>63m8;076>;6ih098?521``9615<58n=6?:=;<3g3?43;27:i<4=439>5`4=:=90138??63>c18107=:9j;1>9=4=0aa>72534;ho7<;3:?2a`<5<;16=hh5250894`72;>870?ic;076>;6nl098?521gd9615<5;lm6?:<;<0f`?43;279ih4=439>6``=:=901?h?:361?840;38??63=758107=::>?1>9=4=330>724348:87<;2:?150<5<;16><85250897702;>870?;c;076>;6m6?:=;<366?43;27:9>4=429>502=:=901<;l:362?871;38??63>7b8107=:9>n1>9<4=05f>72534;3=7<;2:?2<7<5<;16=5=5251894>32;>870?75;077>{t>m0;6>u26d81g1=Y>m16o:4=369~wf1=83>9w0m8:3a0?8`d2;>?70hk:360?8ce2;>870kl:360?8cc2;>870kj:360?877138??63>0`8106=:99h1>9:4=02`>72434;:o7<;4:?b0?43;27j:7<;4:?bb?43;27i47<;3:?2ed<5<:16=ll5256894b12;>870?k7;070>;6m8098>521d09612<58h>6?:<;<3a2?43<27:o=4=429>5f7=:=>01ed8106=:9ll1>9=4=0d3>72334;mo7<;3:?2b`<5<:16=kh5256897`a2;>?70;5ml098>522dd9612<5;l;6?:<;<046?43:279;>4=459>622=:=901??<:367?846<38??63=148106=::8<1>9=4=064>72434;?n7<;3:?20f<5<:16=9j52518942b2;>870?;f;077>;6=;0989521419612<58??6?:;;<36e?43:27:9o4=439>50e=:=801<8<:367?870k38??63>7e8106=:9>o1>9=4=0:2>72434;3>7<;3:?2<1<5<=16=5;52568yv1>2908w09n:3a7?[1>34=i6?=8;|q4f?6===q6;o4=c29>bd<5;016jn4=449>ba<5<=16io4=459>af<5<=16ii4=459>a`<5<=16==752568946f2;>?70??b;071>;68j09895210c966?<58;h6?::;<:4>75?342<6?=6;<:e>75?342m6?=6;<;4>75?343<6?=6;72334k=6?::;72334h36?:;;<3be?43<27:mo4=449>5a0=:=>01e38100=::;:1>9>4=0`6>72334;i:7<;5:?2g5<5<=16=n?5257894ee2;>?70?lc;071>;6ml0989521dd9612<58l;6?::;<3eg?43<27:jh4=459>5c`=:=?01?hi:366?8>42;9370<=9;074>;5;;098=522269616<5;oo6?::;<0fa?43<279ik4=449>6c6=:=>01?9=:360?840;38?963=758101=::>?1>9:4=330>722348:87<;4:?150<5<=16><85256897702;>?70?;4;00=>;6<>09895215`9612<58>h6?:;;<37`?43<27:8h4=459>51`=:=>01<;=:366?872;38?963>558100=:99=4=07a>72434;>o7<;3:?225<5;016=;=52578941d2;>?70?8d;070>;6?l0989521939612<58296?:;;<3;7?43<27:494=449>5=3=:=?0q~8i:1808172;i?7S8i;7503tyh47>53by>g=<5k:16ji4=449>ag<5<<16in4=449>aa<5<<16ih4=449>55?=:=?01<>n:366?877k38?963n4;071>;f>38?:63nf;071>;e038?963>a`8100=:9hh1>984=0f5>72234;o;7<;6:?2a4<5<<16=h<5254894d22;>>70?m6;072>;6k90988521b39610<58ii6?::;<3`g?43>27:ih4=449>5``=:=?01fd8100=:9ol1>984=3de>721348nh7<;6:?1a`<5<<16>k>5257897152;>?70<84;071>;5?<0988522069613<5;;>6?::;<022?43=279=:4=449>511=:=?01<:m:366?873k38?963>4e8100=:9=o1>9;4=06e>72234;>>7<;6:?216<5?70?:b;070>;6=j09895216f9613<58=n6?::;<3;6?43=27:4>4=449>5=2=:=<01<6::365?xu0k3:1?v38d;0`0>X0k27aa<5;h1v>>::180857>38h86P<049>751=::=0q~=?7;2950}:;9=1>n=4=`6966g<5h<1>>m4=`d966d<5k21>>m4=0cb>75e34;jn7<;6j<09?o521c4966e<58i;6?=m;<3`5?44k27:oo4=3c9>5fe=::i01fg817f=::ol1>>m4}r4:>5<4s4>74=21:>75>34;=;7<<8:?22=<5;11v;850;1x931=:j>0R;84=b696617e43498;7<;0:?07=<5<916?>752528940>2;9370?9a;00<>{t>=0;6>u26481g1=Y>=16o>4=369~wf5=83:70=<8;075>;4;0098<5232`966><58j7;d8388;6s|c183>3}:k909o>523259614<5:936?:=;<10=?43:278854=399>71?=::20q~?=d;290~;5jm09?:5213g96f2{t:kn1<7=t=3`g>7e434;jm7<2;9<70k<:3a7?[c534o96?m<;|q1f<<72:q6>o752b1894b12;9h70?k7;00`>{tn80;69u22cc9661<5o81>n:4^g389c7=:j90q~521d3966e<58o96?=k;|q26c<72=q6>ok5225894572;i?7S?=f:?26c<5k:1v?lj:18084em38h?63>b4817f=:9k<1>>j4}rff>5<3s48ij7<<7:?gb?4d<2Toi63ke;0`7>{t:kl1<7=t=3`e>7e434;h<7<50;6x97372;9<70k>:3a7?[c734o;6?m<;|q115<72:q6>8>52b1894ee2;9h70?lc;00`>{t99:1<7:t=3`a>75034;;=7n=4}r0af?6=;r79no4=c29>5cc=::i01;69909o>5rs3``>5<4s48io7>94}rag>5<1s4io6?m<;<103?43;278?54=429>76?=:=901>:::31;?853=38856s|d183>6}:l809o95Qd19>`7<5;>1vi<50;1x9a4=:j901>:j:31;?853m38856s|d283>6}:l=09o95Qd29>`0<5;>1vi;50;1x9a3=:j901>:k:31;?853l38856s|5983>6}:=009o95Q599>fa<5;>1voj50;4x9gb=:j901>=8:367?854038?863<388101=:9>>1>>74=056>75>3ty=>7>53z?57?4d<2T=>63l2;003>{tk;0;6;u2c381g6=:;:=1>9;4=21;>722349857<;5:?22c<5;016=:>522;8yv3f2908w0;m:3a7?[3f34hn6?=8;|qaa?6=>r7ii7652548965>2;>=70?9b;00=>;6??09?45rs4a94?5|5n:4^4a89g`=::=0q~li:1858da2;i870=<7;073>;4;1098:5232;9611<58=<6?=6;<3433<5k=1U;85218096617>53z?2=7<5k:16=48522:894?12;927p}:0;297~;2938h86P:0:?2==<5;>1v<77:18087>038h?63>9b817==:90i1>>74}r71>5<4s4?86?m;;_71?87>m388;6s|18g94?5|583n6?m<;<3b6?44027:m?4=389~w02=839p18;52b68Z02<5kh1>>94}r`a>5<4s4hi6?m<;<03g?440279>94}r``>5<4s4hh6?m<;<054?440279:=4=389~w45?2909w0h>:314?874038h?6s|12;94?4|5o;1hl5212;96f552z?f6?44?27:?84=c29~w4512909w0k=:ec894512;i87p}>3c83>7}:99:1>>94=01a>7e43ty:?n4?:3y>556=lh16=>m52b18yv74m3:1>v3>118172=:9:o1>n=4}r30b?6=:r7:==4ka:?27c<5k:1v?<<:180845<38h86P=229>675=:j90q~<=5;296~;5::09?:5223796f553z?16a<5k=1U>?m4=30`>7e43ty9>h4?:3y>67e=::=01?u22d496f270{t:l=1<7750348n;77e43ty99<4?:3y>57b=::=01?;>:3a0?xu5=;0;6?u213f9`d=::<81>n=4}r31f?6=;r7:>n4=c59]57d<588i6?m<;|q11<<72;q6=?l52258973>2;i87p}=5`83>7}:9;h1hl5224c96f57e33Wnh70jl:3a0?xu5>:0;6?u2db8172=::?91>n=4}r050?6=:r7oo7jn;<050?4d;2wx=?750;1x944f2;i?7S?=9:?26<<5k:1v?8m:1818751388;63=6c81g6=z{;:4=c29~w71>2909w0?=7;003>;5?009o>5rs35b>5<5s4;9;7jn;<04e?4d;2wx=?;50;1x94412;i?7S?=5:?260<5k:1v?6>:181875=388;63=8081g6=z{;296=4={<311?bf3483>7>4=c29~w7>>2909w0?=3;003>;50009o>5rs3:b>5<5s4;9?7jn;<0;e?4d;2wx=??50;1x94452;i?7S?=1:?264<5k:1v?7>:1818759388;63=9081g6=z{;396=4={<315?bf3482>72909w0?>f;003>;51009o>5rs3;b>5<5s4;:j7jn;<0:e?4d;2wx>l?50;0x9`6=::=01?o>:3a0?xu5i;0;6?u2e18ge>;5i;09o>5rs3c:>5<5s4nn6?=8;<0b=?4d;2wx>lo50;0x9ac=lh16>lo52b18yv7?j3:1?v3>8b81g1=Y91h01<6m:3a0?xu61:0;6?u219`9661<58386?m<;|q2c34;3h7138h?6s|18294?5|583:6?m;;_3:4>;61909o>5rs0;e>5<5s4;2<7<<7:?2=c<5k:1v?>;:180847=38h86P=059>652=:j90q~53z?14=<5k=1U>=94=324>7e43ty9651=::=01?>j:3a0?xu6;80;6>u212096f2{t:m21<7750348o47:ec897b>2;i87p}=d083>6}::m81>n:4^3f2?84c938h?6s|2d294?4|5;n:6?=8;<0f4?4d;2wx>nk50;1x97ea2;i?7Sn=4}rd0>5<4s4l86?m<;<11=?440278>44=389~wc3=838p1kk522589c3=:j90q~h;:1818`b2m=01k:52b18yv7?i3:1?8u219c96f5<5oo1>k64=gg96c2<5ll1>k64=dd96c2<58:o6?h7;<33`?4a<27:=i4=f99>54b=:o>015j522;89=e=:o2014;522;89<2=:o2014j522;89=:o>01o?52g:89g7=:o>01oo52g:89gg=:o>01d881b==:9m31>k:4=0g7>7`?34;n87?<52g6894d?2;l370?m8;0e0>;6k:09j5521b196c2<58in6?h7;<3`a?4a<27:j>4=f99>5c5=:o>01?>=:3d;?847:38m863<0081b==:;9;1>k:4=21g>7`?3498h7;5;?09j55222496c2<5;l86?h7;<0e7?4a<2wx?=o50;36g~;48h09o>52fd8g2>;ak388n63ic;00g>;ak388h63ic;00a>;ak388j63id;00f>;al388o63id;00`>;al388i63id;00b>;bn3n=70km:31b?8ce2;9i70km:31`?8ce2;9o70km:31f?8ce2;9m70kl:31a?8cd2;9h70kl:31g?8cd2;9n70kl:31e?8cc2;9i70kk:31`?8cc2;9o70kk:31f?8cc2;9m70kj:31a?8cb2;9h70kj:31g?8cb2;9n70kj:31e?877l3n=70??9;00e>;68009?o5211;966e<58:26?=k;<33=?44m27:<44=3g9>55g=::k01<>n:31a?877i388o63>0`817a=:99k1>>k4=02b>75a34;;n7<;68j09?n5211a966b<58:h6?=j;<33g?44n27:=i4k6:?25f<5;h16=c;00`>;69j09?h5210a966`<51i1h;52958g2>;>k3n=70o7:e489d2=::h01l:522a89d2=::n01l:522g89d2=::l01l8522d89g7=l?16mk4=3b9>ec<5;m16mk4=3d9>ec<5;o16nl4k6:?a388i63>d7817c=:9m=1>>h4=0g7>a0<58o:6?=j;<3f5?44n27:i?4=3g9>674=l?16=o65d79>5g3=::o01388j63>c28g2>;6k909?h521b2966`<58i:6?=i;<3`a?b134;hn7<ed817a=:9lo1>>k4=0gf>75a34;nj7<;6n909?n521g2966b<58l;6?=j;<3e4?44n279;6no09?k523139`3=::ol1>>j4=3de>75b348mj7<278?:4=3`9>761=::h01>=8:31`?854?388h63<36817`=:;:=1>>h4=21;>75f349847<6522f8965?2;9n70=<8;00b>;4;009?l5232;966d<5:926?=l;<10=?44l278?44=3d9>76?=::l01>:m:e489=3=l?16>?l5d79>660=l?16>k=5d79>6`b=::h01?kk:31`?84bl388h63=ee817`=::ln1>>h4=3gf>75e348ni7<hk522g897cb2;9m70;5mo09?n522dd966b<5;om6?=j;<0fb?44n279j=4=3c9>6c6=::i01?h?:31g?84a8388i63=f1817c=::>81>994=351>75f348<>7<:<522f897152;9n70<82;00b>;5?:09?l52261966d<5;=86?=l;<047?44l279;>4=3d9>625=::l01?9;:31b?840<388n63=75817f=::>>1>>j4=357>75b348<87<:;522a897122;9o70<85;00a>;5?<09?k52201966g<5;;86?=m;<027?44k279=>4=3e9>645=::o01??<:31e?846<388m63=15817g=::8>1>>m4=337>75c348:87<<;522c897722;9i70<>5;00g>;59<09?i52207966c<5;;>6?=i;<022?44i279=;4=3c9>640=::i01??9:31g?846>388i63=17817c=::8=1>>l4=334>75d348:;7<<9522d894202;9j70?;7;00f>;6<>09?n52155966b<58><6?=j;<373?44n27:8o4=3`9>51d=::h01<:m:31`?873j388h63>4c817`=:9=h1>>h4=06`>75f34;?o7<;6o6?=l;<37`?44l27:8i4=3d9>51b=::l01<:j:31b?873m388n63>4d817f=:9=o1>>j4=06f>75b34;?i7<;6504=::l01<;<:31a?872;388o63>52817a=:9<91>>k4=070>75a34;>87<;6=h09?l5214c966d<58?j6?=l;<36e?44l27:9l4=3d9>50g=::l01<;m:364?872j388m63>5c817g=:9

>m4=07a>75c34;>n7<;6=j09?n5214a966b<58?h6?=j;<36g?44n27::>4=3c9>535=::i01<8<:31g?871;388i63>62817c=:9>i1>994=05`>75f34;;6?m09?l5216f966d<58=o6?=l;<34`?44l27:;i4=3d9>52b=::l01<9j:31b?870m388n63>7d817f=:9>o1>>j4=05f>75b34;62;9h70?71;00`>;60809?h52193966`<58296?=n;<3;6?44j27:4?4=3b9>5=4=::n01<6=:31f?87?:388j63>82817g=:9191>>m4=0:0>75c34;3?7<32;9o70?74;00a>;60=09?k52197966e<582>6?=k;<3;1?44m27:484=3g9~wc0=838p1k;522:89c0=:j90q~h8:1818`22;9270h8:3a0?xu6=?0;6>u2f9817==:n109?45214496f57e434l<6?=7;|q134<72:q6j44=399>b<<5;016>:?52b18yv`>2909w0h6:3a0?8`02;927p}>3`83>0}:nh098=52fc8105=:9:k1>n=4=07;>72734;>57<;2:pbd<72;q6jl4=c29>b2<5<91v>==:187e~;aj388563ic;00e>;al38?;63jb;072>;bk388m63jd;073>;bm38?;63>088102=:99k1>994=02a>72034;;o7<<70?nb;00e>;6l?098:521e5966g<58o:6?:8;<3f6?44i27:n84=469>5g0=::k01cc8102=:9ji1>>o4=0gf>72034;nj7<<70?if;00e>;5no09?l5232096f5<5191>>74=3gg>75f348ni7<;7:?1ac<5;h16>k>5255897152;>=70<83;072>;5?=098:522679611<5;;86?:9;<020?43?279=84=469>640=:=<01??8:364?873=388563>468103=:9=h1>984=06`>72034;?h7<;7:?20`<5<70?:3;073>;6==09?l5214c9610<58?i6?::;<36g?43=27::<4=389>535=:==01<9l:366?870l38?;63>7d8103=:91;1>994=0:1>72034;3?7<;7:?2<1<5;h16=5;522c8yv`e2909w0hm:3a0?8`02;>:7p}7e;2970}:nj098;52fe8103=:mj098;52ee8103=:ml098;5211;9610<58:i6?:9;<33g?43>27:=n4=479><`<5k:16m;4=469>ec<55dg=:=<0138?:63>d68102=:9l;1>984=0g1>72034;i97<;6:?2f3<5<>16=n>5254894e62;><70?lb;072>;6kj098:521dg9610<58om6?:9;<3e4?43?27:jn4=479>5cc=:=<01984=3ge>721348m<7<;6:?131<5:;5254897732;>=70<>7;072>;6m6?:9;<360?43?27:944=389>50g=:=?01<8=:31:?870j388563>7e8103=:91;1>9;4=0:0>72134;387<;7:?2<0<5<>1v4850;378`d2;><70kl:364?877i38?:63>0b8102=:1?09o>52b98102=:9ll1>994=21;>75?348nh7<;7:?1ac<5<>16>:<5257897722;>=70?;6;074>;627:;o4=419>5=7=:=<01<6=:365?xuak3:1>v3ic;0`7>;a?38?>6s|8783>61|5on1>>o4=d`9611<5lo1>>o4=02a>75f34;;o7<5dd=::h01e0817d=:9l81>>l4=0`6>75f34;i:7<;6ml09?l521g2966d<58lh6?=n;<3ea?44i27:jk4=3c9>6c`=::h01>=6:31;?84bm388m63=f1817d=::>91>994=356>75f348:?7<;7:?153<5<>16><9522c894212;>:70?;7;073>;6m6?=n;<366?44i27:9>4=3`9>502=::h01<;6:362?872j38?:63>5b8103=:9?81>9?4=040>75f34;42;9j70?74;00f>;60<09?o5rsgf94?4|5on1>n=4=g59615<7>52gy>b1<5;116j94=389>a0<5;116i84=389>555=::201<><:31:?876;388463>12817<=:1o09?5529g817<=:ih09?552a`817<=:j:09?552b2817<=:9h?1>>64=0c6>75>34;o=7<<8:?2`4<5;016=im522:894bd2;9270<>b;00<>;59k09?4521c2966><58h;6?=6;<3af?44027:no4=389>5f0=::201e6817<=:9o<1>>64=0d5>75>348mm7<<8:?1bd<5;016?>=522:896542;9270=;0;00<>;4<909?45281817==:0909?452234966><5;8=6?=6;<01b?440279>k4=389>6`>=::201?k7:31:?852838h?6s|f183>7}:m=09?:52eg81g6=z{l>1<7=t=d696f5<5:;o6?=7;<12`?4412wxi;4?:3y>ac<5;>16i;4=c29~w`3=838p1hh5d69>a0<5k:1vh950;0x9`0=::201h952b18yvc?2909w0k9:31:?8c?2;i87p}=1383>6}:m009?552e8817<=::881>n=4}rg:>5<5s4o26?m<;75?3ty:8<4?:2y>ad<5;116il4=389>517=:j90q~kn:1818cf2;i870k7:31:?xubj3:1>v3jb;0`7>;b038?<6s|eb83>7}:mj09o>52e98104=z{ln1<79<4}rgf>5<5s4on6?m<;7243ty:554=::=01<>k:3a0?xu68;0;6>u211096f5<5:886?=7;<117?4412wx==:50;0x946c2;9<70??4;0`7>{t9991<7a1<58:86?m<;|q240<72;q6==:522:894622;i87p}>0783>7}:99>1>>74=025>7e43ty:844?:2y>551=::201<>8:31:?873138h?6s|11594?4|58:<6?m<;<332?4402wx=8k50;1x946?2;9370??8;00=>;6=l09o>5rs02;>5<5s4;;476:181877138h?63>078105=z{8:j6=4={<33e?4d;27:<;4=409~w46e2909w0??b;0`7>;68?098?5rs02`>5<5s4;;o71e81g6=z{8;96=4<{<326?4d;278>k4=399>77`=::30q~?>4;296~;69m09?:5210696f552z?25a4=c29~w4722909w0?>4;00<>;69<09o>5rs035>5<5s4;:87<<9:?253<5k:1v<9n:180876?388463>16817<=:9>k1>n=4}r323?6=:r7:=:4=c29>540=::20q~?70;297~;69109?55210:966?<582;6?m<;|q25=<72;q6=<652b1894712;927p}>4183>0}:9831>9>4=03b>72734;:n7<;0:?205<5k:16=:l52508yv7613:1>v3>1881g6=:98<1>9>4}r32e?6=:r7:=l4=c29>540=:=;0q~?>b;296~;69k09o>52104961452z?25f<5k:16=<852518yv>e2909w069:314?8>d2;i87p}7d;296~;?l38h?637c;0e0>{t010;6?u28b8172=:0109o>5rs9594?4|51i1h:528681g6=z{131<7<5131>n=4}r:b>5<5s4236?=6;<:b>7e43ty2i7>54z?;e?440273m7<<9:?:a?4d;27j?7<<9:p=6<72;q64h4=369>=1<5k:1v4;50;0x9<3=:j9014:52g68yv?72909w07;:314?8?72;i87p}7f;296~;><3n<706i:3a0?xu>93:1>v360;00<>;>938h?6s|9383>7}:1909?4529381g6=z{h31<7:t=80966><5081>>74=`;96f5<5ho1>>74}r;a>5<5s43=6?=8;<;`>7e43ty2h7>52z?:`?4d;272o7==<5k:1v4950;0x9165:4=c29~w;>i388563m2;0`7>;e?38856s|a683>7}:1l09?:52a981g6=z{h<1<7n=4}rc6>5<4s4k>6?m<;<3ee?44027:jl4=389~wd6=838p1l6522589d6=:j90q~7i:1818g?2m=014h52b18yvg62909w0o?:31;?8g62;i87p}n2;296~;f8388563n2;0`7>{ti:0;6?u2a281g6=:i;09?55rs`694?4|5h>1>n=4=`0966?56z?b2?44l27:j84=c29>5cd=::30169817<=z{k:1<7n=4}rca>5<5s4h:6?=8;7e43tyjm7>52z?a5?b034kj6?m<;|qbg?6=:r7jn7<<8:?bg?4d;2wxmi4?:3y>eg<5;016mi4=c29~wdc=838p1lk52b189db=::20q~oi:1818ga2;i870ok:31:?xue13:1>v3m2;003>;ei38h?6s|b583>7}:jh09?:52b581g6=z{k91<75rsc794?4|5k>1>>64=c796f575>34h=6?m<;|qa3?6=:r7i;7f=<5k:16n;4=389~w4gd2908w0?n4;003>;6il09?4521`f96f556z?2e1<5k:16=l7522;894gf2;9o70?nb;00a>;6?=09?552167966>52z?2e`<5;116=l852b18yv7fm3:1>v3>ad81g6=:9hn1>>94}r3b1?6=:r7:mi4k7:?2e0<5k:1v388463>a681g6=z{8k36=4={<3b2?44127:m54=c29~w4g>2909w0?n9;0`7>;6i109?55rs0cb>5<5s4;jm7a98105=z{8n36=4<{<3g4?44?27:hl4=389>5a?=:j90q~?k0;292~;6l909o>521e7966?<58n=6?=k;<3g3?44m27::k4=399>526=::20q~?k2;296~;6lh09?5521e096f552z?2`d<5k:16=i752258yv7c93:1>v3>d88g3>;6l809o>5rs0f0>5<5s4;o>7<<8:?2`6<5k:1vd581g6=z{8n>6=4={<3g1?4d;27:h94=399~w4b12909w0?k6;0`7>;6l=09?45rs0f4>5<5s4;o;7e4817<=:9l>1>n=4}r3gf?6=>r7:ho4=c29>5`6=::301:31g?87b:388i63<3c817<=:9?o1>>74}r3g`?6=:r7:i84=399>5ab=:j90q~?j5;296~;6m<09o>521d6966152z?2a1;6ll09o>5rs0fe>5<5s4;oh7<<9:?2`c<5k:1vdg817==z{8o:6=4={<3f5?4d;27:hk4=389~w4c52909w0?j2;0`7>;6lo098=5rs302>5<5s48:m7<<7:?167<5k:1v??n:187846i38h?63=1g817<=::;31>9?4=317>7263ty9=n4?:3y>674=::=01??l:3a0?xu59k0;6?u22309`2=::8h1>n=4}r02`?6=:r79=n4=399>64b=:j90q~<>e;296~;59j09?45220g96f552z?15c<5k:16>n=4=30:>7253488>7<;1:?171<5<;1v?5g>=:j90q~?nf;292~;6io09o>521c6966?<58h>6?=k;<3a2?44m27::o4=399>520=::20q~?m1;296~;6j009?5521c396f552z?2f<<5k:16=o652258yv7e83:1>v3>b98g3>;6j909o>5rs0`1>5<5s4;i=7<<8:?2f7<5k:1vb281g6=z{8h?6=4={<3a0?4d;27:n>4=399~w4d22909w0?m5;0`7>;6j:09?45rs0`5>5<5s4;i:7c5817<=:9j91>n=4}r3ae?6=>r7:nl4=c29>5g`=::30176817==:9>21>>64}r3ag?6=:r7:o94=399>5ge=:j90q~?l4;296~;6k=09o>521b1966152z?2g6;6jm09o>5rs0`f>5<5s4;io7<<9:?2f`<5k:1vbd817==z{8i;6=4={<3`4?4d;27:nh4=389~w4e62909w0?l1;0`7>;6jl098=5rs0ag>5<4s4;h97<<7:?2gc<5;016=nk52b18yv7d=3:1:v3>c481g6=:9jk1>>74=0aa>75c34;ho7<v3>cg817==:9j=1>n=4}r3`b?6=:r7:ok4=c29>5fc=::=0q~?l6;296~;6kl0o;63>c781g6=z{8i36=4={<3`3?44027:o54=c29~w4e>2909w0?l7;00=>;6k009o>5rs0ab>5<5s4;hm7c8817<=z{8ih6=4={<3`g?4d;27:o44=419~w4`52908w0?j6;003>;6n=09?4521g196f556z?2a3<5k:16=hm522;894`b2;9o70?if;00a>;6>009?45217c966?52z?2aa<5;>16=k?52b18yv7bl3:1?v3>ee81g6=:9<=1>>64=074>75>3ty:i54?:3y>5c2=::2015`1=:j90q~?j9;296~;6m109?5521d;96f552z?2a=<5;016=ho52b18yv7al3:1?v3>ec817==:9lh1>>74=0dg>7e43ty:io4?:3y>5`d=:j901eg83>7}:9ll1>n=4=0d2>75>3ty:j=4?:3y>5c6=:j901:363?xu5880;6>u21g79661<5;:86?=6;<036?4d;2wx>=>50;0x94`c2;9<70{t9o=1<775?34;m;7<:3a0?847:388;6s|1g494?4|5;:96i94=0d5>7e43ty:j54?:3y>5c1=::2012;937p}>fc83>7}:9oh1>n=4=0d:>75>3ty:jn4?:3y>5ce=:j9017}::o31>>94=222>7e43ty9j44?:5y>6c?=:j901?hj:31:?853<388463<45817<=z{;li6=4={<135?44?279jo4=c29~w7`f2909w0=?1;f4?84ai38h?6s|2ga94?4|5;li6?=7;<0eg?4d;2wx>kj50;0x97`e2;9270{t:oo1<77e4348mh7<<8:p6c`=838p1?hi:3a0?84al38856s|32a94?4|5:996?=8;<10`?4d;2wx?>l50;0x965f2;9<70={t;:k1<7=t=21b>7e434;=;:181854l388;63<3581g6=z{:986=4={<10`?b03498?7=;:31;?854=38h?6s|32494?4|5:9?6?=6;<102?4d;2wx?>950;0x96502;i870=<6;00<>{t;:21<77e43498:7<<9:p76?=838p1>=6:3a0?854>38?<6s|35c94?4|5:9m6?=8;<17f?4d;2wx?9?50;0x962e2;9<70=;1;0`7>{t;=:1<7a1<5:>;6?m<;|q007<72;q6?9?522:896252;i87p}<4283>7}:;=;1>>74=260>7e43ty8894?:3y>712=:j901>:<:31;?xu4<<0;6?u235796f5<5:>86?=6;|q220<72:q6?98522:896212;9270?95;0`7>{t;=<1<77e4349??7<;0:p524=839p1>:8:31;?853?388563>7381g6=z{:><6=4={<173?4d;2788>4=409~w62?2909w0=;8;0`7>;4<:098?5rs26:>5<5s49?57;5j109?45224:966?<5;<96?=6;<05e?441279;54=389>6=6=::301?67:31:?84>8388563=99817<=::h:1>>74=3c;>75>348i<7<<9:?05c<5;016??;522;8964e2;9270=<1;00=>{t080;6?u2848172=:0809o>5rs9294?4|51?1h:528181g6=z{181<7<5181>n=4}r:0>5<5s42:6?=6;<:0>7e43ty9>l4?:3y>673=::=01?0;6?u223`9661<5;8<6?m<;|q163<72;q6>?l5d69>670=:j90q~<=8;296~;5:>09?55223:96f552z?162<5;016>?752b18yv44=3:1>v3=2d8172=:::<1>n=4}r000?6=:r79?>4=369>662=:j90q~<<3;297~;5;:09o>522d`966><5;oi6?=6;|q175<72;q6>>85225897572;i87p}=2g83>7}:::<1h:5223d96f552z?175<5;116>>?52b18yv44:3:1>v3=31817<=:::81>n=4}r0e6?6=:r79i:4=369>6c5=:j90q~53z?1af<5k:16=9<522:894252;927p}=e883>7}::o91>>94=3g:>7e43ty9i54?:3y>6c5=l>16>h652b18yv4bi3:1>v3=e8817==::lk1>n=4}r0ff?6=:r79i44=389>6`d=:j90q~522g3966>52z?1a`<5k:16>k?522;8yv4bn3:1>v3=eg81g6=::o;1>9>4}r0e4?6=:r79j=4=c29>6c7=:=;0q~52z?1f4<5;>16>o=52b18yv4e03:1>v3=b28172=::k21>n=4}r0a0?6=:r79n:4=369>6g2=:j90q~52z?1f1<5;016>o852b18yv42?3:1>v3=508172=::<=1>n=4}r067?6=:r799?4=369>605=:j90q~<:8;296~;5=:09?:5224:96f587>52z?112<5;>16>8:52b18yv42=3:1>v3=55817==::n=4}r062?6=:r79994=389>600=:j90q~<91;296~;5=009?:5227396f552z?11c<5;>16>;>52b18yv42n3:1?v3=5g81g6=::8;1>>64=332>75>3ty99o4?:3y>60g=::=01?;m:3a0?xu5>;0;6?u224`9661<5;<96?m<;|q11f<72;q6>;?52258973d2;i87p}=5e83>7}::>64=37g>7e43ty99h4?:3y>60e=::301?;j:3a0?xu5>00;6?u22719661<5;<26?m<;|q120<72;q6>;:5225897022;i87p}=6`83>7}::??1>>94=34b>7e43ty9:;4?:3y>63?=::=01?89:3a0?xu5>>0;6?u2274966><5;<<6?m<;|q12=<72;q6>;8522;8970?2;i87p}=7683>7}::?h1>>94=354>7e43ty9;;4?:3y>627=::=01?99:3a0?xu5>m0;6?u227a9661<5;;j52258971?2;i87p}=6d83>7}::>=1>>94=34f>7e43ty9:k4?:3y>63c=::201?8i:3a0?xu5?90;6?u227g966?<5;=;6?m<;|q137<72;q6>:<52b1897112;937p}=7283>7}::>91>n=4=355>75>3ty9;94?:3y>622=:j901?99:363?xu5?<0;6?u226796f5<5;==6?:>;|q13c<72;q6>:752258971a2;i87p}=7c83>7}::>k1>>94=35a>7e43ty94=4?:3y>62d=::=01?6?:3a0?xu5?j0;6?u226d9661<5;=h6?m<;|q13a<72;q6>:m522:8971c2;i87p}=7d83>7}::>i1>>74=35f>7e43ty94:4?:3y>6=7=::=01?68:3a0?xu50:0;6?u22909661<5;286?m<;|q1<=<72;q6>5=5225897>?2;i87p}=8583>7}::1=1>>94=3:7>7e43ty9484?:3y>6=2=::201?6::3a0?xu50?0;6?u2296966?<5;2=6?m<;|q1575225897>a2;i87p}=8c83>7}::1k1>>94=3:a>7e43ty95=4?:3y>6=d=::=01?7?:3a0?xu50j0;6?u229d9661<5;2h6?m<;|q15m522:897>c2;i87p}=8d83>7}::1i1>>74=3:f>7e43ty95:4?:3y>6<7=::=01?78:3a0?xu51:0;6?u22809661<5;386?m<;|q1==<72;q6>4=5225897??2;i87p}=9583>7}::0=1>>94=3;7>7e43ty9584?:3y>6<2=::201?7::3a0?xu51?0;6?u2286966?<5;3=6?m<;|q1=c<72;q6>475225897?a2;i87p}=9c83>7}::0k1>>94=3;a>7e43ty9m=4?:3y>64m522:897?c2;i87p}=9d83>7}::0i1>>74=3;f>7e43ty9m:4?:3y>6d7=::=01?o8:3a0?xu5i:0;6?u22`09661<5;k86?m<;|q1e=<72;q6>l=5225897g?2;i87p}=a583>7}::h=1>>94=3c7>7e43ty9m84?:3y>6d2=::201?o::3a0?xu5i?0;6?u22`6966?<5;k=6?m<;|q1ec<72;q6>l75225897ga2;i87p}=ac83>7}::hk1>>94=3ca>7e43ty9n=4?:3y>6dd=::=01?l?:3a0?xu5ij0;6?u22`d9661<5;kh6?m<;|q1ea<72;q6>lm522:897gc2;i87p}=ad83>7}::hi1>>74=3cf>7e43ty:5:4?:3y>5<5=::=01<78:3a0?xu61=0;6?u21859661<583?6?m<;|q2=0<72;q6=4:522:894?22;i87p}>9783>7}:90>1>>74=0;5>7e43ty:5i4?:3y>59b83>7}:90k1>>74=0;`>7e43ty:m>4?:3y>5<`=::=01522:894g62;i87p}>a383>7}:9h:1>>74=0c1>7e43ty965?=::=01?>k:3a0?xu58h0;6?u221f9661<5;:j6?m<;|q14g<72;q6>=o522:8976e2;i87p}=0b83>7}::9k1>>74=32`>7e43ty9=44?:3y>65c=::=01??6:3a0?xu5910;6?u22009661<5;;36?m<;|q14c<72;q6><752258976a2;i87p}=1183>7}::9l1>>64=333>7e43ty9=<4?:3y>65`=::301??>:3a0?xu59:0;6?u220196f5<5;;36?=7;|q151<72;q6><:52b18977?2;927p}=1483>7}::8?1>n=4=33;>7273ty9=;4?:3y>640=:j901??7:362?xu59>0;6?u220596f5<5;;36?:=;|q1``<72;q6>i65225897bb2;i87p}=d`83>7}::m31>>94=3fb>7e43ty9hk4?:3y>6ag=::=01?ji:3a0?xu5lk0;6?u22eg9661<5;ni6?m<;|q1`f<72;q6>il522:897bd2;i87p}=de83>7}::mh1>>74=3fg>7e43ty9i94?:3y>6`6=::=01?k;:3a0?xu5m80;6?u22d69661<5;o:6?m<;|q1a7<72;q6>h?522:897c52;i87p}=e283>7}::l;1>>74=3g0>7e43ty9h:4?:3y>6a5=::=01?j8:3a0?xu5l=0;6?u22e59661<5;n?6?m<;|q1`0<72;q6>i:522:897b22;i87p}=d783>7}::m>1>>74=3f5>7e43ty88k4?:3y>706=::=01>:i:3a0?xu4h6?m<;|q00a<72;q6?9m522:8962c2;i87p}<4d83>7}:;=i1>>74=26f>7e43ty8=h4?:2y>563=::=01<=8:314?856m38h?6s|12594?3|589<6?m<;<377?43827:894=419>513=:=:01<:9:361?xu49h0;6?u21249661<5:;j6?m<;|q05c<72;q6?7}:;8o1>>94=23a>7e43ty8=n4?:3y>74d=::201>?l:3a0?xu49m0;6?u230`966?<5:;o6?m<;|q061<72:q6=>l52258945c2;9<70==4;0`7>{t9:n1<7;t=01g>7e434;>j7<;0:?225<5<916=;?5252894052;>97p}<2183>7}:9:i1>>94=203>7e43ty8>84?:3y>776=::=01><::3a0?xu4:80;6?u23369661<5:8:6?m<;|q067<72;q6???522:896452;i87p}<2283>7}:;;;1>>74=200>7e43ty8>l4?:2y>56>=::=01<=n:314?855i38h?6s|33494?4|58926?=8;<112?4d;2wx??l50;0x96412;9<70==b;0`7>{t;;=1<77503499;7=838p1><8:31;?855038h?6s|33;94?4|5:8<6?=6;<11=?4d;2wx?>>50;1x945b2;9<70?;0;003>;4;909o>5rs20`>5<5s4;8j7<<7:?06f<5k:1v>=>:181855k388;63<3081g6=z{:8o6=4={<104?44?278>i4=c29~w64b2909w0==d;00<>;4:l09o>5rs20e>5<5s499h7<<9:?06c<5k:1v<:7:1818739388;63>4981g6=z{8>96=4={<376?4d;27:854=399~w4242909w0?;3;0`7>;6<109?45rs067>5<5s4;?87498104=z{8>=6=4={<372?4d;27:854=439~w4202909w0?;7;0`7>;6<1098>5rs073>5<5s4;?57<<7:?215<5k:1v<;>:180873i388463>4`817<=:9<;1>n=4}r37e?6=:r7:8l4=c29>506=::20q~?;b;296~;652142966?52z?20f<5k:16=8>52528yv73l3:1>v3>4e81g6=:9<:1>9?4}r37a?6=:r7:8h4=c29>506=:=80q~?;f;296~;652142961597>52z?214<5;>16=8;52b18yv72:3:1>v3>5381g6=:9>64}r367?6=:r7:9>4=c29>503=::30q~?:4;296~;6==09o>521479616h7>52z?213<5;>16=8j52b18yv72?3:1>v3>5681g6=:9>64}r3650b=::30q~?:9;296~;6=009o>5214f9616m7>52z?21d<5k:16=8j52538yv72j3:1>v3>5c81g6=:99<4}r36g?6=:r7:9n4=c29>50b=:=90q~?94;296~;6=l09?:5217696f5j7>52z?21c<5k:16=;:522:8yv7183:1>v3>6181g6=:9?>1>>74}r355?6=:r7::<4=c29>532=:=:0q~?92;296~;6>;09o>52176961752z?226<5k:16=;:52508yv71k3:1>v3>648172=:9?i1>n=4}r35`?6=;r7::;4=399>530=::301<8k:3a0?xu6>?0;6?u217496f5<586983>7}:9?21>n=4=04`>7273ty::44?:3y>53?=:j901<8l:362?xu6>h0;6?u217c96f5<5887p}>7083>7}:9?n1>>94=052>7e43ty::h4?:3y>53c=:j901<9>:31;?xu6>o0;6?u217d96f5<58=:6?=6;|q235<72;q6=:>52b1894162;>;7p}>7883>7}:9>81>>94=05:>7e43ty:;>4?:3y>525=:j901<96:31;?xu6?=0;6?u216696f5<58=26?=6;|q230<72;q6=:;52b18941>2;>;7p}>7783>7}:9><1>n=4=05:>7263ty:;:4?:3y>521=:j901<96:361?xu6?10;6?u216:96f5<58=26?:<;|q23c<72;q6=:o52258941a2;i87p}>7c83>7}:9>h1>n=4=05e>75?3ty:;n4?:3y>52e=:j901<9i:31:?xu6?m0;6?u216f96f5<58=m6?:?;|q23`<72;q6=:k52b18941a2;>:7p}>8783>7}:91:1>>94=0:5>7e43ty:4<4?:3y>5=7=:j901<69:31;?xu60;0;6?u219096f5<582=6?=6;|q2<6<72;q6=5=52b1894>12;>;7p}>8583>7}:91>1>n=4=0:5>7263ty:484?:3y>5=3=:j901<69:361?x{i;:=36=4>{|l072?=83;pqc=<7`83>4}zf:951zm761d290:wp`<36f94?7|ug98;h4?:0y~j650n3:1=vsa32:3>5<6std8?5?50;3xyk540;0;66;:182xh4;1?1<7?t}o10<3<728qvb>=77;295~{i;:236=4>{|l07=?=83;pqc=<8`83>4}zf:93n7>51zm76>d290:wp`<39f94?7|ug984h4?:0y~j65?n3:1=vsa32;3>5<6std8?4?50;3xyk541;0;67;:182xh4;0?1<7?t}o10=3<728qvb>=67;295~{i;:336=4>{|l074}zf:92n7>51zm76?d290:wp`<38f94?7|ug985h4?:0y~j65>n3:1=vsa32c3>5<6std8?l?50;3xyk54i;0;6o;:182xh4;h?1<7?t}o10e3<728qvb>=n7;295~{i;:k36=4>{|l07d?=83;pqc=4}zf:9jn7>51zm76gd290:wp`<3`f94?7|ug98mh4?:0y~j65fn3:1=vsa32`3>5<6std8?o?50;3xyk54j;0;6l;:182xh4;k?1<7?t}o10f3<728qvb>=m7;295~{i;:h36=4>{|l07g?=83;pqc=4}zf:9in7>51zm76dd290:wp`<3cf94?7|ug98nh4?:0y~j65en3:1=vsa32a3>5<6std8?n?50;3xyk54k;0;6m;:182xh4;j?1<7?t}o10g3<728qvb>=l7;295~{i;:i36=4>{|l07f?=83;pqc=4}zf:9hn7>51zm76ed290:wp`<3bf94?7|ug98oh4?:0y~j65dn3:1=vsa32f3>5<6std8?i?50;3xyk54l;0;6j;:182xh4;m?1<7?t}o10`3<728qvb>=k7;295~{i;:n36=4>{|l07a?=83;pqc=4}zf:9on7>51zm76bd290:wp`<3ef94?7|ug98hh4?:0y~j65cn3:1=vsa32g3>5<6std8?h?50;3xyk54m;0;6k;:182xh4;l?1<7?t}o10a3<728qvb>=j7;295~{i;:o36=4>{|l07`?=83;pqc=4}zf:9nn7>51zm76cd290:wp`<3df94?7|ug98ih4?:0y~j65bn3:1=vsa32d3>5<6std8?k?50;3xyk54n;0;6h;:182xh4;o?1<7?t}o10b3<728qvb>=i7;295~{i;:l36=4>{|l07c?=83;pqc=4}zf:9mn7>51zm76`d290:wp`<3gf94?7|ug98jh4?:0y~j65an3:1=vsa3523>5<6std88=?50;3xyk538;0;6;:182xh4<9?1<7?t}o1743<728qvb>:?7;295~{i;=:36=4>{|l005?=83;pqc=;0`83>4}zf:>;n7>51zm716d290:wp`<41f94?7|ug9?5<6std88:>7;295~{i;=;36=4>{|l004?=83;pqc=;1`83>4}zf:>:n7>51zm717d290:wp`<40f94?7|ug9?=h4?:0y~j626n3:1=vsa3503>5<6std88??50;3xyk53:;0;6:=7;295~{i;=836=4>{|l007?=83;pqc=;2`83>4}zf:>9n7>51zm714d290:wp`<43f94?7|ug9?>h4?:0y~j625n3:1=vsa3513>5<6std88>?50;3xyk53;;0;6:<7;295~{i;=936=4>{|l006?=83;pqc=;3`83>4}zf:>8n7>51zm715d290:wp`<42f94?7|ug9??h4?:0y~j624n3:1=vsa3563>5<6std889?50;3xyk53<;0;6:;7;295~{i;=>36=4>{|l001?=83;pqc=;4`83>4}zf:>?n7>51zm712d290:wp`<45f94?7|ug9?8h4?:0y~j623n3:1=vsa3573>5<6std888?50;3xyk53=;0;6::7;295~{i;=?36=4>{|l000?=83;pqc=;5`83>4}zf:>>n7>51zm713d290:wp`<44f94?7|ug9?9h4?:0y~j622n3:1=vsa3543>5<6std88;?50;3xyk53>;0;6:97;295~{i;=<36=4>{|l003?=83;pqc=;6`83>4}zf:>=n7>51zm710d290:wp`<47f94?7|ug9?:h4?:0y~j621n3:1=vsa3553>5<6std88:?50;3xyk53?;0;6?1<7?t}o1733<728qvb>:87;295~{i;==36=4>{|l002?=83;pqc=;7`83>4}zf:>51zm711d290:wp`<46f94?7|ug9?;h4?:0y~j620n3:1=vsa35:3>5<6std885?50;3xyk530;0;6:77;295~{i;=236=4>{|l00=?=83;pqc=;8`83>4}zf:>3n7>51zm71>d290:wp`<49f94?7|ug9?4h4?:0y~j62?n3:1=vsa35;3>5<6std884?50;3xyk531;0;6:67;295~{i;=336=4>{|l004}zf:>2n7>51zm71?d290:wp`<48f94?7|ug9?5h4?:0y~j62>n3:1=vsa35c3>5<6std88l?50;3xyk53i;0;6:n7;295~{i;=k36=4>{|l00d?=83;pqc=;a`83>4}zf:>jn7>51zm71gd290:wp`<4`f94?7|ug9?mh4?:0y~j62fn3:1=vsa35`3>5<6std88o?50;3xyk53j;0;6:m7;295~{i;=h36=4>{|l00g?=83;pqc=;b`83>4}zf:>in7>51zm71dd290:wp`<4cf94?7|ug9?nh4?:0y~j62en3:1=vsa35a3>5<6std88n?50;3xyk53k;0;6:l7;295~{i;=i36=4>{|l00f?=83;pqc=;c`83>4}zf:>hn7>51zm71ed290:wp`<4bf94?7|ug9?oh4?:0y~j62dn3:1=vsa35f3>5<6std88i?50;3xyk53l;0;6:k7;295~{i;=n36=4>{|l00a?=83;pqc=;d`83>4}zf:>on7>51zm71bd290:wp`<4ef94?7|ug9?hh4?:0y~j62cn3:1=vsa35g3>5<6std88h?50;3xyk53m;0;6:j7;295~{i;=o36=4>{|l00`?=83;pqc=;e`83>4}zf:>nn7>51zm71cd290:wp`<4df94?7|ug9?ih4?:0y~j62bn3:1=vsa35d3>5<6std88k?50;3xyk53n;0;6:i7;295~{i;=l36=4>{|l00c?=83;pqc=;f`83>4}zf:>mn7>51zm71`d290:wp`<4gf94?7|ug9?jh4?:0y~j62an3:1=vsa3423>5<6std89=?50;3xyk528;0;6;:182xh4=9?1<7?t}o1643<728qvb>;?7;295~{i;<:36=4>{|l015?=83;pqc=:0`83>4}zf:?;n7>51zm706d290:wp`<51f94?7|ug9>5<6std89;>7;295~{i;<;36=4>{|l014?=83;pqc=:1`83>4}zf:?:n7>51zm707d290:wp`<50f94?7|ug9>=h4?:0y~j636n3:1=vsa3403>5<6std89??50;3xyk52:;0;6;=7;295~{i;<836=4>{|l017?=83;pqc=:2`83>4}zf:?9n7>51zm704d290:wp`<53f94?7|ug9>>h4?:0y~j635n3:1=vsa3413>5<6std89>?50;3xyk52;;0;6;<7;295~{i;<936=4>{|l016?=83;pqc=:3`83>4}zf:?8n7>51zm705d290:wp`<52f94?7|ug9>?h4?:0y~j634n3:1=vsa3463>5<6std899?50;3xyk52<;0;6;;7;295~{i;<>36=4>{|l011?=83;pqc=:4`83>4}zf:??n7>51zm702d290:wp`<55f94?7|ug9>8h4?:0y~j633n3:1=vsa3473>5<6std898?50;3xyk52=;0;6;:7;295~{i;{|l010?=83;pqc=:5`83>4}zf:?>n7>51zm703d290:wp`<54f94?7|ug9>9h4?:0y~j632n3:1=vsa3443>5<6std89;?50;3xyk52>;0;6;97;295~{i;<<36=4>{|l013?=83;pqc=:6`83>4}zf:?=n7>51zm700d290:wp`<57f94?7|ug9>:h4?:0y~j631n3:1=vsa3453>5<6std89:?50;3xyk52?;0;6?1<7?t}o1633<728qvb>;87;295~{i;<=36=4>{|l012?=83;pqc=:7`83>4}zf:?51zm701d290:wp`<56f94?7|ug9>;h4?:0y~j630n3:1=vsa34:3>5<6std895?50;3xyk520;0;6;77;295~{i;<236=4>{|l01=?=83;pqc=:8`83>4}zf:?3n7>51zm70>d290:wp`<59f94?7|ug9>4h4?:0y~j63?n3:1=vsa34;3>5<6std894?50;3xyk521;0;6;67;295~{i;<336=4>{|l014}zf:?2n7>51zm70?d290:wp`<58f94?7|ug9>5h4?:0y~j63>n3:1=vsa34c3>5<6std89l?50;3xyk52i;0;6;n7;295~{i;{|l01d?=83;pqc=:a`83>4}zf:?jn7>51zm70gd290:wp`<5`f94?7|ug9>mh4?:0y~j63fn3:1=vsa34`3>5<6std89o?50;3xyk52j;0;6;m7;295~{i;{|l01g?=83;pqc=:b`83>4}zf:?in7>51zm70dd290:wp`<5cf94?7|ug9>nh4?:0y~j63en3:1=vsa34a3>5<6std89n?50;3xyk52k;0;6;l7;295~{i;{|l01f?=83;pqc=:c`83>4}zf:?hn7>51zm70ed290:wp`<5bf94?7|ug9>oh4?:0y~j63dn3:1=vsa34f3>5<6std89i?50;3xyk52l;0;6;k7;295~{i;{|l01a?=83;pqc=:d`83>4}zutwKLNu<82g905151k;9qMNM{1CDU}zHI \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE_CP.ngc b/Logic/LAN_IDE/LAN_IDE_CP.ngc new file mode 100644 index 0000000..e337966 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.ngc @@ -0,0 +1,3 @@ +XILINX-XDB 0.1 STUB 0.1 ASCII +XILINX-XDM V1.6e +$3;54=792;:96?;:NWWTPR=IVFJB1?<:1<24>712@DDYY4K<0794;7638<1ECAZT;FR843=87;;7?=5IOMVP?G;::0:2<:42;MVPUSS2@NNSN]31;2=56=52F__\XZ5RNO\F97=87;87>4@UURVP?OCMVK7>7>11497>JSSX\^1@L@PCGE?0?79=2K7==0:;@>25;3G;9=4>7L2>5?78E9716<1J0<915:C?5=823H6:53:4A=3=1>G;:94>7L2=1?78E9456>1J0?=51?78E9446=1J0?0;;@>0:1=F4=4?7L2:>59B83833H6<295N<9<7?D:>601JADIN_BNHe>GJANKTOAE>109BILAFWJF@Sua}01230>GIL;>0MCJ<4:CM@12>6O\7:CP[LDRNj1JYYAMONV\KC@692K^XBL@OU]LBCYNJ\L::6OZTNALJCO@W@DT\_AHRDQP5c=F]]EHCCHFG^KM[UTHO[OX_RQnne2345473H__CNAAFHE\MKYWZFMYI^]P_`lg45679;:0MXZ@CNLEMBYNFVZYCJ\JSR]\ekb789:9=>5NUUM\GJHAANUOCCK30?30?DSSGVIDBKGH_EMMA9799:1JYYAPCNLEMBYCGGO7>3?=;@WWKZEHFOCLSIAAE^226>GR\FUHCCHFG^FLJ@Y69;1JYYAPCNLEMBYCGGOT><74ATVL[FIIN@MTHB@J_B[@H@:76830MXZ@_BMMBLAXLFDNSNWLLD>2:4?0:8EPRHWJEEJDIPDNLF[F_DDLU;><5NUUM\GJHAANUOCCKPCXAOAZ6XWhdo<=>?239BQQIXKFDMEJQKOOG\G\EKMV:TSl`k0123574P_`lg4567=;80MXZ@_BMMBLAXLFDNSNWLLD]3[Zgil9:;<;<=;@WWKZEHFOCLSIAAE^AZGICX8VUjbi>?01516>GR\FUHCCHFG^FLJ@YDQJFNS=QPaof3456?:91JYYAPCNLEMBYCGGOTOTMCE^2\[jt789:9=6OZTN]@KK@NOVNDBHQLYBNF[5YXg{:;<=?=1:CVPJYDGGLBKRJ@ND]@]FJBW9UTc>?01015>GR\FUHCCHFG^FLJ@YDQJFNS=QPos23455592K^XBQLOODJCZBHFLUHUNBJ_1]\kw6789>9=6OZTN]@KK@NOVNDBHQLYBNF[5YXg{:;<=;=1:CVPJYDGGLBKRJ@ND]@]FJBW9UTc>?01415>GR\FUHCCHFG^FLJ@YDQJFNS=QPos23451602K^XBQLOODJCZBHFLUHUNBJ_002?DSSGVIDBKGH_EMMAZE^KEOT=RQnne2345453H__CRM@NGKD[AIIMVIROAKP1^]bja6789;9>6OZTN]@KK@NOVNDBHQLYBNF[4YXign;<=>=239BQQIXKFDMEJQKOOG\G\EKMV;TSl`k0123774_^cm`5678=897L[[O^ALJCO@WMEEIRMVCMG\5ZYffm:;<=;=2:CVPJYDGGLBKRJ@ND]@]FJBW8UTmcj?012567=F]]ETOB@IIF]GKKCXKPIGIR?P_`lg4567?;80MXZ@_BMMBLAXLFDNSNWLLD]2[Zgil9:;<5?0338EPRHWJEEJDIPDNLF[F_DDLU:SRa}0123574_^mq4567998:7L[[O^ALJCO@WMEEIRMVCMG\5ZYhz9:;;@WWKZEHFOCLSIAAE^AZGICX9VUd~=>?0202?DSSGVIDBKGH_EMMAZE^KEOT=RQ`r12341463H__CRM@NGKD[AIIMVIROAKP1^]lv5678<8:7L[[O^ALJCO@WMEEIRMVCMG\5ZYhz9:;<;<>;@WWKZEHFOCLSIAAE^AZGICX9VUd~=>?0602?DSSGVIDBKGH_EMMAZE^KEOT=RQ`r1234=463H__CRM@NGKD[AIIMVIROAKP1^]lv56780;37L[[O^ALJCO@WMEEIRMVCMG\677?01016>GR\FUHCCHFG^FLJ@YDQJFNS?QPaof34564:;1JYYAPCNLEMBYCGGOTOTMCE^0\[dhc89:;8?<4ATVL[FIIN@MTHB@J_B[@H@Y5WVkeh=>?0401?DSSGVIDBKGH_EMMAZE^KEOT>RQnne234505:2K^XBQLOODJCZBHFLUHUNBJ_3]\ekb789:<>?5NUUM\GJHAANUOCCKPCXAOAZ4XWhdo<=>?8328EPRHWJEEJDIPDNLF[F_DDLU9SRa}012364=F]]ETOB@IIF]GKKCXKPIGIR?2338EPRHWJEEJDIPDNLF[F_DDLU9SRa}0123777?6338EPRHWJEEJDIPDNLF[F_DDLU9SRa}0123377GX9>UBNXH6;@]2_H@VB<=FW;8TEO[I9:C\66YNJ\L37LQ=_H@VB==FW:UBNXH7;@]7[LDRN11JS8QFBTD;?DY1W@H^J55N_8]JFP@?3HUGMC2?>89B[IGI48:556OPL@L?548>3HUGMC2>2?`8EZJFF5;86=06;@]OEK:6;720MRBNN=3=<>GXDHD7>364A^NBJ95902KT@L@34?:8EZJFF5?546OPL@L?2;>DBZ[30NH\]_H@VB==E]ZUBBKA>;B08G416MJ4:AEMK33:0=C48:596J310<6?A:6:7?0H1?<>49G8429?2N7=84?>49G8439<2N7=3:4D=0=0>B;;7>0H1:14:F?1;29<2N753;4DP>3:3=CY5;;2;5KQ=32:3=CY5;92;5KQ=30:3=CY5;?255KQ=36>5813M[7=80:;ES?5;3BV4=4>7I_35?78@T:16<1O]1915:FR8=823M[753=4DR20?AU6=2N_MNEm;EVBGNYHJ\LN56JP0^MAQCCe3MU:BX98UBCO[IEc9G[44XAFH^JHl4D^30[LIE]OOi7IQ>4^KLFP@Bj2NT=8QFOCWEA<=CW8UDNXHJ9:F\6ZIE]OO27IQ<_N@VB@?TCO[IE89G[0YHJ\LN56JP6^MAQCC>3MUXAFH^JHo4D^;\MJDRNL=0Hlzn<1<4?Agsi5;546J`uu3?4;>Bh}};T?1038@jss9V:TSb|?0122447P_np3456698;0Hb{{1^2\[jt789::>>3038@jss9V:TSb|?0122047P_np34566=8;0Hb{{1^2\[jt789:::>7038@jss9V:TSb|?0122<47P_np3456618:0Hb{{1^2\[jt789:9=<5Kotv2[5YXg{:;<=?010254=Cg|~:S=QPos234545981Ocxz>_1]\kw678988=<5Kotv2[5YXg{:;<=<;109Gkpr6W9UTc>?010654=Cg|~:S=QPos234541981Ocxz>_1]\kw67898<=<5Kotv2[5YXg{:;<=<7109Gkpr6W9UTc>?010:55=Cg|~:S=QPos23455692Ndyy?P0^]lv5678:::=6J`uu3\4ZYhz9:;<>?>1:Flqq7X8VUd~=>?02025>Bh}};T:=6J`uu3\4ZYhz9:;<>;>1:Flqq7X8VUd~=>?02425>Bh}};T7>0:Flqq7X8VUd~=>?0532?Air|8U;SRa}012305763Me~x;Emvp4Y7WVey<=>?4232?Air|8U;SRa}012301763Me~x;Emvp4Y7WVey<=>?4633?Air|8U;SRa}0123146P_np34561991Ocxz>_1]\kw6789=:<6J`uu3\4ZYhz9:;<5??;Emvp4Y7WVey<=>?9g9Gkpr6W9UTc>?0033?Air|8U;SRa}0122547P_np3457688:0Hb{{1^2\[jt789;9==5Kotv2[5YXg{:;<<=>0:Flqq7X8VUd~=>?1533?Air|8U;SRa}0122146P_np34571991Ocxz>_1]\kw6788=:<6J`uu3\4ZYhz9:;=5??;Emvp4Y7WVey<=>>969Gkpr6W8l0Hb{{1^3\[jt789::<6J`uu3\5ZYhz9:;<;Emvp4Y6WVey<=>?1132?Air|8U:SRa}012354763Me~x_^mq45679;;:7Iazt0]2[Ziu89:;=>?>;Emvp4Y6WVey<=>?1532?Air|8U:SRa}012350763Me~x_^mq45679?;:7Iazt0]2[Ziu89:;=:?>;Emvp4Y6WVey<=>?1932?Air|8U:SRa}01235<773Me~x_^mq4567:8;0Hb{{1^3\[jt789:9<=1038@jss9V;TSb|?0121647=5038@jss9V;TSb|?0121247=9028@jss9V;TSb|?012054=Cg|~:S_0]\kw67899:=<5Kotv2[4YXg{:;<===109Gkpr6W8UTc>?011054=Cg|~:S_0]\kw67899>=<5Kotv2[4YXg{:;<==9109Gkpr6W8UTc>?011454=Cg|~:S_0]\kw678992==5Kotv2[4YXg{:;<=:>1:Flqq7X9VUd~=>?05225>Bh}};T=RQ`r123417692Ndyy?P1^]lv5678=8:=6J`uu3\5ZYhz9:;<9=>0:Flqq7X9VUd~=>?0433?Air|8U:SRa}0123246_0]\kw67892:<6J`uu3\5ZYhz9:;<494Dnww5Z4a3Me~x_3]\kw6789;:=6J`uu3\6ZYhz9:;<<>>1:Flqq7X:VUd~=>?00325>Bh}};T>RQ`r123444692Ndyy?P2^]lv567889:=6J`uu3\6ZYhz9:;<<:>1:Flqq7X:VUd~=>?00725>Bh}};T>RQ`r123440692Ndyy?P2^]lv56788=:=6J`uu3\6ZYhz9:;<<6>1:Flqq7X:VUd~=>?00;24>Bh}};T>RQ`r12347763Me~x;Emvp4Y5WVey<=>?2332?Air|8U9SRa}012366763Me~x8?>;Emvp4Y5WVey<=>?2732?Air|8U9SRa}012362763Me~x4??;Emvp4Y5WVey<=>?3038@jss9V8TSb|?0120447<3038@jss9V8TSb|?01200470:Flqq7X:VUd~=>?0733?Air|8U9SRa}0123346_3]\kw67893<7Iazt0]0b>Bh}};T?RQ`r123446_2]\kw6789;;=<5Kotv2[6YXg{:;<=?>109Gkpr6W:UTc>?013154=Cg|~:S>QPos234574981Ocxz>_2]\kw6789;?=<5Kotv2[6YXg{:;<=?:109Gkpr6W:UTc>?013554=Cg|~:S>QPos234570981Ocxz>_2]\kw6789;3=<5Kotv2[6YXg{:;<=?6119Gkpr6W:UTc>?01025>Bh}};T?RQ`r123476692Ndyy?P3^]lv5678;;:=6J`uu3\7ZYhz9:;1:Flqq7X;VUd~=>?03125>Bh}};T?RQ`r123472692Ndyy?P3^]lv5678;?:=6J`uu3\7ZYhz9:;1:Flqq7X;VUd~=>?03525>Bh}};T?RQ`r12347>692Ndyy?P3^]lv5678;3:<6J`uu3\7ZYhz9:;<>?>;Emvp4Y4WVey<=>?3132?Air|8U8SRa}012374763Me~x?>;Emvp4Y4WVey<=>?3532?Air|8U8SRa}012370763Me~x;Emvp4Y4WVey<=>?3933?Air|8U8SRa}0123046_2]\kw6789<:<6J`uu3\7ZYhz9:;<:??;Emvp4Y4WVey<=>?8028@jss9V9TSb|?012:5>C43OIX>6HK3:DGG1=ALJO:7J=4GOF2?L40EO[I8:KGAZG;8720EIKPA=3=e>OCMVK7>7>18:KGAZG;:7i0EIKPA^2\KGSAk2COIROP1^MAQCeOCMVHJ_HOKR=2=a>OCMVHJ_HOKR=3=a>OCMVHJ_HOKR=0=a>OCMVHJ_HOKR=1=a>OCMVHJ_HOKR=6=a>OCMVHJ_HOKR=7=a>OCMVHJ_HOKR=4=a>OCMVHJ_HOKR=5=`>OCMVHJ_HOKR^221>OCMVHJ_HOKR^2\[jt789:::6GKE^@BW@GCZV:TSb|?012253=NLLUIM^KNDS]3[Ziu89:;><;4IEG\FDUBIMXT1BHHQMARGB@WY7WVey<=>>1034?LBBWKKXILJ]_1]\kw6788;9=:5FDD]AEVCFL[U;SRa}012256703@NNSOO\E@FQ[5YXg{:;<?1235?LBBWKKXILJ]_1]\kw6788>::6GKE^@BW@GCZV:TSb|?013653=NLLUIM^KNDS]3[Ziu89:::<84IEG\FDUBIMXT6:KGAZDF[LKO^R>P_np3457>l2COIRLNSDCGVZ76=2COIRLNSDCGVZ7XWfx;<=>>6:KGAZDF[LKO^R?P_np345669?1BHHQMARGB@WY6WVey<=>?2e9J@@YEIZOJH_Q=149J@@YEIZOJH_Q=_^mq45679?1BHHQMARGB@WY5WVey<=>?1048MACXJHYNMI\P2^]lv5678;n0EIKPB@QFEATX;8?0EIKPB@QFEATX;VUd~=>?0048MACXJHYNMI\P3^]lv56788;=7DJJ_CCPADBUW:UTc>?010g?LBBWKKXILJ]_536?LBBWKKXILJ]_5]\kw6789;=7DJJ_CCPADBUW=UTc>?01322>OCMVHJ_HOKR^6\[jt789:9h6GKE^@BW@GCZV?:96GKE^@BW@GCZV?TSb|?01222>OCMVHJ_HOKR^7\[jt789::=;5FDD]AEVCFL[U>SRa}01236a=NLLUIM^KNDS]550=NLLUIM^KNDS]5[Ziu89:;=;5FDD]AEVCFL[U=SRa}01235403@NNSN]30?`8MACXKZ6:6=06;HFF[FU;97n0EIKPCR]3[JDRN8;0EIKPCR]3[kis89:;=i5FDD]@WZ7XGK_M=<5FDD]@WZ7Xff~;<=>>a:KGAZCIIKFN=?5FDD]FJDDKMVUd~=>?0018MACXMGKI@HQPos234576:2COIRKAACNF[Ziu89::=>5FDD]FJDDKMVUd~=>?1030?LBBWLDJNAKP_np345759:1BHHQJN@@OAZYhz9:;=>?<;HFF[@HFJEOTSb|?013756=NLLUNBLLCE^]lv567985FDD]T<>OCMV]JEYo4IEG\SZIE]O=0EIKPW^Qe?LBBW^UXSRa}0123a>OCMV]T_Ra}0123b>OCMV]T_Ra}01235c=NLLU\S^Q`r12347`OI\VE^X>5FNW08MJ05:6BNN^AP2>JFFVOEm6BNN^KGAZEW?2FJBRGAT79OEKYUL>1GMCQXRI18HAU03EELENOCa:NSIZ^HZ;U:96C[ABI7?HRDZ8<0Aua}_@OJCDYDDBUsc>?0108J5497C;=;O41?K103GO_[B\D1:M7?JDRN<1DNXHJ3:MQ66=HZ:90C_:<;NP67>IQZ:1D[C?4P69S*3>cWE>0\L\[a:RJJZDR[@NSn6^FN^@VWKGJM81Z96\JSDVb?WCTM]UBNXH7;SMN[G:76h1YC@QM<083:==UGDUI0<0l;SMN[GY7WFH^Jn5]OL]A[4YHJ\L=7_AB_NGa?WIJWFOTCO[I8:PLIZIBWZ;;7_AB_NG\WZYhz9:;<?1038VJKXGLUXSRa}01236474RNO\K@YTWfx;<=>=119QKHYHMVYTc>?01124>THEVENS^Q`r1234143ZB^XR[__078WIGQM?1XCX\LE59WVPC33]S[I>5ZDR:8QAUXAK_Mo6[\ES]UMVOEDL90ZNM6;WKFSZR^XL;o7UGCIOZ.\AD'8';+_Y[M 1,2$DUDA@>0TB\=6:ZPPIOE?2RXXRIAD69[WQYQKJ<0TilPIe33?]bjWDkacXjrrklj462Rd0=0>3:Zpp7=];h1jyyaloodjc45?0036?dssgjeejdiP_`lg456799;>7l{{obmmblaXWhdo<=>?1036?dssgjeejdiP_`lg45679;;>7l{{obmmblaXWhdo<=>?1237?dssgjeejdiP_`lg4567:8>0mxz`cnlembYXign;<=><159bqqidgglbkRQnne234526<2k~xbm`ngkd[Zgil9:;<8?;;`wwkfiin`mTSl`k0123242?01:20>gr|fidbkgh_^cm`5678090eikl;hff[Zgil9:;?002`?lbbWfx;<=>>1b9j``Yhz9:;<<h7djj_np34566=j1bhhQ`r123440d3`nnSb|?01223f=nllUd~=>?00:`?lbbWfx;<=>>9c9j``Yhz9:;?0107g>ocmVey<=>?24`8macXg{:;<==m;hff[jt789:?n6gke^mq4567=k1bhhQ`r12343d?015a?lbbWfx;<=>7b:kgaZiu89:;5k5buy2345Yffm:;<=??;lw{4567Whdo<=>?199{g<378qfvLM~6e19CD}4603L1>7?tS`c9633=::<1=>=n2cd96a7a:rd9:?4>;o057?0<,;<:6?;l;|Qb1?41=388:7?<3`0ab?4c9o=0h??7:182>4}Tih09:84=378276g5jo09h7022;9=6<=7b6n;1/>8l520f8 7502;3>7o<>8;2931<61;0:n8uG24;8 7312;;37W7n:9y7>6<221026;48:38~ 7772;?>7&lk:18'66?=k:1e>>65f:9(e`<72-8857l=;o006=4+22;9g6=i::21i65$ag83>!4413h97c<<8;18?.e1290/>>75c29m66>=l21 n=4?:%00=?d53g8847<4;*a4>5<#::31o>5a22:9g>=,j80;6)<<9;`1?k4403;07&m7:18'66?=k:1e>>65b:9(f6<72-8857l=;o00!4413i87c<<8;c8?.da290/>>75c29m66>=<21 ol4?:%00=?e43g884774;*a3>5<#::31o>5a22:97>=,kk0;6)<<9;a0?k4403207&m>:18'66?=k:1e>>652:9(gf<72-8857m<;o00!4413i87c<<8;48?.e3290/>>75c29m66>=821 m7>5$31:>4>!4413;37c<<8;a8?.e=83.9?44>8:l17=2820b?=7:898/de=83.9?44m2:l17=5$31:>4>54+g83>!4413;37c<<8;:8?.d3290/>>75b39m66>=m21 =;4?:%00=?7?3g8847<4;*33>5<#::31=55a22:93>=,j<0;6)<<9;`1?k4403n07&?8:18'66?=911e>>651:9(54<72-8857?7;o00!4413;37c<<8;35?>-613:1(?=6:0:8j75?2910'<<50;&17<<602d9?54:;:)a3?6=,;926o<4n31;>g=<#8k1<7*=3882<>h5;10:965$1283>!4413;37c<<8;68?.d?290/>>75b39m66>=i21 =o4?:%00=?7?3g8847?;;:)a=?6=,;926o<4n31;><=<#8i1<7*=3882<>h5;10:?65$b`83>!4413h97c<<8;:8?.7c290/>>75199m66>=9;10'ol50;&17<47<3"hh6=4+22;9f7=i::21:65$1g83>!4413;37c<<8;33?>-583:1(?=6:0:8j75?2o10'??50;&17<<602d9?54j;:)b`?6=,;926o<4n31;>0=>ic83:17bo=:188k77e2900e?;8:188mfc=831b>>l50;9jgc<722c247>5;h3:b?6=3fk=6=44o0db>5<0;66an8;29?l43m3:17d<96;29?jg>2900el?50;9je6<722e9?>4?::m171<722c9>=4?::k:g?6=3f;jj7>5$31:>4gb3g8847>4;n3b`?6=,;9265$31:>4gb3g8847<4;n021?6=,;926??;;o005$31:>7733g8847?4;n026?6=,;926??;;o005$31:>7733g8847=4;n3fg?6=,;9265$31:>4ce3g8847?4;n00b?6=,;926?=j;o005$31:>75b3g8847?4;n:f>5<#::314i5a22:94>=h0j0;6)<<9;:g?k4403;07b6m:18'66?=0m1e>>652:9l!44132o7c<<8;78?j?2290/>>758e9m66>=>21d594?:%00=?>c3g884794;n;0>5<#::314i5a22:9<>=h1;0;6)<<9;:g?k4403307b7>:18'66?=0m1e>>65a:9l=5<72-88576k;o00!44132o7c<<8;f8?g42n3:1=7>50z&113<6i=1C>8k4H37:?j7f;3:17pl=6183>4<729q/>88524c8L73b3A8>56a=3483>>{e9o;1<7;50;2x 73128k97E<:e:J11<=#:9h1<6gn0;29?lg32900e4l50;9jeg<722e9?l4?::a620=8391<7>t$375>4g73A8>i6F=589'65d=82c2n7>5;hca>5<>i5;h0;66sm1ga94?5=83:p(?;9:0c3?M42m2B9945+21`95>o>j3:17dom:188k75f2900qo=n:186>5<7s-8>:7?n2:J11`=O:<30el>50;9je1<722c2n7>5;hca>5<5<2290;w)<:6;3b6>N5=l1C>874i`294?=ni=0;66g6b;29?lge2900c?=n:188yg06290>6=4?{%062?7f:2B99h5G24;8md6=831bm94?::k:f?6=3`ki6=44o31b>5<53;294~"5=?0:m=5G24g8L73>3-8;n7?4i8`94?=nik0;66a=3`83>>{e:=>1<7=50;2x 73128k;7E<:e:J11<=#:9h1=6g6b;29?lge2900c?=n:188yg7ej3:197>50z&113<6i;1C>8k4H37:?lg72900el:50;9j=g<722cjn7>5;n00e?6=3th:oh4?:483>5}#:<<1=l<4H37f?M4212cj<7>5;hc7>5<>i5;h0;66sm1e094?3=83:p(?;9:0c1?M42m2B9945fa183>>of<3:17d7m:188mdd=831d>>o50;9~f4b1290>6=4?{%062?7f:2B99h5G24;8md6=831bm94?::k:f?6=3`ki6=44o31b>5<55;294~"5=?0:m?5G24g8L73>3`k;6=44i`694?=n1k0;66gnb;29?j44i3:17pl>dd83>0<729q/>8851`08L73b3A8>56gn0;29?lg32900e4l50;9jeg<722e9?l4?::a5`4=83?1<7>t$375>4g53A8>i6F=589je5<722cj87>5;h;a>5<3;j>6F=5d9K60?>o>j3:17dom:188k75f2900qok7:186>5<7s-8>:7?n2:J11`=O:<30el>50;9je1<722c2n7>5;hca>5<5<1<75f9c83>>ofj3:17b<of83:17do;:188mN5=01bm=4?::kb0?6=3`3i6=44i``94?=h::k1<75rb371>5<2290;w)<:6;3b6>N5=l1C>874i`294?=ni=0;66g6b;29?lge2900c?=n:188yg4c29086=4?{%062?7f82B99h5G24;8 76e291b5o4?::kbf?6=3f88m7>5;|`02?6=<3:15<>i5;h0;66sm3483>1<729q/>8851`38L73b3A8>56gn4;29?l?e2900ell50;9l66g=831vn>:50;694?6|,;?=6;I06a>N5=01bm94?::k:f?6=3`ki6=44o31b>5<53;397~N5=01/>88520g8m`4=831bi>4?::m115<722h9:94?:283>5}#:<<1>8j4H37f?M4212c:m;4?::k2e2<722e9>n4?::pa7<72;qUi?5227695d1{zj;91<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj;3?6=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb0gf>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`13=<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a5cc=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f4`a29086=4?{%062?45n2B99h5G24;8m4g12900e7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm25:94?5=83:p(?;9:30e?M42m2B9945f1`494?=n9h=1<75`23a94?=zj;l1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj::1<7=50;2x 7312;?0D?;j;I06=>o6i?0;66g>a683>>i5:j0;66sm1cf94?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb0`f>5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<52;294~"5=?093`;j97>5;n01g?6=3th:h<4?:283>5}#:<<1>?h4H37f?M4212c:m;4?::k2e2<722e9>n4?::a5a2=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f4b229086=4?{%062?45n2B99h5G24;8m4g12900ed883>6<729q/>88523d8L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e9mi1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj8no6=4<:183!42>389j6F=5d9K60?5<5;|`2a4<72:0;6=u+244967`<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi=h:50;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn5<7s-8>:7<=f:J11`=O:<30e7>50z&113<58m1C>8k4H37:?l7f=3:17b<=c;29?xd6m00;6>4?:1y'600=:;l0D?;j;I06=>o6i?0;66g>a683>>i5:j0;66sm1g194?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb36b>5<4290;w)<:6;06?M42m2B9945f1`494?=n9h=1<75`23a94?=zj;>i6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<53;294~"5=?0996F=5d9K60?5<N5=l1C>874i0c5>5<5<53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`142<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a65>=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f76>29086=4?{%062?45n2B99h5G24;8m4g12900eo6i<0;66a=2b83>>{e9o<1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj8l<6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<54;294~"5=?09:6F=5d9K60?5<5<53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`63?6=;3:1N5=l1C>874i0c5>5<5<38;h6F=5d9K60?6=44o30`>5<38;h6F=5d9K60?6=44o30`>5<38;h6F=5d9K60?6=44o30`>5<38;h6F=5d9K60?6=44o30`>5<38;h6F=5d9K60?6=44o30`>5<38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb4d94?5=83:p(?;9:378L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e>90;694?:1y'600=:?1C>8k4H37:?l7f>3:17d?n7;29?l7f03:17b<=c;29?xd203:1?7>50z&113<5:o1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl9c;297?6=8r.99;4=5:J11`=O:<30ei6F=589j5d0=831b=l950;9l67e=831vn::50;694?6|,;?=6?84H37f?M4212c:m;4?::k2e2<722c:m54?::m16f<722wi;84?:583>5}#:<<1>;5G24g8L73>3`;j:7>5;h3b3?6=3`;j47>5;n01g?6=3th=h7>53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`71?6=:3:15;|`72?6=:3:15;|`73?6=:3:15;|`75;|`7=?6=:3:15;|`7e?6=>3:1N5=l1C>874i0c5>5<5<5<5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<52;294~"5=?093`;j97>5;n01g?6=3th9484?:283>5}#:<<1>8j4H37f?M4212c:m;4?::k2e2<722e9>n4?::a6=e=8391<7>t$375>73c3A8>i6F=589j5d0=831b=l950;9l67e=831vn?6k:180>5<7s-8>:7<:d:J11`=O:<30e7>50z&113<58m1C>8k4H37:?l7f=3:17b<=c;29?xd50o0;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e:0:1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj;3:6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<7>53;294~"5=?099i5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`13g<72:0;6=u+244960b<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi>:m50;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn?9k:181>5<7s-8>:750z&113<5:o1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl=8183>6<729q/>885249K60c<@;?27d?n6;29?l7f?3:17b<=c;29?xd5080;6>4?:1y'600=:<1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl=8383>6<729q/>885249K60c<@;?27d?n6;29?l7f?3:17b<=c;29?xd50:0;6>4?:1y'600=:<1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl=8583>6<729q/>88523d8L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e:1<1<7=50;2x 7312;?0D?;j;I06=>o6i?0;66g>a683>>i5:j0;66sm29594?2=83:p(?;9:313?M42m2B9945f1`494?=n9h=1<75f1`:94?=h:;i1<75rb3:;>5<1290;w)<:6;006>N5=l1C>874i0c5>5<5<5<5;n01g?6=3th94l4?:583>5}#:<<1>>>4H37f?M4212c:m;4?::k2e2<722c:m54?::m16f<722wi>5l50;194?6|,;?=6?N5=01b=l850;9j5d1=831d>?m50;9~f6e=8391<7>t$375>73<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi?i4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi?h4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi?k4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi8=4?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`75?6=<3:1N5=l1C>874i0c5>5<5<5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<86=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb7194?5=83:p(?;9:378L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e>=0;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e><0;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e>?0;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e>>0;6>4?:1y'600=:<1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl98;290?6=8r.99;4=6:J11`=O:<30e5<7s-8>:7<=f:J11`=O:<30ei6F=589j5d0=831b=l950;9l67e=831vn9k50;194?6|,;?=6?;4H37f?M4212c:m;4?::k2e2<722e9>n4?::a0c<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a15<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a14<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a17<72:0;6=u+244960=O:5;n01g?6=3th>?7>54;294~"5=?09:6F=5d9K60?5<5<389j6F=5d9K60?5<5<4290;w)<:6;06?M42m2B9945f1`494?=n9h=1<75`23a94?=zj8;j6=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb03`>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`25`<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a54`=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f44729096=4?{%062?47l2B99h5G24;8m4g22900c?50z&113<5;91C>8k4H37:?l7f>3:17d?n7;29?l7f03:17b<=c;29?xd6:;0;6>4?:1y'600=:<1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl>2283>6<729q/>885249K60c<@;?27d?n6;29?l7f?3:17b<=c;29?xd69k0;6>4?:1y'600=:;l0D?;j;I06=>o6i?0;66g>a683>>i5:j0;66sme`83>6<729q/>885249K60c<@;?27d?n6;29?l7f?3:17b<=c;29?xda=3:1?7>50z&113<5:o1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl>0183>7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm11`94?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb037>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`253<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a541=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f47?29096=4?{%062?47l2B99h5G24;8m4g22900c?5<7s-8>:75<7s-8>:75<7s-8>:7:181>5<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:7<:;I06a>N5=01b=l850;9j5d1=831d>?m50;9~fcd=8391<7>t$375>73<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wijn4?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`e`?6=<3:1N5=l1C>874i0c5>5<5<5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb022>5<3290;w)<:6;05?M42m2B9945f1`494?=n9h=1<75f1`:94?=h:;i1<75rb021>5<3290;w)<:6;05?M42m2B9945f1`494?=n9h=1<75f1`:94?=h:;i1<75rb020>5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<54;294~"5=?09?=5G24g8L73>3`;j:7>5;h3b3?6=3`;j47>5;n01g?6=3th:<84?:283>5}#:<<1>?h4H37f?M4212c:m;4?::k2e2<722e9>n4?::a550=83>1<7>t$375>70<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722e9>n4?::a551=8391<7>t$375>74a3A8>i6F=589j5d0=831b=l950;9l67e=831vn<>7:180>5<7s-8>:7<=f:J11`=O:<30e50z&113<5=2B99h5G24;8m4g12900e50z&113<5=2B99h5G24;8m4g12900e50z&113<5:o1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl>0g83>6<729q/>88523d8L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e98:1<7:50;2x 7312;9;7E<:e:J11<=n9h<1<75f1`594?=n9h21<75`23a94?=zj8;:6=4;:183!42>38=7E<:e:J11<=n9h<1<75f1`594?=n9h21<75`23a94?=zj8;96=4;:183!42>388<6F=5d9K60?5<5<53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`216<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a50c=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f40>29086=4?{%062?45n2B99h5G24;8m4g12900e7083>6<729q/>88523d8L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e9>81<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj8=86=4=:183!42>38;h6F=5d9K60?6=44o30`>5<52;294~"5=?093`;j97>5;n01g?6=3th:;84?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi=8:50;194?6|,;?=6?;4H37f?M4212c:m;4?::k2e2<722e9>n4?::a503=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f43129096=4?{%062?47l2B99h5G24;8m4g22900c?7>50z&113<58m1C>8k4H37:?l7f=3:17b<=c;29?xd6=10;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e9<31<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj8?j6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<n7>54;294~"5=?09:6F=5d9K60?5<5<o7>53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`21a<72:0;6=u+244967`<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi=8h50;194?6|,;?=6?;4H37f?M4212c:m;4?::k2e2<722e9>n4?::a536=8391<7>t$375>74a3A8>i6F=589j5d0=831b=l950;9l67e=831vn<8>:180>5<7s-8>:7<:;I06a>N5=01b=l850;9j5d1=831d>?m50;9~f40529086=4?{%062?423A8>i6F=589j5d0=831b=l950;9l67e=831vn<8<:180>5<7s-8>:7<=f:J11`=O:<30e50z&113<5=2B99h5G24;8m4g12900e3:1?7>50z&113<5=2B99h5G24;8m4g12900e50z&113<5=2B99h5G24;8m4g12900ek0;684?:1y'600=::;0D?;j;I06=>o6i?0;66g>a683>>o6i10;66g>a883>>i5:j0;66sm17a94?2=83:p(?;9:313?M42m2B9945f1`494?=n9h=1<75f1`:94?=h:;i1<75rb04g>5<4290;w)<:6;06?M42m2B9945f1`494?=n9h=1<75`23a94?=zj8389j6F=5d9K60?5<5;n01g?6=3th:;54?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`2<6<72:0;6=u+244960=O:5;n01g?6=3th:4h4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi=4650;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn<76:181>5<7s-8>:79c83>6<729q/>88523d8L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e90i1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj83o6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<52;294~"5=?093`;j97>5;n01g?6=3th:;l4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi=:l50;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn<9l:181>5<7s-8>:77d83>7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm16d94?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb0:3>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<N5=l1C>874i0c5>5<5<7>54;294~"5=?09?=5G24g8L73>3`;j:7>5;h3b3?6=3`;j47>5;n01g?6=3th:494?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`2<0<72:0;6=u+244960=O:5;n01g?6=3th:4;4?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`2<2<72:0;6=u+244960=O:5;n01g?6=3th:454?:283>5}#:<<1>85G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`2<<<72:0;6=u+244960=O:5;n01g?6=3th:4l4?:283>5}#:<<1>?h4H37f?M4212c:m;4?::k2e2<722e9>n4?::a5=d=8391<7>t$375>74a3A8>i6F=589j5d0=831b=l950;9l67e=831vn<6l:180>5<7s-8>:7<=f:J11`=O:<30e50z&113<5:o1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl>8g83>1<729q/>8852228L73b3A8>56g>a783>>o6i>0;66g>a983>>i5:j0;66sm18294?5=83:p(?;9:378L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e90;1<7=50;2x 7312;?0D?;j;I06=>o6i?0;66g>a683>>i5:j0;66sm18094?5=83:p(?;9:378L73b3A8>56g>a783>>o6i>0;66a=2b83>>{e9091<7=50;2x 7312;8m7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb0;7>5<2290;w)<:6;005>N5=l1C>874i0c5>5<5<5<53;294~"5=?0996F=5d9K60?5<5;n01g?6=3th:5:4?:283>5}#:<<1>?h4H37f?M4212c:m;4?::k2e2<722e9>n4?::a63?=83?1<7>t$375>71<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722c:m44?::m16f<722wi>;k50;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn?8i:181>5<7s-8>:77<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm26094?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb350>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`130<72=0;6=u+2449666<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722e9>n4?::a63g=8391<7>t$375>73<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi>;l50;194?6|,;?=6?;4H37f?M4212c:m;4?::k2e2<722e9>n4?::a63e=83>1<7>t$375>70<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722e9>n4?::a63b=83>1<7>t$375>70<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722e9>n4?::a5f6=83?1<7>t$375>71<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722c:m44?::m16f<722wi=n850;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn5<7s-8>:7c883>7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm1bc94?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb0aa>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`2ga<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a5f7=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f4e5290>6=4?{%062?403A8>i6F=589j5d0=831b=l950;9j5d>=831b=l750;9l67e=831vn5<7s-8>:7<8;I06a>N5=01b=l850;9j5d1=831b=l650;9j5d?=831d>?m50;9~f4e3290?6=4?{%062?413A8>i6F=589j5d0=831b=l950;9j5d>=831d>?m50;9~f4e229086=4?{%062?45n2B99h5G24;8m4g12900e7>50z&113<58m1C>8k4H37:?l7f=3:17b<=c;29?xd6;j0;6?4?:1y'600=:9n0D?;j;I06=>o6i<0;66a=2b83>>{e9==1<7<50;2x 7312;:o7E<:e:J11<=n9h?1<75`23a94?=zj8>h6=4=:183!42>38;h6F=5d9K60?6=44o30`>5<53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`20`<72;0;6=u+244965b<@;?n7E<:9:k2e0<722e9>n4?::a51`=8381<7>t$375>76c3A8>i6F=589j5d3=831d>?m50;9~f43729086=4?{%062?45n2B99h5G24;8m4g12900e2983>7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm13;94?4=83:p(?;9:32g?M42m2B9945f1`794?=h:;i1<75rb00b>5<5290;w)<:6;03`>N5=l1C>874i0c6>5<5;|`26f<72:0;6=u+244960=O:5;n01g?6=3th:>i4?:383>5}#:<<1>=j4H37f?M4212c:m84?::m16f<722wi=?k50;094?6|,;?=6?>k;I06a>N5=01b=l;50;9l67e=831vn<5<7s-8>:73383>7<729q/>88521f8L73b3A8>56g>a483>>i5:j0;66sm12194?3=83:p(?;9:358L73b3A8>56g>a783>>o6i>0;66g>a983>>o6i00;66a=2b83>>{e9:>1<7=50;2x 7312;8m7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb016>5<4290;w)<:6;06?M42m2B9945f1`494?=n9h=1<75`23a94?=zj89=6=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb014>5<4290;w)<:6;06?M42m2B9945f1`494?=n9h=1<75`23a94?=zj8936=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb01:>5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<53;294~"5=?09>k5G24g8L73>3`;j:7>5;h3b3?6=3f89o7>5;|`27g<72=0;6=u+2449666<@;?n7E<:9:k2e3<722c:m:4?::k2e=<722e9>n4?::a56b=8391<7>t$375>73<@;?n7E<:9:k2e3<722c:m:4?::m16f<722wi=>k50;194?6|,;?=6?N5=01b=l850;9j5d1=831d>?m50;9~f45a29086=4?{%062?423A8>i6F=589j5d0=831b=l950;9l67e=831vn<:?:180>5<7s-8>:7<:;I06a>N5=01b=l850;9j5d1=831d>?m50;9~f42629086=4?{%062?423A8>i6F=589j5d0=831b=l950;9l67e=831vn<:=:180>5<7s-8>:7<:;I06a>N5=01b=l850;9j5d1=831d>?m50;9~f42429086=4?{%062?45n2B99h5G24;8m4g12900e4?:1y'600=:<1C>8k4H37:?l7f>3:17d?n7;29?j45k3:17pl>4783>1<729q/>8852228L73b3A8>56g>a783>>o6i>0;66g>a983>>i5:j0;66sm15:94?5=83:p(?;9:30e?M42m2B9945f1`494?=n9h=1<75`23a94?=zj8>26=4<:183!42>38>7E<:e:J11<=n9h<1<75f1`594?=h:;i1<75rb06b>5<4290;w)<:6;01b>N5=l1C>874i0c5>5<5<54;294~"5=?09?=5G24g8L73>3`;j:7>5;h3b3?6=3`;j47>5;n01g?6=3th<:7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th<;7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th<47>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th<57>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3<7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3=7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3>7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3?7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th387>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th397>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3:7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th3;7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th347>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th2j7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th9m7>52;294~"5=?0:mo5G24g8L73>3`;j97>5;n01g?6=3th9954?:383>5}#:<<1=ll4H37f?M4212c:m84?::m16f<722wi>>m50;094?6|,;?=6N5=01b=l;50;9l67e=831vn4750;094?6|,;?=6N5=01b=l;50;9l67e=831vn?m50;094?6|,;?=6N5=01b=l;50;9l67e=831vn?:i:181>5<7s-8>:7?nb:J11`=O:<30e5<7s-8>:7?nb:J11`=O:<30e5<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:75<7s-8>:7<=e:J11`=O:<30e29086=4?{%062?45m2B99h5G24;8m4g22900e<7j:188k74d2900qojn:180>5<7s-8>:7<=e:J11`=O:<30e5<7s-8>:7<=e:J11`=O:<30e5<7s-8>:7<=e:J11`=O:<30e5<7s-8>:7:187>5<7s-8>:75<7s-8>:7m3:17b<=c;29?xd6nk0;6?4?:1y'600=:;n0D?;j;I06=>o6i<0;66a=2b83>>{e:981<7<50;2x 7312;8o7E<:e:J11<=n9h?1<75`23a94?=zj8h96=4=:183!42>389h6F=5d9K60?6=44o30`>5<52;294~"5=?09>i5G24g8L73>3`;j97>5;n01g?6=3th:n=4?:383>5}#:<<1>?j4H37f?M4212c:m84?::m16f<722wi=hh50;094?6|,;?=6?N5=01b=l;50;9l67e=831vn5<7s-8>:7<=d:J11`=O:<30e7<729q/>88523f8L73b3A8>56g>a483>>i5:j0;66s|a;296~Xf34==65<5sWh01:951`78yve=838pRn527982e0=z{m0;6?uQd:?4=?7f=2wx==4?:3y]55=:?h0:m85rs0394?4|V8;01:l51`78yv752909wS?=;<5`>4g23ty:?7>52z\27>;0l3;j96s|1583>7}Y9=16;h4>a49~w43=838pR<;4=6d95d3728k>7p}>7;296~X6?273=7?n5:p5<<72;qU=4528382e0=z{8k1<7{t9m0;6?uQ1e9><3<6i<1v5<5sW8:7067:0c6?xu5:3:1=5u21g39=g=::><15o522759=g=:9oi15o523`8:f>;3k33i708>:8`8976420h01?:;:8`894de20h01=1k16=?:59c9>507=1k16=:859c9>604=1k16>i46b:?17?45k2wx>94?:3y>677=:<:01?=51`78yv4>2909wS<6;<0b>4g23ty9m7>5dz?02??e349>64l4=269=g=::o0:m85225`95d3<5;:=6n7?n5:?44?7f=27?;7?n5:?25c<6i<16=n651`7897g=:;i0q~i4?:3y>6a<5;h16>4:51`58yv4b2909w00:m;526b82e3=:16=8k51`78941228k>70?:4;3b3>;60:0:m:5218c95d3<58=26a79>51`=9h?01<<8:0c6?875i3;j963>2b82e2=:9:l1=l84}r11>5<6=r7897<a79>b4<6i<16j:4>a49>552=9h=01<86:0c5?87093;j:63>5782e0=:9021=l;4=0;a>4g134;397?n6:?12`<6i<16=n851`78944128k<70?;c;3b1>;6a49>626=9h?0q~=8:18085f2;9j70=;:``8914=9h<0q~=m:18185f2hh019=523a8yv5d2909w0=l:30`?82628k<7p}{t;l0;6?u23d816f=:<90:m:5rs2d94?4|5:l1>?m4=5395d>;6=4={<63>74d34>:607<5:j168>4>a69~w12=838p1>o5a19>0g<5:j1v9;50;0x913=:;i019o51`48yv212909w0:9:30`?82f28k37p};7;296~;3?389o63;a;3b=>{t<10;6?u249816f=:?m4=5`95d1j6=4={<6b>74d34>i674d3ty?i7>52z?7a?45k27>?7?n7:p0c<72;q68k4=2b9>17<6i?1v8>50;0x906=:;i018<51`58yv362909w0;>:30`?83428k37p}:2;296~;2:389o63:3;3b2>{t=:0;6?u252816f=:==0:m:5rs4694?4|5<>1>?m4=4795d1d6<5<21>?m4}r74>5<5s4?<6?4g03ty>57>52z?6=?45k27>i7?n6:p1d<72;q69l4=2b9>1`<6i>1v8l50;0x90d=:;i018h51`48yv3d2909w0;l:30`?83a28k<7p}:d;296~;2l389o63:8;3b3>{t=l0;6?u25d816f=:>90:m;5rs4d94?4|5?m4=7295d>74d34?3674d3ty=?7>52z?57?45k27=47?n7:p21<72;q6:94=2b9>22<6i?1v;;50;0x933=:;i01;951`58yv012909w089:30`?80?28k37p}97;296~;1?389o6398;3b2>{t>10;6?u269816f=:>00:m:5rs7;94?4|5?31>?m4=7c95d1d6<5?n1>?m4}r4`>5<5s44g03ty=i7>52z?5a?45k2731<6i>1v:>50;0x926=:;i01::51`48yv162909w09>:30`?81328k37p}82;296~;0:389o639d;3b3>{t?:0;6?u272816f=:?<0:m;5rs6694?4|5>>1>?m4=6795d>6=4={<56>74d34a49>3=<5:j1v:750;0x94`728k>7096:30`?xu0i3:18v3=7b82e0=::>o1=l84=351>4g234=j6?a79>627=9h?01:l523a8yv1d2908w0<7c;3b2>;5?:0:m8527b816f=z{>n1<7=t=3:g>4g1348=57?n6:?4`?45k2wx;h4?:05x96b=9h?01;:51`7891`=9h?01hh51`789c0=9h?01ko51`489cb=9h=01kh51`48940>28k<70?:9;3b1>;6=k0:m:5219195d0<58=m6a79>5fd=9h?01<<9:0c5?87493;j963>4e82e3=:9;h1=l;4=00`>4g134;847?n6:?4a?45k2wx;k4?:5y>6=c=9h?01?6=:0c5?840<3;j9638f;01g>{t090;69u229d95d3<5;2864<51`48970>28k<706>:30`?xu?:3:1?v3=7c82e3=::?31=l74=90967e5z?fe?7f>27:a49>af<6i<16==<51`58941528k>70?83;3b1>;6==0:m;5214595d3<58<36a49>52e=9h?01<69:0c5?87>93;j:63>c`82e0=:9=o1=l;4=00;>4g234;9j7?n5:?270<6i?16=9;51`489=5=:;i0q~6;:1824~;4k3;j:6393;3b2>;3m3;j:63>1582e0=:mm0:m:52f182e0=:9931=l84=057>4g234;=87?n6:?23`<6i<16=4<51`4894e728k370?=9;3b1>;6:m0:m85215095d0<51>1>?m4}r:6>5<6>r78i7?n5:?51?7f=27><7?n5:?250<6i<16=<651`789c4=9h?01<>k:0c5?872;3;j963>7182e0=:9>;1=l94=076>4g234;>j7?n6:?223<6i?16=:651`4894>b28k>70?6d;3b1>;60j0:m;521bf95d3<589h6a79><0<5:j1v5850;3185a28k>7089:0c6?83628k>70h::0c5?876>3;j963i8;3b1>;68<0:m;5211495d1<58<>627:5o4>a69>52d=9h?01<66:0c5?87dk3;j963>4682e0=:9<:1=l94=063>4g1342=6?a69>26<6i>168h4>a69>ad<6i>16j84>a69>ag<6i<16j94>a49>50>=9h?01<8<:0c5?87003;j;63>7`82e0=:9>n1=l;4=0:g>4g134;h<7?n9:?215<6i?16=9=51`489=1=:;i0q~77:181[??34326a49>63e=9h=0147523a8yv?d2909wS7l;<;g>4g23ty2h7>52z?164`4<50l1>?m4}rc`>5<5sWkh70j=:30`?xufl3:1>vPnd:?g7?47m2wxmh4?:3y]e`=:l=0976b3tyi=7>52z\a5>;c?38;i6s|b283>7}Yj:16h54=0d9~wg2=838pRo:4=e;967e6=4={_`6?8bf2;8h7p}m6;296~Xe>27on7<=c:pf2<72;qUn:52db816f=z{k21<734nn6?{tjk0;6?uQbc9>a5<58l1vom50;0xZge<5l;1>=k4}rf3>5<5sWn;70j>:30`?xub<3:1>v3j8;00e>;c=3;j96s|e883>7}:m10jn63>12816f=z{lk1<7af<5:j16==o51`58yvcc2909w0kk:30`?8`b28k=7p}je;296~;bm389o63ie;3b3>{tmo0;6?u2eg816f=:99<1=l64}rd3>5<5s4l;6?4g03tym=7>52z?e5?45k27:<<4>a69~wc4=838p1k<523a8946628k=7p}i3;296~;a;389o63>0082e==z{o>1<7=:0c5?xua?3:1>v3i7;01g>;68;0:m55rsg:94?4|5o21>?m4=032>4g?3tym57>52z?e=?45k27:=?4>a99~wcg=838p1ko523a8946428k=7p}ib;296~;aj389o63>0282e2=z{oi1<71vkk50;0x9cc=:;i01<>9:0c5?xuan3:1>v3if;01g>;68>0:m;5rs023>5<5s4;;<7<=c:?ee?7f?2wx==?50;0x94662;8h70??7;3b3>{t9981<774d34;;j7?n7:p555=838p1<><:30`?87703;j;6s|11694?4|58:?6?{t99<1<774d34;:>7?n7:p551=838p1<>8:30`?877k3;j:6s|11:94?4|58:36?2;8h70??e;3b2>{t99k1<774d34;;i7?n7:p55d=838p1<>m:30`?8`e28k=7p}>0b83>7}:99i1>?m4=02e>4g13ty:55b=:;i011183>7}:98:1>?m4=030>4g13ty:=<4?:3y>547=:;i015;296~;69<09>n52fb82e3=z{8;=6=4={<322?45k27mo7?n7:p541=838p14g13ty:=44?:4y>a=94n0:?25g<5:j1v2282e3=z{8;h6=4={<32g?45k27:><4>a69~w47c2909w0?>d;01g>;6:80:m;5rs03f>5<5s4;:i7<=c:?264<6i11v2382e2=z{88;6=4={<314?45k27:=o4>a69~w4462909w0?=1;01g>;6:;0:m;5rs001>5<5s4;9>7<=c:?266<6i>1v<<<:181875;389o63>1c82e3=z{l?1<775f34n=651d=:;i0q~?=6;296~;6:?09>n5212;95d052z?262<5:j16=>;51`58yv7503:1>v3>29816f=:9:<1=l84}r31=?6=:r7:>44=2b9>560=9h=0q~?=a;296~;6:h09>n5212`95d>52z?26g<5:j16=9?51`58yv75k3:1>v3>2b816f=:9:n1=l84}r31`?6=:r7:>i4=2b9>561=9h<0q~?=e;296~;6:l09>n5212595d152z?26c<5:j16=>651`58yv7483:1>v3>31816f=:9:o1=l94}r305?6=:r7:?<4=2b9>565=9h<0q~?<2;296~;6;;09>n5215`95d>52z?276<5:j16=>751`58yv74<3:1>v3>35816f=:9:k1=l94}r301?6=:r7:?84=2b9>512=9h<0q~?<6;296~;6;?09>n5212`95d052z?272<5:j16=>j51`58yv7403:1>v3>39816f=:9:o1=l84}r30=?6=:r7:?44=2b9>56`=9h=0q~?n5215295d152z?27g<5:j16=9?51`48yv74k3:1>v3>3b816f=:9:91=l94}r30`?6=:r7:?i4=2b9>510=9h20q~?n5215095d152z?27c<5:j16=9=51`58yv7383:1>v3>41816f=:9=21=l94}r375?6=:r7:8<4=2b9>512=9h=0q~?;2;296~;6<;09>n5215c95d152z?206<5:j16=9;51`58yv73<3:1>v3>45816f=:9=<1=l84}r371?6=:r7:884=2b9>51>=9h<0q~?;6;296~;6n5215;95d152z?202<5:j16=>=51`:8yv7303:1>v3>49816f=:9=h1=l94}r37=?6=:r7:844=2b9>51g=9h<0q~?;a;296~;6n5215`95d052z?20f<5:j16=>=51`;8yv73l3:1>v3>4e816f=:9:k1=l84}r37a?6=:r7:8h4=2b9>562=9h<0q~?;f;296~;6n5212695d1<7>52z?215<5:j16=9851`58yvc12909w0?:1;00e>;c?3;j96s|14094?4|58?:6ll4=04e>74d3ty:9>4?:3y>505=:;i01<;m:0c5?xu6==0;6?u2146967e<58<<65783>7}:9<<1>?m4=042>4g03ty:9:4?:3y>501=:;i01<8=:0c5?xu6=10;6?u214:967e<58<965`83>7}:9?m4=04f>4g03ty:9o4?:3y>50d=:;i01<8<:0c4?xu6=j0;6?u214a967e<585d83>7}:9?m4=07a>4g?3ty:9k4?:3y>50`=:;i01<8n:0c4?xu6>90;6?u2172967e<58<=66383>7}:9?81>?m4=04a>4g>3ty::>4?:3y>535=:;i01<87:0c4?xu6>=0;6?u2176967e<586783>7}:9?<1>?m4=04a>4g03ty:::4?:3y>531=:;i01<8m:0c;?xu6>10;6?u217:967e<586`83>7}:9?k1>?m4=04`>4g?3ty::o4?:3y>53d=:;i01<8k:0c5?xu6>j0;6?u217a967e<586d83>7}:9?o1>?m4=04e>4g03ty:;=4?:3y>526=:;i01<;l:0c4?xu6?80;6?u2163967e<58?o67283>7}:9>91>?m4=07e>4g03ty:;94?:3y>522=:;i01<8?:0c5?xu6?<0;6?u2167967e<58<;6`=<6i<1v<98:181870>3ki70?67;01g>{t9>21<774d34;287?n6:p52?=838p1<96:30`?87?n3;j46s|16c94?4|58=j6?{t9>i1<774d34;3;7?n6:p52b=838p1<9k:30`?87??3;j;6s|16g94?4|58=n6?{t91:1<774d34;2:7?n7:p5=7=838p1<6>:30`?87?03;j;6s|19094?4|58296?42;8h70?78;3b2>{t91>1<774d34;3m7?n6:p5=3=838p1<6::30`?87?j3;j:6s|19494?4|582=6?02;8h70?7c;3b3>{t9121<774d34;3h7?n7:p5=?=838p1<66:30`?87><3;j46s|19c94?4|582j6?2wx=5l50;0x94>e2;8h70?63;3b2>{t91i1<774d34;2<7?n6:p5=b=838p1<6k:30`?87>93;j;6s|19g94?4|582n6?2wx=5h50;0x94>a2;8h70?62;3b3>{t90:1<774d34;2?7?n7:p5<7=838p1<7>:30`?87><3;j;6s|18094?4|58396?{t90>1<774d34;2;7?n6:p5<3=838p1<7::30`?87>>3;j:6s|18494?4|583=6?{t9031<774d34;3>7?n6:p5{t90n1<774d34;3m7?n7:p5de=838pR50;0x9=>=:;i01bd82e2=z{8hm6=4n{<3af?g7348>>7o?;<3f2?g734;n>7o?;<3ga?g734;om7o?;<3g2?g734;o>7o?;<3`a?g734;h97<=c:p5f6=838p1{t9j91<774d34;h87?n8:p5f2=838p12wx=n950;0x94e02;8h70?l2;3b3>{t9j21<774d34;h>7?n8:p5f?=838p12wx=nl50;0x94ee2;8h70?l3;3b3>{t9ji1<774d34;h?7?n8:p5fb=838p1:30`?xu6l90;6?u21e2967e<58n:6d28k<7p}>d283>7}:9m81mo521e7967e52z?2`1<5:j16=i;51`58yv7e>3:1>v3>d7817d=::1n1=l94}r3g3?6=:r7:h;4nb:?2`<<5:j1vd882e2=z{8h<6=4<{<3ge?44i2795=4>a49>6=6=9h<0q~?kb;296~;6lh0jn63>de816f=z{8nh6=4={<3gg?45k27:hi4>a69~w4d?2908w0?ke;00e>;5180:m85229395d052z?2``;6m80:m:5rs0`:>5<5s4;n>7<1v{t9l>1<774d34;n97?n7:p5gg=838p174d3ty:i54?:3y>5`>=:;i01eb83>7}Y9li01523a894ca28k>7p}>f083>6}:9o;1>>o4=0de>4g1348?:7?n5:p5c4=83:``897352hh01>:5a59>73f683>7}:9o=1>?m4=0d:>4g03ty:j54?:3y>5c>=:;i01fb83>7}:9oi1>>o4=0da>4g23ty:ji4?:3y>5ce=ik16=kh523a8yv7am3:1>v3>fd816f=:9ol1=l94}r034?6=:rT9<=52210967e52z?146<5;h16>=<51`78yv47<3:1>v3=028bf>;58h09>n5rs326>5<5s48;:7<=c:?14d<6i?1v?>9:181847?389o63=0882e3=z{;:<6=4={<03a69~w76?2909w0;58h0:m:5rs301>5<5s4n?6?2wx>?=50;fx97072;9>70j;:0c6?8b528k>70j6:0c6?8bf28k>70jm:0c6?8bd28k>70jk:0c6?8bb28k>70ji:0c6?8c728k>70k>:0c6?8b428k>7p}=2583>7}:l<09>n521ef95d052z?g2?45k27:i<4>a79~w7412909w0j8:30`?87b=3;j:6s|23594?4|5m21>?m4=0g:>4g13ty9>54?:3y>a5<5:j16=ok51`48yv4513:1>v3j1;01g>;6l80:m;5rs30b>5<5s4n86?2wx>>l50;0xZ75e3488o7?n5:p66e=83;2w0?md;3b1>;6l90:m8521e695d3<58n36a49>5`2=9h?014g234?o64g234>264g1344g134;9<7?n5:?e=?7f=27:9l4>a49>5=6=9h?01:0c6?874:3;j963=3b816f=z{;9o6=4={_00`>;5<909>n5rs31e>5<5sW88j63=40816f=z{;>;6=4>6z?11c<6i:16=k?5a59>7dd2<58hi6l:4=0af>d2<58n96l:4=0f5>d2<58nj6l:4=0ff>d2<58o96l:4=0g5>d2<5l21m9521369e1=:9<;1m9521649e1=::<81m952d082e0=:l80:5h5225395d3<5;>;69<4=360>74d3ty9894?:3y>612=::k01?:<:0c6?xu5<<0;6?u22569eg=::=21>?m4}r072?6=:r798;4=2b9>61>=9h<0q~<;7;296~;5<>09>n5225:95d153z?2b`<6i<16>9951`78972c2;8h7p}=4`83>7}::=k1>?m4=36g>4g13ty98o4?:3y>61d=:;i01?:l:0c4?xu5o69k4=36e>4g23ty98k4?:`y>6<2=9h<01?:n:0c4?847>3;j;63>f782e0=:=j0:m8527082e0=:<10:m85210c95d1<58i268?50;0x97352;9j70<77;3b3>{t:<=1<74g2348>47<=c:p631=83=p1?88:31b?85728k=70;8:0c4?81428k=70:n:0c4?876i3;j:63>c182e2=z{;<36=4={<053?ge348=h7<=c:p63?=838p1?86:30`?841l3;j;6s|27c94?4|5;;l50;0x970e2;8h70<9d;3b<>{t:?i1<774d348=h7?n6:p63c=838p1?8j:30`?840=3;j;6s|27d94?4|5;2wx>:>50;0x97172;8h70<85;3b<>{t:>;1<774d348=m7?n6:p624=838p1?9=:30`?841i3;j;6s|26194?4|5;=86?2wx>::50;0x97132;8h70<9b;3b3>{t:>?1<774d348=o7?n6:p620=83>p1?99:31b?843i3;j:63=0682e0=:9o21=l94}r043?6=:r79;;4nb:?13=<5:j1v?96:18184003;j963=8c816f=z{;=j6=4={<04e?45k279;h4>a69~w71e2909w0<8b;01g>;50=0:m:5rs35`>5<5s481v?9k:181840l389o63=8882e2=z{;=n6=4={<04a?45k2794:4>a79~w71a2909w0<8f;01g>;50h0:m;5rs3:3>5<5s483<7<=c:?1<=<6i>1v?6>:18184?9389o63=8982e3=z{;296=4={<0;6?45k279454>a99~w7>42909w0<73;01g>;5010:m45rs3:7>5<5s48387<=c:?1<=<6ih1v?6::18184?=389o63=8682e==z{;2=6=4={<0;2?45k279444>a79~w7>02909w0<77;01g>;50h0:m:5rs3:;>5<5s48347<=c:?1a79~w7>d2909w0<7c;01g>;5?o0:m;5rs3:g>5<5s483h7<=c:?13c<6i>1v?6j:18184?m389o63=8182e2=z{;2m6=4={<0;b?45k2794<4>a69~w7?72909w0<60;01g>;50;0:m:5rs3;2>5<5s482=7<=c:?1<6<6i>1v?7=:18184>:389o63=8582e3=z{;386=4>1z?1=1<5:j16h94>9d9>`0<61l16h;4>9d9>`2<61l16h54>9d9>`7<61l16h44>9d9>`d<61l16ho4>9d9>`f<61l16hi4>9d9>``<61l16hk4>9d9>a5<61l16i<4>9d9>`6<61l1vqc886;295~N5=01vb;98:182M4212we::650;3xL73>3td=;44?:0yK60?51zJ11<=zf?=i6=4>{I06=>{i>>i1<7?tH37:?xh1?m0;6874}o4;6?6=9rB9945rn7:0>5<6sA8>56sa69694?7|@;?27p`98483>4}O:<30qc876;295~N5=01vb;68:182M4212we:5650;3xL73>3td=444?:0yK60?52zJ11<=zf?2i6=4>{I06=>{i>1i1<7?tH37:?xh10m0;6a290:wE<:9:m2<6=83;pD?;6;|l5=4<728qC>874}o4:6?6=9rB9945rn7;0>5<6sA8>56sa68694?7|@;?27p`99483>4}O:<30qc866;295~N5=01vb;78:182M4212we:4650;3xL73>3td=544?:0yK60?51zJ11<=zf?3i6=4>{I06=>{i>0i1<7?tH37:?xh11m0;6m3:1=vF=589~j3?a290:wE<:9:m2d6=83;pD?;6;|l5e4<728qC>874}o4b6?6=9rB9945rn7c0>5<6sA8>56sa6`694?7|@;?27p`9a483>4}O:<30qc8n6;295~N5=01vb;o8:182M4212we:l650;3xL73>3td=m44?:0yK60?51zJ11<=zf?ki6=4>{I06=>{i>hi1<7?tH37:?xh1im0;6874}o4a6?6=9rB9945rn7`0>5<6sA8>56sa6c694?7|@;?27p`9b483>4}O:<30qc8m6;295~N5=01vb;l8:182M4212we:o650;3xL73>3td=n44?:0yK60?51zJ11<=zf?hi6=4>{I06=>{i>ki1<7?tH37:?xh1jm0;6874}o4`6?6=9rB9945rn7a0>5<6sA8>56sa6b694?7|@;?27p`9c483>4}O:<30qc8l6;295~N5=01vb;m8:182M4212we:n650;3xL73>3td=o44?:0yK60?51zJ11<=zf?ii6=4>{I06=>{i>ji1<7?tH37:?xh1km0;6874}o4g6?6=9rB9945rn7f0>5<6sA8>56sa6e694?7|@;?27p`9d483>4}O:<30qc8k6;295~N5=01vb;j8:182M4212we:i650;3xL73>3td=h44?:0yK60?51zJ11<=zf?ni6=4>{I06=>{i>mi1<7?tH37:?xh1lm0;6vF=589~j3ba290:wE<:9:m2`6=838pD?;6;|l5a4<728qC>874}o4f6?6=9rB9945rn7g0>5<6sA8>56sa6d694?7|@;?27p`9e483>4}O:<30qc8j6;295~N5=01vb;k8:182M4212we:h650;3xL73>3td=i44?:0yK60?51zJ11<=zf?oi6=4>{I06=>{i>li1<7?tH37:?xh1mm0;6874}o4e6?6=9rB9945rn7d0>5<6sA8>56sa6g694?7|@;?27p`9f483>4}O:<30qc8i6;295~N5=01vb;h8:182M4212we:k650;3xL73>3td=j44?:0yK60?51zJ11<=zf?li6=4>{I06=>{i>oi1<7?tH37:?xh1nm0;6874}o536?6=9rB9945rn620>5<6sA8>56sa71694?7|@;?27p`80483>4}O:<30qc9?6;295~N5=01vb:>8:182M4212we;=650;3xL73>3td<<44?:0yK60?51zJ11<=zf>:i6=4>{I06=>{i?9i1<7?tH37:?xh08m0;6874}o526?6=9rB9945rn630>5<6sA8>56sa70694?7|@;?27p`81483>4}O:<30qc9>6;295~N5=01vb:?8:182M4212we;<650;3xL73>3td<=44?:0yK60?51zJ11<=zf>;i6=4>{I06=>{i?8i1<7?tH37:?xh09m0;6874}o516?6=9rB9945rn600>5<6sA8>56sa73694?7|@;?27p`82483>4}O:<30qc9=6;295~N5=01vb:<8:182M4212we;?650;3xL73>3td<>44?:0yK60?51zJ11<=zf>8i6=4>{I06=>{i?;i1<7?tH37:?xh0:m0;6874}o506?6=9rB9945rn610>5<6sA8>56sa72694?7|@;?27p`83483>4}O:<30qc9<6;295~N5=01vb:=8:182M4212we;>650;3xL73>3td51zJ11<=zf>9i6=4>{I06=>{i?:i1<7?tH37:?xh0;m0;6874}o576?6=9rB9945rn660>5<6sA8>56sa75694?7|@;?27p`84483>4}O:<30qc9;6;295~N5=01vb::8:182M4212we;9650;3xL73>3td<844?:0yK60?51zJ11<=zf>>i6=4>{I06=>{i?=i1<7?tH37:?xh0874}o566?6=9rB9945rn670>5<6sA8>56sa74694?7|@;?27p`85483>4}O:<30qc9:6;295~N5=01vb:;8:182M4212we;8650;3xL73>3td<944?:0yK60?m7>51zJ11<=zf>?i6=4>{I06=>{i?874}o556?6=9rB9945rn640>5<6sA8>56sa77694?7|@;?27p`86483>4}O:<30qc996;295~N5=01vb:88:182M4212we;;650;3xL73>3td<:44?:0yK60?51zJ11<=zf>{I06=>{i??i1<7?tH37:?xh0>m0;6874}o546?6=9rB9945rn650>5<6sA8>56sa76694?7|@;?27p`87483>4}O:<30qc986;295~N5=01vb:98:182M4212we;:650;3xL73>3td<;44?:0yK60?51zJ11<=zf>=i6=4>{I06=>{i?>i1<7?tH37:?xh0?m0;6874}o5;6?6=9rB9945rn6:0>5<6sA8>56sa79694?7|@;?27p`88483>4}O:<30qc976;295~N5=01vb:68:182M4212we;5650;3xL73>3td<444?:0yK60?51zJ11<=zf>2i6=4>{I06=>{i?1i1<7?tH37:?xh00m0;6a290:wE<:9:m3<6=83;pD?;6;|l4=4<728qC>874}o5:6?6=9rB9945rn6;0>5<6sA8>56sa78694?7|@;?27p`89483>4}O:<30qc966;295~N5=01vb:78:182M4212we;4650;3xL73>3td<544?:0yK60?51zJ11<=zf>3i6=4>{I06=>{i?0i1<7?tH37:?xh01m0;6m3:1=vF=589~j2?a290:wE<:9:m3d6=83;pD?;6;|l4e4<728qC>874}o5b6?6=9rB9945rn6c0>5<6sA8>56sa7`694?7|@;?27p`8a483>4}O:<30qc9n6;295~N5=01vb:o8:182M4212we;l650;3xL73>3td51zJ11<=zf>ki6=4>{I06=>{i?hi1<7?tH37:?xh0im0;6874}o5a6?6=9rB9945rn6`0>5<6sA8>56sa7c694?7|@;?27p`8b483>4}O:<30qc9m6;295~N5=01vb:l8:182M4212we;o650;3xL73>3td51zJ11<=zf>hi6=4>{I06=>{i?ki1<7?tH37:?xh0jm0;6874}o5`6?6=9rB9945rn6a0>5<6sA8>56sa7b694?7|@;?27p`8c483>4}O:<30qc9l6;295~N5=01vb:m8:182M4212we;n650;3xL73>3td51zJ11<=zf>ii6=4>{I06=>{i?ji1<7?tH37:?xh0km0;6874}o5g6?6=9rB9945rn6f0>5<6sA8>56sa7e694?7|@;?27p`8d483>4}O:<30qc9k6;295~N5=01vb:j8:182M4212we;i650;3xL73>3td51zJ11<=zf>ni6=4>{I06=>{i?mi1<7?tH37:?xh0lm0;6874}o5f6?6=9rB9945rn6g0>5<6sA8>56sa7d694?7|@;?27p`8e483>4}O:<30qc9j6;295~N5=01vb:k8:182M4212we;h650;3xL73>3td51zJ11<=zf>oi6=4>{I06=>{i?li1<7?tH37:?xh0mm0;6874}o5e6?6=9rB9945rn6d0>5<6sA8>56sa7g694?7|@;?27p`8f483>4}O:<30qc9i6;295~N5=01vb:h8:182M4212we;k650;3xL73>3td51zJ11<=zf>li6=4>{I06=>{i?oi1<7?tH37:?xh0nm0;6874}o:36?6=9rB9945rn920>5<6sA8>56sa81694?7|@;?27p`70483>4}O:<30qc6?6;295~N5=01vb5>8:182M4212we4=650;3xL73>3td3<44?:0yK60?51zJ11<=zf1:i6=4>{I06=>{i09i1<7?tH37:?xh?8m0;67m3:1=vF=589~j=6a290:wE<:9:m<46=83;pD?;6;|l;54<728qC>874}o:26?6=9rB9945rn930>5<6sA8>56sa80694?7|@;?27p`71483>4}O:<30qc6>6;295~N5=01vb5?8:182M4212we4<650;3xL73>3td3=44?:0yK60?51zJ11<=zf1;i6=4>{I06=>{i08i1<7?tH37:?xh?9m0;66m3:1=vF=589~j=7a290:wE<:9:m<76=83;pD?;6;|l;64<728qC>874}o:16?6=9rB9945rn900>5<6sA8>56sa83694?7|@;?27p`72483>4}O:<30qc6=6;295~N5=01vb5<8:182M4212we4?650;3xL73>3td3>44?:0yK60?51zJ11<=zutwKLNu6e185a404:j3vLMLt0|BCT~{GH \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE_CP.ngd b/Logic/LAN_IDE/LAN_IDE_CP.ngd new file mode 100644 index 0000000..19ee67f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.ngd @@ -0,0 +1,3 @@ +XILINX-XDB 0.1 STUB 0.1 ASCII +XILINX-XDM V1.6e +$2:15=23-;B8>;4$0K610=#9G>?96*>N5:26>"Umcxeb`5 0,11<,T=D:<_2:8"Z7N=<.V;E85Q;1:22?47238>1CXZ_UU8B[IGI4891<3??;049MKIR\3N7=84?>0385317?799=196B[[PTV9MACXKZ6:6=0>3:09KPRW]]0YC@QM<083:45<;3E^X][[:HFF[D:5294:96:5OTVSQQ>49B8449=2K7=>0:;@>20;g59B84823H69<3;4A=02:0=F4;85;6O32282:0=F4;9586O32?68E959<2K783:4A=7=0>G;>7>0M1919:C?3;YNJ\L?7L27>89B8=8XAK_M86O39?;8EHO@IVIGGl5NMHEB[FJL98;0M@GHA^AOOZ~hz9:;<>5NNE68EKB5<2KEH>:4AOF70>GIL<80M^94AR]JFP@d3H__COA@T^MEB471129BQQIXKFDMEJQKOOG?5;743H__CRM@NGKD[AIIM585=?5NUUM\GJHAANUOCCKP0008EPRHWJEEJDIPDNLF[4753H__CRM@NGKD[AIIMV8:56OZTN]@KK@NOVNDBHQLYBNF858612K^XBQLOODJCZBHFLUHUNBJ<0<2=>GR\FUHCCHFG^FLJ@YDQJFN0?0>8:CVPJYDGGLBKRJ@ND]@]FJBW98:7L[[O^ALJCO@WMEEIRMVCMG\4ZYffm:;<=<=;@WWKZEHFOCLSIAAE^AZGICX8VUjbi>?01316>GR\FUHCCHFG^FLJ@YDQJFNS=QPaof34565:;1JYYAPCNLEMBYCGGOTOTMCE^2\[dhc89:;??<4ATVL[FIIN@MTHB@J_B[@H@Y7WVkeh=>?0501?DSSGVIDBKGH_EMMAZE^KEOT?5NUUM\GJHAANUOCCKPCXAOAZ6XWhdo<=>?7308EPRHWJEEJDIPDNLF[F_DDLU;SRoad1234=473H__CRM@NGKD[AIIMVIROAKP0^]lv5678;;0MXZ@_BMMBLAXLFDNSNWLLD]3[Ziu89:;=??4ATVL[FIIN@MTHB@J_B[@H@Y7WVey<=>?2338EPRHWJEEJDIPDNLF[F_DDLU;SRa}0123777?6338EPRHWJEEJDIPDNLF[F_DDLU;SRa}012334>209BQQIXKFDMEJQKOOG\G\EKMV;TSl`k012367=F]]ETOB@IIF]GKKCXKPIGIR?P_`lg45679;80MXZ@_BMMBLAXLFDNSNWLLD]2[Zgil9:;?01116>GR\FUHCCHFG^FLJ@YDQJFNS?0701?DSSGVIDBKGH_EMMAZE^KEOT=RQnne234515:2K^XBQLOODJCZBHFLUHUNBJ_0]\ekb789:3>=5NUUM\GJHAANUOCCKPCXAOAZ7XWfx;<=>=1:CVPJYDGGLBKRJ@ND]@]FJBW8UTc>?01316>GR\FUHCCHFG^FLJ@YDQJFNS<5NUUM\GJHAANUOCCKPCXAOAZ7XWfx;<=><209BQQIXKFDMEJQKOOG\G\EKMV;TSb|?012764=F]]ETOB@IIF]GKKCXKPIGIR?P_np34562:81JYYAPCNLEMBYCGGOTOTMCE^3\[jt789:=><5NUUM\GJHAANUOCCKPCXAOAZ7XWfx;<=>8209BQQIXKFDMEJQKOOG\G\EKMV;TSb|?012;64=F]]ETOB@IIF]GKKCXKPIGIR?P_np3456>911JYYAPCNLEMBYCGGOTOTMCE^015>GR\FUHCCHFG^FLJ@YDQJFNS?QPaof34565:2K^XBQLOODJCZBHFLUHUNBJ_3]\ekb789::>?5NUUM\GJHAANUOCCKPCXAOAZ4XWhdo<=>?2308EPRHWJEEJDIPDNLF[F_DDLU9SRoad12346453H__CRM@NGKD[AIIMVIROAKP2^]bja6789>9>6OZTN]@KK@NOVNDBHQLYBNF[7YXign;<=>:239BQQIXKFDMEJQKOOG\G\EKMV8TSl`k0123274897L[[O^ALJCO@WMEEIRMVCMG\6ZYffm:;<=6=0:CVPJYDGGLBKRJ@ND]@]FJBW;UTc>?0102?DSSGVIDBKGH_EMMAZE^KEOT>RQ`r12344453H__CRM@NGKD[AIIMVIROAKP2^]lv56788:9=6OZTN]@KK@NOVNDBHQLYBNF[7YXg{:;<=<=1:CVPJYDGGLBKRJ@ND]@]FJBW;UTc>?01115>GR\FUHCCHFG^FLJ@YDQJFNS?QPos23452592K^XBQLOODJCZBHFLUHUNBJ_3]\kw6789?9=6OZTN]@KK@NOVNDBHQLYBNF[7YXg{:;<=8=1:CVPJYDGGLBKRJ@ND]@]FJBW;UTc>?01515>GR\FUHCCHFG^FLJ@YDQJFNS?QPos2345>592K^XBQLOODJCZBHFLUHUNBJ_3]\kw6789327LQ>0^KAQC?3HU::RGMUG;8EZ70W@H^J45N_0:\MGSA12KT=4QFBTD;?DY6W@H^J45N_32\MGSA12KT>SDLZF99B[3YNJ\L37LQ6_H@VB==FWEKE0=0k;@]OEK:76VEIYK74A^NBJ9776l1JSAOA<02=[JDRN01JSAOA<03=a>GXDHD7=<0POCWE=>GXDHD7=?0j;@]OEK:6:7UDNXHm;@]OEK:6;3:556OPL@L?568b3HUGMC2>3?]LFP@?3HUGMC2>>e9B[IGI484TCO[I8:C\HDH;:7n0MRBNN=0=[JDRN11JSAOA<25h6OPL@L?0;YHJ\L37LQCAO>6:a=FWEKE080POCWE<>GXDHD7:3j4A^NBJ909WFH^J55N_MCM828c3HUGMC28>^MAQC>6m1JSAOA<8<\KGSA<2HN^_74BDPQ[LDRN:1IYK??;CWJHAYSI[MNXL\LH99AQVYNFOE:7N<4C058G4YNJ\L97N=8;B1\MGSA:2IN86MIIO;8GCOIW@H^J85LFNWWe>EAG\^TCO[I3:AOO2=DDBUNTYm4CMI\A]RXAK_M?6MCR89@KHKN\]OO96M__BQb?FVXKZUDNXH9;BR\MWWe3JZTE__PICWE1>EWW[Nj7N^PRE]LFP@23JZT[Ho4CQ]TAZIE]O=0O_KNTDF0?FRK92N?7I2?>49G8469=2N7=<0:;E>26;3B;9<0;285K<07=0>B;97>0H1<14:F?7;2586J35?68@909<2N7;3:4D=:=0>B;17?0H\2?>`9GU969W@H^J;5KQ=33:g=CY5;;2RGMUG48@T:697h0H\2>1?]JFP@13M[7=?0m;ES?578XAK_M:6J^<01=f>BV4895SDLZF79GU9736k1O]1?;>^KAQC>16:FR8439j2NZ0<;1_H@VB0=CY5;5m6J^<0<\MGSA=2NZ0?0n;ES?6;YNJ\L>7I_33?c8@T:46VCIYK;4DP>7:d=CY5>5SDLZF49GU939i2NZ080PICWE1>BV4?4j7I_36?]JFP@23M[7;3o4DP>4:ZOE]O?0H\27>`9GU9>9W@H^J85KQ=;=e>BV404TEO[Ie:FQGZURKJOX_K[C3:FP4==C[9UBNXH<;EQ2<>BT9VCIYK;4DUC@Og=C\HI@SBLZFD;8@Z6XGK_MIo5K_02\MJDRNLh0HR?>_HMAQCCe3MU:>RG@BTDFf>BX9:UBCO[IEc9G[42XAFH^JHl4D^36[LIE]OO27IQ>_N@VB@?3MU>SBLZFD;8@Z0XGK_MI45K_6]LFP@Bi2NT4RG@BTDFe>BX1VCDNXHJ7:Fbpd:76>1Omyo31?:8@jss95:546J`uu3?5;>1:Flqq7X8VUd~=>?00025>Bh}};T:=6J`uu3\4ZYhz9:;<<;>1:Flqq7X8VUd~=>?00425>Bh}};T0:Flqq7X8VUd~=>?0332?Air|8U;SRa}012365763Me~x??>;Emvp4Y7WVey<=>?2232?Air|8U;SRa}012361763Me~x;?>;Emvp4Y7WVey<=>?2632?Air|8U;SRa}01236=763Me~x<0038@jss9V:TSb|?0120547P_np34564:8;0Hb{{1^2\[jt789:8?<4038@jss9V:TSb|?0120147P_np34564>8;0Hb{{1^2\[jt789:8;<8038@jss9V:TSb|?0120=46P_np34563981Ocxz>_1]\kw6789>;=<5Kotv2[5YXg{:;<=:>109Gkpr6W9UTc>?016154=Cg|~:S=QPos234524981Ocxz>_1]\kw6789>?=<5Kotv2[5YXg{:;<=::109Gkpr6W9UTc>?016554=Cg|~:S=QPos234520991Ocxz>_1]\kw6789?:<6J`uu3\4ZYhz9:;<;??;Emvp4Y7WVey<=>?7028@jss9V:TSb|?012;55=Cg|~:S=QPos2345?a3Me~x_1]\kw6788;:=6J`uu3\4ZYhz9:;=<>>0:Flqq7X8VUd~=>?1333?Air|8U;SRa}0122746P_np34573991Ocxz>_1]\kw6788?:<6J`uu3\4ZYhz9:;=;??;Emvp4Y7WVey<=>>7028@jss9V:TSb|?013;55=Cg|~:S=QPos2344?03Me~xf:Flqq7X9VUd~=>?0028@jss9V;TSb|?012254=Cg|~:S_0]\kw6789;:=<5Kotv2[4YXg{:;<=?=109Gkpr6W8UTc>?013054=Cg|~:S_0]\kw6789;>=<5Kotv2[4YXg{:;<=?9109Gkpr6W8UTc>?013454=Cg|~:S_0]\kw6789;2==5Kotv2[4YXg{:;<=<>1:Flqq7X9VUd~=>?03225>Bh}};T=RQ`r123477692Ndyy?P1^]lv5678;8:=6J`uu3\5ZYhz9:;1:Flqq7X9VUd~=>?03625>Bh}};T=RQ`r123473692Ndyy?P1^]lv5678;<:=6J`uu3\5ZYhz9:;1:Flqq7X9VUd~=>?03:25>Bh}};T=RQ`r12347?682Ndyy?P1^]lv5678:;:7Iazt0]2[Ziu89:;?=?>;Emvp4Y6WVey<=>?3032?Air|8U:SRa}012377763Me~x_^mq4567;:;:7Iazt0]2[Ziu89:;?9?>;Emvp4Y6WVey<=>?3432?Air|8U:SRa}012373763Me~x_^mq4567;>;:7Iazt0]2[Ziu89:;?5?>;Emvp4Y6WVey<=>?3833?Air|8U:SRa}0123047;2038@jss9V;TSb|?0127746_0]\kw6789<:<6J`uu3\5ZYhz9:;<:??;Emvp4Y6WVey<=>?8028@jss9V;TSb|?012:3>Bh}};T>k5Kotv2[7YXg{:;<=??;Emvp4Y5WVey<=>?1038@jss9V8TSb|?0122447>3038@jss9V8TSb|?0122047>7038@jss9V8TSb|?0122<47?010254=Cg|~:S?QPos234545981Ocxz>_3]\kw678988=<5Kotv2[7YXg{:;<=<;109Gkpr6W;UTc>?010654=Cg|~:S?QPos234541981Ocxz>_3]\kw67898<=<5Kotv2[7YXg{:;<=<7109Gkpr6W;UTc>?010:55=Cg|~:S?QPos23455692Ndyy?P2^]lv5678:::=6J`uu3\6ZYhz9:;<>?>1:Flqq7X:VUd~=>?02025>Bh}};T>RQ`r123465692Ndyy?P2^]lv5678:>:=6J`uu3\6ZYhz9:;<>;>0:Flqq7X:VUd~=>?0533?Air|8U9SRa}0123146_3]\kw6789=:<6J`uu3\6ZYhz9:;<5??;Emvp4Y5WVey<=>?969Gkpr6W:l0Hb{{1^1\[jt789::<6J`uu3\7ZYhz9:;<;Emvp4Y4WVey<=>?1132?Air|8U8SRa}012354763Me~x?>;Emvp4Y4WVey<=>?1532?Air|8U8SRa}012350763Me~x;Emvp4Y4WVey<=>?1932?Air|8U8SRa}01235<773Me~x=1038@jss9V9TSb|?0121647=5038@jss9V9TSb|?0121247=9028@jss9V9TSb|?012054=Cg|~:S>QPos234557981Ocxz>_2]\kw67899:=<5Kotv2[6YXg{:;<===109Gkpr6W:UTc>?011054=Cg|~:S>QPos234553981Ocxz>_2]\kw67899>=<5Kotv2[6YXg{:;<==9109Gkpr6W:UTc>?011454=Cg|~:S>QPos23455?991Ocxz>_2]\kw6789>:<6J`uu3\7ZYhz9:;<8??;Emvp4Y4WVey<=>?6028@jss9V9TSb|?012455=Cg|~:S>QPos2345>682Ndyy?P3^]lv56780;0I55JXQCM@@B692OS\L@KEE]AGAYAAEO:86KWP@LGAAYDGGY_^LGATR32?@^WIGNNHRG\E^DJH@5@CKY80JK64FSMN[PEA92M87J@K1:K1?L653@;97D<=;H11?L233@H^J55FDD]B858?3@NNSL2>>`9J@@YF4;0;255FDD]B878d3@NNSLQ?_N@VBf=NLLUJSd9J@@YEIZOJH_2>>d9J@@YEIZOJH_2=>d9J@@YEIZOJH_2<>d9J@@YEIZOJH_2;>d9J@@YEIZOJH_2:>d9J@@YEIZOJH_29>d9J@@YEIZOJH_28>e9J@@YEIZOJH_Q?149J@@YEIZOJH_Q?_^mq45679?1BHHQMARGB@WY7WVey<=>?1048MACXJHYNMI\P0^]lv5678;;>7DJJ_CCPADBUW9UTc>?0035?LBBWKKXILJ]_1]\kw6788;:;6GKE^@BW@GCZV:TSb|?01324417:KGAZDF[LKO^R>P_np34576:8=0EIKPB@QFEATX8VUd~=>?10123>OCMVHJ_HOKR^2\[jt789;:8<84IEG\FDUBIMXT6:KGAZDF[LKO^R>P_np345739?1BHHQMARGB@WY7WVey<=>>5048MACXJHYNMI\P0^]lv5679?;=7DJJ_CCPADBUW9UTc>?00522>OCMVHJ_HOKR^2\[jt789;3=;5FDD]AEVCFL[U;SRa}0122=a=NLLUIM^KNDS]250=NLLUIM^KNDS]2[Ziu89:;=;5FDD]AEVCFL[U:SRa}0123540<;4IEG\FDUBIMXT>RQ`r123440QPos234576>2COIRLNSDCGVZ5XWfx;<=>=d:KGAZDF[LKO^R:>5:KGAZDF[LKO^R:P_np34566>2COIRLNSDCGVZ2XWfx;<=>>179J@@YEIZOJH_Q;_^mq4567:m1BHHQMARGB@WY29<1BHHQMARGB@WY2WVey<=>?179J@@YEIZOJH_Q:_^mq456798<0EIKPB@QFEATX=VUd~=>?03f8MACXJHYNMI\P6078MACXJHYNMI\P6^]lv56788<0EIKPB@QFEATX>VUd~=>?0035?LBBWKKXILJ]_7]\kw67898o7DJJ_CCPADBUW>;>7DJJ_CCPADBUW>UTc>?0135?LBBWKKXILJ]_6]\kw6789;::6GKE^@BW@GCZV=TSb|?0121=>OCMVIX0=0m;HFF[FU;93:556GKE^AP848c3@NNSN]P0^MAQC763@NNSN]P0^llp56788n0EIKPCR]2[JDRN8;0EIKPCR]2[kis89:;=l5FDD]FJDDKM880EIKPEOCAH@YXg{:;<=?<;HFF[@HFJEOTSb|?012257=NLLUNBLLCE^]lv5679890EIKPEOCAH@YXg{:;<3:KGAZCIIKFNSRa}0122645>4018MACXMGKI@HQPos2344323@NNS_o4IEG\VZIE]O=0EIKPR^Qe?LBBW[UXSRa}012355=NLLUYS^QPos23457682COIR\PS^]lv5678;?0EIKPW99J@@YPI@^o7DJJ_VCJPZOE]Ok0EIKPW^MAQC1?e:KGAZQX[Vey<=>?f:KGAZQX[Vey<=>?1g9J@@YPWZUd~=>?03d8MACX_VYTc>?011e?LBBW^UXSb|?0127b>OCMV]T_Ra}012317=NF11BBKK]RDF:?LHN\Z^JXH94IOV\KPRd3@D_SB[[_N@VB6=NF_o0ECQAGE]BJAYEKM80EB84IN@VB@02FJBRM\b:NBJZETWFH^J;5CAO]FJg=KIGUNBRAMUGc8HDHXAMOTO]94L@L\MKRd3EKESD@[_H@VB3=KIGUYHo5CAO]Q@ZIE]O=0@L@PWSJ`?IGIW^XCSBLZF29O@V>7@ZNCJc8IQGDCVEIYK:4MUAQ=>KSK[UBNXHl;LcikwPbzzcdbn5BiomqR`ttafd::6Cwos]BILAFWJF@Sua}01236>H7:2D:?6@>139M67=I;;1E8?5A539M27=I?>1EIYY@RJ48JJEKAY;0C95@BTD6?JDRNL90CCK=;NP0?JT5;2EY?>5@R518KW343F__?6AYR99LRWYHJ\L87BYA8:MTJZIE]O;0\:5_.7:g[I595_1117?U77<=1[==;;;Q3321=W99=87]?>4:R25521368T474<2Z:=8:4P0350>V69>>0\=1[=?6;;Q31=6=W9:>0\<=?4:R27423268T453<2Z:?8:4P0150>V6;>>0\<=74:R27<5?7]?;059S51433Y;??>5_1418T4043Y;939S66=W:990\??<;Q017>V5;:1[>9=4P370?U41;2Z9;>5_2908T653:R066=W;:90\>:<;Q167>V41;1[8>5_4118T1743Y>8?6^;429S005?>5_5518T0043Y?<;Q427>V1<:1[:;=4P7:0?U0>:2Z>87]9:3:R426=W?>90\:6<;Q5:7>V?8:1[4<=4P900?U>4;2Z39>5_8718T=143Y23>6^63:R:56=W1;90\4=<;Q;77>V>=:1[5;=4P850?U??;2ZJH95_ASVb?UOIWK_XEIVm;QKM[GSTFHGN?6^]E09Rg>TBXEKHIRADAX78V@UB\h1YI^K[_H@VB==UGDUI0=0n;SMN[G:629437_AB_C>2:f=UGDUIS=Q@BTD`?WIJWKU:SBLZF79QKHYHMk1YC@Q@E^MAQC>THEVENS^QPos23457692XDARAJ_R]\kw67898:=6\@M^MF[VYXg{:;<==i;SMN[JCX[Vey<=>?119QKHYHMVYTc>?01324>THEVENS^Q`r12347773[EFSBKPS^mq4567;8:0^BCPOD]P[jt789:??6\\T39QS2=U_VCIYK84Rdqvhq5<[L^j7^FZT^WS848>3ZB^XR[__078WIGQMh1X@LXJ_N@VB4=S;2^YE55[RHQWEQC33]X^I95[YQG0?PBT02_O_RGMUG48QKSTMMk0Y^K]_@NJEVe<]ZOYS[G\ICNF7>PDK01]EHYPTXRF5a=_AECET VKB!2-5%US]K*;"<.NSBKJ7>^HZ=1SC_<9;YQWHLD03QY_SJ@K7:ZPPZPDK<1SSB@J5:Z\PWO13QUQI_A9;Yfa[Lbe3QncS]|fmHlug>^c`VZye`Zvpdd8\anXX{cfZh||inl24>^ceVGjfb|Yesqjkk773QnfS@gaosTfvvohf?1Sc1>1129[wq4QFBTD7?_CUGh1jyyaloodjc45?0036?dssgjeejdiP_`lg456799;>7l{{obmmblaXWhdo<=>?1036?dssgjeejdiP_`lg45679;;>7l{{obmmblaXWhdo<=>?1237?dssgjeejdiP_`lg4567:8>0mxz`cnlembYXign;<=><159bqqidgglbkRQnne234526<2k~xbm`ngkd[Zgil9:;<8?;;`wwkfiin`mTSl`k0123242?01:20>gr|fidbkgh_^cm`5678090eikl;hff[Zgil9:;?002`?lbbWfx;<=>>1b9j``Yhz9:;<<h7djj_np34566=j1bhhQ`r123440d3`nnSb|?01223f=nllUd~=>?00:`?lbbWfx;<=>>9c9j``Yhz9:;?0107g>ocmVey<=>?24`8macXg{:;<==m;hff[jt789:?n6gke^mq4567=k1bhhQ`r12343d?015a?lbbWfx;<=>7b:kgaZiu89:;5k5buy2345Yffm:;<=??;lw{4567Whdo<=>?199mcadraen37um6512{h47=9:wlus201+6811seagaxtl2<>~kfqUjyyaP0^zgf*et|'rioisO@qd50>FGp;<36K4;:0yP`4<432c1fc<5l8l9wc=;8;38j62>2?1/?9:532`8yVe?2:>i6?78:010e7da2;n:j:5\260972b==3;8?l5<628qXh<4<4c81=2<6;:k9nk4=d0d1?!d?2:=n7E??6:tW5ag=83;1=7<:4zQg5?53j382;7?<3`0ab?4c9o80(>=n:357?S53?38py?9n:09v62d=82w/?=j536d8 4bc291/=il53938 4bd2;?>7o<98;2931<5<=09?a4>0;32>f==;*g6>5<#;9l1j<5a31g9b>=,l?0;6)=?f;fb?k57m3>07&h;:18'75`=n81e?=k5e:9(`2<72-9;j7jn;o13a?5<3"l=6=4+31d9b4=i;9o1h65$d983>!57n3nj7c=?e;08?.`?290/?=h5f09m75c=k21 h44?:%13b?bf3g9;i7?4;*db>5<#;9l1j<5a31g9f>=,lk0;6)=?f;fb?k57m3:07&k8:18'75`=n81e?=k55:9(bf<72-9;j7h>;o13a?g<3"o26=4+31d9b4=i;9o1865$fd83>!57n3l:7c=?e;;8?.ce290/?=h5f09m75c=;21 ==>50;&04c7=<#8:96=4+31d9b4=i;9o1;65$eg83>!57n3l:7c=?e;38?.77<3:1(>>i:g38j66b2?10'k<50;&04ca=<#8?1<7*<0g810>h48l0h76%>6;29 66a2;>0b>>j:c98/41=83.85$22e>72-593:1(>>i:368j66b2:10'`=<#;81<7*<0g810>h48l0976%>c;29 66a2;>0b>>j:698/ab=83.85$22e>72-cm3:1(>>i:ec8j66b2j10'?>50;&04c<5<2d8

6:9(60<72-9;j7<;;o13a?6<3";n6=4+31d961=i;9o1965$dg83>!57n3nj7c=?e;`8?.41290/?=h5259m75c=9<10'd=<#;=1<7*<0g810>h48l0:865$e083>!57n3nj7c=?e;;8?.4?290/?=h5259m75c=9:10'h<50;&04c44<3"o86=4+31d9`d=i;9o1;65$2`83>!57n38?7c=?e;32?>-b<3:1(>>i:ec8j66b2?10'?l50;&04c<5<2d8

0:9(6a<72-9;j7<;;o13a?`<3"8m6=4+31d961=i;9o1i65$d483>!57n3nj7c=?e;78?ldc2900c>=831d?4?::k24<<722ci97>5;h3ga?6=3fi26=44o31g>5<<1<75f27;94?=h:<81<75`27`94?=nkk0;66ald;29?l55?3:17d=;c;29?jea2900en>50;9jg0<722e95?4?::m1=1<722c9;54?::kaf?6=3f;m>7>5$22e>4`63g9;i7>4;n3e4?6=,::m6;o13a?7<3f;nj7>5$22e>4`63g9;i7<4;n056?6=,::m6?8>;o13a?6<3f8>j7>5$22e>7063g9;i7?4;n06`?6=,::m6?8>;o13a?4<3f8>n7>5$22e>7063g9;i7=4;n01b?6=,::m6?5$22e>74b3g9;i7?4;n123?6=,::m6>?9;o13a?6<3f9:97>5$22e>6713g9;i7?4;nc2>5<#;9l1m=5a31g94>=h1l0;6)=?f;c3?k57m3;07b7l:18'75`=i91e?=k52:9l=d<72-9;j7o?;o13a?5<3fh86=4+31d9e5=i;9o1865`b083>!57n3k;7c=?e;78?jga290/?=h5a19m75c=>21dmi4?:%13b?g73g9;i794;nca>5<#;9l1m=5a31g9<>=hi00;6)=?f;c3?k57m3307bo8:18'75`=i91e?=k5a:9le0<72-9;j7o?;o13a?d<3fk86=4+31d9e5=i;9o1o65`9983>!57n3k;7c=?e;f8?g54n3:1=7>50z&076<6m>1C?>k4H21;?!53>39?i6*=7080<5=h9l<1<7*<4781=4=51;294~"4;:08?45G32g8L65?3-9?:7<7b:&134<4091d>4850;&003<51810qo<<4;291?4=>r.8?>4>e39K76c<@:937)<:1;c8 7162:2;7dli:188mf1=831bnl4?::kg7?6=3f9:=7>5;c125?6=>3:1=nk=0;6)=;6;a7?>o4:h0;6)=;6;11e>=n;;<1<7*<478063=4?:083>5}#;=<1?9k4o3;2>5<#;=<1>4?4;|q054<72;qU?7?63tyo?7>52z\g7>;498098k5rsb594?4|Vj=01>?>:205?xuen3:1>vPmf:?0545<5s49:=7==a:?006<5181vqo=:e;297?4=4>e19K76c<@:937)<:1;c8 7162:2;7dln:188ma5=831d?78t$210>4c43-8<=7=70:m054<722c8==4?::kg7?6=3`i<6=44icc94?=e9l91<7850;2x 62128o?7d<;f;29 6212;>m76gmf;29 6212kl07dm;:18'710=k=10e>!53>382=65rb262>5<6290;w)=;6;0;f>i51?0;6)=;6;0:5>=z{m91<7m7p}ma;296~Xei27:i>4l4:pg2<72;qUo:521d1977052z\055=:9l91??o4}r125?6=:rT8=<521d196<752z?2a6t$214>3=#;:91=h94$265>62b3-8<=7=70:m2a3<72-9?:7<61:9~w6762909wS=>1:?054<4981vi=50;0xZa5<5:;:6i=4}r`b>5<5sWhj70=>1;`b?xu42908w0=>1;124>;4980h;63>:0g5?!54?320qpl<4g83>6<52=q/?>=51d28L65b3A9846*=508b?!409393<6gma;29?lb42900c>?>:188f676290>6?49{%107?7b;2.9;<4<819l747=831b?<>50;9j`6<722ch;7>5;h`b>5<3;n86g=4g83>!53>38?j65fbg83>!53>3hm76gl4;29 6212j>07d==a;29 6212:8j76g<2783>!53>399:65`28394?"47}Yjh16=h=5c59~wf1=838pRn94=0g0>6413ty8==4?:3y]746<58o86>7?63ty8?44?:3y>5`5=jo16?9?52848yxd6290:6=4?{%103?0<,:986vP<109>747=;8;0q~j<:181[b4349:=7j<;|qae?6=:rTim63<108ae>{t;3:1?v3<108055=:;8;1o:521;3f2>"4;>037psm22d94?5=:3>p(>=<:0g3?M54m2B8?55+2439f>"5?8084=5fb`83>>oc;3:17b=>1;29?g5693:197<56z&076<6m:1/>:?53928k6762900e>??:188ma5=831bo:4?::kae?6=3k;n?7>56;294~"4!53>3i?76g<2`83>!53>399m65f33494?"4;54o3;2>5<#;=<1>4?4;|`004<7280;6=u+35496=d52z\g7>;6m:098k5rscc94?4|Vkk012wx?<>50;0xZ67734;n?7==a:p747=838pR>?>;<3f7?4>92wx?>750;0x94c42kl01>:>:3;5?x{e93:1=7>50z&072<13-98?7?j7:&003<4:?53928k4c1290/?9852838?xu4980;6?uQ303896762:;:7p}k3;296~Xc;278=<4k3:pfd<72;qUnl523039fd=z{:0;6>u23039746<5:;:6n94=082a3=#;:=146srb5;94?3=:3=<:0g1?M54m2B8?55+26397=6>oei3:17dj<:188k6762900n>?>:185>5<7s-9?:7?j4:k10c<72-9?:7<;f:9jfc<72-9?:7li;:k`0?6=,:>=6n:4;h11e?6=,:>=6>50z&003<44?50;&003<51810q~=>1;296~X49816?5<5sWhm70=>1;`e?xuei3:1>vPma:?054{zj;1?5>4icd94?=nk>0;66gma;29?lb42900c>?>:188f676290=6=4?{%172?7b<2c98k4?:%172?43n21bnk4?:%172?da32ch87>5$265>f2<3`99m7>5$265>64f32c8>;4?:%172?55>21d>4?50;&003<51810qo=;3;295?6=8r.88;4<4d9l6<7=83.88;4=9098yv5693:1>vP<109>747=:0;0q~j<:181[b4349:=7<;f:pg2<72;qUo:523039770?>:20b?853;382=6srb6294?3=:3=<:0g1?M54m2B8?55+26397=6>oei3:17dj<:188k6762900n>?>:185>5<7s-9?:7?j4:k10c<72-9?:7<;f:9jfc<72-9?:7li;:k`0?6=,:>=6n:4;h11e?6=,:>=6>50z&003<44?50;&003<51810q~=>1;296~X49816?5<5sWhm70=>1;`e?xuei3:1>vPma:?054{zj;><6=4<:387!54;3;n<6F<3d9K76><,;?:6o5+26397=6>i4980;66l<1083>0<52?q/?>=51d18 7162:2;7b=>1;29?l5683:17dj<:188mf1=831bnl4?::`2a6<72?0;6=u+35495`2m6=4+354961`<3`hm6=4+3549fc=1<7*<478`0>=n;;k1<7*<47806d=5$265>7?632wi?9?50;394?6|,:>=6?6m;n0:2?6=,:>=6?7>;:p`6<72;qUh>521d1961`4<279~w6772909wS=>0:?2a6<4:h1v>?>:181[56927:i>4=909~w65>2909w0?j3;`e?8539382:6srb083>4<729q/?>956:&076<6m>1/?98535g8 7162:2;7b?j6;29 6212;3:76s|30394?4|V:;:70=>1;125>{tl:0;6?uQd29>747=l:1voo50;0xZgg<5:;:6oo4}r194?5|5:;:6>??;<125?e034;1=h84$214>==zuk9:o7>53;090~"4;:0:i=5G32g8L65?3-8>=7l4$352>6>73`hj6=44ie194?=h;8;1<75m30394?3=:3=<:0g0?!409393<6a<1083>>o4990;66gk3;29?le02900eoo50;9a5`5=83<1<7>t$265>4c33`8?j7>5$265>72a32cij7>5$265>g`<3`i?6=4+3549g1=5$265>64132e95<4?:%172?4>921vn>:>:182>5<7s-9?:7<7b:m1=3<72-9?:7<61:9~wa5=838pRi=4=0g0>72a3tyim7>52z\ae>;6m:0h86s|c683>7}Yk>16=h=53348yv5683:1>vP<119>5`5=;;k0q~=>1;296~X49816=h=52838yv5413:1>v3>e28ab>;4<8095;5r}c394?7=83:p(>=8:79'765=9l=0(>:9:26f?!409393<6a>e783>!53>382=65rs232>5<5sW9:=63<108054=z{m91<75<4s49:=7=>0:?0543}#;:91=h<4H21f?M5402.9;<4<819jfc<722ch;7>5;h`b>5<m76gmf;29 6212kl07dm;:18'710=k=10e>!53>382=65rb260>5<6290;w)=;6;17a>i5180;6)=;6;0:5>=z{:;:6=4={_125>;498095<5rse194?4|Vm901>?>:36e?xud?3:1>vPl7:?054<4:?1voh50;0xZg`<5:;:6oh4}r`b>5<5sWhj70=>1;a7?xu6m>0;6?u2303977g<5:>86?7>;|a647=83?1>78t$210>4c53A98i6F<399'627=;1:0eoh50;9jg2<722cim7>5;hf0>5<5<1290;w)=;6;3f0>o5=njo0;6)=;6;`e?>od<3:1(>:9:b68?l55i3:1(>:9:20b?>o4:?0;6)=;6;112>=h:0;1<7*<4781=4=51;294~"47}Yk>16?52z\ae>;4980h86s|1d594?4|5:;:6>92wvn??::186>7<1s-98?7?j2:J07`=O;:20(?9>:2:3?lda2900en950;9jfd<722co?7>5;n125?6=3k9:=7>56;294~"4!53>3i?76g<2`83>!53>399m65f33494?"4;54o3;2>5<#;=<1>4?4;|`006<7280;6=u+354971c;|qg7?6=:rTo?63<10810c=z{j=1<74=909~yg4613:197<56z&076<6m;1C?>k4H21;?!409393<6gmf;29?le02900eoo50;9j`6<722e8=<4?::`054<72?0;6=u+35495`2m6=4+354961`<3`hm6=4+3549fc=1<7*<478`0>=n;;k1<7*<47806d=5$265>7?632wi?9=50;394?6|,:>=6>:j;n0:5?6=,:>=6?7>;:p747=838pR>?>;<125?4>92wxh>4?:3y]`6=:;8;1>9h4}ra4>5<5sWi<70=>1;112>{tjo0;6?uQbg9>747=jo1voo50;0xZgg<5:;:6n:4}r3f3?6=:r78=<4<2`9>715=:0;0qpl=1e83>0<52?q/?>=51d08L65b3A9846*=7080<5=njo0;66gl7;29?ldf2900ei=50;9l747=831i?=6=6?:i;:kab?6=,:>=6oh4;ha7>5<#;=<1o954i20b>5<#;=<1??o4;h112?6=,:>=6><9;:m1=4<72-9?:7<61:9~f624290:6=4?{%172?53m2e95<4?:%172?4>921v>?>:181[569278=<4=909~wa5=838pRi=4=232>72a3tyh;7>52z\`3>;49808>;5rscd94?4|Vkl01>?>:cd8yvdf2909wSln;<125?e33ty:i:4?:3y>747=;;k01>:<:3;2?x{e:;;1<7;52;4x 65428o97E=;1?5>4icd94?=nk>0;66gma;29?lb42900c>?>:188f676290=6=4?{%172?7b<2c98k4?:%172?43n21bnk4?:%172?da32ch87>5$265>f2<3`99m7>5$265>64f32c8>;4?:%172?55>21d>4?50;&003<51810qo=;3;295?6=8r.88;4<4d9l6<7=83.88;4=9098yv5693:1>vP<109>747=:0;0q~j<:181[b4349:=7<;f:pg2<72;qUo:523039770?>:20b?853;382=6srb306>5<22;0=w)=<3;3f6>N4;l1C?>64$352>6>73`hm6=44ib594?=njh0;66gk3;29?j5693:17o=>1;292?6=8r.88;4>e59j61`=83.88;4=4g98mg`=83.88;4mf:9jg1<72-9?:7m;;:k06d<72-9?:7==a:9j770=83.88;4<2798k7?6290/?9852838?xd4<:0;6<4?:1y'710=;=o0c?7>:18'710=:0;07p}<1083>7}Y;8;01>?>:3;2?xuc;3:1>vPk3:?054<5<9;|qab?6=:rTij63<108ab>{tjh0;6?uQb`9>747=k=1v55;092~"4;:0:i?5G32g8L65?3-8<=7=70:kab?6=3`i<6=44icc94?=nl:0;66a<1083>>d4980;6;4?:1y'710=9l>0e?:i:18'710=:=l07dli:18'710=jo10en:50;&003<9:18'710=;;<07b<61;29 6212;3:76sm35194?7=83:p(>:9:26f?j4>93:1(>:9:3;2?>{t;8;1<77}Yl:16?2wxnk4?:3y]fc=:;8;1nk5rscc94?4|Vkk01>?>:b68yv7b?3:1>v3<10806d=:;=91>4?4}|`266<72<096;u+32195`4<@:9n7E=<8:&134<4091bnk4?::k`3?6=3`hj6=44ie194?=h;8;1<75m30394?0=83:p(>:9:0g7?l43n3:1(>:9:36e?>oen3:1(>:9:cd8?le3290/?985c598m64f290/?98533c8?l55>3:1(>:9:205?>i5180;6)=;6;0:5>=zj:>86=4>:183!53>39?i6a=9083>!53>382=65rs232>5<5sW9:=63<1081=4=z{m91<7m7p}l7;296~Xd?278=<4<279~wg`=838pRoh4=232>g`e683>7}:;8;1??o4=260>7?63twi=8h50;796?0|,:986N4;11/>:?53928mg`=831bo:4?::kae?6=3`n86=44o232>5<3;n86g=4g83>!53>38?j65fbg83>!53>3hm76gl4;29 6212j>07d==a;29 6212:8j76g<2783>!53>399:65`28394?"452z\054=:;8;1>4?4}rf0>5<5sWn870=>1;07b>{tk>0;6?uQc69>747=;;<0q~li:181[da349:=7li;|qae?6=:rTim63<108`0>{t9l=1<764f349??7<61:~f4>d290>6?49{%107?7b:2B8?h5G32:8 7162:2;7dli:188mf1=831bnl4?::kg7?6=3f9:=7>5;c125?6=>3:1=nk=0;6)=;6;a7?>o4:h0;6)=;6;11e>=n;;<1<7*<478063=4?:083>5}#;=<1?9k4o3;2>5<#;=<1>4?4;|q054<72;qU?7?63tyo?7>52z\g7>;498098k5rsb594?4|Vj=01>?>:205?xuen3:1>vPmf:?0545<5s49:=7==a:?006<5181vqo?m1;291?4=>r.8?>4>e39K76c<@:937)<81;1;4>oen3:17dm8:188mgg=831bh>4?::m054<722h8=<4?:783>5}#;=<1=h:4i36e>5<#;=<1>9h4;h`e>5<#;=<1nk54ib694?"4l54i205>5<#;=<1??84;n0:5?6=,:>=6?7>;:a715=83;1<7>t$265>62b3f82=7>5$265>7?632wx?52303961`7}Yjo16?f252z?054<4:h16?9=52838yxd4:j0;684=:7y'765=9l80D>=j;I10<>"5?8084=5fbg83>>od?3:17dln:188ma5=831d?t$265>4c33`8?j7>5$265>72a32cij7>5$265>g`<3`i?6=4+3549g1=5$265>64132e95<4?:%172?4>921vn>:<:182>5<7s-9?:7=;e:m1=4<72-9?:7<61:9~w6762909wS=>1:?054<5181vi=50;0xZa5<5:;:6?:i;|q`3?6=:rTh;63<108063=z{kl1<76<52=q/?>=51d28L65b3A9846*=508b?!409393<6gma;29?lb42900c>?>:188f676290>6?49{%107?7b;2.9;<4<819l747=831b?<>50;9j`6<722ch;7>5;h`b>5<3;n86g=4g83>!53>38?j65fbg83>!53>3hm76gl4;29 6212j>07d==a;29 6212:8j76g<2783>!53>399:65`28394?"47}Yjh16=h=5c59~wf1=838pRn94=0g0>6413ty8==4?:3y]746<58o86>7?63ty8?44?:3y>5`5=jo16?9?52848yxd6290:6=4?{%103?0<,:986vP<109>747=;8;0q~j<:181[b4349:=7j<;|qae?6=:rTim63<108ae>{t;3:1?v3<108055=:;8;1o:521;3f2>"4;>037psm4483>1<52=51d38L65b3A9846*=7080<5=nk>0;66gma;29?lb42900c>?>:188f676290>6?49{%107?7b;2.9;<4<819l747=831b?<>50;9j`6<722ch;7>5;h`b>5<3;n86g=4g83>!53>38?j65fbg83>!53>3hm76gl4;29 6212j>07d==a;29 6212:8j76g<2783>!53>399:65`28394?"47}Yjh16=h=5c59~wf1=838pRn94=0g0>6413ty8==4?:3y]746<58o86>7?63ty8?44?:3y>5`5=jo16?9?52848yxd5290:6=4?{%103?1<,:986vP<109>747=;8;0q~j<:181[b4349:=7j<;|q`3?6=:rTh;63<108`3>{tjh0;6?uQb`9>747=jh1v94?:3y>747=;8:01?4>e79'761=12wvn9:50;696?3|,:986;I10a>N4;11/>:?53928mf1=831bnl4?::kg7?6=3f9:=7>5;c125?6==381:v*<3282a6=#:>;1?5>4o232>5<0;66gma;29?g7b;3:1:7>50z&003<6m=1b>9h50;&003<5l4?:%172?55i21b??850;&003<4:?10c?7>:18'710=:0;07pl<4083>4<729q/?98529`8k7?1290/?9852838?xuc;3:1>vPk3:?2a6<55<5sWi<70?j3;112>{t;8:1<7{t;:31<7g`<5:>:6?79;|a6?6=93:1;1?5>4o0g5>5<#;=<1>4?4;|q054<72;qU?6763tyo?7>52z\g7>;4980o?6s|c683>7}Yk>16?gg1<76773481=h84$214><=zuk>86=4;:386!54;3;n=6F<3d9K76><,;=:6>6?;ha4>5<>i4980;66l<1083>0<52?q/?>=51d18 7162:2;7b=>1;29?l5683:17dj<:188mf1=831bnl4?::`2a6<72?0;6=u+35495`2m6=4+354961`<3`hm6=4+3549fc=1<7*<478`0>=n;;k1<7*<47806d=5$265>7?632wi?9?50;394?6|,:>=6?6m;n0:2?6=,:>=6?7>;:p`6<72;qUh>521d1961`4<279~w6772909wS=>0:?2a6<4:h1v>?>:181[56927:i>4=909~w65>2909w0?j3;`e?8539382:6srb383>4<729q/?>957:&076<6m>1/?98535g8 7162:2;7b?j6;29 6212;3:76s|30394?4|V:;:70=>1;125>{tl:0;6?uQd29>747=l:1vn950;0xZf1<5:;:6n94}r`b>5<5sWhj70=>1;`b?xu32909w0=>1;124>;528o=7)=<7;;8yxd5?j0;6>4>:2yK76><,:986?9:;h32`?6=3`;:i7>5;n11=?6=3k9?m7>53;294~"4;:08?i5G32g8L65?3-9?:7={t98o1<7{zj:;1<7<50;2x 6542;??7E=5$265>7?63A9?965rb25`>5<4290;w)=<3;17?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f75629096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo<<3;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"490;6?4?:1y'765=:<>0D>=j;I10<>"4>76sm25394?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj;>96=4<:183!54;383h6F<3d9K76><,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<57<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e;8l1<7<50;2x 6542;??7E=5$265>7?63A9?965rb203>5<4290;w)=<3;0;`>N4;l1C?>64$265>7>d3-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd4m3:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl4<4:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th9<<4?:283>5}#;:91>5j4H21f?M5402.88;4=8b9'627=;1:0em76a=8983>!53>382=65rb330>5<5290;w)=<3;060>N4;l1C?>64$265>g1<,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:J000=53;294~"4;:094i5G32g8L65?3-9?:7<7c:&134<4091b=h750;&003<5=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj;;36=4<:183!54;383h6F<3d9K76><,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<57<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e:8i1<7=50;2x 6542;2o7E=5m4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo<>f;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"44?:1y'765=:1n0D>=j;I10<>"45$265>72a32e9454?:%172?4>921vn?<<:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg45<3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi>?950;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0eo6m00;6)=;6;07b>=n9lk1<7*<47810c=o4?:383>5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a67e=8391<7>t$210>7>c3A98i6F<399'710=:1i0(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`067<72:0;6=u+321971=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd4::0;6?4?:1y'765=:<>0D>=j;I10<>"4>76sm33694?5=83:p(>=<:268L65b3A9846*<47807>"5?8084=5f1d;94?"45<#;=<1>9h4;n0;=6?7>;:a773=8391<7>t$210>62<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e:=k1<7=50;2x 6542;2o7E=5m4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo<;b;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"40D>=j;I10<>"4>76sm25f94?5=83:p(>=<:3:g?M54m2B8?55+35496=e<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg43m3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi>>650;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e29096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo<4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"4k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5$265>7?632wi>>m50;194?6|,:986?6k;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"45<4290;w)=<3;17?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f3>=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn;750;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0et$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn;l50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0et$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn;j50;194?6|,:986>:4H21f?M5402.88;4<3:&134<4091b=h750;&003<56<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`5b?6=<3:1N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9j5`d=83.88;4=4g98k7>?290/?9852838?xd1?3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi;o4?:283>5}#;:91?95G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<54=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"47>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl8f;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"47>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl71;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"450z&076<4<2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=7E=5+26397=65$265>72a32c:io4?:%172?43n21d>5650;&003<51810qo6;:187>5<7s-98?7=:;I10a>N4;11/?985329'627=;1:0em76g>ec83>!53>38?j65`29:94?"45<4290;w)=<3;0;`>N4;l1C?>64$265>7>d3-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd2<3:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl:5;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"43:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl:7;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"47>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl:9;292?6=8r.8?>4<7:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65f1d`94?"45<#;=<1>9h4;h3f`?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f0g=8391<7>t$210>7>c3A98i6F<399'710=:1i0(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=7>52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`02a<72:0;6=u+321976b<@:9n7E=<8:&003<4;j1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>i5010;6)=;6;0:5>=zj:=?6=4<:183!54;398h6F<3d9K76><,:>=6>=l;%045?5?82c:i44?:%172?43n21b=ho50;&003<56<729q/?>=532f8L65b3A9846*<47807f=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f61129096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo=87;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"40D>=j;I10<>"4>76sm36;94?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj:=j6=4<:183!54;398h6F<3d9K76><,:>=6>=l;%045?5?82c:i44?:%172?43n21b=ho50;&003<56<729q/?>=532f8L65b3A9846*<47807f=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f60329096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo=95;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"4?0;6>4?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5j4H21f?M5402.88;4=8b9'627=;1:0em76a=8983>!53>382=65rb24;>5<4290;w)=<3;17?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f60>29086=4?{%107?533A98i6F<399'710=;:1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>i5010;6)=;6;0:5>=zj:5+26397=65$265>72a32e9454?:%172?4>921vn>8m:180>5<7s-98?7=;;I10a>N4;11/?985329'627=;1:0em76a=8983>!53>382=65rb24`>5<4290;w)=<3;0;`>N4;l1C?>64$265>7>d3-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd4>l0;6>4?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5k4H21f?M5402.88;4=8b9'627=;1:0em76g>ec83>!53>38?j65`29:94?"43:1=7;%172?4?k2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?l7bj3:1(>:9:36e?>o6mj0;6)=;6;07b>=n9ln1<7*<47810c=5}#;:91>5j4H21f?M5402.88;4=8b9'627=;1:0em76a=8983>!53>382=65rb251>5<3290;w)=<3;0;a>N4;l1C?>64$265>7>d3-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98m4ce290/?98525d8?j4?03:1(>:9:3;2?>{e;>91<7=50;2x 6542;2o7E=5m4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo:m:180>5<7s-98?7=;;I10a>N4;11/?985329'627=;1:0em76a=8983>!53>382=65rb5a94?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj=n1<7<50;2x 6542;??7E=5$265>7?63A9?965rb5g94?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj=l1<7=50;2x 6542:>0D>=j;I10<>"45$265>7?632wi9=4?:583>5}#;:91?85G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<56<729q/?>=529f8L65b3A9846*<4781;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f04=8391<7>t$210>62<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e?;0;6>4?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`40?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th<97>52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`42?6=;3:1N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg10290?6=4?{%107?523A98i6F<399'710=;:1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>o6mk0;6)=;6;07b>=h:121<7*<4781=4=<,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<54<4:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"45<4290;w)=<3;17?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f0c=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn8h50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0et$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn;?50;194?6|,:986>:4H21f?M5402.88;4<3:&134<4091b=h750;&003<51<729q/?>=5349K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>9h4;n0;=6?7>;:a26<72:0;6=u+32196=b<@:9n7E=<8:&003<50j1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>i5010;6)=;6;0:5>=zj?>1<7=50;2x 6542:>0D>=j;I10<>"45$265>7?632wi=8;50;194?6|,:986>:4H21f?M5402.88;4<3:&134<4091b=h750;&003<5=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj8?36=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c36=?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th:9l4?:383>5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a50d=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn<;l:187>5<7s-98?7<7e:J07`=O;:20(>:9:3:`?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>9h4;n0;=6?7>;:a50b=8391<7>t$210>62<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e90D>=j;I10<>"45$265>7?632wi=8850;194?6|,:986?6k;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7483:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi=>l50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?;f;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"40D>=j;I10<>"4>76sm14394?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj8?96=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c367?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th:>;4?:383>5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a571=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn<<7:180>5<7s-98?7<7d:J07`=O;:20(>:9:3:`?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`26<<72;0;6=u+3219602<@:9n7E=<8:&003=83.88;4=4g98k7>?290/?9852838L62232wi=?o50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?=c;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"40D>=j;I10<>"4>76sm13g94?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj88m6=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c305?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th:??4?:383>5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a565=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn<=;:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg74=3:1?7>50z&076<4<2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=53;294~"4;:0886F<3d9K76><,:>=6>=4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo?<7;297?6=8r.8?>4<4:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9j5`d=83.88;4=4g98k7>?290/?9852838?xd6;00;6>4?:1y'765=:1n0D>=j;I10<>"45$265>72a32e9454?:%172?4>921vn<=n:180>5<7s-98?7=;;I10a>N4;11/?985329'627=;1:0em76a=8983>!53>382=65rb01`>5<3290;w)=<3;16?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:k2ag<72-9?:7<;f:9l6=>=83.88;4=9098yg74l3:187>50z&076<4=2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=n9lh1<7*<47810c=5}#;:91>5j4H21f?M5402.88;4=8b9'627=;1:0em76a=8983>!53>382=65rb01e>5<3290;w)=<3;0;a>N4;l1C?>64$265>7>d3-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98m4ce290/?98525d8?j4?03:1(>:9:3;2?>{e9=:1<7=50;2x 6542;2o7E=5m4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo?;1;290?6=8r.8?>4<5:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65f1d`94?"45<#;=<1>4?4;|`207<72:0;6=u+32196=b<@:9n7E=<8:&003<50j1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>i5010;6)=;6;0:5>=zj8>86=4<:183!54;383h6F<3d9K76><,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<54583>6<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`200<72:0;6=u+321971=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd6<>0;6>4?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91?95G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<54883>6<729q/?>=529f8L65b3A9846*<4781;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f42f29086=4?{%107?4?l2B8?h5G32:8 6212;2h7)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5k4H21f?M5402.88;4=8b9'627=;1:0em76g>ec83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9j5`d=83.88;4=4g98k7>?290/?9852838?xd6=j;I10<>"45$265>72a32c:io4?:%172?43n21d>5650;&003<51810qo?;e;297?6=8r.8?>4=8e9K76c<@:937)=;6;0;g>"5?8084=5f1d;94?"45<#;=<1>9h4;n0;=6?7>;:a5=c=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn<76:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg7f<3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi=ll50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0eo6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a5dc=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg7e83:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl>8g83>6<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`2=5<72;0;6=u+3219602<@:9n7E=<8:&003=83.88;4=4g98k7>?290/?9852838L62232wi=4?50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?63;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"40D>=j;I10<>"4>76sm18794?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj83=6=4;:183!54;39>7E=5+26397=65$265>72a32c:io4?:%172?43n21d>5650;&003<51810qo?67;297?6=8r.8?>4=8e9K76c<@:937)=;6;0;g>"5?8084=5f1d;94?"45<#;=<1>9h4;n0;=6?7>;:a5<>=8391<7>t$210>7>c3A98i6F<399'710=:1i0(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=53;294~"4;:0886F<3d9K76><,:>=6>=4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo?6b;297?6=8r.8?>4=8e9K76c<@:937)=;6;0;g>"5?8084=5f1d;94?"45<#;=<1>9h4;n0;=6?7>;:a5t$210>62<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e90n1<7=50;2x 6542:>0D>=j;I10<>"45$265>7?632wi=4k50;194?6|,:986?6k;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7f83:1?7>50z&076<4<2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=53;294~"4;:0886F<3d9K76><,:>=6>=4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo?n2;297?6=8r.8?>4<4:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7f=3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi=l850;794?6|,:986?6i;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65f1d`94?"45<#;=<1>9h4;n0;=6?7>;:a5d1=83>1<7>t$210>7>b3A98i6F<399'710=:1i0(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=n9lh1<7*<47810c=5}#;:91?95G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<5a883>6<729q/?>=529f8L65b3A9846*<4781;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f4gf29086=4?{%107?4?l2B8?h5G32:8 6212;2h7)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=4?:283>5}#;:91?95G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<5bd83>6<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`2g<<72;0;6=u+3219602<@:9n7E=<8:&003=83.88;4=4g98k7>?290/?9852838L62232wi=i=50;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?k5;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"44?:1y'765=:1n0D>=j;I10<>"45$265>72a32e9454?:%172?4>921vn5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg7c03:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl>b583>7<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e9k?1<7<50;2x 6542;??7E=5$265>7?63A9?965rb0`5>5<5290;w)=<3;060>N4;l1C?>64$265>g1<,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:J000=52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`2f=<72;0;6=u+3219602<@:9n7E=<8:&003=83.88;4=4g98k7>?290/?9852838L62232wi=o750;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?mb;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"44?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5k4H21f?M5402.88;4=8b9'627=;1:0em76g>ec83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7d83:1?7>50z&076<4<2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=53;294~"4;:0886F<3d9K76><,:>=6>=4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21d>5650;&003<51810qo?l2;297?6=8r.8?>4<4:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7d<3:1?7>50z&076<4<2B8?h5G32:8 6212:90(?9>:2:3?l7b13:1(>:9:36e?>o6mh0;6)=;6;07b>=h:121<7*<4781=4=53;294~"4;:094i5G32g8L65?3-9?:7<7c:&134<4091b=h750;&003<5=<:3:g?M54m2B8?55+35496=e<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7d?3:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi=n650;194?6|,:986?6k;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4=7;%172?4?k2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?l7bj3:1(>:9:36e?>i5010;6)=;6;0:5>=zj8ii6=4<:183!54;39?7E=5+26397=65$265>72a32e9454?:%172?4>921vn5<7s-98?7=;;I10a>N4;11/?985329'627=;1:0em76a=8983>!53>382=65rb0ag>5<4290;w)=<3;17?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f4eb29086=4?{%107?4?l2B8?h5G32:8 6212;2h7)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5h4H21f?M5402.88;4=8b9'627=;1:0em76g>ec83>!53>38?j65f1da94?"45<#;=<1>4?4;|`2`5<72:0;6=u+321971=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd6l80;6>4?:1y'765=:1n0D>=j;I10<>"45$265>72a32e9454?:%172?4>921vn5<7s-98?7<7d:J07`=O;:20(>:9:3:`?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`014<72<0;6=u+321973=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98m4ce290/?98525d8?l7bk3:1(>:9:36e?>i5010;6)=;6;0:5>=zj:?=6=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c163?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th8954?:383>5}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a70?=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn>;n:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg52j3:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl<5b83>7<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e;5m4$352>6>73`;n57>5$265>72a32c:il4?:%172?43n21b=hl50;&003<56<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`016<72:0;6=u+321971=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd4==0;694?:1y'765=;<1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5$265>7?632wi?8;50;694?6|,:986>;4H21f?M5402.88;4<3:&134<4091b=h750;&003<5m76a=8983>!53>382=65rb320>5<2290;w)=<3;15?M54m2B8?55+354976=#:>;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:k2ag<72-9?:7<;f:9j5`e=83.88;4=4g98k7>?290/?9852838?xd5800;6?4?:1y'765=:<>0D>=j;I10<>"4>76sm21c94?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj;:i6=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c03g?6=:3:1=7;%172?d03-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=909K713<3th95}#;:91>8:4H21f?M5402.88;4m7:&134<4091b=h650;&003<5::;:a65c=8381<7>t$210>7333A98i6F<399'710=j>1/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?M53=21vn?>i:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg4683:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl=0583>7<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e:9?1<7;50;2x 6542:<0D>=j;I10<>"45$265>72a32c:in4?:%172?43n21d>5650;&003<51810qo4<6:J07`=O;:20(>:9:218 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65f1d`94?"45<#;=<1>9h4;n0;=6?7>;:a651=83>1<7>t$210>63<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?l7bj3:1(>:9:36e?>i5010;6)=;6;0:5>=zj;:36=4<:183!54;383h6F<3d9K76><,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<56083>6<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`22f<72;0;6=u+3219602<@:9n7E=<8:&003=83.88;4=4g98k7>?290/?9852838L62232wi=:950;094?6|,:986?;;;I10a>N4;11/?985b69'627=;1:0e529096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?77;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"44?:1y'765=:1n0D>=j;I10<>"45$265>72a32e9454?:%172?4>921vn<66:181>5<7s-98?7<:4:J07`=O;:20(>:9:c58 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=6F<4498yg7?i3:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl>8c83>6<729q/?>=529f8L65b3A9846*<4781;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f40529096=4?{%107?42<2B8?h5G32:8 6212k=0(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>N4<<10qo?93;296?6=8r.8?>4=559K76c<@:937)=;6;`4?!409393<6g>e983>!53>38?j65`29:94?"4=0;6?4?:1y'765=:<>0D>=j;I10<>"4>76sm17794?4=83:p(>=<:377?M54m2B8?55+3549f2=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;I171>=zj8<=6=4=:183!54;38>86F<3d9K76><,:>=6o94$352>6>73`;n47>5$265>72a32e9454?:%172?4>92B88854}c353?6=;3:1N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7103:1>7>50z&076<5==1C?>k4H21;?!53>3h<7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=O;=?07pl>6883>7<729q/?>=52468L65b3A9846*<478a3>"5?8084=5f1d:94?"45<#;=<1>4?4H266?>{e9?k1<7<50;2x 6542;??7E=5$265>7?63A9?965rb04a>5<5290;w)=<3;060>N4;l1C?>64$265>g1<,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:J000=52;294~"4;:09995G32g8L65?3-9?:7l8;%045?5?82c:i54?:%172?43n21d>5650;&003<5181C?9;4;|`22`<72<0;6=u+321973=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98m4ce290/?98525d8?l7bk3:1(>:9:36e?>i5010;6)=;6;0:5>=zj8<,:>=6?6l;%045?5?82c:i44?:%172?43n21b=ho50;&003<57183>6<729q/?>=5359K76c<@:937)=;6;10?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`234<72:0;6=u+321971=O;:o0D>=7;%172?543-8<=7=70:k2a<<72-9?:7<;f:9j5`g=83.88;4=4g98k7>?290/?9852838?xd6?;0;6>4?:1y'765=;=1C?>k4H21;?!53>3987)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=4?:283>5}#;:91?95G32g8L65?3-9?:7=<;%045?5?82c:i44?:%172?43n21b=ho50;&003<57583>6<729q/?>=529f8L65b3A9846*<4781;1?5>4i0g:>5<#;=<1>9h4;h3fe?6=,:>=6?:i;:m1<=<72-9?:7<61:9~f41229086=4?{%107?4?l2B8?h5G32:8 6212;2h7)<81;1;4>o6m00;6)=;6;07b>=n9lk1<7*<47810c=5}#;:91>5k4H21f?M5402.88;4=8b9'627=;1:0em76g>ec83>!53>38?j65`29:94?"4N4;l1C?>64$265>65<,;=:6>6?;h3f=?6=,:>=6?:i;:k2ad<72-9?:7<;f:9l6=>=83.88;4=9098yg7013:1?7>50z&076<50m1C?>k4H21;?!53>383o6*=7080<5=n9l31<7*<47810c=5$265>7?632wi=:o50;194?6|,:986>:4H21f?M5402.88;4<3:&134<4091b=h750;&003<5=<:268L65b3A9846*<47807>"5?8084=5f1d;94?"45<#;=<1>9h4;n0;=6?7>;:a52e=8391<7>t$210>62<@:9n7E=<8:&003<4;2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e9>n1<7=50;2x 6542:>0D>=j;I10<>"45$265>7?632wi=:k50;194?6|,:986?6k;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65`29:94?"4=7;%172?4?k2.9;<4<819j5`?=83.88;4=4g98m4cf290/?98525d8?j4?03:1(>:9:3;2?>{e91:1<7=50;2x 6542:>0D>=j;I10<>"45$265>7?632wi=5?50;694?6|,:986?6j;I10a>N4;11/?98529a8 7162:2;7d?j9;29 6212;>m76g>e`83>!53>38?j65f1d`94?"45<#;=<1>4?4;|`2<6<72:0;6=u+32196=b<@:9n7E=<8:&003<50j1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>i5010;6)=;6;0:5>=zj82?6=4<:183!54;39?7E=5+26397=65$265>72a32e9454?:%172?4>921vn<6::180>5<7s-98?7<7d:J07`=O;:20(>:9:3:`?!409393<6g>e883>!53>38?j65f1dc94?"45<#;=<1>4?4;|`2<3<72=0;6=u+32196=c<@:9n7E=<8:&003<50j1/>:?53928m4c>290/?98525d8?l7bi3:1(>:9:36e?>o6mk0;6)=;6;07b>=h:121<7*<4781=4=6=4=:183!54;3;ni6F<3d9K76><,:>=6o94H37;?!42138?j6*=7080<5=n9l21<7*<47810c=52;294~"4;:0:ih5G32g8L65?3-9?:7l8;I06<>"5=0098k5+26397=65$265>7?632wi4:4?:383>5}#;:91=hk4H21f?M5402.88;4m7:J11==#:<31>9h4$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn5650;094?6|,:986N4;11/?985b69K60><,;?26?:i;%045?5?82c:i54?:%172?43n21d>5650;&003<51810qo6j:181>5<7s-98?7?je:J07`=O;:20(>:9:c58L73?3-8>57<;f:&134<4091b=h650;&003<54>ed9K76c<@:937)=;6;`4?M4202.9944=4g9'627=;1:0e7<729q/?>=51dg8L65b3A9846*<478a3>N5=11/>87525d8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb8294?4=83:p(>=<:0gf?M54m2B8?55+3549f2=O:<20(?;6:36e?!409393<6g>e983>!53>38?j65`29:94?"45<5290;w)=<3;3fa>N4;l1C?>64$265>g1<@;?37)<:9;07b>"5?8084=5f1d:94?"45<#;=<1>4?4;|`;`?6=:3:1=7;%172?d03A8>46*=58810c=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;:a=4<72;0;6=u+32195`c<@:9n7E=<8:&0036?;h3f=6?:i;:m1<=<72-9?:7<61:9~f=d=8381<7>t$210>4cb3A98i6F<399'710=j>1C>864$37:>72a3-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=9098yg?529096=4?{%107?7bm2B8?h5G32:8 6212k=0D?;7;%06=?43n2.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd?k3:1>7>50z&076<6ml1C?>k4H21;?!53>3h<7E<:8:&11<<5:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?>{e1:0;6?4?:1y'765=9lo0D>=j;I10<>"4:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj0>1<7<50;2x 65428on7E=2;>m7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=6=4=:183!54;3;ni6F<3d9K76><,:>=6o94H37;?!42138?j6*=7080<5=n9l21<7*<47810c=52;294~"4;:0:ih5G32g8L65?3-9?:7l8;I06<>"5=0098k5+26397=65$265>7?632wi5:4?:383>5}#;:91=hk4H21f?M5402.88;4m7:J11==#:<31>9h4$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vnok50;094?6|,:986N4;11/?985b69K60><,;?26?:i;%045?5?82c:i54?:%172?43n21d>5650;&003<51810qo=6:181>5<7s-98?7?je:J07`=O;:20(>:9:c58L73?3-8>57<;f:&134<4091b=h650;&003<57<729q/?>=51dg8L65b3A9846*<478a3>N5=11/>87525d8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb237>5<5290;w)=<3;3fa>N4;l1C?>64$265>g1<@;?37)<:9;07b>"5?8084=5f1d:94?"45<#;=<1>4?4;|`a2?6=:3:1=7;%172?d03A8>46*=58810c=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;:a7g<72;0;6=u+32195`c<@:9n7E=<8:&0036?;h3f=6?:i;:m1<=<72-9?:7<61:9~f64?29096=4?{%107?7bm2B8?h5G32:8 6212k=0D?;7;%06=?43n2.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xdek3:1>7>50z&076<6ml1C?>k4H21;?!53>3h<7E<:8:&11<<5:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?>{e99l1<7:52;6x 6542;?<7E=;1?5>4i0g;>5<5<5<5290;w)=<3;3fa>"4:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj;2j6=4<:080!54;383m6F=599'60?=:0;0(?9>:2:3?l7b03:17d?k9;29?j4?03:17o=;2;297?6=8r.88;4<319j5`>=83.88;4=4g98m64a290/?985d398k7>?290/?9852838L65632wx=h650;0xZ4c?349?>7?j8:p5a?=838pR5650;0xZ7>?349?>7<78:~w7>?2909wS<78:?2a`<5011v?;9:180[42>27:ih4>e99>6=g=:120q~?j8;296~X6m116>5o51d:8yv7c13:1>vP>d89>6=g=9m30qpl>1183>1<52=q/?>=52458L65b3A9846*=7080<5=n9l21<75f1e;94?=h:121<75`24494?=e9lo1<7<50;2x 65428on7)=;6;`4?M4202.9944=4g9'627=;1:0e=<:3:b?M4202.9944=909'627=;1:0e2900c?67:188f62529086=4?{%172?5482c:i54?:%172?43n21b??h50;&0035650;&003<5181C?>?4;|q2a=<72;qU=h64=261>4c?3ty:h44?:3y]5a?<5:>96>564=261>7>?3twx>5650;0xZ7>?34;ni7<78:p600=839pR?;9;<3fa?7b02794l4=899~w4c?2909wS?j8:?1d89~yg7693:187<54z&076<5=>1C?>k4H21;?!409393<6g>e983>>o6l00;66a=8983>>i5=?0;66l>ed83>7<729q/?>=51dg8 6212k=0D?;7;%06=?43n2.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd50h0;6>4>:2y'765=:1k0D?;7;%06=?4>92.9;<4<819j5`>=831b=i750;9l6=>=831i?9<50;194?6|,:>=6>=?;h3f=6?:i;:k06c<72-9?:7j=;:m1<=<72-9?:7<61:J074=52z\2a==:;=81=h64}r3g=?6=:rT:h452350977`52z\1<==:;=81>564}|q1<=<72;qU>564=0gf>7>?3ty99;4?:2y]600<58on67<3s-98?7<:7:J07`=O;:20(?9>:2:3?l7b03:17d?k9;29?j4?03:17b<:6;29?g7bm3:1>7>50z&076<6ml1/?985b69K60><,;?26?:i;%045?5?82c:i54?:%172?43n21d>5650;&003<51810qo<7a;297?7=;r.8?>4=8`9K60><,;?26?7>;%045?5?82c:i54?::k2`<<722e9454?::`007<72:0;6=u+35497665$265>a4<3f8347>5$265>7?63A98=65rs0g;>5<5sW;n463<4382a==z{8n26=4={_3g=>;4<;08>k5rs3:;>5<5sW83463<4381<==zuz8347>52z\1<==:9lo1>564}r062?6=;rT99;521dg95`><5;2j6?67;|q2a=<72;qU=h64=3:b>4c?3ty:h44?:3y]5a?<5;2j61>7:t$210>7303A98i6F<399'627=;1:0e2900c?67:188k7312900n5<7s-98?7?je:&0036?;h3f=6?:i;:m1<=<72-9?:7<61:9~f7>f29086<4<{%107?4?i2B9955+24;96<7<,;=:6>6?;h3f5;n0;7>53;294~"45<#;=<1h?54o3:;>5<#;=<1>4?4H212?>{t9l21<7{t:121<75<5sW83463>ed81<==z{;?=6=4<{_062>;6ml0:i55229c96=>52z\2a==::1k1=h64}r3g=?6=:rT:h45229c95a?6}#;:91>5o4H21f?M5402B9955+24;96<7<,;=:6>6?;h3f5;n0;7>53;294~"45<#;=<1h?54o3:;>5<#;=<1>4?4H212?>{t9l21<7{t:121<75<42808w)=<3;0;e>N4;l1C?>64H37;?!421382=6*=7080<5=n9l21<75f1e;94?=h:121<75m35094?5=83:p(>:9:213?l7b03:1(>:9:36e?>o4:o0;6)=;6;f1?>i5010;6)=;6;0:5>N4;810q~?j8;296~X6m116?9<51d:8yv7c13:1>vP>d89>714=;;l0q~<78;296~X50116?9<529:8yxd69<0;6>4>:2y'765=:1k0D>=j;I10<>N5=11/>8752838 7162:2;7d?j8;29?l7c13:17b<78;29?g53:3:1?7>50z&003<4;91b=h650;&003<5=>;:p5`>=838pR349?>7==f:p6=>=838pR?67;<176?4?02wvn4<4s-98?7<7a:J07`=O;:20D?;7;%06=?4>92.9;<4<819j5`>=831b=i750;9l6=>=831i?9<50;194?6|,:>=6>=?;h3f=6?:i;:k06c<72-9?:7j=;:m1<=<72-9?:7<61:J074=52z\2a==:;=81=h64}r3g=?6=:rT:h452350977`52z\1<==:;=81>564}|`252<72:0:6>u+32196=g<@:9n7E=<8:J11==#:<31>4?4$352>6>73`;n47>5;h3g=?6=3f8347>5;c176?6=;3:1{t9m31<7{zj8;36=4<:080!54;383m6F<3d9K76><@;?37)<:9;0:5>"5?8084=5f1d:94?=n9m31<75`29:94?=e;=81<7=50;2x 6212:9;7d?j8;29 6212;>m76g<2g83>!53>3n976a=8983>!53>382=6F<3098yv7b03:1>vP>e99>714=9l20q~?k9;296~X6l016?9<533d8yv4?03:1>vP=899>714=:120qpl>1883>6<62:q/?>=529c8L65b3A9846F=599'60?=:0;0(?9>:2:3?l7b03:17d?k9;29?j4?03:17o=;2;297?6=8r.88;4<319j5`>=83.88;4=4g98m64a290/?985d398k7>?290/?9852838L65632wx=h650;0xZ4c?349?>7?j8:p5a?=838pR5650;0xZ7>?349?>7<78:~f47f29086<4<{%107?4?i2B8?h5G32:8L73?3-8>57<61:&134<4091b=h650;9j5a?=831d>5650;9a714=8391<7>t$265>6573`;n47>5$265>72a32c8>k4?:%172?b532e9454?:%172?4>92B8?<54}r3f52z\2`<=:;=81??h4}r0;1}#;:91>894H21f?M5402.9;<4<819j5`>=831b=i750;9l6=>=831d>8850;9a5`c=8381<7>t$210>4cb3-9?:7l8;I06<>"5=0098k5+26397=65$265>7?632wi>5o50;195?5|,:986?6n;I06<>"5=0095<5+26397=65<5<4290;w)=;6;104>o6m10;6)=;6;07b>=n;;l1<7*<478g6>=h:121<7*<4781=4=O;:;07p}>e983>7}Y9l201>:=:0g;?xu6l00;6?uQ1e;896252:8m7p}=8983>7}Y:1201>:=:3:;?x{t:121<7;50h09455rs0g;>5<5sW;n463=8`82a==z{8n26=4={_3g=>;50h0:h45r}c32g?6=<3818v*<328112=O;:o0D>=7;%045?5?82c:i54?::k2`<<722e9454?::m113<722h:ih4?:383>5}#;:91=hk4$265>g1<@;?37)<:9;07b>"5?8084=5f1d:94?"45<#;=<1>4?4;|`1u+32196=g<@;?37)<:9;0:5>"5?8084=5f1d:94?=n9m31<75`29:94?=e;=81<7=50;2x 6212:9;7d?j8;29 6212;>m76g<2g83>!53>3n976a=8983>!53>382=6F<3098yv7b03:1>vP>e99>714=9l20q~?k9;296~X6l016?9<533d8yv4?03:1>vP=899>714=:120qp}=8983>7}Y:1201uQ244894cb28o370<7a;0;<>{t9l21<7{zj8:n6=4;:387!54;38>;6F<3d9K76><,;=:6>6?;h3f5;n0;:7>5;c3fa?6=:3:12;>m7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=53;397~"4;:094l5G24:8 73>2;3:7)<81;1;4>o6m10;66g>d883>>i5010;66l<4383>6<729q/?9853228m4c?290/?98525d8?l55n3:1(>:9:e08?j4?03:1(>:9:3;2?M54921ve99~w4b>2909wS?k9:?007<4:o1v?67:181[4?02788?4=899~yv4?03:1>vP=899>5`c=:120q~<:6;297~X5=?16=hk51d:897>f2;237p}>e983>7}Y9l201?6n:0g;?xu6l00;6?uQ1e;897>f28n27psm30`94?4=83:p(>=<:3::?M54m2B8?55+3549f2=O:<20(?;6:3;2?!409393<6g>e983>!53>38?j65`29:94?"4=7;I06<>"5=0095<5+26397=65<5<4290;w)=;6;104>o6m10;6)=;6;07b>=n;;l1<7*<478g6>=h:121<7*<4781=4=O;:;07p}>e983>7}Y9l201>:=:0g;?xu6l00;6?uQ1e;896252:8m7p}=8983>7}Y:1201>:=:3:;?x{e::o1<7<50;2x 6542;227E=2;3:7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=52;294~"4;:09445G32g8L65?3-9?:7l8;I06<>"5=0095<5+26397=65$265>7?632wi=k;50;094?6|,:986?66;I10a>N4;11/?985b69K60><,;?26?7>;%045?5?82c:i54?:%172?43n21d>5650;&003<51810qo?i4;296?6=8r.8?>4=889K76c<@:937)=;6;`4?M4202.9944=909'627=;1:0e=<:3::?M54m2B8?55+3549f2=O:<20(?;6:3;2?!409393<6g>e983>!53>38?j65`29:94?"4=7;%172?d03A8>46*=5881=4=#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;:a666=8381<7>t$210>7>>3A98i6F<399'710=j>1C>864$37:>7?63-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=9098yg5613:1>7>50z&076<5001C?>k4H21;?!53>3h<7E<:8:&11<<5181/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?>{e;821<7<50;2x 6542;227E=2;3:7)<81;1;4>o6m10;6)=;6;07b>=h:121<7*<4781=4=:183!53>39;o6F<399K606<,;?26?:i;%047?4bi2c8=6>>l;I10<>N5=91/>87525d8 7142;oh7d=?c;29 6212::h76sm1783>4<729q/?98531a8L65?3A8><6*=58810c=#:>91>hj4i22`>5<#;=<1?=m4;|`23?6=93:14=ed9j75e=83.88;4<0b98yg7d290:6=4?{%172?57k2B8?55G2428 73>2;>m7)<83;13e>o48j0;6)=;6;13g>=zj8n1<7?50;2x 6212::h7E=<8:J115=#:<31>9h4$350>66?3`9;o7>5$265>66d32wi=h4?:083>5}#;=<1?=m4H21;?M4282.9944=4g9'625=;9=0e>>l:18'710=;9i07pl>f;295?6=8r.88;4<0b9K76><@;?;7)<:9;07b>"5?:08<85f31a94?"45<6290;w)=;6;13g>N4;11C>8>4$37:>72a3-8t$265>66d3A9846F=519'60?=:=l0(?9<:227?l57k3:1(>:9:22`?>{e:;0;6<4?:1y'710=;9i0D>=7;I064>"5=0098k5+261975451;294~"457<;f:&136<4881b?=m50;&003<48j10qo<::182>5<7s-9?:7=?c:J07==O:<:0(?;6:36e?!40;39;<6g<0b83>!53>39;o65rb3494?7=83:p(>:9:22`?M5402B99=5+24;961`<,;=86?k9;h13g?6=,:>=6>>l;:a62<7280;6=u+354975e<@:937E<:0:&11<<5:=52d68m66d290/?98531a8?xd503:1=7>50z&003<48j1C?>64H373?!42138?j6*=7281a7=n;9i1<7*<47804f=:183!53>39;o6F<399K606<,;?26?:i;%047?4b82c8=6>>l;I10<>N5=91/>87525d8 7142;o87d=?c;29 6212::h76sm2g83>4<729q/?98531a8L65?3A8><6*=58810c=#:>91>h74i22`>5<#;=<1?=m4;|`04=fc9j75e=83.88;4<0b98yg5f290:6=4?{%172?57k2B8?55G2428 73>2;>m7)<83;0e2>o48j0;6)=;6;13g>=zjk?1<7?50;2x 6212::h7E=<8:J115=#:<31>9h4$350>66e3`9;o7>5$265>66d32wino4?:083>5}#;=<1?=m4H21;?M4282.9944=4g9'625=:0i0e>>l:18'710=;9i07plmd;295?6=8r.88;4<0b9K76><@;?;7)<:9;07b>"5?:095o5f31a94?"45<6290;w)=;6;13g>N4;11C>8>4$37:>7?63-86=4>:183!53>39;o6F<399K606<,;=86?jn;*13g?6=,:>=6>>l;:a`3<7280;6=u+354975e<@:937E<:0:&136<5lk1 ?=m50;&003<48j10qoj8:182>5<7s-9?:7=?c:J07==O:<:0(?9<:3f`?.57k3:1(>:9:22`?>{el10;6<4?:1y'710=;9i0D>=7;I064>"5?:09hi5$31a94?"45<6290;w)=;6;13g>N4;11C>8>4$350>7bb3"9;o7>5$265>66d32wiho4?:083>5}#;=<1?=m4H21;?M4282.9;>4=dg9(75e=83.88;4<0b98ygbd290:6=4?{%172?57k2B8?55G2428 73>2;3:7)<83;0`0>i48j0;6)=;6;13g>N4;810qojk:182>5<7s-9?:7=?c:J07==O:<:0(?;6:3;2?!40;38o;6a<0b83>!53>39;o6F<3098ygbb290:6=4?{%172?57k2B8?55G2428 73>2;3:7)<83;0`6>i48j0;6)=;6;13g>N4;810qoji:182>5<7s-9?:7=?c:J07==O:<:0(?;6:3;2?!40;38h46a<0b83>!53>39;o6F<3098ygc7290:6=4?{%172?57k2B8?55G2428 73>2;3:7)<83;0`3>i48j0;6)=;6;13g>N4;810qok>:182>5<7s-9?:7=?c:J07==O:<:0(?;6:3;2?!40;38ii6a<0b83>!53>39;o6F<3098ygc5290:6=4?{%172?57k2B8?55G2428 73>2;3:7)<83;0`7>i48j0;6)=;6;13g>N4;810qok<:182>5<7s-9?:7=?c:J07==O:<:0(?9<:3a6?.57k3:1(>:9:22`?>{em=0;6<4?:1y'710=;9i0D>=7;I064>"5?:09h45$31a94?"492.9;>4=fg9l75e=83.88;4<0b9K767<3th:ik4?:083>5}#;=<1?=m4H21;?M4282.9944=909'625=:jh0c>>l:18'710=;9i07pl>f183>4<729q/?98531a8L65?3A8><6*=5881=4=#:>91>nj4o22`>5<#;=<1?=m4;|`2b7<7280;6=u+354975e<@:937E<:0:&11<<5181/>:=52ba8k66d290/?98531a8?xd5:m0;6<4?:1y'710=;9i0D>=7;I064>"5=0095<5+26196f?k4?:083>5}#;=<1?=m4H21;?M4282.9944=909'625=:jk0c>>l:18'710=;9i07pl=3e83>4<729q/?98531a8L65?3A8><6*=5881=4=#:>91>nk4o22`>5<#;=<1?=m4;|`106<7280;6=u+354975e<@:937E<:0:&11<<5181/>:=52bd8k66d290/?98531a8?xd49:0;6<4?:1y'710=;9i0D>=7;I064>"5=0098k5+26196f75}#;=<1?=m4H21;?M4282.9944=909'625=:o:0c>>l:18'710=;9i07pl<1683>4<729q/?98531a8L65?3A8><6*=5881=4=#:>91>k?4o22`>5<#;=<1?=m4;|`05d<7280;6=u+354975e<@:937E<:0:&11<<5181/>:=52e48k66d290/?98531a8?xd4:>0;6<4?:1y'710=;9i0D>=7;I064>"5=0098k5+26196cc5}#;=<1?=m4H21;?M4282.9944=4g9'625=:oi0e>>l:18'710=;9i07plj5;295?6=8r.88;4<0b9K76><@;?;7)=<6;106>"5?:09m45$31a94?"45<5290;w)=;6;`4?!54;3;ni6*=58810c=#;:<1?><4$231>6553A9846F=599'627=;1:0e4<729q/?98531a8L65?3A8><6*<378077=#:>91>l64+22`>5<#;=<1?=m4;|`e1?6=:3:1"4;:0:ih5+24;961`<,:9=6>==;%126?54:2B8?55G24:8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rbg494?7=83:p(>:9:22`?M5402B99=5+3249764<,;=86?ol;*13g?6=,:>=6>>l;:ab2<72;0;6=u+3549f2=#;:91=hk4$37:>72a3-98:7=<2:&057<4;;1C?>64H37;?!409393<6g>e983>!53>38?j65`29:94?"45<6290;w)=;6;13g>N4;11C>8>4$215>6553-8t$265>g1<,:986=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`ee?6=93:14=ad9(75e=83.88;4<0b98yg`e29096=4?{%172?d03-98?7?je:&11<<5853208 6752:997E=<8:J11==#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;:aa2<7280;6=u+354975e<@:937E<:0:&073<4;;1/>:=52c08/66d290/?98531a8?xdb03:1>7>50z&0034>ed9'60?=:=l0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~fce=83;1<7>t$265>66d3A9846F=519'760=;:80(?9<:3cg?.57k3:1(>:9:22`?>{enm0;6?4?:1y'710=j>1/?>=51dg8 73>2;>m7)=<6;106>"49;08??5G32:8L73?3-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=9098ygc>290:6=4?{%172?57k2B8?55G2428 6512:997)<83;0b2>-48j0;6)=;6;13g>=zjlk1<7<50;2x 6212k=0(>=<:0gf?!42138?j6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xdam3:1=7>50z&003<48j1C?>64H373?!54>398>6*=7281f5=,;9i1<7*<47804f=3h<7)=<3;3fa>"5=0098k5+3249764<,:;96>==;I10<>N5=11/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?>{emk0;6<4?:1y'710=;9i0D>=7;I064>"4;?08??5+26196g2<#::h6=4+354975e<3thno7>52;294~"49h4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj8:;6=4>:183!53>39;o6F<399K606<,:9=6>==;%047?4fn2!8>:181>5<7s-9?:7l8;%107?7bm2.9944=4g9'760=;:80(>?=:211?M5402B9955+26397=65$265>7?632wiii4?:083>5}#;=<1?=m4H21;?M4282.8?;4<339'625=:h?0'>>l:18'710=;9i07plje;296?6=8r.88;4m7:&076<6ml1/>87525d8 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn<>=:182>5<7s-9?:7=?c:J07==O:<:0(>=9:211?!40;38i=6%<0b83>!53>39;o65rb020>5<5290;w)=;6;`4?!54;3;ni6*=58810c=#;:<1?><4$231>6553A9846F=599'627=;1:0e4<729q/?98531a8L65?3A8><6*<378077=#:>91>o;4+22`>5<#;=<1?=m4;|`e4?6=:3:1"4;:0:ih5+24;961`<,:9=6>==;%126?54:2B8?55G24:8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb027>5<6290;w)=;6;13g>N4;11C>8>4$215>6553-8853208 6752:997E=<8:J11==#:>;1?5>4i0g;>5<#;=<1>9h4;n0;=6?7>;:ab7<7280;6=u+354975e<@:937E<:0:&073<4;;1/>:=52`68/66d290/?98531a8?xda;3:1>7>50z&0034>ed9'60?=:=l0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~f4>=83;1<7>t$265>66d3A9846F=519'760=;:80(?9<:3ge?.57k3:1(>:9:22`?>{e900;6?4?:1y'710=j>1/?>=51dg8 73>2;>m7)=<6;106>"49;08??5G32:8L73?3-8<=7=70:k2a=<72-9?:7<;f:9l6=>=83.88;4=9098yg7f290:6=4?{%172?57k2B8?55G2428 6512:997)<83;0e1>-48j0;6)=;6;13g>=zj8h1<7<50;2x 6212k=0(>=<:0gf?!42138?j6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd5j3:1=7>50z&003<48j1C?>64H373?!54>398>6*=7281a0=,;9i1<7*<47804f=3h<7)=<3;3fa>"5=0098k5+3249764<,:;96>==;I10<>N5=11/>:?53928m4c?290/?98525d8?j4?03:1(>:9:3;2?>{e:m0;6<4?:1y'710=;9i0D>=7;I064>"4;?08??5+26196`1<#::h6=4+354975e<3th9i7>52;294~"49h4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj:8o6=4>:183!53>39;o6F<399K606<,:9=6>==;%06=?4>92.9;>4=9g9l75e=83.88;4<0b98yg55m3:1>7>50z&0034=889'60?=:0;0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~f723290:6=4?{%172?57k2B8?55G2428 6512:997)<:9;07b>"5?:09h95f31a94?"4"4;:0:ih5+24;961`<,:9=6>==;%126?54:2B8?55G24:8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb34e>5<6290;w)=;6;13g>N4;11C>8>4$215>6553-8>57<;f:&136<5nm1b?=m50;&003<48j10qo<80;296?6=8r.88;4m7:&076<6ml1/>87525d8 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn?8;:182>5<7s-9?:7=?c:J07==O:<:0(>=9:211?!421382=6*=7281f2=h;9i1<7*<47804f=52;294~"44?4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj;<=6=4>:183!53>39;o6F<399K606<,:9=6>==;%06=?4>92.9;>4=f69l75e=83.88;4<0b98yg41?3:1>7>50z&0034=889'60?=:0;0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~ff4=83;1<7>t$265>66d3A9846F=519'760=;:80(?;6:3;2?!40;382i6a<0b83>!53>39;o65rbb194?4=83:p(>:9:c58 6542;227)<:9;0:5>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<54<729q/?98531a8L65?3A8><6*<378077=#:<31>4?4$350>7d13f9;o7>5$265>66d32wi>;k50;094?6|,:>=6o94$210>7>>3-8>57<61:&073<4;;1/?<<53208L65?3A8>46*=7080<5=n9l21<7*<47810c=5}#;=<1?=m4H21;?M4282.8?;4<339'60?=:=l0(?9<:225?l57k3:1(>:9:22`?>{e9921<7<50;2x 6212k=0(>=<:0gf?!42138?j6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd6800;6<4?:1y'710=;9i0D>=7;I064>"4;?08??5+24;961`<,;=86?h6;h13g?6=,:>=6>>l;:a55g=8381<7>t$265>g1<,:986=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`2``<7280;6=u+354975e<@:937E<:0:&073<4;;1/>87525d8 7142;l37d=?c;29 6212::h76sm1ed94?4=83:p(>:9:c58 65428on7)<:9;07b>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<5<@;?;7)=<6;106>"5=0095<5+26196a352;294~"44?4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj;==6=4>:183!53>39;o6F<399K606<,:9=6>==;%06=?4>92.9;>4<089l75e=83.88;4<0b98yg40?3:1>7>50z&0034=889'60?=:0;0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~f70>290:6=4?{%172?57k2B8?55G2428 6512:997)<:9;07b>"5?:09m>5f31a94?"4"4;:0:ih5+24;961`<,:9=6>==;%126?54:2B8?55G24:8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb371>5<6290;w)=;6;13g>N4;11C>8>4$215>6553-8>57<61:&136<5l:1d?=m50;&003<48j10qo<:3;296?6=8r.88;4m7:&076<5001/>8752838 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn?8m:182>5<7s-9?:7=?c:J07==O:<:0(>=9:211?!421382=6*=7281f==h;9i1<7*<47804f=52;294~"44?4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zjjh1<7?50;2x 6212::h7E=<8:J115=#;:<1?><4$37:>72a3-8t$265>g1<,:986=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|```?6=93:10c>>l:18'710=;9i07plle;296?6=8r.88;4m7:&076<5001/>8752838 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn>:l:182>5<7s-9?:7=?c:J07==O:<:0(>=9:211?!42138?j6*=7281bd=n;9i1<7*<47804f=52;294~"49h4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zjjl1<7?50;2x 6212::h7E=<8:J115=#;:<1?><4$37:>7?63-8t$265>g1<,:986?66;%06=?4>92.8?;4<339'744=;:80D>=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|``4?6=93:1>l:18'710=;9i07pll1;296?6=8r.88;4m7:&076<6ml1/>87525d8 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vnn;50;394?6|,:>=6>>l;I10<>N5=91/?>853208 73>2;>m7)<83;0g5>o48j0;6)=;6;13g>=zjj<1<7<50;2x 6212k=0(>=<:0gf?!42138?j6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd51;0;6<4?:1y'710=;9i0D>=7;I064>"4;?08??5+24;96<7<,;=86?76;n13g?6=,:>=6>>l;:a6<5=8381<7>t$265>g1<,:986?66;%06=?4>92.8?;4<339'744=;:80D>=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`1=1<7280;6=u+354975e<@:937E<:0:&073<4;;1/>8752838 7142;k;7b=?c;29 6212::h76sm28794?4=83:p(>:9:c58 6542;227)<:9;0:5>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<54<729q/?98531a8L65?3A8><6*<378077=#:<31>9h4$350>7?f3`9;o7>5$265>66d32wi>:750;094?6|,:>=6o94$210>4cb3-8>57<;f:&073<4;;1/?<<53208L65?3A8>46*=7080<5=n9l21<7*<47810c=5}#;=<1?=m4H21;?M4282.8?;4<339'60?=:0;0(?9<:3c1?j57k3:1(>:9:22`?>{e:?91<7<50;2x 6212k=0(>=<:3::?!421382=6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xd5=o0;6<4?:1y'710=;9i0D>=7;I064>"4;?08??5+24;96<7<,;=86?l<;n13g?6=,:>=6>>l;:a636=8381<7>t$265>g1<,:986?66;%06=?4>92.8?;4<339'744=;:80D>=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`11a<7280;6=u+354975e<@:937E<:0:&073<4;;1/>8752838 7142;h27b=?c;29 6212::h76sm24g94?4=83:p(>:9:c58 6542;227)<:9;0:5>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<54<729q/?98531a8L65?3A8><6*<378077=#:<31>4?4$350>7ge3f9;o7>5$265>66d32wi>8m50;094?6|,:>=6o94$210>7>>3-8>57<61:&073<4;;1/?<<53208L65?3A8>46*=7080<5=n9l21<7*<47810c=51;294~"4:=52cc8k66d290/?98531a8?xdf:3:1>7>50z&0034=889'60?=:0;0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~ft$265>66d3A9846F=519'760=;:80(?;6:3;2?!40;38in6a<0b83>!53>39;o65rb8d94?4=83:p(>:9:c58 6542;227)<:9;0:5>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<5<@;?;7)=<6;106>"5=0095<5+26196gb52;294~"44?4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zj0k1<7?50;2x 6212::h7E=<8:J115=#;:<1?><4$37:>7?63-8t$265>g1<,:986?66;%06=?4>92.8?;4<339'744=;:80D>=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`a7?6=93:1>l:18'710=;9i07plm4;296?6=8r.88;4m7:&076<5001/>8752838 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vno?50;394?6|,:>=6>>l;I10<>N5=91/?>853208 73>2;3:7)<83;0ab>i48j0;6)=;6;13g>=zjk81<7<50;2x 6212k=0(>=<:3::?!421382=6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xdfn3:1=7>50z&003<48j1C?>64H373?!54>398>6*=5881=4=#:>91>464o22`>5<#;=<1?=m4;|`a4?6=:3:1"4;:09445+24;96<7<,:9=6>==;%126?54:2B8?55G24:8 7162:2;7d?j8;29 6212;>m76a=8983>!53>382=65rb`f94?7=83:p(>:9:22`?M5402B99=5+3249764<,;?26?7>;%047?4f92e8=6o94$210>7>>3-8>57<61:&073<4;;1/?<<53208L65?3A8>46*=7080<5=n9l21<7*<47810c=51;294~"4:=52g08k66d290/?98531a8?xdfk3:1>7>50z&0034=889'60?=:0;0(>=9:211?!56:398>6F<399K60><,;=:6>6?;h3f=6?:i;:m1<=<72-9?:7<61:9~fd?=83;1<7>t$265>66d3A9846F=519'760=;:80(?;6:3;2?!40;39;?6a<0b83>!53>39;o65rb`c94?4=83:p(>:9:c58 6542;227)<:9;0:5>"4;?08??5+3009764<@:937E<:8:&134<4091b=h650;&003<5<@;?;7)=<6;106>"5=0095<5+26196`752;294~"44?4$215>6553-9:>7=<2:J07==O:<20(?9>:2:3?l7b03:1(>:9:36e?>i5010;6)=;6;0:5>=zjh?1<7?50;2x 6212::h7E=<8:J115=#;:<1?><4$37:>7?63-8t$265>g1<,:986?66;%06=?4>92.8?;4<339'744=;:80D>=7;I06<>"5?8084=5f1d:94?"45<#;=<1>4?4;|`b7?6=93:1>l:18'710=;9i07pln4;296?6=8r.88;4m7:&076<5001/>8752838 6512:997)=>2;106>N4;11C>864$352>6>73`;n47>5$265>72a32e9454?:%172?4>921vn4650;394?6|,:>=6>>l;I10<>N5=91/?>853208 73>2;3:7)<83;0g<>i48j0;6)=;6;13g>=zj031<7<50;2x 6212k=0(>=<:3::?!421382=6*<378077=#;881?><4H21;?M4202.9;<4<819j5`>=83.88;4=4g98k7>?290/?9852838?xu6<3:1?vP>4:?;1?7b027:87=?c:p50<72:qU=8528782a==:9<0866d3ty:o7>53z\2g>;?13;n463>c;13g>{t9m0;6>uQ1e9><58o1?=m4}r3e>5<4sW;m706l:0g;?87a2::h7p}=0;297~X58273h7?j8:?14?57k2wx><4?:2y]64=:0l0:i55220804f=z{;81<7=t^3089=`=9l201?<531a8yv442908wS<<;<;3>4c?34886>>l;|q11?6=;rT996361;3f<>;5=39;o6s|2783>6}Y:?165?4>e99>63<48j1v?950;1xZ71<5091=h64=35975el529782a==::h08;4;313hj70;m:cc8926=jh16>995b`9>74e=jh16=kk5b`9>647=jh16><;5b`9>64?=jh16>677=jh16>?;5b`9>67?=jh16=?=5b`9>50`=jh16=5m5b`9>5g7=jh16??m5b`9>7f:m533;8967=9l20q~=7:180[5?3492666d3ty857>5dz?71?df34>?6oo4=519fd=:;l0:i55233195`><5;>j6:7?j8:?21d<6m116>=l51d:896?=:120q~=n:180[5f349i666d3ty8n7>52z?26`<6m116?o4=899~w6e=838p1>m53038961d28oj7p}v3;4n3;nm6s|4183>40|5=91?h1=h74=4795`><58?36e99>57?=9l201<:l:0gb?87>13;n463>b182a==:91l1=ho4=0`f>4cf34;o97?j8:?2f1<6m116?8951d:8976428o270?7a;3f<>;6>;0:i55217795`><58<<62b82a==:9:81=h64=01e>4cf34;j87?j9:?2ef<6m016=4?51d:894b428o370?k6;3f=>;6k90:i45234495`><5;:26e99>5=>=9lk01<86:0g;?870>3;nm6s|4383>1}:<<08=<527e82a==:9<31=h64=27;>4c?3ty?:7>53z?7=?56927??7j<;<72>4c>3ty?m7>52z?7=?b434?96?67;|q7f?6=:r7?n7<78:?64?7bi2wx8n4?:3y>0f<501168k4>e89~w1b=838p19j529:891`=9lk0q~:j:18182b2;2370;?:0ga?xu3n3:1>v3;f;0;<>;283;n56s|5183>7}:=90945525082ad=z{<;1<7<5<81=ho4}r70>5<5s4>26oh4=4c96=>7>?34?2697<78:?6=?7bj2wx9;4?:3y>13<50116944>eb9~w01=838p189529:890?=9ln0q~;7:18183?2;2370;n:0gb?xu213:1>v3:9;0;<>;2i3;n56s|4683>6}:=k08=<52458g7>;1;3;n56s|5b83>7}:=k0o?6394;0;<>{t=m0;6?u25e81<==:>;0:il5rs4g94?4|5564=7395`?7>?34<:624<50116:?4>e89~w34=838p1;<529:8935=9lk0q~8<:1818042;23708;:0gb?xu1=3:1>v3:b;`e?8002;237p}96;296~;1>3834639f;3fe>{t>10;6?u26981<==:>m0:i45rs7;94?4|5?31>564=7f95`g7>?342f<50116::4>e`9~w3b=838p1;j529:893`=9l30q~8j:18180b2;23708i:0ga?xu1n3:1>v39f;0;<>;1?3;n56s|4983>6}:?908=<52448g7>;003;n56s|7083>7}:?90o?6389;0;<>{t?;0;6?u27381<==:?>0:il5rs6194?4|5>91>564=6495`?7>?34==633<50116;:4>e89~w21=838p1:9529:892>=9lk0q~97:18181?2;237096:0gb?xu0i3:1>v380;`e?81d2;237p}8b;296~;0j38346374;3fe>{t?m0;6?u27e81<==:0;0:il5rs6g94?4|5>o1>564=9195`g7>?34286<4<50116;n4>e`9~w=4=838p15<529:89=2=9l30q~6<:1818>42;23706;:0ga?xu?<3:1>v374;0;<>;0k3;n56s|8683>7}:::;1=h64=9596=>;?138346s|8`83>6}:;?n1=h74=27:>4c?342j6?67;|q;f?6=;r78;94>e89>70d=9l2015l529:8yv>d2908w0=85;3f=>;4=80:i4528b81<==z{1n1<7?8{<6`>4c?34=864c?34;9m7?j8:?274<6m116=>;51d;8945?28oj70?;6i=0:il5218695`><583=6e99>5gb=9lk016082a<=:9?i1=h64=0:;>4c>34;=:7?j8:?222<6m016=:=51d;89=b=:120q~6j:187850>3;n463<6`82a<=:;e89>707=9lh015h529:8yv?72908w0=8a;3f=>;4=80:il529181<==z{0;1<7=t=240>4c>349>=7?jc:?:5?4?02wx5?4?:07x944228o270?;6;3f<>;6:>0:i55212f95`g<58ko6e89>5<4=9l201d682a==:9k=1=h64=0a2>4c>34;ho7?j9:?14a<6m116=5751d:8940428o370?9a;3f<>;6?90:i45219295`?<5081>564}r;0>5<68r7?n7?j9:?46?7b127>h7?j9:?20c<6m116=?651dc8944e28o370?;4;3f=>;6io0:i55218d95`?<58h264>ec9>532=9l201<87:0g;?870l3;n56363;0;<>{t1=0;6<8t=5f95`><5>>1=h64=4d95`><58?;6i4>e99>51>=9l301<6j:0g;?87fj3;n463>ab82ad=:90:1=h64=0;b>4c>34;j=7?j9:?2f6<6m016=n751d:894b?28o370?l7;3f=>;5990:i55216595`><5851d:8945728o270?:1;3f<>;6;:0:i55215295`?<58>:6e89>5a0=9lk014cf34;2782a==:9;l1=h64=0;0>4c?34;2i7?j9:?2f6<6mh16=o;51d:894d?28o370?l8;3f=>;58:0:in5219`95`?<58=n67>?3tyi97>53z\a1>;e>3;n463m5;13g>{tj?0;6>u237795`><5:??67>?3tyin7>53z\af>;ek3;n463mb;13g>{tjj0;6?u226a954c<5ki1>564}r`g>5<4sWho70lj:0g;?8dc2::h7p}me;296~;5?j0:=i52bd81<==z{m>1<7=t^e68946c2;2370j;:22`?xuc=3:1?vPk5:?24`<5=?16h84<0b9~wa0=839pRi84=02e>73134n=6>>l;|qg3?6=;rTo;63>118113=:l>08:375?8b?2::h7p}k9;297~Xc127:=?4=579>`<<48j1vil50;1xZad<58;86?;9;66d3tyoo7>53z\gg>;69=094552db804f=z{mn1<7=t^ef894722;2370jk:22`?xucm3:1?vPke:?253<50116hh4<0b9~wa`=839pRih4=034>7>?34nm6>>l;|qf4?6=;rTn<63>1981<==:m908a7<48j1vh=50;1xZ`5<58;i6?;9;66d3tyn87>53z\f0>;69j099;52e5804f=z{8:i6=4<{_33f>;68j09455211`975e52z?266<49816=<>51d:8yv75<3:1>v3>228g7>;65<5s4;997<78:?20g<6mh1v<<9:181875>383463>3982ag=z{88<6=4={<313?4?027:884>e`9~w44?2909w0?=8;0;<>;6;00:i45rs00:>5<5s4;957<78:?27<<6mh1v<4082ag=z{88i6=4={<31f?4?027:?l4>e`9~w44d2909w0?=c;0;<>;6;j0:il5rs00g>5<5s4;9h7<78:?27f<6m01v<3b82ag=z{88m6=4={<31b?4?027:8:4>e`9~w4572909w0?<0;0;<>;6<:0:i45rs012>5<5s4;8=7<78:?27a<6m01v<==:181874:383463>3e82ag=z{8986=4={<307?4?027:8n4>ec9~w4532909w0?<4;0;<>;65<5s4;897<78:?27`<6m01v<=9:181874>383463>3d82ad=z{89<6=4={<303?4?027:?k4>e89~w45?2909w0?<8;0;<>;6<90:il5rs01:>5<5s4;857<78:?204<6m01v<=n:181874i383463>4382a<=z{89i6=4={<30f?4?027:?84>e`9~w45d2909w0?;6<;0:il5rs01g>5<5s4;8h7<78:?20d<6mh1v<=j:181874m383463>4282ad=z{89m6=4={<30b?4?027:894>e`9~w4272909w0?;0;0;<>;6<<0:i45rs062>5<5s4;?=7<78:?20a<6mh1v<:=:181873:383463>4682a<=z{8>86=4={<377?4?027:854>e`9~w4232909w0?;4;0;<>;6<00:i45rs066>5<5s4;?97<78:?20<<6mh1v<:9:181873>383463>3782a<=z{8><6=4={<373?4?027:8l4>e89~w42?2909w0?;8;0;<>;65<5s4;?57<78:?20g<6mk1v<:n:181873i383463>4b82a<=z{8>i6=4={<37f?4?027:8h4>e89~w42d2909w0?;c;0;<>;65<5s4;?h7<78:?20`<6mh1v<:i:181873n383463>3782ad=z{8?;6=4={<364?4?027:?:4>e89~w4362909w0?:1;0;<>;6;>0:il5rs071>5<5s4;>>7<78:?27c<6mk1v<;<:181872;383463>3982a<=z{8??6=4:{<317?da34;i=7li;<3;g?da34;>j7li;<362?4?02wx=8;50;0x94322;2370?:e;3f=>{t9<=1<77>?34;>o7?ja:p50>=838p1<;7:3:;?872k3;n56s|14;94?4|58?26?67;<36g?7bj2wx=8o50;0x943f2;2370?:d;3fe>{t97>?34;>:7?ja:p50e=838p1<;l:3:;?872l3;n56s|14f94?4|58?o6?67;<36a?7bi2wx=8k50;0x943b2;2370?:6;3f=>{t9;:1<767634;:=7?j8:p536=838p1<;i:e1894>12;237p}>6083>7}:9?;1>564=057>4c>3ty::?4?:3y>534=:1201<9?:0gb?xu6>:0;6?u217196=><58=:66483>7}:9??1>564=055>4ce3ty::;4?:3y>530=:1201<9l:0gb?xu6>>0;6?u217596=><58=366883>7}:9?31>564=051>4cf3ty::l4?:3y>53g=:1201<9<:0gb?xu6>k0;6?u217`96=><58=266e83>7}:9?n1>564=0:5>4ce3ty::h4?:3y>53c=:1201<9;:0gb?xu6>o0;6?u217d96=><58=>6529:8941a28o27p}>7083>7}:9>;1>564=055>4c>3ty:;?4?:3y>524=:1201<97:0gb?xu6?:0;6?u216196=><58=267483>7}:9>?1>564=05a>4cf3ty:;;4?:3y>520=:1201<9l:0g:?xu6?>0;6?u216596=><58628oi7p}>7883>7}:9>31>564=05g>4cf3ty:;l4?:3y>52g=:1201<9j:0gb?xu6?k0;6?u216`96=><582867e83>7}:9>n1>564=0:6>4cf3ty:;h4?:3y>52c=:1201<6?:0gb?xu6?o0;6?u216d96=><582:6529:894>428o27p}>8083>7}:91;1>564=0:7>4cf3ty:4?4?:3y>5=4=:1201<8j:0ga?xu60:0;6?u219196=><582=6228o27p}>8483>7}:91?1>564=0:5>4c>3ty:4:4?:3y>5=1=:1201<8j:0g`?xu6010;6?u219:96=><58=>68`83>7}:91k1>564=04e>4cf3ty:4o4?:3y>5=d=:1201<6>:0gb?xu6:80;6?u219a9747<58;965dg=:120q~?7e;296~;60l09455218495`?52z?283:1>v3>9181<==:90i1=h74}r3:5?6=:r7:5<4=899>552z?2=6<50116=4j51dc8yv7><3:1>v3>9581<==:9h21=ho4}r3:1?6=:r7:584=899>5d?=9lk0q~?66;296~;61?09455218g95`g52z?2=2<50116=4h51dc8yv7>03:1>v3>9981<==:9h:1=ho4}r3:=?6=:r7:544=899>5<0=9lh0q~?6a;296~;61h0945521`795`g52z?2=g<50116=l?51dc8yv7>k3:1>v3>9b81<==:9h81=ho4}r3:`?6=:r7:5i4=899>5d0=9li0q~?6e;296~;61l0945521`195`g52z?2=c<50116=l951d;8yv7f83:1>v3>a181<==:9h?1=h74}r3b5?6=:r7:m<4=899>5d0=9lk0q~?n2;296~;6i;0945521`495`d52z?2e6<50116=l951dc8yv7f<3:1>v3>a581<==:90=1=h74}r3b1?6=:r7:m84=899>5d1=9lh0q~?n6;296~;6i?0945521`:95`?52z?2e2<50116=lo51d;8yv7f03:1>v3>a981<==:9h31=h74}r3b=?6=:r7:m44=899>5dg=9lk0q~?nb;296~;6ik09455218595`g52z?2ef<50116=4651d;8yv7fl3:1>v3>ae81<==:9021=ho4}r3ba?6=:r7:mh4=899>552z?2f5<50116=4l51dc8yv75:3:1>v3>b08054=:9891=h64}r3a6?6=:r7:n<4k3:?2`7<5011vcg82a<=z{8h?6=4={<3a0?4?027:ol4>ec9~w4d22909w0?m5;0;<>;6k90:il5rs0`5>5<5s4;i:7<78:?2g4<6mh1vc382a<=z{8h36=4={<3ae`9~w4d>2909w0?m9;0;<>;6kk0:il5rs0`b>5<5s4;im7<78:?2`5<6mh1vd082ad=z{8hh6=4={<3ag?4?027:o>4>e`9~w4dc2909w0?md;0;<>;6k=0:il5rs0`f>5<5s4;ii7<78:?2g6<6m01vc482a<=z{8i;6=4={<3`4?4?027:o;4>e89~w4e62909w0?l1;0;<>;6k?0:il5rs0a1>5<5s4;h>7<78:?2g2<6mh1vc982ad=z{8i?6=4={<3`0?4?027:ok4>ec9~w4e22909w0?l5;0;<>;6kh0:i45rs0a5>5<5s4;h:7<78:?2g`<6m01vcc82a<=z{8i36=4={<3`e`9~w4e>2909w0?l9;0;<>;6jj0:i45rs0ab>5<5s4;hm7<78:?2ga<6mh1vcd82ad=z{8ih6=4={<3`g?4?027:ok4>e`9~w4ec2909w0?ld;0;<>;6ko0:in5rs0af>5<5s4;hi7<78:?2`5<6m01vd382a<=z{8n;6=4={<3g4?4?027:h<4>e89~w4b62909w0?k1;0;<>;6l;0:il5rs0f0>5<5s4;o?7<78:?2ff<6mh1vbe82a<=z{8n>6=4={<3g1?4?027:ni4>ec9~w4b12909w0?k6;0;<>;6kh0:il5rs0f4>5<5s4;o;7<78:?2fc<6mh1vc482ad=z{8om6=4<{_3fb>;6n:0945521dd975e53z\2b5=:9o>1>564=0d3>66d3ty:j?4?:2y]5c4<58l>6?67;<3e6?57k2wx=k=50;0x9<1=:12011=h64}r3e1?6=:r73:7<78:?2b0<6m11v?:1818478383463=0082ad=z{;:96=4n{<3ea?da3499o7li;<01=?da348997li;<015?da348:h7li;<02=?da348:97li;<025?da348;47<78:p655=838p1?><:3:;?847?3;nm6s|21694?4|5;:?6?67;<03=;50;0x97622;2370{t:9<1<77>?348;;7?jb:p651=838p1?>8:3:;?84703;n56s|21;94?4|5;:26?67;<031?7b12wx>=o50;0x976f2;2370{t:9h1<77>?348;97?jb:p65e=838p1?>l:3:;?847=3;no6s|21f94?4|5;:o6?67;<032?7b12wx>=k50;0x976b2;2370{t:9l1<77>?348;:7?jb:p646=838p1???:3:;?847>3;no6s|1g594?4|5;;:6>?>;<15`?7bi2wx><<50;0x97762m901??;:3:;?xu59:0;6?u220196=><5;;?6<;53038961328oj7p}=1783>7}::8?1h>5220:96=>52z?152<50116><651dc8yv7a13:1>v3=188054=:;>?1=ho4}r02e?6=:r79=44k3:?15f<5011v??m:181846j383463=1b82ad=z{8lj6=4<{<02`?569278;54>e99>73>=9l30q~<>e;296~;59m0o?63=2181<==z{;;m6=4={<02b?4?0279>=4>e`9~w4`e2908w0<=1;125>;4?00:i55237;95`?7>52z?16494=899~w7442909w0<=3;0;<>;5:=0:il5rs0d`>5<5s48997=>1:?03d<6mh1v?<9:181845=3n870<=8;0;<>{t:;=1<77>?348947?ja:p5cb=838p1?<6:232?851;3;nm6s|23c94?4|5;826i=4=30`>7>?3ty9>o4?:3y>67d=:1201?uQ23f897572;2370<=d;13g>{t:;l1<7=t^30e?844:383463=2g804f=z{;9;6=4={<005?4?0279?=4>e99~w7552909w0<<3;0;<>;5;;0:i55rs317>5<4s48887=>1:?107<6m016?;4:j0o?63;3;a4?8222j=019:5c69>660=:120q~<<7;296~;5;=0ij63=3b81<==z{;936=4={<00e89~w75>2909w0<<9;0;<>;5;k0:io5rs31b>5<5s488m7<78:?17f<6mh1v?=m:181844j383463=3b82a<=z{;9o6=4<{_00`>;5;l09455222f975e52z?17c<49816>>k51d:8yv4383:1>v3=3g8g7>;5<;09455rs362>5<5s48?=7<78:?107<6mh1v?:<:180[43;2798;4=899>615=;9i0q~<;7;296~;5<>08=<5225495`>52z?1022909w0<;a;0;<>;55<5s48?n7<78:?10a<6m01v?:m:181843k383463=4e82ad=z{;>h6=4={<07`?4?02798h4>e`9~w71c2909w0??f;0;<>;59j0:i45rs35f>55;3f<>;69?0:i55210595`><58;36e99>54d=9l2015>50;0x94762;2370<=4;3f=>{t:1;1<77>?348947?j9:p6=4=838p15:50;0x947d2;2370<>4;3f=>{t:1?1<77>?348:47?j9:p745=839pR>?<;<120?7b0278=>4<0b9~w673290:5v3=0182a==::891=h64=334>4c?348:n7?j8:?15c<6m116>?=51d:8974028o370<=b;3f<>;5;?0:i55233695`?<5;>h647?j8:?66?7b127<57?j9:?50?7b127:9o4>e99>562=9l201<7::0g;?87ej3;n463=0582a==:9?n1=h64=237>7>?3ty8=84?:2y]743<5:;36?67;<121?57k2wx?<950;1xZ670349:57<78:?052<48j1v>?7:1822~;4;o0:i;522269g2=:<00h;63:b;a4?8172j=012j=01??k:b5897462j=01?<::b58974>2j=01<<<:b58943a2j=01<6l:b5894d62j=01>;4900:i55230:95`>53z\05d=:;8h1>564=23b>66d3ty8=n4?:3y>74e=;8;01>?m:0g;?xu49m0;6?u230a9`6=:;;:1>564}r12a?6=:r78=h4=899>776=9l30q~=>f;296~;49o09455233295`g53z?104<6m116?7}:;;81>564=206>4c>3ty8>>4?:3y>775=:1201><;:0gb?xu4:=0;6?u233696=><5:8>64c?3499;7=?c:p77>=83kp1>9l:0g:?855:3;nm63=4`82ad=:::31=h64=7`95`><51:1=h64=4595`><58?>654=899~w64e2909w0==c;125>;4>o0:il5rs217>5<4sW98863<3482a==:;:>1?=m4}r101?6==r7=57?j8:?4a?7b027>87?j8:?14d<6m116?>;529:8yv53n3:1;v3<4g8054=:;o0:i4526782ad=:0;0:i4525882ad=:94cf3ty89=4?:3y>71`=l:16?8;529:8yv5293:1>v3<5081<==:;702=9lh0q~=:3;296~;4=:09455234795`d87>52z?011<50116?8;51d;8yv52>3:1>v3<5781<==:;70b=9l30q~=:8;296~;4=109455234f95`d57>52z?01<<50116?8<51d;8yv52i3:1>v3<5`81<==:;<81=ho4}r16f?6=:r789o4=899>705=9l30q~=:c;296~;4=j09455234195`gh7>52z?01a<50116?8:51d;8yv52m3:18v3<5d8054=:;;81=h74=36a>4c?3488n7?ja:p70`=838p1>;j:e1896072;237p}<6083>7}:;?:1=h64=250>7>?3ty8:?4?:3y>734=:1201>89:0gb?xu4>:0;6?u237196=><5:7}:;??1>564=252>4cf3ty8:;4?:3y>730=:1201>8i:0g:?xu4>>0;6?u237596=><5:=967}:;?31>564=253>4c>3ty8:l4?:3y>73g=:1201>9?:0ga?xu4>k0;6?u237`96=><5:=;67}:;?n1>564=24e>4ce3ty8:h4?:3y>73c=:1201>9>:0g:?xu4>o0;6?u237d96=><5:=96529:8961528oi7p}<7083>7}:;>;1>564=250>4cf3ty8;?4?:3y>724=:1201>9<:0g:?xu4?=0;6?u236696=><5:<<67}:;><1>564=24;>4cf3ty8;:4?:3y>721=:1201>86:0gb?xu4?10;6?u236:96=><5:7}:;>k1>564=24`>4c>3ty8;o4?:03x961d2;2370??f;3g=>;6990:h45210395a?<58;96d89>542=9m3013;o563>1682`<=:9821=i74=03:>4b>34;:m7?k9:?25g<6l016=66d34l26;aj3;n46s|e683>6}Ym>16i:4<0b9>a=<6m11vkm50;1xZce<5oi1?=m4=gf95`>2::h70kn:0g;?xuam3:1?vPie:?ea?57k27mj7?j8:pag<72:qUio52ec804f=:mj0:i55rs023>5<4sW;;<63>01804f=:99;1=h64}rgg>5<4sWoo70kk:22`?8cb28o37p}>0383>6}Y99801<>=:22`?877;3;n46s|eg83>6}Ymo16ik4<0b9>b5<6m11v<>;:180[77<27:<94<0b9>553=9l20q~h=:180[`534l96>>l;4c?3ty:47>53z\2<>;6039;o63>9;3f<>{t9h0;6>uQ1`9>5d<48j16=o4>e99~w7d=839pR?l4=3`975e<5;i1=h64}r0g>5<4sW8o706}Y;;n01>?70<;4;13g>;5<<0:i55rs34e>5<4sW8=j63=6g804f=::>:1=h64}r050?6=;rT9:952276975e<5;<>6?67;|q123<72:qU>;84=345>66d348=;7<78:pg7<72:qUo?52c3804f=:k:09455rs34g>5<4sW8=h63=6e804f=::?o1>564}r333?6=;rT:<:52115975e<58:3666d34;;m7?j8:p5ac=839pRe99~wf?=839pRn74=b;975e<5jk1>564}r042?6=;rT9;;52264975e<5;=<6?67;|q12<<72:qU>;74=34:>66d348=m7?j8:p604=839pR?;=;<066?57k2799>4=899~w70e2908wS<9b:?12g<48j16>;m529:8yvee2908wSmm;66d34ih6;dm38346s|35a94?5|V:>h70=;c;13g>;4>l;4c?3tyh97>53z\`1>;d=39;o63l6;3f<>{t:081<7=t^3;1?84>:39;o63=9281<==z{;3?6=4<{_0:0>;51=0853z\13==::>21?=m4=35:>4c?3ty9:?4?:2y]634<5;<96>>l;<057?4?02wx>8h50;1xZ73a348>j7=?c:?125<5011v?;k:180[42l2799i4<0b9>60c=:120q~<:b;297~X5=k16>8l531a8973d2;237p}n1;297~Xf927j=7=?c:?b6?4?02wx5h4?:2y]=`=:1l0866d343i6?67;|qa7?6=;rTi?63m3;13g>;e<38346s|b083>6}Yj816n<4<0b9>f7<5011vlh50;1xZd`<5hl1?=m4=c296=>=:120q~o::180[g234k>6>>l;7>?3tyj?7>53z\b7>;f;39;o63n4;0;<>{t110;6>uQ999>==<48j16544=899~w`0=83;p1h8529:8yv`2290:w0h::3:;?xua?3:1=v3i7;0;<>{tn00;6{7>?3tymh7>51z?e`?4?02wxil4?:0y>ad<5011vkh50;3x9c`=:120q~kl:1828cd2;237p}>0083>4}:99;1>564}rgf>5<6s4on6?67;|q246<728q6===529:8yv`7290:w0h?:3:;?xu68<0;6{7>?3ty:57>51z?2=?4?02wx=o4?:0y>5g<5011v?m50;3x97e=:120q~4}:;;o1=h64}r071?6=9r79884=899~w717290:w0<80;0;<>{t:??1<7?t=346>4c?3ty9::4?:0y>631=9l20q~m<:1828e428o37p}=6d83>4}::?o1=h64}r33{t9ml1<7?t=0fe>7>?3tyhm7>51z?`e?7b02wx>:950;3x971028o37p}=6`83>4}::?k1>564}r067?6=9r799>4>e99~w70d290:w0<9c;3f<>{tkj0;651z?00a<5011vi>50;3x9a6=9l20q~m>:1828e62;237p}l6;295~;d>38346s|28194?7|5;3864;51d:8yv4013:1=v3=7881<==z{;<86=4>{<057?7b02wx>;>50;3x970728o37p}=5d83>4}::e99~wd4=83;p1l<51d:8yv?a290:w07i:0g;?xu>l3:1=v36d;3f<>{t1k0;61<7?t=c695`>{<`1>4c?3tyi<7>51z?a4?7b02wxmh4?:0y>e`<6m11vlm50;3x9de=9l20q~on:1828gf28o37p}n8;295~;f03;n46s|a783>4}:i?0:i55rs`694?7|5h>1=h64}r;:>5<6s4326=7;H13g?7|93wQ=h;51z047?{zfho;6=4>{I10<>O48j0:w<4rZ0g6>4}5?:0vqcoj1;295~N4;11B?=m51z39y_7b=3;p>:=5}|lba7<728qC?>64I22`>4}62tP:i84>{350>x{iil91<7?tH21;?L57k3;p=7sU1d795~40;3wvblk;:182M5402C8{08~^4c228q9;>4r}ocf1?6=9rB8?55F31a95~7=uS;n97?t2619yxhfm?0;6e4827142twemh950;3xL65?3@9;o7?t1;Y5`3=9r85<6sA9846G<0b8246:|X2a0<6s;=86psaad`94?7|@:937D=?c;3x5?{]9l?1=v<83;~jdcd290:wE=<8:K04f<6s80vV51zJ07==N;9i1=v?5}[3f1?7|:>91qp`ned83>4}O;:20E>>l:0y2>x\6m<0:w?9<:|me``=83;pD>=7;H13g?7|93wQ=h;51z047?{zfhl;6=4>{I10<>O48j0:w<4rZ0g6>4}5?:0vqcoi1;295~N4;11B?=m51z39y_7b=3;p>:=5}|lbb7<728opD>=7;|lbb6<72;qC?>64}oce0?6=9rB8?55F31a95~7=uS;n97?t2619yxhfn<0;6:uG32:8ykga>3:1=vF<399J75e=9r;1qW?j5;3x625=utdjj:4?:0yK76>53zJ07==zfhl26=4<{I10<>{iiok1<7?tH21;?xhfnk0;6>uG32:8ykgak3:1?vF<399~jd`c2908wE=<8:mecc=83>pD>=7;|lbbc<72;qC?>64}o`34?6=9rB8?55rnc22>5<6sA9846sab1094?7|@:937p`m0283>4}O;:20qcl?4;295~N4;11vbo>::182M5402wen=850;3xL65?3tdi<:4?:3yK76>51zJ07==zfk:26=4>{I10<>{ij9k1<7?tH21;?xhe8k0;6pD>=7;|la4c<72;qC?>64}o`24?6=9rB8?55rnc32>5<6sA9846sab0094?7|@:937p`m1283>4}O;:20qcl>4;295~N4;11vbo?::182M5402wen<850;3xL65?3tdi=:4?:3yK76>51zJ07==zfk;26=4>{I10<>{ij8k1<7?tH21;?xhe9k0;6=7;|la5c<728qC?>64}o`14?6=9rB8?55rnc02>5<3sA9846sab3094?4|@:937p`m2283>4}O;:20qcl=4;295~N4;11vbo<::182M5402wen?850;3xL65?3tdi>:4?:0yK76>51zJ07==zfk826=4>{I10<>{ij;k1<7=7;|la6c<728qC?>64}o`04?6=9rB8?55rnc12>5<6sA9846sab2094?7|@:937p`m3283>4}O;:20qcl<4;295~N4;11vbo=::182M5402wen>850;3xL65?3tdi?:4?:0yK76>51zJ07==zfk926=4>{I10<>{ij:k1<7?tH21;?xhe;k0;6=7;|la7c<728qC?>64}o`74?6=9rB8?55rnc62>5<6sA9846sab5094?7|@:937p`m4283>4}O;:20qcl;4;295~N4;11B?=m51z39y_7b=3;p>:=5}|la00<728qC?>64}o`72?6=9rB8?55F31a95~7=uS;n97?t2619yxhe<>0;6?uG32:8ykd303:1=vF<399J75e=9r;1qW?j5;3x625=utdi844?:3yK76>52zJ07==N;9i1=v=5}[3f1?7|:>91qp`m4c83>6}O;:20E>>l:2y0>4<42tP:i84>{350>x{ij=i1<7=tH21;?L57k39p?7?53;Y5`3=9r85<4sA9846G<0b806<62:0vV53zJ07==N;9i1?v=51;19y_7b=3;p>:=5}|la0c<72:qC?>64I22`>6}428086pT>e4827142twen8>50;1xL65?3@9;o7=t3;397?{]9l?1=v<83;~jg362909wE=<8:K04f<6s:0vV>7>52zJ07==N;9i1=v=5}[3f1?7|:>91qp`m5283>7}O;:20E>>l:0y0>x\6m<0:w?9<:|mf02=838pD>=7;H13g?7|;3wQ=h;51z047?{zfk?>6=4={I10<>O48j0:w>4rZ0g6>4}5?:0vqcl:6;296~N4;11B?=m51z19y_7b=3;p>:=5}|la12<72;qC?>64I22`>4}42tP:i84>{350>x{ij<21<7=tH21;?L57k39p?7?53;Y5`3=9r85<4sA9846G<0b806<62:0vVm7>52zJ07==N;9i1=v=5}[3f1?7|:>91qp`m5c83>1}O;:20qcl:c;296~N4;11vbo;k:182M5402wen8k50;3xL65?3tdi9k4?:0yK76>51zJ07==zfk<:6=4>{I10<>{ij?81<7?tH21;?xhe>:0;6=7;|la22<728qC?>64}o`55<6sA9846sab7c94?7|@:937p`m6c83>4}O;:20qcl9c;295~N4;11vbo8k:182M5402wen;k50;3xL65?3tdi:k4?:0yK76>51zJ07==zfk=:6=4>{I10<>{ij>81<7?tH21;?xhe?:0;6=7;|la32<728qC?>64}o`45<6sA9846sab6c94?7|@:937p`m7c83>4}O;:20qcl8c;295~N4;11vbo9k:182M5402wen:k50;3xL65?3tdi;k4?:0yK76>51zJ07==zfk2:6=4>{I10<>{ij181<7?tH21;?xhe0:0;62290:wE=<8:mf=0=83;pD>=7;|la<2<728qC?>64}o`;5<6sA9846sab9c94?7|@:937p`m8c83>0}O;:20qcl7c;295~N4;11vbo6k:182M5402wen5k50;3xL65?3tdi4k4?:0yK76>51zJ07==zfk3:6=4>{I10<>{ij081<7?tH21;?xhe1:0;6<3:1=vF<399~jg?2290?wE=<8:mf<0=838pD>=7;|la=2<728qC?>64}o`:5<6sA9846sab8c94?7|@:937p`m9c83>4}O;:20qcl6c;295~N4;11vbo7k:182M5402wen4k50;3xL65?3tdi5k4?:0yK76>51zJ07==zfkk:6=4>{I10<>{ijh81<7?tH21;?xhei:0;6=7;|lae2<728qC?>64}o`b5<6sA9846sab`c94?7|@:937p`mac83>4}O;:20qclnc;295~N4;11vbook:182M5402wenlk50;3xL65?3tdimk4?:0yK76>51zJ07==zfkh:6=4>{I10<>{ijk81<7?tH21;?xhej:0;6=7;|laf2<728qC?>64}o`a5<6sA9846sabcc94?7|@:937p`mbc83>4}O;:20qclmc;295~N4;11vbolk:182M5402wenok50;3xL65?3tdink4?:0yK76>51zJ07==zfki:6=4;{I10<>{ijj81<7=7;|lag2<728qC?>64}o``5<6sA9846sabbc94?7|@:937p`mcc83>4}O;:20qcllc;295~N4;11vbomk:182M5402wennk50;3xL65?3tdiok4?:0yK76>51zJ07==zfkn:6=4>{I10<>{ijm81<7?tH21;?xhel:0;6=7;|la`2<728qC?>64}o`g5<6sA9846sabec94?7|@:937p`mdc83>4}O;:20qclkc;295~N4;11vbojk:182M5402wenik50;3xL65?3tdihk4?:0yK76>51zJ07==zfko:6=4>{I10<>{ijl81<7?tH21;?xhem:0;6=7;|laa2<728qC?>64}o`f5<6sA9846sabdc94?7|@:937p`mec83>4}O;:20qcljc;295~N4;11vbokk:182M5402wenhk50;3xL65?3tdiik4?:0yK76>51zJ07==zfkl:6=4>{I10<>{ijo81<7?tH21;?xhen:0;6=7;|lab2<728qC?>64}o`e5<6sA9846sabgc94?7|@:937p`mfc83>4}O;:20qclic;295~N4;11vbohk:182M5402wenkk50;3xL65?3tdijk4?:0yK76>51zJ07==zfj::6=4>{I10<>{ik981<7?tH21;?xhd8:0;6=7;|l`42<728qC?>64}oa35<6sA9846sac1c94?7|@:937p`l0c83>4}O;:20qcm?c;295~N4;11B?=m51z09y_7b=3;p>:=5}|l`4a<728qC?>64I22`>4}52tP:i84>{350>x{ik9o1<7?tH21;?L57k3;p>7sU1d795~40;3wvbn>i:182M5402weo<>50;3xL65?3tdh=<4?:0yK76>7>52zJ07==zfj;86=4={I10<>{ik8>1<7?tH21;?xhd9<0;6luG32:8yke6>3:1=vF<399~jf70290:wE=<8:mg4>=83;pD>=7;|l`5<<728qC?>64}oa2e?6=9rB8?55rnb3a>5<6sA9846sac0a94?7|@:937p`l1e83>4}O;:20qcm>e;295~N4;11vbn?i:182M5402weo?>50;3xL65?3tdh><4?:0yK76>7>51zJ07==zfj886=4={I10<>{ik;>1<73:1>vF<399~jf402909wE=<8:mg7>=83;pD>=7;|l`6<<72;qC?>64}oa1e?6=:rB8?55rnb0a>5<6sA9846sac3a94?4|@:937p`l2e83>7}O;:20qcm=e;295~N4;11vbn>50;0xL65?3tdh?<4?:0yK76>7>52zJ07==zfj986=4={I10<>{ik:>1<7?tH21;?xhd;<0;6?uG32:8yke4>3:1>vF<399~jf50290:wE=<8:mg6>=83;pD>=7;H13g?7|:3wQ=h;51z047?{zfj926=4>{I10<>O48j0:w?4rZ0g6>4}5?:0vqcmm50;0xL65?3tdh?i4?:8yK76>52zJ07==zfj9m6=4>{I10<>{ik=:1<7?tH21;?xhd<80;653zJ07==zfj>>6=4<{I10<>{ik=<1<7?tH21;?xhd<>0;6e4827142tweo9650;1xL65?3tdh844?:2yK76>51zJ07==zfj>i6=4>{I10<>{ik=i1<7?tH21;?xhdvF<399~jf2a290:=vF<399~jf372909wE=<8:mg07=838pD>=7;|l`17<72;qC?>64}oa67?6=:rB8?55rnb77>5<5sA9846sac4794?4|@:937p`l5783>7}O;:20qcm:7;295~N4;11B?=m51z39y_7b=3;p>:=5}|l`1=<728qC?>64}oa6=?6=9rB8?55F31a95~4=uS;n97?t2619yxhd=h0;6e4827142tweo8l50;37M5402weo8m50;3xL65?3@9;o7?t2;Y5`3=9r85<4sA9846sac4g94?5|@:937p`l5g83>4}O;:20qcm90;295~N4;11vbn8>:182M5402weo;<50;3xL65?3tdh:>4?:0yK76>51zJ07==zfj<>6=4>{I10<>O48j0:w<4rZ0g6>4}5?:0vqcm96;295~N4;11vbn88:181M5402weo;650;3xL65?3@9;o7?t1;Y5`3=9r85<6sA9846sac7c94?5|@:937p`l6c83>6}O;:20qcm9c;295~N4;11vbn8k:182M5402weo;k50;3xL65?3tdh:k4?:0yK76>51zJ07==zfj=:6=4>{I10<>{ik>81<7?tH21;?xhd?:0;6=7;|l`32<728qC?>64}oa45<4sA9846sac6c94?7|@:937p`l7c83>4}O;:20qcm8c;295~N4;11vbn9k:182M5402weo:k50;3xL65?3tdh;k4?:0yK76>51zJ07==zfj2:6=4>{I10<>{ik181<7?tH21;?xhd0:0;62290:wE=<8:mg=0=83;pD>=7;|l`<2<728qC?>64}oa;5<6sA9846sac9c94?7|@:937p`l8c83>4}O;:20qcm7c;295~N4;11vbn6k:182M5402weo5k50;3xL65?3tdh4k4?:0yK76>51zJ07==zfj3:6=4>{I10<>{ik081<7?tH21;?xhd1:0;6<7tH21;?xh>?3:1=vsab783>6}zfk:1<7?t}of6>5<4stdhj7>51zmb1<72:qvbhk50;3xyk7713:1=vsa10g94?7|ug;8?7>51zm504=839pqc?;c;295~{i9>;1<7=t}o35f?6=9rwe=5850;3xyk7>j3:1=vsa1c294?7|ug;h97>51zm5ag=83;pqc?jf;295~{i:9>1<7?t}o02=?6=9rwe>?k50;3xyk43;3:1=vsa24:94?7|ug8=h7>51zm6=4=83;pqcol50;3xyk4b;3:1>vsa2ea94?7|ug9;87>52zm6cb=83;pqcm64;295~\6m<0:w?9<:|J1<2=zfj3>6=4>{[3f1?7|:>91qE<77:mg<0=83;pV4}]9l?1=v<83;K6=151zX2a0<6s;=86pF=869~jf?>290:wW?j5;3x625=uA83;6sac8c94?7|R8o>603tdh5o4?:0yY5`3=9r8k3:1=vT>e4827142tB94:5rnb;g>5<6sS;n97?t2619yM4??2weo4k50;3x^4c228q9;>4rH3:4?xhd1o0;6594}oab4?6=9rP:i84>{350>xN50>1vbno>:182_7b=3;p>:=5}I0;3>{ikh81<7?tZ0g6>4}5?:0vD?68;|l`e6<728qQ=h;51z047?{O:1=0qcmn4;295~\6m<0:w?9<:|J1<2=zfjk>6=4>{[3f1?7|:>91qE<77:mgd0=83;pV4}]9l?1=v<83;K6=151zX2a0<6s;=86pF=869~jfg>290:wW?j5;3x625=uA83;6sac`c94?7|R8o>603tdhmo4?:0yY5`3=9r8e4827142tB94:5rnbcg>5<6sS;n97?t2619yM4??2weolk50;3x^4c228q9;>4rH3:4?xhdio0;6594}oaa4?6=9rP:i84>{350>xN50>1vbnl>:182_7b=3;p>:=5}I0;3>{ikk81<7?tZ0g6>4}5?:0vD?68;|l`f6<728qQ=h;51z047?{O:1=0qcmm4;295~\6m<0:w?9<:|J1<2=zfjh>6=4>{[3f1?7|:>91qE<77:mgg0=83;pV4}]9l?1=v<83;K6=151zX2a0<6s;=86pF=869~jfd>290:wW?j5;3x625=uA83;6saccc94?7|R8o>603tdhno4?:0yY5`3=9r8e4827142tB94:5rnb`g>5<6sS;n97?t2619yM4??2weook50;3x^4c228q9;>4rH3:4?xhdjo0;6594}oa`4?6=9rP:i84>{350>xN50>1vbnm>:182_7b=3;p>:=5}I0;3>{ikj81<7?tZ0g6>4}5?:0vD?68;|l`g6<728qQ=h;51z047?{O:1=0qcml4;295~\6m<0:w?9<:|J1<2=zfji>6=4>{[3f1?7|:>91qE<77:mgf0=83;pV4}]9l?1=v<83;K6=151zX2a0<6s;=86pF=869~jfe>290:wW?j5;3x625=uA83;6sacbc94?7|R8o>603tdhoo4?:0yY5`3=9r8e4827142tB94:5rnbag>5<6sS;n97?t2619yM4??2weonk50;3x^4c228q9;>4rH3:4?xhdko0;6594}oag4?6=9rP:i84>{350>xN50>1vbnj>:182_7b=3;p>:=5}I0;3>{ikm81<7?t}oag7?6=9rweoi:50;3xykec=3:1=vsace494?7|ugio;7>51zmga>=83;pqcmk9;295~{ikmk1<7?t}oagf?6=9rweoim50;3xykecl3:1=vsaceg94?7|ugioj7>51zmg`6=83;pqcmj1;295~{ikl81<7?t}oaf7?6=9rweoh:50;3xykeb=3:1=vsacd494?7|ugin;7>51zmg`>=83;pqcmj9;295~{iklk1<7?t}oaff?6=9rweohm50;3xykebl3:1=vsacdg94?7|uginj7>51zmgc6=83;pqcmi1;295~{iko81<7?t}oae7?6=9rweok:50;3xykea=3:1=vsacg494?7|ugim;7>51zmgc>=83;pqcmi9;295~{ikok1<7?t}oaef?6=9rweokm50;3xykeal3:1=vsacgg94?7|ugimj7>51zm`56=83;pqcj?1;295~{il981<7?t}of37?6=9rweh=:50;3xykb7=3:1=vsad1494?7|ugn;;7>51zm`5>=83;pqcj?9;295~{il9k1<7?t}of3f?6=9rweh=m50;3xykb7l3:1=vsad1g94?7|ugn;j7>51z~yxFGKrl=87==;031?44538997<:>5:37>JSSX\^1MRBNN=30>58538?j7<85D=36>58682;=6D@@UU8G843=87;:7<85IOMVP?BV48?1<3?9;049MKVR\3^yeIo{a=36>586>2;=6B[[PTV9V`urd}6:97>11:0b?75=I5886<0>0:00>LHH]]0J0?=51?f86?OCMVIX0<4?>0686?IR\Y__6DJJ_BQ?5?699:196B[[PTV9VJKXJ5;1<3m42;PLIZD;93:5=6=>7:19EPRHWJEEJDIPDNLF87<768n0?7OZTN]@KK@NOVNDBHQLYBNF87<761186I2=:1<`?6d90>LHW]]0O0?4?>0187?IR\Y__6DJJ_@>1>58a3:0DYY^ZT;S?6?690291]1<50?g87?UO]]U^\1<50?380==32M686=0l;58Gkpr64:0;2<:44;Flqq7Xe|r;<=:30;1=a>2=AGZ^X7J33;2=50=32F__\XZ5L@L\GCA;<3;5j6:5OTVSQQ0>5863<;0:<581::;?=0;2<<48;KGAZDF[LKO^1950?g80;2<565:C?55823H6:=3;4A=31:0=F489596O315<6?D:6=7?0M1?9>49B8419=2K7=50:;@>2=;269B875=97?0M1<<>59B87833H68295N<5<7?D:26=1J0;0;;@>4:1=F414?7L26>89BILAFWJF@=55NMHEB[FJLW`g{SLCFG@]@HN7692KFEJOPCMI\|jt789:?7L@K279BJA4E9?1JBII>;5NNE6A73=FFM>I8;5NNE7A63=FFM?I?;5NNE7A03=FFM?I995NND@6?DHBJ8<0MCKM1158EKCE99;=7L@JB034?DHBJ8;::6OAEC313>GIMK;9=;5NND@272=FFLH:?<84AOGA5116:CMAG71?2KEIO?9169BJ@D6>;=0MCKM1715?DHBJ8==7L@JB0:6?DHBJ;<0MCKM2078EKCE;?1JBHL<149BJ@D3>2KEIO:>5:CMAG313HDNN8?:;@LFF30GIMK2:96OAEC;5?DHBJ0;37L@JB^knt7=F[j1JYYAMONV\KC@6>2K^XBM@NGKD[LHXX[EL^H]\119BQQIXKFDMEJQKOOG27>GR\FUHCCHFG^FLJ@:76890MXZ@_BMMBLAXLFDN0<0>5:CVPJYDGGLBKRJ@ND>1>586;2K^XBQLOODJCZBHFL692<74ATVL[FIIN@MTHB@J_B[@H@:76830MXZ@_BMMBLAXLFDNSNWLLD>2:4dGR\FUHCCHFG^FLJ@YDQJFN0?0>8:CVPJYDGGLBKRJ@ND]@]FJBW98;7L[[O^ALJCO@WMEEIRMVCMG\4Zgil9:;<984ATVL[FIIN@MTHB@J_B[@H@Y7Whdo<=>?_hos[DSSGVIDBKGH_EMMAZE^KEOT?2368EPRHWJEEJDIPDNLF[F_DDLU;S`{w0123[lkw:91JYYAPCNLEMBYCGGOTOTMCE^2\jjr789;?:6OZTN]@KK@NOVNDBHQLYBNF[5Yig}:;<Pos2345233H__CRM@NGKD[AIIMVIROAKP0^mq4567W`g{SL[[O^ALJCO@WMEEIRMVCMG\4Ziu89:;=<64ATVL[FIIN@MTHB@J_B[@H@Y6:91JYYAPCNLEMBYCGGOTOTMCE^3\ip~789:9=6OZTN]@KK@NOVNDBHQLYBNF[4Yj}q:;<=?=1:CVPJYDGGLBKRJ@ND]@]FJBW8Ufyu>?01010>GR\FUHCCHFG^FLJ@YDQJFNS>_hos[DSSGVIDBKGH_EMMAZE^KEOT=R``t123547a3H__CRM@NGKD[AIIMVIROAKP1^mq4567:91JYYAPCNLEMBYCGGOTOTMCE^3\kw6789;9<6OZTN]@KK@NOVNDBHQLYBNF[4Yhz9:;?3318EPRHWJEEJDIPDNLF[F_DDLU:Sb|?012\mhv602K^XBQLOODJCZBHFLUHUNBJ_303?DSSGVIDBKGH_EMMAZE^KEOT>Rczx123477?:4ATVL[FIIN@MTHB@J_B[@H@Y5Wds<=>?_hos65=F]]ETOB@IIF]GKKCXKPIGIR2K^XBQLOODJCZBHFLUHUNBJ_3]mkq6788Uba}QNUUM\GJHAANUOCCKPCXAOAZ4Xff~;<=?>1g9BQQIXKFDMEJQKOOG\G\EKMV8Tc>?0103?DSSGVIDBKGH_EMMAZE^KEOT>Ra}012357624;?>89B[IGI4885n6OPL@L?56<7601JSAOA<01=<>GXDHD7=364A^NBJ94902KT@L@33?:8EZJFF5>546OPL@L?1;>GXDHD753:4Abnq53=FkexTECXPilr\EfjuW@D]=95MESP7?GSAM11IY^QFNGM2?F4:k;B8,Qvcu{&Gjxwk Alkde*Nfzm}j~hfncjq,^jtug$FJB GKE.Nlcle(DHDTEIK L@L\MACXKY$}di<4CD68GCOI=2IMCXZ8;BNH[@^S;2IG^45LOLOJPQCC=2I[SN]9;BR\MWW23JZT^I;4CQ]TA2=DZLK_II=4Cmi6?FjlMg;0H95K<1<6?A:687?0H1?>>49G8449=2N7=>0:;E>20;16=0:;E>21;2B;:7<0H1=50?68@959<2N783:4D=7=0>B;>7<0H1950?68@919<2N743:4D=;=1>BV494=7I_311<5?AW;984=7I_313<5?AW;9:4=7I_315<;?AW;9<0;2;5KQ=36:0=CY5;596J^<3<6?AW;;7?0H\2;>49GU939=2NZ0;0:;ES?3;3BT8:1O_<;4DUC@O2=Ci}k7<394D`vb848?3MkmL2?>99GeqgF48437Io{a@>1:==Ci}kJ0>07;EcweD:3611OmyoN<4<;?AgsiH6=255KaucB828?3MkmO2?>99GeqgE48437Io{aC>1:==Ci}kI0>07;EcweG:3611OmyoM<4<;?AgsiK6=255KaucA82823Me~x<64Dnww596902Ndyy?31?:8@jss9585m6J`uu3?7?6902Ndyy?33?f8@jss9Vkeh=>?0328@jss9Vkeh=>?0^kntZBh}};Tmcj?0122`>Bh}};Tmcj?01314>Bh}};Tmcj?013\mhvXLf=Road12354b:h6J`uu3\ekb789?9<6J`uu3\ekb789?Te`~PDnww5Zgil9:;94Dnww5Zgil9:;:Rgbp^Flqq7Xign;<=8>d:Flqq7Xign;<=9=0:Flqq7Xign;<=9Pilr\@jss9Vkeh=>?70f8@jss9Vkeh=>?8328@jss9Vkeh=>?8^kntZBh}};Tmcj?01:2`>Bh}};Tmcj?01;14>Bh}};Tmcj?01;\mhvXLf=Road123=4b?0348@jss9Vif|Rk~0123[lkwWMe~x>_hos[Air|8Uha}Qjq12354773Me~x?2033?Air|8Uha}Qjq123770?4348@jss9Vif|Rk~0127[lkwWMe~x:_hos[Air|8Uha}Qjq12314773Me~x;<0Hb{{1^antZcv89:=Sdc_Emvp4YdeyUn}=>?6033?Air|8Uha}Qjq123370>0348@jss9Vif|Rk~0133[lkwWMe~x1038@jss9Vif|Rk~01326470Hb{{1^antZcv89;:Sdc119Gkpr6Wjg{Sh?00025>Bh}};To`~Pep23577692Ndyy?Pclr\at679;8:=6J`uu3\ghvXmx:;=?=>4:Flqq7XkdzTi|>?13]jiu773Me~x1:Flqq7XkdzTi|>?15325>Bh}};To`~Pep23514692Ndyy?Pclr\at679=9:86J`uu3\ghvXmx:;=9Qfmq33?Air|8Uha}Qjq122147>_bos[`w788<:=6J`uu3\ghvXmx:;=;?>1:Flqq7XkdzTi|>?17025>Bh}};To`~Pep235356<2Ndyy?Pclr\at679?Uba}??;Emvp4YdeyUn}=>>7038@jss9Vif|Rk~0134547692Ndyy?Pclr\at6791;:=6J`uu3\ghvXmx:;=5<>1:Flqq7XkdzTi|>?19120>Bh}};To`~Pep235=Yney;;7Iazt0]`iuYby9::5;8>0Hb{{1^antZcv89;2Sdc119Gkpr6Wjg{Sh?03225>Bh}};To`~Pep23657692Ndyy?Pclr\at67:98:=6J`uu3\ghvXmx:;>==>4:Flqq7XkdzTi|>?21]jiu773Me~x2038@jss9Vif|Rk~01027421:Flqq7XkdzTi|>?23325>Bh}};To`~Pep23674692Ndyy?Pclr\at67:;9:86J`uu3\ghvXmx:;>?Qfmq31?Air|8Ufyu>?05>3>68682Ndyy?Pmtz3452;87;:7Iazt0]nq}678=6;202256=Cg|~:S`{w0127858698;87Iazt0]nq}678=6;2<<>139Gkpr6Wds<=>;<1<27442:Flqq7Xe|r;<=:30?1254=Cg|~:S`{w012785839;1Ocxz>_lw{4563494?=<<4Dnww5Zkrp9:;81>15032?Air|8Ufyu>?05>3:3753Me~x6J`uu3\ip~789>7<39>139Gkpr6Wds<=>;<1<;544?4=3=54=Cg|~:S`{w012784869:1Ocxz>_lw{4563484:<>03256=Cg|~:S`{w01278486:8;97Iazt0]nq}678=6:2<=>2:Flqq7Xe|r;<=:31?3757=Cg|~:S`{w012784859880Hb{{1^ov|567<5;5?;Emvp4Yj}q:;<92>>531?Air|8Ufyu>?05>2:176:2Ndyy?Pmtz3452;97?:=<5Kotv2[hs89:?0<09139Gkpr6Wds<=>;<0<55442:Flqq7Xe|r;<=:31?;251=Cg|~:S`{w0127848Xadz:<6J`uu3\ip~789>7>3?>;Emvp4Yj}q:;<92=>030?Air|8Ufyu>?05>1:4669:1Ocxz>_lw{45634;4:=00257=Cg|~:S`{w01278786;880Hb{{1^ov|567<585=9?=;Emvp4Yj}q:;<92=>3326>Bh}};Taxv?016?6;56981Ocxz>_lw{45634;4?=?5Kotv2[hs89:?0?0;1008@jss9Vg~t=>?4=0=14763Me~x2:Flqq7Xe|r;<=:32?5257=Cg|~:S`{w0127878?9880Hb{{1^ov|567<5855^knt46_lw{45634:4:=>5Kotv2[hs89:?0>0>0030?Air|8Ufyu>?05>0:4769:1Ocxz>_lw{45634:4:>01257=Cg|~:S`{w01278686<880Hb{{1^ov|567<595=8?=;Emvp4Yj}q:;<92<>3326>Bh}};Taxv?016?7;56981Ocxz>_lw{45634:4?=?5Kotv2[hs89:?0>0;1008@jss9Vg~t=>?4=1=14753Me~x7?39>2:Flqq7Xe|r;<=:33?5257=Cg|~:S`{w0127868?9880Hb{{1^ov|567<5955^knta=Cg|~:Sca{012265=Cg|~:Sca{0122[lkwWMe~xBh}};Tc>?02]jiuYCg|~:Sb|?0112g>Bh}};Tc>?053f?Air|8Ud~=>?4^kntZBh}};Tc>?053`?Air|8Ud~=>?50g8@jss9Vey<=>:_hos[Air|8Ud~=>?50a8@jss9Vey<=>91d9Gkpr6Wfx;<=8Pilr\@jss9Vey<=>91b9Gkpr6Wfx;<=6k;Emvp4Yhz9:;4i5Kotv2[jt78928==5Kotv2[jt7892Te`~l;Emvp4Yhz9:;5@CK=1MHNK>;F18CKB63@80E=<4I008M7420EIKPA=2=<>OCMVK7=3o4IEG\E94=8720EIKPA=0=f>OCMVHJ_HOKRd9J@@YEIZOJH_2?>d9J@@YEIZOJH_2>>d9J@@YEIZOJH_2=>d9J@@YEIZOJH_2<>d9J@@YEIZOJH_2;>d9J@@YEIZOJH_2:>d9J@@YEIZOJH_29>028MACXJHYNMI\37;2=a>OCMVHJ_HOKR=5=56=NLLUIM^KNDS]bja6789;?7DJJ_CCPADBUWhdo<=>?1068MACXJHYNMI\Paof345659=1BHHQMARGB@WYffm:;<==>7:KGAZDF[LKO^Road1234Zojx890EIKPB@QFEATXff~;<=?=c:KGAZDF[LKO^R``t1235ZojxVCOIRLNSDCGVZhh|9:;=OCMVHJ_HOKR^mq45679890EIKPB@QFEATXg{:;<=<>3:KGAZDF[LKO^Ra}0123740>348MACXKZU;Sca{0123[lkwW@NNSN]P0^llp567888=7DJJ_BQ\5Zhh|9:;?013b?LBBWLDJNAK>2:KGAZCIIKFNSca{01226d=NLLUNBLLCE^llp5679Vcf|RGKE^GMEGJBWge<=>>1038MACXMGKI@HQ`r12347>>5:KGAZT03@NNS_Q\5:KGAZQ?3@NNSZOFT69J@@YPWZo0EIKPW^Q\kw6789897DJJ_V]P[jt789:Te`~PIEG\SZUXg{:;<=?;;HLJP2=NF]UDYY=4IOTf?NCBXVBBI_O]CI[b?IGIWJLL0<0n;MCM[F@@4;4j7AOA_BDD868d3EKESNHH<582:d=KIGUHJJ2;>79OEKYD[?1GMCQJN`9OEKYNLLUH\:5CAO]JJQ0JWEVNMJR??a:NSIZBANV;:m6B_M^FEBZ75i2F[ARJIF^30=>JWEVNMJR<6;MRN[A@AW:30@]CPDGD\0<=KXDUOJKQ:9:NSIZBANV<27A^B_EDE[2?H69:1E=?=4N010?K73;2D:9>5A1718J4143G;3?6@>939M66=I:990B??<;O017>H5;:1E>9=4N370?K41;2D9;>5A2918J7?53G987C=?3:L057=I<;1E9?5A639M37=I0;1E595AOS42?J57B\=B078KW4E::1D^>;4OS1A50=HZ:H996A]3C10?JT3=2EY8O<:;NP7F657B\:B018KW043FX2:3=V4;0;295^<3<5?T:4294?7\2<>59R81833X6>295^<7<5?T:0294?7\28>49QAVCS02XDARL30?c8VJKXJ5;1<364RNO\F979>2XDARAJ8:PLIZIBWZ;;7_AB_NG\WZhh|9:;=?84RNO\K@YTWge<=>>_hos[WIJWFOT_R``t12354`24;g1?c8V`urd}6:>3o4Rdqvhq:6;7k0^h}zlu>20;e5;2=e>Tb{|f0<;19:Pfwpjs48427_k|umv?6;?89Qavsk|5>556\jstnw808>3[oxyaz36?;8V`urd}6<245]erwop9>912Xnxb{<825;d<\{cOmyo3132:d=Sz`Njxl2=>`9WvlBf|h682l5[rhFbpd:36h1_~dJnt`>6:d=Sz`Njxl29>`9WvlBf|h6<2l5[rhFbpd:?6h1_~dJnt`>::6=RLZ90ZNM6;WKFSZR^XL;o7UGCIOZ.\AD'8';+_Y[M 1,2$DUDA@<0T^ZCIC58\VRXOGN:i6V\T^KNTICJMG^JXDAA_BMMWQTFAG^X==5WSU]QPIYWZFZN^YW8;YQW[SED>2RonRGk119[`hYJiceyZh||inl24>^ceVGbbb|Yesqjkk3;5Wo=2=7<=_g5:5Sdc3:Zpp<=_{}MFcikc2:X0<>Yffm:;<=?9;^cm`5678Vcf|RQnne23457?3Vg~t=>?069\kw6789;?7Ra}0123[lkwWVey<=>?169\kw6788;?7Ra}0122[lkwWVey<=>>1`9bqqidgglbk<<4atvlgjhaanUjbi>?0130?dssgjeejdiPaof345669:1jyyaloodjcZgil9:;55nuum`kk`noVey<=>?_hos[dssgjeejdiPos2345743mlm?6gked9j``YdeyUei=>?0`9j``Yhz9:;<?00:8tjjXijfy;6~`l^aoo<=wgeUh`fka8:rlhZudd{20|bbPsrgw=>vhz}Ujoa|7;qmqpZekch1{czPcmifj<=wg{~Thlzn6:rlvqYv12zd~yQ|cmp:?uiu|Vyxiy?4r99qpiYsqyo:7~h4snwqg`Yaaeoem`kk;rmvvfcXd`dnbo64xb;645~km2rh58=9xmr`01+2uIJ{n4?4@Az1`4:3f3>7122898m?li:3f2b7}i:j31=6`=c`85?!4d038h>6s\cb81`5<5?<0:?>o=bg81`4`03m8997>51;3xWa7=:m:1>:;5121b6g`=:m;m>6xI29d94?7=93:p_i?52e29623=9:9j>oh52e3e6>"5k809>l5+26496cb6=484;7f><2|D;i>6?u+26496ce<@;;o7pB=c782!4ai3i=7p*=ab8160=]k;03wo4n:0295g<5<3;96<=57;Y6d0=jr31=44i:03951<5:3;<65$35;>``-a93:1(?97:dd8j7102l10'i650;&13=a=<#m31<7*=798gf>h5?>0976%i3;29 71?2ll0b?98:b98/ag=83.9;54kb:l132<632!m87>5$35;>``-bi3:1(?97:dd8j7102<10'k;50;&13=1=<#o<1<7*=798fb>h5?>0276%jc;29 71?2ll0b?98:298/c1=83.9;54jf:l1325$35;>``-bm3:1(?97:dd8j7102810'k750;&13=5=<#:;1<7*=7980b>h5?>0o76%<2;29 71?2:l0b?98:b98/65=83.9;545$35;>6`-c=3:1(?97:e`8j7102o10'>m50;&13=<4n2d9;:4<;:)02?6=,;=36>h4n354>==<#mn1<7*=798gf>h5?>0n76%5$35;>ad-403:1(?97:2d8j7102?10'h?50;&13=h4n354>40<3">;6=4+26:97c=i:>=1<65$3883>!40039m7c<87;78?.c5290/>:65dc9m621=j21 8<4?:%04h4n354>1=<#l91<7*=798gf>h5?>0j76%;2;29 71?2:l0b?98:068?.c3290/>:65dc9m621=121 8>4?:%04==<#=>1<7*=7980b>h5?>0:>65$e683>!4003ni7c<87;58?.22290/>:653g9m621=9810'h650;&13=h4n354>46<3"><6=4+26:97c=i:>=1j65$4983>!40039m7c<87;g8?.b1290/>:65dc9m621==21bo84?::m1e<<722c9=;4?::k16<<722e9>>4?::m161<722c3<7>5;n0;=?6=3flh6=44ob;94?=h:;21<75f2cd94?=nnh0;66g=8483>>oaj3:17dm?:188m4c72900cnj50;9l645=831b4<4?::m150<722e9?i4?::k163<722e9=o4?::m162<722chi7>5;nae>5<5<>odi3:17b<82;29?j40;3:17d<=9o;0b?98:198k4`7290/>:651g38j7102810c=9o;0b?98:398k745290/>:652338j7102910c?=:;;0b?98:098k77a290/>:652338j7102;10c??j:18'62>=:;;0b?98:298k76e290/>:6521c8j7102910c?>6:18'62>=:9k0b?98:098k7>?290/>:652958j7102910c?69:18'62>=:1=0b?98:098kg2=83.9;54m3:l132<732ei>7>5$35;>g5ie83:1(?97:c18j7102:10coj50;&13=0=h5?>0=76ama;29 71?2k90b?98:698kg?=83.9;54m3:l1325$35;>g5ie>3:1(?97:c18j7102k10co;50;&13=a=:183!4fk3;n96F=c29l5`2=831vn?m8:182>5<7s-8jo7>1<75rb9094?2=:3?p@?m::0yK64b24<,;l36?k;;%0e7?b33-8m87<89:&1b4;%0e1?4fi2d9ih4>;%0ee?e13t.9mn4=2g9j`7<722co87>5;n04=?6=3`8jm7>5;c294?5=939p@?m::0yK64b5;hf1>5<4?:1y'6de=9l;0D?m<;M0`1?7|,;;j6?h8;|k`7?6=3`n?6=44o35:>5<:18186=:>30R?96;|q107<72;qUh9520;f7?x{e:m>1<7=50;2x 7gd2=n0D?m<;h3f3?6=3`;n47>5;n056?6=3tyo>7>52z\g6>;72m80q~j;:181[b3348o87?j8:p62?=838pR?96;<2962?52z\1ed=::m>1=h94}r0g7?6=:r7;6i:4=3f7>7053twi=k=50;30>=<6;rF9o84>{I02`>{K:j<1nv`=fc8`5>"5n109i95+2g19`1=#:o>1>:74$3d2>a4{#:hi1>>:4Zb096~4b2;n1qW5;n0;0?6=,;=36?6<;o043?6<3f83>7>5$35;>7>43g8<;7?4;n0;5?6=,;=36?6<;o043?4<3f83<7>5$35;>7>43g8<;7=4;n04b?6=,;=36?6<;o043?2<3f85$35;>7>43g8<;7;4;n04f?6=,;=36?6<;o043?0<3f85$35;>7>43g8<;794;hg5>5<#:>21i85a26594>=nm=0;6)<88;g6?k40?3;07dk<:18'62>=m<1e>:952:9ja7<72-8<47k:;o043?5<3`o:6=4+26:9a0=i:>=1865fdg83>!4003o>7c<87;78?lbc290/>:65e49m621=>21bh84?:%047c33-8m?7j;;%0e0?4012.9j<4k2:l1af<63-8m>7j<;o0f`?7<,;l=6?om;o0fb?631<75f2``94?=e83:197<55zN1g0<6sA8:h6s+2`a967c1<75`26;94?=nl;0;66gk3;29?lee2900n=4?:483>5}#:hi1=h=4H3a0?le02900enl50;9jg6<722co87>5;n04=?6=3th9o94?:083>5}#:hi1=h;4H3a0?j7b<3:17p}k2;296~Xc:27;6n=4}rf0>5<5sWn870>5c69~w7262909w0;72jh0q~<;2;296~;72;=27S<89:p61b=838pRi:4=18g0>{zj;n<6=4<:183!4fk38=86F=c29j5`1=831b=h650;9l634=831vn?j6:180>5<7s-8jo7<94:J1g6=n9l=1<75f1d:94?=h:?81<75rse094?4|Vm801=4k2:p`6<72;qUh>522e;95`>526;8yv4fj3:1?vP=ac9>6a1=9l=01?j6:0g4?xu5l10;6?u20;f0?84c138=>6s|2e494?4|590o863=d68127=zuk;1<7;53;5xH7e228qC>;%0e6?b43g8nh7?4$3d5>7ge3g8nj7>4}%0bg?44=2co>7>5;hf0>5<1<75`26;94?=n:hh1<75m0;291?4==rF9o84>{I02`>{#:hi1>?k4ie694?=h:>31<75fd383>>oc;3:17dmm:188f5<72<0;6=u+2`a95`5<@;i87dm8:188mfd=831bo>4?::kg0?6=3f8<57>5;|`1g1<7280;6=u+2`a95`3<@;i87b?j4;29?xuc:3:1>vPk2:?3>f51v?:>:18184d<3;n863?:b`8yv43:3:1>v3?:35:?[4012wx>9j50;0xZa2<590o86srb3f4>5<4290;w)N5k:1b=h950;9j5`>=831d>;<50;9~f7b>29086=4?{%0bg?41<2B9o>5f1d594?=n9l21<75`27094?=z{m81<74?:3y]`6=::m31=h64}rf7>5<5sWn?70{t:>31<730q~i951d5897b>28o<7p}=d983>7}:83n870{t:m<1<7;5l>09:?5r}cg94?3=;3=p@?m::0yK64b7c33-8m?7j;;%0e0?4012.9j<4k2:l1af<63-8m>7j<;o0f`?7<,;l=6?om;o0fb?631<75f2``94?=e83:197<55zN1g0<6sA8:h6s+2`a967c1<75`26;94?=nl;0;66gk3;29?lee2900n=4?:483>5}#:hi1=h=4H3a0?le02900enl50;9jg6<722co87>5;n04=?6=3th9o94?:083>5}#:hi1=h;4H3a0?j7b<3:17p}k2;296~Xc:27;6n=4}rf0>5<5sWn870>5c69~w7262909w0;72jh0q~<;2;296~;72;=27S<89:p61b=838pRi:4=18g0>{zj;n<6=4<:183!4fk38=86F=c29j5`1=831b=h650;9l634=831vn?j6:180>5<7s-8jo7<94:J1g6=n9l=1<75f1d:94?=h:?81<75rse094?4|Vm801=4k2:p`6<72;qUh>522e;95`>526;8yv4fj3:1?vP=ac9>6a1=9l=01?j6:0g4?xu5l10;6?u20;f0?84c138=>6s|2e494?4|590o863=d68127=zuk;>6=4::284I4d=3;pD??k;|N1g3<>s-8m47hm51:&1b7;%0e2?4fj2d9ik4?;|&1ef<5;<1bh?4?::kg7?6=3`n?6=44o35:>5<0<52n;51zJ15a=z,;kh6?5<t$3c`>4c43A8h?6gl7;29?lee2900en=50;9j`1<722e9;44?::a6f2=83;1<7>t$3c`>4c23A8h?6a>e583>>{tl;0;6?uQd39>4?e43tyo?7>52z\g7>;72j=0q~<;1;296~;5k=0:i9520;aa?xu5<;0;6?u20;04=>X5?01v?:k:181[b334:1h95r}c0g3?6=;3:150z&1ef<5>=1C>n=4i0g4>5<5<;72;=27p}=ac83>6}Y:hh01?j8:0g4?84c13;n;6s|2e:94?4|590o?63=d88127=z{;n=6=4={<29`1=::m=1>;<4}|`2b?6==391;vB=c482M46l2wG>n859z&1b=<5m=1/>k=5d59'6c2=:>30(?h>:e08j7cd281/>k<5d29m6`b=92.9j;4=ac9m6``=82w/>lm52278ma4=831bh>4?::kg0?6=3f8<57>5;h0bf?6=3k:1<7;52;7xH7e228qC>5;n04=?6=3`n96=44ie194?=nkk0;66l?:186>5<7s-8jo7?j3:J1g6=nk>0;66glb;29?le42900ei:50;9l62?=831vn?m;:182>5<7s-8jo7?j5:J1g6=h9l>1<75rse094?4|Vm801=4l3:p`6<72;qUh>520;a4?xu5<80;6?u22b695`2<590hn6s|25094?4|5909;45Q26;8yv43l3:1>vPk4:?3>a25}#:hi1>;:4H3a0?l7b?3:17d?j8;29?j41:3:17pl=d883>6<729q/>lm52768L7e43`;n;7>5;h3f7>5;|qg6?6=:rTo>63?:e08yvb42909wSj<;<0g=?7b02wxh94?:3y]`1=::m=1=h64}r04=?6=:rT9;4520;04=>{t:hh1<7=t^3ca?84c?3;n;63=d882a2=z{;n36=4={<29`6=::m31>;<4}r0g2?6=:r7;6i:4=3f4>7053twi>:4?:480>2}K:j?1=vF=1e9~H7e120q/>k652d68 7`42m>0(?h;:35:?!4a93n97c7dj=:188ma5=831bh94?::m13<<722c9mo4?::`3>5<22;0>wA50z&1ef<6m:1C>n=4ib594?=nkk0;66gl3;29?lb32900c?96:188yg4d<3:1=7>50z&1ef<6m<1C>n=4o0g7>5<96=4={<2962?7}Yl=16<7j;;|a6a1=8391<7>t$3c`>7033A8h?6g>e683>>o6m10;66a=6383>>{e:m31<7=50;2x 7gd2;e99~wa2=838pRi:4=3f4>4c?3ty9;44?:3y]62?<5909;45rs3ca>5<4sW8jn63=d682a2=::m31=h94}r0g7053ty9h;4?:3y>4?b3348o;7<92:~f7>=83?1?79tL3a6>4}O:8n0qAh5mj0:7)oc:3:17dj<:188ma2=831d>:750;9j6dd=831i<7>55;091~J5k<0:wE<>d:'6de=:;o0ei:50;9l62?=831bh?4?::kg7?6=3`ii6=44b183>0<729q/>lm51d18L7e43`i<6=44ib`94?=nk:0;66gk4;29?j4013:17pl=c583>4<729q/>lm51d78L7e43f;n87>5;|qg6?6=:rTo>63?:b18yvb42909wSj<;<29g2=z{;>:6=4={<0`0?7b<27;6nl4}r076?6=:r7;6?96;_04=>{t:=n1<75<7s-8jo7<94:J1g6=n9l=1<75f1d:94?=h:?81<75rb3f:>5<4290;w)N5k:1b=h950;9j5`>=831d>;<50;9~wa4=838pRi<4=18g6>{tl:0;6?uQd29>6a?=9l20q~j;:181[b3348o;7?j8:p62?=838pR?96;<2962?53z\1eg=::m=1=h94=3f:>4c03ty9h54?:3y>4?b4348o57<92:p6a0=838p1=4k4:?1`2<5>;1vqo<6:186>6<0sE8h97?tH33g?xJ5k?02w)"5n:0o86*=f5813<=#:o;1h?5a2da95>"5n;0o?6`=ee82?!4a>38jn6`=eg83?x"5ij09?85fd383>>oc;3:17dj;:188k71>2900e?om:188f5<72<0968uC2b795~N59m1v(?ol:30f?lb32900c?96:188ma4=831bh>4?::k`f?6=3k:1<7;50;2x 7gd28o87E>{e:j>1<7?50;2x 7gd28o>7Ee59>4?ee3ty98?4?:3y>4?4012T9;45rs36g>5<5sWn?70>5d59~yg4c?3:1?7>50z&1ef<5>=1C>n=4i0g4>5<5<53;294~"5ij09:95G2b18m4c02900evPk4:?1`2<6m11v?96:181[40127;6?96;|q1eg<72:qU>ll4=3f4>4c0348o57?j7:p6a>=838p1=4k3:?1`<<5>;1v?j9:18186=l=16>i952708yxuc:3:15vPk2:?3>a4<580o>63j:e08943=l;16=k4k2:?13?b534836i<4=3;9`7=z{m91<77t^e1895;6=3n870?i:e18971=l:16>54k3:?1=?b43ty9mo4?:8y]6dd<5909mo521;0bf>;b2;ki70?::3ca?87a2;ki70<8:3ca?84?2;ki70<6:3ca?xu50=0;6?uQ296897?=:>30(?o7:3:0?k4f?3:0q~<72;296~X50;16>54=789'6d>=:190b?o8:09~w7>62909wS<71:?13?4012.9m54=829m6d1=:2wx>5>50;0xZ7>734;m6?96;%0b:h4=07962?<,;k36?6<;o0b3?252z\13a=:m38<56*=a981<6=i:h=196s|26`94?4|V;=i70?526;8 7g?2;287cvP=7`9>4?4012.9m54=829m6d1=?2wxi;4?:3y]a3=::00o86*=a98f1>h5i>0;7p}j4;296~Xb<27947j;;%0b5<5sWo870<8:e68 7g?2l?0b?o8:39~w`4=838pRh<4=0d9`1=#:h21i85a2`597>{tm80;6?uQe09>5052z\gb>;b2m>0(?o7:d78j7g02<1vij50;0xZab<580o86*=a98f1>h5i>0=7p}k5;296~Xc=27;6i:4$3c;>`3n859zl1bg<>;2.9j54=e59'6c5=l=1/>k:526;8 7`62m80b?kl:09'6c0=:hh0b?ki:09'6cg=k?1v(?ol:315?lb52900ei:50;9l62?=831b>ll50;9a4?6=;3;1?vB=c482M46l2w/>lm523g8ma2=831d>:750;9j`7<722h;6=4<:183!4fk3;n=6F=c29O6f3=9r.9=l4=f89~mf5=831bh94?::m13<<722wxh?4?:3y]`7=:83i87p}=4083>7}:838<56P=789~w7252909wSj;;<29`1=zuk8o;7>53;294~"5ij09:>5G2b18m4c02900e01?j8:0g;?xu5?00;6?uQ26;895<5?01v?om:181[4fj279h:4>e69~w7b12909w0>5d59>6a1=:?80qpl=1683>1<62:qG>n;51zJ15a=zD;i=64ua2g`9=7=#:o21>h:4$3d0>a2<,;l?6?96;%0e5?b53g8no7?4$3d5>7ge3g8nj7?4$3db>f05<6<62:qG>n;51zJ15a=z,;kh6?5<50z&1ef<6m81C>n=4L3a6>4}#:8k1>k74}ha0>5<1<75`26;94?=z{m81<79?50;0x95<5?01U>:74}r076?6=:rTo863?:e68yxuc:3:1>vPk2:?3>a452z\13<=:838<56s|2``94?4|V;ki70>5d59~yg>d290>6>48{M0`1?7|@;;o7pB=c78ak4aj3ho7)"5n:0o86*=f5813<=#:o;1h?5a2da95>"5n;0o?6`=ee82?!4a=38jm6`=ed83?!4ai3i=7p*=ab817==nl;0;66gk3;29?lb32900c?96:188m7gf2900n=4?:481>0}K:j?1=vF=1e9~ 7gd2;8n7dj;:188k71>2900ei<50;9j`6<722chn7>5;c294?3=83:p(?ol:0g0?M4d;2ch;7>5;haa>5<>i5?00;66sm2b694?7=83:p(?ol:0g6?M4d;2e:i94?::p`7<72;qUh?520;a0?xuc;3:1>vPk3:?3>f152z?1g1<6m=16<7mm;|q107<72;q6<7<89:\13<=z{;>o6=4={_f7?86=l=1vqo5<4290;w)N5k:1b=h950;9j5`>=831d>;<50;9~wa4=838pRi<4=18g6>{tl:0;6?uQd29>6a1=9l20q~j;:181[b3348o87?j8:p62?=838pR?96;<2962?53z\1ed=::m>1=h94=3f4>4c03ty9h>4?:3y>4?b3348o87<92:p6a0=838p1=4k3:?1`2<5>;1vqo78:186>6<0sE8h97?tH33g?xJ5k?0iwc"5n=09;45+2g39`7=i:li1=6*=f38g7>h5mm0:7)h5ml0;7)>oc;3:17dj;:188k71>2900e?on:188f5<72<0968uC2b795~N59m1v(?ol:30f?lb32900c?96:188ma4=831bh>4?::k`f?6=3k:1<7;50;2x 7gd28o87E>{e:j>1<7?50;2x 7gd28o>7Ee59>4?ee3ty98?4?:3y>4?4012T9;45rs36g>5<5sWn?70>5d59~yg4c<3:1?7>50z&1ef<3k2B9o>5f1d594?=n9l21<75`27094?=zj;n<6=4<:183!4fk38=86F=c29j5`1=831b=h650;9l634=831vi<50;0xZa4<590o>6s|d283>7}Yl:16>i951d:8yvb32909wSj;;<0g0?7b02wx>:750;0xZ71>34:1>:74}r0be?6=;rT9ml522e695`1<5;n<6i850;0x956>48{M0`1?7|@;;o7pB=c78ak4aj3ho7)"5n:0o86*=f5813<=#:o;1h?5a2da95>"5n;0o?6`=ee82?!4a=38jm6`=ed83?!4ai3i=7p*=ab817==nl;0;66gk3;29?lb32900c?96:188m7gf2900n=4?:481>0}K:j?1=vF=1e9~ 7gd2;8n7dj;:188k71>2900ei<50;9j`6<722chn7>5;c294?3=83:p(?ol:0g0?M4d;2ch;7>5;haa>5<>i5?00;66sm2b694?7=83:p(?ol:0g6?M4d;2e:i94?::p`7<72;qUh?520;a0?xuc;3:1>vPk3:?3>f152z?1g1<6m=16<7mm;|q107<72;q6<7<89:\13<=z{;>o6=4={_f7?86=l=1vqo5<4290;w)N5k:1b=h950;9j5`>=831d>;<50;9~wa4=838pRi<4=18g6>{tl:0;6?uQd29>6a1=9l20q~j;:181[b3348o87?j8:p62?=838pR?96;<2962?53z\1ed=::m>1=h94=3f4>4c03ty9h>4?:3y>4?b3348o87<92:p6a0=838p1=4k3:?1`2<5>;1vqo<>4;290?4==rF9o84>{I02`>{K:j<15v`=fc8:5>"5n109i95+2g19`1=#:o>1>:74$3d2>a45<1<75`26;94?=n:hh1<75m0;297?7=;rF9o84>{I02`>{#:hi1>?k4ie694?=h:>31<75fd383>>d729086=4?{%0bg?7b92B9o>5C2b795~"59h09j45rib194?=nl=0;66a=7883>>{tl;0;6?uQd39>4?e43ty98<4?:3y>4?4012T9;45rs361>5<5sWn?70>5d59~yg4c?3:1?7>50z&1ef<5>:1C>n=4i0g4>5<5<:74=1813<=z{;ki6=4={_0bf>;5l>0:i:5rs3f5>5<5s4:1h9522e59634g}K:j?1=vF=1e9~H7e12kqe>kl5bd9'6c>=:l>0(?h<:e68 7`32;=27)k852``8j7ca291/>ko5c79~ 7gd2;9j7Wm=:3y11?442tP9m;4={34965>o5ik0;66a=7g83>!40038i5?m0;6)<88;04a>h5?>0:76a=7c83>!40038i5?h0;6)<88;04a>h5?>0876gj1;29 71?2l:0b?98:198ma`=83.9;54j0:l132<632coh7>5$35;>`6d7290>6>48{M0`1?7|@;;o7pB=c78:!4a038n86*=f28g0>"5n=09;45+2g39`7=i:li1=6*=f38g7>h5mm0:7)h5mo0;7p*=ab8170=nl;0;66gk3;29?lb32900c?96:188m7ge2900n=4?:481>0}K:j?1=vF=1e9~ 7gd2;8n7dj;:188k71>2900ei<50;9j`6<722chn7>5;c294?3=83:p(?ol:0g0?M4d;2ch;7>5;haa>5<>i5?00;66sm2b694?7=83:p(?ol:0g6?M4d;2e:i94?::p`7<72;qUh?520;a0?xuc;3:1>vPk3:?3>f152z?1g1<6m=16<7mm;|q107<72;q6<7<89:\13<=z{;>o6=4={_f7?86=l=1vqo5<28o37p}k4;296~Xc<279h:4>e99~w71>2909wS<89:?3>71>3ty9mo4?:2y]6dd<5;n<6i650;0x955d59>6a1=:?80qpl>:186>6<0sE8h97?tH33g?xJ5k?02w)"5n:0o86*=f5813<=#:o;1h?5a2da95>"5n;0o?6`=ee82?!4a>38jn6`=eg83?x"5ij09?85fd383>>oc;3:17dj;:188k71>2900e?om:188f5<72<0968uC2b795~N59m1v(?ol:30f?lb32900c?96:188ma4=831bh>4?::k`f?6=3k:1<7;50;2x 7gd28o87E>{e:j>1<7?50;2x 7gd28o>7Ee59>4?ee3ty98?4?:3y>4?4012T9;45rs36g>5<5sWn?70>5d59~yg4c?3:1?7>50z&1ef<5>=1C>n=4i0g4>5<5<53;294~"5ij09:95G2b18m4c02900evPk4:?1`2<6m11v?96:181[40127;6?96;|q1eg<72:qU>ll4=3f4>4c0348o57?j7:p6a>=838p1=4k3:?1`<<5>;1v?j9:18186=l=16>i952708yxdb290>6>48{M0`1?7|@;;o7pB=c78:!4a038n86*=f28g0>"5n=09;45+2g39`7=i:li1=6*=f38g7>h5mm0:7)h5mo0;7p*=ab8170=nl;0;66gk3;29?lb32900c?96:188m7ge2900n=4?:481>0}K:j?1=vF=1e9~ 7gd2;8n7dj;:188k71>2900ei<50;9j`6<722chn7>5;c294?3=83:p(?ol:0g0?M4d;2ch;7>5;haa>5<>i5?00;66sm2b694?7=83:p(?ol:0g6?M4d;2e:i94?::p`7<72;qUh?520;a0?xuc;3:1>vPk3:?3>f152z?1g1<6m=16<7mm;|q107<72;q6<7<89:\13<=z{;>o6=4={_f7?86=l=1vqo5<28o37p}k4;296~Xc<279h:4>e99~w71>2909wS<89:?3>71>3ty9mo4?:2y]6dd<5;n<6i650;0x955d59>6a1=:?80qpl>5;291?5=?rF9o84>{I02`>{K:j<15v*=f981a1=#:o91h95+2g6962?<,;l:6i<4n3g`>4=#:o81h>5a2df95>"5n?09mo5a2dd94>{#:hi1>>;4ie094?=nl:0;66gk4;29?j4013:17d7;tL3a6>4}O:8n0q)oc<3:17b<89;29?lb52900ei=50;9jgg<722h;6=4::183!4fk3;n?6F=c29jg2<722chn7>5;ha0>5<1<75`26;94?=zj;i?6=4>:183!4fk3;n96F=c29l5`2=831vi<50;0xZa4<590h?6s|d283>7}Yl:16<7m8;|q104<72;q6>n:51d68959<50;0x95<5?01U>:74}r07`?6=:rTo863?:e68yxd5l>0;6>4?:1y'6de=:?>0D?m<;h3f3?6=3`;n47>5;n056?6=3th9h44?:283>5}#:hi1>;:4H3a0?l7b?3:17d?j8;29?j41:3:17p}k2;296~Xc:27;6i<4}rf0>5<5sWn870{tl=0;6?uQd59>6a1=9l20q~<89;296~X5?016<7<89:p6dd=839pR?om;<0g3?7b?279h44>e69~w7b?2909w0>5d29>6a?=:?80q~01?j8:341?x{tl;0;68uQd39>4?b534;1h?52e;f1?8722m80q~j<:186[b434:1h>521;f0?8c=l:16=84k3:p6dd=83?pR?om;<296dd<5809mo52e;0bf>;6=38jn6s|26d94?4|V;=m70?::35:?!4f038l6526g8j7g0281v?9m:181[40j27:6?96;%0b:o4=1813<=#:h21>:k4n3c4>6=z{l;1<7l65e19m6d1=82wxhk4?:3y]`c=:m3n?7)6s|d483>7}Yl<16<7j;;%0bk652d68 7`42m>0(?h;:35:?!4a93n97coc:3:17dj;:188k71>2900e?on:188f5<72:0:6>uC2b795~N59m1v(?ol:30f?lb32900c?96:188ma4=831i<7>53;294~"5ij0:i<5G2b18H7e228q/>vPk4:?3>a25}#:hi1>3:17b<92;29?xuc:3:1>vPk2:?3>a452z\13<=:838<56s|2`c94?4|V;kj70{t:m91<7;5l=09:?5r}c0f1?6=<3818vB=c482M46l2wG>n859zl1bg<0n2.9j54=e59'6c5=l=1/>k:526;8 7`62m80b?kl:09'6c3=:hk0b?kj:09'6cg=k?1v(?ol:313?lb52900ei:50;9l62?=831b>lo50;9a4?6=;3;1?vB=c482M46l2w/>lm523g8ma2=831d>:750;9j`7<722h;6=4<:183!4fk3;n=6F=c29O6f3=9r.9=l4=f69~mf5=831bh94?::m13<<722wxh?4?:3y]`7=:83i87p}=4083>7}:838<56P=789~w7252909wSj;;<29`1=zuk8o87>52;294~"5ij09=n5G2b18m4c12900c?8=:188yvb52909wSj=;<29`7=z{;=26=4={_04=>;72;=27p}=a`83>7}Y:hk01?j;:0g5?xu5l:0;6?u20;f7?84c<38=>6srb9194?>=;32p@?m::0yK64bg7<,;l36?k;;%0e7?b33-8m87<89:&1b4;%0e4?db3g8nn7>4$3db>f0:j50;&13=<5?j1e>:950:9l62d=83.9;54=7b9m621=921d>:o50;&13=<5?j1e>:952:9j`c<72-8<47jj;o043?6<3`no6=4+26:9``=i:>=1=65fd483>!4003nn7c<87;08?g6=83>1>7;tL3a6>4}O:8n0q)oc<3:17b<89;29?lb52900eok50;9a4?6=<3:15;n04=?6=3thij7>52;294~"5ij09=n5G2b18m4c12900c?8=:188yvb52909wSj=;<29g6=z{ko1<7v3?:35:?[4012wx>9j50;0xZa2<590o86srb083>1<52n;51zJ15a=z,;kh6?==;hf7>5<5<7s-8jo7?j2:J1g6=nkk0;66gl3;29?lb32900c?96:188ygda29096=4?{%0bg?46k2B9o>5f1d494?=h:?81<75rse094?4|Vm801=4l3:pf`<72;qUnh52bg82a3=z{;>:6=4={<29gg=:jo09:?5rs361>5<5s4:1>:74^35:?xu54?b33twii7>54;091~J5k<0:wE<>d:'6de=::80ei:50;9l62?=831bh?4?::kaa?6=3k:1<7:50;2x 7gd28o97E31<75rbcd94?4=83:p(?ol:33`?M4d;2c:i;4?::m127<722wxh?4?:3y]`7=:83i87p}me;296~Xem27ij7?j6:p617=838p1=4lb:?ab?41:2wx>9<50;0x95<5?01U>:74}r07`?6=:rTo863?:e68yxuc:3:18vPk2:?3>a4<580o>63j:e08yvdb290?wSlj;<29f`=:93hn70k5bd9~w71c2909wS<8d:?f>71>3-8j47<8c:l1e2<73ty9;o4?:3y]62d<5809;45+2`:962e5<5sW8vPkf:?f>a2<,;k36ik4n3c4>5=z{mn1<752z\g1>;72m>0(?o7:eg8j7g02;1vqorF9o84>{I02`>{K:j<1nv`=fc8:0>"5n109i95+2g19`1=#:o>1>:74$3d2>a4{#:hi1>>=4ie094?=nl:0;66gk4;29?j4013:17d7;tL3a6>4}O:8n0q)oc<3:17b<89;29?lb52900ei=50;9jgg<722h;6=4::183!4fk3;n?6F=c29O6f3=9r.9=l4=f69~mf1=831boo4?::k`7?6=3`n?6=44o35:>5<51;294~"5ij0:i85G2b18k4c32900q~j=:181[b534:1o>5rse194?4|Vm901=4l7:p617=838p1?m;:0g7?86=kk1v?:=:18186=:>30R?96;|q10a<72;qUh9520;f7?x{e:m=1<7<50;2x 7gd2;;h7Et$3c`>7033A8h?6g>e683>>o6m10;66a=6383>>{tl;0;6?uQd39>4?b53tyo?7>52z\g7>;5l00:i55rs35:>5<5sW8<563?:35:?xu5ik0;6>uQ2``897b028o=70{t:m21<7;5l009:?5rs3f5>5<5s4:1h9522e596343}K:j?1=vF=1e9~H7e12kqe>kl5c19'6c>=:l>0(?h<:e68 7`32;=27)k852``8j7ca291/>ko5c79~ 7gd2;9>7dj=:188ma5=831bh94?::m13<<722c9mo4?::`3>5<22;0>wA50z&1ef<6m:1C>n=4ib594?=nkk0;66gl3;29?lb32900c?96:188yg4d<3:1=7>50z&1ef<6m<1C>n=4o0g7>5<96=4={<2962?7}Yl=16<7j;;|a6a1=8381<7>t$3c`>77d3A8h?6g>e783>>i5>;0;66sm2e;94?5=83:p(?ol:347?M4d;2c:i:4?::k2a=<722e9:?4?::p`7<72;qUh?520;f1?xuc;3:1>vPk3:?1`<<6m11v?96:181[40127;6?96;|q1eg<72:qU>ll4=3f4>4c1348o57?j7:p6a>=838p1=4k3:?1`<<5>;1v?j9:18186=l=16>i952708yxdak3:1?7?53zN1g0<6sA8:h6sC2b496~"5nh0h:6`=fc821<=z,;kh6?5;n0:5?6=3k:1<7=50;2x 7gd2j;0D?m<;h3f2?6=3`;oi7>5;n056?6=3ty:hk4?:3y]5a`<590:hh5rs362>5<5s4:1>;<4^3;2?xu5<;0;6?uQ2`f895<6m?1vqo{%0ee?e13t.9mn4=2b9Yg7<5sj0o6pg>dg83>>o5il0;6)<88;0a0>h5?>0m76g=b783>!40038i86`=768f?>o5j>0;6)<88;0a0>h5?>0o76g=b983>!40038i86`=768`?>o5j00;6)<88;0a0>h5?>0i76g=b`83>!40038i86`=768b?>o5jk0;6)<88;0a0>h5?>0276g=bb83>!40038i86`=768;?>o5jm0;6)<88;0a0>h5?>0<76g=bd83>!40038i86`=7685?>o5io0;6)<88;0a0>h5?>0>76g=b183>!40038i86`=7687?>o5j80;6)<88;0a0>h5?>0876g=b383>!40038i86`=7681?>o5j:0;6)<88;0a0>h5?>0:76g=b483>!40038i86`=7683?>i51;0;6)<88;0:<>h5?>0m76a=9`83>!40038246`=768f?>i51k0;6)<88;0:<>h5?>0o76a=9b83>!40038246`=768`?>i51m0;6)<88;0:<>h5?>0i76a=9d83>!40038246`=768b?>i51o0;6)<88;0:<>h5?>0276a=a183>!40038246`=768;?>i5i80;6)<88;0:<>h5?>0<76a=a383>!40038246`=7685?>i51:0;6)<88;0:<>h5?>0>76a=9583>!40038246`=7687?>i51<0;6)<88;0:<>h5?>0876a=9783>!40038246`=7681?>i51>0;6)<88;0:<>h5?>0:76a=9883>!40038246`=7683?>d729086=4?{%0bg?e63A8h?6g>e783>>o6ll0;66a=6383>>{e93:1?7>50z&1ef5f1d494?=n9mo1<75`27094?=zjl0;6>4?:1y'6de=k81C>n=4i0g5>5<5<6=4<:183!4fk3i:7E5}#:hi1o<5G2b18m4c12900e5<7s-8jo7m>;I0`7>o6m?0;66g>dd83>>i5>;0;66sm2983>6<729q/>lm5c09K6f55<5<4290;w)e783>>o6ll0;66a=6383>>{e:3:1?7>50z&1ef5f1d494?=n9mo1<75`27094?=zj:0;6>4?:1y'6de=k81C>n=4i0g5>5<5<1<7=50;2x 7gd2j;0D?m<;h3f2?6=3`;oi7>5;n056?6=3th>6=4<:183!4fk3i:7E53;294~"5ij0h=6F=c29j5`0=831b=ik50;9l634=831vn54?:283>5}#:hi1o<5G2b18m4c12900edd9>5?7cm27n64bb34;m64bb348364bb348j64bb3481=ik4=282``=:<3;oi63::0ff?80=9mo0154>dd9~w7262909w0>52708Z7?53ty98?4?:3y]6dc<590:i;5rs36g>5<5s4;1>;<4^3;b?xu5=10;6?uQ2c4894<6m?1v?;m:1818c=:?80R?7m;|q11f<72;qU>o94=d82a3=z{;?o6=4={<36>7053W82o6s|24g94?4|V;h370?::0g5?xu5=o0;6?u21g8127=Y:0n0q~<90;296~X5j016=k4>e79~w7242909w0<8:341?[4>m2wx>9:50;0xZ7df348<654=639]6<`52z\1fg=::10:i;5rs364>5<5s4826?8=;_0b4>{t:=21<728o=7p}=4883>7}::h09:?5Q2`38yv43i3:1>vP=be9>6d<6m?1v?:m:1818572;<97S4c13ty98h4?:3y>6?41:2T95>5rs36e>5<5sW8jj63=:0g5?xu5=90;6?u23;056>X51=1v?;>:181[4e82786;328o=7p}=5583>7}:=38=>6P=979~w7322909wS4c13ty99;4?:3y>2?41:2T95:5rs374>5<5sW8i?639:0g5?xu5=00;6?u28;056>X5101v?;n:181[4e=27361zN1g0<6sA8:h6sC2b496~"5nh0h:6`=fc84a>{#:hi1>?j4igd94?=n99:1<75f11394?=n9981<75f11194?=n99>1<75f11794?=n99<1<75`5c83>>o68>0;66g>0983>>o6800;66g>0`83>>o68k0;66g>0b83>>o68m0;66g>0d83>>d0n3:1=<4>3;00!4fk3=m7dhi:188m4602900e<>?:188m46?2900e<>>:188m46>2900e<>=:188m46f2900e<><:188m46e2900e<>;:188m46d2900e<>::188m46c2900e<>9:188m46b2900c8l50;9a2a<72:0;6=u+2`a90a=O:j90ee683>>o6m10;66a=6383>>{e?90;6>4?:1y'6de=n=4i0g4>5<5<o7E5}#:hi18i5G2b18m4c02900e5<7s-8jo7:k;I0`7>o6m>0;66g>e983>>i5>;0;66sm7983>6<729q/>lm54e9K6f55<5<4290;w)e683>>o6m10;66a=6383>>{e=l0;6>4?:1y'6de=n=4i0g4>5<5<o7E5}#:hi18i5G2b18m4c02900e5<7s-8jo7:k;I0`7>o6m>0;66g>e983>>i5>;0;66sm6783>6<729q/>lm54e9K6f55<5<4290;w)50z&1ef<5?81C>n=4i0g4>5<5<5<5<5<53z\242=:>m0:i5526d82a2=z{8:;6=4<{_334>;083;n;6382;3f<>{t9921<7=t^02;?81728o3709=:0g4?xu6880;6>uQ1138922=9l=01:851d:8yv7713:1?vP>089>31<6m116;;4>e69~w4652908wS??2:?4n;<5;>4c?34=j6o1=h64}r33f?6=;rT:5<4sW;;863:e;3f3>;183;n46s|11a94?5|V8:h70;j:0g;?80728o<7p}>0483>6}Y99?01;<51d58932=9l20q~??d;297~X68m16:?4>e99>21<6m>1v<>9:180[77>27=:7?j7:?54c03ty>n7>52z\6f>;1k38=>6s|5b83>7}:>m09:?526`82a2=z{5<5s4=;6?8=;<4b>4c>3ty<=7>52z?46?41:27=m7?ja:p36<72;q6;94=639>2d<6mk1v:;50;0x920=:?801;o51da8yv102909w097:341?80f28oo7p}89;296~;0i38=>639a;3fa>{t?k0;6?u27b8127=:>k0:i:5rs6f94?4|5>o1>;<4=7`95`>7053427<5>;16:o4>ec9~w35=838p1;:5270893d=9li0q~8::1818012;<9708m:0gg?xu1?3:1>v398;056>;1j3;ni6s|6883>7}:>h09:?526b82a2=z{?k1<7009~w4652909wS??2:?4b?77:2wx===50;0xZ46434=m6<><;|q241<72;qU==:4=6d955252z\240=:?o0:<85rs025>5<5sW;;:638f;332>{t=k0;6?uQ5c9>3c<2j2wx==950;0xZ46034=m6<>8;|q24=<72;qU==64=6d955>52z\24<=:?o0:<45rs02b>5<5sW;;m638f;33e>{t99h1<70b83>7}Y99i01:h511a8yv77l3:1>vP>0e9>3c<68m1v<>j:181[77m27>oam3:17b<61;29?g4dn3:1?7=55z&1ef<5ko1bji4?::kea?6=3f82=7>5;c0`g?6=;3:1N5k:1b=h950;9j5`>=831d>;<50;9~f7ec29086=4?{%0bg?2c3A8h?6g>e683>>o6m10;66a=6383>>{e:jo1<7=50;2x 7gd2;<87E4c03tymi7>53z\ea>;5kj0:i:522bf95`>52z\1=4=::jo1>;<4}r0`f?6=:r79on4=639>6fc=9l=0q~52z\e`>;5ko0mh6s|fd83>7}Ynl16>nh5fd9~w7?62909wS<61:?1gc<5181vqo7=:180>7<3s-8jo77=;n:e>5<>d>83:1?7>50z&1ef<3l2B9o>5f1d594?=n9l21<75`27094?=zj0;1<7=50;2x 7gd2;<87E51d589<7=9l=0q~67:181[>?343;629086=4?{%0bg?2c3A8h?6g>e683>>o6m10;66a=6383>>{e1h0;6>4?:1y'6de=:?90D?m<;h3f3?6=3`;n47>5;n056?6=3ty247>52z\:<>;>i38=>6s|8e83>6}Y0m16544>e69>=d<6m>1v5750;0xZ=?<5031=h64}r;:>5<5s4326?8=;<;b>4c?3twim:4?:281>1}#:hi1m:5`a583>>o?l3:17d6m:188fd3=8391<7>t$3c`>1b<@;i87d?j7;29?l7b03:17b<92;29?xdf>3:1?7>50z&1ef<5>:1C>n=4i0g4>5<5<;<4=`495`>4g|,;kh6<7>;n3;4?6=3`2?6=44i5094?=n9:;1<75f12794?=n9jn1<75f1bd94?=n0<0;66g>4083>>o6l80;66g>5683>>o6l<0;66g>7`83>>o6l>0;66l>8483>0<729q/>lm527c8L7e43`;n;7>5;h3f5;h3fe?6=3f8=>7>5;|`2<3<72:0;6=u+2`a90a=O:j90e50z&1ef<5>:1C>n=4i0g4>5<5<53;294~"5ij0?h6F=c29j5`1=831b=h650;9l634=831vn<6n:184>5<7s-8jo7<9f:J1g6=n9l=1<75f1d:94?=n9l31<75f1dc94?=n9lh1<75f1da94?=h:?81<75rb0:a>5<4290;w)t$3c`>70f3A8h?6g>e683>>o6m10;66g>e883>>o6mh0;66a=6383>>{e91o1<7=50;2x 7gd2=n0D?m<;h3f3?6=3`;n47>5;n056?6=3th:4k4?:283>5}#:hi1>;=4H3a0?l7b?3:17d?j8;29?j41:3:17pl>9183>6<729q/>lm54b9K6f55<50z&1ef<3k2B9o>5f1d594?=n9l21<75`27094?=zj82?6=4<:183!4fk38=?6F=c29j5`1=831b=h650;9l634=831v<6?:181[7?827:494=639~w=2=839pR5:4=0:;>4c034;3?7?j7:p07<72e99~w4562908wS?<1:?2<0<6m>16=5j51d58yv74=3:1?vP>349>5=3=9l201<6k:0g;?xu6km0;6>uQ1bf894>228o270?7d;3f=>{t9jl1<7=t^0ae?87?=3;nm63>8e82ad=z{1?1<7=t^97894>e28o<70?60;3f3>{t9=;1<7{t9<=1<770?7a;3fe>{t9>k1<7{t91;1<770534;3:7?j8:p617=838p1<69:341?87??3;n;6s|25094?4|582<6?8=;<3;9j50;0x94>?2;<970?74;3f3>{t9131<770534;3n7?j8:p60>=838p1<6m:341?87?:3;n;6s|19a94?4|582o6?8=;<3;a?7b02wx>8l50;0x94>b2;<970?7f;3f3>{t:70534;2<7?j8:p60b=838p1<7?:341?87?:3;n46s|24g94?4|58296?8=;<3;7?7b02wx>8h50;0x94>42;<970?74;3f<>{zj8k86=4i:e82f~"5ij0:m>5`18094?=n0=0;66g;2;29?l7493:17d?<7;29?l7413:17d?ld;29?l7dn3:17d6::188m4262900e<;=:188m4302900e5f1d594?=n9l21<75f1d;94?=n9lk1<75f1d`94?=h:?81<75rb0;;>5<4290;w)t$3c`>7043A8h?6g>e683>>o6m10;66a=6383>>{e90k1<7=50;2x 7gd2=n0D?m<;h3f3?6=3`;n47>5;n056?6=3th:5n4?:683>5}#:hi1>;h4H3a0?l7b?3:17d?j8;29?l7b13:17d?ja;29?l7bj3:17d?jc;29?j41:3:17pl>9e83>6<729q/>lm54e9K6f55<50z&1ef<3l2B9o>5f1d594?=n9l21<75`27094?=zj8k:6=4<:183!4fk38=?6F=c29j5`1=831b=h650;9l634=831vn5<7s-8jo7:l;I0`7>o6m>0;66g>e983>>i5>;0;66sm18694?5=83:p(?ol:340?M4d;2c:i:4?::k2a=<722e9:?4?::a5<3=8391<7>t$3c`>1e<@;i87d?j7;29?l7b03:17b<92;29?xd61?0;6>4?:1y'6de=:?90D?m<;h3f3?6=3`;n47>5;n056?6=3ty:5?4?:3y]5<4<583=6?8=;|q;0?6=;rT3863>9`82a2=:90?1=h94}r61>5<2sW>970?68;3f3>;6100:i5521`295`1<58k:6?4=0;4>4c034;2j7?j7:p561=838pR<=8;<3:3?7b02wx=>750;1xZ45>34;2;7?j9:?2=c<6m11ve`9>5<`=9l30q~?lf;297~X6ko16=4951d`894?a28oj7p}75;297~X?=27:5i4>e69>5d4=9l=0q~?;1;296~X6<816=4m51d58yv72:3:1>vP>539>516=4m51d;8yv7c;3:1>vP>d29>5vP>d69>509:?5218:95`>52z?2==<5>;16=4751d58yv43:3:1>v3>988127=:90k1=h64}r07`?6=:r7:5l4=639>5<0=9l=0q~?6b;296~;61j09:?5218f95`>47>52z?2=a<5>;16=4:51d58yv7>m3:1>v3>9g8127=:9h:1=h64}r06f?6=:r7:m=4=639>5d7=9l=0q~<:c;296~;6i809:?521`095`>h7>52z?2e7<5>;16=4:51d:8yv42m3:1>v3>958127=:90?1=h64}r06b?6=:r7:584=639>5<0=9l20qpl>b483>a5}#:hi1>;84H3a0?l7b?3:17d?j8;29?l7b13:17b<92;29?xd6ih0;6>4?:1y'6de=n=4i0g4>5<5<53;294~"5ij09:>5G2b18m4c02900e5<1290;w)N5k:1b=h950;9j5`>=831b=h750;9j5`g=831b=hl50;9l634=831vn5<7s-8jo7:k;I0`7>o6m>0;66g>e983>>i5>;0;66sm1c394?2=83:p(?ol:345?M4d;2c:i:4?::k2a=<722c:i44?::m127<722wi=o<50;194?6|,;kh69j4H3a0?l7b?3:17d?j8;29?j41:3:17pl>b283>6<729q/>lm52718L7e43`;n;7>5;h3f7>5;|`2f1<72:0;6=u+2`a90f=O:j90e3:1?7>50z&1ef<5>:1C>n=4i0g4>5<5<53;294~"5ij0?o6F=c29j5`1=831b=h650;9l634=831vn5<7s-8jo7<93:J1g6=n9l=1<75f1d:94?=h:?81<75rs0c7>5<5sW;j863>a98127=z{1>1<7=t^96894gd28o<70?n7;3f3>{t<;0;68uQ439>5dg=9l=01b282a==z{8io6=4<{_3``>;6i00:i:521c395`>52z\27c=:9h31=h64}r3`b?6=;rT:ok521`;95`?<58h:6ag82a2=:9k>1=h94}r366?6=:rT:9?521`g95`1o7>52z\21f=:9ho1=h64}r3g1?6=:rT:h8521`g95`?52z\23d=:9ho1=ho4}r3g3?6=:rT:h:521`g95`d52z\2`f=:9k;1=h94}r3b1?6=:r7:m44=639>5dg=9l20q~<;1;296~;6ih09:?521``95`17>52z?2eg<5>;16=lm51d:8yv43l3:1>v3>ab8127=:9h21=h94}r3b`?6=:r7:mh4=639>5d`=9l20q~<:8;296~;6io09:?521`495`152z?2f4<5>;16=o<51d:8yv42j3:1>v3>b38127=:9k91=h94}r06g?6=:r7:n>4=639>5g2=9l20q~<:d;296~;6j=09:?521`495`>i7>52z?2e3<5>;16=l951d:8yv42n3:1>v3>a68127=:9h21=h64}|`2g=<728;1i7?j{%0bg?7d02e:n;4?::k;0?6=3`>96=44i010>5<5<>o6<:0;66g>d083>>o6=;0;66g>5683>>o6=j0;66g>d683>>o6lj0;66l>bb83>0<729q/>lm527c8L7e43`;n;7>5;h3f5;h3fe?6=3f8=>7>5;|`2fa<72:0;6=u+2`a90a=O:j90e50z&1ef<5>:1C>n=4i0g4>5<5<53;294~"5ij0?h6F=c29j5`1=831b=h650;9l634=831vn:180>5<7s-8jo7:k;I0`7>o6m>0;66g>e983>>i5>;0;66sm1b094?>=83:p(?ol:353?M4d;2c:i:4?::k2a=<722c:i44?::k2ad<722c:io4?::k2af<722c:ii4?::m127<722wi=n=50;194?6|,;kh69j4H3a0?l7b?3:17d?j8;29?j41:3:17pl>c483>0<729q/>lm527c8L7e43`;n;7>5;h3f5;h3fe?6=3f8=>7>5;|`2g3<72:0;6=u+2`a90a=O:j90e50z&1ef<5>:1C>n=4i0g4>5<5<53;294~"5ij0?o6F=c29j5`1=831b=h650;9l634=831vn5<7s-8jo7<93:J1g6=n9l=1<75f1d:94?=h:?81<75rb0`b>5<4290;w)t$3c`>7043A8h?6g>e683>>o6m10;66a=6383>>{t9k<1<76s|8583>6}Y0=16=oh51d5894df28o<7p};2;291~X3:27:ni4>e69>5gc=9l201;6k<0:i:5rs01:>5<4sW;8563>bb82a==:9j?1=h74}r30b?6=:rT:?k521ca95`?53z\2gc=:9ki1=ho4=0a6>4cf3ty397>53z\;1>;6k:0:i:521c:95`152z\204=:9j;1=h64}r:2>5<5sW2:70?l1;3f3>{t9=91<7{t9<81<7{t9{t9mi1<79?50;0x94dc2;<970?me;3f3>{t:=81<770534;ij7?j8:p61b=838p18650;0x94e52;<970?l3;3f<>{t:70534;i57?j7:p5f2=838p13;n46s|24a94?4|58i=6?8=;<3`3?7b?2wx>8j50;0x94e02;<970?m8;3f<>{t:70534;i57?j8:p60`=838p16<>s-8jo7?;7:m206<722c8n7>5;h62>5<>o3<3:17d:::188f423290>6=4?{%0bg?323A8h?6g>e683>>o6m10;66g>e883>>o6mh0;66a=6383>>{e9=?1<7=50;2x 7gd2=o0D?m<;h3f3?6=3`;n47>5;n056?6=3th:8;4?:283>5}#:hi18n5G2b18m4c02900e1=h94}r61>5<5sW>970?;4;3f<>{t<:0;6?uQ429>513=9l=0q~:;:181[2334;?87?j9:p00<72;qU885215795`>52z?201<5>;16=9851d58yv73=3:1>v3>448127=:9=<1=h64}|`20f<72>0864u+2`a951e36=44i2`94?=n<80;66g;2;29?l242900e9:50;9j00<722h:844?:483>5}#:hi19>5G2b18m4c02900e2900e5<4290;w)=838pR<:7;<37f?41:2wx?o4?:3y]7g=:9=31=h94}r62>5<5sW>:70?;9;3f<>{t<;0;6?uQ439>51?=9l30q~:<:181[2434;?57?ja:p01<72;qU895215c95`1>6=4={_66?873i3;n46s|15;94?4|58>26?8=;<37f?7b?2wx=9o50;0x942f2;<970?;b;3f<>{zj8?:6=48:28:!4fk3;>=6a>4e83>>o4j3:17d:>:188m14=831b8>4?::k70?6=3`>>6=44b06f>5<2290;w)t$3c`>1c<@;i87d?j7;29?l7b03:17b<92;29?xd6=90;6>4?:1y'6de=n=4i0g4>5<5<52z\20a=:9<:1>;<4}r1a>5<5sW9i70?;e;3fe>{t<80;6?uQ409>51c=9l30q~:=:181[2534;?i7?j7:p06<72;qU8>5215d95`1?6=4={_67?873m3;n46s|4483>7}Y<<16=9h51d:8yv73m3:1>v3>4d8127=:9<:1=h94}r37b?6=:r7:8k4=639>506=9l20qpl>5783>2<420q/>lm51448k4352900e>l50;9j04<722c?>7>5;h60>5<1<75f4483>>d6=:0;684?:1y'6de===1C>n=4i0g4>5<5<5<87>53;294~"5ij0?i6F=c29j5`1=831b=h650;9l634=831vn<;::180>5<7s-8jo7:l;I0`7>o6m>0;66g>e983>>i5>;0;66s|14094?4|V8?970?:5;056>{t;k0;6?uQ3c9>505=9l30q~:>:181[2634;>?7?j7:p07<72;qU8?5214195`>86=4={_60?872;3;nm6s|4583>7}Y<=16=8:51d58yv222909wS::;<360?7b02wx=8=50;0x94342;<970?:5;3f3>{t9<>1<770534;>97?j8:~f43e290<6>46{%0bg?72j2e:9:4?::k0f?6=3`>:6=44i5094?=n<:0;66g;4;29?l222900n<;7:186>5<7s-8jo7;;;I0`7>o6m>0;66g>e983>>o6m00;66g>e`83>>i5>;0;66sm14;94?5=83:p(?ol:5g8L7e43`;n;7>5;h3f7>5;|`21d<72:0;6=u+2`a90f=O:j90evP>569>50g=:?80q~=m:181[5e34;>47?j7:p04<72;qU8<5214:95`?96=4={_61?87203;n46s|4283>7}Y<:16=8651dc8yv232909wS:;;<36=?7b?2wx884?:3y]00=:9<31=h64}r3650g=9l=0q~?:9;296~;6=009:?5214c95`><}#:hi1=;>4o07`>5<>o3:3:17d:<:188m12=831b884?::`21a<72<0;6=u+2`a916=O:j90e50z&1ef<3m2B9o>5f1d594?=n9l21<75`27094?=zj8?m6=4<:183!4fk3>h7Ej7<92:p7g<72;qU?o5214f95`?:6=4={_62?872l3;n46s|4383>7}Y<;16=8j51d58yv242909wS:<;<36`?7bi2wx894?:3y]01=:95<5sW>>70?:e;3f<>{t970534;>j7?j7:p50c=838p1<;j:341?872n3;n46srb046>5<02:02w)i6>80;66g5;h66>5<6583>6<729q/>lm54b9K6f55<7}Y<816=;<51d58yv252909wS:=;<356?7b12wx8>4?:3y]06=:9?81=ho4}r67>5<5sW>?70?93;3f3>{t<<0;6?uQ449>535=9l20q~?92;296~;6>;09:?5217695`152z?226<5>;16=;:51d:8yxd6>h0;6:4<:8y'6de=9?k0c<89:188m6d=831b8<4?::k76?6=3`>86=44i5694?=n<<0;66l>6683>0<729q/>lm5559K6f55<5<N5k:1b=h950;9j5`>=831d>;<50;9~f40>29086=4?{%0bg?2d3A8h?6g>e683>>o6m10;66a=6383>>{t9?<1<76s|3c83>7}Y;k16=;951d58yv262909wS:>;<353?7b12wx8?4?:3y]07=:9?=1=h64}r60>5<5sW>870?98;3f3>{t<=0;6?uQ459>531=9lk0q~:::181[2234;=47?j8:p531=838p1<88:341?87113;n;6s|17:94?4|58<36?8=;<35=?7b02wvn<8i:184>6<>s-8jo7?9f:m22g<722c8n7>5;h62>5<>o3<3:17d:::188f40d290>6=4?{%0bg?333A8h?6g>e683>>o6m10;66g>e883>>o6mh0;66a=6383>>{e9?n1<7=50;2x 7gd2=o0D?m<;h3f3?6=3`;n47>5;n056?6=3th::h4?:283>5}#:hi18n5G2b18m4c02900ek16=;k52708yv5e2909wS=m;<35g?7b02wx8<4?:3y]04=:9?i1=h94}r61>5<5sW>970?9c;3f=>{t<:0;6?uQ429>53e=9lk0q~:;:181[2334;=h7?j7:p00<72;qU885217f95`>52z?22f<5>;16=;k51d58yv71l3:1>v3>6e8127=:9?o1=h64}|`231<72>0864u+2`a95225}#:hi19?5G2b18m4c02900e2900e5<4290;w);1=h64}r62>5<5sW>:70?81;3f3>{t<;0;6?uQ439>527=9l30q~:<:181[2434;<>7?j7:p01<72;qU895216395`g>6=4={_66?870:3;n46s|16394?4|58=:6?8=;<347?7b?2wx=:<50;0x94152;<970?83;3f<>{zj8=26=48:28:!4fk3;<56a>7483>>o4j3:17d:>:188m14=831b8>4?::k70?6=3`>>6=44b055>5<2290;w)t$3c`>1c<@;i87d?j7;29?l7b03:17b<92;29?xd6?10;6>4?:1y'6de=n=4i0g4>5<5<52z\230=:9>21>;<4}r1a>5<5sW9i70?86;3f=>{t<80;6?uQ409>520=9l=0q~:=:181[2534;<:7?j8:p06<72;qU8>5216495`g?6=4={_67?870?3;n;6s|4483>7}Y<<16=:951d:8yv70>3:1>v3>778127=:9>21=h94}r343?6=:r7:;:4=639>52>=9l20qpl>7d83>2<420q/>lm516g8k41f2900e>l50;9j04<722c?>7>5;h60>5<1<75f4483>>d6?k0;684?:1y'6de==:1C>n=4i0g4>5<5<5<53;294~"5ij0?i6F=c29j5`1=831b=h650;9l634=831vn<9k:180>5<7s-8jo7:l;I0`7>o6m>0;66g>e983>>i5>;0;66s|16c94?4|V8=j70?8d;056>{t;k0;6?uQ3c9>52d=9l30q~:>:181[2634;86=4={_60?870k3;n;6s|4583>7}Y<=16=:l51dc8yv222909wS::;<34g?7b02wx=:l50;0x941e2;<970?8d;3f3>{t9>i1<770534;4n{%0bg?4702e9<94?::k1=5<722c387>5;h3e`?6=3`2>6=44i3`e>5<=850;694?6|,;kh6?86;I0`7>o6m>0;66g>e983>>o6m00;66a=6383>>{e:9=1<7=50;2x 7gd2;<87E=:50;0xZ763348;;7<92:p6<6=838pR?7?;<031?7b?2wx494?:3y]<1=::9<1=h64}r3e`?6=:rT:ji5221495`16=4={_:6?847=3;n46s|2cd94?4|V;hm70{t:mk1<73;n56s|8183>7}Y0916>=;51d;8yv47=3:1>v3=048127=::9=1=h94}r032?6=:r79<;4=639>651=9l20qpln2;293?5=1r.9mn4n2:m:a?6=3`82<7>5;h:7>5<>d>n3:197>50z&1ef<5>h1C>n=4i0g4>5<5<5<o6m>0;66g>e983>>i5>;0;66s|9d83>7}Y1l16m<4=639~w7?72909wS<60:?:b?7b02wx494?:3y]<1=:i90:i:5rs9794?4|V1?014h51d58yv4en3:1>vP=bg9>=c<6mh1v?jn:181[4ci27j<7?j8:p<5<72;qU4=529g82a<=z{0l1<75<5s4k;6?8=;4c?3twimh4?:980>d}#:hi1mh5`a`83>>o5190;66g74;29?l>22900e5950;9j6g`=831b>io50;9j<5<722hjn7>55;294~"5ij09:l5G2b18m4c02900e2900e5<7s-8jo7<99:J1g6=n9l=1<75f1d:94?=n9l31<75`27094?=zjhn1<7=50;2x 7gd2;<87E5<5sW82<63nb;3f3>{t0=0;6?uQ859>ef<6m11v5;50;0xZ=3<5hi1=h94}r:4>5<5sW2<70om:0g;?xu5jo0;6?uQ2cd89dd=9lk0q~e89~w=6=838pR5>4=``95`?70534ko66>4?::k25g<722c:>84?::k262<722c:>44?::k26g<722c:>i4?::k25c<722c:>k4?::k264<722h:h54?:883>5}#:hi1>:?4H3a0?l7b?3:17d?j8;29?l7b13:17d?ja;29?l7bj3:17d?jc;29?l7bl3:17d?je;29?j41:3:17pl>d883>0<729q/>lm527c8L7e43`;n;7>5;h3f5;h3fe?6=3f8=>7>5;|`2`d<72:0;6=u+2`a9635<@;i87d?j7;29?l7b03:17b<92;29?xu6l>0;6?uQ1e5894bf2;<97p}>1483>7}Y98?010;6?uQ105894b?28o<7p}>2283>7}Y9;9012483>7}Y9;?010;6?uQ135894b?28oh7p}>2883>7}Y9;3012e83>7}Y9;n0128o27p}>2g83>7}Y9;l0128oj7p}>d983>7}:9m21>;<4=0fb>4c03ty:h44?:3y>5a?=:?8015;h67>5<5;h3f5;h3fe?6=3f8=>7>5;|`2bc<72:0;6=u+2`a90`=O:j90e50z&1ef<3k2B9o>5f1d594?=n9l21<75`27094?=z{8lo6=4={_3e`>;58909:?5rs2`94?4|V:h01vP;1:?2b`<6m>1v9<50;0xZ14<58ln6fg82a==z{=>1<7e`9~w4`b2909w0?ie;056>;5890:i:5rs0de>5<5s4;mj7<92:?145<6m11vqo50;9a6ae=83?1<7>t$3c`>04<@;i87d?j7;29?l7b03:17d?j9;29?l7bi3:17b<92;29?xd5lm0;684?:1y'6de==?1C>n=4i0g4>5<5<5<53;294~"5ij0?o6F=c29j5`1=831b=h650;9l634=831v?jm:181[4cj279hh4=639~w61=838pR>94=3fg>4c03ty847>52z\0<>;5lm0:i55rs2;94?4|V:301?jk:0g:?xu4i3:1>vP1v>m50;0xZ6e<5;no6e`9~w7bd2909w0;5ll0:i:5rs3fg>5<5s48oh7<92:?1``<6m11vqo:n:181>5<7s-8jo7<>c:J1g6=n9l<1<75`27094?=zj;2n6=4::183!4fk38=o6F=c29j5`1=831b=h650;9j5`?=831b=ho50;9l634=831vn??6:186>5<7s-8jo7<9b:J1g6=n9l=1<75f1d:94?=n9l31<75f1dc94?=h:?81<75rb3g0>5<3290;w)N5k:1b=h950;9j5`>=831b=h750;9l634=831vn?k7:187>5<7s-8jo7<97:J1g6=n9l=1<75f1d:94?=n9l31<75`27094?=zj;oj6=4<:183!4fk3>h7E<50;494?6|,;kh68o4H3a0?l7b?3:17d?j8;29?l7b13:17d?ja;29?l7bj3:17b<92;29?xd6;=0;6;4?:1y'6de==01C>n=4i0g4>5<5<5<3:1N5k:1b=h950;9j5`>=831b=h750;9j5`g=831b=hl50;9l634=831vn<=7:185>5<7s-8jo7;7;I0`7>o6m>0;66g>e983>>o6m00;66g>e`83>>o6mk0;66a=6383>>{e9:k1<7850;2x 7gd2<20D?m<;h3f3?6=3`;n47>5;h3f=?6=3`;nm7>5;h3ff?6=3f8=>7>5;|`27f<72?0;6=u+2`a912=O:j90e;6=49:183!4fk3?<7Et$3c`>7063A8h?6g>e683>>o6m10;66g>e883>>o6mh0;66g>ec83>>o6mj0;66a=6383>>{e:l;1<7:50;2x 7gd2=l0D?m<;h3f3?6=3`;n47>5;h3f=?6=3f8=>7>5;|`:2?6=>3:15<7s-8jo7;7;I0`7>o6m>0;66g>e983>>o6m00;66g>e`83>>o6mk0;66a=6383>>{e9ji1<7;50;2x 7gd2;o6m>0;66g>e983>>i5>;0;66sm10494?5=83:p(?ol:5a8L7e43`;n;7>5;h3f7>5;|`25=<72:0;6=u+2`a90a=O:j90e50z&1ef<3l2B9o>5f1d594?=n9l21<75`27094?=zj8;h6=4<:183!4fk3>h7E4?:1y'6de=n=4i0g4>5<5<7>53;294~"5ij0?o6F=c29j5`1=831b=h650;9l634=831vn5<7s-8jo7<80:J1g6=n9l=1<75f1d:94?=n9l31<75f1dc94?=n9lh1<75f1da94?=n9ln1<75`27094?=zj8n96=4<:183!4fk38=?6F=c29j5`1=831b=h650;9l634=831vn5<7s-8jo7<96:J1g6=n9l=1<75f1d:94?=n9l31<75`27094?=zj8n=6=4<:183!4fk38=?6F=c29j5`1=831b=h650;9l634=831vn<<;:187>5<7s-8jo7;?;I0`7>o6m>0;66g>e983>>o6m00;66a=6383>>{e9;<1<7;50;2x 7gd25;h3f=?6=3`;nm7>5;n056?6=3th:>54?:283>5}#:hi18n5G2b18m4c02900e1<7>t$3c`>07<@;i87d?j7;29?l7b03:17d?j9;29?j41:3:17pl>3183>0<729q/>lm5549K6f55<5<50z&1ef<5>>1C>n=4i0g4>5<5<5<;<50;9~ft$3c`>77d3A8h?6g>e783>>i5>;0;66sma883>7<729q/>lm520a8L7e43`;n:7>5;n056?6=3th:ol4?:383>5}#:hi1>3:17b<92;29?xd5990;6?4?:1y'6de=:8i0D?m<;h3f2?6=3f8=>7>5;|`14f<72;0;6=u+2`a964e<@;i87d?j6;29?j41:3:17pl=0e83>7<729q/>lm520a8L7e43`;n:7>5;n056?6=3tyo;7>53z\g3>;6n:0n=63=d481=1=#:h21ho5a2`590>{tl10;6>uQd99>5c5=m;16>i;52878 7g?2mh0b?o8:29~wa?=839pRi74=0d0>`5<5;n>6?79;%0b5<4sWnj70?i3;g7?84c=382;6*=a98gf>h5i>0:7p}kc;297~Xck27:j>4j6:?1`0<5101/>l65dc9m6d1=82wx=k>50;0xZ67h5i>0:7p}>f383>7}Y;;1U=k<4$3c;>4`63g8j;7>4}r10>5<5sW9870"5i108j6`=a68a?xu4<3:1>vP<4:?14a<6m?1/>l653g9m6d1=i2wxh84?:3y]`0=::m?1>4<4$3c;>ad6s|3683>6}Y;>16>>h5fg9>6a`=;>1/>l653g9m6d1=?2wxhk4?:3y]`c=::m?1>4l4$3c;>ad52z\f5>;5l<095n5+2`:9`g=i:h=1o6s|3c83>4c|V:h01<:8:2`8942d2:h01<;>:2`894312:h01<;m:2`894072:h01<8::2`8940f2:h01<8i:2`894132:h01<96:2`8941b2:h01?>>:2`8945528o<70?<4;3ff>;6;?0:i55212:95`d<589j6e99>516=9lk01<:=:0g4?8>b28o270?>a;3f3>;69l0:i:5213695`1<588=6e89'6d>=;o1e>l95179~w16=839pR9>4=31e>461348oj7:?;%0b4}r1:>5<4sW9270<;5lo0856*=a980b>h5i>0>7p}j2;296~Xb:279h84=9e9'6d>=lk1e>l95b:p04<728npR9?4=064>17<58>h69?4=072>17<58?=69?4=07a>17<58<;69?4=046>17<5817<58=?69?4=05:>17<58=n69?4=322>17<58996ec9>56>=9lk01<=n:0g;?874k3;n563>3d82ad=:9=:1=h74=061>4c?34;:47?j7:?25`<6m116=?>51d:8944128o370?=c;3f3>;6;90:il5+2`:97c=i:h=1=85rs2c94?5|V:k01?=i:021?84cn39j7)0q~k<:181[c4348o97<6e:&1e=>18?5216;907=:9>o18?52213907=:9=81=h74=9g95`d<588?654>e99>57g=9l301<h5i>0:86s|e583>7}Ym=16>i;528d8 7g?2mh0b?o8:89~w15=838;wS:<;<373?2434;?o7:<;<365?2434;>:7:<;<36f?2434;=<7:<;<351?2434;=m7:<;<35b?2434;<87:<;<34=?2434;7?j9:?271<6m>16=>851d58945?28o370?;6;j0:i55212g95`d<58>;6;6:h0:i55213a95`><588n6l>4$3c;>ad?70?;7;67?873k3>?70?:1;67?872>3>?70?:b;67?87183>?70?95;67?871i3>?70?9f;67?870<3>?70?89;67?870m3>?703582a<=:9:<1=h74=01;>4c034;8m7?j7:?27f<6mk16=>k51d58942728o370?;2;3ff>;?m3;n463>1782a2=:9821=h64=03b>4c?34;9>7?j8:?261<6m016=?o51d58945728o<7)4k5:?1`0<5i81/>l65dc9m6d1=?2wx884?:0axZ13<58><69;4=06`>13<58?:69;4=075>13<58?i69;4=043>13<58<>69;4=04b>13<5813<58=269;4=05f>13<5;::69;4=011>4ce34;887?ja:?273<6mh16=>651d;8945f28o270?;6;l0:i45215295`1<58>964cf34;:o7?j7:?265<6m>16=?<51d58944?28o<7)4kd:?1`0<5i;1/>l65dc9m6d1=>2wx=hh50;0xZ1>h5i>097p}k6;297~Xc>27:j>4kf:?1`0<51:1/>l65dc9m6d1==2wxo84?:3y]g0=::=:1ji5rs9294?d|V1:015<52`c89=5=l;16>=65819>e7e89>=3<6mk16=nm51dc8977528o37p}ic;296~Xak27mo7<61:p6g`=83?pR?li;<0374me:?14`<5ik16>l;52``897>b28o<70<>9;3f3>{tk90;6>uQc19>6`5=9l=01?k7:0g4?xu?93:1>vP71:?2g=4>50;cxZ7?7348;47<60:?b6?4>827ji7<60:?1<`<6m016><751dc897cf28o<7079:0g:?87dk3;n;63=1382a<=z{j>1<7v372;04=>;5mh0:i55rs`694?4|5h91h952a68b0>{t:131<77}:1>0o8636b;;;?xu59<0;6?uQ207897702;=27p}7f;296~;?k3n?707=:9d8yv47<3:1>v3=098141=::991=h84}r0264?=:?80q~5o52``897732;ki70<7e;056>{t:981<7=t=0d0>a5<5;k>6i=4=320>7053ty:=84?:2y>5ad=98?01e99~w47>2909w0?>a;056>;6l90:i45rs5;94?c|5181h?521g19`7=::1k1h?522059`7=:0j0o>6367;f1?8g42m801??;:e08946a2m801?jn:e0897c22m801?>j:e0897g22m8019o52708yv76j3:1?v3>dc825g=:98i1>;<4=0f3>4cf3ty:=i4?:3y>54c=:?801u21e`954`<588;6?8=;<3g4?7bk2wx=?750;0x94be288270?=a;056>{t9;;1<7=t=0fa>44634;9>7<92:?2`5<6mm1v<2b8127=z{8886=4={<3gf?75;27:>94=639~w44c2909w0?kb;31`>;6:l09:?5rs006>5<5s4;on7?=5:?263<5>;1v<318127=z{88<6=4={<3gf?75?27:>54=639~w76a2909w06s|20194?4|V;;870<>4;04=>{t0m0;69u2938;`>;>j32o70o8:9f89=c=:?80q~<5;;26e`6s|12394?5|583:6<=>;<3b7?74927:??4=639~w4542909w0?l8;307>;6;=09:?5rs016>5<5s4;2=7?<5:?273<5>;1v<=8:18087f;3;8;63>398127=:9mn1=h64}r30=?6=;r7:m>4>389>5f>=9:301<=n:341?xu6;k0;6?u212a9634<58in6:70?l8;375>;6<;09:?5rs01g>5<5s4;8i7<92:?2g`<6m11v9l50;0x97272;3:70:n:0g5?xu6<:0;6?u21b:9515<58><6<:<;|q20=<72;q6=9m515:894b528o<7p}>3g83>1}:9k?1=>h4=0a;>45a34;?<7<92:?2`a<6m>1v<:k:18187293;?h63>d382a==z{8?96=4;{<3b7?72:27:n84>539>5f>=9<801<;9:071?xu6=>0;69u21839501<58k86<;8;<3`569~w4172909w0?84;344>;6l?0:i:5rs07`>5<4s4;i97?:c:?2g=<6=j16=;>514a8yv70=3:1>v3>788230=:9m<1=h64}r355?6=:r7::84>609>5a2=9l=0q~?8a;297~;6180:;l521c7952g<58=n6<9n;|q223<72;q6=;o5174894b328o37p}>6c83>7}:9?l1=;l4=0f7>4c>3ty:o44?:3y>55`=l:16=no52708yv4?j3:1>v3=8`8g0>;50j09:?5rs0dg>5<5s48;47?id:?144<6nm1v?>j:180846<3n?70;50j0:i;5rs3g5>5<5s488j7;m;<0fe7<>m272h7?j6:p6`?=838p1?j::0fe?84bi38=>6s|1b`94?4|58ih6?8=;<3`e?7b>2wx=nj50;6x94?628io70?n3;3``>;6j<0:oi521bg963455z?2=4<6ko16=l=51bd894d228im70?l8;3`b>;6l909:?5rs0f2>5<4s4;2=7?k1:?2g=<6l816=i<52708yv7c;3:1>v3>a282`6=:9m>1>;<4}r3g1?6=d49>5d5=9m?0138=>6s|1e594?3|583:6d69>5f>=9m=01u21c795ae<58i36il50;0x97ba2;ni70{t:mk1<79t=909`1=::mk1>:74=32;>7bf34k96?jn;7bf343=6e66?on;<0f9<50;dx97e02;=?70;5l<09mk522e796gc<5;n>6?lk;<0g1?4ek279h84=bc9>6a3=:kk01?j::3`:?84c=38i463=d481f2=::m?1>o84=3f6>7gb3ty9=74=32`>7053-8j47;59>0o863=0d8g0>;5i<0o863ic;0b`>;ak3;oj6*=a981<2=i:h=1=6s|19294?4|58:m6h?4=0;2>4>73-8j47?8f:l1e2<73ty:5?4?:3y>55`=lo16=l=51808 7g?28=m7cv3>0g8g`>;6j<0:m95+2`:952`5<5s4;;j7j:;<3`2.9m54>7g9m6d1=;2wx4o4?:2y>e6<5?0164>4kf:?b3?>e3-8j476n;o0b3?671>34286ij4=8`9<<=#:h214l5a2`595>{t010;6>u28b813<=:0:0o96362;:;?!4f032j7cv3=a4813<=::l21=h74$3c;>7g33g8j;7?4}r320?6=:r7:6a3=:k?0(?o7:030?k4f?3:0q~?>2;296~;68o09;i522e796g5<,;k3652z?24c<5?k16>i;52c08 7g?28;87cv3>0g813d=::m?1>o?4$3c;>4743g8j;7=4}r:4>5<4s4286?9k;=1<5;o:613g8j;7>4}r:6>5<>s4286?9m;<3:5?>234;j?76:;<3a1?>234;h476:;<03234k965;4=`g9<0=::l;1=h64$3c;>=0:o4=0;2>=2<58k865:4=0`6>=2<58i365:4=32;>=2<5h814952ad8;0>;5m80:i:529782a==#:h214;5a2`596>{t9oi1<77>33488j7??e:&1e=<6nk1e>l950:p5cg=838p1;<00b?77k2.9m54>fc9m6d1=:2wx=k650;0x94`42;2;70<"5i10:jo5a2`597>{t9o=1<771a3488j7??a:&1e=<6nk1e>l954:p5c0=838p1fc9m6d1=>2wx=k:50;0x94`42;=j70<"5i10:jo5a2`593>{zutwKLNum908gbd53:kivLMLt0|BCT~{GH \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE_CP.pad b/Logic/LAN_IDE/LAN_IDE_CP.pad new file mode 100644 index 0000000..f028475 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.pad @@ -0,0 +1,173 @@ +Release 8.1i - Fit P.68d +Copyright(c) 1995-2003 Xilinx Inc. All rights reserved + +12-15-2016 7:48PM + +NOTE: This file is designed to be imported into a spreadsheet program +such as Microsoft Excel for viewing, printing and sorting. The pipe '|' +character is used as the data field separator. +This file is also designed to support parsing. + +Input file: LAN_IDE_CP.ngd +output file: LAN_IDE_CP.pad +Part type: xc95144xl +Speed grade: -10 +Package: tq144 + +Pinout by Pin Number: + +-----|-----|-----|-----|-----|-----|-----|-----|-----|-----| +Pin Number|Signal Name|Pin Usage|Pin Name|Direction|IO Standard|IO Bank Number|{blank}|Slew Rate|Termination|{blank}|Voltage|Constraint| +P1|VCC||VCCIO|||||||||| +P2|D<0>|O|I/O/GTS3|OUTPUT||||||||| +P3|TIE||I/O/GTS4|||||||||| +P4|TIE||I/O|||||||||| +P5|TIE||I/O/GTS1|||||||||| +P6|TIE||I/O/GTS2|||||||||| +P7|TIE||I/O|||||||||| +P8|VCC||VCCINT|||||||||| +P9|TIE||I/O|||||||||| +P10|TIE||I/O|||||||||| +P11|TIE||I/O|||||||||| +P12|TIE||I/O|||||||||| +P13|TIE||I/O|||||||||| +P14|D<6>|O|I/O|OUTPUT||||||||| +P15|D<3>|O|I/O|OUTPUT||||||||| +P16|D<7>|O|I/O|OUTPUT||||||||| +P17|D<1>|O|I/O|OUTPUT||||||||| +P18|GND||GND|||||||||| +P19|D<8>|I/O|I/O|BIDIR||||||||| +P20|D<5>|O|I/O|OUTPUT||||||||| +P21|D<4>|O|I/O|OUTPUT||||||||| +P22|IDE_CS<0>|O|I/O|OUTPUT||||||||| +P23|IDE_CS<1>|O|I/O|OUTPUT||||||||| +P24|IDE_A<0>|O|I/O|OUTPUT||||||||| +P25|IDE_A<2>|O|I/O|OUTPUT||||||||| +P26|IDE_A<1>|O|I/O|OUTPUT||||||||| +P27|IDE_R|O|I/O|OUTPUT||||||||| +P28|IDE_W|O|I/O|OUTPUT||||||||| +P29|GND||GND|||||||||| +P30|TIE||I/O/GCK1|||||||||| +P31|TIE||I/O|||||||||| +P32|TIE||I/O/GCK2|||||||||| +P33|TIE||I/O|||||||||| +P34|TIE||I/O|||||||||| +P35|ROM_OE|O|I/O|OUTPUT||||||||| +P36|GND||GND|||||||||| +P37|VCC||VCCIO|||||||||| +P38|TIE||I/O/GCK3|||||||||| +P39|D<2>|O|I/O|OUTPUT||||||||| +P40|D<9>|I/O|I/O|BIDIR||||||||| +P41|D<10>|I/O|I/O|BIDIR||||||||| +P42|VCC||VCCINT|||||||||| +P43|D<11>|I/O|I/O|BIDIR||||||||| +P44|D<12>|I/O|I/O|BIDIR||||||||| +P45|D<13>|I/O|I/O|BIDIR||||||||| +P46|D<14>|I/O|I/O|BIDIR||||||||| +P47|GND||GND|||||||||| +P48|D<15>|I/O|I/O|BIDIR||||||||| +P49|A<5>|I|I/O|INPUT||||||||| +P50|A<4>|I|I/O|INPUT||||||||| +P51|A<6>|I|I/O|INPUT||||||||| +P52|A<3>|I|I/O|INPUT||||||||| +P53|TIE||I/O|||||||||| +P54|A<2>|I|I/O|INPUT||||||||| +P55|VCC||VCCIO|||||||||| +P56|TIE||I/O|||||||||| +P57|A<1>|I|I/O|INPUT||||||||| +P58|A<9>|I|I/O|INPUT||||||||| +P59|A<10>|I|I/O|INPUT||||||||| +P60|A<11>|I|I/O|INPUT||||||||| +P61|A<12>|I|I/O|INPUT||||||||| +P62|GND||GND|||||||||| +P63|TDI||TDI|||||||||| +P64|A<13>|I|I/O|INPUT||||||||| +P65|TMS||TMS|||||||||| +P66|TIE||I/O|||||||||| +P67|TCK||TCK|||||||||| +P68|ROM_B<0>|O|I/O|OUTPUT||||||||| +P69|ROM_B<1>|O|I/O|OUTPUT||||||||| +P70|TIE||I/O|||||||||| +P71|TIE||I/O|||||||||| +P72|GND||GND|||||||||| +P73|VCC||VCCIO|||||||||| +P74|TIE||I/O|||||||||| +P75|AUTOBOOT_OFF|I|I/O|INPUT||||||||| +P76|TIE||I/O|||||||||| +P77|TIE||I/O|||||||||| +P78|TIE||I/O|||||||||| +P79|TIE||I/O|||||||||| +P80|AS|I|I/O|INPUT||||||||| +P81|UDS|I|I/O|INPUT||||||||| +P82|TIE||I/O|||||||||| +P83|RW|I|I/O|INPUT||||||||| +P84|VCC||VCCINT|||||||||| +P85|DTACK|O|I/O|OUTPUT||||||||| +P86|A<23>|I|I/O|INPUT||||||||| +P87|A<22>|I|I/O|INPUT||||||||| +P88|A<21>|I|I/O|INPUT||||||||| +P89|GND||GND|||||||||| +P90|GND||GND|||||||||| +P91|A<20>|I|I/O|INPUT||||||||| +P92|A<19>|I|I/O|INPUT||||||||| +P93|TIE||I/O|||||||||| +P94|A<18>|I|I/O|INPUT||||||||| +P95|A<17>|I|I/O|INPUT||||||||| +P96|TIE||I/O|||||||||| +P97|A<16>|I|I/O|INPUT||||||||| +P98|BERR|I|I/O|INPUT||||||||| +P99|GND||GND|||||||||| +P100|TIE||I/O|||||||||| +P101|TIE||I/O|||||||||| +P102|C3|I|I/O|INPUT||||||||| +P103|C1|I|I/O|INPUT||||||||| +P104|TIE||I/O|||||||||| +P105|TIE||I/O|||||||||| +P106|TIE||I/O|||||||||| +P107|TIE||I/O|||||||||| +P108|GND||GND|||||||||| +P109|VCC||VCCIO|||||||||| +P110|TIE||I/O|||||||||| +P111|TIE||I/O|||||||||| +P112|TIE||I/O|||||||||| +P113|TIE||I/O|||||||||| +P114|GND||GND|||||||||| +P115|TIE||I/O|||||||||| +P116|TIE||I/O|||||||||| +P117|TIE||I/O|||||||||| +P118|TIE||I/O|||||||||| +P119|TIE||I/O|||||||||| +P120|TIE||I/O|||||||||| +P121|TIE||I/O|||||||||| +P122|TDO||TDO|||||||||| +P123|GND||GND|||||||||| +P124|TIE||I/O|||||||||| +P125|TIE||I/O|||||||||| +P126|TIE||I/O|||||||||| +P127|VCC||VCCIO|||||||||| +P128|TIE||I/O|||||||||| +P129|TIE||I/O|||||||||| +P130|TIE||I/O|||||||||| +P131|TIE||I/O|||||||||| +P132|TIE||I/O|||||||||| +P133|TIE||I/O|||||||||| +P134|TIE||I/O|||||||||| +P135|TIE||I/O|||||||||| +P136|TIE||I/O|||||||||| +P137|TIE||I/O|||||||||| +P138|TIE||I/O|||||||||| +P139|TIE||I/O|||||||||| +P140|TIE||I/O|||||||||| +P141|VCC||VCCINT|||||||||| +P142|TIE||I/O|||||||||| +P143|RESET|GSR/I|I/O/GSR|||||||||| +P144|GND||GND|||||||||| + +To preserve the pinout above for future design iterations in +Project Navigator simply execute the (Lock Pins) process +located under the (Implement Design) process in a toolbox named +(Optional Implementation Tools) or invoke PIN2UCF from the +command line. The location constraints will be written into your +specified UCF file + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP.pnx b/Logic/LAN_IDE/LAN_IDE_CP.pnx new file mode 100644 index 0000000..08cda4f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.pnx @@ -0,0 +1,18 @@ + + + + + + +]> + diff --git a/Logic/LAN_IDE/LAN_IDE_CP.prj b/Logic/LAN_IDE/LAN_IDE_CP.prj new file mode 100644 index 0000000..3370765 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.prj @@ -0,0 +1 @@ +vhdl work "LAN_IDE_CP.vhd" diff --git a/Logic/LAN_IDE/LAN_IDE_CP.rpt b/Logic/LAN_IDE/LAN_IDE_CP.rpt new file mode 100644 index 0000000..159d140 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.rpt @@ -0,0 +1,1167 @@ + +cpldfit: version P.68d Xilinx Inc. + Fitter Report +Design Name: LAN_IDE_CP Date: 12-15-2016, 7:48PM +Device Used: XC95144XL-10-TQ144 +Fitting Status: Successful + +************************* Mapped Resource Summary ************************** + +Macrocells Product Terms Function Block Registers Pins +Used/Tot Used/Tot Inps Used/Tot Used/Tot Used/Tot +51 /144 ( 35%) 179 /720 ( 25%) 134/432 ( 31%) 26 /144 ( 18%) 54 /117 ( 46%) + +** Function Block Resources ** + +Function Mcells FB Inps Pterms IO +Block Used/Tot Used/Tot Used/Tot Used/Tot +FB1 16/18 24/54 40/90 13/15 +FB2 11/18 24/54 56/90 4/15 +FB3 12/18 24/54 25/90 11/15 +FB4 3/18 24/54 25/90 0/15 +FB5 7/18 23/54 19/90 10/14 +FB6 1/18 15/54 14/90 0/13 +FB7 1/18 0/54 0/90 8/15 +FB8 0/18 0/54 0/90 8/15 + ----- ----- ----- ----- + 51/144 134/432 179/720 54/117 + +* - Resource is exhausted + +** Global Control Resources ** + +Global clock net(s) unused. +Global output enable net(s) unused. +Signal 'RESET' mapped onto global set/reset net GSR. + +** Pin Resources ** + +Signal Type Required Mapped | Pin Type Used Total +------------------------------------|------------------------------------ +Input : 26 26 | I/O : 52 109 +Output : 19 19 | GCK/IO : 0 3 +Bidirectional : 8 8 | GTS/IO : 1 4 +GCK : 0 0 | GSR/IO : 1 1 +GTS : 0 0 | +GSR : 1 1 | + ---- ---- + Total 54 54 + +** Power Data ** + +There are 51 macrocells in high performance mode (MCHP). +There are 0 macrocells in low power mode (MCLP). +End of Mapped Resource Summary + ************************** Errors and Warnings *************************** + +WARNING:Cpld - Unable to retrieve the path to the iSE Project Repository. Will + use the default filename of 'LAN_IDE_CP.ise'. +INFO:Cpld - Inferring BUFG constraint for signal 'CLK_EXT' based upon the LOC + constraint 'P30'. It is recommended that you declare this BUFG explicitedly + in your design. Note that for certain device families the output of a BUFG + constraint can not drive a gated clock, and the BUFG constraint will be + ignored. +WARNING:Cpld:936 - The output buffer 'SLAVE_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'OWN_OBUF' is missing an input and will be + deleted. +WARNING:Cpld:936 - The output buffer 'OVR_OBUF' is missing an input and will be + deleted. +WARNING:Cpld:936 - The output buffer 'MTACK_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_WRH_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_RD_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_EN_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_CS_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_CFG<4>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_CFG<3>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_CFG<2>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'LAN_CFG<1>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'INT_OUT_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'CP_WE_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'CP_RD_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'CP_CS_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'CFOUT_OBUF' is missing an input and will + be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<9>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<8>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<7>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<6>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<5>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<4>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<3>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<2>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<1>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<13>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<12>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<11>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<10>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:936 - The output buffer 'A_LAN<0>_OBUF' is missing an input and + will be deleted. +WARNING:Cpld:1007 - Removing unused input(s) 'A<14>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'A<15>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'A<7>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'A<8>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'CFIN'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'CLK_EXT'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'CP_IRQ'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<0>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<10>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<11>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<12>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<13>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<14>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<15>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<1>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<2>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<3>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<4>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<5>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<6>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<7>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<8>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DQ<9>'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DS0'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'DS1'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'FCS'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'IDE_WAIT'. The input(s) are + unused after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'LAN_INT'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'LDS'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'MTCR'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:1007 - Removing unused input(s) 'Z3'. The input(s) are unused + after optimization. Please verify functionality via simulation. +WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3, + because too many function block product terms are required. Buffering output + signal D<12> to allow all signals assigned to this function block to be + placed. +WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3, + because too many function block product terms are required. Buffering output + signal D<14> to allow all signals assigned to this function block to be + placed. +WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3, + because too many function block product terms are required. Buffering output + signal D<13> to allow all signals assigned to this function block to be + placed. +WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3, + because too many function block product terms are required. Buffering output + signal D<15> to allow all signals assigned to this function block to be + placed. + ************************* Summary of Mapped Logic ************************ + +** 27 Outputs ** + +Signal Total Total Loc Pin Pin Pin Pwr Slew Reg Init +Name Pts Inps No. Type Use Mode Rate State +IDE_CS<1> 1 1 FB1_1 23 I/O O STD FAST +D<7> 1 2 FB1_2 16 I/O O STD FAST +D<1> 1 2 FB1_3 17 I/O O STD FAST +IDE_A<2> 1 1 FB1_4 25 I/O O STD FAST +D<8> 1 2 FB1_5 19 I/O I/O STD FAST +D<5> 1 2 FB1_6 20 I/O O STD FAST +D<4> 1 2 FB1_8 21 I/O O STD FAST +IDE_CS<0> 1 1 FB1_9 22 I/O O STD FAST +IDE_A<0> 1 1 FB1_11 24 I/O O STD FAST +IDE_A<1> 1 1 FB1_12 26 I/O O STD FAST +IDE_R 2 6 FB1_14 27 I/O O STD FAST SET +IDE_W 2 5 FB1_15 28 I/O O STD FAST SET +ROM_OE 2 6 FB1_16 35 I/O O STD FAST SET +D<0> 1 2 FB2_5 2 GTS/I/O O STD FAST +D<6> 1 2 FB2_16 14 I/O O STD FAST +D<3> 1 2 FB2_17 15 I/O O STD FAST +D<2> 1 2 FB3_1 39 I/O O STD FAST +D<10> 1 2 FB3_3 41 I/O I/O STD FAST +D<12> 2 3 FB3_4 44 I/O I/O STD FAST +D<14> 2 3 FB3_7 46 I/O I/O STD FAST +D<9> 1 2 FB3_9 40 I/O I/O STD FAST +D<15> 2 3 FB3_10 48 I/O I/O STD FAST +D<11> 1 2 FB3_11 43 I/O I/O STD FAST +D<13> 2 3 FB3_12 45 I/O I/O STD FAST +ROM_B<0> 0 0 FB5_10 68 I/O O STD FAST +ROM_B<1> 0 0 FB5_17 69 I/O O STD FAST +DTACK 0 0 FB7_12 85 I/O O STD FAST + +** 24 Buried Nodes ** + +Signal Total Total Loc Pwr Reg Init +Name Pts Inps Mode State +AUTOCONFIG_IN_PROGRESS 2 3 FB1_7 STD RESET +IDE_ENABLE 3 6 FB1_10 STD RESET +D<12>_BUFR 19 16 FB1_18 STD RESET +D<14>_BUFR 18 15 FB2_1 STD RESET +AUTO_CONFIG_DONE<2> 2 2 FB2_8 STD RESET +AUTO_CONFIG_DONE<0> 2 2 FB2_9 STD RESET +AUTO_CONFIG_DONE_CYCLE<2> 3 15 FB2_10 STD RESET +AUTO_CONFIG_DONE_CYCLE<0> 3 13 FB2_11 STD RESET +IDE_BASEADR<7> 4 16 FB2_12 STD RESET +IDE_BASEADR<6> 4 16 FB2_13 STD RESET +D<13>_BUFR 17 15 FB2_15 STD RESET +AUTO_CONFIG_DONE<1> 2 2 FB3_15 STD RESET +AUTO_CONFIG_DONE_CYCLE<1> 3 14 FB3_16 STD RESET +IDE_BASEADR<3> 4 16 FB3_17 STD RESET +IDE_BASEADR<2> 4 16 FB3_18 STD RESET +ide 19 19 FB4_1 STD RESET +ide/ide_CLKF 2 2 FB4_16 STD +autoconfig 4 13 FB4_17 STD RESET +SHUT_UP<1> 3 15 FB5_13 STD RESET +IDE_BASEADR<5> 4 16 FB5_14 STD RESET +IDE_BASEADR<4> 4 16 FB5_15 STD RESET +IDE_BASEADR<1> 4 16 FB5_16 STD RESET +IDE_BASEADR<0> 4 16 FB5_18 STD RESET +D<15>_BUFR 14 15 FB6_17 STD RESET + +** 27 Inputs ** + +Signal Loc Pin Pin Pin +Name No. Type Use +RESET FB2_2 143 GSR/I/O GSR/I +A<5> FB3_14 49 I/O I +A<4> FB3_15 50 I/O I +A<6> FB3_17 51 I/O I +A<3> FB5_2 52 I/O I +A<10> FB5_3 59 I/O I +A<2> FB5_6 54 I/O I +A<1> FB5_9 57 I/O I +A<9> FB5_11 58 I/O I +A<11> FB5_12 60 I/O I +A<12> FB5_14 61 I/O I +A<13> FB5_15 64 I/O I +AUTOBOOT_OFF FB7_3 75 I/O I +AS FB7_9 80 I/O I +UDS FB7_13 81 I/O I +A<23> FB7_14 86 I/O I +A<22> FB7_15 87 I/O I +RW FB7_16 83 I/O I +A<21> FB7_17 88 I/O I +A<20> FB8_2 91 I/O I +A<17> FB8_3 95 I/O I +A<16> FB8_4 97 I/O I +A<19> FB8_5 92 I/O I +A<18> FB8_8 94 I/O I +BERR FB8_11 98 I/O I +C1 FB8_13 103 I/O I +C3 FB8_14 102 I/O I + +Legend: +Pin No. - ~ - User Assigned + ************************** Function Block Details ************************ +Legend: +Total Pt - Total product terms used by the macrocell signal +Imp Pt - Product terms imported from other macrocells +Exp Pt - Product terms exported to other macrocells + in direction shown +Unused Pt - Unused local product terms remaining in macrocell +Loc - Location where logic was mapped in device +Pin Type/Use - I - Input GCK - Global Clock + O - Output GTS - Global Output Enable + (b) - Buried macrocell GSR - Global Set/Reset +X - Signal used as input to the macrocell logic. +Pin No. - ~ - User Assigned + *********************************** FB1 *********************************** +Number of function block inputs used/remaining: 24/30 +Number of signals used by logic mapping into function block: 24 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +IDE_CS<1> 1 1<- /\5 0 FB1_1 23 I/O O +D<7> 1 0 /\1 3 FB1_2 16 I/O O +D<1> 1 0 0 4 FB1_3 17 I/O O +IDE_A<2> 1 0 0 4 FB1_4 25 I/O O +D<8> 1 0 0 4 FB1_5 19 I/O I/O +D<5> 1 0 0 4 FB1_6 20 I/O O +AUTOCONFIG_IN_PROGRESS + 2 0 0 3 FB1_7 (b) (b) +D<4> 1 0 0 4 FB1_8 21 I/O O +IDE_CS<0> 1 0 0 4 FB1_9 22 I/O O +IDE_ENABLE 3 0 0 2 FB1_10 31 I/O (b) +IDE_A<0> 1 0 0 4 FB1_11 24 I/O O +IDE_A<1> 1 0 0 4 FB1_12 26 I/O O +(unused) 0 0 0 5 FB1_13 (b) +IDE_R 2 0 0 3 FB1_14 27 I/O O +IDE_W 2 0 \/1 2 FB1_15 28 I/O O +ROM_OE 2 1<- \/4 0 FB1_16 35 I/O O +(unused) 0 0 \/5 0 FB1_17 30 GCK/I/O (b) +D<12>_BUFR 19 14<- 0 0 FB1_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AS 9: A<1> 17: A<10> + 2: AUTOBOOT_OFF 10: A<2> 18: A<11> + 3: AUTOCONFIG_IN_PROGRESS 11: A<3> 19: IDE_ENABLE + 4: AUTO_CONFIG_DONE<0> 12: A<4> 20: RESET + 5: AUTO_CONFIG_DONE<1> 13: A<5> 21: RW + 6: AUTO_CONFIG_DONE<2> 14: A<6> 22: autoconfig + 7: A<12> 15: D<12> 23: ide + 8: A<13> 16: A<9> 24: ide/ide_CLKF + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +IDE_CS<1> .......X................................ 1 +D<7> ..X.................X................... 2 +D<1> ..X.................X................... 2 +IDE_A<2> .................X...................... 1 +D<8> ..X.................X................... 2 +D<5> ..X.................X................... 2 +AUTOCONFIG_IN_PROGRESS + X....................X.X................ 3 +D<4> ..X.................X................... 2 +IDE_CS<0> ......X................................. 1 +IDE_ENABLE X.................XXX.XX................ 6 +IDE_A<0> ...............X........................ 1 +IDE_A<1> ................X....................... 1 +IDE_R X.................XXX.XX................ 6 +IDE_W X..................XX.XX................ 5 +ROM_OE X.................XXX.XX................ 6 +D<12>_BUFR XX.XXX..XXXXXXX....XXX.X................ 16 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB2 *********************************** +Number of function block inputs used/remaining: 24/30 +Number of signals used by logic mapping into function block: 24 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +D<14>_BUFR 18 13<- 0 0 FB2_1 142 I/O (b) +(unused) 0 0 /\5 0 FB2_2 143 GSR/I/O GSR/I +(unused) 0 0 /\3 2 FB2_3 (b) (b) +(unused) 0 0 0 5 FB2_4 4 I/O +D<0> 1 0 0 4 FB2_5 2 GTS/I/O O +(unused) 0 0 0 5 FB2_6 3 GTS/I/O +(unused) 0 0 0 5 FB2_7 (b) +AUTO_CONFIG_DONE<2> 2 0 0 3 FB2_8 5 GTS/I/O (b) +AUTO_CONFIG_DONE<0> 2 0 0 3 FB2_9 6 GTS/I/O (b) +AUTO_CONFIG_DONE_CYCLE<2> + 3 0 0 2 FB2_10 7 I/O (b) +AUTO_CONFIG_DONE_CYCLE<0> + 3 0 \/1 1 FB2_11 9 I/O (b) +IDE_BASEADR<7> 4 1<- \/2 0 FB2_12 10 I/O (b) +IDE_BASEADR<6> 4 2<- \/3 0 FB2_13 12 I/O (b) +(unused) 0 0 \/5 0 FB2_14 11 I/O (b) +D<13>_BUFR 17 12<- 0 0 FB2_15 13 I/O (b) +D<6> 1 0 /\4 0 FB2_16 14 I/O O +D<3> 1 0 0 4 FB2_17 15 I/O O +(unused) 0 0 \/5 0 FB2_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AS 9: A<2> 17: IDE_BASEADR<7> + 2: AUTOCONFIG_IN_PROGRESS 10: A<3> 18: D<14>.PIN + 3: AUTO_CONFIG_DONE<0> 11: A<4> 19: D<15>.PIN + 4: AUTO_CONFIG_DONE<1> 12: A<5> 20: RESET + 5: AUTO_CONFIG_DONE<2> 13: A<6> 21: RW + 6: AUTO_CONFIG_DONE_CYCLE<0> 14: D<13> 22: UDS + 7: AUTO_CONFIG_DONE_CYCLE<2> 15: D<14> 23: autoconfig + 8: A<1> 16: IDE_BASEADR<6> 24: ide/ide_CLKF + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +D<14>_BUFR X.XXX..XXXXXX.X....XX.XX................ 15 +D<0> .X..................X................... 2 +AUTO_CONFIG_DONE<2> X.....X................................. 2 +AUTO_CONFIG_DONE<0> X....X.................................. 2 +AUTO_CONFIG_DONE_CYCLE<2> + X.XXX.XX.XXXX......XXXXX................ 15 +AUTO_CONFIG_DONE_CYCLE<0> + X.X..X.X.XXXX......XXXXX................ 13 +IDE_BASEADR<7> X.XX...XXXXXX...X.XXXXXX................ 16 +IDE_BASEADR<6> X.XX...XXXXXX..X.X.XXXXX................ 16 +D<13>_BUFR X.XXX..XXXXXXX.....XX.XX................ 15 +D<6> .X..................X................... 2 +D<3> .X..................X................... 2 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB3 *********************************** +Number of function block inputs used/remaining: 24/30 +Number of signals used by logic mapping into function block: 24 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +D<2> 1 0 0 4 FB3_1 39 I/O O +(unused) 0 0 0 5 FB3_2 32 GCK/I/O +D<10> 1 0 0 4 FB3_3 41 I/O I/O +D<12> 2 0 0 3 FB3_4 44 I/O I/O +(unused) 0 0 0 5 FB3_5 33 I/O +(unused) 0 0 0 5 FB3_6 34 I/O +D<14> 2 0 0 3 FB3_7 46 I/O I/O +(unused) 0 0 0 5 FB3_8 38 GCK/I/O +D<9> 1 0 0 4 FB3_9 40 I/O I/O +D<15> 2 0 0 3 FB3_10 48 I/O I/O +D<11> 1 0 0 4 FB3_11 43 I/O I/O +D<13> 2 0 0 3 FB3_12 45 I/O I/O +(unused) 0 0 0 5 FB3_13 (b) +(unused) 0 0 0 5 FB3_14 49 I/O I +AUTO_CONFIG_DONE<1> 2 0 0 3 FB3_15 50 I/O I +AUTO_CONFIG_DONE_CYCLE<1> + 3 0 0 2 FB3_16 (b) (b) +IDE_BASEADR<3> 4 0 0 1 FB3_17 51 I/O I +IDE_BASEADR<2> 4 0 0 1 FB3_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AS 9: A<4> 17: IDE_BASEADR<3> + 2: AUTOCONFIG_IN_PROGRESS 10: A<5> 18: D<11>.PIN + 3: AUTO_CONFIG_DONE<0> 11: A<6> 19: D<10>.PIN + 4: AUTO_CONFIG_DONE<1> 12: D<12>_BUFR 20: RESET + 5: AUTO_CONFIG_DONE_CYCLE<1> 13: D<13>_BUFR 21: RW + 6: A<1> 14: D<14>_BUFR 22: UDS + 7: A<2> 15: D<15>_BUFR 23: autoconfig + 8: A<3> 16: IDE_BASEADR<2> 24: ide/ide_CLKF + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +D<2> .X..................X................... 2 +D<10> .X..................X................... 2 +D<12> .X.........X........X................... 3 +D<14> .X...........X......X................... 3 +D<9> .X..................X................... 2 +D<15> .X............X.....X................... 3 +D<11> .X..................X................... 2 +D<13> .X..........X.......X................... 3 +AUTO_CONFIG_DONE<1> X...X................................... 2 +AUTO_CONFIG_DONE_CYCLE<1> + X.XXXX.XXXX........XXXXX................ 14 +IDE_BASEADR<3> X.XX.XXXXXX.....XX.XXXXX................ 16 +IDE_BASEADR<2> X.XX.XXXXXX....X..XXXXXX................ 16 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB4 *********************************** +Number of function block inputs used/remaining: 24/30 +Number of signals used by logic mapping into function block: 24 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +ide 19 14<- 0 0 FB4_1 118 I/O (b) +(unused) 0 0 /\5 0 FB4_2 126 I/O (b) +(unused) 0 0 /\3 2 FB4_3 133 I/O (b) +(unused) 0 0 0 5 FB4_4 (b) +(unused) 0 0 0 5 FB4_5 128 I/O +(unused) 0 0 0 5 FB4_6 129 I/O +(unused) 0 0 0 5 FB4_7 (b) +(unused) 0 0 0 5 FB4_8 130 I/O +(unused) 0 0 0 5 FB4_9 131 I/O +(unused) 0 0 0 5 FB4_10 135 I/O +(unused) 0 0 0 5 FB4_11 132 I/O +(unused) 0 0 0 5 FB4_12 134 I/O +(unused) 0 0 0 5 FB4_13 137 I/O +(unused) 0 0 0 5 FB4_14 136 I/O +(unused) 0 0 0 5 FB4_15 138 I/O +ide/ide_CLKF 2 0 0 3 FB4_16 139 I/O (b) +autoconfig 4 0 \/1 0 FB4_17 140 I/O (b) +(unused) 0 0 \/5 0 FB4_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AUTO_CONFIG_DONE<0> 9: A<21> 17: IDE_BASEADR<2> + 2: AUTO_CONFIG_DONE<1> 10: A<22> 18: IDE_BASEADR<3> + 3: AUTO_CONFIG_DONE<2> 11: A<23> 19: IDE_BASEADR<4> + 4: A<16> 12: BERR 20: IDE_BASEADR<5> + 5: A<17> 13: C1 21: IDE_BASEADR<6> + 6: A<18> 14: C3 22: IDE_BASEADR<7> + 7: A<19> 15: IDE_BASEADR<0> 23: SHUT_UP<1> + 8: A<20> 16: IDE_BASEADR<1> 24: ide/ide_CLKF + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +ide ...XXXXXXXXX..XXXXXXXXXX................ 19 +ide/ide_CLKF ............XX.......................... 2 +autoconfig XXXXXXXXXXXX...........X................ 13 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB5 *********************************** +Number of function block inputs used/remaining: 23/31 +Number of signals used by logic mapping into function block: 23 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +(unused) 0 0 0 5 FB5_1 (b) +(unused) 0 0 0 5 FB5_2 52 I/O I +(unused) 0 0 0 5 FB5_3 59 I/O I +(unused) 0 0 0 5 FB5_4 (b) +(unused) 0 0 0 5 FB5_5 53 I/O +(unused) 0 0 0 5 FB5_6 54 I/O I +(unused) 0 0 0 5 FB5_7 66 I/O +(unused) 0 0 0 5 FB5_8 56 I/O +(unused) 0 0 0 5 FB5_9 57 I/O I +ROM_B<0> 0 0 0 5 FB5_10 68 I/O O +(unused) 0 0 0 5 FB5_11 58 I/O I +(unused) 0 0 0 5 FB5_12 60 I/O I +SHUT_UP<1> 3 0 0 2 FB5_13 70 I/O (b) +IDE_BASEADR<5> 4 0 0 1 FB5_14 61 I/O I +IDE_BASEADR<4> 4 0 0 1 FB5_15 64 I/O I +IDE_BASEADR<1> 4 0 0 1 FB5_16 (b) (b) +ROM_B<1> 0 0 0 5 FB5_17 69 I/O O +IDE_BASEADR<0> 4 0 0 1 FB5_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AS 9: A<6> 17: D<9>.PIN + 2: AUTO_CONFIG_DONE<0> 10: IDE_BASEADR<0> 18: RESET + 3: AUTO_CONFIG_DONE<1> 11: IDE_BASEADR<1> 19: RW + 4: A<1> 12: IDE_BASEADR<4> 20: SHUT_UP<1> + 5: A<2> 13: IDE_BASEADR<5> 21: UDS + 6: A<3> 14: D<12>.PIN 22: autoconfig + 7: A<4> 15: D<13>.PIN 23: ide/ide_CLKF + 8: A<5> 16: D<8>.PIN + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +ROM_B<0> ........................................ 0 +SHUT_UP<1> XXXXXXXXX........XXXXXX................. 15 +IDE_BASEADR<5> XXXXXXXXX...X.X..XX.XXX................. 16 +IDE_BASEADR<4> XXXXXXXXX..X.X...XX.XXX................. 16 +IDE_BASEADR<1> XXXXXXXXX.X.....XXX.XXX................. 16 +ROM_B<1> ........................................ 0 +IDE_BASEADR<0> XXXXXXXXXX.....X.XX.XXX................. 16 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB6 *********************************** +Number of function block inputs used/remaining: 15/39 +Number of signals used by logic mapping into function block: 15 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +(unused) 0 0 0 5 FB6_1 (b) +(unused) 0 0 0 5 FB6_2 106 I/O +(unused) 0 0 0 5 FB6_3 (b) +(unused) 0 0 0 5 FB6_4 111 I/O +(unused) 0 0 0 5 FB6_5 110 I/O +(unused) 0 0 0 5 FB6_6 112 I/O +(unused) 0 0 0 5 FB6_7 (b) +(unused) 0 0 0 5 FB6_8 113 I/O +(unused) 0 0 0 5 FB6_9 116 I/O +(unused) 0 0 0 5 FB6_10 115 I/O +(unused) 0 0 0 5 FB6_11 119 I/O +(unused) 0 0 0 5 FB6_12 120 I/O +(unused) 0 0 0 5 FB6_13 (b) +(unused) 0 0 0 5 FB6_14 121 I/O +(unused) 0 0 0 5 FB6_15 124 I/O +(unused) 0 0 \/4 1 FB6_16 117 I/O (b) +D<15>_BUFR 14 9<- 0 0 FB6_17 125 I/O (b) +(unused) 0 0 /\5 0 FB6_18 (b) (b) + +Signals Used by Logic in Function Block + 1: AS 6: A<2> 11: D<15> + 2: AUTO_CONFIG_DONE<0> 7: A<3> 12: RESET + 3: AUTO_CONFIG_DONE<1> 8: A<4> 13: RW + 4: AUTO_CONFIG_DONE<2> 9: A<5> 14: autoconfig + 5: A<1> 10: A<6> 15: ide/ide_CLKF + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +D<15>_BUFR XXXXXXXXXXXXXXX......................... 15 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB7 *********************************** +Number of function block inputs used/remaining: 0/54 +Number of signals used by logic mapping into function block: 0 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +(unused) 0 0 0 5 FB7_1 (b) +(unused) 0 0 0 5 FB7_2 71 I/O +(unused) 0 0 0 5 FB7_3 75 I/O I +(unused) 0 0 0 5 FB7_4 (b) +(unused) 0 0 0 5 FB7_5 74 I/O +(unused) 0 0 0 5 FB7_6 76 I/O +(unused) 0 0 0 5 FB7_7 77 I/O +(unused) 0 0 0 5 FB7_8 78 I/O +(unused) 0 0 0 5 FB7_9 80 I/O I +(unused) 0 0 0 5 FB7_10 79 I/O +(unused) 0 0 0 5 FB7_11 82 I/O +DTACK 0 0 0 5 FB7_12 85 I/O O +(unused) 0 0 0 5 FB7_13 81 I/O I +(unused) 0 0 0 5 FB7_14 86 I/O I +(unused) 0 0 0 5 FB7_15 87 I/O I +(unused) 0 0 0 5 FB7_16 83 I/O I +(unused) 0 0 0 5 FB7_17 88 I/O I +(unused) 0 0 0 5 FB7_18 (b) + +Signals Used by Logic in Function Block + +Signal 1 2 3 4 FB +Name 0----+----0----+----0----+----0----+----0 Inputs +DTACK ........................................ 0 + 0----+----1----+----2----+----3----+----4 + 0 0 0 0 + *********************************** FB8 *********************************** +Number of function block inputs used/remaining: 0/54 +Number of signals used by logic mapping into function block: 0 +Signal Total Imp Exp Unused Loc Pin Pin Pin +Name Pt Pt Pt Pt # Type Use +(unused) 0 0 0 5 FB8_1 (b) +(unused) 0 0 0 5 FB8_2 91 I/O I +(unused) 0 0 0 5 FB8_3 95 I/O I +(unused) 0 0 0 5 FB8_4 97 I/O I +(unused) 0 0 0 5 FB8_5 92 I/O I +(unused) 0 0 0 5 FB8_6 93 I/O +(unused) 0 0 0 5 FB8_7 (b) +(unused) 0 0 0 5 FB8_8 94 I/O I +(unused) 0 0 0 5 FB8_9 96 I/O +(unused) 0 0 0 5 FB8_10 101 I/O +(unused) 0 0 0 5 FB8_11 98 I/O I +(unused) 0 0 0 5 FB8_12 100 I/O +(unused) 0 0 0 5 FB8_13 103 I/O I +(unused) 0 0 0 5 FB8_14 102 I/O I +(unused) 0 0 0 5 FB8_15 104 I/O +(unused) 0 0 0 5 FB8_16 107 I/O +(unused) 0 0 0 5 FB8_17 105 I/O +(unused) 0 0 0 5 FB8_18 (b) + ******************************* Equations ******************************** + +********** Mapped Logic ********** + +FDCPE_AUTOCONFIG_IN_PROGRESS: FDCPE port map (AUTOCONFIG_IN_PROGRESS,AUTOCONFIG_IN_PROGRESS_D,ide/ide_CLKF,'0','0'); +AUTOCONFIG_IN_PROGRESS_D <= (NOT AS AND autoconfig); + +FDCPE_AUTO_CONFIG_DONE0: FDCPE port map (AUTO_CONFIG_DONE(0),AUTO_CONFIG_DONE_CYCLE(0),AS,NOT RESET,'0'); + +FDCPE_AUTO_CONFIG_DONE1: FDCPE port map (AUTO_CONFIG_DONE(1),AUTO_CONFIG_DONE_CYCLE(1),AS,NOT RESET,'0'); + +FDCPE_AUTO_CONFIG_DONE2: FDCPE port map (AUTO_CONFIG_DONE(2),AUTO_CONFIG_DONE_CYCLE(2),AS,NOT RESET,'0'); + +FDCPE_AUTO_CONFIG_DONE_CYCLE0: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(0),AUTO_CONFIG_DONE_CYCLE_D(0),ide/ide_CLKF,'0','0'); +AUTO_CONFIG_DONE_CYCLE_D(0) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(0)) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)); + +FDCPE_AUTO_CONFIG_DONE_CYCLE1: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(1),AUTO_CONFIG_DONE_CYCLE_D(1),ide/ide_CLKF,'0','0'); +AUTO_CONFIG_DONE_CYCLE_D(1) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(1)) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig)); + +FDCPE_AUTO_CONFIG_DONE_CYCLE2: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(2),AUTO_CONFIG_DONE_CYCLE_D(2),ide/ide_CLKF,'0','0'); +AUTO_CONFIG_DONE_CYCLE_D(2) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(2)) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND + NOT AUTO_CONFIG_DONE(2) AND autoconfig)); + + +D_I(0) <= '1'; +D(0) <= D_I(0) when D_OE(0) = '1' else 'Z'; +D_OE(0) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(1) <= '1'; +D(1) <= D_I(1) when D_OE(1) = '1' else 'Z'; +D_OE(1) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(2) <= '1'; +D(2) <= D_I(2) when D_OE(2) = '1' else 'Z'; +D_OE(2) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(3) <= '1'; +D(3) <= D_I(3) when D_OE(3) = '1' else 'Z'; +D_OE(3) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(4) <= '1'; +D(4) <= D_I(4) when D_OE(4) = '1' else 'Z'; +D_OE(4) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(5) <= '1'; +D(5) <= D_I(5) when D_OE(5) = '1' else 'Z'; +D_OE(5) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(6) <= '1'; +D(6) <= D_I(6) when D_OE(6) = '1' else 'Z'; +D_OE(6) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(7) <= '1'; +D(7) <= D_I(7) when D_OE(7) = '1' else 'Z'; +D_OE(7) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(8) <= '1'; +D(8) <= D_I(8) when D_OE(8) = '1' else 'Z'; +D_OE(8) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(9) <= '1'; +D(9) <= D_I(9) when D_OE(9) = '1' else 'Z'; +D_OE(9) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(10) <= '1'; +D(10) <= D_I(10) when D_OE(10) = '1' else 'Z'; +D_OE(10) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(11) <= '1'; +D(11) <= D_I(11) when D_OE(11) = '1' else 'Z'; +D_OE(11) <= (RW AND AUTOCONFIG_IN_PROGRESS); + +FDCPE_D12_BUFR: FDCPE port map (D(12)_BUFR,D_D(12)_BUFR,ide/ide_CLKF,'0','0'); +D_D(12)_BUFR <= ((RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(1) AND NOT A(6) AND NOT A(3) AND + A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (ROM_OE_S.EXP) + OR (RESET AND NOT D(12) AND NOT RW) + OR (RESET AND NOT D(12) AND AS) + OR (RESET AND NOT D(12) AND NOT autoconfig) + OR (RESET AND NOT D(12) AND AUTO_CONFIG_DONE(0) AND + AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND + A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND + NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND + NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND AUTOBOOT_OFF AND autoconfig)); + + +D_I(12) <= D(12)_BUFR; +D(12) <= D_I(12) when D_OE(12) = '1' else 'Z'; +D_OE(12) <= (RW AND AUTOCONFIG_IN_PROGRESS); + +FDCPE_D13_BUFR: FDCPE port map (D(13)_BUFR,D_D(13)_BUFR,ide/ide_CLKF,'0','0'); +D_D(13)_BUFR <= ((IDE_BASEADR(6).EXP) + OR (RESET AND NOT D(13) AND NOT RW) + OR (RESET AND NOT D(13) AND AUTO_CONFIG_DONE(0) AND + AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND + NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND + NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND + NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND + NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND + NOT A(3) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND NOT D(13) AND AS) + OR (RESET AND NOT D(13) AND NOT autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND + autoconfig)); + + +D_I(13) <= D(13)_BUFR; +D(13) <= D_I(13) when D_OE(13) = '1' else 'Z'; +D_OE(13) <= (RW AND AUTOCONFIG_IN_PROGRESS); + + +D_I(14) <= D(14)_BUFR; +D(14) <= D_I(14) when D_OE(14) = '1' else 'Z'; +D_OE(14) <= (RW AND AUTOCONFIG_IN_PROGRESS); + +FDCPE_D14_BUFR: FDCPE port map (D(14)_BUFR,D_D(14)_BUFR,ide/ide_CLKF,'0','0'); +D_D(14)_BUFR <= ((EXP16_.EXP) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND NOT D(14) AND NOT RW) + OR (RESET AND NOT D(14) AND AS) + OR (RESET AND NOT D(14) AND NOT autoconfig) + OR (RESET AND NOT D(14) AND AUTO_CONFIG_DONE(0) AND + AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(2) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND + A(2) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND + NOT AUTO_CONFIG_DONE(2) AND autoconfig)); + + +D_I(15) <= D(15)_BUFR; +D(15) <= D_I(15) when D_OE(15) = '1' else 'Z'; +D_OE(15) <= (RW AND AUTOCONFIG_IN_PROGRESS); + +FDCPE_D15_BUFR: FDCPE port map (D(15)_BUFR,D_D(15)_BUFR,ide/ide_CLKF,'0','0'); +D_D(15)_BUFR <= ((RESET AND NOT D(15) AND AUTO_CONFIG_DONE(0) AND + AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND A(1) AND NOT A(6) AND + A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND NOT A(1) AND NOT A(6) AND + NOT A(3) AND A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + autoconfig) + OR (RESET AND NOT D(15) AND NOT RW) + OR (RESET AND NOT D(15) AND AS) + OR (RESET AND NOT D(15) AND NOT autoconfig) + OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND + NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)); + + +DTACK_I <= '0'; +DTACK <= DTACK_I when DTACK_OE = '1' else 'Z'; +DTACK_OE <= '0'; + + + + + + + + + + + + + + + + + + + + + + +IDE_A(0) <= A(9); + + +IDE_A(1) <= A(10); + + +IDE_A(2) <= A(11); + +FTCPE_IDE_BASEADR0: FTCPE port map (IDE_BASEADR(0),IDE_BASEADR_T(0),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(0) <= ((NOT RESET AND NOT IDE_BASEADR(0)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(0) AND autoconfig AND D(8).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(0) AND autoconfig AND NOT D(8).PIN)); + +FTCPE_IDE_BASEADR1: FTCPE port map (IDE_BASEADR(1),IDE_BASEADR_T(1),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(1) <= ((NOT RESET AND NOT IDE_BASEADR(1)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(1) AND autoconfig AND D(9).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(1) AND autoconfig AND NOT D(9).PIN)); + +FTCPE_IDE_BASEADR2: FTCPE port map (IDE_BASEADR(2),IDE_BASEADR_T(2),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(2) <= ((NOT RESET AND NOT IDE_BASEADR(2)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(2) AND autoconfig AND D(10).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(2) AND autoconfig AND NOT D(10).PIN)); + +FTCPE_IDE_BASEADR3: FTCPE port map (IDE_BASEADR(3),IDE_BASEADR_T(3),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(3) <= ((NOT RESET AND NOT IDE_BASEADR(3)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(3) AND autoconfig AND D(11).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(3) AND autoconfig AND NOT D(11).PIN)); + +FTCPE_IDE_BASEADR4: FTCPE port map (IDE_BASEADR(4),IDE_BASEADR_T(4),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(4) <= ((NOT RESET AND NOT IDE_BASEADR(4)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(4) AND autoconfig AND D(12).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(4) AND autoconfig AND NOT D(12).PIN)); + +FTCPE_IDE_BASEADR5: FTCPE port map (IDE_BASEADR(5),IDE_BASEADR_T(5),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(5) <= ((NOT RESET AND NOT IDE_BASEADR(5)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(5) AND autoconfig AND D(13).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(5) AND autoconfig AND NOT D(13).PIN)); + +FTCPE_IDE_BASEADR6: FTCPE port map (IDE_BASEADR(6),IDE_BASEADR_T(6),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(6) <= ((NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(6) AND autoconfig AND D(14).PIN) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(6) AND autoconfig AND NOT D(14).PIN) + OR (NOT RESET AND NOT IDE_BASEADR(6))); + +FTCPE_IDE_BASEADR7: FTCPE port map (IDE_BASEADR(7),IDE_BASEADR_T(7),ide/ide_CLKF,'0','0'); +IDE_BASEADR_T(7) <= ((RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(7) AND autoconfig AND NOT D(15).PIN) + OR (NOT RESET AND NOT IDE_BASEADR(7)) + OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND + A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND + NOT IDE_BASEADR(7) AND autoconfig AND D(15).PIN)); + + +IDE_CS(0) <= NOT A(12); + + +IDE_CS(1) <= NOT A(13); + +FDCPE_IDE_ENABLE: FDCPE port map (IDE_ENABLE,IDE_ENABLE_D,ide/ide_CLKF,'0','0'); +IDE_ENABLE_D <= ((RESET AND NOT IDE_ENABLE) + OR (RESET AND NOT RW AND NOT AS AND ide)); + +FDCPE_IDE_R: FDCPE port map (IDE_R,IDE_R_D,ide/ide_CLKF,'0','0'); +IDE_R_D <= (RESET AND RW AND NOT AS AND NOT IDE_ENABLE AND ide); + +FDCPE_IDE_W: FDCPE port map (IDE_W,IDE_W_D,ide/ide_CLKF,'0','0'); +IDE_W_D <= (RESET AND NOT RW AND NOT AS AND ide); + + +ROM_B(0) <= '0'; + + +ROM_B(1) <= '0'; + +FDCPE_ROM_OE: FDCPE port map (ROM_OE,ROM_OE_D,ide/ide_CLKF,'0','0'); +ROM_OE_D <= (RESET AND RW AND NOT AS AND IDE_ENABLE AND ide); + +FDCPE_SHUT_UP1: FDCPE port map (SHUT_UP(1),SHUT_UP_D(1),ide/ide_CLKF,'0','0'); +SHUT_UP_D(1) <= ((RESET AND NOT SHUT_UP(1)) + OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND + A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND + NOT AUTO_CONFIG_DONE(1) AND autoconfig)); + +FDCPE_autoconfig: FDCPE port map (autoconfig,autoconfig_D,ide/ide_CLKF,'0','0'); +autoconfig_D <= ((A(23) AND A(22) AND A(21) AND A(19) AND + NOT AUTO_CONFIG_DONE(0) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18)) + OR (A(23) AND A(22) AND A(21) AND A(19) AND + NOT AUTO_CONFIG_DONE(1) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18)) + OR (A(23) AND A(22) AND A(21) AND A(19) AND + NOT AUTO_CONFIG_DONE(2) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18))); + +FDCPE_ide: FDCPE port map (ide,ide_D,ide/ide_CLKF,'0','0'); +ide_D <= ((SHUT_UP(1)) + OR (NOT BERR) + OR (EXP20_.EXP) + OR (A(23) AND NOT IDE_BASEADR(7)) + OR (NOT A(23) AND IDE_BASEADR(7)) + OR (A(22) AND NOT IDE_BASEADR(6)) + OR (NOT A(22) AND IDE_BASEADR(6)) + OR (IDE_BASEADR(1) AND NOT A(17)) + OR (autoconfig.EXP) + OR (IDE_BASEADR(0) AND NOT A(16)) + OR (NOT IDE_BASEADR(0) AND A(16)) + OR (NOT IDE_BASEADR(1) AND A(17)) + OR (IDE_BASEADR(2) AND NOT A(18)) + OR (NOT IDE_BASEADR(2) AND A(18)) + OR (A(19) AND NOT IDE_BASEADR(3)) + OR (NOT A(19) AND IDE_BASEADR(3))); + + +ide/ide_CLKF <= NOT (C3 + XOR +ide/ide_CLKF <= NOT (C1); + +Register Legend: + FDCPE (Q,D,C,CLR,PRE,CE); + FTCPE (Q,D,C,CLR,PRE,CE); + LDCP (Q,D,G,CLR,PRE); + + ****************************** Device Pin Out ***************************** + +Device : XC95144XL-10-TQ144 + + +Pin Signal Pin Signal +No. Name No. Name + 1 VCC 73 VCC + 2 D<0> 74 KPR + 3 KPR 75 AUTOBOOT_OFF + 4 KPR 76 KPR + 5 KPR 77 KPR + 6 KPR 78 KPR + 7 KPR 79 KPR + 8 VCC 80 AS + 9 KPR 81 UDS + 10 KPR 82 KPR + 11 KPR 83 RW + 12 KPR 84 VCC + 13 KPR 85 DTACK + 14 D<6> 86 A<23> + 15 D<3> 87 A<22> + 16 D<7> 88 A<21> + 17 D<1> 89 GND + 18 GND 90 GND + 19 D<8> 91 A<20> + 20 D<5> 92 A<19> + 21 D<4> 93 KPR + 22 IDE_CS<0> 94 A<18> + 23 IDE_CS<1> 95 A<17> + 24 IDE_A<0> 96 KPR + 25 IDE_A<2> 97 A<16> + 26 IDE_A<1> 98 BERR + 27 IDE_R 99 GND + 28 IDE_W 100 KPR + 29 GND 101 KPR + 30 KPR 102 C3 + 31 KPR 103 C1 + 32 KPR 104 KPR + 33 KPR 105 KPR + 34 KPR 106 KPR + 35 ROM_OE 107 KPR + 36 GND 108 GND + 37 VCC 109 VCC + 38 KPR 110 KPR + 39 D<2> 111 KPR + 40 D<9> 112 KPR + 41 D<10> 113 KPR + 42 VCC 114 GND + 43 D<11> 115 KPR + 44 D<12> 116 KPR + 45 D<13> 117 KPR + 46 D<14> 118 KPR + 47 GND 119 KPR + 48 D<15> 120 KPR + 49 A<5> 121 KPR + 50 A<4> 122 TDO + 51 A<6> 123 GND + 52 A<3> 124 KPR + 53 KPR 125 KPR + 54 A<2> 126 KPR + 55 VCC 127 VCC + 56 KPR 128 KPR + 57 A<1> 129 KPR + 58 A<9> 130 KPR + 59 A<10> 131 KPR + 60 A<11> 132 KPR + 61 A<12> 133 KPR + 62 GND 134 KPR + 63 TDI 135 KPR + 64 A<13> 136 KPR + 65 TMS 137 KPR + 66 KPR 138 KPR + 67 TCK 139 KPR + 68 ROM_B<0> 140 KPR + 69 ROM_B<1> 141 VCC + 70 KPR 142 KPR + 71 KPR 143 RESET + 72 GND 144 GND + + +Legend : NC = Not Connected, unbonded pin + PGND = Unused I/O configured as additional Ground pin + TIE = Unused I/O floating -- must tie to VCC, GND or other signal + KPR = Unused I/O with weak keeper (leave unconnected) + VCC = Dedicated Power Pin + GND = Dedicated Ground Pin + TDI = Test Data In, JTAG pin + TDO = Test Data Out, JTAG pin + TCK = Test Clock, JTAG pin + TMS = Test Mode Select, JTAG pin + PROHIBITED = User reserved pin + **************************** Compiler Options **************************** + +Following is a list of all global compiler options used by the fitter run. + +Device(s) Specified : xc95144xl-10-TQ144 +Optimization Method : SPEED +Multi-Level Logic Optimization : ON +Ignore Timing Specifications : OFF +Default Register Power Up Value : LOW +Keep User Location Constraints : ON +What-You-See-Is-What-You-Get : OFF +Exhaustive Fitting : OFF +Keep Unused Inputs : OFF +Slew Rate : FAST +Power Mode : STD +Ground on Unused IOs : OFF +Set I/O Pin Termination : KEEPER +Global Clock Optimization : ON +Global Set/Reset Optimization : ON +Global Ouput Enable Optimization : ON +Input Limit : 54 +Pterm Limit : 25 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.stx b/Logic/LAN_IDE/LAN_IDE_CP.stx new file mode 100644 index 0000000..e69de29 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.syr b/Logic/LAN_IDE/LAN_IDE_CP.syr new file mode 100644 index 0000000..4bafe65 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.syr @@ -0,0 +1,286 @@ +Release 14.6 - xst P.68d (nt64) +Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved. +--> Parameter TMPDIR set to xst/projnav.tmp + + +Total REAL time to Xst completion: 0.00 secs +Total CPU time to Xst completion: 0.11 secs + +--> Parameter xsthdpdir set to xst + + +Total REAL time to Xst completion: 0.00 secs +Total CPU time to Xst completion: 0.11 secs + +--> Reading design: LAN_IDE_CP.prj + +TABLE OF CONTENTS + 1) Synthesis Options Summary + 2) HDL Compilation + 3) Design Hierarchy Analysis + 4) HDL Analysis + 5) HDL Synthesis + 5.1) HDL Synthesis Report + 6) Advanced HDL Synthesis + 6.1) Advanced HDL Synthesis Report + 7) Low Level Synthesis + 8) Partition Report + 9) Final Report + +========================================================================= +* Synthesis Options Summary * +========================================================================= +---- Source Parameters +Input File Name : "LAN_IDE_CP.prj" +Input Format : mixed +Ignore Synthesis Constraint File : NO + +---- Target Parameters +Output File Name : "LAN_IDE_CP" +Output Format : NGC +Target Device : XC9500XL CPLDs + +---- Source Options +Top Module Name : LAN_IDE_CP +Automatic FSM Extraction : YES +FSM Encoding Algorithm : Auto +Safe Implementation : No +Mux Extraction : Yes +Resource Sharing : YES + +---- Target Options +Add IO Buffers : YES +MACRO Preserve : YES +XOR Preserve : YES +Equivalent register Removal : YES + +---- General Options +Optimization Goal : Speed +Optimization Effort : 1 +Keep Hierarchy : Yes +Netlist Hierarchy : As_Optimized +RTL Output : Yes +Hierarchy Separator : / +Bus Delimiter : <> +Case Specifier : Maintain +Verilog 2001 : YES + +---- Other Options +Clock Enable : YES +wysiwyg : NO + +========================================================================= + + +========================================================================= +* HDL Compilation * +========================================================================= +Compiling vhdl file "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd" in Library work. +Entity compiled. +Entity (Architecture ) compiled. + +========================================================================= +* Design Hierarchy Analysis * +========================================================================= +Analyzing hierarchy for entity in library (architecture ). + + +========================================================================= +* HDL Analysis * +========================================================================= +Analyzing Entity in library (Architecture ). +Entity analyzed. Unit generated. + + +========================================================================= +* HDL Synthesis * +========================================================================= + +Performing bidirectional port resolution... + +Synthesizing Unit . + Related source file is "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd". +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:2565 - Inout > is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:647 - Input is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. +WARNING:Xst:1306 - Output is never assigned. +WARNING:Xst:646 - Signal > is assigned but never used. This unconnected signal will be trimmed during the optimization process. +WARNING:Xst:646 - Signal > is assigned but never used. This unconnected signal will be trimmed during the optimization process. +WARNING:Xst:646 - Signal is assigned but never used. This unconnected signal will be trimmed during the optimization process. +WARNING:Xst:1780 - Signal is never used or assigned. This unconnected signal will be trimmed during the optimization process. +WARNING:Xst:646 - Signal is assigned but never used. This unconnected signal will be trimmed during the optimization process. +WARNING:Xst:1780 - Signal is never used or assigned. This unconnected signal will be trimmed during the optimization process. + Found 1-bit tristate buffer for signal . + Found 16-bit tristate buffer for signal <$mux0000>. + Found 1-bit xor2 for signal created at line 108. + Found 3-bit register for signal . + Found 3-bit register for signal . + Found 1-bit register for signal . + Found 1-bit register for signal . + Found 4-bit register for signal . + Found 1-bit register for signal . + Found 8-bit comparator not equal for signal created at line 126. + Found 8-bit register for signal . + Found 1-bit register for signal . + Found 1-bit register for signal . + Found 1-bit register for signal . + Found 1-bit register for signal . + Found 1-bit register for signal >. + Summary: + inferred 1 Comparator(s). + inferred 1 Xor(s). + inferred 17 Tristate(s). +Unit synthesized. + + +========================================================================= +HDL Synthesis Report + +Macro Statistics +# Registers : 14 + 1-bit register : 11 + 3-bit register : 1 + 4-bit register : 1 + 8-bit register : 1 +# Comparators : 1 + 8-bit comparator not equal : 1 +# Tristates : 2 + 1-bit tristate buffer : 1 + 16-bit tristate buffer : 1 +# Xors : 1 + 1-bit xor2 : 1 + +========================================================================= + +========================================================================= +* Advanced HDL Synthesis * +========================================================================= + + +========================================================================= +Advanced HDL Synthesis Report + +Found no macro +========================================================================= + +========================================================================= +* Low Level Synthesis * +========================================================================= + +Optimizing unit ... + implementation constraint: INIT=r : IDE_ENABLE + implementation constraint: INIT=r : ide + implementation constraint: INIT=r : autoconfig + implementation constraint: INIT=s : IDE_R_S + implementation constraint: INIT=s : IDE_W_S + implementation constraint: INIT=s : ROM_OE_S + implementation constraint: INIT=r : AUTOCONFIG_IN_PROGRESS + +========================================================================= +* Partition Report * +========================================================================= + +Partition Implementation Status +------------------------------- + + No Partitions were found in this design. + +------------------------------- + +========================================================================= +* Final Report * +========================================================================= +Final Results +RTL Top Level Output File Name : LAN_IDE_CP.ngr +Top Level Output File Name : LAN_IDE_CP +Output Format : NGC +Optimization Goal : Speed +Keep Hierarchy : Yes +Target Technology : XC9500XL CPLDs +Macro Preserve : YES +XOR Preserve : YES +Clock Enable : YES +wysiwyg : NO + +Design Statistics +# IOs : 116 + +Cell Usage : +# BELS : 322 +# AND2 : 75 +# AND3 : 16 +# AND4 : 5 +# AND5 : 1 +# GND : 1 +# INV : 138 +# OR2 : 63 +# OR3 : 13 +# OR4 : 2 +# OR5 : 1 +# VCC : 1 +# XOR2 : 6 +# FlipFlops/Latches : 26 +# FD : 6 +# FDC : 3 +# FDCE : 17 +# IO Buffers : 54 +# IBUF : 27 +# IOBUFE : 8 +# OBUF : 10 +# OBUFE : 9 +========================================================================= + + +Total REAL time to Xst completion: 7.00 secs +Total CPU time to Xst completion: 7.69 secs + +--> + +Total memory usage is 290044 kilobytes + +Number of errors : 0 ( 0 filtered) +Number of warnings : 52 ( 0 filtered) +Number of infos : 0 ( 0 filtered) + diff --git a/Logic/LAN_IDE/LAN_IDE_CP.tim b/Logic/LAN_IDE/LAN_IDE_CP.tim new file mode 100644 index 0000000..e69de29 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.tspec b/Logic/LAN_IDE/LAN_IDE_CP.tspec new file mode 100644 index 0000000..6b5d04c --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.tspec @@ -0,0 +1,278 @@ +AUTO_TS_P2P:FROM:C3:TO:IDE_R:1 +AUTO_TS_P2P:FROM:C1:TO:IDE_R:1 +AUTO_TS_F2P:FROM:IDE_R_S.Q:TO:IDE_R:1 +AUTO_TS_P2P:FROM:C3:TO:IDE_W:1 +AUTO_TS_P2P:FROM:C1:TO:IDE_W:1 +AUTO_TS_F2P:FROM:IDE_W_S.Q:TO:IDE_W:1 +AUTO_TS_P2P:FROM:C3:TO:ROM_OE:1 +AUTO_TS_P2P:FROM:C1:TO:ROM_OE:1 +AUTO_TS_F2P:FROM:ROM_OE_S.Q:TO:ROM_OE:1 +AUTO_TS_P2P:FROM:A<9>:TO:IDE_A<0>:1 +AUTO_TS_P2P:FROM:A<10>:TO:IDE_A<1>:1 +AUTO_TS_P2P:FROM:A<11>:TO:IDE_A<2>:1 +AUTO_TS_P2P:FROM:A<12>:TO:IDE_CS<0>:1 +AUTO_TS_P2P:FROM:A<13>:TO:IDE_CS<1>:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE_CYCLE<1>.Q:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:C3:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:C1:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:AS:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:RW:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:AUTO_CONFIG_DONE_CYCLE<1>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<0>.Q:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_P2F:FROM:D<8>:TO:IDE_BASEADR<0>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<4>.Q:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_P2F:FROM:D<12>:TO:IDE_BASEADR<4>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<5>.Q:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_P2F:FROM:D<13>:TO:IDE_BASEADR<5>.D:1 +AUTO_TS_F2F:FROM:IDE_ENABLE.Q:TO:IDE_ENABLE.D:1 +AUTO_TS_F2F:FROM:ide.Q:TO:IDE_ENABLE.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_ENABLE.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_ENABLE.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_ENABLE.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_ENABLE.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_ENABLE.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<1>.Q:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_P2F:FROM:D<9>:TO:IDE_BASEADR<1>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<2>.Q:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_P2F:FROM:D<10>:TO:IDE_BASEADR<2>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<3>.Q:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_P2F:FROM:D<11>:TO:IDE_BASEADR<3>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<6>.Q:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_P2F:FROM:D<14>:TO:IDE_BASEADR<6>.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<7>.Q:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_P2F:FROM:D<15>:TO:IDE_BASEADR<7>.D:1 +AUTO_TS_F2F:FROM:SHUT_UP<1>.Q:TO:SHUT_UP<1>.D:1 +AUTO_TS_F2F:FROM:autoconfig.Q:TO:SHUT_UP<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:SHUT_UP<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:RESET:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:C3:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:C1:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:AS:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:RW:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<1>:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<3>:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<4>:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<5>:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<6>:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:UDS:TO:SHUT_UP<1>.D:1 +AUTO_TS_P2F:FROM:A<2>:TO:SHUT_UP<1>.D:1 +AUTO_TS_F2F:FROM:SHUT_UP<1>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<5>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<4>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<0>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<1>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<2>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<7>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<6>.Q:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_BASEADR<3>.Q:TO:ide.D:1 +AUTO_TS_P2F:FROM:C3:TO:ide.D:1 +AUTO_TS_P2F:FROM:C1:TO:ide.D:1 +AUTO_TS_P2F:FROM:BERR:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<21>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<20>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<16>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<17>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<18>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<23>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<22>:TO:ide.D:1 +AUTO_TS_P2F:FROM:A<19>:TO:ide.D:1 +AUTO_TS_F2F:FROM:IDE_ENABLE.Q:TO:IDE_R_S.D:1 +AUTO_TS_F2F:FROM:ide.Q:TO:IDE_R_S.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_R_S.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_R_S.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_R_S.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_R_S.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_R_S.D:1 +AUTO_TS_F2F:FROM:ide.Q:TO:IDE_W_S.D:1 +AUTO_TS_P2F:FROM:AS:TO:IDE_W_S.D:1 +AUTO_TS_P2F:FROM:RESET:TO:IDE_W_S.D:1 +AUTO_TS_P2F:FROM:RW:TO:IDE_W_S.D:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_W_S.D:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_W_S.D:1 +AUTO_TS_F2F:FROM:IDE_ENABLE.Q:TO:ROM_OE_S.D:1 +AUTO_TS_F2F:FROM:ide.Q:TO:ROM_OE_S.D:1 +AUTO_TS_P2F:FROM:AS:TO:ROM_OE_S.D:1 +AUTO_TS_P2F:FROM:RESET:TO:ROM_OE_S.D:1 +AUTO_TS_P2F:FROM:RW:TO:ROM_OE_S.D:1 +AUTO_TS_P2F:FROM:C3:TO:ROM_OE_S.D:1 +AUTO_TS_P2F:FROM:C1:TO:ROM_OE_S.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE_CYCLE<1>.Q:TO:AUTO_CONFIG_DONE<1>.D:1 +AUTO_TS_P2F:FROM:C3:TO:AUTO_CONFIG_DONE<1>.D:1 +AUTO_TS_P2F:FROM:C1:TO:AUTO_CONFIG_DONE<1>.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<1>.Q:TO:autoconfig.D:1 +AUTO_TS_F2F:FROM:AUTO_CONFIG_DONE<0>.Q:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<23>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<22>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<21>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<19>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:AS:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:BERR:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<18>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<16>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<17>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:A<20>:TO:autoconfig.D:1 +AUTO_TS_P2F:FROM:AS:TO:AUTO_CONFIG_DONE<1>.CLKF:1 +AUTO_TS_P2F:FROM:RESET:TO:FSR-IO_0:1 +AUTO_TS_P2F:FROM:C3:TO:AUTO_CONFIG_DONE_CYCLE<1>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:AUTO_CONFIG_DONE_CYCLE<1>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<0>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<0>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<4>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<4>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<5>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<5>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_ENABLE.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_ENABLE.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<1>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<1>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<2>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<2>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<3>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<3>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<6>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<6>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_BASEADR<7>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_BASEADR<7>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:SHUT_UP<1>.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:SHUT_UP<1>.CLKF:1 +AUTO_TS_P2F:FROM:AS:TO:AUTO_CONFIG_DONE<0>.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:ide.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:ide.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:autoconfig.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:autoconfig.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_R_S.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_R_S.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:IDE_W_S.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:IDE_W_S.CLKF:1 +AUTO_TS_P2F:FROM:C3:TO:ROM_OE_S.CLKF:1 +AUTO_TS_P2F:FROM:C1:TO:ROM_OE_S.CLKF:1 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.vhd b/Logic/LAN_IDE/LAN_IDE_CP.vhd index 642e7ea..998a2fb 100644 --- a/Logic/LAN_IDE/LAN_IDE_CP.vhd +++ b/Logic/LAN_IDE/LAN_IDE_CP.vhd @@ -30,7 +30,7 @@ use IEEE.STD_LOGIC_1164.ALL; --use UNISIM.VComponents.all; entity LAN_IDE_CP is - Port ( A : inout STD_LOGIC_VECTOR (23 downto 0); + Port ( A : inout STD_LOGIC_VECTOR (23 downto 1); D : inout STD_LOGIC_VECTOR (15 downto 0); DQ : inout STD_LOGIC_VECTOR (15 downto 0); A_LAN : out STD_LOGIC_VECTOR (13 downto 0); @@ -49,6 +49,7 @@ entity LAN_IDE_CP is UDS : in STD_LOGIC; LDS : in STD_LOGIC; AS : in STD_LOGIC; + RW : in STD_LOGIC; Z3 : in STD_LOGIC; DS1 : in STD_LOGIC; FCS : in STD_LOGIC; @@ -77,8 +78,271 @@ end LAN_IDE_CP; architecture Behavioral of LAN_IDE_CP is -begin + SIGNAL ide: STD_LOGIC:= '0'; + SIGNAL autoconfig: STD_LOGIC:= '0'; + SIGNAL AUTOCONFIG_IN_PROGRESS: STD_LOGIC:= '0'; + signal Dout1:STD_LOGIC_VECTOR(3 downto 0); + signal AUTO_CONFIG_DONE:STD_LOGIC_VECTOR(2 downto 0); + signal AUTO_CONFIG_DONE_CYCLE:STD_LOGIC_VECTOR(2 downto 0); + signal SHUT_UP:STD_LOGIC_VECTOR(2 downto 0); + signal IDE_BASEADR:STD_LOGIC_VECTOR(7 downto 0); + signal LAN_BASEADR:STD_LOGIC_VECTOR(7 downto 0); + signal CP_BASEADR:STD_LOGIC_VECTOR(7 downto 0); + signal IDE_ENABLE:STD_LOGIC:= '0'; + signal ROM_OE_S:STD_LOGIC:= '1'; + signal IDE_R_S:STD_LOGIC:= '1'; + signal IDE_W_S:STD_LOGIC:= '1'; + signal DTACK_S:STD_LOGIC:= '1'; + signal AS_D: std_logic:= '1'; + signal AMIGA_CLK: std_logic:= '1'; + Function to_std_logic(X: in Boolean) return Std_Logic is + variable ret : std_logic; + begin + if x then ret := '1'; else ret := '0'; end if; + return ret; + end to_std_logic; + +begin + + AMIGA_CLK <= not (C1 xor C3); + + ADDRESS_DECODE: process(AMIGA_CLK) + begin + if(rising_edge(AMIGA_CLK))then + if(AS='0')then + AUTOCONFIG_IN_PROGRESS<= autoconfig; + else + AUTOCONFIG_IN_PROGRESS<= '0'; + end if; + + if(BERR='1') then + if(A(23 downto 16) = x"E8" and not(AUTO_CONFIG_DONE ="111"))then + autoconfig <='1'; + else + autoconfig <='0'; + end if; + + if(A(23 downto 16) = IDE_BASEADR and SHUT_UP(1) = '0')then + ide <='1'; + else + ide <='0'; + end if; + else + autoconfig <='0'; + ide <='0'; + end if; + end if; + end process ADDRESS_DECODE; + + --ide + -- this is the clocked process + ide_rw_gen: process (AMIGA_CLK) + begin + + if rising_edge(AMIGA_CLK) then + if (reset = '0') then + IDE_R_S <= '1'; + IDE_W_S <= '1'; + ROM_OE_S <= '1'; + IDE_ENABLE <= '1'; + elsif(AS='0' and ide='1')then + if(RW='0')then + --the write goes to the hdd! + IDE_ENABLE <= '0'; -- enable IDE on first read + IDE_W_S <= '0'; + IDE_R_S <= '1'; + ROM_OE_S <= '1'; + else + IDE_W_S <= '1'; + IDE_R_S <= IDE_ENABLE; --read from IDE instead from ROM + ROM_OE_S <= not IDE_ENABLE; + end if; + else + IDE_R_S <= '1'; + IDE_W_S <= '1'; + ROM_OE_S <= '1'; + end if; + + end if; + end process ide_rw_gen; + + + --autoconfig + + autoconfig_done: process (reset, AS) + begin + if reset = '0' then + -- reset active ... + AUTO_CONFIG_DONE <="000"; + elsif rising_edge(AS) then -- no reset, so wait for rising edge of the nAS + AUTO_CONFIG_DONE <= AUTO_CONFIG_DONE_CYCLE; + end if; + end process autoconfig_done; + + + autoconfig_proc: process (reset, AMIGA_CLK) + begin + if rising_edge(AMIGA_CLK) then -- no reset, so wait for rising edge of the clock + if reset = '0' then + -- reset active ... + AUTO_CONFIG_DONE_CYCLE <="000"; + Dout1<="1111"; + --Dout2<="1111"; + SHUT_UP <="111"; + IDE_BASEADR<=x"FF"; + LAN_BASEADR<=x"FF"; + CP_BASEADR<=x"FF"; + elsif(autoconfig= '1' and AS='0') then + if(RW='1') then + if(AUTO_CONFIG_DONE(0)='0')then + case A(6 downto 1) is + when "000000" => + Dout1 <= "1100" ; --ZII, System-Memory, no ROM + when "000001" => Dout1 <= "0001" ; --one Card, 64KB =001 + when "000010" => Dout1 <= "1000" ; --ProductID high nibble : E->0001 + when "000011" => Dout1 <= "0100" ; --ProductID low nibble: F->0000 + --when "0001000" => Dout1 <= "1111" ; --Config HIGH: 0x20 and no shut down + --when "0001010" => Dout1 <= "1111" ; --Config LOW + --when "0010000" => Dout1 <= "1111" ; --Ventor ID 0 + when "001001" => Dout1 <= "0101" ; --Ventor ID 1 + when "001010" => Dout1 <= "1110" ; --Ventor ID 2 + when "001011" => Dout1 <= "0011" ; --Ventor ID 3 : $0A1C: A1K.org + --when "0011000" => Dout1 <= "1111" ; --Serial byte 0 (msb) high nibble + --when "0011010" => Dout1 <= "1111" ; --Serial byte 0 (msb) low nibble + --when "0011100" => Dout1 <= "1111" ; --Serial byte 1 high nibble + --when "0011110" => Dout1 <= "1111" ; --Serial byte 1 low nibble + --when "0100000" => Dout1 <= "1111" ; --Serial byte 2 high nibble + --when "0100010" => Dout1 <= "1111" ; --Serial byte 2 low nibble + --when "0100100" => Dout1 <= "1111" ; --Serial byte 3 (lsb) high nibble + --when "010001" => Dout1 <= "1000" ; --Serial byte 2 low nibble + when "010011" => Dout1 <= "1110" ; --Serial byte 3 (lsb) low nibble + when "100000" => Dout1 <= "0000" ; --Interrupt config: all zero + when "100001" => Dout1 <= "0000" ; --Interrupt config: all zero + when others => Dout1 <= "1111" ; + end case; + elsif(AUTO_CONFIG_DONE(1)='0')then + case A(6 downto 1) is + when "000000" => + if(AUTOBOOT_OFF ='0') then + Dout1 <= "1101" ; --ZII, no System-Memory, ROM + else + Dout1 <= "1100" ; --ZII, no System-Memory, no ROM + end if; + when "000001" => Dout1 <= "0001" ; --one Card, 64kb = 001 + --when "0000100" => Dout2 <= "1111" ; --ProductID high nibble : F->0000=0 + when "000011" => Dout1 <= "1001" ; --ProductID low nibble: 9->0110=6 + --when "0001000" => Dout <= "1111" ; --Config HIGH: 0x20 and no shut down + --when "0001010" => Dout2 <= "1111" ; --Config LOW + --when "0010000" => Dout2 <= "1111" ; --Ventor ID 0 + when "001001" => Dout1 <= "0111" ; --Ventor ID 1 + when "001010" => Dout1 <= "1101" ; --Ventor ID 2 + when "001011" => Dout1 <= "0011" ; --Ventor ID 3 : $082C: BSC + when "001100" => Dout1 <= "0100" ; --Serial byte 0 (msb) high nibble + when "001101" => Dout1 <= "1110" ; --Serial byte 0 (msb) low nibble + when "001110" => Dout1 <= "1001" ; --Serial byte 1 high nibble + when "001111" => Dout1 <= "0100" ; --Serial byte 1 low nibble + --when "0100000" => Dout2 <= "1111" ; --Serial byte 2 high nibble + --when "0100010" => Dout2 <= "1111" ; --Serial byte 2 low nibble + when "010010" => Dout1 <= "0100" ; --Serial byte 3 (lsb) high nibble + when "010011" => Dout1 <= "1010" ; --Serial byte 3 (lsb) low nibble: B16B00B5 + --when "0101000" => Dout2 <= "1111" ; --Rom vector high byte high nibble + --when "0101010" => Dout2 <= "1111" ; --Rom vector high byte low nibble + --when "0101100" => Dout2 <= "1111" ; --Rom vector low byte high nibble + when "010111" => Dout1 <= "1110" ; --Rom vector low byte low nibble + when "100000" => Dout1 <= "0000" ; --Interrupt config: all zero + when "100001" => Dout1 <= "0000" ; --Interrupt config: all zero + when others => Dout1 <= "1111" ; + end case; + elsif(AUTO_CONFIG_DONE(2)='0')then + case A(6 downto 1) is + when "000000" => + Dout1 <= "1100" ; --ZII, System-Memory, no ROM + when "000001" => Dout1 <= "0001" ; --one Card, 64KB =001 + when "000010" => Dout1 <= "1000" ; --ProductID high nibble : E->0001 + when "000011" => Dout1 <= "0011" ; --ProductID low nibble: F->0000 + --when "0001000" => Dout1 <= "1111" ; --Config HIGH: 0x20 and no shut down + --when "0001010" => Dout1 <= "1111" ; --Config LOW + --when "0010000" => Dout1 <= "1111" ; --Ventor ID 0 + when "001001" => Dout1 <= "0101" ; --Ventor ID 1 + when "001010" => Dout1 <= "1110" ; --Ventor ID 2 + when "001011" => Dout1 <= "0011" ; --Ventor ID 3 : $0A1C: A1K.org + --when "0011000" => Dout1 <= "1111" ; --Serial byte 0 (msb) high nibble + --when "0011010" => Dout1 <= "1111" ; --Serial byte 0 (msb) low nibble + --when "0011100" => Dout1 <= "1111" ; --Serial byte 1 high nibble + --when "0011110" => Dout1 <= "1111" ; --Serial byte 1 low nibble + --when "0100000" => Dout1 <= "1111" ; --Serial byte 2 high nibble + --when "0100010" => Dout1 <= "1111" ; --Serial byte 2 low nibble + --when "0100100" => Dout1 <= "1111" ; --Serial byte 3 (lsb) high nibble + --when "010001" => Dout1 <= "1000" ; --Serial byte 2 low nibble + when "010011" => Dout1 <= "1110" ; --Serial byte 3 (lsb) low nibble + when "100000" => Dout1 <= "0000" ; --Interrupt config: all zero + when "100001" => Dout1 <= "0000" ; --Interrupt config: all zero + when others => Dout1 <= "1111" ; + end case; + elsif(AUTO_CONFIG_DONE(1)='0')then + end if; + else --write + if( UDS='0' )then + if(AUTO_CONFIG_DONE(0)='0')then + if(A (6 downto 1)="100100")then + LAN_BASEADR(7 downto 0) <= D(15 downto 8); --Base adress + AUTO_CONFIG_DONE_CYCLE(0) <='1'; --done here + SHUT_UP(0) <='0'; --enable board + elsif(A (6 downto 1)="100110")then + AUTO_CONFIG_DONE_CYCLE(0) <='1'; --done here + end if; + elsif(AUTO_CONFIG_DONE(1)='0')then + -- if(AUTO_CONFIG_DONE(1)='0')then + if(A (6 downto 1)="100100")then + IDE_BASEADR(7 downto 0) <= D(15 downto 8); --Base adress + SHUT_UP(1) <= '0'; --enable board + AUTO_CONFIG_DONE_CYCLE(1) <='1'; --done here + elsif(A (6 downto 1)="100110")then + AUTO_CONFIG_DONE_CYCLE(1) <='1'; --done here + end if; + elsif(AUTO_CONFIG_DONE(2)='0')then + -- if(AUTO_CONFIG_DONE(1)='0')then + if(A (6 downto 1)="100100")then + CP_BASEADR(7 downto 0) <= D(15 downto 8); --Base adress + SHUT_UP(2) <= '0'; --enable board + AUTO_CONFIG_DONE_CYCLE(2) <='1'; --done here + elsif(A (6 downto 1)="100110")then + AUTO_CONFIG_DONE_CYCLE(2) <='1'; --done here + end if; + end if; + end if; + end if; + end if; + end if; + end process autoconfig_proc; --- that's all + + + + --signal assignment + D <= --RAM_D when RW='1' and TRANSFER_IN_PROGRES ='1' else + Dout1 & "111111111111" when RW='1' and AUTOCONFIG_IN_PROGRESS ='1' else + "ZZZZZZZZZZZZZZZZ"; +-- +-- DRAM <= D when RW='0' and AS ='0' else +-- "ZZZZZZZZZZZZZZZZ"; + + IDE_W <= IDE_W_S; + IDE_R <= IDE_R_S; + IDE_CS(0)<= not(A(12)); + IDE_CS(1)<= not(A(13)); + IDE_A(0) <= A(9); + IDE_A(1) <= A(10); + IDE_A(2) <= A(11); + ROM_B <= "00"; + ROM_OE <= ROM_OE_S; + + +-- DTACK <= DTACK_S when --TRANSFER_IN_PROGRES ='1' or +-- AUTOCONFIG_IN_PROGRES ='1' +-- else 'Z'; + + DTACK <= 'Z'; end Behavioral; diff --git a/Logic/LAN_IDE/LAN_IDE_CP.vm6 b/Logic/LAN_IDE/LAN_IDE_CP.vm6 new file mode 100644 index 0000000..9147c94 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.vm6 @@ -0,0 +1,4110 @@ +NDS Database: version P.68d + +NDS_INFO | xc9500xl | 95144XL144TQ | XC95144XL-10-TQ144 + +DEVICE | 95144XL | 95144XL144TQ | + +NETWORK | LAN_IDE_CP | 0 | 0 | 16391 + +INPUT_INSTANCE | 0 | 0 | NULL | RESET_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 2 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | RESET | 5041 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 9 | 5 | II_FSRINV +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV + +INPUT_INSTANCE | 0 | 0 | NULL | RW_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | RW | 5043 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_1_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<1> | 5047 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_2_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<2> | 5050 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_5_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<5> | 5045 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_6_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<6> | 5048 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_3_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<3> | 5049 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | AS_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | AS | 5044 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_4_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<4> | 5046 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | NoOpt+Inv+PrldLow+PinTrst+OptxMapped | D<13>_BUFR.MC | LAN_IDE_CP_COPY_0_COPY_0 | 2155889936 | 17 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<1>.UIM | 4913 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP17_.EXP | 5371 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP17_.EXP | EXP17_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N1$BUF2.EXP | 5372 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.EXP | N1$BUF2 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | D<13>_BUFR | 5335 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<1>.Q | D<13>_BUFR.MC | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | Dout1<1>.SI | D<13>_BUFR.MC | 0 | 17 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<1>.UIM | 4913 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP17_.EXP | 5371 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP17_.EXP | EXP17_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N1$BUF2.EXP | 5372 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.EXP | N1$BUF2 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | Dout1<1>.D1 | 5069 | ? | 0 | 4096 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | Dout1<1>.D2 | 5070 | ? | 0 | 4096 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | EXP17_.EXP +SPPTERM | 1 | IV_TRUE | N1$BUF2.EXP +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<1>.UIM | IV_TRUE | AS_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<1>.UIM | IV_FALSE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | Dout1<1>.CLKF | 5071 | ? | 0 | 4096 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | Dout1<1>.REG | D<13>_BUFR.MC | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | Dout1<1>.D | 5068 | ? | 0 | 0 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | Dout1<1>.CLKF | 5071 | ? | 0 | 4096 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | Dout1<1>.Q | 5074 | ? | 0 | 0 | D<13>_BUFR.MC | NULL | NULL | Dout1<1>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | AUTOBOOT_OFF_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | AUTOBOOT_OFF | 5055 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | AUTOBOOT_OFF_IBUF | 4953 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AUTOBOOT_OFF_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | NoOpt+Inv+PrldLow+PinTrst+OptxMapped | D<12>_BUFR.MC | LAN_IDE_CP_COPY_0_COPY_0 | 2155889936 | 17 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOBOOT_OFF_IBUF | 4953 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AUTOBOOT_OFF_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_CS_1_OBUF.EXP | 5353 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_1_OBUF.EXP | IDE_CS_1_OBUF | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP14_.EXP | 5357 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP14_.EXP | EXP14_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | D<12>_BUFR | 5319 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<0>.Q | D<12>_BUFR.MC | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | Dout1<0>.SI | D<12>_BUFR.MC | 0 | 17 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOBOOT_OFF_IBUF | 4953 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AUTOBOOT_OFF_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_CS_1_OBUF.EXP | 5353 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_1_OBUF.EXP | IDE_CS_1_OBUF | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP14_.EXP | 5357 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP14_.EXP | EXP14_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | Dout1<0>.D1 | 5076 | ? | 0 | 4096 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | Dout1<0>.D2 | 5077 | ? | 0 | 4096 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_CS_1_OBUF.EXP +SPPTERM | 1 | IV_TRUE | EXP14_.EXP +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | AUTOBOOT_OFF_IBUF | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | Dout1<0>.CLKF | 5078 | ? | 0 | 4096 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | Dout1<0>.REG | D<12>_BUFR.MC | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | Dout1<0>.D | 5075 | ? | 0 | 0 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | Dout1<0>.CLKF | 5078 | ? | 0 | 4096 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | Dout1<0>.Q | 5081 | ? | 0 | 0 | D<12>_BUFR.MC | NULL | NULL | Dout1<0>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | NoOpt+Inv+PrldLow+PinTrst+OptxMapped | D<14>_BUFR.MC | LAN_IDE_CP_COPY_0_COPY_0 | 2155889936 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP15_.EXP | 5366 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP15_.EXP | EXP15_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP18_.EXP | 5373 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP18_.EXP | EXP18_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | D<14>_BUFR | 5327 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<2>.Q | D<14>_BUFR.MC | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | Dout1<2>.SI | D<14>_BUFR.MC | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP15_.EXP | 5366 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP15_.EXP | EXP15_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP18_.EXP | 5373 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP18_.EXP | EXP18_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | Dout1<2>.D1 | 5083 | ? | 0 | 4096 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | Dout1<2>.D2 | 5084 | ? | 0 | 4096 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | EXP15_.EXP +SPPTERM | 1 | IV_TRUE | EXP18_.EXP +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | Dout1<2>.CLKF | 5085 | ? | 0 | 4096 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | Dout1<2>.REG | D<14>_BUFR.MC | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | Dout1<2>.D | 5082 | ? | 0 | 0 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | Dout1<2>.CLKF | 5085 | ? | 0 | 4096 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | Dout1<2>.Q | 5088 | ? | 0 | 0 | D<14>_BUFR.MC | NULL | NULL | Dout1<2>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | NoOpt+Inv+PrldLow+PinTrst+OptxMapped | D<15>_BUFR.MC | LAN_IDE_CP_COPY_0_COPY_0 | 2155889936 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<3>.UIM | 4922 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP22_.EXP | 5384 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP22_.EXP | EXP22_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP23_.EXP | 5385 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP23_.EXP | EXP23_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | D<15>_BUFR | 5343 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<3>.Q | D<15>_BUFR.MC | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | Dout1<3>.SI | D<15>_BUFR.MC | 0 | 14 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<3>.UIM | 4922 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP22_.EXP | 5384 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP22_.EXP | EXP22_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP23_.EXP | 5385 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP23_.EXP | EXP23_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | Dout1<3>.D1 | 5090 | ? | 0 | 4096 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | Dout1<3>.D2 | 5091 | ? | 0 | 4096 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | EXP22_.EXP +SPPTERM | 1 | IV_TRUE | EXP23_.EXP +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<3>.UIM | IV_FALSE | RW_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<3>.UIM | IV_TRUE | AS_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<3>.UIM | IV_FALSE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | Dout1<3>.CLKF | 5092 | ? | 0 | 4096 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | Dout1<3>.REG | D<15>_BUFR.MC | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | Dout1<3>.D | 5089 | ? | 0 | 0 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | Dout1<3>.CLKF | 5092 | ? | 0 | 4096 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | Dout1<3>.Q | 5095 | ? | 0 | 0 | D<15>_BUFR.MC | NULL | NULL | Dout1<3>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | UDS_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | UDS | 5042 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_23_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<23> | 5051 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_23_IBUF | 4933 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_23_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_22_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<22> | 5052 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_22_IBUF | 4934 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_22_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_21_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<21> | 5053 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_21_IBUF | 4935 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_21_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_19_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<19> | 5054 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_19_IBUF | 4936 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_19_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE<0> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 3 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0> | 4940 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.Q | AUTO_CONFIG_DONE_CYCLE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE<0>.SI | AUTO_CONFIG_DONE<0> | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0> | 4940 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.Q | AUTO_CONFIG_DONE_CYCLE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE<0>.D1 | 5097 | ? | 0 | 4096 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE<0>.D2 | 5098 | ? | 0 | 4096 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<0> +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE<0>.CLKF | 5099 | ? | 0 | 4096 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF + +SRFF_INSTANCE | AUTO_CONFIG_DONE<0>.REG | AUTO_CONFIG_DONE<0> | 0 | 3 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE<0>.D | 5096 | ? | 0 | 0 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE<0>.CLKF | 5099 | ? | 0 | 4096 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF +INPUT_NODE_TYPE | 3 | 8 | SRFF_R +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE<0>.Q | 5100 | ? | 0 | 0 | AUTO_CONFIG_DONE<0> | NULL | NULL | AUTO_CONFIG_DONE<0>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE<1> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 3 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<1> | 4941 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<1>.Q | AUTO_CONFIG_DONE_CYCLE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE<1>.SI | AUTO_CONFIG_DONE<1> | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<1> | 4941 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<1>.Q | AUTO_CONFIG_DONE_CYCLE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE<1>.D1 | 5102 | ? | 0 | 4096 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE<1>.D2 | 5103 | ? | 0 | 4096 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<1> +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE<1>.CLKF | 5104 | ? | 0 | 4096 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF + +SRFF_INSTANCE | AUTO_CONFIG_DONE<1>.REG | AUTO_CONFIG_DONE<1> | 0 | 3 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE<1>.D | 5101 | ? | 0 | 0 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE<1>.CLKF | 5104 | ? | 0 | 4096 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF +INPUT_NODE_TYPE | 3 | 8 | SRFF_R +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE<1>.Q | 5105 | ? | 0 | 0 | AUTO_CONFIG_DONE<1> | NULL | NULL | AUTO_CONFIG_DONE<1>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE<2> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 3 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<2> | 4942 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<2>.Q | AUTO_CONFIG_DONE_CYCLE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE<2>.SI | AUTO_CONFIG_DONE<2> | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<2> | 4942 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<2>.Q | AUTO_CONFIG_DONE_CYCLE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE<2>.D1 | 5107 | ? | 0 | 4096 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE<2>.D2 | 5108 | ? | 0 | 4096 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<2> +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE<2>.CLKF | 5109 | ? | 0 | 4096 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF + +SRFF_INSTANCE | AUTO_CONFIG_DONE<2>.REG | AUTO_CONFIG_DONE<2> | 0 | 3 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE<2>.D | 5106 | ? | 0 | 0 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE<2>.CLKF | 5109 | ? | 0 | 4096 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | AS_IBUF +INPUT_NODE_TYPE | 3 | 8 | SRFF_R +NODE | FSR-IO_0 | 4911 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 9 | 5 | II_FSRINV +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE<2>.Q | 5110 | ? | 0 | 0 | AUTO_CONFIG_DONE<2> | NULL | NULL | AUTO_CONFIG_DONE<2>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE_CYCLE<0> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 17 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0> | 4940 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.Q | AUTO_CONFIG_DONE_CYCLE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N4 | 4967 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N4 | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE_CYCLE<0> | 4940 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.Q | AUTO_CONFIG_DONE_CYCLE<0> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | AUTO_CONFIG_DONE_CYCLE<0>.EXP | 5368 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.EXP | AUTO_CONFIG_DONE_CYCLE<0> | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE_CYCLE<0>.SI | AUTO_CONFIG_DONE_CYCLE<0> | 0 | 17 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0> | 4940 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.Q | AUTO_CONFIG_DONE_CYCLE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N4 | 4967 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N4 | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<0>.D1 | 5112 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<0>.D2 | 5113 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_TRUE | RESET_IBUF | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<0> +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<0>.CLKF | 5114 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<0>.EXP | 5360 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<7> | IV_TRUE | autoconfig | IV_FALSE | N4 + +SRFF_INSTANCE | AUTO_CONFIG_DONE_CYCLE<0>.REG | AUTO_CONFIG_DONE_CYCLE<0> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE_CYCLE<0>.D | 5111 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<0>.CLKF | 5114 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE_CYCLE<0>.Q | 5115 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<0>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE_CYCLE<1> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<1> | 4941 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<1>.Q | AUTO_CONFIG_DONE_CYCLE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE_CYCLE<1> | 4941 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<1>.Q | AUTO_CONFIG_DONE_CYCLE<1> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE_CYCLE<1>.SI | AUTO_CONFIG_DONE_CYCLE<1> | 0 | 14 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<1> | 4941 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<1>.Q | AUTO_CONFIG_DONE_CYCLE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<1>.D1 | 5117 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<1>.D2 | 5118 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_TRUE | RESET_IBUF | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<1> +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<1>.CLKF | 5119 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | AUTO_CONFIG_DONE_CYCLE<1>.REG | AUTO_CONFIG_DONE_CYCLE<1> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE_CYCLE<1>.D | 5116 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<1>.CLKF | 5119 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE_CYCLE<1>.Q | 5120 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<1>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTO_CONFIG_DONE_CYCLE<2> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 15 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<2> | 4942 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<2>.Q | AUTO_CONFIG_DONE_CYCLE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTO_CONFIG_DONE_CYCLE<2> | 4942 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<2>.Q | AUTO_CONFIG_DONE_CYCLE<2> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTO_CONFIG_DONE_CYCLE<2>.SI | AUTO_CONFIG_DONE_CYCLE<2> | 0 | 15 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<2> | 4942 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<2>.Q | AUTO_CONFIG_DONE_CYCLE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<2>.D1 | 5122 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<2>.D2 | 5123 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_TRUE | RESET_IBUF | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<2> +SPPTERM | 13 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<2>.CLKF | 5124 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | AUTO_CONFIG_DONE_CYCLE<2>.REG | AUTO_CONFIG_DONE_CYCLE<2> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTO_CONFIG_DONE_CYCLE<2>.D | 5121 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTO_CONFIG_DONE_CYCLE<2>.CLKF | 5124 | ? | 0 | 4096 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTO_CONFIG_DONE_CYCLE<2>.Q | 5125 | ? | 0 | 0 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | NULL | AUTO_CONFIG_DONE_CYCLE<2>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N5 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<8> | 5021 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<8> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N5 | 4960 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N5 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<0> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<0> | 4943 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<0>.Q | IDE_BASEADR<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N5 | 4960 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N5 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<0> | 4943 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<0>.Q | IDE_BASEADR<0> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<0>.SI | IDE_BASEADR<0> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<0> | 4943 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<0>.Q | IDE_BASEADR<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N5 | 4960 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N5 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<0>.D1 | 5127 | ? | 0 | 4096 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<0>.D2 | 5128 | ? | 0 | 4096 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<0> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<0> | IV_TRUE | autoconfig | IV_TRUE | N5 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<0> | IV_TRUE | autoconfig | IV_FALSE | N5 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<0>.CLKF | 5129 | ? | 0 | 4096 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<0>.REG | IDE_BASEADR<0> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<0>.D | 5126 | ? | 0 | 0 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<0>.CLKF | 5129 | ? | 0 | 4096 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<0>.Q | 5130 | ? | 0 | 0 | IDE_BASEADR<0> | NULL | NULL | IDE_BASEADR<0>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N11 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<12> | 5014 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<12> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N11 | 4964 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N11 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<4> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<4> | 4944 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<4>.Q | IDE_BASEADR<4> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N11 | 4964 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N11 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<4> | 4944 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<4>.Q | IDE_BASEADR<4> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<4>.SI | IDE_BASEADR<4> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<4> | 4944 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<4>.Q | IDE_BASEADR<4> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N11 | 4964 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N11 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<4>.D1 | 5132 | ? | 0 | 4096 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<4>.D2 | 5133 | ? | 0 | 4096 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<4> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<4> | IV_TRUE | autoconfig | IV_TRUE | N11 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<4> | IV_TRUE | autoconfig | IV_FALSE | N11 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<4>.CLKF | 5134 | ? | 0 | 4096 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<4>.REG | IDE_BASEADR<4> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<4>.D | 5131 | ? | 0 | 0 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<4>.CLKF | 5134 | ? | 0 | 4096 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<4>.Q | 5135 | ? | 0 | 0 | IDE_BASEADR<4> | NULL | NULL | IDE_BASEADR<4>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N2 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<13> | 5013 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<13> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N2 | 4965 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N2 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<5> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N2 | 4965 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N2 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<5>.SI | IDE_BASEADR<5> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N2 | 4965 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N2 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<5>.D1 | 5137 | ? | 0 | 4096 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<5>.D2 | 5138 | ? | 0 | 4096 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<5> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<5> | IV_TRUE | autoconfig | IV_TRUE | N2 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<5> | IV_TRUE | autoconfig | IV_FALSE | N2 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<5>.CLKF | 5139 | ? | 0 | 4096 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<5>.REG | IDE_BASEADR<5> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<5>.D | 5136 | ? | 0 | 0 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<5>.CLKF | 5139 | ? | 0 | 4096 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<5>.Q | 5140 | ? | 0 | 0 | IDE_BASEADR<5> | NULL | NULL | IDE_BASEADR<5>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldLow+OptxMapped | IDE_ENABLE | LAN_IDE_CP_COPY_0_COPY_0 | 2155873536 | 6 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_ENABLE.SI | IDE_ENABLE | 0 | 6 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_ENABLE.D1 | 5142 | ? | 0 | 4096 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_ENABLE.D2 | 5143 | ? | 0 | 4096 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_TRUE | RESET_IBUF | IV_FALSE | IDE_ENABLE +SPPTERM | 4 | IV_TRUE | RESET_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | ide +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_ENABLE.CLKF | 5144 | ? | 0 | 4096 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_ENABLE.REG | IDE_ENABLE | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_ENABLE.D | 5141 | ? | 0 | 0 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_ENABLE.CLKF | 5144 | ? | 0 | 4096 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_ENABLE.Q | 5145 | ? | 0 | 0 | IDE_ENABLE | NULL | NULL | IDE_ENABLE.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N6 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<9> | 5020 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<9> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N6 | 4961 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N6 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<1> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N6 | 4961 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N6 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<1>.SI | IDE_BASEADR<1> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N6 | 4961 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N6 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<1>.D1 | 5147 | ? | 0 | 4096 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<1>.D2 | 5148 | ? | 0 | 4096 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<1> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<1> | IV_TRUE | autoconfig | IV_TRUE | N6 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<1> | IV_TRUE | autoconfig | IV_FALSE | N6 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<1>.CLKF | 5149 | ? | 0 | 4096 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<1>.REG | IDE_BASEADR<1> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<1>.D | 5146 | ? | 0 | 0 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<1>.CLKF | 5149 | ? | 0 | 4096 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<1>.Q | 5150 | ? | 0 | 0 | IDE_BASEADR<1> | NULL | NULL | IDE_BASEADR<1>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N7 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<10> | 5031 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<10> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N7 | 4962 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N7 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<2> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<2> | 4948 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<2>.Q | IDE_BASEADR<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N7 | 4962 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N7 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<2> | 4948 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<2>.Q | IDE_BASEADR<2> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<2>.SI | IDE_BASEADR<2> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<2> | 4948 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<2>.Q | IDE_BASEADR<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N7 | 4962 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N7 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<2>.D1 | 5152 | ? | 0 | 4096 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<2>.D2 | 5153 | ? | 0 | 4096 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<2> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<2> | IV_TRUE | autoconfig | IV_TRUE | N7 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<2> | IV_TRUE | autoconfig | IV_FALSE | N7 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<2>.CLKF | 5154 | ? | 0 | 4096 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<2>.REG | IDE_BASEADR<2> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<2>.D | 5151 | ? | 0 | 0 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<2>.CLKF | 5154 | ? | 0 | 4096 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<2>.Q | 5155 | ? | 0 | 0 | IDE_BASEADR<2> | NULL | NULL | IDE_BASEADR<2>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N0 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<11> | 5030 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<11> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N0 | 4963 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N0 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<3> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<3> | 4949 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<3>.Q | IDE_BASEADR<3> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N0 | 4963 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N0 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<3> | 4949 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<3>.Q | IDE_BASEADR<3> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | IDE_BASEADR<3>.SI | IDE_BASEADR<3> | 0 | 16 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<3> | 4949 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<3>.Q | IDE_BASEADR<3> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N0 | 4963 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N0 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<3>.D1 | 5157 | ? | 0 | 4096 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<3>.D2 | 5158 | ? | 0 | 4096 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<3> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<3> | IV_TRUE | autoconfig | IV_TRUE | N0 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<3> | IV_TRUE | autoconfig | IV_FALSE | N0 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<3>.CLKF | 5159 | ? | 0 | 4096 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_BASEADR<3>.REG | IDE_BASEADR<3> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<3>.D | 5156 | ? | 0 | 0 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<3>.CLKF | 5159 | ? | 0 | 4096 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<3>.Q | 5160 | ? | 0 | 0 | IDE_BASEADR<3> | NULL | NULL | IDE_BASEADR<3>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N3 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<14> | 5015 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<14> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N3 | 4966 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N3 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<6> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 16 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7>.EXP | 5369 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.EXP | IDE_BASEADR<7> | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | IDE_BASEADR<6>.EXP | 5370 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.EXP | IDE_BASEADR<6> | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | IDE_BASEADR<6>.SI | IDE_BASEADR<6> | 0 | 16 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7>.EXP | 5369 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.EXP | IDE_BASEADR<7> | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<6>.D1 | 5162 | ? | 0 | 4096 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<6>.D2 | 5163 | ? | 0 | 4096 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_BASEADR<7>.EXP +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<6> +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<6>.CLKF | 5164 | ? | 0 | 4096 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | IDE_BASEADR<6>.EXP | 5362 | ? | 0 | 0 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +SRFF_INSTANCE | IDE_BASEADR<6>.REG | IDE_BASEADR<6> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<6>.D | 5161 | ? | 0 | 0 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<6>.CLKF | 5164 | ? | 0 | 4096 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<6>.Q | 5165 | ? | 0 | 0 | IDE_BASEADR<6> | NULL | NULL | IDE_BASEADR<6>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | N4 | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | D<15> | 5016 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<15> | 0 | 6 | OI_OUT +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | N4 | 4967 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N4 | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+Tff+OptxMapped | IDE_BASEADR<7> | LAN_IDE_CP_COPY_0_COPY_0 | 2155877376 | 19 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N4 | 4967 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N4 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N3 | 4966 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N3 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0>.EXP | 5368 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.EXP | AUTO_CONFIG_DONE_CYCLE<0> | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | IDE_BASEADR<7>.EXP | 5369 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.EXP | IDE_BASEADR<7> | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | IDE_BASEADR<7>.SI | IDE_BASEADR<7> | 0 | 19 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N4 | 4967 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N4 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N3 | 4966 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | N3 | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE_CYCLE<0>.EXP | 5368 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE_CYCLE<0>.EXP | AUTO_CONFIG_DONE_CYCLE<0> | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_BASEADR<7>.D1 | 5167 | ? | 0 | 4096 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_BASEADR<7>.D2 | 5168 | ? | 0 | 4096 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | AUTO_CONFIG_DONE_CYCLE<0>.EXP +SPPTERM | 2 | IV_FALSE | RESET_IBUF | IV_FALSE | IDE_BASEADR<7> +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<7> | IV_TRUE | autoconfig | IV_TRUE | N4 +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_BASEADR<7>.CLKF | 5169 | ? | 0 | 4096 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | IDE_BASEADR<7>.EXP | 5361 | ? | 0 | 0 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 14 | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_FALSE | IDE_BASEADR<6> | IV_TRUE | autoconfig | IV_TRUE | N3 +SPPTERM | 15 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | IDE_BASEADR<6> | IV_TRUE | autoconfig | IV_FALSE | N3 + +SRFF_INSTANCE | IDE_BASEADR<7>.REG | IDE_BASEADR<7> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_BASEADR<7>.D | 5166 | ? | 0 | 0 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_BASEADR<7>.CLKF | 5169 | ? | 0 | 4096 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_BASEADR<7>.Q | 5170 | ? | 0 | 0 | IDE_BASEADR<7> | NULL | NULL | IDE_BASEADR<7>.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldLow+OptxMapped | SHUT_UP<1> | LAN_IDE_CP_COPY_0_COPY_0 | 2155873536 | 15 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | SHUT_UP<1> | 4952 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | SHUT_UP<1>.Q | SHUT_UP<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | SHUT_UP<1> | 4952 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | SHUT_UP<1>.Q | SHUT_UP<1> | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | SHUT_UP<1>.SI | SHUT_UP<1> | 0 | 15 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | SHUT_UP<1> | 4952 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | SHUT_UP<1>.Q | SHUT_UP<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | UDS_IBUF | 4924 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | UDS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | SHUT_UP<1>.D1 | 5172 | ? | 0 | 4096 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | SHUT_UP<1>.D2 | 5173 | ? | 0 | 4096 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_TRUE | RESET_IBUF | IV_FALSE | SHUT_UP<1> +SPPTERM | 13 | IV_TRUE | RESET_IBUF | IV_FALSE | UDS_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_TRUE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | SHUT_UP<1>.CLKF | 5174 | ? | 0 | 4096 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | SHUT_UP<1>.REG | SHUT_UP<1> | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | SHUT_UP<1>.D | 5171 | ? | 0 | 0 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | SHUT_UP<1>.CLKF | 5174 | ? | 0 | 4096 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | SHUT_UP<1>.Q | 5175 | ? | 0 | 0 | SHUT_UP<1> | NULL | NULL | SHUT_UP<1>.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | BERR_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | BERR | 5056 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | BERR_IBUF | 4954 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | BERR_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | C1_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | C1 | 5057 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | C1_IBUF | 4955 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C1_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | C3_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | C3 | 5058 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | C3_IBUF | 4956 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C3_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_16_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<16> | 5060 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_16_IBUF | 4969 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_16_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_20_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<20> | 5061 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_20_IBUF | 4970 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_20_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_17_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<17> | 5059 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX + +INPUT_INSTANCE | 0 | 0 | NULL | A_18_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<18> | 5062 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_18_IBUF | 4971 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_18_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | PrldLow+OptxMapped | autoconfig | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 14 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_23_IBUF | 4933 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_23_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_22_IBUF | 4934 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_22_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_21_IBUF | 4935 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_21_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_19_IBUF | 4936 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_19_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | BERR_IBUF | 4954 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | BERR_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_16_IBUF | 4969 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_16_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_20_IBUF | 4970 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_20_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_18_IBUF | 4971 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_18_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | autoconfig.EXP | 5380 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.EXP | autoconfig | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | autoconfig.SI | autoconfig | 0 | 14 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_23_IBUF | 4933 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_23_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_22_IBUF | 4934 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_22_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_21_IBUF | 4935 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_21_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_19_IBUF | 4936 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_19_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | BERR_IBUF | 4954 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | BERR_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_16_IBUF | 4969 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_16_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_20_IBUF | 4970 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_20_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_18_IBUF | 4971 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_18_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | autoconfig.D1 | 5177 | ? | 0 | 4096 | autoconfig | NULL | NULL | autoconfig.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | autoconfig.D2 | 5178 | ? | 0 | 4096 | autoconfig | NULL | NULL | autoconfig.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 10 | IV_TRUE | A_23_IBUF | IV_TRUE | A_22_IBUF | IV_TRUE | A_21_IBUF | IV_TRUE | A_19_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | BERR_IBUF | IV_FALSE | A_17_IBUF | IV_FALSE | A_16_IBUF | IV_FALSE | A_20_IBUF | IV_FALSE | A_18_IBUF +SPPTERM | 10 | IV_TRUE | A_23_IBUF | IV_TRUE | A_22_IBUF | IV_TRUE | A_21_IBUF | IV_TRUE | A_19_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | BERR_IBUF | IV_FALSE | A_17_IBUF | IV_FALSE | A_16_IBUF | IV_FALSE | A_20_IBUF | IV_FALSE | A_18_IBUF +SPPTERM | 10 | IV_TRUE | A_23_IBUF | IV_TRUE | A_22_IBUF | IV_TRUE | A_21_IBUF | IV_TRUE | A_19_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | BERR_IBUF | IV_FALSE | A_17_IBUF | IV_FALSE | A_16_IBUF | IV_FALSE | A_20_IBUF | IV_FALSE | A_18_IBUF +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | autoconfig.CLKF | 5179 | ? | 0 | 4096 | autoconfig | NULL | NULL | autoconfig.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | autoconfig.EXP | 5376 | ? | 0 | 0 | autoconfig | NULL | NULL | autoconfig.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 2 | IV_TRUE | A_21_IBUF | IV_FALSE | IDE_BASEADR<5> + +SRFF_INSTANCE | autoconfig.REG | autoconfig | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | autoconfig.D | 5176 | ? | 0 | 0 | autoconfig | NULL | NULL | autoconfig.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | autoconfig.CLKF | 5179 | ? | 0 | 4096 | autoconfig | NULL | NULL | autoconfig.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | autoconfig.Q | 5180 | ? | 0 | 0 | autoconfig | NULL | NULL | autoconfig.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldLow+OptxMapped | ide | LAN_IDE_CP_COPY_0_COPY_0 | 2155873536 | 7 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | BERR_IBUF | 4954 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | BERR_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | SHUT_UP<1> | 4952 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | SHUT_UP<1>.Q | SHUT_UP<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_19_IBUF | 4936 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_19_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<3> | 4949 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<3>.Q | IDE_BASEADR<3> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP19_.EXP | 5378 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP19_.EXP | EXP19_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP21_.EXP | 5381 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP21_.EXP | EXP21_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | ide.SI | ide | 0 | 7 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | BERR_IBUF | 4954 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | BERR_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | SHUT_UP<1> | 4952 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | SHUT_UP<1>.Q | SHUT_UP<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_19_IBUF | 4936 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_19_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<3> | 4949 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<3>.Q | IDE_BASEADR<3> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP19_.EXP | 5378 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP19_.EXP | EXP19_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP21_.EXP | 5381 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP21_.EXP | EXP21_ | 4 | 0 | MC_EXPORT +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ide.D1 | 5182 | ? | 0 | 4096 | ide | NULL | NULL | ide.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ide.D2 | 5183 | ? | 0 | 4096 | ide | NULL | NULL | ide.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | SHUT_UP<1> +SPPTERM | 1 | IV_FALSE | BERR_IBUF +SPPTERM | 1 | IV_TRUE | EXP19_.EXP +SPPTERM | 1 | IV_TRUE | EXP21_.EXP +SPPTERM | 2 | IV_TRUE | A_19_IBUF | IV_FALSE | IDE_BASEADR<3> +SPPTERM | 2 | IV_FALSE | A_19_IBUF | IV_TRUE | IDE_BASEADR<3> +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | ide.CLKF | 5184 | ? | 0 | 4096 | ide | NULL | NULL | ide.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | ide.REG | ide | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ide.D | 5181 | ? | 0 | 0 | ide | NULL | NULL | ide.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | ide.CLKF | 5184 | ? | 0 | 4096 | ide | NULL | NULL | ide.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ide.Q | 5185 | ? | 0 | 0 | ide | NULL | NULL | ide.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PrldLow+OptxMapped | AUTOCONFIG_IN_PROGRESS | LAN_IDE_CP_COPY_0_COPY_0 | 2155873280 | 3 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | AUTOCONFIG_IN_PROGRESS.SI | AUTOCONFIG_IN_PROGRESS | 0 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | AUTOCONFIG_IN_PROGRESS.D1 | 5187 | ? | 0 | 4096 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | AUTOCONFIG_IN_PROGRESS.D2 | 5188 | ? | 0 | 4096 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 2 | IV_FALSE | AS_IBUF | IV_TRUE | autoconfig +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | AUTOCONFIG_IN_PROGRESS.CLKF | 5189 | ? | 0 | 4096 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | AUTOCONFIG_IN_PROGRESS.REG | AUTOCONFIG_IN_PROGRESS | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | AUTOCONFIG_IN_PROGRESS.D | 5186 | ? | 0 | 0 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | AUTOCONFIG_IN_PROGRESS.CLKF | 5189 | ? | 0 | 4096 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | AUTOCONFIG_IN_PROGRESS.Q | 5190 | ? | 0 | 0 | AUTOCONFIG_IN_PROGRESS | NULL | NULL | AUTOCONFIG_IN_PROGRESS.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldHigh+OptxMapped | IDE_R_S | LAN_IDE_CP_COPY_0_COPY_0 | 2155873024 | 6 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_R_S | 4972 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_R_S.Q | IDE_R_S | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | IDE_R_S.SI | IDE_R_S | 0 | 6 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_R_S.D1 | 5192 | ? | 0 | 4096 | IDE_R_S | NULL | NULL | IDE_R_S.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_R_S.D2 | 5193 | ? | 0 | 4096 | IDE_R_S | NULL | NULL | IDE_R_S.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | IDE_ENABLE | IV_TRUE | ide +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_R_S.CLKF | 5194 | ? | 0 | 4096 | IDE_R_S | NULL | NULL | IDE_R_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM + +SRFF_INSTANCE | IDE_R_S.REG | IDE_R_S | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_R_S.D | 5191 | ? | 0 | 0 | IDE_R_S | NULL | NULL | IDE_R_S.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_R_S.CLKF | 5194 | ? | 0 | 4096 | IDE_R_S | NULL | NULL | IDE_R_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_R_S.Q | 5195 | ? | 0 | 0 | IDE_R_S | NULL | NULL | IDE_R_S.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldHigh+OptxMapped | IDE_W_S | LAN_IDE_CP_COPY_0_COPY_0 | 2155873024 | 6 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_W_S | 4973 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_W_S.Q | IDE_W_S | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | IDE_W_S.EXP | 5355 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_W_S.EXP | IDE_W_S | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | IDE_W_S.SI | IDE_W_S | 0 | 6 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide | 4958 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide.Q | ide | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_ENABLE | 4946 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_ENABLE.Q | IDE_ENABLE | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_W_S.D1 | 5197 | ? | 0 | 4096 | IDE_W_S | NULL | NULL | IDE_W_S.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_W_S.D2 | 5198 | ? | 0 | 4096 | IDE_W_S | NULL | NULL | IDE_W_S.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 4 | IV_TRUE | RESET_IBUF | IV_FALSE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | ide +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | IDE_W_S.CLKF | 5199 | ? | 0 | 4096 | IDE_W_S | NULL | NULL | IDE_W_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | IDE_W_S.EXP | 5350 | ? | 0 | 0 | IDE_W_S | NULL | NULL | IDE_W_S.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | IDE_ENABLE | IV_TRUE | ide + +SRFF_INSTANCE | IDE_W_S.REG | IDE_W_S | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_W_S.D | 5196 | ? | 0 | 0 | IDE_W_S | NULL | NULL | IDE_W_S.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | IDE_W_S.CLKF | 5199 | ? | 0 | 4096 | IDE_W_S | NULL | NULL | IDE_W_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_W_S.Q | 5200 | ? | 0 | 0 | IDE_W_S | NULL | NULL | IDE_W_S.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | Inv+PrldHigh+OptxMapped | ROM_OE_S | LAN_IDE_CP_COPY_0_COPY_0 | 2155873024 | 15 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_W_S.EXP | 5355 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_W_S.EXP | IDE_W_S | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | ROM_OE_S | 4974 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_OE_S.Q | ROM_OE_S | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | ROM_OE_S.EXP | 5356 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_OE_S.EXP | ROM_OE_S | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | ROM_OE_S.SI | ROM_OE_S | 0 | 15 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_W_S.EXP | 5355 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_W_S.EXP | IDE_W_S | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ROM_OE_S.D1 | 5202 | ? | 0 | 4096 | ROM_OE_S | NULL | NULL | ROM_OE_S.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ROM_OE_S.D2 | 5203 | ? | 0 | 4096 | ROM_OE_S | NULL | NULL | ROM_OE_S.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_W_S.EXP +OUTPUT_NODE_TYPE | 3 | 9 | MC_SI_CLKF +SIGNAL | NODE | ROM_OE_S.CLKF | 5204 | ? | 0 | 4096 | ROM_OE_S | NULL | NULL | ROM_OE_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | ROM_OE_S.EXP | 5351 | ? | 0 | 0 | ROM_OE_S | NULL | NULL | ROM_OE_S.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig + +SRFF_INSTANCE | ROM_OE_S.REG | ROM_OE_S | 0 | 2 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ROM_OE_S.D | 5201 | ? | 0 | 0 | ROM_OE_S | NULL | NULL | ROM_OE_S.XOR | 0 | 7 | ALU_F +INPUT_NODE_TYPE | 1 | 8 | SRFF_C +SIGNAL | NODE | ROM_OE_S.CLKF | 5204 | ? | 0 | 4096 | ROM_OE_S | NULL | NULL | ROM_OE_S.SI | 3 | 9 | MC_SI_CLKF +SPPTERM | 1 | IV_TRUE | ide/ide_CLKF.UIM +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ROM_OE_S.Q | 5205 | ? | 0 | 0 | ROM_OE_S | NULL | NULL | ROM_OE_S.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | FbkInv+PinTrst+Merge+OptxMapped | N1 | LAN_IDE_CP_COPY_0_COPY_0 | 2155923456 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$Q | 4975 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1.Q | N1 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$OE | 4976 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1.BUFOE.OUT | N1 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1.SI | N1 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1.D1 | 5207 | ? | 0 | 4096 | N1 | NULL | NULL | N1.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1.D2 | 5208 | ? | 0 | 4096 | N1 | NULL | NULL | N1.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1.TRST | 5210 | ? | 0 | 4096 | N1 | NULL | NULL | N1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1.REG | N1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1.D | 5206 | ? | 0 | 0 | N1 | NULL | NULL | N1.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1.Q | 5211 | ? | 0 | 0 | N1 | NULL | NULL | N1.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1.BUFOE | N1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1.TRST | 5210 | ? | 0 | 4096 | N1 | NULL | NULL | N1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1.BUFOE.OUT | 5209 | ? | 0 | 0 | N1 | NULL | NULL | N1.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF0 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF0 | 4977 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF0.Q | N1$BUF0 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF0$OE | 4978 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF0.BUFOE.OUT | N1$BUF0 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF0.SI | N1$BUF0 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF0.D1 | 5213 | ? | 0 | 4096 | N1$BUF0 | NULL | NULL | N1$BUF0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF0.D2 | 5214 | ? | 0 | 6144 | N1$BUF0 | NULL | NULL | N1$BUF0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF0.TRST | 5216 | ? | 0 | 4096 | N1$BUF0 | NULL | NULL | N1$BUF0.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF0.REG | N1$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF0.D | 5212 | ? | 0 | 0 | N1$BUF0 | NULL | NULL | N1$BUF0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF0.Q | 5217 | ? | 0 | 0 | N1$BUF0 | NULL | NULL | N1$BUF0.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF0.BUFOE | N1$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF0.TRST | 5216 | ? | 0 | 4096 | N1$BUF0 | NULL | NULL | N1$BUF0.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF0.BUFOE.OUT | 5215 | ? | 0 | 0 | N1$BUF0 | NULL | NULL | N1$BUF0.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF1 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_13_IBUF | 5007 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_13_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF1 | 4979 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.Q | N1$BUF1 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | N1$BUF1.EXP | 5354 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.EXP | N1$BUF1 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF1$OE | 4980 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.BUFOE.OUT | N1$BUF1 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF1.SI | N1$BUF1 | 0 | 3 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_13_IBUF | 5007 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_13_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF1.D1 | 5219 | ? | 0 | 4096 | N1$BUF1 | NULL | NULL | N1$BUF1.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF1.D2 | 5220 | ? | 0 | 6144 | N1$BUF1 | NULL | NULL | N1$BUF1.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF1.TRST | 5222 | ? | 0 | 4096 | N1$BUF1 | NULL | NULL | N1$BUF1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | N1$BUF1.EXP | 5349 | ? | 0 | 0 | N1$BUF1 | NULL | NULL | N1$BUF1.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_FALSE | A_13_IBUF + +SRFF_INSTANCE | N1$BUF1.REG | N1$BUF1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF1.D | 5218 | ? | 0 | 0 | N1$BUF1 | NULL | NULL | N1$BUF1.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF1.Q | 5223 | ? | 0 | 0 | N1$BUF1 | NULL | NULL | N1$BUF1.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF1.BUFOE | N1$BUF1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF1.TRST | 5222 | ? | 0 | 4096 | N1$BUF1 | NULL | NULL | N1$BUF1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF1.BUFOE.OUT | 5221 | ? | 0 | 0 | N1$BUF1 | NULL | NULL | N1$BUF1.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF10 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF10 | 4981 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF10.Q | N1$BUF10 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF10$OE | 4982 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF10.BUFOE.OUT | N1$BUF10 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF10.SI | N1$BUF10 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF10.D1 | 5225 | ? | 0 | 4096 | N1$BUF10 | NULL | NULL | N1$BUF10.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF10.D2 | 5226 | ? | 0 | 6144 | N1$BUF10 | NULL | NULL | N1$BUF10.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF10.TRST | 5228 | ? | 0 | 4096 | N1$BUF10 | NULL | NULL | N1$BUF10.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF10.REG | N1$BUF10 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF10.D | 5224 | ? | 0 | 0 | N1$BUF10 | NULL | NULL | N1$BUF10.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF10.Q | 5229 | ? | 0 | 0 | N1$BUF10 | NULL | NULL | N1$BUF10.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF10.BUFOE | N1$BUF10 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF10.TRST | 5228 | ? | 0 | 4096 | N1$BUF10 | NULL | NULL | N1$BUF10.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF10.BUFOE.OUT | 5227 | ? | 0 | 0 | N1$BUF10 | NULL | NULL | N1$BUF10.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF2 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 14 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF2 | 4983 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.Q | N1$BUF2 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | N1$BUF2.EXP | 5372 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.EXP | N1$BUF2 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF2$OE | 4984 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.BUFOE.OUT | N1$BUF2 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF2.SI | N1$BUF2 | 0 | 14 | 4 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF2.D1 | 5231 | ? | 0 | 4096 | N1$BUF2 | NULL | NULL | N1$BUF2.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF2.D2 | 5232 | ? | 0 | 6144 | N1$BUF2 | NULL | NULL | N1$BUF2.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF2.TRST | 5234 | ? | 0 | 4096 | N1$BUF2 | NULL | NULL | N1$BUF2.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | N1$BUF2.EXP | 5364 | ? | 0 | 0 | N1$BUF2 | NULL | NULL | N1$BUF2.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 9 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +SRFF_INSTANCE | N1$BUF2.REG | N1$BUF2 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF2.D | 5230 | ? | 0 | 0 | N1$BUF2 | NULL | NULL | N1$BUF2.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF2.Q | 5235 | ? | 0 | 0 | N1$BUF2 | NULL | NULL | N1$BUF2.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF2.BUFOE | N1$BUF2 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF2.TRST | 5234 | ? | 0 | 4096 | N1$BUF2 | NULL | NULL | N1$BUF2.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF2.BUFOE.OUT | 5233 | ? | 0 | 0 | N1$BUF2 | NULL | NULL | N1$BUF2.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF3 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF3 | 4985 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF3.Q | N1$BUF3 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF3$OE | 4986 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF3.BUFOE.OUT | N1$BUF3 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF3.SI | N1$BUF3 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF3.D1 | 5237 | ? | 0 | 4096 | N1$BUF3 | NULL | NULL | N1$BUF3.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF3.D2 | 5238 | ? | 0 | 6144 | N1$BUF3 | NULL | NULL | N1$BUF3.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF3.TRST | 5240 | ? | 0 | 4096 | N1$BUF3 | NULL | NULL | N1$BUF3.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF3.REG | N1$BUF3 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF3.D | 5236 | ? | 0 | 0 | N1$BUF3 | NULL | NULL | N1$BUF3.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF3.Q | 5241 | ? | 0 | 0 | N1$BUF3 | NULL | NULL | N1$BUF3.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF3.BUFOE | N1$BUF3 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF3.TRST | 5240 | ? | 0 | 4096 | N1$BUF3 | NULL | NULL | N1$BUF3.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF3.BUFOE.OUT | 5239 | ? | 0 | 0 | N1$BUF3 | NULL | NULL | N1$BUF3.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF4 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF4 | 4987 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF4.Q | N1$BUF4 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF4$OE | 4988 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF4.BUFOE.OUT | N1$BUF4 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF4.SI | N1$BUF4 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF4.D1 | 5243 | ? | 0 | 4096 | N1$BUF4 | NULL | NULL | N1$BUF4.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF4.D2 | 5244 | ? | 0 | 6144 | N1$BUF4 | NULL | NULL | N1$BUF4.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF4.TRST | 5246 | ? | 0 | 4096 | N1$BUF4 | NULL | NULL | N1$BUF4.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF4.REG | N1$BUF4 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF4.D | 5242 | ? | 0 | 0 | N1$BUF4 | NULL | NULL | N1$BUF4.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF4.Q | 5247 | ? | 0 | 0 | N1$BUF4 | NULL | NULL | N1$BUF4.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF4.BUFOE | N1$BUF4 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF4.TRST | 5246 | ? | 0 | 4096 | N1$BUF4 | NULL | NULL | N1$BUF4.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF4.BUFOE.OUT | 5245 | ? | 0 | 0 | N1$BUF4 | NULL | NULL | N1$BUF4.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF5 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF5 | 4989 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF5.Q | N1$BUF5 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF5$OE | 4990 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF5.BUFOE.OUT | N1$BUF5 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF5.SI | N1$BUF5 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF5.D1 | 5249 | ? | 0 | 4096 | N1$BUF5 | NULL | NULL | N1$BUF5.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF5.D2 | 5250 | ? | 0 | 6144 | N1$BUF5 | NULL | NULL | N1$BUF5.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF5.TRST | 5252 | ? | 0 | 4096 | N1$BUF5 | NULL | NULL | N1$BUF5.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF5.REG | N1$BUF5 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF5.D | 5248 | ? | 0 | 0 | N1$BUF5 | NULL | NULL | N1$BUF5.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF5.Q | 5253 | ? | 0 | 0 | N1$BUF5 | NULL | NULL | N1$BUF5.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF5.BUFOE | N1$BUF5 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF5.TRST | 5252 | ? | 0 | 4096 | N1$BUF5 | NULL | NULL | N1$BUF5.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF5.BUFOE.OUT | 5251 | ? | 0 | 0 | N1$BUF5 | NULL | NULL | N1$BUF5.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF6 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF6 | 4991 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF6.Q | N1$BUF6 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF6$OE | 4992 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF6.BUFOE.OUT | N1$BUF6 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF6.SI | N1$BUF6 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF6.D1 | 5255 | ? | 0 | 4096 | N1$BUF6 | NULL | NULL | N1$BUF6.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF6.D2 | 5256 | ? | 0 | 6144 | N1$BUF6 | NULL | NULL | N1$BUF6.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF6.TRST | 5258 | ? | 0 | 4096 | N1$BUF6 | NULL | NULL | N1$BUF6.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF6.REG | N1$BUF6 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF6.D | 5254 | ? | 0 | 0 | N1$BUF6 | NULL | NULL | N1$BUF6.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF6.Q | 5259 | ? | 0 | 0 | N1$BUF6 | NULL | NULL | N1$BUF6.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF6.BUFOE | N1$BUF6 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF6.TRST | 5258 | ? | 0 | 4096 | N1$BUF6 | NULL | NULL | N1$BUF6.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF6.BUFOE.OUT | 5257 | ? | 0 | 0 | N1$BUF6 | NULL | NULL | N1$BUF6.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF7 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF7 | 4993 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF7.Q | N1$BUF7 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF7$OE | 4994 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF7.BUFOE.OUT | N1$BUF7 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF7.SI | N1$BUF7 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF7.D1 | 5261 | ? | 0 | 4096 | N1$BUF7 | NULL | NULL | N1$BUF7.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF7.D2 | 5262 | ? | 0 | 6144 | N1$BUF7 | NULL | NULL | N1$BUF7.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF7.TRST | 5264 | ? | 0 | 4096 | N1$BUF7 | NULL | NULL | N1$BUF7.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF7.REG | N1$BUF7 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF7.D | 5260 | ? | 0 | 0 | N1$BUF7 | NULL | NULL | N1$BUF7.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF7.Q | 5265 | ? | 0 | 0 | N1$BUF7 | NULL | NULL | N1$BUF7.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF7.BUFOE | N1$BUF7 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF7.TRST | 5264 | ? | 0 | 4096 | N1$BUF7 | NULL | NULL | N1$BUF7.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF7.BUFOE.OUT | 5263 | ? | 0 | 0 | N1$BUF7 | NULL | NULL | N1$BUF7.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF8 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF8 | 4995 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF8.Q | N1$BUF8 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF8$OE | 4996 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF8.BUFOE.OUT | N1$BUF8 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF8.SI | N1$BUF8 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF8.D1 | 5267 | ? | 0 | 4096 | N1$BUF8 | NULL | NULL | N1$BUF8.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF8.D2 | 5268 | ? | 0 | 6144 | N1$BUF8 | NULL | NULL | N1$BUF8.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF8.TRST | 5270 | ? | 0 | 4096 | N1$BUF8 | NULL | NULL | N1$BUF8.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF8.REG | N1$BUF8 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF8.D | 5266 | ? | 0 | 0 | N1$BUF8 | NULL | NULL | N1$BUF8.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF8.Q | 5271 | ? | 0 | 0 | N1$BUF8 | NULL | NULL | N1$BUF8.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF8.BUFOE | N1$BUF8 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF8.TRST | 5270 | ? | 0 | 4096 | N1$BUF8 | NULL | NULL | N1$BUF8.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF8.BUFOE.OUT | 5269 | ? | 0 | 0 | N1$BUF8 | NULL | NULL | N1$BUF8.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | N1$BUF9 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | N1$BUF9 | 4997 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF9.Q | N1$BUF9 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | N1$BUF9$OE | 4998 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF9.BUFOE.OUT | N1$BUF9 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | N1$BUF9.SI | N1$BUF9 | 0 | 2 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | N1$BUF9.D1 | 5273 | ? | 0 | 4096 | N1$BUF9 | NULL | NULL | N1$BUF9.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | N1$BUF9.D2 | 5274 | ? | 0 | 6144 | N1$BUF9 | NULL | NULL | N1$BUF9.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_DC +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | N1$BUF9.TRST | 5276 | ? | 0 | 4096 | N1$BUF9 | NULL | NULL | N1$BUF9.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | N1$BUF9.REG | N1$BUF9 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | N1$BUF9.D | 5272 | ? | 0 | 0 | N1$BUF9 | NULL | NULL | N1$BUF9.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | N1$BUF9.Q | 5277 | ? | 0 | 0 | N1$BUF9 | NULL | NULL | N1$BUF9.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | N1$BUF9.BUFOE | N1$BUF9 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | N1$BUF9.TRST | 5276 | ? | 0 | 4096 | N1$BUF9 | NULL | NULL | N1$BUF9.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | N1$BUF9.BUFOE.OUT | 5275 | ? | 0 | 0 | N1$BUF9 | NULL | NULL | N1$BUF9.BUFOE | 0 | 10 | BUF_OUT + +INPUT_INSTANCE | 0 | 0 | NULL | IDE_A_0_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<9> | 5063 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | IDE_A_0_OBUF | 4999 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_0_OBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | OptxMapped | IDE_A_0_OBUF$BUF0 | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 1 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_0_OBUF | 4999 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_0_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_A_0_OBUF$BUF0 | 5000 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_0_OBUF$BUF0.Q | IDE_A_0_OBUF$BUF0 | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | IDE_A_0_OBUF$BUF0.SI | IDE_A_0_OBUF$BUF0 | 0 | 1 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_0_OBUF | 4999 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_0_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_A_0_OBUF$BUF0.D1 | 5279 | ? | 0 | 4096 | IDE_A_0_OBUF$BUF0 | NULL | NULL | IDE_A_0_OBUF$BUF0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_A_0_OBUF$BUF0.D2 | 5280 | ? | 0 | 4096 | IDE_A_0_OBUF$BUF0 | NULL | NULL | IDE_A_0_OBUF$BUF0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_A_0_OBUF + +SRFF_INSTANCE | IDE_A_0_OBUF$BUF0.REG | IDE_A_0_OBUF$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_A_0_OBUF$BUF0.D | 5278 | ? | 0 | 0 | IDE_A_0_OBUF$BUF0 | NULL | NULL | IDE_A_0_OBUF$BUF0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_A_0_OBUF$BUF0.Q | 5281 | ? | 0 | 0 | IDE_A_0_OBUF$BUF0 | NULL | NULL | IDE_A_0_OBUF$BUF0.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | IDE_A_1_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<10> | 5064 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | IDE_A_1_OBUF | 5001 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_1_OBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | OptxMapped | IDE_A_1_OBUF$BUF0 | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 1 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_1_OBUF | 5001 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_1_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_A_1_OBUF$BUF0 | 5002 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_1_OBUF$BUF0.Q | IDE_A_1_OBUF$BUF0 | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | IDE_A_1_OBUF$BUF0.SI | IDE_A_1_OBUF$BUF0 | 0 | 1 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_1_OBUF | 5001 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_1_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_A_1_OBUF$BUF0.D1 | 5283 | ? | 0 | 4096 | IDE_A_1_OBUF$BUF0 | NULL | NULL | IDE_A_1_OBUF$BUF0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_A_1_OBUF$BUF0.D2 | 5284 | ? | 0 | 4096 | IDE_A_1_OBUF$BUF0 | NULL | NULL | IDE_A_1_OBUF$BUF0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_A_1_OBUF + +SRFF_INSTANCE | IDE_A_1_OBUF$BUF0.REG | IDE_A_1_OBUF$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_A_1_OBUF$BUF0.D | 5282 | ? | 0 | 0 | IDE_A_1_OBUF$BUF0 | NULL | NULL | IDE_A_1_OBUF$BUF0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_A_1_OBUF$BUF0.Q | 5285 | ? | 0 | 0 | IDE_A_1_OBUF$BUF0 | NULL | NULL | IDE_A_1_OBUF$BUF0.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | IDE_A_2_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<11> | 5065 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | IDE_A_2_OBUF | 5003 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_2_OBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | OptxMapped | IDE_A_2_OBUF$BUF0 | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 1 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_2_OBUF | 5003 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_2_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_A_2_OBUF$BUF0 | 5004 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_2_OBUF$BUF0.Q | IDE_A_2_OBUF$BUF0 | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | IDE_A_2_OBUF$BUF0.SI | IDE_A_2_OBUF$BUF0 | 0 | 1 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_A_2_OBUF | 5003 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A_2_OBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_A_2_OBUF$BUF0.D1 | 5287 | ? | 0 | 4096 | IDE_A_2_OBUF$BUF0 | NULL | NULL | IDE_A_2_OBUF$BUF0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_A_2_OBUF$BUF0.D2 | 5288 | ? | 0 | 4096 | IDE_A_2_OBUF$BUF0 | NULL | NULL | IDE_A_2_OBUF$BUF0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | IDE_A_2_OBUF + +SRFF_INSTANCE | IDE_A_2_OBUF$BUF0.REG | IDE_A_2_OBUF$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_A_2_OBUF$BUF0.D | 5286 | ? | 0 | 0 | IDE_A_2_OBUF$BUF0 | NULL | NULL | IDE_A_2_OBUF$BUF0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_A_2_OBUF$BUF0.Q | 5289 | ? | 0 | 0 | IDE_A_2_OBUF$BUF0 | NULL | NULL | IDE_A_2_OBUF$BUF0.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | A_12_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<12> | 5066 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_12_IBUF | 5005 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_12_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | OptxMapped | IDE_CS_0_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 1 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_12_IBUF | 5005 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_12_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_CS_0_OBUF | 5006 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_0_OBUF.Q | IDE_CS_0_OBUF | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | IDE_CS_0_OBUF.SI | IDE_CS_0_OBUF | 0 | 1 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_12_IBUF | 5005 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_12_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_CS_0_OBUF.D1 | 5291 | ? | 0 | 4096 | IDE_CS_0_OBUF | NULL | NULL | IDE_CS_0_OBUF.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_CS_0_OBUF.D2 | 5292 | ? | 0 | 4096 | IDE_CS_0_OBUF | NULL | NULL | IDE_CS_0_OBUF.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_FALSE | A_12_IBUF + +SRFF_INSTANCE | IDE_CS_0_OBUF.REG | IDE_CS_0_OBUF | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_CS_0_OBUF.D | 5290 | ? | 0 | 0 | IDE_CS_0_OBUF | NULL | NULL | IDE_CS_0_OBUF.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_CS_0_OBUF.Q | 5293 | ? | 0 | 0 | IDE_CS_0_OBUF | NULL | NULL | IDE_CS_0_OBUF.REG | 0 | 8 | SRFF_Q + +INPUT_INSTANCE | 0 | 0 | NULL | A_13_IBUF | LAN_IDE_CP_COPY_0_COPY_0 | 16 | 1 | 1 +INPUT_NODE_TYPE | 0 | 5 | II_IN +NODE | A<13> | 5067 | PI | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | NULL | 0 | 100 | NOTYPE +OUTPUT_NODE_TYPE | 0 | 5 | II_IMUX +NODE | A_13_IBUF | 5007 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_13_IBUF | 0 | 5 | II_IMUX + +MACROCELL_INSTANCE | OptxMapped | IDE_CS_1_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 14 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N1$BUF1.EXP | 5354 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.EXP | N1$BUF1 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | IDE_CS_1_OBUF | 5008 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_1_OBUF.Q | IDE_CS_1_OBUF | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | IDE_CS_1_OBUF.EXP | 5353 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_1_OBUF.EXP | IDE_CS_1_OBUF | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | IDE_CS_1_OBUF.SI | IDE_CS_1_OBUF | 0 | 14 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | N1$BUF1.EXP | 5354 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.EXP | N1$BUF1 | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | IDE_CS_1_OBUF.D1 | 5295 | ? | 0 | 4096 | IDE_CS_1_OBUF | NULL | NULL | IDE_CS_1_OBUF.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | IDE_CS_1_OBUF.D2 | 5296 | ? | 0 | 4096 | IDE_CS_1_OBUF | NULL | NULL | IDE_CS_1_OBUF.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | N1$BUF1.EXP +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | IDE_CS_1_OBUF.EXP | 5348 | ? | 0 | 0 | IDE_CS_1_OBUF | NULL | NULL | IDE_CS_1_OBUF.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +SRFF_INSTANCE | IDE_CS_1_OBUF.REG | IDE_CS_1_OBUF | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | IDE_CS_1_OBUF.D | 5294 | ? | 0 | 0 | IDE_CS_1_OBUF | NULL | NULL | IDE_CS_1_OBUF.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | IDE_CS_1_OBUF.Q | 5297 | ? | 0 | 0 | IDE_CS_1_OBUF | NULL | NULL | IDE_CS_1_OBUF.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PinTrst+OptxMapped | ROM_B_0_OBUF$BUF1 | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 0 | 2 +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | ROM_B_0_OBUF$BUF1 | 5009 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF1.Q | ROM_B_0_OBUF$BUF1 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | ROM_B_0_OBUF$BUF1$OE | 5010 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF1.BUFOE.OUT | ROM_B_0_OBUF$BUF1 | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | ROM_B_0_OBUF$BUF1.SI | ROM_B_0_OBUF$BUF1 | 0 | 0 | 3 +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ROM_B_0_OBUF$BUF1.D1 | 5299 | ? | 0 | 4096 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ROM_B_0_OBUF$BUF1.D2 | 5300 | ? | 0 | 6144 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | ROM_B_0_OBUF$BUF1.TRST | 5302 | ? | 0 | 6144 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 0 | IV_ZERO + +SRFF_INSTANCE | ROM_B_0_OBUF$BUF1.REG | ROM_B_0_OBUF$BUF1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ROM_B_0_OBUF$BUF1.D | 5298 | ? | 0 | 0 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ROM_B_0_OBUF$BUF1.Q | 5303 | ? | 0 | 0 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | ROM_B_0_OBUF$BUF1.BUFOE | ROM_B_0_OBUF$BUF1 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | ROM_B_0_OBUF$BUF1.TRST | 5302 | ? | 0 | 6144 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | ROM_B_0_OBUF$BUF1.BUFOE.OUT | 5301 | ? | 0 | 0 | ROM_B_0_OBUF$BUF1 | NULL | NULL | ROM_B_0_OBUF$BUF1.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | FbkInv+Merge+OptxMapped | ROM_B_0_OBUF | LAN_IDE_CP_COPY_0_COPY_0 | 2155907072 | 0 | 1 +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | ROM_B_0_OBUF$Q | 5011 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF.Q | ROM_B_0_OBUF | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | ROM_B_0_OBUF.SI | ROM_B_0_OBUF | 0 | 0 | 2 +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ROM_B_0_OBUF.D1 | 5305 | ? | 0 | 4096 | ROM_B_0_OBUF | NULL | NULL | ROM_B_0_OBUF.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ROM_B_0_OBUF.D2 | 5306 | ? | 0 | 4096 | ROM_B_0_OBUF | NULL | NULL | ROM_B_0_OBUF.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_ZERO + +SRFF_INSTANCE | ROM_B_0_OBUF.REG | ROM_B_0_OBUF | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ROM_B_0_OBUF.D | 5304 | ? | 0 | 0 | ROM_B_0_OBUF | NULL | NULL | ROM_B_0_OBUF.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ROM_B_0_OBUF.Q | 5307 | ? | 0 | 0 | ROM_B_0_OBUF | NULL | NULL | ROM_B_0_OBUF.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | OptxMapped | ROM_B_0_OBUF$BUF0 | LAN_IDE_CP_COPY_0_COPY_0 | 2155872256 | 0 | 1 +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | ROM_B_0_OBUF$BUF0 | 5012 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF0.Q | ROM_B_0_OBUF$BUF0 | 0 | 0 | MC_Q + +SIGNAL_INSTANCE | ROM_B_0_OBUF$BUF0.SI | ROM_B_0_OBUF$BUF0 | 0 | 0 | 2 +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ROM_B_0_OBUF$BUF0.D1 | 5309 | ? | 0 | 4096 | ROM_B_0_OBUF$BUF0 | NULL | NULL | ROM_B_0_OBUF$BUF0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ROM_B_0_OBUF$BUF0.D2 | 5310 | ? | 0 | 6144 | ROM_B_0_OBUF$BUF0 | NULL | NULL | ROM_B_0_OBUF$BUF0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 0 | IV_ZERO + +SRFF_INSTANCE | ROM_B_0_OBUF$BUF0.REG | ROM_B_0_OBUF$BUF0 | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ROM_B_0_OBUF$BUF0.D | 5308 | ? | 0 | 0 | ROM_B_0_OBUF$BUF0 | NULL | NULL | ROM_B_0_OBUF$BUF0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ROM_B_0_OBUF$BUF0.Q | 5311 | ? | 0 | 0 | ROM_B_0_OBUF$BUF0 | NULL | NULL | ROM_B_0_OBUF$BUF0.REG | 0 | 8 | SRFF_Q + +OUTPUT_INSTANCE | 0 | D<13> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | Dout1<1> | 5339 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | Dout1<1>$OE | 4914 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.BUFOE.OUT | _12_ | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<13> | 5013 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<13> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<12> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | Dout1<0> | 5323 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.Q | _10_ | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | Dout1<0>$OE | 4917 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.BUFOE.OUT | _10_ | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<12> | 5014 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<12> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<14> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | Dout1<2> | 5331 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.Q | _11_ | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | Dout1<2>$OE | 4920 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.BUFOE.OUT | _11_ | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<14> | 5015 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<14> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<15> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | Dout1<3> | 5347 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | Dout1<3>$OE | 4923 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.BUFOE.OUT | _13_ | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<15> | 5016 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<15> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_R | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_R_S | 4972 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_R_S.Q | IDE_R_S | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_R | 5017 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_R | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_W | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_W_S | 4973 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_W_S.Q | IDE_W_S | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_W | 5018 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_W | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | ROM_OE | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | ROM_OE_S | 4974 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_OE_S.Q | ROM_OE_S | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | ROM_OE | 5019 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | ROM_OE | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<9> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$Q | 4975 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1.Q | N1 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$OE | 4976 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1.BUFOE.OUT | N1 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<9> | 5020 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<9> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<8> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF0 | 4977 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF0.Q | N1$BUF0 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF0$OE | 4978 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF0.BUFOE.OUT | N1$BUF0 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<8> | 5021 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<8> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<7> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF1 | 4979 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.Q | N1$BUF1 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF1$OE | 4980 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF1.BUFOE.OUT | N1$BUF1 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<7> | 5022 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<7> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<0> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF10 | 4981 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF10.Q | N1$BUF10 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF10$OE | 4982 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF10.BUFOE.OUT | N1$BUF10 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<0> | 5023 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<0> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<6> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF2 | 4983 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.Q | N1$BUF2 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF2$OE | 4984 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF2.BUFOE.OUT | N1$BUF2 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<6> | 5024 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<6> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<5> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF3 | 4985 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF3.Q | N1$BUF3 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF3$OE | 4986 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF3.BUFOE.OUT | N1$BUF3 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<5> | 5025 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<5> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<4> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF4 | 4987 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF4.Q | N1$BUF4 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF4$OE | 4988 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF4.BUFOE.OUT | N1$BUF4 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<4> | 5026 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<4> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<3> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF5 | 4989 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF5.Q | N1$BUF5 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF5$OE | 4990 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF5.BUFOE.OUT | N1$BUF5 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<3> | 5027 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<3> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<2> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF6 | 4991 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF6.Q | N1$BUF6 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF6$OE | 4992 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF6.BUFOE.OUT | N1$BUF6 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<2> | 5028 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<2> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<1> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF7 | 4993 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF7.Q | N1$BUF7 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF7$OE | 4994 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF7.BUFOE.OUT | N1$BUF7 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<1> | 5029 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<1> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<11> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF8 | 4995 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF8.Q | N1$BUF8 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF8$OE | 4996 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF8.BUFOE.OUT | N1$BUF8 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<11> | 5030 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<11> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | D<10> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | N1$BUF9 | 4997 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF9.Q | N1$BUF9 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | N1$BUF9$OE | 4998 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | N1$BUF9.BUFOE.OUT | N1$BUF9 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | D<10> | 5031 | PIPO | 0 | 64 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | D<10> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_A<0> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_A_0_OBUF$BUF0 | 5000 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_0_OBUF$BUF0.Q | IDE_A_0_OBUF$BUF0 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_A<0> | 5032 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A<0> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_A<1> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_A_1_OBUF$BUF0 | 5002 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_1_OBUF$BUF0.Q | IDE_A_1_OBUF$BUF0 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_A<1> | 5033 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A<1> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_A<2> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_A_2_OBUF$BUF0 | 5004 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_A_2_OBUF$BUF0.Q | IDE_A_2_OBUF$BUF0 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_A<2> | 5034 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_A<2> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_CS<0> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_CS_0_OBUF | 5006 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_0_OBUF.Q | IDE_CS_0_OBUF | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_CS<0> | 5035 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_CS<0> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | IDE_CS<1> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | IDE_CS_1_OBUF | 5008 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_CS_1_OBUF.Q | IDE_CS_1_OBUF | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | IDE_CS<1> | 5036 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | IDE_CS<1> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | DTACK | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 2 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | ROM_B_0_OBUF$BUF1 | 5009 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF1.Q | ROM_B_0_OBUF$BUF1 | 0 | 0 | MC_Q +INPUT_NODE_TYPE | 2 | 6 | OI_OE +NODE | ROM_B_0_OBUF$BUF1$OE | 5010 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF1.BUFOE.OUT | ROM_B_0_OBUF$BUF1 | 2 | 0 | MC_OE +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | DTACK | 5037 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | DTACK | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | ROM_B<1> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | ROM_B_0_OBUF$Q | 5011 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF.Q | ROM_B_0_OBUF | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | ROM_B<1> | 5038 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | ROM_B<1> | 0 | 6 | OI_OUT + +OUTPUT_INSTANCE | 0 | ROM_B<0> | LAN_IDE_CP_COPY_0_COPY_0 | 7 | 1 | 1 +INPUT_NODE_TYPE | 0 | 6 | OI_IN +NODE | ROM_B_0_OBUF$BUF0 | 5012 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_B_0_OBUF$BUF0.Q | ROM_B_0_OBUF$BUF0 | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 0 | 6 | OI_OUT +NODE | ROM_B<0> | 5039 | PO | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | ROM_B<0> | 0 | 6 | OI_OUT + +MACROCELL_INSTANCE | Inv+SoftPfbk | ide/ide_CLKF | LAN_IDE_CP_COPY_0_COPY_0 | 2181038336 | 2 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | C3_IBUF | 4956 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | C1_IBUF | 4955 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C1_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | ide/ide_CLKF.UIM | 5040 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ide/ide_CLKF.Q | ide/ide_CLKF | 1 | 0 | MC_UIM + +SIGNAL_INSTANCE | ide/ide_CLKF.SI | ide/ide_CLKF | 0 | 2 | 2 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | C3_IBUF | 4956 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | C1_IBUF | 4955 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | C1_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | ide/ide_CLKF.D1 | 5313 | ? | 0 | 4096 | ide/ide_CLKF | NULL | NULL | ide/ide_CLKF.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 1 | IV_TRUE | C3_IBUF +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | ide/ide_CLKF.D2 | 5314 | ? | 0 | 4096 | ide/ide_CLKF | NULL | NULL | ide/ide_CLKF.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | C1_IBUF + +SRFF_INSTANCE | ide/ide_CLKF.REG | ide/ide_CLKF | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | ide/ide_CLKF.D | 5312 | ? | 0 | 0 | ide/ide_CLKF | NULL | NULL | ide/ide_CLKF.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | ide/ide_CLKF.Q | 5315 | ? | 0 | 0 | ide/ide_CLKF | NULL | NULL | ide/ide_CLKF.REG | 0 | 8 | SRFF_Q + +MACROCELL_INSTANCE | PinTrst+OptxMapped | _10_ | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<12>_BUFR | 5319 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<0>.Q | D<12>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | Dout1<0> | 5323 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.Q | _10_ | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | Dout1<0>.UIM | 4916 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.Q | _10_ | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | Dout1<0>$OE | 4917 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.BUFOE.OUT | _10_ | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | HPART_CREATED_0.SI | _10_ | 0 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<12>_BUFR | 5319 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<0>.Q | D<12>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | HPART_CREATED_0.D1 | 5322 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | HPART_CREATED_0.D2 | 5321 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | D<12>_BUFR +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | HPART_CREATED_0.TRST | 5317 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | HPART_CREATED_0.REG | _10_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | HPART_CREATED_0.D | 5320 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | HPART_CREATED_0.Q | 5318 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | HPART_CREATED_0.BUFOE | _10_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | HPART_CREATED_0.TRST | 5317 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | HPART_CREATED_0.BUFOE.OUT | 5316 | ? | 0 | 0 | _10_ | NULL | NULL | HPART_CREATED_0.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | _11_ | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<14>_BUFR | 5327 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<2>.Q | D<14>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | Dout1<2> | 5331 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.Q | _11_ | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | Dout1<2>.UIM | 4919 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.Q | _11_ | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | Dout1<2>$OE | 4920 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.BUFOE.OUT | _11_ | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | HPART_CREATED_1.SI | _11_ | 0 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<14>_BUFR | 5327 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<2>.Q | D<14>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | HPART_CREATED_1.D1 | 5330 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | HPART_CREATED_1.D2 | 5329 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | D<14>_BUFR +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | HPART_CREATED_1.TRST | 5325 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | HPART_CREATED_1.REG | _11_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | HPART_CREATED_1.D | 5328 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | HPART_CREATED_1.Q | 5326 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | HPART_CREATED_1.BUFOE | _11_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | HPART_CREATED_1.TRST | 5325 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | HPART_CREATED_1.BUFOE.OUT | 5324 | ? | 0 | 0 | _11_ | NULL | NULL | HPART_CREATED_1.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | _12_ | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<13>_BUFR | 5335 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<1>.Q | D<13>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | Dout1<1> | 5339 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | Dout1<1>.UIM | 4913 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | Dout1<1>$OE | 4914 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.BUFOE.OUT | _12_ | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | HPART_CREATED_2.SI | _12_ | 0 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<13>_BUFR | 5335 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<1>.Q | D<13>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | HPART_CREATED_2.D1 | 5338 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | HPART_CREATED_2.D2 | 5337 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | D<13>_BUFR +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | HPART_CREATED_2.TRST | 5333 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | HPART_CREATED_2.REG | _12_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | HPART_CREATED_2.D | 5336 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | HPART_CREATED_2.Q | 5334 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | HPART_CREATED_2.BUFOE | _12_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | HPART_CREATED_2.TRST | 5333 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | HPART_CREATED_2.BUFOE.OUT | 5332 | ? | 0 | 0 | _12_ | NULL | NULL | HPART_CREATED_2.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | PinTrst+OptxMapped | _13_ | LAN_IDE_CP_COPY_0_COPY_0 | 2155888640 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<15>_BUFR | 5343 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<3>.Q | D<15>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 0 | 0 | MC_Q +NODE | Dout1<3> | 5347 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 0 | 0 | MC_Q +OUTPUT_NODE_TYPE | 1 | 0 | MC_UIM +NODE | Dout1<3>.UIM | 4922 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 2 | 0 | MC_OE +NODE | Dout1<3>$OE | 4923 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.BUFOE.OUT | _13_ | 2 | 0 | MC_OE + +SIGNAL_INSTANCE | HPART_CREATED_3.SI | _13_ | 0 | 3 | 3 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTOCONFIG_IN_PROGRESS | 4959 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTOCONFIG_IN_PROGRESS.Q | AUTOCONFIG_IN_PROGRESS | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | D<15>_BUFR | 5343 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | Dout1<3>.Q | D<15>_BUFR.MC | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 1 | 9 | MC_SI_D1 +SIGNAL | NODE | HPART_CREATED_3.D1 | 5346 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.SI | 1 | 9 | MC_SI_D1 +SPPTERM | 0 | IV_ZERO +OUTPUT_NODE_TYPE | 2 | 9 | MC_SI_D2 +SIGNAL | NODE | HPART_CREATED_3.D2 | 5345 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.SI | 2 | 9 | MC_SI_D2 +SPPTERM | 1 | IV_TRUE | D<15>_BUFR +OUTPUT_NODE_TYPE | 4 | 9 | MC_SI_TRST +SIGNAL | NODE | HPART_CREATED_3.TRST | 5341 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS + +SRFF_INSTANCE | HPART_CREATED_3.REG | _13_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 8 | SRFF_D +NODE | HPART_CREATED_3.D | 5344 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.XOR | 0 | 7 | ALU_F +OUTPUT_NODE_TYPE | 0 | 8 | SRFF_Q +NODE | HPART_CREATED_3.Q | 5342 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.REG | 0 | 8 | SRFF_Q + +BUF_INSTANCE | HPART_CREATED_3.BUFOE | _13_ | 0 | 1 | 1 +INPUT_NODE_TYPE | 0 | 10 | CTOR_UNKNOWN +SIGNAL | NODE | HPART_CREATED_3.TRST | 5341 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.SI | 4 | 9 | MC_SI_TRST +SPPTERM | 2 | IV_TRUE | RW_IBUF | IV_TRUE | AUTOCONFIG_IN_PROGRESS +OUTPUT_NODE_TYPE | 0 | 10 | BUF_OUT +NODE | HPART_CREATED_3.BUFOE.OUT | 5340 | ? | 0 | 0 | _13_ | NULL | NULL | HPART_CREATED_3.BUFOE | 0 | 10 | BUF_OUT + +MACROCELL_INSTANCE | NULL | EXP14_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<0>.UIM | 4916 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.Q | _10_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ROM_OE_S.EXP | 5356 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_OE_S.EXP | ROM_OE_S | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP14_.EXP | 5357 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP14_.EXP | EXP14_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP14_.SI | EXP14_ | 0 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<0>.UIM | 4916 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_0.Q | _10_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | ROM_OE_S.EXP | 5356 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | ROM_OE_S.EXP | ROM_OE_S | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP14_.EXP | 5352 | ? | 0 | 0 | EXP14_ | NULL | NULL | EXP14_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_TRUE | ROM_OE_S.EXP +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<0>.UIM | IV_FALSE | RW_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<0>.UIM | IV_TRUE | AS_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<0>.UIM | IV_FALSE | autoconfig +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<0>.UIM | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_TRUE | AUTO_CONFIG_DONE<2> +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP15_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP16_.EXP | 5367 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP16_.EXP | EXP16_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP15_.EXP | 5366 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP15_.EXP | EXP15_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP15_.SI | EXP15_ | 0 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP16_.EXP | 5367 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP16_.EXP | EXP16_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP15_.EXP | 5358 | ? | 0 | 0 | EXP15_ | NULL | NULL | EXP15_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_TRUE | EXP16_.EXP +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP16_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 12 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP16_.EXP | 5367 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP16_.EXP | EXP16_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP16_.SI | EXP16_ | 0 | 12 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP16_.EXP | 5359 | ? | 0 | 0 | EXP16_ | NULL | NULL | EXP16_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP17_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<1>.UIM | 4913 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6>.EXP | 5370 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.EXP | IDE_BASEADR<6> | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP17_.EXP | 5371 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP17_.EXP | EXP17_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP17_.SI | EXP17_ | 0 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<1>.UIM | 4913 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_2.Q | _12_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6>.EXP | 5370 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.EXP | IDE_BASEADR<6> | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP17_.EXP | 5363 | ? | 0 | 0 | EXP17_ | NULL | NULL | EXP17_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_TRUE | IDE_BASEADR<6>.EXP +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<1>.UIM | IV_FALSE | RW_IBUF +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<1>.UIM | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_TRUE | AUTO_CONFIG_DONE<2> +SPPTERM | 9 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 9 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 9 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP18_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 13 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<2>.UIM | 4919 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.Q | _11_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP18_.EXP | 5373 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP18_.EXP | EXP18_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP18_.SI | EXP18_ | 0 | 13 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<2>.UIM | 4919 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_1.Q | _11_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP18_.EXP | 5365 | ? | 0 | 0 | EXP18_ | NULL | NULL | EXP18_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<2>.UIM | IV_FALSE | RW_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<2>.UIM | IV_TRUE | AS_IBUF +SPPTERM | 3 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<2>.UIM | IV_FALSE | autoconfig +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<2>.UIM | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_TRUE | AUTO_CONFIG_DONE<2> +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP19_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 7 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_23_IBUF | 4933 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_23_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_22_IBUF | 4934 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_22_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP20_.EXP | 5379 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP20_.EXP | EXP20_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP19_.EXP | 5378 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP19_.EXP | EXP19_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP19_.SI | EXP19_ | 0 | 7 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_23_IBUF | 4933 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_23_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<7> | 4951 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<7>.Q | IDE_BASEADR<7> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_22_IBUF | 4934 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_22_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<6> | 4950 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<6>.Q | IDE_BASEADR<6> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | EXP20_.EXP | 5379 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP20_.EXP | EXP20_ | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP19_.EXP | 5374 | ? | 0 | 0 | EXP19_ | NULL | NULL | EXP19_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_TRUE | EXP20_.EXP +SPPTERM | 2 | IV_TRUE | A_23_IBUF | IV_FALSE | IDE_BASEADR<7> +SPPTERM | 2 | IV_FALSE | A_23_IBUF | IV_TRUE | IDE_BASEADR<7> +SPPTERM | 2 | IV_TRUE | A_22_IBUF | IV_FALSE | IDE_BASEADR<6> +SPPTERM | 2 | IV_FALSE | A_22_IBUF | IV_TRUE | IDE_BASEADR<6> +SPPTERM | 2 | IV_TRUE | IDE_BASEADR<1> | IV_FALSE | A_17_IBUF + +MACROCELL_INSTANCE | NULL | EXP20_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 4 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_21_IBUF | 4935 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_21_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<4> | 4944 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<4>.Q | IDE_BASEADR<4> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_20_IBUF | 4970 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_20_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP20_.EXP | 5379 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP20_.EXP | EXP20_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP20_.SI | EXP20_ | 0 | 4 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_21_IBUF | 4935 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_21_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<5> | 4945 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<5>.Q | IDE_BASEADR<5> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<4> | 4944 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<4>.Q | IDE_BASEADR<4> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_20_IBUF | 4970 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_20_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP20_.EXP | 5375 | ? | 0 | 0 | EXP20_ | NULL | NULL | EXP20_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 2 | IV_FALSE | A_21_IBUF | IV_TRUE | IDE_BASEADR<5> +SPPTERM | 2 | IV_TRUE | IDE_BASEADR<4> | IV_FALSE | A_20_IBUF +SPPTERM | 2 | IV_FALSE | IDE_BASEADR<4> | IV_TRUE | A_20_IBUF + +MACROCELL_INSTANCE | NULL | EXP21_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 7 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<0> | 4943 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<0>.Q | IDE_BASEADR<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_16_IBUF | 4969 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_16_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<2> | 4948 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<2>.Q | IDE_BASEADR<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_18_IBUF | 4971 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_18_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig.EXP | 5380 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.EXP | autoconfig | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP21_.EXP | 5381 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP21_.EXP | EXP21_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP21_.SI | EXP21_ | 0 | 7 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<0> | 4943 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<0>.Q | IDE_BASEADR<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_16_IBUF | 4969 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_16_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<1> | 4947 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<1>.Q | IDE_BASEADR<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_17_IBUF | 4968 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_17_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | IDE_BASEADR<2> | 4948 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | IDE_BASEADR<2>.Q | IDE_BASEADR<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_18_IBUF | 4971 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_18_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig.EXP | 5380 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.EXP | autoconfig | 4 | 0 | MC_EXPORT +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP21_.EXP | 5377 | ? | 0 | 0 | EXP21_ | NULL | NULL | EXP21_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 1 | IV_TRUE | autoconfig.EXP +SPPTERM | 2 | IV_TRUE | IDE_BASEADR<0> | IV_FALSE | A_16_IBUF +SPPTERM | 2 | IV_FALSE | IDE_BASEADR<0> | IV_TRUE | A_16_IBUF +SPPTERM | 2 | IV_FALSE | IDE_BASEADR<1> | IV_TRUE | A_17_IBUF +SPPTERM | 2 | IV_TRUE | IDE_BASEADR<2> | IV_FALSE | A_18_IBUF +SPPTERM | 2 | IV_FALSE | IDE_BASEADR<2> | IV_TRUE | A_18_IBUF + +MACROCELL_INSTANCE | NULL | EXP22_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<3>.UIM | 4922 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP22_.EXP | 5384 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP22_.EXP | EXP22_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP22_.SI | EXP22_ | 0 | 14 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | Dout1<3>.UIM | 4922 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | HPART_CREATED_3.Q | _13_ | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP22_.EXP | 5382 | ? | 0 | 0 | EXP22_ | NULL | NULL | EXP22_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 5 | IV_TRUE | RESET_IBUF | IV_FALSE | Dout1<3>.UIM | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_TRUE | AUTO_CONFIG_DONE<2> +SPPTERM | 9 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<0> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +MACROCELL_INSTANCE | NULL | EXP23_ | LAN_IDE_CP_COPY_0_COPY_0 | 2147483648 | 13 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 4 | 0 | MC_EXPORT +NODE | EXP23_.EXP | 5385 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | EXP23_.EXP | EXP23_ | 4 | 0 | MC_EXPORT + +SIGNAL_INSTANCE | EXP23_.SI | EXP23_ | 0 | 13 | 1 +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RESET_IBUF | 4910 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RESET_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | RW_IBUF | 4925 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | RW_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AS_IBUF | 4926 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | AS_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_5_IBUF | 4927 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_5_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_4_IBUF | 4928 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_4_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_6_IBUF | 4930 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_6_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_3_IBUF | 4931 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_3_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_2_IBUF | 4932 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_2_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<2> | 4939 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<2>.Q | AUTO_CONFIG_DONE<2> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | autoconfig | 4957 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | autoconfig.Q | autoconfig | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | A_1_IBUF | 4929 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | NULL | A_1_IBUF | 0 | 5 | II_IMUX +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<1> | 4938 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<1>.Q | AUTO_CONFIG_DONE<1> | 1 | 0 | MC_UIM +INPUT_NODE_TYPE | 1 | 100 | NOTYPE +NODE | AUTO_CONFIG_DONE<0> | 4937 | ? | 0 | 0 | LAN_IDE_CP_COPY_0_COPY_0 | NULL | AUTO_CONFIG_DONE<0>.Q | AUTO_CONFIG_DONE<0> | 1 | 0 | MC_UIM +OUTPUT_NODE_TYPE | 7 | 9 | MC_SI_EXPORT +SIGNAL | NODE | EXP23_.EXP | 5383 | ? | 0 | 0 | EXP23_ | NULL | NULL | EXP23_.SI | 7 | 9 | MC_SI_EXPORT +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_TRUE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 10 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | AUTO_CONFIG_DONE<1> | IV_FALSE | AUTO_CONFIG_DONE<2> | IV_TRUE | autoconfig +SPPTERM | 11 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_TRUE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_TRUE | A_5_IBUF | IV_FALSE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_FALSE | A_3_IBUF | IV_TRUE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig +SPPTERM | 12 | IV_TRUE | RESET_IBUF | IV_TRUE | RW_IBUF | IV_FALSE | AS_IBUF | IV_FALSE | A_5_IBUF | IV_TRUE | A_4_IBUF | IV_FALSE | A_1_IBUF | IV_FALSE | A_6_IBUF | IV_TRUE | A_3_IBUF | IV_FALSE | A_2_IBUF | IV_TRUE | AUTO_CONFIG_DONE<0> | IV_FALSE | AUTO_CONFIG_DONE<1> | IV_TRUE | autoconfig + +FB_INSTANCE | FOOBAR1_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 1 | IDE_CS_1_OBUF | 1 | NULL | 0 | IDE_CS<1> | 1 | 23 | 49152 +FBPIN | 2 | N1$BUF1 | 1 | NULL | 0 | D<7> | 1 | 16 | 49152 +FBPIN | 3 | N1$BUF7 | 1 | NULL | 0 | D<1> | 1 | 17 | 49152 +FBPIN | 4 | IDE_A_2_OBUF$BUF0 | 1 | NULL | 0 | IDE_A<2> | 1 | 25 | 49152 +FBPIN | 5 | N1$BUF0 | 1 | N5 | 1 | D<8> | 1 | 19 | 49152 +FBPIN | 6 | N1$BUF3 | 1 | NULL | 0 | D<5> | 1 | 20 | 49152 +FBPIN | 7 | AUTOCONFIG_IN_PROGRESS | 1 | NULL | 0 | NULL | 0 +FBPIN | 8 | N1$BUF4 | 1 | NULL | 0 | D<4> | 1 | 21 | 49152 +FBPIN | 9 | IDE_CS_0_OBUF | 1 | NULL | 0 | IDE_CS<0> | 1 | 22 | 49152 +FBPIN | 10 | IDE_ENABLE | 1 | NULL | 0 | NULL | 0 | 31 | 49152 +FBPIN | 11 | IDE_A_0_OBUF$BUF0 | 1 | NULL | 0 | IDE_A<0> | 1 | 24 | 49152 +FBPIN | 12 | IDE_A_1_OBUF$BUF0 | 1 | NULL | 0 | IDE_A<1> | 1 | 26 | 49152 +FBPIN | 14 | IDE_R_S | 1 | NULL | 0 | IDE_R | 1 | 27 | 49152 +FBPIN | 15 | IDE_W_S | 1 | NULL | 0 | IDE_W | 1 | 28 | 49152 +FBPIN | 16 | ROM_OE_S | 1 | NULL | 0 | ROM_OE | 1 | 35 | 49152 +FBPIN | 17 | EXP14_ | 1 | NULL | 0 | NULL | 0 | 30 | 57344 +FBPIN | 18 | D<12>_BUFR.MC | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR2_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 1 | D<14>_BUFR.MC | 1 | NULL | 0 | NULL | 0 | 142 | 49152 +FBPIN | 2 | EXP15_ | 1 | RESET_IBUF | 1 | NULL | 0 | 143 | 51200 +FBPIN | 3 | EXP16_ | 1 | NULL | 0 | NULL | 0 +FBPIN | 5 | N1$BUF10 | 1 | NULL | 0 | D<0> | 1 | 2 | 53248 +FBPIN | 8 | AUTO_CONFIG_DONE<2> | 1 | NULL | 0 | NULL | 0 | 5 | 53248 +FBPIN | 9 | AUTO_CONFIG_DONE<0> | 1 | NULL | 0 | NULL | 0 | 6 | 53248 +FBPIN | 10 | AUTO_CONFIG_DONE_CYCLE<2> | 1 | NULL | 0 | NULL | 0 | 7 | 49152 +FBPIN | 11 | AUTO_CONFIG_DONE_CYCLE<0> | 1 | NULL | 0 | NULL | 0 | 9 | 49152 +FBPIN | 12 | IDE_BASEADR<7> | 1 | NULL | 0 | NULL | 0 | 10 | 49152 +FBPIN | 13 | IDE_BASEADR<6> | 1 | NULL | 0 | NULL | 0 | 12 | 49152 +FBPIN | 14 | EXP17_ | 1 | NULL | 0 | NULL | 0 | 11 | 49152 +FBPIN | 15 | D<13>_BUFR.MC | 1 | NULL | 0 | NULL | 0 | 13 | 49152 +FBPIN | 16 | N1$BUF2 | 1 | NULL | 0 | D<6> | 1 | 14 | 49152 +FBPIN | 17 | N1$BUF5 | 1 | NULL | 0 | D<3> | 1 | 15 | 49152 +FBPIN | 18 | EXP18_ | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR3_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 1 | N1$BUF6 | 1 | NULL | 0 | D<2> | 1 | 39 | 49152 +FBPIN | 3 | N1$BUF9 | 1 | N7 | 1 | D<10> | 1 | 41 | 49152 +FBPIN | 4 | _10_ | 1 | N11 | 1 | D<12> | 1 | 44 | 49152 +FBPIN | 7 | _11_ | 1 | N3 | 1 | D<14> | 1 | 46 | 49152 +FBPIN | 9 | N1 | 1 | N6 | 1 | D<9> | 1 | 40 | 49152 +FBPIN | 10 | _13_ | 1 | N4 | 1 | D<15> | 1 | 48 | 49152 +FBPIN | 11 | N1$BUF8 | 1 | N0 | 1 | D<11> | 1 | 43 | 49152 +FBPIN | 12 | _12_ | 1 | N2 | 1 | D<13> | 1 | 45 | 49152 +FBPIN | 14 | NULL | 0 | A_5_IBUF | 1 | NULL | 0 | 49 | 49152 +FBPIN | 15 | AUTO_CONFIG_DONE<1> | 1 | A_4_IBUF | 1 | NULL | 0 | 50 | 49152 +FBPIN | 16 | AUTO_CONFIG_DONE_CYCLE<1> | 1 | NULL | 0 | NULL | 0 +FBPIN | 17 | IDE_BASEADR<3> | 1 | A_6_IBUF | 1 | NULL | 0 | 51 | 49152 +FBPIN | 18 | IDE_BASEADR<2> | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR4_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 1 | ide | 1 | NULL | 0 | NULL | 0 | 118 | 49152 +FBPIN | 2 | EXP19_ | 1 | NULL | 0 | NULL | 0 | 126 | 49152 +FBPIN | 3 | EXP20_ | 1 | NULL | 0 | NULL | 0 | 133 | 49152 +FBPIN | 16 | ide/ide_CLKF | 1 | NULL | 0 | NULL | 0 | 139 | 49152 +FBPIN | 17 | autoconfig | 1 | NULL | 0 | NULL | 0 | 140 | 49152 +FBPIN | 18 | EXP21_ | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR5_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 2 | NULL | 0 | A_3_IBUF | 1 | NULL | 0 | 52 | 49152 +FBPIN | 3 | NULL | 0 | IDE_A_1_OBUF | 1 | NULL | 0 | 59 | 49152 +FBPIN | 6 | NULL | 0 | A_2_IBUF | 1 | NULL | 0 | 54 | 49152 +FBPIN | 9 | NULL | 0 | A_1_IBUF | 1 | NULL | 0 | 57 | 49152 +FBPIN | 10 | ROM_B_0_OBUF$BUF0 | 1 | NULL | 0 | ROM_B<0> | 1 | 68 | 49152 +FBPIN | 11 | NULL | 0 | IDE_A_0_OBUF | 1 | NULL | 0 | 58 | 49152 +FBPIN | 12 | NULL | 0 | IDE_A_2_OBUF | 1 | NULL | 0 | 60 | 49152 +FBPIN | 13 | SHUT_UP<1> | 1 | NULL | 0 | NULL | 0 | 70 | 49152 +FBPIN | 14 | IDE_BASEADR<5> | 1 | A_12_IBUF | 1 | NULL | 0 | 61 | 49152 +FBPIN | 15 | IDE_BASEADR<4> | 1 | A_13_IBUF | 1 | NULL | 0 | 64 | 49152 +FBPIN | 16 | IDE_BASEADR<1> | 1 | NULL | 0 | NULL | 0 +FBPIN | 17 | ROM_B_0_OBUF | 1 | NULL | 0 | ROM_B<1> | 1 | 69 | 49152 +FBPIN | 18 | IDE_BASEADR<0> | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR6_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 16 | EXP22_ | 1 | NULL | 0 | NULL | 0 | 117 | 49152 +FBPIN | 17 | D<15>_BUFR.MC | 1 | NULL | 0 | NULL | 0 | 125 | 49152 +FBPIN | 18 | EXP23_ | 1 | NULL | 0 | NULL | 0 + +FB_INSTANCE | FOOBAR7_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 3 | NULL | 0 | AUTOBOOT_OFF_IBUF | 1 | NULL | 0 | 75 | 49152 +FBPIN | 9 | NULL | 0 | AS_IBUF | 1 | NULL | 0 | 80 | 49152 +FBPIN | 12 | ROM_B_0_OBUF$BUF1 | 1 | NULL | 0 | DTACK | 1 | 85 | 49152 +FBPIN | 13 | NULL | 0 | UDS_IBUF | 1 | NULL | 0 | 81 | 49152 +FBPIN | 14 | NULL | 0 | A_23_IBUF | 1 | NULL | 0 | 86 | 49152 +FBPIN | 15 | NULL | 0 | A_22_IBUF | 1 | NULL | 0 | 87 | 49152 +FBPIN | 16 | NULL | 0 | RW_IBUF | 1 | NULL | 0 | 83 | 49152 +FBPIN | 17 | NULL | 0 | A_21_IBUF | 1 | NULL | 0 | 88 | 49152 + +FB_INSTANCE | FOOBAR8_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 +FBPIN | 2 | NULL | 0 | A_20_IBUF | 1 | NULL | 0 | 91 | 49152 +FBPIN | 3 | NULL | 0 | A_17_IBUF | 1 | NULL | 0 | 95 | 49152 +FBPIN | 4 | NULL | 0 | A_16_IBUF | 1 | NULL | 0 | 97 | 49152 +FBPIN | 5 | NULL | 0 | A_19_IBUF | 1 | NULL | 0 | 92 | 49152 +FBPIN | 8 | NULL | 0 | A_18_IBUF | 1 | NULL | 0 | 94 | 49152 +FBPIN | 11 | NULL | 0 | BERR_IBUF | 1 | NULL | 0 | 98 | 49152 +FBPIN | 13 | NULL | 0 | C1_IBUF | 1 | NULL | 0 | 103 | 49152 +FBPIN | 14 | NULL | 0 | C3_IBUF | 1 | NULL | 0 | 102 | 49152 + +FB_INSTANCE | INPUTPINS_FOOBAR9_ | LAN_IDE_CP_COPY_0_COPY_0 | 0 | 0 | 0 + +BUSINFO | A<23:1> | 23 | 0 | 0 | A<10> | 13 | A<11> | 12 | A<12> | 11 | A<13> | 10 | A<14> | 9 | A<15> | 8 | A<16> | 7 | A<17> | 6 | A<18> | 5 | A<19> | 4 | A<1> | 22 | A<20> | 3 | A<21> | 2 | A<22> | 1 | A<23> | 0 | A<2> | 21 | A<3> | 20 | A<4> | 19 | A<5> | 18 | A<6> | 17 | A<7> | 16 | A<8> | 15 | A<9> | 14 +BUSINFO | D<15:0> | 16 | 0 | 2 | D<0> | 15 | D<10> | 5 | D<11> | 4 | D<12> | 3 | D<13> | 2 | D<14> | 1 | D<15> | 0 | D<1> | 14 | D<2> | 13 | D<3> | 12 | D<4> | 11 | D<5> | 10 | D<6> | 9 | D<7> | 8 | D<8> | 7 | D<9> | 6 +BUSINFO | DQ<15:0> | 16 | 0 | 0 | DQ<0> | 15 | DQ<10> | 5 | DQ<11> | 4 | DQ<12> | 3 | DQ<13> | 2 | DQ<14> | 1 | DQ<15> | 0 | DQ<1> | 14 | DQ<2> | 13 | DQ<3> | 12 | DQ<4> | 11 | DQ<5> | 10 | DQ<6> | 9 | DQ<7> | 8 | DQ<8> | 7 | DQ<9> | 6 +BUSINFO | IDE_A<2:0> | 3 | 0 | 1 | IDE_A<0> | 2 | IDE_A<1> | 1 | IDE_A<2> | 0 +BUSINFO | IDE_CS<1:0> | 2 | 0 | 1 | IDE_CS<0> | 1 | IDE_CS<1> | 0 +BUSINFO | ROM_B<1:0> | 2 | 0 | 1 | ROM_B<0> | 1 | ROM_B<1> | 0 + +FB_ORDER_OF_INPUTS | FOOBAR1_ | 0 | RESET | 143 | 1 | AS | 80 | 3 | Dout1<0>.UIM | NULL | 6 | AUTOCONFIG_IN_PROGRESS | NULL | 7 | AUTO_CONFIG_DONE<2> | NULL +FB_ORDER_OF_INPUTS | FOOBAR1_ | 12 | RW | 83 | 13 | AUTOBOOT_OFF | 75 | 14 | A<12> | 61 | 19 | A<10> | 59 | 20 | ide | NULL +FB_ORDER_OF_INPUTS | FOOBAR1_ | 21 | AUTO_CONFIG_DONE<0> | NULL | 22 | A<6> | 51 | 24 | A<2> | 54 | 27 | A<4> | 50 | 28 | autoconfig | NULL +FB_ORDER_OF_INPUTS | FOOBAR1_ | 32 | A<9> | 58 | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<5> | 49 | 38 | A<1> | 57 | 40 | A<13> | 64 +FB_ORDER_OF_INPUTS | FOOBAR1_ | 47 | A<3> | 52 | 50 | ide/ide_CLKF.UIM | NULL | 51 | IDE_ENABLE | NULL | 53 | A<11> | 60 + +FB_IMUX_INDEX | FOOBAR1_ | 176 | 227 | -1 | 39 | -1 | -1 | 6 | 25 | -1 | -1 | -1 | -1 | 221 | 239 | 257 | -1 | -1 | -1 | -1 | 263 | 54 | 26 | 274 | -1 | 273 | -1 | -1 | 272 | 70 | -1 | -1 | -1 | 267 | -1 | -1 | 50 | 268 | -1 | 269 | -1 | 255 | -1 | -1 | -1 | -1 | -1 | -1 | 276 | -1 | -1 | 69 | 9 | -1 | 259 + + +FB_ORDER_OF_INPUTS | FOOBAR2_ | 0 | RESET | 143 | 1 | AS | 80 | 2 | D<14> | 46 | 4 | D<15> | 48 | 6 | AUTOCONFIG_IN_PROGRESS | NULL +FB_ORDER_OF_INPUTS | FOOBAR2_ | 7 | AUTO_CONFIG_DONE<2> | NULL | 9 | AUTO_CONFIG_DONE_CYCLE<2> | NULL | 10 | AUTO_CONFIG_DONE_CYCLE<0> | NULL | 11 | IDE_BASEADR<7> | NULL | 12 | RW | 83 +FB_ORDER_OF_INPUTS | FOOBAR2_ | 16 | UDS | 81 | 21 | AUTO_CONFIG_DONE<0> | NULL | 22 | A<6> | 51 | 23 | Dout1<2>.UIM | NULL | 24 | A<2> | 54 +FB_ORDER_OF_INPUTS | FOOBAR2_ | 27 | A<4> | 50 | 28 | autoconfig | NULL | 34 | Dout1<1>.UIM | NULL | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<5> | 49 +FB_ORDER_OF_INPUTS | FOOBAR2_ | 38 | A<1> | 57 | 45 | IDE_BASEADR<6> | NULL | 47 | A<3> | 52 | 50 | ide/ide_CLKF.UIM | NULL + +FB_IMUX_INDEX | FOOBAR2_ | 176 | 227 | 262 | -1 | 264 | -1 | 6 | 25 | -1 | 27 | 28 | 29 | 221 | -1 | -1 | -1 | 225 | -1 | -1 | -1 | -1 | 26 | 274 | 42 | 273 | -1 | -1 | 272 | 70 | -1 | -1 | -1 | -1 | -1 | 47 | 50 | 268 | -1 | 269 | -1 | -1 | -1 | -1 | -1 | -1 | 30 | -1 | 276 | -1 | -1 | 69 | -1 | -1 | -1 + + +FB_ORDER_OF_INPUTS | FOOBAR3_ | 0 | RESET | 143 | 1 | AS | 80 | 6 | AUTOCONFIG_IN_PROGRESS | NULL | 11 | D<10> | 41 | 12 | RW | 83 +FB_ORDER_OF_INPUTS | FOOBAR3_ | 16 | UDS | 81 | 17 | IDE_BASEADR<2> | NULL | 18 | D<11> | 43 | 21 | AUTO_CONFIG_DONE<0> | NULL | 22 | A<6> | 51 +FB_ORDER_OF_INPUTS | FOOBAR3_ | 24 | A<2> | 54 | 26 | D<12>_BUFR | NULL | 27 | A<4> | 50 | 28 | autoconfig | NULL | 31 | D<15>_BUFR | NULL +FB_ORDER_OF_INPUTS | FOOBAR3_ | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<5> | 49 | 37 | D<13>_BUFR | NULL | 38 | A<1> | 57 | 47 | A<3> | 52 +FB_ORDER_OF_INPUTS | FOOBAR3_ | 49 | D<14>_BUFR | NULL | 50 | ide/ide_CLKF.UIM | NULL | 52 | AUTO_CONFIG_DONE_CYCLE<1> | NULL | 53 | IDE_BASEADR<3> | NULL + +FB_IMUX_INDEX | FOOBAR3_ | 176 | 227 | -1 | -1 | -1 | -1 | 6 | -1 | -1 | -1 | -1 | 254 | 221 | -1 | -1 | -1 | 225 | 53 | 256 | -1 | -1 | 26 | 274 | -1 | 273 | -1 | 17 | 272 | 70 | -1 | -1 | 106 | -1 | -1 | -1 | 50 | 268 | 32 | 269 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 276 | -1 | 18 | 69 | -1 | 51 | 52 + + +FB_ORDER_OF_INPUTS | FOOBAR4_ | 0 | A<19> | 92 | 2 | A<20> | 91 | 6 | A<22> | 87 | 7 | AUTO_CONFIG_DONE<2> | NULL | 11 | IDE_BASEADR<7> | NULL +FB_ORDER_OF_INPUTS | FOOBAR4_ | 12 | SHUT_UP<1> | NULL | 13 | IDE_BASEADR<5> | NULL | 16 | IDE_BASEADR<3> | NULL | 17 | A<21> | 88 | 21 | AUTO_CONFIG_DONE<0> | NULL +FB_ORDER_OF_INPUTS | FOOBAR4_ | 22 | IDE_BASEADR<4> | NULL | 23 | C3 | 102 | 26 | IDE_BASEADR<1> | NULL | 27 | A<23> | 86 | 28 | IDE_BASEADR<2> | NULL +FB_ORDER_OF_INPUTS | FOOBAR4_ | 29 | A<18> | 94 | 34 | BERR | 98 | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<16> | 97 | 44 | IDE_BASEADR<0> | NULL +FB_ORDER_OF_INPUTS | FOOBAR4_ | 47 | IDE_BASEADR<6> | NULL | 50 | ide/ide_CLKF.UIM | NULL | 51 | A<17> | 95 | 53 | C1 | 103 + +FB_IMUX_INDEX | FOOBAR4_ | 209 | -1 | 211 | -1 | -1 | -1 | 215 | 25 | -1 | -1 | -1 | 29 | 84 | 85 | -1 | -1 | 52 | 213 | -1 | -1 | -1 | 26 | 86 | 189 | -1 | -1 | 87 | 217 | 53 | 205 | -1 | -1 | -1 | -1 | 197 | 50 | 199 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 89 | -1 | -1 | 30 | -1 | -1 | 69 | 203 | -1 | 187 + + +FB_ORDER_OF_INPUTS | FOOBAR5_ | 0 | RESET | 143 | 1 | AS | 80 | 12 | RW | 83 | 13 | IDE_BASEADR<5> | NULL | 14 | IDE_BASEADR<4> | NULL +FB_ORDER_OF_INPUTS | FOOBAR5_ | 15 | D<12> | 44 | 16 | UDS | 81 | 19 | SHUT_UP<1> | NULL | 21 | AUTO_CONFIG_DONE<0> | NULL | 22 | A<6> | 51 +FB_ORDER_OF_INPUTS | FOOBAR5_ | 24 | A<2> | 54 | 26 | IDE_BASEADR<1> | NULL | 27 | A<4> | 50 | 28 | autoconfig | NULL | 29 | D<13> | 45 +FB_ORDER_OF_INPUTS | FOOBAR5_ | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<5> | 49 | 38 | A<1> | 57 | 44 | IDE_BASEADR<0> | NULL | 46 | D<8> | 19 +FB_ORDER_OF_INPUTS | FOOBAR5_ | 47 | A<3> | 52 | 50 | ide/ide_CLKF.UIM | NULL | 52 | D<9> | 40 + +FB_IMUX_INDEX | FOOBAR5_ | 176 | 227 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 221 | 85 | 86 | 258 | 225 | -1 | -1 | 84 | -1 | 26 | 274 | -1 | 273 | -1 | 87 | 272 | 70 | 260 | -1 | -1 | -1 | -1 | -1 | 50 | 268 | -1 | 269 | -1 | -1 | -1 | -1 | -1 | 89 | -1 | 212 | 276 | -1 | -1 | 69 | -1 | 252 | -1 + + +FB_ORDER_OF_INPUTS | FOOBAR6_ | 0 | RESET | 143 | 1 | AS | 80 | 7 | AUTO_CONFIG_DONE<2> | NULL | 12 | RW | 83 | 18 | Dout1<3>.UIM | NULL +FB_ORDER_OF_INPUTS | FOOBAR6_ | 21 | AUTO_CONFIG_DONE<0> | NULL | 22 | A<6> | 51 | 24 | A<2> | 54 | 27 | A<4> | 50 | 28 | autoconfig | NULL +FB_ORDER_OF_INPUTS | FOOBAR6_ | 35 | AUTO_CONFIG_DONE<1> | NULL | 36 | A<5> | 49 | 38 | A<1> | 57 | 47 | A<3> | 52 | 50 | ide/ide_CLKF.UIM | NULL + +FB_IMUX_INDEX | FOOBAR6_ | 176 | 227 | -1 | -1 | -1 | -1 | -1 | 25 | -1 | -1 | -1 | -1 | 221 | -1 | -1 | -1 | -1 | -1 | 45 | -1 | -1 | 26 | 274 | -1 | 273 | -1 | -1 | 272 | 70 | -1 | -1 | -1 | -1 | -1 | -1 | 50 | 268 | -1 | 269 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | -1 | 276 | -1 | -1 | 69 | -1 | -1 | -1 + + +GLOBAL_FSR | RESET | 0 | 0 diff --git a/Logic/LAN_IDE/LAN_IDE_CP.xml b/Logic/LAN_IDE/LAN_IDE_CP.xml new file mode 100644 index 0000000..1b59ec2 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.xml @@ -0,0 +1,3 @@ + + +LAN_IDE_CP.rptC:/Xilinx/14.6/ISE_DS/ISE/xc9500xl/data/xc95144xl.chpLAN_IDE_CP.mfd
Cpld - Unable to retrieve the path to the iSE Project Repository. Will use the default filename of 'LAN_IDE_CP.ise'.INFO:Cpld - Inferring BUFG constraint for signal 'CLK_EXT' based upon the LOC constraint 'P30'. It is recommended that you declare this BUFG explicitedly in your design. Note that for certain device families the output of a BUFG constraint can not drive a gated clock, and the BUFG constraint will be ignored.Cpld:936 - The output buffer 'SLAVE_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'OWN_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'OVR_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'MTACK_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_WRH_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_RD_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_EN_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_CS_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_CFG<4>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_CFG<3>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_CFG<2>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'LAN_CFG<1>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'INT_OUT_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'CP_WE_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'CP_RD_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'CP_CS_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'CFOUT_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<9>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<8>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<7>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<6>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<5>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<4>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<3>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<2>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<1>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<13>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<12>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<11>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<10>_OBUF' is missing an input and will be deleted.Cpld:936 - The output buffer 'A_LAN<0>_OBUF' is missing an input and will be deleted.Cpld:1007 - Removing unused input(s) 'A<14>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'A<15>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'A<7>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'A<8>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'CFIN'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'CLK_EXT'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'CP_IRQ'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<0>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<10>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<11>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<12>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<13>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<14>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<15>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<1>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<2>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<3>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<4>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<5>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<6>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<7>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<8>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DQ<9>'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DS0'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'DS1'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'FCS'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'IDE_WAIT'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'LAN_INT'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'LDS'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'MTCR'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:1007 - Removing unused input(s) 'Z3'. The input(s) are unused after optimization. Please verify functionality via simulation.Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<12> to allow all signals assigned to this function block to be placed.Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<14> to allow all signals assigned to this function block to be placed.Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<13> to allow all signals assigned to this function block to be placed.Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<15> to allow all signals assigned to this function block to be placed. diff --git a/Logic/LAN_IDE/LAN_IDE_CP.xst b/Logic/LAN_IDE/LAN_IDE_CP.xst new file mode 100644 index 0000000..20c79ef --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP.xst @@ -0,0 +1,29 @@ +set -tmpdir "xst/projnav.tmp" +set -xsthdpdir "xst" +run +-ifn LAN_IDE_CP.prj +-ifmt mixed +-ofn LAN_IDE_CP +-ofmt NGC +-p xc9500xl +-top LAN_IDE_CP +-opt_mode Speed +-opt_level 1 +-iuc NO +-keep_hierarchy Yes +-netlist_hierarchy As_Optimized +-rtlview Yes +-hierarchy_separator / +-bus_delimiter <> +-case Maintain +-verilog2001 YES +-fsm_extract YES -fsm_encoding Auto +-safe_implementation No +-mux_extract Yes +-resource_sharing YES +-iobuf YES +-pld_mp YES +-pld_xp YES +-pld_ce YES +-wysiwyg NO +-equivalent_register_removal YES diff --git a/Logic/LAN_IDE/LAN_IDE_CP_build.xml b/Logic/LAN_IDE/LAN_IDE_CP_build.xml new file mode 100644 index 0000000..8123f19 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_build.xml @@ -0,0 +1,249 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_envsettings.html b/Logic/LAN_IDE/LAN_IDE_CP_envsettings.html new file mode 100644 index 0000000..5c8516f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_envsettings.html @@ -0,0 +1,244 @@ +Xilinx System Settings Report + +
System Settings

+
+ 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Environment Settings
Environment Variablexstngdbuild
PATHEXT.COM;
.EXE;
.BAT;
.CMD;
.VBS;
.VBE;
.JS;
.JSE;
.WSF;
.WSH;
.MSC;
.PY
.COM;
.EXE;
.BAT;
.CMD;
.VBS;
.VBE;
.JS;
.JSE;
.WSF;
.WSH;
.MSC;
.PY
PathC:\Xilinx\14.6\ISE_DS\ISE\\lib\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\\bin\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\bin\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\lib\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\..\..\..\DocNav;
C:\Xilinx\14.6\ISE_DS\PlanAhead\bin;
C:\Xilinx\14.6\ISE_DS\EDK\bin\nt64;
C:\Xilinx\14.6\ISE_DS\EDK\lib\nt64;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\powerpc-eabi\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnuwin\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\arm\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\linux_toolchain\nt64_be\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\linux_toolchain\nt64_le\bin;
C:\Xilinx\14.6\ISE_DS\common\bin\nt64;
C:\Xilinx\14.6\ISE_DS\common\lib\nt64;
E:\ispLEVER_Classic2_0\ispcpld\bin;
E:\ispLEVER_Classic2_0\ispFPGA\bin\nt;
E:\ispLEVER_Classic2_0\active-hdl\BIN;
C:\ProgramData\Oracle\Java\javapath;
C:\SynaptiCAD\bin\win32;
C:\Program Files\Java\jre7\bin;
C\Windows\System32;
C:\Program Files (x86)\WinAVR\bin;
C:\Program Files (x86)\WinAVR\utils\bin;
C:\Program Files\Common Files\Microsoft Shared\Windows Live;
C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;
C:\Program Files (x86)\UltraEdit;
c:\Xilinx\14.6\ISE_DS\ISE\bin\nt64C:\ispLever\ispcpld\bin;
C:\ispLever\ispFPGA\bin\nt;
C:\ispLever\active-hdl\BIN;
C:\Program Files\WinRAR;
C:\SynaptiCAD\bin;
C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;
%PATH;
C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\;
C:\Program Files (x86)\UltraEdit\;
C:\Program Files\Java\jdk1.7.0_02\bin;
C:\Users\Matze\AppData\Local\Microsoft\WindowsApps
C:\Xilinx\14.6\ISE_DS\ISE\\lib\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\\bin\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\bin\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\lib\nt64;
C:\Xilinx\14.6\ISE_DS\ISE\..\..\..\DocNav;
C:\Xilinx\14.6\ISE_DS\PlanAhead\bin;
C:\Xilinx\14.6\ISE_DS\EDK\bin\nt64;
C:\Xilinx\14.6\ISE_DS\EDK\lib\nt64;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\powerpc-eabi\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnuwin\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\arm\nt\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\linux_toolchain\nt64_be\bin;
C:\Xilinx\14.6\ISE_DS\EDK\gnu\microblaze\linux_toolchain\nt64_le\bin;
C:\Xilinx\14.6\ISE_DS\common\bin\nt64;
C:\Xilinx\14.6\ISE_DS\common\lib\nt64;
E:\ispLEVER_Classic2_0\ispcpld\bin;
E:\ispLEVER_Classic2_0\ispFPGA\bin\nt;
E:\ispLEVER_Classic2_0\active-hdl\BIN;
C:\ProgramData\Oracle\Java\javapath;
C:\SynaptiCAD\bin\win32;
C:\Program Files\Java\jre7\bin;
C\Windows\System32;
C:\Program Files (x86)\WinAVR\bin;
C:\Program Files (x86)\WinAVR\utils\bin;
C:\Program Files\Common Files\Microsoft Shared\Windows Live;
C:\Program Files (x86)\SSH Communications Security\SSH Secure Shell;
C:\Program Files (x86)\UltraEdit;
c:\Xilinx\14.6\ISE_DS\ISE\bin\nt64C:\ispLever\ispcpld\bin;
C:\ispLever\ispFPGA\bin\nt;
C:\ispLever\active-hdl\BIN;
C:\Program Files\WinRAR;
C:\SynaptiCAD\bin;
C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\;
C:\WINDOWS\system32;
C:\WINDOWS;
C:\WINDOWS\System32\Wbem;
C:\WINDOWS\System32\WindowsPowerShell\v1.0\;
C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;
%PATH;
C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\;
C:\Program Files (x86)\UltraEdit\;
C:\Program Files\Java\jdk1.7.0_02\bin;
C:\Users\Matze\AppData\Local\Microsoft\WindowsApps
XILINXC:\Xilinx\14.6\ISE_DS\ISE\C:\Xilinx\14.6\ISE_DS\ISE\
XILINX_DSPC:\Xilinx\14.6\ISE_DS\ISEC:\Xilinx\14.6\ISE_DS\ISE
XILINX_EDKC:\Xilinx\14.6\ISE_DS\EDKC:\Xilinx\14.6\ISE_DS\EDK
XILINX_PLANAHEADC:\Xilinx\14.6\ISE_DS\PlanAheadC:\Xilinx\14.6\ISE_DS\PlanAhead
+ + 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Synthesis Property Settings
Switch NameProperty NameValueDefault Value
-ifn LAN_IDE_CP.prj 
-ifmt mixedMIXED
-ofn LAN_IDE_CP 
-ofmt NGCNGC
-p xc9500xl 
-top LAN_IDE_CP 
-opt_modeOptimization GoalSpeedSPEED
-opt_levelOptimization Effort11
-iucUse synthesis Constraints FileNONO
-keep_hierarchyKeep HierarchyYesYES
-netlist_hierarchyNetlist HierarchyAs_Optimizedas_optimized
-rtlviewGenerate RTL SchematicYesNO
-bus_delimiterBus Delimiter<><>
-verilog2001Verilog 2001YESYES
-fsm_extract YESYES
-fsm_encoding AutoAUTO
-safe_implementation NoNO
-resource_sharing YESYES
-iobuf YESYES
-equivalent_register_removal YESYES
+ + 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Translation Property Settings
Switch NameProperty NameValueDefault Value
-intstyle iseNone
-dd _ngoNone
-p xc95144xl-TQ144-10None
-uc pinlist.ucfNone
+ + 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Operating System Information
Operating System Informationxstngdbuild
CPU Architecture/SpeedAMD Phenom(tm) II X6 1090T Processor/3200 MHzAMD Phenom(tm) II X6 1090T Processor/3200 MHz
HostDeepThoughtDeepThought
OS NameMicrosoft , 64-bitMicrosoft , 64-bit
OS Releasemajor release (build 9200)major release (build 9200)
+ \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/applet.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/applet.js new file mode 100644 index 0000000..d255dd2 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/applet.js @@ -0,0 +1,128 @@ + var tmpStr = ""; + var waitWin; + + function openWait() { + waitWin = window.open("wait.htm", "wait", + "toolbar=no,location=no,"+ + "directories=no,status=no,menubar=no,scrollbars=no,"+ + "resizable=no,width=300,height=50" ); + } + + function closeWait() { if (waitWin) waitWin.close(); } + + function setMsg(msg){ + + parent.leftnav.setAppletMsg( msg ); + // now send it reload forces + // call to applet paint + location.reload(); + } + + function getMsg(){ + + return( parent.leftnav.getAppletMsg() ); + } + + function resetMsg(){ parent.leftnav.setAppletMsg(""); } + + function printAppletPkg() { + if( isNS() ){ + setMsg("cmd printPkg "); + } + else{ + document.ChipViewerApplet.PrintPkg(); + } + } + + function showAppletGraphicMC(mc) { + if( isNS() ){ + setMsg("cmd showMac " + mc); + } + else{ + document.ChipViewerApplet.ShowMac(mc); + } + } + + function ShowMC() { showAppletGraphicMC(tmpStr); } + + function showAppletGraphicFB(fb) { + if( isNS() ){ + setMsg("cmd showFB " + fb); + } + else{ + document.ChipViewerApplet.ShowFB(fb); + } + } + + function showAppletGraphicPin(pin) { + if( isNS() ){ + setMsg("cmd showPin " + pin); + } + else{ + document.ChipViewerApplet.ShowPin(pin); + } + } + + function ShowFB() { showAppletGraphicFB(tmpStr); } + + function isNS() { + return ((navigator.appName.indexOf("Netscape") >= 0) && (parseFloat(navigator.appVersion) < 5) ) ? true : false; + } + + function isIE(){ + var agt=navigator.userAgent.toLowerCase(); + return( ( (agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) ) ? true: false ); + } + + function waitUntilOK() { + if (!waitWin) openWait(); + if (isNS()) { + if (document.ChipViewerApplet.isActive()) closeWait(); + else settimeout("waitUntilOK()",100); + } + else { + if (document.ChipViewerApplet.readyState == 4) closeWait(); + else settimeout("waitUntilOK()",100); + } + } + + + // check that the applet if file has been generated + // this can only be done if the applets been loaded. + function fileExists(fileName){ + + if( document.ChipViewerApplet.readyState != 4 ) { + window.alert("Navigation disabled until the applet is loaded." ); + } + if( isIE() ){ + if( parent.leftnav.getAppletPermission() == 1 ){ + if( document.ChipViewerApplet.TestFileExists(fileName) == 1 ){ + window.alert("file exist tests true" ); + return( true ); + } + } + else{ + window.alert("file exist returns true no permission" ); + return( true ); + } + } + else{ + return( true ); + } + window.alert("file exist returns false" ); + return( false ); + } + + + + function setPermission(){ + + if( isIE() ){ + if( document.ChipViewerApplet.granted() ){ + parent.leftnav.setAppletPermission(); + } + } + else{ + return( true ); + } + } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/appletref.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/appletref.htm new file mode 100644 index 0000000..2182301 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/appletref.htm @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.htm new file mode 100644 index 0000000..811ab7e --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.htm @@ -0,0 +1,1175 @@ + +
+ 
+cpldfit:  version P.68d                             Xilinx Inc.
+                                  Fitter Report
+Design Name: LAN_IDE_CP                          Date: 12-15-2016,  7:48PM
+Device Used: XC95144XL-10-TQ144
+Fitting Status: Successful
+
+*************************  Mapped Resource Summary  **************************
+
+Macrocells     Product Terms    Function Block   Registers      Pins           
+Used/Tot       Used/Tot         Inps Used/Tot    Used/Tot       Used/Tot       
+51 /144 ( 35%) 179 /720  ( 25%) 134/432 ( 31%)   26 /144 ( 18%) 54 /117 ( 46%)
+
+** Function Block Resources **
+
+Function    Mcells      FB Inps     Pterms      IO          
+Block       Used/Tot    Used/Tot    Used/Tot    Used/Tot    
+FB1          16/18       24/54       40/90      13/15
+FB2          11/18       24/54       56/90       4/15
+FB3          12/18       24/54       25/90      11/15
+FB4           3/18       24/54       25/90       0/15
+FB5           7/18       23/54       19/90      10/14
+FB6           1/18       15/54       14/90       0/13
+FB7           1/18        0/54        0/90       8/15
+FB8           0/18        0/54        0/90       8/15
+             -----       -----       -----      -----    
+             51/144     134/432     179/720     54/117
+
+* - Resource is exhausted
+
+** Global Control Resources **
+
+Global clock net(s) unused.
+Global output enable net(s) unused.
+Signal 'RESET' mapped onto global set/reset net GSR.
+
+** Pin Resources **
+
+Signal Type    Required     Mapped  |  Pin Type            Used    Total 
+------------------------------------|------------------------------------
+Input         :   26          26    |  I/O              :    52     109
+Output        :   19          19    |  GCK/IO           :     0       3
+Bidirectional :    8           8    |  GTS/IO           :     1       4
+GCK           :    0           0    |  GSR/IO           :     1       1
+GTS           :    0           0    |
+GSR           :    1           1    |
+                 ----        ----
+        Total     54          54
+
+** Power Data **
+
+There are 51 macrocells in high performance mode (MCHP).
+There are 0 macrocells in low power mode (MCLP).
+End of Mapped Resource Summary
+**************************  Errors and Warnings  ***************************
+
+WARNING:Cpld - Unable to retrieve the path to the iSE Project Repository. Will
+   use the default filename of 'LAN_IDE_CP.ise'.
+INFO:Cpld - Inferring BUFG constraint for signal 'CLK_EXT' based upon the LOC
+   constraint 'P30'. It is recommended that you declare this BUFG explicitedly
+   in your design. Note that for certain device families the output of a BUFG
+   constraint can not drive a gated clock, and the BUFG constraint will be
+   ignored.
+WARNING:Cpld:936 - The output buffer 'SLAVE_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'OWN_OBUF' is missing an input and will be
+   deleted.
+WARNING:Cpld:936 - The output buffer 'OVR_OBUF' is missing an input and will be
+   deleted.
+WARNING:Cpld:936 - The output buffer 'MTACK_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_WRH_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_RD_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_EN_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_CS_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_CFG<4>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_CFG<3>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_CFG<2>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'LAN_CFG<1>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'INT_OUT_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'CP_WE_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'CP_RD_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'CP_CS_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'CFOUT_OBUF' is missing an input and will
+   be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<9>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<8>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<7>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<6>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<5>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<4>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<3>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<2>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<1>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<13>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<12>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<11>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<10>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:936 - The output buffer 'A_LAN<0>_OBUF' is missing an input and
+   will be deleted.
+WARNING:Cpld:1007 - Removing unused input(s) 'A<14>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'A<15>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'A<7>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'A<8>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'CFIN'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'CLK_EXT'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'CP_IRQ'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<0>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<10>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<11>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<12>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<13>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<14>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<15>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<1>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<2>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<3>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<4>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<5>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<6>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<7>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<8>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DQ<9>'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DS0'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'DS1'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'FCS'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'IDE_WAIT'.  The input(s) are
+   unused after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'LAN_INT'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'LDS'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'MTCR'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:1007 - Removing unused input(s) 'Z3'.  The input(s) are unused
+   after optimization. Please verify functionality via simulation.
+WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3,
+   because too many function block product terms are required. Buffering output
+   signal D<12> to allow all signals assigned to this function block to be
+   placed.
+WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3,
+   because too many function block product terms are required. Buffering output
+   signal D<14> to allow all signals assigned to this function block to be
+   placed.
+WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3,
+   because too many function block product terms are required. Buffering output
+   signal D<13> to allow all signals assigned to this function block to be
+   placed.
+WARNING:Cpld:896 - Unable to map all desired signals into function block, FB3,
+   because too many function block product terms are required. Buffering output
+   signal D<15> to allow all signals assigned to this function block to be
+   placed.
+*************************  Summary of Mapped Logic  ************************
+
+** 27 Outputs **
+
+Signal                     Total Total Loc     Pin  Pin     Pin     Pwr  Slew Reg Init
+Name                       Pts   Inps          No.  Type    Use     Mode Rate State
+IDE_CS<1>                  1     1     FB1_1   23   I/O     O       STD  FAST 
+D<7>                       1     2     FB1_2   16   I/O     O       STD  FAST 
+D<1>                       1     2     FB1_3   17   I/O     O       STD  FAST 
+IDE_A<2>                   1     1     FB1_4   25   I/O     O       STD  FAST 
+D<8>                       1     2     FB1_5   19   I/O     I/O     STD  FAST 
+D<5>                       1     2     FB1_6   20   I/O     O       STD  FAST 
+D<4>                       1     2     FB1_8   21   I/O     O       STD  FAST 
+IDE_CS<0>                  1     1     FB1_9   22   I/O     O       STD  FAST 
+IDE_A<0>                   1     1     FB1_11  24   I/O     O       STD  FAST 
+IDE_A<1>                   1     1     FB1_12  26   I/O     O       STD  FAST 
+IDE_R                      2     6     FB1_14  27   I/O     O       STD  FAST SET
+IDE_W                      2     5     FB1_15  28   I/O     O       STD  FAST SET
+ROM_OE                     2     6     FB1_16  35   I/O     O       STD  FAST SET
+D<0>                       1     2     FB2_5   2    GTS/I/O O       STD  FAST 
+D<6>                       1     2     FB2_16  14   I/O     O       STD  FAST 
+D<3>                       1     2     FB2_17  15   I/O     O       STD  FAST 
+D<2>                       1     2     FB3_1   39   I/O     O       STD  FAST 
+D<10>                      1     2     FB3_3   41   I/O     I/O     STD  FAST 
+D<12>                      2     3     FB3_4   44   I/O     I/O     STD  FAST 
+D<14>                      2     3     FB3_7   46   I/O     I/O     STD  FAST 
+D<9>                       1     2     FB3_9   40   I/O     I/O     STD  FAST 
+D<15>                      2     3     FB3_10  48   I/O     I/O     STD  FAST 
+D<11>                      1     2     FB3_11  43   I/O     I/O     STD  FAST 
+D<13>                      2     3     FB3_12  45   I/O     I/O     STD  FAST 
+ROM_B<0>                   0     0     FB5_10  68   I/O     O       STD  FAST 
+ROM_B<1>                   0     0     FB5_17  69   I/O     O       STD  FAST 
+DTACK                      0     0     FB7_12  85   I/O     O       STD  FAST 
+
+** 24 Buried Nodes **
+
+Signal                     Total Total Loc     Pwr  Reg Init
+Name                       Pts   Inps          Mode State
+AUTOCONFIG_IN_PROGRESS     2     3     FB1_7   STD  RESET
+IDE_ENABLE                 3     6     FB1_10  STD  RESET
+D<12>_BUFR                 19    16    FB1_18  STD  RESET
+D<14>_BUFR                 18    15    FB2_1   STD  RESET
+AUTO_CONFIG_DONE<2>        2     2     FB2_8   STD  RESET
+AUTO_CONFIG_DONE<0>        2     2     FB2_9   STD  RESET
+AUTO_CONFIG_DONE_CYCLE<2>  3     15    FB2_10  STD  RESET
+AUTO_CONFIG_DONE_CYCLE<0>  3     13    FB2_11  STD  RESET
+IDE_BASEADR<7>             4     16    FB2_12  STD  RESET
+IDE_BASEADR<6>             4     16    FB2_13  STD  RESET
+D<13>_BUFR                 17    15    FB2_15  STD  RESET
+AUTO_CONFIG_DONE<1>        2     2     FB3_15  STD  RESET
+AUTO_CONFIG_DONE_CYCLE<1>  3     14    FB3_16  STD  RESET
+IDE_BASEADR<3>             4     16    FB3_17  STD  RESET
+IDE_BASEADR<2>             4     16    FB3_18  STD  RESET
+ide                        19    19    FB4_1   STD  RESET
+ide/ide_CLKF               2     2     FB4_16  STD  
+autoconfig                 4     13    FB4_17  STD  RESET
+SHUT_UP<1>                 3     15    FB5_13  STD  RESET
+IDE_BASEADR<5>             4     16    FB5_14  STD  RESET
+IDE_BASEADR<4>             4     16    FB5_15  STD  RESET
+IDE_BASEADR<1>             4     16    FB5_16  STD  RESET
+IDE_BASEADR<0>             4     16    FB5_18  STD  RESET
+D<15>_BUFR                 14    15    FB6_17  STD  RESET
+
+** 27 Inputs **
+
+Signal                     Loc     Pin  Pin     Pin     
+Name                               No.  Type    Use     
+RESET                      FB2_2   143  GSR/I/O GSR/I
+A<5>                       FB3_14  49   I/O     I
+A<4>                       FB3_15  50   I/O     I
+A<6>                       FB3_17  51   I/O     I
+A<3>                       FB5_2   52   I/O     I
+A<10>                      FB5_3   59   I/O     I
+A<2>                       FB5_6   54   I/O     I
+A<1>                       FB5_9   57   I/O     I
+A<9>                       FB5_11  58   I/O     I
+A<11>                      FB5_12  60   I/O     I
+A<12>                      FB5_14  61   I/O     I
+A<13>                      FB5_15  64   I/O     I
+AUTOBOOT_OFF               FB7_3   75   I/O     I
+AS                         FB7_9   80   I/O     I
+UDS                        FB7_13  81   I/O     I
+A<23>                      FB7_14  86   I/O     I
+A<22>                      FB7_15  87   I/O     I
+RW                         FB7_16  83   I/O     I
+A<21>                      FB7_17  88   I/O     I
+A<20>                      FB8_2   91   I/O     I
+A<17>                      FB8_3   95   I/O     I
+A<16>                      FB8_4   97   I/O     I
+A<19>                      FB8_5   92   I/O     I
+A<18>                      FB8_8   94   I/O     I
+BERR                       FB8_11  98   I/O     I
+C1                         FB8_13  103  I/O     I
+C3                         FB8_14  102  I/O     I
+
+Legend:
+Pin No. - ~ - User Assigned
+**************************  Function Block Details  ************************
+Legend:
+Total Pt     - Total product terms used by the macrocell signal
+Imp Pt       - Product terms imported from other macrocells
+Exp Pt       - Product terms exported to other macrocells
+               in direction shown
+Unused Pt    - Unused local product terms remaining in macrocell
+Loc          - Location where logic was mapped in device
+Pin Type/Use - I  - Input             GCK - Global Clock
+               O  - Output            GTS - Global Output Enable
+              (b) - Buried macrocell  GSR - Global Set/Reset
+X            - Signal used as input to the macrocell logic.
+Pin No.      - ~  - User Assigned
+*********************************** FB1  ***********************************
+Number of function block inputs used/remaining:               24/30
+Number of signals used by logic mapping into function block:  24
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+IDE_CS<1>             1       1<- /\5   0     FB1_1   23    I/O     O
+D<7>                  1       0   /\1   3     FB1_2   16    I/O     O
+D<1>                  1       0     0   4     FB1_3   17    I/O     O
+IDE_A<2>              1       0     0   4     FB1_4   25    I/O     O
+D<8>                  1       0     0   4     FB1_5   19    I/O     I/O
+D<5>                  1       0     0   4     FB1_6   20    I/O     O
+AUTOCONFIG_IN_PROGRESS
+                      2       0     0   3     FB1_7         (b)     (b)
+D<4>                  1       0     0   4     FB1_8   21    I/O     O
+IDE_CS<0>             1       0     0   4     FB1_9   22    I/O     O
+IDE_ENABLE            3       0     0   2     FB1_10  31    I/O     (b)
+IDE_A<0>              1       0     0   4     FB1_11  24    I/O     O
+IDE_A<1>              1       0     0   4     FB1_12  26    I/O     O
+(unused)              0       0     0   5     FB1_13        (b)     
+IDE_R                 2       0     0   3     FB1_14  27    I/O     O
+IDE_W                 2       0   \/1   2     FB1_15  28    I/O     O
+ROM_OE                2       1<- \/4   0     FB1_16  35    I/O     O
+(unused)              0       0   \/5   0     FB1_17  30    GCK/I/O (b)
+D<12>_BUFR           19      14<-   0   0     FB1_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AS                       9: A<1>              17: A<10> 
+  2: AUTOBOOT_OFF            10: A<2>              18: A<11> 
+  3: AUTOCONFIG_IN_PROGRESS  11: A<3>              19: IDE_ENABLE 
+  4: AUTO_CONFIG_DONE<0>     12: A<4>              20: RESET 
+  5: AUTO_CONFIG_DONE<1>     13: A<5>              21: RW 
+  6: AUTO_CONFIG_DONE<2>     14: A<6>              22: autoconfig 
+  7: A<12>                   15: D<12>             23: ide 
+  8: A<13>                   16: A<9>              24: ide/ide_CLKF 
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+IDE_CS<1>            .......X................................ 1
+D<7>                 ..X.................X................... 2
+D<1>                 ..X.................X................... 2
+IDE_A<2>             .................X...................... 1
+D<8>                 ..X.................X................... 2
+D<5>                 ..X.................X................... 2
+AUTOCONFIG_IN_PROGRESS 
+                     X....................X.X................ 3
+D<4>                 ..X.................X................... 2
+IDE_CS<0>            ......X................................. 1
+IDE_ENABLE           X.................XXX.XX................ 6
+IDE_A<0>             ...............X........................ 1
+IDE_A<1>             ................X....................... 1
+IDE_R                X.................XXX.XX................ 6
+IDE_W                X..................XX.XX................ 5
+ROM_OE               X.................XXX.XX................ 6
+D<12>_BUFR           XX.XXX..XXXXXXX....XXX.X................ 16
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB2  ***********************************
+Number of function block inputs used/remaining:               24/30
+Number of signals used by logic mapping into function block:  24
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+D<14>_BUFR           18      13<-   0   0     FB2_1   142   I/O     (b)
+(unused)              0       0   /\5   0     FB2_2   143   GSR/I/O GSR/I
+(unused)              0       0   /\3   2     FB2_3         (b)     (b)
+(unused)              0       0     0   5     FB2_4   4     I/O     
+D<0>                  1       0     0   4     FB2_5   2     GTS/I/O O
+(unused)              0       0     0   5     FB2_6   3     GTS/I/O 
+(unused)              0       0     0   5     FB2_7         (b)     
+AUTO_CONFIG_DONE<2>   2       0     0   3     FB2_8   5     GTS/I/O (b)
+AUTO_CONFIG_DONE<0>   2       0     0   3     FB2_9   6     GTS/I/O (b)
+AUTO_CONFIG_DONE_CYCLE<2>
+                      3       0     0   2     FB2_10  7     I/O     (b)
+AUTO_CONFIG_DONE_CYCLE<0>
+                      3       0   \/1   1     FB2_11  9     I/O     (b)
+IDE_BASEADR<7>        4       1<- \/2   0     FB2_12  10    I/O     (b)
+IDE_BASEADR<6>        4       2<- \/3   0     FB2_13  12    I/O     (b)
+(unused)              0       0   \/5   0     FB2_14  11    I/O     (b)
+D<13>_BUFR           17      12<-   0   0     FB2_15  13    I/O     (b)
+D<6>                  1       0   /\4   0     FB2_16  14    I/O     O
+D<3>                  1       0     0   4     FB2_17  15    I/O     O
+(unused)              0       0   \/5   0     FB2_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AS                          9: A<2>              17: IDE_BASEADR<7> 
+  2: AUTOCONFIG_IN_PROGRESS     10: A<3>              18: D<14>.PIN 
+  3: AUTO_CONFIG_DONE<0>        11: A<4>              19: D<15>.PIN 
+  4: AUTO_CONFIG_DONE<1>        12: A<5>              20: RESET 
+  5: AUTO_CONFIG_DONE<2>        13: A<6>              21: RW 
+  6: AUTO_CONFIG_DONE_CYCLE<0>  14: D<13>             22: UDS 
+  7: AUTO_CONFIG_DONE_CYCLE<2>  15: D<14>             23: autoconfig 
+  8: A<1>                       16: IDE_BASEADR<6>    24: ide/ide_CLKF 
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+D<14>_BUFR           X.XXX..XXXXXX.X....XX.XX................ 15
+D<0>                 .X..................X................... 2
+AUTO_CONFIG_DONE<2>  X.....X................................. 2
+AUTO_CONFIG_DONE<0>  X....X.................................. 2
+AUTO_CONFIG_DONE_CYCLE<2> 
+                     X.XXX.XX.XXXX......XXXXX................ 15
+AUTO_CONFIG_DONE_CYCLE<0> 
+                     X.X..X.X.XXXX......XXXXX................ 13
+IDE_BASEADR<7>       X.XX...XXXXXX...X.XXXXXX................ 16
+IDE_BASEADR<6>       X.XX...XXXXXX..X.X.XXXXX................ 16
+D<13>_BUFR           X.XXX..XXXXXXX.....XX.XX................ 15
+D<6>                 .X..................X................... 2
+D<3>                 .X..................X................... 2
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB3  ***********************************
+Number of function block inputs used/remaining:               24/30
+Number of signals used by logic mapping into function block:  24
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+D<2>                  1       0     0   4     FB3_1   39    I/O     O
+(unused)              0       0     0   5     FB3_2   32    GCK/I/O 
+D<10>                 1       0     0   4     FB3_3   41    I/O     I/O
+D<12>                 2       0     0   3     FB3_4   44    I/O     I/O
+(unused)              0       0     0   5     FB3_5   33    I/O     
+(unused)              0       0     0   5     FB3_6   34    I/O     
+D<14>                 2       0     0   3     FB3_7   46    I/O     I/O
+(unused)              0       0     0   5     FB3_8   38    GCK/I/O 
+D<9>                  1       0     0   4     FB3_9   40    I/O     I/O
+D<15>                 2       0     0   3     FB3_10  48    I/O     I/O
+D<11>                 1       0     0   4     FB3_11  43    I/O     I/O
+D<13>                 2       0     0   3     FB3_12  45    I/O     I/O
+(unused)              0       0     0   5     FB3_13        (b)     
+(unused)              0       0     0   5     FB3_14  49    I/O     I
+AUTO_CONFIG_DONE<1>   2       0     0   3     FB3_15  50    I/O     I
+AUTO_CONFIG_DONE_CYCLE<1>
+                      3       0     0   2     FB3_16        (b)     (b)
+IDE_BASEADR<3>        4       0     0   1     FB3_17  51    I/O     I
+IDE_BASEADR<2>        4       0     0   1     FB3_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AS                          9: A<4>              17: IDE_BASEADR<3> 
+  2: AUTOCONFIG_IN_PROGRESS     10: A<5>              18: D<11>.PIN 
+  3: AUTO_CONFIG_DONE<0>        11: A<6>              19: D<10>.PIN 
+  4: AUTO_CONFIG_DONE<1>        12: D<12>_BUFR        20: RESET 
+  5: AUTO_CONFIG_DONE_CYCLE<1>  13: D<13>_BUFR        21: RW 
+  6: A<1>                       14: D<14>_BUFR        22: UDS 
+  7: A<2>                       15: D<15>_BUFR        23: autoconfig 
+  8: A<3>                       16: IDE_BASEADR<2>    24: ide/ide_CLKF 
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+D<2>                 .X..................X................... 2
+D<10>                .X..................X................... 2
+D<12>                .X.........X........X................... 3
+D<14>                .X...........X......X................... 3
+D<9>                 .X..................X................... 2
+D<15>                .X............X.....X................... 3
+D<11>                .X..................X................... 2
+D<13>                .X..........X.......X................... 3
+AUTO_CONFIG_DONE<1>  X...X................................... 2
+AUTO_CONFIG_DONE_CYCLE<1> 
+                     X.XXXX.XXXX........XXXXX................ 14
+IDE_BASEADR<3>       X.XX.XXXXXX.....XX.XXXXX................ 16
+IDE_BASEADR<2>       X.XX.XXXXXX....X..XXXXXX................ 16
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB4  ***********************************
+Number of function block inputs used/remaining:               24/30
+Number of signals used by logic mapping into function block:  24
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+ide                  19      14<-   0   0     FB4_1   118   I/O     (b)
+(unused)              0       0   /\5   0     FB4_2   126   I/O     (b)
+(unused)              0       0   /\3   2     FB4_3   133   I/O     (b)
+(unused)              0       0     0   5     FB4_4         (b)     
+(unused)              0       0     0   5     FB4_5   128   I/O     
+(unused)              0       0     0   5     FB4_6   129   I/O     
+(unused)              0       0     0   5     FB4_7         (b)     
+(unused)              0       0     0   5     FB4_8   130   I/O     
+(unused)              0       0     0   5     FB4_9   131   I/O     
+(unused)              0       0     0   5     FB4_10  135   I/O     
+(unused)              0       0     0   5     FB4_11  132   I/O     
+(unused)              0       0     0   5     FB4_12  134   I/O     
+(unused)              0       0     0   5     FB4_13  137   I/O     
+(unused)              0       0     0   5     FB4_14  136   I/O     
+(unused)              0       0     0   5     FB4_15  138   I/O     
+ide/ide_CLKF          2       0     0   3     FB4_16  139   I/O     (b)
+autoconfig            4       0   \/1   0     FB4_17  140   I/O     (b)
+(unused)              0       0   \/5   0     FB4_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AUTO_CONFIG_DONE<0>   9: A<21>             17: IDE_BASEADR<2> 
+  2: AUTO_CONFIG_DONE<1>  10: A<22>             18: IDE_BASEADR<3> 
+  3: AUTO_CONFIG_DONE<2>  11: A<23>             19: IDE_BASEADR<4> 
+  4: A<16>                12: BERR              20: IDE_BASEADR<5> 
+  5: A<17>                13: C1                21: IDE_BASEADR<6> 
+  6: A<18>                14: C3                22: IDE_BASEADR<7> 
+  7: A<19>                15: IDE_BASEADR<0>    23: SHUT_UP<1> 
+  8: A<20>                16: IDE_BASEADR<1>    24: ide/ide_CLKF 
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+ide                  ...XXXXXXXXX..XXXXXXXXXX................ 19
+ide/ide_CLKF         ............XX.......................... 2
+autoconfig           XXXXXXXXXXXX...........X................ 13
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB5  ***********************************
+Number of function block inputs used/remaining:               23/31
+Number of signals used by logic mapping into function block:  23
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+(unused)              0       0     0   5     FB5_1         (b)     
+(unused)              0       0     0   5     FB5_2   52    I/O     I
+(unused)              0       0     0   5     FB5_3   59    I/O     I
+(unused)              0       0     0   5     FB5_4         (b)     
+(unused)              0       0     0   5     FB5_5   53    I/O     
+(unused)              0       0     0   5     FB5_6   54    I/O     I
+(unused)              0       0     0   5     FB5_7   66    I/O     
+(unused)              0       0     0   5     FB5_8   56    I/O     
+(unused)              0       0     0   5     FB5_9   57    I/O     I
+ROM_B<0>              0       0     0   5     FB5_10  68    I/O     O
+(unused)              0       0     0   5     FB5_11  58    I/O     I
+(unused)              0       0     0   5     FB5_12  60    I/O     I
+SHUT_UP<1>            3       0     0   2     FB5_13  70    I/O     (b)
+IDE_BASEADR<5>        4       0     0   1     FB5_14  61    I/O     I
+IDE_BASEADR<4>        4       0     0   1     FB5_15  64    I/O     I
+IDE_BASEADR<1>        4       0     0   1     FB5_16        (b)     (b)
+ROM_B<1>              0       0     0   5     FB5_17  69    I/O     O
+IDE_BASEADR<0>        4       0     0   1     FB5_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AS                    9: A<6>              17: D<9>.PIN 
+  2: AUTO_CONFIG_DONE<0>  10: IDE_BASEADR<0>    18: RESET 
+  3: AUTO_CONFIG_DONE<1>  11: IDE_BASEADR<1>    19: RW 
+  4: A<1>                 12: IDE_BASEADR<4>    20: SHUT_UP<1> 
+  5: A<2>                 13: IDE_BASEADR<5>    21: UDS 
+  6: A<3>                 14: D<12>.PIN         22: autoconfig 
+  7: A<4>                 15: D<13>.PIN         23: ide/ide_CLKF 
+  8: A<5>                 16: D<8>.PIN         
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+ROM_B<0>             ........................................ 0
+SHUT_UP<1>           XXXXXXXXX........XXXXXX................. 15
+IDE_BASEADR<5>       XXXXXXXXX...X.X..XX.XXX................. 16
+IDE_BASEADR<4>       XXXXXXXXX..X.X...XX.XXX................. 16
+IDE_BASEADR<1>       XXXXXXXXX.X.....XXX.XXX................. 16
+ROM_B<1>             ........................................ 0
+IDE_BASEADR<0>       XXXXXXXXXX.....X.XX.XXX................. 16
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB6  ***********************************
+Number of function block inputs used/remaining:               15/39
+Number of signals used by logic mapping into function block:  15
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+(unused)              0       0     0   5     FB6_1         (b)     
+(unused)              0       0     0   5     FB6_2   106   I/O     
+(unused)              0       0     0   5     FB6_3         (b)     
+(unused)              0       0     0   5     FB6_4   111   I/O     
+(unused)              0       0     0   5     FB6_5   110   I/O     
+(unused)              0       0     0   5     FB6_6   112   I/O     
+(unused)              0       0     0   5     FB6_7         (b)     
+(unused)              0       0     0   5     FB6_8   113   I/O     
+(unused)              0       0     0   5     FB6_9   116   I/O     
+(unused)              0       0     0   5     FB6_10  115   I/O     
+(unused)              0       0     0   5     FB6_11  119   I/O     
+(unused)              0       0     0   5     FB6_12  120   I/O     
+(unused)              0       0     0   5     FB6_13        (b)     
+(unused)              0       0     0   5     FB6_14  121   I/O     
+(unused)              0       0     0   5     FB6_15  124   I/O     
+(unused)              0       0   \/4   1     FB6_16  117   I/O     (b)
+D<15>_BUFR           14       9<-   0   0     FB6_17  125   I/O     (b)
+(unused)              0       0   /\5   0     FB6_18        (b)     (b)
+
+Signals Used by Logic in Function Block
+  1: AS                    6: A<2>              11: D<15> 
+  2: AUTO_CONFIG_DONE<0>   7: A<3>              12: RESET 
+  3: AUTO_CONFIG_DONE<1>   8: A<4>              13: RW 
+  4: AUTO_CONFIG_DONE<2>   9: A<5>              14: autoconfig 
+  5: A<1>                 10: A<6>              15: ide/ide_CLKF 
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+D<15>_BUFR           XXXXXXXXXXXXXXX......................... 15
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB7  ***********************************
+Number of function block inputs used/remaining:               0/54
+Number of signals used by logic mapping into function block:  0
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+(unused)              0       0     0   5     FB7_1         (b)     
+(unused)              0       0     0   5     FB7_2   71    I/O     
+(unused)              0       0     0   5     FB7_3   75    I/O     I
+(unused)              0       0     0   5     FB7_4         (b)     
+(unused)              0       0     0   5     FB7_5   74    I/O     
+(unused)              0       0     0   5     FB7_6   76    I/O     
+(unused)              0       0     0   5     FB7_7   77    I/O     
+(unused)              0       0     0   5     FB7_8   78    I/O     
+(unused)              0       0     0   5     FB7_9   80    I/O     I
+(unused)              0       0     0   5     FB7_10  79    I/O     
+(unused)              0       0     0   5     FB7_11  82    I/O     
+DTACK                 0       0     0   5     FB7_12  85    I/O     O
+(unused)              0       0     0   5     FB7_13  81    I/O     I
+(unused)              0       0     0   5     FB7_14  86    I/O     I
+(unused)              0       0     0   5     FB7_15  87    I/O     I
+(unused)              0       0     0   5     FB7_16  83    I/O     I
+(unused)              0       0     0   5     FB7_17  88    I/O     I
+(unused)              0       0     0   5     FB7_18        (b)     
+
+Signals Used by Logic in Function Block
+
+Signal                        1         2         3         4 FB
+Name                0----+----0----+----0----+----0----+----0 Inputs
+DTACK                ........................................ 0
+                    0----+----1----+----2----+----3----+----4
+                              0         0         0         0
+*********************************** FB8  ***********************************
+Number of function block inputs used/remaining:               0/54
+Number of signals used by logic mapping into function block:  0
+Signal              Total   Imp   Exp Unused  Loc     Pin   Pin     Pin
+Name                Pt      Pt    Pt  Pt               #    Type    Use
+(unused)              0       0     0   5     FB8_1         (b)     
+(unused)              0       0     0   5     FB8_2   91    I/O     I
+(unused)              0       0     0   5     FB8_3   95    I/O     I
+(unused)              0       0     0   5     FB8_4   97    I/O     I
+(unused)              0       0     0   5     FB8_5   92    I/O     I
+(unused)              0       0     0   5     FB8_6   93    I/O     
+(unused)              0       0     0   5     FB8_7         (b)     
+(unused)              0       0     0   5     FB8_8   94    I/O     I
+(unused)              0       0     0   5     FB8_9   96    I/O     
+(unused)              0       0     0   5     FB8_10  101   I/O     
+(unused)              0       0     0   5     FB8_11  98    I/O     I
+(unused)              0       0     0   5     FB8_12  100   I/O     
+(unused)              0       0     0   5     FB8_13  103   I/O     I
+(unused)              0       0     0   5     FB8_14  102   I/O     I
+(unused)              0       0     0   5     FB8_15  104   I/O     
+(unused)              0       0     0   5     FB8_16  107   I/O     
+(unused)              0       0     0   5     FB8_17  105   I/O     
+(unused)              0       0     0   5     FB8_18        (b)     
+*******************************  Equations  ********************************
+
+********** Mapped Logic **********
+
+FDCPE_AUTOCONFIG_IN_PROGRESS: FDCPE port map (AUTOCONFIG_IN_PROGRESS,AUTOCONFIG_IN_PROGRESS_D,ide/ide_CLKF,'0','0');
+AUTOCONFIG_IN_PROGRESS_D <= (NOT AS AND autoconfig);
+
+FDCPE_AUTO_CONFIG_DONE0: FDCPE port map (AUTO_CONFIG_DONE(0),AUTO_CONFIG_DONE_CYCLE(0),AS,NOT RESET,'0');
+
+FDCPE_AUTO_CONFIG_DONE1: FDCPE port map (AUTO_CONFIG_DONE(1),AUTO_CONFIG_DONE_CYCLE(1),AS,NOT RESET,'0');
+
+FDCPE_AUTO_CONFIG_DONE2: FDCPE port map (AUTO_CONFIG_DONE(2),AUTO_CONFIG_DONE_CYCLE(2),AS,NOT RESET,'0');
+
+FDCPE_AUTO_CONFIG_DONE_CYCLE0: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(0),AUTO_CONFIG_DONE_CYCLE_D(0),ide/ide_CLKF,'0','0');
+AUTO_CONFIG_DONE_CYCLE_D(0) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(0))
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig));
+
+FDCPE_AUTO_CONFIG_DONE_CYCLE1: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(1),AUTO_CONFIG_DONE_CYCLE_D(1),ide/ide_CLKF,'0','0');
+AUTO_CONFIG_DONE_CYCLE_D(1) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(1))
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig));
+
+FDCPE_AUTO_CONFIG_DONE_CYCLE2: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(2),AUTO_CONFIG_DONE_CYCLE_D(2),ide/ide_CLKF,'0','0');
+AUTO_CONFIG_DONE_CYCLE_D(2) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(2))
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND 
+	NOT AUTO_CONFIG_DONE(2) AND autoconfig));
+
+
+D_I(0) <= '1';
+D(0) <= D_I(0) when D_OE(0) = '1' else 'Z';
+D_OE(0) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(1) <= '1';
+D(1) <= D_I(1) when D_OE(1) = '1' else 'Z';
+D_OE(1) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(2) <= '1';
+D(2) <= D_I(2) when D_OE(2) = '1' else 'Z';
+D_OE(2) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(3) <= '1';
+D(3) <= D_I(3) when D_OE(3) = '1' else 'Z';
+D_OE(3) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(4) <= '1';
+D(4) <= D_I(4) when D_OE(4) = '1' else 'Z';
+D_OE(4) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(5) <= '1';
+D(5) <= D_I(5) when D_OE(5) = '1' else 'Z';
+D_OE(5) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(6) <= '1';
+D(6) <= D_I(6) when D_OE(6) = '1' else 'Z';
+D_OE(6) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(7) <= '1';
+D(7) <= D_I(7) when D_OE(7) = '1' else 'Z';
+D_OE(7) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(8) <= '1';
+D(8) <= D_I(8) when D_OE(8) = '1' else 'Z';
+D_OE(8) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(9) <= '1';
+D(9) <= D_I(9) when D_OE(9) = '1' else 'Z';
+D_OE(9) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(10) <= '1';
+D(10) <= D_I(10) when D_OE(10) = '1' else 'Z';
+D_OE(10) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(11) <= '1';
+D(11) <= D_I(11) when D_OE(11) = '1' else 'Z';
+D_OE(11) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+FDCPE_D12_BUFR: FDCPE port map (D(12)_BUFR,D_D(12)_BUFR,ide/ide_CLKF,'0','0');
+D_D(12)_BUFR <= ((RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(1) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (ROM_OE_S.EXP)
+	OR (RESET AND NOT D(12) AND NOT RW)
+	OR (RESET AND NOT D(12) AND AS)
+	OR (RESET AND NOT D(12) AND NOT autoconfig)
+	OR (RESET AND NOT D(12) AND AUTO_CONFIG_DONE(0) AND 
+	AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2))
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND 
+	NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND 
+	NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND AUTOBOOT_OFF AND autoconfig));
+
+
+D_I(12) <= D(12)_BUFR;
+D(12) <= D_I(12) when D_OE(12) = '1' else 'Z';
+D_OE(12) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+FDCPE_D13_BUFR: FDCPE port map (D(13)_BUFR,D_D(13)_BUFR,ide/ide_CLKF,'0','0');
+D_D(13)_BUFR <= ((IDE_BASEADR(6).EXP)
+	OR (RESET AND NOT D(13) AND NOT RW)
+	OR (RESET AND NOT D(13) AND AUTO_CONFIG_DONE(0) AND 
+	AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2))
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND 
+	NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND 
+	NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND 
+	NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND 
+	NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND 
+	NOT A(3) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND NOT D(13) AND AS)
+	OR (RESET AND NOT D(13) AND NOT autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND 
+	autoconfig));
+
+
+D_I(13) <= D(13)_BUFR;
+D(13) <= D_I(13) when D_OE(13) = '1' else 'Z';
+D_OE(13) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+
+D_I(14) <= D(14)_BUFR;
+D(14) <= D_I(14) when D_OE(14) = '1' else 'Z';
+D_OE(14) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+FDCPE_D14_BUFR: FDCPE port map (D(14)_BUFR,D_D(14)_BUFR,ide/ide_CLKF,'0','0');
+D_D(14)_BUFR <= ((EXP16_.EXP)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND NOT D(14) AND NOT RW)
+	OR (RESET AND NOT D(14) AND AS)
+	OR (RESET AND NOT D(14) AND NOT autoconfig)
+	OR (RESET AND NOT D(14) AND AUTO_CONFIG_DONE(0) AND 
+	AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2))
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(2) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND 
+	NOT AUTO_CONFIG_DONE(2) AND autoconfig));
+
+
+D_I(15) <= D(15)_BUFR;
+D(15) <= D_I(15) when D_OE(15) = '1' else 'Z';
+D_OE(15) <= (RW AND AUTOCONFIG_IN_PROGRESS);
+
+FDCPE_D15_BUFR: FDCPE port map (D(15)_BUFR,D_D(15)_BUFR,ide/ide_CLKF,'0','0');
+D_D(15)_BUFR <= ((RESET AND NOT D(15) AND AUTO_CONFIG_DONE(0) AND 
+	AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2))
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND A(1) AND NOT A(6) AND 
+	A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND NOT A(1) AND NOT A(6) AND 
+	NOT A(3) AND A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	autoconfig)
+	OR (RESET AND NOT D(15) AND NOT RW)
+	OR (RESET AND NOT D(15) AND AS)
+	OR (RESET AND NOT D(15) AND NOT autoconfig)
+	OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND 
+	NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig));
+
+
+DTACK_I <= '0';
+DTACK <= DTACK_I when DTACK_OE = '1' else 'Z';
+DTACK_OE <= '0';
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+IDE_A(0) <= A(9);
+
+
+IDE_A(1) <= A(10);
+
+
+IDE_A(2) <= A(11);
+
+FTCPE_IDE_BASEADR0: FTCPE port map (IDE_BASEADR(0),IDE_BASEADR_T(0),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(0) <= ((NOT RESET AND NOT IDE_BASEADR(0))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(0) AND autoconfig AND D(8).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(0) AND autoconfig AND NOT D(8).PIN));
+
+FTCPE_IDE_BASEADR1: FTCPE port map (IDE_BASEADR(1),IDE_BASEADR_T(1),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(1) <= ((NOT RESET AND NOT IDE_BASEADR(1))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(1) AND autoconfig AND D(9).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(1) AND autoconfig AND NOT D(9).PIN));
+
+FTCPE_IDE_BASEADR2: FTCPE port map (IDE_BASEADR(2),IDE_BASEADR_T(2),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(2) <= ((NOT RESET AND NOT IDE_BASEADR(2))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(2) AND autoconfig AND D(10).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(2) AND autoconfig AND NOT D(10).PIN));
+
+FTCPE_IDE_BASEADR3: FTCPE port map (IDE_BASEADR(3),IDE_BASEADR_T(3),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(3) <= ((NOT RESET AND NOT IDE_BASEADR(3))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(3) AND autoconfig AND D(11).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(3) AND autoconfig AND NOT D(11).PIN));
+
+FTCPE_IDE_BASEADR4: FTCPE port map (IDE_BASEADR(4),IDE_BASEADR_T(4),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(4) <= ((NOT RESET AND NOT IDE_BASEADR(4))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(4) AND autoconfig AND D(12).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(4) AND autoconfig AND NOT D(12).PIN));
+
+FTCPE_IDE_BASEADR5: FTCPE port map (IDE_BASEADR(5),IDE_BASEADR_T(5),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(5) <= ((NOT RESET AND NOT IDE_BASEADR(5))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(5) AND autoconfig AND D(13).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(5) AND autoconfig AND NOT D(13).PIN));
+
+FTCPE_IDE_BASEADR6: FTCPE port map (IDE_BASEADR(6),IDE_BASEADR_T(6),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(6) <= ((NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(6) AND autoconfig AND D(14).PIN)
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(6) AND autoconfig AND NOT D(14).PIN)
+	OR (NOT RESET AND NOT IDE_BASEADR(6)));
+
+FTCPE_IDE_BASEADR7: FTCPE port map (IDE_BASEADR(7),IDE_BASEADR_T(7),ide/ide_CLKF,'0','0');
+IDE_BASEADR_T(7) <= ((RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(7) AND autoconfig AND NOT D(15).PIN)
+	OR (NOT RESET AND NOT IDE_BASEADR(7))
+	OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND 
+	A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND 
+	NOT IDE_BASEADR(7) AND autoconfig AND D(15).PIN));
+
+
+IDE_CS(0) <= NOT A(12);
+
+
+IDE_CS(1) <= NOT A(13);
+
+FDCPE_IDE_ENABLE: FDCPE port map (IDE_ENABLE,IDE_ENABLE_D,ide/ide_CLKF,'0','0');
+IDE_ENABLE_D <= ((RESET AND NOT IDE_ENABLE)
+	OR (RESET AND NOT RW AND NOT AS AND ide));
+
+FDCPE_IDE_R: FDCPE port map (IDE_R,IDE_R_D,ide/ide_CLKF,'0','0');
+IDE_R_D <= (RESET AND RW AND NOT AS AND NOT IDE_ENABLE AND ide);
+
+FDCPE_IDE_W: FDCPE port map (IDE_W,IDE_W_D,ide/ide_CLKF,'0','0');
+IDE_W_D <= (RESET AND NOT RW AND NOT AS AND ide);
+
+
+ROM_B(0) <= '0';
+
+
+ROM_B(1) <= '0';
+
+FDCPE_ROM_OE: FDCPE port map (ROM_OE,ROM_OE_D,ide/ide_CLKF,'0','0');
+ROM_OE_D <= (RESET AND RW AND NOT AS AND IDE_ENABLE AND ide);
+
+FDCPE_SHUT_UP1: FDCPE port map (SHUT_UP(1),SHUT_UP_D(1),ide/ide_CLKF,'0','0');
+SHUT_UP_D(1) <= ((RESET AND NOT SHUT_UP(1))
+	OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND 
+	A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND 
+	NOT AUTO_CONFIG_DONE(1) AND autoconfig));
+
+FDCPE_autoconfig: FDCPE port map (autoconfig,autoconfig_D,ide/ide_CLKF,'0','0');
+autoconfig_D <= ((A(23) AND A(22) AND A(21) AND A(19) AND 
+	NOT AUTO_CONFIG_DONE(0) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18))
+	OR (A(23) AND A(22) AND A(21) AND A(19) AND 
+	NOT AUTO_CONFIG_DONE(1) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18))
+	OR (A(23) AND A(22) AND A(21) AND A(19) AND 
+	NOT AUTO_CONFIG_DONE(2) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18)));
+
+FDCPE_ide: FDCPE port map (ide,ide_D,ide/ide_CLKF,'0','0');
+ide_D <= ((SHUT_UP(1))
+	OR (NOT BERR)
+	OR (EXP20_.EXP)
+	OR (A(23) AND NOT IDE_BASEADR(7))
+	OR (NOT A(23) AND IDE_BASEADR(7))
+	OR (A(22) AND NOT IDE_BASEADR(6))
+	OR (NOT A(22) AND IDE_BASEADR(6))
+	OR (IDE_BASEADR(1) AND NOT A(17))
+	OR (autoconfig.EXP)
+	OR (IDE_BASEADR(0) AND NOT A(16))
+	OR (NOT IDE_BASEADR(0) AND A(16))
+	OR (NOT IDE_BASEADR(1) AND A(17))
+	OR (IDE_BASEADR(2) AND NOT A(18))
+	OR (NOT IDE_BASEADR(2) AND A(18))
+	OR (A(19) AND NOT IDE_BASEADR(3))
+	OR (NOT A(19) AND IDE_BASEADR(3)));
+
+
+ide/ide_CLKF <= NOT (C3
+	 XOR 
+ide/ide_CLKF <= NOT (C1);
+
+Register Legend:
+ FDCPE (Q,D,C,CLR,PRE,CE); 
+ FTCPE (Q,D,C,CLR,PRE,CE); 
+ LDCP  (Q,D,G,CLR,PRE); 
+
+******************************  Device Pin Out *****************************
+
+Device : XC95144XL-10-TQ144
+
+
+Pin Signal                         Pin Signal                        
+No. Name                           No. Name                          
+  1 VCC                              73 VCC                           
+  2 D<0>                             74 KPR                           
+  3 KPR                              75 AUTOBOOT_OFF                  
+  4 KPR                              76 KPR                           
+  5 KPR                              77 KPR                           
+  6 KPR                              78 KPR                           
+  7 KPR                              79 KPR                           
+  8 VCC                              80 AS                            
+  9 KPR                              81 UDS                           
+ 10 KPR                              82 KPR                           
+ 11 KPR                              83 RW                            
+ 12 KPR                              84 VCC                           
+ 13 KPR                              85 DTACK                         
+ 14 D<6>                             86 A<23>                         
+ 15 D<3>                             87 A<22>                         
+ 16 D<7>                             88 A<21>                         
+ 17 D<1>                             89 GND                           
+ 18 GND                              90 GND                           
+ 19 D<8>                             91 A<20>                         
+ 20 D<5>                             92 A<19>                         
+ 21 D<4>                             93 KPR                           
+ 22 IDE_CS<0>                        94 A<18>                         
+ 23 IDE_CS<1>                        95 A<17>                         
+ 24 IDE_A<0>                         96 KPR                           
+ 25 IDE_A<2>                         97 A<16>                         
+ 26 IDE_A<1>                         98 BERR                          
+ 27 IDE_R                            99 GND                           
+ 28 IDE_W                           100 KPR                           
+ 29 GND                             101 KPR                           
+ 30 KPR                             102 C3                            
+ 31 KPR                             103 C1                            
+ 32 KPR                             104 KPR                           
+ 33 KPR                             105 KPR                           
+ 34 KPR                             106 KPR                           
+ 35 ROM_OE                          107 KPR                           
+ 36 GND                             108 GND                           
+ 37 VCC                             109 VCC                           
+ 38 KPR                             110 KPR                           
+ 39 D<2>                            111 KPR                           
+ 40 D<9>                            112 KPR                           
+ 41 D<10>                           113 KPR                           
+ 42 VCC                             114 GND                           
+ 43 D<11>                           115 KPR                           
+ 44 D<12>                           116 KPR                           
+ 45 D<13>                           117 KPR                           
+ 46 D<14>                           118 KPR                           
+ 47 GND                             119 KPR                           
+ 48 D<15>                           120 KPR                           
+ 49 A<5>                            121 KPR                           
+ 50 A<4>                            122 TDO                           
+ 51 A<6>                            123 GND                           
+ 52 A<3>                            124 KPR                           
+ 53 KPR                             125 KPR                           
+ 54 A<2>                            126 KPR                           
+ 55 VCC                             127 VCC                           
+ 56 KPR                             128 KPR                           
+ 57 A<1>                            129 KPR                           
+ 58 A<9>                            130 KPR                           
+ 59 A<10>                           131 KPR                           
+ 60 A<11>                           132 KPR                           
+ 61 A<12>                           133 KPR                           
+ 62 GND                             134 KPR                           
+ 63 TDI                             135 KPR                           
+ 64 A<13>                           136 KPR                           
+ 65 TMS                             137 KPR                           
+ 66 KPR                             138 KPR                           
+ 67 TCK                             139 KPR                           
+ 68 ROM_B<0>                        140 KPR                           
+ 69 ROM_B<1>                        141 VCC                           
+ 70 KPR                             142 KPR                           
+ 71 KPR                             143 RESET                         
+ 72 GND                             144 GND                           
+
+
+Legend :  NC  = Not Connected, unbonded pin
+         PGND = Unused I/O configured as additional Ground pin
+         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
+         KPR  = Unused I/O with weak keeper (leave unconnected)
+         VCC  = Dedicated Power Pin
+         GND  = Dedicated Ground Pin
+         TDI  = Test Data In, JTAG pin
+         TDO  = Test Data Out, JTAG pin
+         TCK  = Test Clock, JTAG pin
+         TMS  = Test Mode Select, JTAG pin
+  PROHIBITED  = User reserved pin
+****************************  Compiler Options  ****************************
+
+Following is a list of all global compiler options used by the fitter run.
+
+Device(s) Specified                         : xc95144xl-10-TQ144
+Optimization Method                         : SPEED
+Multi-Level Logic Optimization              : ON
+Ignore Timing Specifications                : OFF
+Default Register Power Up Value             : LOW
+Keep User Location Constraints              : ON
+What-You-See-Is-What-You-Get                : OFF
+Exhaustive Fitting                          : OFF
+Keep Unused Inputs                          : OFF
+Slew Rate                                   : FAST
+Power Mode                                  : STD
+Ground on Unused IOs                        : OFF
+Set I/O Pin Termination                     : KEEPER
+Global Clock Optimization                   : ON
+Global Set/Reset Optimization               : ON
+Global Ouput Enable Optimization            : ON
+Input Limit                                 : 54
+Pterm Limit                                 : 25
+
+
+ + +
+ diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.tmp b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.tmp new file mode 100644 index 0000000..9b23fb5 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/ascii.tmp @@ -0,0 +1,4 @@ +
+ + +
diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/asciidoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/asciidoc.htm new file mode 100644 index 0000000..3455598 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/asciidoc.htm @@ -0,0 +1,71 @@ + + + + + + + + + + +Text Report + + + + + + + + + + + + + + + + + + + + + + + + +

Text Report

+ +

Selecting Text + Report from the left-hand frame will give you a printable text version + of the fitter report.  It + contains sections similar to those of the XML report (a summary section, + errors and warnings, mapped logic, function blocks, function block details, + a text-graphical display of the pinout, and a summary of compiler options), + but it is not easily navigable.  It + is best to use the text report only when you need to print out a hard + copy of the fitter results.

+ + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/backtop.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/backtop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c53782595cd8d780d63aaf797d83054476260daa GIT binary patch literal 1651 zcmbu3c{tPw7{`AzLng;E7{|Ctn~ZB?BQ`A|3^`&biOLZwBe^oE9kCdU8F!A{C1Z`d zNODK6#>^OOu5qUtH7V9uZBI}2SAXpHd7tNf-|zcz^+6;oxek|Du`^_LOZXwvYzkA1ZE<%P!;LU3jxo{^Vc zPj$aZcXb&vgpP6cUM=mjDjN6r-ZEb7moA|l9$0D5IV*ElNKYdk|Ip0asprsSVpIL=I*m2lT%g}Y&dfro z%XCfFOK&Yi3QORc7;(w!rr+;Fogc-2D{5Bb=JPB$8E&2lFTnmxdggOqlCEe-x zIRE4+x?Sw0=F6CrR&VJ2aYe+#Z5Y+Ciu&{Cvz_+QjuxMLnp-@6@AOGS?q+vdoF8~ zSPv4r4WubjREPGU@`gcctb=^F?Zjga=RO0=`A0y4YkBXD0Dx#Mrd zVY5^9Z(diLm)_{@!02>}Ww!ZBlO+Ixy_XTR>p}hyeYmqe1nX?H!q6Ki9P6M-swVDF zrL%q2{Tg{DYRm{s)hnS>LHB&h&ML^L5bM^Y3y%e>u52jFLWKXIw;(TKmwL&xrR$59 zv3KI>P&fUL?YH_Rv9W!323|hN*s{YNJyVoL)a~5rvdFA>x!PY&^lus`;8%M@W*i`D zF|0?()wV<#EqJmGXShFZy@_R5TI58u2^f-j$xzA9oRHVEIH#mY?JN?ER#rb*Ubfda zIAb0Y$CphB#3$K~eb3!nkbxF2;053;pfe?o#aFcvCHY+!OF@05qhF^bfK9+xBRwF?< z|EB)2TpLTCy!$LtaLSra$SHx1;_4n(@V++YBm(cRj<=FS=~tgeY(1~A8gx%dL)9)H z2o_L`?Ra{(Sd!PM-zQnEib*B3s#v$Wxl=>Tk9=q?w>S_>$Pt}KWD-UFiw33N&et-E zx0cgrBe$d05kYQi2GnZ|6!k-GeP3fSr{a)88)iysT{I_h8<5|nJ^ts7lNrx??p2V% z3I7C|T6tfBtfBQ;m02P0XGh%`?|QXInR3P6fq8g8OhW`Wk;x8E&DJX0SU-KmkW%Nh z)WXA}`HhAfJ0vI(6ue&O$<)7O}4b?g_!O&cmV zz`lsv;V3KI@Xe;4U0y!o`79rgb&QVO1%%T@Ie?Y)CFi{@Tl@zpna v>{03aS7);gF?^Z^dy<;rQ4=qsa`Oxpl3Zr<)I10EBl6wDo5S81Z!`Y|n#^o0M!5h|NsB+@bJpY%KiQQ{{H^_{QUjxm;LUT`}_Ov@9+Bh z`pL=3;^N}!>gxUNnAFtNv$M0=+1dQ=mi+CP#J!vL_V&WUxX8ht$i%C`!MDf9zwPbn z(9qD=*Vo9$!rju8&c&1M?d{0LxY5zgxwon4=;-+P`1kkszrM1|%fh?5xA5@owzjs; z$Dr}?@xQ;c;o;rh-r4l@^x@T#@8Xufxs=+_nBd^x^XHY-)y~7blK=n!0000000000 z00000A^8LV00000EC2ui00{sc000JkK!af-!POv-hGQtvu_6h@(g1=)TnNI!Fe5z@ zS-_UEXebB(@ke#54ASBYCs9DBX(-0Yp0+JQ2ykgF9Ws1r7z`$dD$0W diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/briefview.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/briefview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..30069539ceb57d01838d5a0bd53e105ca9e41fb3 GIT binary patch literal 1254 zcmex=s9iIEYA7@1%I!D0d#f@A`UGMI9L z^#214f*cH@47SXSN(@YbjLd?J|Bo<8LLJ9|09>3LZ0tZOQvn7BHYNrZ7G_pXMzAy^ z6Eh1d8#@OBr=XCCRQNP5;cKE|;(=unl8Wkv=9Z3|w*s|^0R4^zK%#<}qPG}$m>Gdi zVHRYtXSj0Caaa6WY3|ehacghJ3trK=wyb22wkVhm}Mp+l9tnsp$Vm{9T9OK#r_?UiV z*dHxp`l}rApW&Fkh~RJ;HpMZ-RUrT$U6rv#s@4qm5|B>zJ#rCeEsQSR>TDaQ7XWS_p= zYJGH4$+E-ie%=4=a^293?b&R%-JAb-ADQv~U7YL9+_=@rwt1WXGnnXaXrKPUGIg?N z--}1PKkP5wJ@-dJJYs+x5xrc+}!)OFyZJ#Z@b& zr_tN; z&K_E=cH_R!>Y_^*x?7XB=XGBH5u)_w!^AL)Eo-iDa>dTv6Z0fn{Nvg5mDi;nb7r;N zGJG{vb@7wOH@uGNEm~onbM=#!z-0E_dnT0Mwm49{ylR{9ob!^&NoJzgLNC9zIhJ%a zEJSlx$h%`%Oa579hIZ|8*t#>!=&f+vs%qX4o3-;k#;tbR_VNnu)dWVn4V&`(T^@+Q_bDo=j&i=GT zDWBSZhPi3`AMUL_716f1!|S* zA6>SX#NT25`)zx@d&K^i5f47P5^yDy#czQXobcsn2CbHRK4-kSG5RDW5| zZ_)RqD$?(J^Zlh21rOv3WnX;RH1|FGey`Ug?i&CA literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/check.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/check.htm new file mode 100644 index 0000000..ca27f1f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/check.htm @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/checkNS4.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/checkNS4.htm new file mode 100644 index 0000000..aceeffd --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/checkNS4.htm @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/contact.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/contact.gif new file mode 100644 index 0000000000000000000000000000000000000000..418b2820765f334b571a94f4033883c8c159d292 GIT binary patch literal 741 zcmVd8X6k=;byqFt+BDCO-)TgLP97g zC?FspG&D3*Q&U)2ScQLJ)WBp=P*8GiUzv|#te;}>*=1;EU){)LB_$;>F)@61V4VPRK)e{s3F ztr-~^A^8LV00000EC2ui06zd7000L6z=3c`EEh&itSv1x39+)Xw6(UkxVSVeF)j%%E-)$x#Kp$P$jQpf z%PKG|&MG$%4FcBJ*xB0K+}+&`5iAi1)H4nN=;`X~?CtLF?+!C8;ML~<`1$(#{Qds_ z{{lD=QBS}?d$T!Gri7NZ6-gB0dWeBT9I{vE#*z`apK{s81k?hXL?Ss8FB) z1PcIGw(Ot*zyp`~3Q%atvjD#T69q=(lj+hz&zAd4q68qJKnSK4LP&^eLBfR#Hd{Ub zpc5Yi2>LE`C@`_<)2UAZd}Zi>!_o-_U;@yf0j^vVWN(JR+Ep!Bd`;n=h#40jU9W$W zwq3e&U*m`cI7aROmjdE^GAaNVf%WmewfqEnSc=!;gbAfp#=ZGq!dT0G^L3~IVXTDI zF(+IO?O-%DgDEXkxbOhz1PdK5m{=*4HGtQel9rX1lU_$=|IN*V7;b0(w4B{hD4huGj Xpg=rCDB*wt>0sf7{Rw0OLl6KvKHyNz literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunnerII_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunnerII_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b57ddc26165593562ab7d5d7c873cd7133ddac7 GIT binary patch literal 9562 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 V{&^w;EGoSJCs751^}*jS{|&2suLS@A literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunner_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/coolrunner_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01e20a5eb6a4a06820e17cfe8ad1044bf5a740a2 GIT binary patch literal 11278 zcma)iWmFwaw`Su`fP~;~L4yR>KoZ>D9fG?%L4vzm2=01t4esH)bP{RM!72LLnJ2D}^rxS!liZM*w)#ay(|ME01DDS1lyyaqadT8W1^v;pkZQTU|?ckVB=!`OSsrLxVX4D z*!cJa1o-$A{}9dpCOA}7RBSA456%+;82!%xY$fmr|BT?kCcwkNBO)LnBBJ0R z!1@8$04@?T6&{E3Ym|@FZ;YKd#qsl1XlR2>-l8Vd^*VDk($%Y)x+E1e^nLi`8p8eA zjhBaz5B47a-UbN;5%$!72o4?>fr$9MQx;Oc~>*6Xj$kQfV_|C!S zpXgqe089kfGjS1c0a4((vSz~C$Gowas*))_BYq0$YpNNy9iG-)b$a|Dw*wxboes5@ ztQs{04u_f&HIQ0N1zEfhok?p{I_R@lFC&0N&lwpH6ax4(h=stLbU-bzVI#iBSpsfU zOgEA6r&?X4lN3^`)WDncfmW(0#y~nMgb>V1dL*1cdK@HU02>GK7l4Pujw%O71t?ns zc(as)qnDSjn58i7)O6-j|G8!tt zp8iH$3>$~@yBI>qpd2LzmK=f&4poeak#Mx8xMZ!d3eL?VJ|2H$d^m>=&JL3}`M^)Q zI1>mSf5j)NBc1+K;i#|iLmya`!auO$gneMer2%xPkn!^o@u}XX|FZxbM6oxw^*jR7 zq{M^4dK-=a1)i$RPdhpdW9ufnWwFC}_Q+T#J1fQLN(V)ySKp)`MJ?5fmc7ZyedTNo zt~H9b*O!+pSz?C&Z*d}gAAOuFY0{N3A^uf{mg4+m=VrMCqA`u+N$WhJl?@ACo}U^oxd%#x_5JCTJ??WG0%Z5L)(^Kvs-=}O#>E`5j-7v=!Lcx*w; zLtGQoM!&Q5ho7*Z{*qmj3)e8wNlN@Z3tLS1IgbCDqZ8NCARf3#o3#0+?i-AI_%rbO zJpB5IG-8}z!c$(i5ZQO+O}FOnpa}LyNmHN43L|Xryefw1l|FR82Ho7|9RKYzZ+fEG zzaPGsTX9QbD5HE#7}{%Sr%1nb)i$WFTGwfa^8m$Ub8G0YMnKIhiIifgFHjihjHgZnWK5}na8w*R zj$l>zNHI9EUOqWEu{SaRo)Tv~lCKhbW*MrDIN+jFDzSi1{RLDW9|kH9;s5rtkZM9B zgroB{&JA+}iwpW3wds<^_k?lScVfojfTwj+rOe`@QJN5=LxqX{JNTa#A0_wiuY#aW zzd_YToDPNd>CaUQY|f#HSTyxLt9~r&>{({`vu&?N*bSsOZ6*gT) zUvY0RD-Jid-*wu39>V92$&T5ZSqKs*QB|>lE-)5q(XHQX({pNLhf4b8xS39;r=ppRD z_d$OnWuXwHC&xTG!>!$(NwIL6$-9Y7G>Cq$8QGhAIAAnY;TcXdeep!9{S7`C@{!(74Y@R4xCw*sg!7hYL$W`YBhp_`HYQ@ZFB?xKo4RE$u-;B zI=B>~dFTOeEoqls9Al4eYniwhwUWM;8eZ~g&rhx^X+HO@9)5xx9A%rYf8A}>8$Xde zfmDC)y@K3zDZblUQ;zIlcol5>{a93l6^miZ=?>>KSZR4b3$pzkdQi*H_SM5zHuEf3 z5P9dS%G8=?D{Q=bT^pN8${WtWz+7-)qaJJwLt?Oh$OY%FTNq&@lbs& zBo>h5(l(I0O5TP3q2^y#7h-7nS-Q;SkUSH3QB^vX2Hp1KZD$)1x1(y8`s=T;$zJ-=5Un zW~&eXv4=6-krmO9a-hg7y=LkvodN?!zwd>IZ2dm)moY)Kg+O9FyjnC~AW#O#Bm^n} z{9-U2^>!I_bA)FMh6#RENvtPhZ93Va& zUff6-4WOko!b^vD4n+K6PKhoy4F44wNDuo!Pc<%&>cd`zYJ*-#RV62pwT4fHX{D}= zjQ&+3eOpS-1s#GnR9mG=>w`W=+d$9R97PvrrTZyif>}*!t_tTH`fphKM{S)Qs3Isb zux@f_ahok^+WuIJJrDGa>V9>sk74CjzHdp|78=UR=2X@cE433--+$A^8(nuy+4$`o zk%ia>*{wLUeE7@Ylbt@%4FNe#jecyRBn5r+3lPdTFfxsmOHrN_?_$?9*(v!XM8dDj zHaap%T|FKquD=~Oc5X1fi@_oPtk*szyx`*S&>+}t+tT4(T5V5?#iee4t1h$`?hNVkW?oFNsiESxT~! z=4rrxs@_C-0o=SpTodE{$zxs@yV(VN_|I3!Kg-(i1u-@|U;i9-o zTjRQ%&4Sl^oT{oiRlCkqMs5F{HVUw|aZa%SRbMxl;+66Xz;Q`vK&>!0cU<-YB$zy? z7Ksp%7g+CXtPKAp$EZtxbcs8)JAbmIy!tVJejsqNq|7NnS0PeOW1I&{0JUJBh<;CO z<88NM=4FFgjr6kM<1rlN>&%!Rp#6yJkdnYP+&y~XqaitO!)Bq%#Ndm=77^Eg_=h5*&^ph6oO`m0aSF|lcD9^gV9_EcKf z^i|88sgZb4-PYFC?}EPyxF)Nj0G#s_QXHT|x_$liC)q%`(J7 zmS4_wul_U~4A$T=jI%E_erm|sb>k-RoEz*qo-jw5PdX^{P#Er$cDX!b9ddlolnVRwj@KoDTzHQvR~QDB9MjW+m(F+d|RGHk;ZY6G>jEtp8G?8yk_daRdk#5 z0yN#_{k;~QM<26$X7q6+eH`Wwc+SXwb`hP;j(hSr?ib}h?pl8V?qWAz00hhD(6O+o z43Eq)njI{L7eLZk^jW9-N&K4b*&J%rQ5+!j+t#n;&mR8^Ku(^lL4>#!bip%Uj9KZ< zaiK82JGG-~VZEhCxK(=Kaovhfu6Z)w-2UYCY_QGxZ47NB<^_=FOXT&dbfj`_;nT_V zowk~jnhEfV)Ny=LUs#P9a!qLBiB6kC=$!P3k9nrp#V=8G!0*vi6nj3MziN7FEkQ2k zz`UkQWzF^)i%Il}t`?yc4lVTZrwHC${UWnj=Dsg6BeTx^Z&WkNB=$Nv5Ft76bqdW} z=Olm(=FKl&N|~&z>=c@0lNLqmws*`%E04+{wKHOB|B^!zM8kv^N5&RMRHgzn#DSmU z$SNj`l<$&z3T}Rw9R$9+_4)xP{KqPgp?!iK@z$#lzA zl{~7Aj1fl>2Qsu6VKL=XjJ-M)wl&Ogn}jJsdsUpl;4-vWBPKA;&W9=$x;P`9PYK5; z7-kWqJsJtGIf+s_q)nGVpJJ?GF%K&a%!T`AT}U(a1YK3Eo}GuxdYQGOBv4uPUTJZz zKhXwu8l+jt*eeEYUS}m~%+mbrl1x3bCm9j$N!|HXbmt}@quN$M=S!i=no%%R7Ir&G zJh)4AGCJ=vyHm}Lu1uPx5NfroukMU znY68peT%*GYMsC=k9@V&&CY`f_nM8Be_CB&hBv5TnYKK)reViKT_8vQqpEsMNDr|@ zrIte(%T_~k=hMQGW56~!#x`$`>RfA$j4#M^W#x+xkGnkwcx&FB;&0FD-c1-h(Z?`` zj})$rI=cdl`9|>4g!7hQ&vOJ(&UuGUH|MwvlTAI^7SO#Rn+3s5d4w!Ou&?S`cdKt4 zCRF~=Sy**3cj#D8M^Ww@X~mU3WPn*?=}B3Xcj34MquIKfCH~k?SI}Rg2GVY{qR(jB zz+Dj+(eMG4kbEwFmy2vgazp3TgMe~#|9pI?#C2I!<=WFc&MT{6N8>K<9e4~syeVcZ zK;9iLagn*T1e{<3Y^hU$a;bSxlSpr3$@E2o$Z?aAg%W)*3SApBRi%Q;5n@ zfwWt@d0P(88EpSqw6#+MS+v&CDs^?Jq8cD7O9@ioQoNV*f^U2QRGroB-XEBKjh z2bo`PqkMqW@MtW#lJ#&;c)H~6$Gyj_tUlHcFDh)0xmjK~F|B6pBFs&BTulxDnYohM zqd(5x{Q4?~T+8&SA?#K$@ucNBOQ4kO(b+U{?O*}!%!%B7lGs<&^h0Z&h}g9KmK})iyCUUlout;@&Xd1|0rq-M*?E!omchN`m%T=D6`mf%znxfV zm956;Y{zYr3<=q4rG~v6r^e>D5q@Co+W*NJ@$4dvONahR8PPDrmSpI-ZC5YZVn0~> zcKB}aVj`w=O2d}}=giCM(Qr+_=|+CALm^67KsBu7+nTq3*OPG0J9py0StdncD1BVm zIy)(o8#4t$`vU{hJ6@V?j;DW%PqmN#l#}56?zow1Tl@~Cify!PpTSF5{Nv*iCo+9* z5VkBwy>q!{EYN|i`KQ~i@?bJA(Xq|B$)PtLrBVW@A!0o1Ki z=0xwbW&Ky(KzY2?0d;Hot2^MXCP==NbfcLmXgT*vIFI=YM!3gzucqA~ZnAaA!4l_R zeBtM$)pxBfp3n29m1X;_V5Jh;r@s~Z#<2i<{I1*I#Bb4+`{ihbz19yPY*05>QGn%+pt1Cr*3Qu|+O}b78rqyW`DFXF_q>175<07GB6*bD3AX z7K^>K>Sk43^gbvBY4yAx_?q(%;15%V+shzk7D-^Aozw4g+rH>n_;+KNjYbx-{+>m) zc1NBlmmGbMQByH1ugiCAA0-&^z6_DefTz3I)dnoa@eS|Y|G;6R;x=J7t<#ysHc0I z_Q>A)UQc5qpI~W%y8K|$a#=or`etl}Ios>XUU8@?4*$6l1zXW!h1`d?an7>HIxr{AHJxE9yezdvU{`;BVD$0xgoPWDjItM9N^G94v zuC9TLjS>wP8kN0)&MPap*kj?IE6R1RnqugEs6}#?YyS*H$BndKX#EZ!j-d0wpMVzv)p|5M>jbN^j#F1G64U`*%l6do>xfPb%&jrF(#n?ADM? zwomxjrDy2&vA69h|NdiSbuqZDKw-vQgnH5!{?d|IfSBGX&F}Z-8+Q#5r`p0ogYrs} zA9sLqtMEre(Y||v&gN%P_w7=sJ(?`jXc!)pcF(?%H0tx{zO2V*{&=yqF?K2Nh>6oA z!osN#DFsqr_r3?uWYU+^Q${m09S|0up^5Lk6KKkjOo5owvE#uVy7d#5AK8oL5%s*& zi#{>e&k7%ys7BqtmFmiQ0p51i+T+7~>XGZOt6JOMEux=Ytf3iMGdPtd(G-$%n5=Hu z9qw=kZiD{Jqs=p84A28U6M2^ z#-jCDTRJEDgp9q8mPYJ~G>Izo()Xc9e2x;|B;-mY-Vw3x<%Z#NR4zqkzpoSVp|SD_ zJn#FWfNPKKtgNTS`^nkK2h?vKK5xfbkWa*x0jlpoiC}v*^!cjhZesST8A}gDny1#T zP#tsZziVh{SDLO>WcK<^AdWZQJp8;-FlsN7XI5wSk^C>27&4re!gAr?GSg7qX_t1} zwqUB17a+u3=9{q+ZKTu-fb)x#nAqHpWs0oFReis9HuO8KQxBPBFC8*I`%T*QlEC23 zPEUmv--pq)4bD@zuyFk8rbTF{FpheBk<(}O49PFES!l0`GmskCv8n zz=^%4XIxdf7SlV`t^Dgf>>mr@2z6^ zht4hjKACLi*@~N*EL`yw?*;*zlz}Dzk%Vqm%J#FCTRdN(`)WY~Q#4+_gPy&1dlj{) znTVu(D-t;KyDR1{x8ExolZ4A~BYGYn-<@_Xv}(fmn%`i~3#HW|~d?Rpscaz*7kWk;7rnEuN@s zTFtXH(xUSVa5`|qmAWdU+`t@AR&vHmYAP#fWtidMAfn9x9#A1OMSw1BaMi-R=@09Z zB4nCE&7AisvB=Z=jv8cbCU@r_)Ga&?Zx6j=ugDAg$7Z9CEYgDY8?a-D|CL=_IL+7|cLl zCaX%F3$O6PI>c2w@jN7JN945R^9uJccUxKE)0VeL%n$MYq(8X5ZC}$&ocqu#TrqzZ zlf9g3SXbL=ks%v=#oRY~@;C$~nNR*a7znBl==$;kXg`(Q zb{SL%&ZkViv7|qBBU#ulY@I(7tOd@r3qm>&Ht^v*$)#|$$Um~vqa=#Sy`l~LPNZLT zp@Il2E%lJY(IYCc%ZQ;#nKJ_D0DMs(oh%^|fRGF{({g3(a%x$Uca0WCz&sHx$yiy` z{hPmRCz(HQaUiKhm(;r{+4G<_Klwbnulz*`t=0AJ*u#V=^&O&+sU!s705%bfnZrLd zbJDk}ZP~&NoOSZZZz0*n&nri9*ctUUw4AqZ(TG>|!fxZ~fWMxu>dp6YH*cQ;L`dt0 z;$;&XHI>Evj z^r(sT+%HxNO3KB^^H9Q2FHgU>i8nI~DnW4`5xA*b45z;~_FP= zNa>q$@*-K{DuS7SkR?UBiC9gk>?MbF7n->n$b4 zScBz_zqFmXyXmuiCOlXmejcp?e9!eOUbfPdwvcTWUwJcozL2#r5BJAEewvmtP^fwZmHiAVBhv|k5jZ;4ZB3FC!&gDVgzZV&# zcM8q9`FhO+8pPOFO6-!@P4=bq6`5s8T`T|E9ebMwKU=@s-;(+mv%h=mr6|3;95%h` zpI5s5>BLLrxuBDNw}jZ8DBHnm)O1tuUa-5y0gRIK`C)>kaj($yjPx#h>@X|7(vTr?n^Lsn7ol}b5;dpD_=ftxjPLl-E5R@XLr>$T+OB>;F`J4+(nqtfec+p$0@lfvvI?u2=eBxZW(iraop@{tH}nNiX6uf8!m607_G8YWOzkh4Ot=ti z=k&jI*q#cW|8Xj;f9Op^ro2{P!uCuJm5^^!&yA`sp~I3FaH!+1QJ{)A>YhzmS>+vn z#N6bgF!>vEJ@0&&B*V8=FUZQogr)Z-^wk?oo)jqwI58}nB%B+59a-RWw(M52b~9HFAVJ9O!*F$Bc{xx0*z<7F@1qaw zb)#Y()vZigYTP}~icu;WGn>kIQejc_;qroOchM0UBd9i2N8T*77@C3SQ5!rZU$T?b z;Y!wp$o9UtvfiJ+5B6seJNcXgk3tk~|@R6dfJNIt@yP7vkD zD<5RSzgr&Kq#QGAZAY&6UV8=inwCT&48q69zMvZ3TQ-#Vr5n{O?d=2|w{iwW{M`k+ z+}kI~;+xLat9C)3@PKgV+Y@^?+OmWRL5Q>}jd71(=}soOgREbNAAwETfc5(|sau&- z{hS!#SR)GTPPNtU166b-P5Z-Q3Tl@h(C6Rl)gxm}Wquj8K{4ahl2CLBd~V__I~C+0 zfx5$KE{gcu>o!~KyMAso3r>&KrZ|wXh}Gax*ukEQ?@Qzgeear`To&KyRwh993g@OG z^^k9sZSHud1pj!i=E}bMc7#L@((tbBZJ?|yD)NBR z^hr79Di_UN9gdyezmFfpaC{|)kn(foE~^CLv!8Vpc8%__B}>(DP8ZjQ+2!^mbNWHb z`A!IwGyoxQiB#bAUk#=1VtX~Nm?i1au(#oh@`rpk8?58WYpYr2uC{q;cSVE zV_|I!6aOE1qv(l%248R*=j>|k1hbBx-JM<6SRQ2qv({>M8yon~#zp|ArU&tlf{zL} zrQq-mHd8!GY$|_SA9D~q@qm=vuw`(gEGPUDZC#8$2UU#qAKHIv3$>}GpUdGX{{_7S z7KVw(zfr48PJ)jN3RW>flQK%7gp-0}5`&NLVPuDu21(<`SwngBgMN2!u4S7`Dt*0- z@}HThGw~m>ov-=2GmBsB>I5^zguO7wT;?7%fTrzdc>yC!mR3Q|@$~dqKcnQ3>1J}q z)s?BSscBq43i&Q+JHHbHZOXP}DfB*0|E@%5!}_>Nz>@^)OF5Q8b#XnrKAF_=8+(6@ zb{%$3F*s-YX1q>kRj-j*Fz(O%{B1oM5s9V6_I53wtR+W@E<}nTjOOBN{$pJy>G=!- zR>sUKg62*6#&GN9Wt0)X)0Rt%Q~XppHu|=%j{$Cx%vbZvZMDo(iQTUy#mE?Pw;ef_ zcWsb}?jEFyOM}>na`0q87u`yhPAn$*=RB8HK4hQ( zB2iYYXB-OV&)IsNVdh$WhHxoVZFh5_n^nD4rmf00px6Rl0pWiVG}Sz0Zo}Mc!Ew5& z_ThDvmQ7Gm|56=C7H(MlL=C@5=o^Q$MPMOGAlUONLccw?Kyd!aN>zi%JSdy>-H>#Q zVbn)eIoIl+IWTSJy=`5um|U5$rPk{u`d@M9PC+{Z#LMq#zcLQbv;-5 zUJdbCcQM0`cE7K>bny7RFHt%;q!_G2f4xbhyuPu1)<3f3+;XW!Mqd&Mo;kG0S1-9c z>2mNTX==)SWDIadOj3C3Y@;b0WaHsI10~5(vpyRWy-BF+3oWhvOP>zHrvx zhiP}y@~gZH!N&4vVHs6}Jc9laJ54)&l9)L1u%~j>VZG@uUw4Bld*G(|tBnR<$u+*` zwV5rkcpX`AjZfxd^CWL+C0#OX{{kqIU!Z8#at=ic`9%qbJ^R>XZf0n*GM00_*Vez{ z{;lLYqlE)MH(~r-SZJ1)@x&Fq<`+daxBjPP_cQUC7WFz7Q<#D#zqtn`JhmLX&9pL> zX%Yfes5Z@lIIPOWlt827ScVES^Bh=KY9Yd*Ut!2TjqeiaFj&$N^CwwOLXC5}SYw!d z|4^kA)>ws01NRT0jS3OHk$MK65>wW@({GnYmYo~id^XCthyuM?Uj-R^*w}AYrV8CX z%2%ysvn#%;MZed#v-))2x55>GSrtLzjVhrbDeAzlzi-ZK~5oEkOwBkTMSaNf**6&Z>nA z{}0-b7KzdvhMSN>R~b|ZW7kUp(B;hWVVVF5# a^goD;K+4kpf<(eF2LB +

Equations

+ + +
+
+********** Mapped Logic ********** +
+FDCPE_AUTOCONFIG_IN_PROGRESS: FDCPE port map (AUTOCONFIG_IN_PROGRESS,AUTOCONFIG_IN_PROGRESS_D,ide/ide_CLKF,'0','0'); +
     AUTOCONFIG_IN_PROGRESS_D <= (NOT AS AND autoconfig); +
+FDCPE_AUTO_CONFIG_DONE0: FDCPE port map (AUTO_CONFIG_DONE(0),AUTO_CONFIG_DONE_CYCLE(0),AS,NOT RESET,'0'); +
+FDCPE_AUTO_CONFIG_DONE1: FDCPE port map (AUTO_CONFIG_DONE(1),AUTO_CONFIG_DONE_CYCLE(1),AS,NOT RESET,'0'); +
+FDCPE_AUTO_CONFIG_DONE2: FDCPE port map (AUTO_CONFIG_DONE(2),AUTO_CONFIG_DONE_CYCLE(2),AS,NOT RESET,'0'); +
+FDCPE_AUTO_CONFIG_DONE_CYCLE0: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(0),AUTO_CONFIG_DONE_CYCLE_D(0),ide/ide_CLKF,'0','0'); +
     AUTO_CONFIG_DONE_CYCLE_D(0) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(0)) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig)); +
+FDCPE_AUTO_CONFIG_DONE_CYCLE1: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(1),AUTO_CONFIG_DONE_CYCLE_D(1),ide/ide_CLKF,'0','0'); +
     AUTO_CONFIG_DONE_CYCLE_D(1) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(1)) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig)); +
+FDCPE_AUTO_CONFIG_DONE_CYCLE2: FDCPE port map (AUTO_CONFIG_DONE_CYCLE(2),AUTO_CONFIG_DONE_CYCLE_D(2),ide/ide_CLKF,'0','0'); +
     AUTO_CONFIG_DONE_CYCLE_D(2) <= ((RESET AND AUTO_CONFIG_DONE_CYCLE(2)) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND +
      NOT AUTO_CONFIG_DONE(2) AND autoconfig)); +
+
+D_I(0) <= '1'; +
     D(0) <= D_I(0) when D_OE(0) = '1' else 'Z'; +
     D_OE(0) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(1) <= '1'; +
     D(1) <= D_I(1) when D_OE(1) = '1' else 'Z'; +
     D_OE(1) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(2) <= '1'; +
     D(2) <= D_I(2) when D_OE(2) = '1' else 'Z'; +
     D_OE(2) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(3) <= '1'; +
     D(3) <= D_I(3) when D_OE(3) = '1' else 'Z'; +
     D_OE(3) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(4) <= '1'; +
     D(4) <= D_I(4) when D_OE(4) = '1' else 'Z'; +
     D_OE(4) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(5) <= '1'; +
     D(5) <= D_I(5) when D_OE(5) = '1' else 'Z'; +
     D_OE(5) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(6) <= '1'; +
     D(6) <= D_I(6) when D_OE(6) = '1' else 'Z'; +
     D_OE(6) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(7) <= '1'; +
     D(7) <= D_I(7) when D_OE(7) = '1' else 'Z'; +
     D_OE(7) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(8) <= '1'; +
     D(8) <= D_I(8) when D_OE(8) = '1' else 'Z'; +
     D_OE(8) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(9) <= '1'; +
     D(9) <= D_I(9) when D_OE(9) = '1' else 'Z'; +
     D_OE(9) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(10) <= '1'; +
     D(10) <= D_I(10) when D_OE(10) = '1' else 'Z'; +
     D_OE(10) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(11) <= '1'; +
     D(11) <= D_I(11) when D_OE(11) = '1' else 'Z'; +
     D_OE(11) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+FDCPE_D12_BUFR: FDCPE port map (D(12)_BUFR,D_D(12)_BUFR,ide/ide_CLKF,'0','0'); +
     D_D(12)_BUFR <= ((RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(1) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (ROM_OE_S.EXP) +
      OR (RESET AND NOT D(12) AND NOT RW) +
      OR (RESET AND NOT D(12) AND AS) +
      OR (RESET AND NOT D(12) AND NOT autoconfig) +
      OR (RESET AND NOT D(12) AND AUTO_CONFIG_DONE(0) AND +
      AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND +
      NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND +
      NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND AUTOBOOT_OFF AND autoconfig)); +
+
+D_I(12) <= D(12)_BUFR; +
     D(12) <= D_I(12) when D_OE(12) = '1' else 'Z'; +
     D_OE(12) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+FDCPE_D13_BUFR: FDCPE port map (D(13)_BUFR,D_D(13)_BUFR,ide/ide_CLKF,'0','0'); +
     D_D(13)_BUFR <= ((IDE_BASEADR(6).EXP) +
      OR (RESET AND NOT D(13) AND NOT RW) +
      OR (RESET AND NOT D(13) AND AUTO_CONFIG_DONE(0) AND +
      AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND +
      NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND +
      NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND +
      NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(3) AND NOT A(2) AND +
      NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(6) AND +
      NOT A(3) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND NOT D(13) AND AS) +
      OR (RESET AND NOT D(13) AND NOT autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(6) AND A(3) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      NOT A(2) AND AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND +
      autoconfig)); +
+
+D_I(13) <= D(13)_BUFR; +
     D(13) <= D_I(13) when D_OE(13) = '1' else 'Z'; +
     D_OE(13) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+
+D_I(14) <= D(14)_BUFR; +
     D(14) <= D_I(14) when D_OE(14) = '1' else 'Z'; +
     D_OE(14) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+FDCPE_D14_BUFR: FDCPE port map (D(14)_BUFR,D_D(14)_BUFR,ide/ide_CLKF,'0','0'); +
     D_D(14)_BUFR <= ((EXP16_.EXP) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(4) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND NOT D(14) AND NOT RW) +
      OR (RESET AND NOT D(14) AND AS) +
      OR (RESET AND NOT D(14) AND NOT autoconfig) +
      OR (RESET AND NOT D(14) AND AUTO_CONFIG_DONE(0) AND +
      AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(2) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(1) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(6) AND NOT A(3) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND AUTO_CONFIG_DONE(1) AND +
      NOT AUTO_CONFIG_DONE(2) AND autoconfig)); +
+
+D_I(15) <= D(15)_BUFR; +
     D(15) <= D_I(15) when D_OE(15) = '1' else 'Z'; +
     D_OE(15) <= (RW AND AUTOCONFIG_IN_PROGRESS); +
+FDCPE_D15_BUFR: FDCPE port map (D(15)_BUFR,D_D(15)_BUFR,ide/ide_CLKF,'0','0'); +
     D_D(15)_BUFR <= ((RESET AND NOT D(15) AND AUTO_CONFIG_DONE(0) AND +
      AUTO_CONFIG_DONE(1) AND AUTO_CONFIG_DONE(2)) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(0) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND NOT A(4) AND A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      AUTO_CONFIG_DONE(1) AND NOT AUTO_CONFIG_DONE(2) AND autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND A(1) AND NOT A(6) AND +
      A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND A(5) AND NOT A(4) AND NOT A(1) AND NOT A(6) AND +
      NOT A(3) AND A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(4) AND NOT A(1) AND NOT A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      autoconfig) +
      OR (RESET AND NOT D(15) AND NOT RW) +
      OR (RESET AND NOT D(15) AND AS) +
      OR (RESET AND NOT D(15) AND NOT autoconfig) +
      OR (RESET AND RW AND NOT AS AND NOT A(5) AND A(1) AND NOT A(6) AND NOT A(3) AND +
      NOT A(2) AND NOT AUTO_CONFIG_DONE(1) AND autoconfig)); +
+
+DTACK_I <= '0'; +
     DTACK <= DTACK_I when DTACK_OE = '1' else 'Z'; +
     DTACK_OE <= '0'; +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+IDE_A(0) <= A(9); +
+
+IDE_A(1) <= A(10); +
+
+IDE_A(2) <= A(11); +
+FTCPE_IDE_BASEADR0: FTCPE port map (IDE_BASEADR(0),IDE_BASEADR_T(0),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(0) <= ((NOT RESET AND NOT IDE_BASEADR(0)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(0) AND autoconfig AND D(8).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(0) AND autoconfig AND NOT D(8).PIN)); +
+FTCPE_IDE_BASEADR1: FTCPE port map (IDE_BASEADR(1),IDE_BASEADR_T(1),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(1) <= ((NOT RESET AND NOT IDE_BASEADR(1)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(1) AND autoconfig AND D(9).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(1) AND autoconfig AND NOT D(9).PIN)); +
+FTCPE_IDE_BASEADR2: FTCPE port map (IDE_BASEADR(2),IDE_BASEADR_T(2),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(2) <= ((NOT RESET AND NOT IDE_BASEADR(2)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(2) AND autoconfig AND D(10).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(2) AND autoconfig AND NOT D(10).PIN)); +
+FTCPE_IDE_BASEADR3: FTCPE port map (IDE_BASEADR(3),IDE_BASEADR_T(3),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(3) <= ((NOT RESET AND NOT IDE_BASEADR(3)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(3) AND autoconfig AND D(11).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(3) AND autoconfig AND NOT D(11).PIN)); +
+FTCPE_IDE_BASEADR4: FTCPE port map (IDE_BASEADR(4),IDE_BASEADR_T(4),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(4) <= ((NOT RESET AND NOT IDE_BASEADR(4)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(4) AND autoconfig AND D(12).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(4) AND autoconfig AND NOT D(12).PIN)); +
+FTCPE_IDE_BASEADR5: FTCPE port map (IDE_BASEADR(5),IDE_BASEADR_T(5),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(5) <= ((NOT RESET AND NOT IDE_BASEADR(5)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(5) AND autoconfig AND D(13).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(5) AND autoconfig AND NOT D(13).PIN)); +
+FTCPE_IDE_BASEADR6: FTCPE port map (IDE_BASEADR(6),IDE_BASEADR_T(6),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(6) <= ((NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(6) AND autoconfig AND D(14).PIN) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(6) AND autoconfig AND NOT D(14).PIN) +
      OR (NOT RESET AND NOT IDE_BASEADR(6))); +
+FTCPE_IDE_BASEADR7: FTCPE port map (IDE_BASEADR(7),IDE_BASEADR_T(7),ide/ide_CLKF,'0','0'); +
     IDE_BASEADR_T(7) <= ((RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND IDE_BASEADR(7) AND autoconfig AND NOT D(15).PIN) +
      OR (NOT RESET AND NOT IDE_BASEADR(7)) +
      OR (NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND A(6) AND +
      A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND NOT AUTO_CONFIG_DONE(1) AND +
      NOT IDE_BASEADR(7) AND autoconfig AND D(15).PIN)); +
+
+IDE_CS(0) <= NOT A(12); +
+
+IDE_CS(1) <= NOT A(13); +
+FDCPE_IDE_ENABLE: FDCPE port map (IDE_ENABLE,IDE_ENABLE_D,ide/ide_CLKF,'0','0'); +
     IDE_ENABLE_D <= ((RESET AND NOT IDE_ENABLE) +
      OR (RESET AND NOT RW AND NOT AS AND ide)); +
+FDCPE_IDE_R: FDCPE port map (IDE_R,IDE_R_D,ide/ide_CLKF,'0','0'); +
     IDE_R_D <= (RESET AND RW AND NOT AS AND NOT IDE_ENABLE AND ide); +
+FDCPE_IDE_W: FDCPE port map (IDE_W,IDE_W_D,ide/ide_CLKF,'0','0'); +
     IDE_W_D <= (RESET AND NOT RW AND NOT AS AND ide); +
+
+ROM_B(0) <= '0'; +
+
+ROM_B(1) <= '0'; +
+FDCPE_ROM_OE: FDCPE port map (ROM_OE,ROM_OE_D,ide/ide_CLKF,'0','0'); +
     ROM_OE_D <= (RESET AND RW AND NOT AS AND IDE_ENABLE AND ide); +
+FDCPE_SHUT_UP1: FDCPE port map (SHUT_UP(1),SHUT_UP_D(1),ide/ide_CLKF,'0','0'); +
     SHUT_UP_D(1) <= ((RESET AND NOT SHUT_UP(1)) +
      OR (RESET AND NOT UDS AND NOT RW AND NOT AS AND NOT A(5) AND NOT A(4) AND NOT A(1) AND +
      A(6) AND A(3) AND NOT A(2) AND AUTO_CONFIG_DONE(0) AND +
      NOT AUTO_CONFIG_DONE(1) AND autoconfig)); +
+FDCPE_autoconfig: FDCPE port map (autoconfig,autoconfig_D,ide/ide_CLKF,'0','0'); +
     autoconfig_D <= ((A(23) AND A(22) AND A(21) AND A(19) AND +
      NOT AUTO_CONFIG_DONE(0) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18)) +
      OR (A(23) AND A(22) AND A(21) AND A(19) AND +
      NOT AUTO_CONFIG_DONE(1) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18)) +
      OR (A(23) AND A(22) AND A(21) AND A(19) AND +
      NOT AUTO_CONFIG_DONE(2) AND BERR AND NOT A(17) AND NOT A(16) AND NOT A(20) AND NOT A(18))); +
+FDCPE_ide: FDCPE port map (ide,ide_D,ide/ide_CLKF,'0','0'); +
     ide_D <= ((SHUT_UP(1)) +
      OR (NOT BERR) +
      OR (EXP20_.EXP) +
      OR (A(23) AND NOT IDE_BASEADR(7)) +
      OR (NOT A(23) AND IDE_BASEADR(7)) +
      OR (A(22) AND NOT IDE_BASEADR(6)) +
      OR (NOT A(22) AND IDE_BASEADR(6)) +
      OR (IDE_BASEADR(1) AND NOT A(17)) +
      OR (autoconfig.EXP) +
      OR (IDE_BASEADR(0) AND NOT A(16)) +
      OR (NOT IDE_BASEADR(0) AND A(16)) +
      OR (NOT IDE_BASEADR(1) AND A(17)) +
      OR (IDE_BASEADR(2) AND NOT A(18)) +
      OR (NOT IDE_BASEADR(2) AND A(18)) +
      OR (A(19) AND NOT IDE_BASEADR(3)) +
      OR (NOT A(19) AND IDE_BASEADR(3))); +
+
+ide/ide_CLKF <= NOT (C3 +
      XOR +
     ide/ide_CLKF <= NOT (C1); +
+Register Legend: +
      FDCPE (Q,D,C,CLR,PRE,CE); +
      FTCPE (Q,D,C,CLR,PRE,CE); +
      LDCP (Q,D,G,CLR,PRE); +
+
+
+ + +
+ diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/education.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/education.gif new file mode 100644 index 0000000000000000000000000000000000000000..07e950709accd2547b259bf8e7aae1fb82736b3a GIT binary patch literal 816 zcmV-01JC?NNk%w1VM_oV0M!5hUS3{XTU-0#W`%!XRaI5HyRRA=8o0Qvv9YC1O-({V zLMSLGG&D3IARtpyQ&?D7)WBp=P*AL&VrXVxa&BLlk73=&WF;jf@!4fDF)`=SWuc*z ze0N}zlY<@}9=*M?z_4S9iFu@?m!p_soSclxxMPopVS0LOv$Ll41ejE#sW7m*hWl$Dm3 zn396NFl$Z>+e0Tc$JB*-x( z0FNF^4&>kxmj2f`kf31wts%HtAylQ8|o+TS35xfqc()j%q@0RuF^_4@|r`s|CI>A_L%CS*&9L z24i3VP=c`JzE~yTKHFA9=cR}rglMfbEm{o{YAY@6vI1lc7$D?z8Tu%7fuq}2$cucn za^@pqW=#)5z{uGWP(35`Q(%h`5@(#PBv6S5CA*kNmyY3 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/endmkt.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/endmkt.gif new file mode 100644 index 0000000000000000000000000000000000000000..15371dcf341a42f7839b404d0c7e9d94e5a6a2d5 GIT binary patch literal 1560 zcmeH`=~EI20L7gSw|jL&Op{rerq-xdYpk_wC)dh!(^jMmQEpH)?`>%ZsVhD|vaTxw%PrJRE@tLn2|7l{eY!G8XF&mwS)Hsi>`G zR#($_JXU>uRb}Pv8#k^}C|T#v2$4Ht+Ksc*4ir7>Dtt4MSp)+Pfy3l$l&nsfWgo=KK{;V9O~_TJ~d^rSj;?L zLuv|9@q|A!c2_FqELrX@e=4(mVk}$elcq9b{~f*d`cPl#>mEjziqtwl)uHvVSD*jRsi-|3D_U=M$=rQ zzU6W34*=)(=u-#xaBg%5pRJ>NVW*kjbO>s@@B33WfFPx-IW<8v2vXa^ zc~Kiy6Y$=f%k76g;KdJVh4qF;Ok4JQ2W~=S80iHUsS`B}ic?0lL><^tE6bcQ59!2> zZxvTo&%dXNX~wo|PP#jUdVjp_Ag%tYmM24w} z10(7gI9=5xj>s}7xiD7sT$YhAB)YVb-cUR{5yH5#8{H+B&Wwri=j!C^4_YT)369-L zBtO3BhiffbQM4StZrOk8r@M~H-~GH`73xY49etLbH7!)$_gamTZ}pp4G@x9gm&Mz5 zVl#{0?7;bARg{S6RYgu%eau>SIviTyd^!lqO5FSeTR~Y2-ltk6RPIwzPM=X$I|);b z$H`j);Dx}55U`4}MpU;wR|&4eq-{1GWC1M5YsJnVkbf5f#KqvXrS$w?O*^8`fY-Y0 z!Ua`18I_*f=_fwepUelwLk9sUd*(>$@vE*VSH`_am9r~OLr6U3yAPd+dj~fc9@nUvyQ_7yWDiA!xk(hrNsPUrHeIP~`VH}yj zJm?&r*-&f#wD}ZGj>~3(Jz;%h;6Vx>EzLwGJk$Uk3Zz`TYa;^Spon literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.htm new file mode 100644 index 0000000..0d7caa7 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.htm @@ -0,0 +1,965 @@ + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.js new file mode 100644 index 0000000..0459153 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/eqns.js @@ -0,0 +1,929 @@ +var eqnType = 0; +var spcStr = " "; +var nlStr = "
"; +var tabStr = spcStr + spcStr + spcStr + spcStr + spcStr; +var nlTabStr = nlStr + tabStr; +var rClrS = ""; +var rClrE = ""; +var cClrS = ""; +var cClrE = ""; + +var abelOper = new Array(); +abelOper["GND"] = new Array("Gnd"); +abelOper["VCC"] = new Array("Vcc"); +abelOper["NOT"] = new Array(rClrS + "!" + rClrE); +abelOper["AND"] = new Array(rClrS + "&" + rClrE); +abelOper["OR"] = new Array(rClrS + "#" + rClrE); +abelOper["XOR"] = new Array(rClrS + "$" + rClrE); +abelOper["EQUAL_COLON"] = new Array(":= "); +abelOper["EQUAL"] = new Array("= "); +abelOper["ASSIGN"] = new Array(""); +abelOper["OPEN_NEGATE"] = new Array("("); +abelOper["CLOSE_NEGATE"] = new Array(")"); +abelOper["OPEN_PTERM"] = new Array(""); +abelOper["CLOSE_PTERM"] = new Array(""); +abelOper["OPEN_BRACE"] = new Array("<"); +abelOper["CLOSE_BRACE"] = new Array(">"); +abelOper["INVALID_OPEN_BRACE"] = new Array("<"); +abelOper["INVALID_CLOSE_BRACE"] = new Array(">"); + +abelOper["ENDLN"] = new Array(";"); +abelOper["COMMENT"] = new Array("//"); +abelOper["IMPORT"] = new Array(";Imported pterms "); +abelOper["GCK_COM"] = new Array("GCK"); +abelOper["GTS_COM"] = new Array("GTS"); +abelOper["GSR_COM"] = new Array("GSR"); +abelOper["OD_COM"] = new Array("Open Drain"); +abelOper["START_EQN"] = new Array(""); +abelOper["END_EQN"] = new Array(""); + +abelOper["_I"] = new Array(".I"); +abelOper["_T"] = new Array(".T"); +abelOper["_D"] = new Array(".D"); +abelOper["_C"] = new Array(".CLK"); +abelOper["_DEC"] = new Array(".DEC"); +abelOper["_LH"] = new Array(".LH"); +abelOper["_CLR"] = new Array(".AR"); +abelOper["_PRE"] = new Array(".AP"); +abelOper["_CE"] = new Array(".CE"); +abelOper["_OE"] = new Array(".OE"); + +abelOper["OE_START"] = new Array(" <= "); +abelOper["OE_WHEN"] = new Array(" when "); +abelOper["OE_EQUAL"] = new Array(" = "); +abelOper["OE_ELSE"] = new Array(" else "); +abelOper["B0"] = new Array("'0'"); +abelOper["B1"] = new Array("'1'"); +abelOper["BZ"] = new Array("'Z'"); + +abelOper["FD"] = new Array(".D"); +abelOper["FT"] = new Array(".T"); +abelOper["FDD"] = new Array(".DEC"); +abelOper["FTD"] = new Array(".T"); +abelOper["LD"] = new Array(".LH"); +abelOper["Q"] = new Array(".Q"); + +var vhdlOper = new Array(); +vhdlOper["GND"] = new Array("'0'"); +vhdlOper["VCC"] = new Array("'1'"); +vhdlOper["NOT"] = new Array(rClrS + "NOT " + rClrE); +vhdlOper["AND"] = new Array(rClrS + "AND" + rClrE); +vhdlOper["OR"] = new Array(rClrS + "OR" + rClrE); +vhdlOper["XOR"] = new Array(rClrS + "XOR" + rClrE); +vhdlOper["EQUAL_COLON"] = new Array("<= "); +vhdlOper["EQUAL"] = new Array("<= "); +vhdlOper["ASSIGN"] = new Array(""); +vhdlOper["OPEN_NEGATE"] = new Array("("); +vhdlOper["CLOSE_NEGATE"] = new Array(")"); +vhdlOper["OPEN_PTERM"] = new Array("("); +vhdlOper["CLOSE_PTERM"] = new Array(")"); +vhdlOper["OPEN_BRACE"] = new Array("("); +vhdlOper["CLOSE_BRACE"] = new Array(")"); +vhdlOper["INVALID_OPEN_BRACE"] = new Array("<"); +vhdlOper["INVALID_CLOSE_BRACE"] = new Array(">"); + +vhdlOper["ENDLN"] = new Array(";"); +vhdlOper["COMMENT"] = new Array("--"); +vhdlOper["IMPORT"] = new Array(""); +vhdlOper["GCK_COM"] = new Array("GCK"); +vhdlOper["GTS_COM"] = new Array("GTS"); +vhdlOper["GSR_COM"] = new Array("GSR"); +vhdlOper["OD_COM"] = new Array("Open Drain"); +vhdlOper["START_EQN"] = new Array(rClrS + "port map" + rClrE + " ("); +vhdlOper["END_EQN"] = new Array(")"); + +vhdlOper["_I"] = new Array("_I"); +vhdlOper["_T"] = new Array("_T"); +vhdlOper["_D"] = new Array("_D"); +vhdlOper["_C"] = new Array("_C"); +vhdlOper["_DEC"] = new Array("_C"); +vhdlOper["_LH"] = new Array("_C"); +vhdlOper["_CLR"] = new Array("_CLR"); +vhdlOper["_PRE"] = new Array("_PRE"); +vhdlOper["_CE"] = new Array("_CE"); +vhdlOper["_OE"] = new Array("_OE"); + +vhdlOper["OE_START"] = new Array(" <= "); +vhdlOper["OE_WHEN"] = new Array(" when "); +vhdlOper["OE_EQUAL"] = new Array(" = "); +vhdlOper["OE_ELSE"] = new Array(" else "); +vhdlOper["B0"] = new Array("'0'"); +vhdlOper["B1"] = new Array("'1'"); +vhdlOper["BZ"] = new Array("'Z'"); + +vhdlOper["FD"] = new Array("FDCPE"); +vhdlOper["FT"] = new Array("FTCPE"); +vhdlOper["FDD"] = new Array("FDDCPE"); +vhdlOper["FTD"] = new Array("FTDCPE"); +vhdlOper["LD"] = new Array("LDCP"); +vhdlOper["Q"] = new Array(""); + +var verOper = new Array(); +verOper["GND"] = new Array("1'b0"); +verOper["VCC"] = new Array("1'b1"); +verOper["NOT"] = new Array(rClrS + "!" + rClrE); +verOper["AND"] = new Array(rClrS + "&&" + rClrE); +verOper["OR"] = new Array(rClrS + "||" + rClrE); +verOper["XOR"] = new Array(rClrS + "XOR" + rClrE); +verOper["EQUAL_COLON"] = new Array("= "); +verOper["EQUAL"] = new Array("= "); +verOper["ASSIGN"] = new Array("assign "); +verOper["OPEN_NEGATE"] = new Array("("); +verOper["CLOSE_NEGATE"] = new Array(")"); +verOper["OPEN_PTERM"] = new Array("("); +verOper["CLOSE_PTERM"] = new Array(")"); +verOper["OPEN_BRACE"] = new Array("["); +verOper["CLOSE_BRACE"] = new Array("]"); +verOper["INVALID_OPEN_BRACE"] = new Array("<"); +verOper["INVALID_CLOSE_BRACE"] = new Array(">"); + +verOper["ENDLN"] = new Array(";"); +verOper["COMMENT"] = new Array("//"); +verOper["IMPORT"] = new Array(""); +verOper["GCK_COM"] = new Array("GCK"); +verOper["GTS_COM"] = new Array("GTS"); +verOper["GSR_COM"] = new Array("GSR"); +verOper["OD_COM"] = new Array("Open Drain"); +verOper["START_EQN"] = new Array(" ("); +verOper["END_EQN"] = new Array(")"); + +verOper["_I"] = new Array("_I"); +verOper["_T"] = new Array("_T"); +verOper["_D"] = new Array("_D"); +verOper["_C"] = new Array("_C"); +verOper["_DEC"] = new Array("_C"); +verOper["_LH"] = new Array("_C"); +verOper["_CLR"] = new Array("_CLR"); +verOper["_PRE"] = new Array("_PRE"); +verOper["_CE"] = new Array("_CE"); +verOper["_OE"] = new Array("_OE"); + +verOper["OE_START"] = new Array(" = "); +verOper["OE_WHEN"] = new Array(" ? "); +verOper["OE_EQUAL"] = new Array(""); +verOper["OE_ELSE"] = new Array(" : "); +verOper["B0"] = new Array("1'b0"); +verOper["B1"] = new Array("1'b1"); +verOper["BZ"] = new Array("1'bz"); + +verOper["FD"] = new Array("FDCPE"); +verOper["FT"] = new Array("FTCPE"); +verOper["FDD"] = new Array("FDDCPE"); +verOper["FTD"] = new Array("FTDCPE"); +verOper["LD"] = new Array("LDCP"); +verOper["Q"] = new Array(""); + +var operator = abelOper; + +var pterms = new Array(); +var d1 = new Array(); +var d2 = new Array(); +var clk = new Array(); +var set = new Array(); +var rst = new Array(); +var trst = new Array(); +var d1imp = new Array(); +var d2imp = new Array(); +var clkimp = new Array(); +var setimp = new Array(); +var rstimp = new Array(); +var trstimp = new Array(); +var gblclk = new Array(); +var gblset = new Array(); +var gblrst = new Array(); +var gbltrst = new Array(); +var ce = new Array(); +var ceimp = new Array(); +var prld = new Array(); +var specSig = new Array(); +var clkNegs = new Array(); +var setNegs = new Array(); +var rstNegs = new Array(); +var trstNegs = new Array(); +var ceNegs = new Array(); +var fbnand = new Array(); +var inreg = new Array(); +var iostyle = new Array(); + +var dOneLit = true; + +function setOper(type) { + if (type == "1") { operator = vhdlOper; eqnType = 1; } + else if (type == "2") { operator = verOper; eqnType = 2; } + else { operator = abelOper; eqnType = 0; } +} + +function isXC95() { + if (device.indexOf("95") != -1) return true; + return false; +} + +function is9500() { + if ((device.indexOf("95") != -1) && + (device.indexOf("XL") == -1) && + (device.indexOf("XV") == -1)) return true; + return false; +} + +function retSigType(s) { + var sigType = sigTypes[s]; + var str = operator["Q"]; + if (sigType == "D") str = operator["FD"]; + else if (sigType == "T") str = operator["FT"]; + else if (sigType.indexOf("LATCH") != -1) str = operator["LD"]; + else if (sigType.indexOf("DDEFF") != -1) str = operator["FDD"]; + else if (sigType.indexOf("DEFF") != -1) str = operator["FD"]; + else if (sigType.indexOf("DDFF") != -1) str = operator["FDD"]; + else if (sigType.indexOf("TDFF") != -1) str = operator["FTD"]; + else if (sigType.indexOf("DFF") != -1) str = operator["FD"]; + else if (sigType.indexOf("TFF") != -1) str = operator["FT"]; + return str; +} + +function retSigIndex(signal) { + for (s=0; s 1) str += operator["OPEN_PTERM"]; + for (p=0; p0) str += " " + operator["AND"] + " "; + var neg = 0; + if (sig.indexOf("/") != -1) { + sig = sig.substring(1, sig.length); + str += operator["NOT"]; + neg = 1; + } + + str += retSigName(sig); + } + if (pterms[pt].length > 1) str += operator["CLOSE_PTERM"]; + + return str; +} + +function retFBMC(str) { + return str.substring(0,str.length-2) + nlStr + tabStr; +} + +function retD1D2(signal) { + var str = ""; + + dOneLit = true; + if (d1[signal]) { + var currImp = ""; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(d1[signal][i]); + } + + if (d2[signal]) str += nlTabStr + operator["XOR"]+ spcStr; + } + + if (d2[signal]) { + var currImp = ""; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(d2[signal][i]); + } + } + + if (str == "GND") str = operator["GND"]; + else if (str == "VCC") str = operator["VCC"]; + else if (!isOneLiteral(str)) { + dOneLit = false; + + var type = retSigType(retSigIndex(signal)); + if ((type == operator["FD"]) || + (type == operator["FDD"])) type = operator["_D"]; + else if ((type == operator["FT"]) || + (type == operator["FTD"])) type = operator["_T"]; + else if (type == operator["LD"] && eqnType) type = "_D"; + + var tmpStr = updateName(retSigName(signal), type); + tmpStr += spcStr + operator["EQUAL_COLON"]; + var idx = retSigIndex(signal); + if (eqnType && sigNegs[idx] == "ON") tmpStr += operator["NOT"] + operator["OPEN_NEGATE"]; + str = tmpStr + str; + if (eqnType && sigNegs[idx] == "ON") str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"]; + } + + return str; +} + +function retClk(signal) { + var str = ""; + + if (clk[signal]) { + if (clk[signal].length == 1) { + var pterm = retPterm(clk[signal][0]); + if (clkNegs[signal]) { + str += operator["NOT"]; + if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"]; + } + str += pterm; + if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"]; + } + else { + if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + var currImp = ""; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(clk[signal][i]); + } + if (clkNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"]; + } + } + else if (gblclk[signal]) { + if (gblclk[signal].length == 1) { + var pterm = retPterm(gblclk[signal][0]); + if (clkNegs[signal]) { + str += operator["NOT"]; + if (!isOneLiteral(pterm)) str += operator["OPEN_NEGATE"]; + } + str += pterm; + if (clkNegs[signal] && !isOneLiteral(pterm)) str += operator["CLOSE_NEGATE"]; + } + else { + if (clkNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(gblclk[signal][i]); + } + if (clkNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"] + tabStr + cClrS + + operator["COMMENT"] + spcStr + operator["GCK_COM"] + cClrE; + } + } + else if (eqnType) str += operator["B0"]; + + return str; +} + +function retRst(signal) { + var str = ""; + + if (rst[signal]) { + if (rst[signal].length == 1) { + var currImp; + if (!eqnType && rstimp[signal] && (rstimp[signal][0] == "1")) { + if ((currImp != retFBMC(rst[signal][i])) && + (rst[signal][i].indexOf("FB") == 0)) { + currImp = retFBMC(rst[signal][0]); + str += nlStr + operator["IMPORT"] + currImp; + } + } + if (rstNegs[signal]) str += operator["NOT"]; + str += retPterm(rst[signal][0]); + } + else { + var currImp = ""; + if (rstNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(rst[signal][i]); + } + if (rstNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"]; + } + } + else if (gblrst[signal]) { + if (gblrst[signal].length == 1) { + if (rstNegs[signal]) str += operator["NOT"]; + str += retPterm(gblrst[signal][0]); + } + else { + if (rstNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(gblrst[signal][i]); + } + if (rstNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"] + tabStr + cClrS + + operator["COMMENT"] + spcStr + operator["GSR_COM"] + cClrE; + } + } + else if (eqnType) str += operator["B0"]; + + return str; +} + +function retSet(signal) { + var str = ""; + + if (set[signal]) { + if (set[signal].length == 1) { + var currImp = ""; + if (!eqnType && setimp[signal] && (setimp[signal][0] == "1")) { + if ((currImp != retFBMC(set[signal][i])) && + (set[signal][i].indexOf("FB") == 0)) { + currImp = retFBMC(set[signal][0]); + str += nlStr + operator["IMPORT"] + currImp; + } + } + if (setNegs[signal]) str += operator["NOT"]; + str += retPterm(set[signal][0]); + } + else { + var currImp = ""; + if (setNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(set[signal][i]); + } + if (setNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"]; + } + } + else if (gblset[signal]) { + if (gblset[signal].length == 1) { + if (setNegs[signal]) str += operator["NOT"]; + str += retPterm(gblset[signal][0]); + } + else { + if (setNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(gblset[signal][i]); + } + if (setNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"] + tabStr + cClrS + + operator["COMMENT"] + spcStr + operator["GSR_COM"] + cClrE; + } + } + else if (eqnType) str += operator["B0"]; + + return str; +} + +function retCE(signal) { + var str = ""; + + if (ce[signal]) { + if (ce[signal].length == 1) { + var currImp = ""; + if (!eqnType && ceimp[signal] && (ceimp[signal][0] == "1")) { + if ((currImp != retFBMC(ce[signal][i])) && + (ce[signal][i].indexOf("FB") == 0)) { + currImp = retFBMC(ce[signal][0]); + str += nlStr + operator["IMPORT"] + currImp; + } + } + if (ceNegs[signal]) str += operator["NOT"]; + str += retPterm(ce[signal][0]); + } + else { + var currImp = ""; + if (ceNegs[signal]) str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(ce[signal][i]); + } + if (ceNegs[signal]) str += operator["CLOSE_NEGATE"]; + str += operator["ENDLN"]; + } + } + else if (eqnType) str += operator["B1"]; + + return str; +} + +function retTrst(signal) { + var str = ""; + if (trst[signal]) { + if (trstNegs[signal]) + str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(trst[signal][i]); + } + if (trstNegs[signal]) str += operator["CLOSE_NEGATE"]; + } + else if (gbltrst[signal]) { + if (trstNegs[signal]) + str += operator["NOT"] + operator["OPEN_NEGATE"]; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(gbltrst[signal][i]); + } + if (trstNegs[signal]) str += operator["CLOSE_NEGATE"]; + } + + str += operator["ENDLN"]; + return str; +} + +function retEqn(signal) { + var str = inregStr = ""; + var iStr = qStr = ""; + var dStr = dEqn = ""; + var cStr = cEqn = ""; + var clrStr = clrEqn = ""; + var preStr = preEqn = ""; + var ceStr = ceEqn = ""; + var oeStr = oeEqn = ""; + var sigName = retSigName(signal); + + var type = retSigType(retSigIndex(signal)); + + if (gbltrst[signal] || trst[signal]) iStr = operator["_I"]; + if (eqnType) qStr = updateName(sigName, iStr); + + if (inreg[signal]) { + if (!eqnType) + inregStr = operator["COMMENT"] + " Direct Input Register" + nlStr; + dStr = retSigName(inreg[signal][0]); + } + else dStr = retD1D2(signal); + if (eqnType && !dOneLit) { + dEqn = dStr; + dStr = dStr.substring(0,dStr.indexOf(operator["EQUAL_COLON"])); + } + else if (!eqnType) { + if (!dOneLit) dStr = dStr.substring(dStr.indexOf(operator["EQUAL_COLON"])+2); + if (sigNegs[retSigIndex(signal)] == "ON") dEqn += operator["NOT"]; + dEqn += sigName; + if ((type == operator["FT"]) || + (type == operator["FTD"])) dEqn += operator["_T"]; + else if ((type == operator["FD"]) || + (type == operator["FTD"])|| + (type == operator["LD"])) dEqn += operator["_D"]; + dEqn += " "; + if ((type != operator["Q"]) && (type != operator["LD"])) + dEqn += operator["EQUAL_COLON"]; + else dEqn += operator["EQUAL"]; + dEqn += dStr; + if (dOneLit) { + dEqn += operator["ENDLN"]; + if (iostyle[signal] && iostyle[signal].indexOf("OD")) + dEqn += tabStr + operator["COMMENT"] + " " + operator["OD_COM"]; + } + } + + cStr = retClk(signal); + if (eqnType && !isOneLiteral(cStr)){ + cEqn = cStr; + if (cEqn.indexOf(operator["ENDLN"]) == -1) + cEqn += operator["ENDLN"]; + cStr = updateName(sigName, operator["_C"]); + } + else if (!eqnType && cStr) { + cEqn += cStr; + cStr = tabStr + sigName; + if (type == operator["LD"]) cStr += operator["_LH"]; + else if (type == operator["FDD"]) cStr += operator["_DEC"]; + else cStr += operator["_C"]; + if (cEqn.indexOf(operator["ENDLN"]) == -1) + cEqn += operator["ENDLN"]; + if (gblclk[signal]) cEqn += tabStr + operator["COMMENT"] + " " + operator["GCK_COM"]; + } + + clrStr = retRst(signal); + if (eqnType && !isOneLiteral(clrStr)){ + clrEqn = clrStr; + if (cEqn.indexOf(operator["ENDLN"]) == -1) + clrEqn += operator["ENDLN"]; + clrStr = updateName(sigName, operator["_CLR"]); + } + else if (!eqnType && clrStr) { + clrEqn += clrStr; + clrStr = tabStr + sigName + operator["_CLR"]; + if (clrEqn.indexOf(operator["ENDLN"]) == -1) + clrEqn += operator["ENDLN"]; + if (gblrst[signal]) clrEqn += tabStr + operator["COMMENT"] + " " + operator["GSR_COM"]; + } + + preStr = retSet(signal); + if (eqnType && !isOneLiteral(preStr)){ + preEqn = preStr; + if (cEqn.indexOf(operator["ENDLN"]) == -1) + preEqn += operator["ENDLN"]; + preStr = updateName(sigName, operator["_PRE"]); + } + else if (!eqnType && preStr) { + preEqn += preStr; + preStr = tabStr + sigName + operator["_PRE"]; + if (preEqn.indexOf(operator["ENDLN"]) == -1) + preEqn += operator["ENDLN"]; + if (gblset[signal]) preEqn += tabStr + operator["COMMENT"] + " " + operator["GSR_COM"]; + } + + if (!is9500()) { + ceStr = retCE(signal); + if (eqnType && !isOneLiteral(ceStr)){ + ceEqn = ceStr; + if (cEqn.indexOf(operator["ENDLN"]) == -1) + ceEqn += operator["ENDLN"]; + ceStr = updateName(sigName, operator["_CE"]); + } + else if (!eqnType && ceStr) { + ceEqn += ceStr; + ceStr = tabStr + sigName + operator["_CE"]; + if (ceEqn.indexOf(operator["ENDLN"]) == -1) + ceEqn += operator["ENDLN"]; + } + } + + if (eqnType && gbltrst[signal]) oeEqn = retTrst(signal); + else if (!eqnType && (trst[signal] || gbltrst[signal])) oeEqn = retTrst(signal); + + var newline = false; + if ((type == "") && (clrStr == "")) { + str += operator["ASSIGN"] + qStr + " " + operator["EQUAL"]; + if (dOneLit) str += dStr; + else str += dEqn.substring(dEqn.indexOf(operator["EQUAL"])+2); + if (oeEqn != "") { + var oeStr = updateName(sigName, operator["_OE"]); + if (eqnType == 1) { + str += nlStr + sigName + operator["OE_START"] + qStr + operator["OE_WHEN"] + oeStr + + operator["OE_EQUAL"] + operator["B1"] + operator["OE_ELSE"] + + operator["OE_EQUAL"] + operator["BZ"] + operator["ENDLN"]; + } + else if (eqnType == 2) { + str += nlStr + operator["ASSIGN"] + sigName + operator["OE_START"] + + oeStr + operator["OE_WHEN"] + qStr + + operator["OE_ELSE"] + operator["BZ"] + operator["ENDLN"]; + } + str += nlStr + operator["ASSIGN"] + oeStr + " " + operator["EQUAL"] + " " + oeEqn; + } + } + else { + if (eqnType == 1) { + str += type + "_" + removePar(retSigName(signal)) + + ": " + type + " " + operator["START_EQN"] + + qStr + ", " + dStr + ", " + cStr + ", " + + clrStr + ", " + preStr; + if (!is9500() && (type != operator["LD"])) str += ", " + ceStr; + str += operator["END_EQN"] + operator["ENDLN"]; + newline = true; + } + else if (eqnType == 2) { + str += type + " " + + type + "_" + removePar(retSigName(signal)) + + operator["START_EQN"] + + qStr + ", " + dStr + ", " + cStr + ", " + + clrStr + ", " + preStr; + if (!is9500() && (type != operator["LD"])) str += ", " + ceStr; + str += operator["END_EQN"] + operator["ENDLN"]; + newline = true; + } + + if (dEqn != "") { + if (newline) str += nlStr; + if (inregStr) str += inregStr; + str += operator["ASSIGN"] + dEqn; + } + + if (cEqn != "") { + if (newline || !eqnType) str += nlStr; + str += operator["ASSIGN"] + cStr + " " + operator["EQUAL"] + " " + cEqn; + } + + if (clrEqn != "") { + if (newline || !eqnType) str += nlStr; + str += operator["ASSIGN"] + clrStr + " " + operator["EQUAL"] + " " + clrEqn; + } + + + if (preEqn != "") { + if (newline || !eqnType) str += nlStr; + str += operator["ASSIGN"] + preStr + " " + operator["EQUAL"] + " " + preEqn; + } + + if (ceEqn != "") { + if (newline || !eqnType) str += nlStr; + str += operator["ASSIGN"] + ceStr + " " + operator["EQUAL"] + " " + ceEqn; + } + + if (oeEqn != "") { + if (eqnType == 1) { + // var oeStr = updateName(sigName, operator["_OE"]); + var oeStr = sigName; + str += nlStr + sigName + operator["OE_START"] + qStr + operator["OE_WHEN"] + oeStr + + operator["OE_EQUAL"] + operator["B1"] + operator["OE_ELSE"] + + operator["OE_EQUAL"] + operator["BZ"] + operator["ENDLN"]; + // str += nlStr + oeStr + " " + operator["EQUAL"] + " " + oeEqn; + } + else if (eqnType == 2) { + // var oeStr = updateName(sigName, operator["_OE"]); + var oeStr = sigName; + str += nlStr + operator["ASSIGN"] + sigName + operator["OE_START"] + oeStr + operator["OE_WHEN"] + qStr + + operator["OE_ELSE"] + operator["BZ"] + operator["ENDLN"]; + // str += nlStr + operator["ASSIGN"] + oeStr + " " + operator["EQUAL"] + " " + oeEqn; + } + else { + var oeStr = sigName + operator["_OE"]; + if (gbltrst[signal]) + oeEqn += tabStr + operator["COMMENT"] + " " + operator["GTS_COM"]; + str += nlStr + tabStr + oeStr + " " + operator["EQUAL"] + " " + oeEqn; + } + } + } + + if (iostyle[signal] && iostyle[signal].indexOf("OD")) { + if (str.indexOf("//") == -1) + str += tabStr + operator["COMMENT"] + " " + operator["OD_COM"]; + } + + return str; +} + +function retFamily() { + var family = "xc9500"; + if (device.indexOf("XC2C") != -1) { + if (device.indexOf("S") != -1) family = "cr2s"; + else family = "xbr"; + } + else if (device.indexOf("XCR3") != -1) family = "xpla3"; + else { + if (device.indexOf("XL") != -1) family = "xc9500xl"; + if (device.indexOf("XV") != -1) family = "xc9500xv"; + } + + return family; +} + +function retDesign() { return design; } + +function getPterm(pt, type) { + if (type) return type + " = " + retPterm(pt); + return "PT" + pt.substring(pt.indexOf('_')+1,pt.length) + " = " + retPterm(pt); +} + +function getPRLDName(prld) { + if (eqnType != 0) return prld; + else if (prld == "VCC") return "S"; + return "R"; +} + +function retFbnand(signal) { + var str = operator["COMMENT"] + spcStr + "Foldback NAND"; + str += nlStr + retSigName(signal) + spcStr + operator["EQUAL"] + spcStr; + for (i=0; i0) str += nlTabStr + operator["OR"] + spcStr; + str += retPterm(fbnand[signal][i]); + } + + return str; +} + +function getEqn(signal) { return retEqn(signal); } + +function retUimPterm(pt) { + var str = ""; + if (!uimPterms[pt]) return pt; + for (p=0; p0) str += spcStr + operator["AND"] + spcStr; + var sig = uimPterms[pt][p]; + if (sig.indexOf("/") != -1) sig = sig.substring(1, sig.length); + + str += retSigName(sig); + } + return str; +} + +function retUimEqn(signal) { + var str = operator["COMMENT"] + spcStr + "FC Node" + nlStr; + var neg = 0; + if (uimSigNegs[s] == "ON") str += operator["NOT"]; + str += retSigName(signal) + spcStr + operator["EQUAL"]; + str += retUimPterm(signal) + ";"; + + return str; +} + +function retLegend(url) { + var str = ""; + if (!eqnType && !isXC95()) { + str = "Legend: " + "<" + "signame" + ">" + ".COMB = combinational node mapped to "; + str += "the same physical macrocell as the FastInput \"signal\" (not logically related)"; + } + else if (eqnType) { + str = "Register Legend:"; + if (is9500()) { + str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE);"; + str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE);"; + str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; + } + else if (retFamily() == "xbr") { + str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "FDDCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "FTDCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; + } + else { + str += nlTabStr + "FDCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "FTCPE (Q,D,C,CLR,PRE,CE);"; + str += nlTabStr + "LDCP (Q,D,G,CLR,PRE);"; + } + } + return str; +} + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.gif new file mode 100644 index 0000000000000000000000000000000000000000..d81602dcda8c50e3a304aa4aa7320bba1e499b88 GIT binary patch literal 20290 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.htm new file mode 100644 index 0000000..39141d2 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equations.htm @@ -0,0 +1,13 @@ + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equationsdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equationsdoc.htm new file mode 100644 index 0000000..e335b77 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/equationsdoc.htm @@ -0,0 +1,53 @@ + + + + + + + + + + +Equations + + + + + + + + + + + + + + + + + + + + + + +

Equations

+ +

The Equations + page provides a list of equations organized by signal name.  You + can use the pulldown menu in the left-hand frame of the page to select + ABEL, VHDL, or Verilog as your language of display.

+ +

+ + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors.js new file mode 100644 index 0000000..9df6118 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors.js @@ -0,0 +1,41 @@ +var infoList = new Array(); +var warnList = new Array(); +var errorList = new Array(); + +function updateError(type) { + with (document.options) { + switch (type) { + case 0: + if (info.checked) parent.leftnav.document.options.info.value = 1; + else parent.leftnav.document.options.info.value = 0; + break; + + case 1: + if (warn.checked) parent.leftnav.document.options.warn.value = 1; + else parent.leftnav.document.options.warn.value = 0; + break; + + case 2: + if (error.checked) parent.leftnav.document.options.error.value = 1; + else parent.leftnav.document.options.error.value = 0; + break; + } + } + + parent.leftnav.showError(); +} + +function init() { + if (!document.options) return; + with (document.options) { + if (parent.leftnav.document.options.info.value == 1) info.checked = 1; + else info.checked = 0; + if (parent.leftnav.document.options.warn.value == 1) warn.checked = 1; + else warn.checked = 0; + if (parent.leftnav.document.options.error.value == 1) error.checked = 1; + else error.checked = 0; + + } +} + +function showError(url) { parent.leftnav.showErrorLink(url); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors1.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors1.gif new file mode 100644 index 0000000000000000000000000000000000000000..7908568ac4eacfcb305f9c1a1e5e5dc182aaf28a GIT binary patch literal 5648 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 Ap#T5? literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors2.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errors2.gif new file mode 100644 index 0000000000000000000000000000000000000000..6a3df4c703932292d38c9ce449b79d62675abce4 GIT binary patch literal 3603 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 G_WuB + + + + + + + + + +Errors + + + + + + + + + + + + + + + + + + + + + + + + +

Errors/Warnings

+ +

The Errors/Warnings + section of the report lists all of the error, warning, and information + messages generated by the fitter. By default, this section will display + the number of each kind of message you have and the full text of the messages, + but checkboxes at the top of the screen allow you to filter message details + as you choose.

+ +

Checking all + the boxes will give you a display like this:

+ +

+ +

Deselecting + the Warning box in this particular example would result in this less detailed + display:

+ +

+ + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errs.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errs.htm new file mode 100644 index 0000000..0fb2572 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/errs.htm @@ -0,0 +1,81 @@ + + + + + + +

Errors and Warnings

+There are 0 error(s), 67 warning(s), and 0 information.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
[Warning]:Cpld - Unable to retrieve the path to the iSE Project Repository. Will use the default filename of 'LAN_IDE_CP.ise'.INFO:Cpld - Inferring BUFG constraint for signal 'CLK_EXT' based upon the LOC constraint 'P30'. It is recommended that you declare this BUFG explicitedly in your design. Note that for certain device families the output of a BUFG constraint can not drive a gated clock, and the BUFG constraint will be ignored.
[Warning]:Cpld:936 - The output buffer 'SLAVE_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'OWN_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'OVR_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'MTACK_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_WRH_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_RD_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_EN_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_CS_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_CFG<4>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_CFG<3>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_CFG<2>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'LAN_CFG<1>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'INT_OUT_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'CP_WE_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'CP_RD_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'CP_CS_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'CFOUT_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<9>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<8>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<7>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<6>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<5>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<4>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<3>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<2>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<1>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<13>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<12>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<11>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<10>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:936 - The output buffer 'A_LAN<0>_OBUF' is missing an input and will be deleted.
[Warning]:Cpld:1007 - Removing unused input(s) 'A<14>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'A<15>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'A<7>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'A<8>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'CFIN'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'CLK_EXT'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'CP_IRQ'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<0>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<10>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<11>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<12>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<13>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<14>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<15>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<1>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<2>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<3>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<4>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<5>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<6>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<7>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<8>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DQ<9>'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DS0'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'DS1'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'FCS'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'IDE_WAIT'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'LAN_INT'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'LDS'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'MTCR'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:1007 - Removing unused input(s) 'Z3'. The input(s) are unused after optimization. Please verify functionality via simulation.
[Warning]:Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<12> to allow all signals assigned to this function block to be placed.
[Warning]:Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<14> to allow all signals assigned to this function block to be placed.
[Warning]:Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<13> to allow all signals assigned to this function block to be placed.
[Warning]:Cpld:896 - Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<15> to allow all signals assigned to this function block to be placed.
+ + +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.htm new file mode 100644 index 0000000..ed152cf --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.htm @@ -0,0 +1,42 @@ + + + + + + +

Failure Table

+ + + + + + + + + + + + + + + +
Signal NameFB1FB2FB3FB4
Signal NameFB5FB6FB7FB8
+
+ + + + + + + + + + + +
Legend:
ce - signal clock enable cannot be placed
clk - signal clock cannot be placed
fbi - insufficient function block inputs available to place signal
io - insufficient I/O pins available to place output
loc - signal cannot be placed in this FB because it is assigned to a different FB
mc - insufficient macrocells available to place signal
oe - signal output enable cannot be placed
pt - insufficient product terms available to place signal
sr - signal set/reset cannot be placed
unk - unknown reason for failure - Please contact Xilinx Support
+ +
+ + +
+ diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.js new file mode 100644 index 0000000..045081f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtable.js @@ -0,0 +1 @@ +function showFailTable() { parent.leftnav.showFailTable(); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtabledoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtabledoc.htm new file mode 100644 index 0000000..c95037a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/failtabledoc.htm @@ -0,0 +1,95 @@ + + + + + + + + + + + + + + + + Failure Table + + + + + + + + + + + +

+Failure Table

+The +Failure Table section provides a table listing all logic failing to be +placed as well as the cause for failure to fit for each individual Function +Block. The user can use this table to determine primary cause of +failure and try to correct it. +
+
The +Failure Table contains the following:  +
    +
  • +The +signal name 
  • +
+ +
Note: +Clicking on the signal name will open a new window with the equations for +that signal. 
+ +
    +
  • +A +column for each Function Block in device, with reason for failure to fit +for each FB
  • + +
  • +A +legend at the bottom listing all possible reasons for failure
  • +
+ + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fb.gif new file mode 100644 index 0000000000000000000000000000000000000000..9783d6a5728255d1235153167c956c752d5b7649 GIT binary patch literal 10994 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∨oYEGs46@Mjo8zS^& z2Es?et+qJ9`5h|$yScI^X=!oSq_gb#Xm`qp3m!d^Va4dr0)}I#ZLd>eC8`lN0DrU9 zTQEIHJ@`>|m`0>~c{#tAF!?={uH(MJf#`E8+nn$9aIepd?3*IIi%skKfm6Q`Smi9Y zxc;@{sOiY+_MMR{X2cxD+;a_DqNA9X1T>BNjAbpZ8L>{OwE7y(g!&M|A1aX4qsS-X zJRExCcbV|SdlUT846W1}C*$5A(IDRk^~EI#<7U_r2l_-69dsw(^vm^a>t+&-+Z+5% zx#jKpUj`bjNM6tu;$cy_iXK~QP2iqWQhcZ&6P?w(QK-5~qgwX0{ry|x?N|64nqQV$ z@0UAb>Ibs&#vM@9F(}`{1KqU!Plwxe_Z?_XZTI$7-KEv2ht+7O6^837msYui2e6y+ zuH_r#3$CAwfIasVU|QTd;Sp#@ymKw%*d}Q{GGi}|upQTaFX8}h^ko%7JFyzKR_b%Y zo_%6-kIKd@th?`{ra3qJXj_<^GgxUemi*V!&?oE%ryr_LlUH`%t=P)hpHUD;1-Ff9 z+@8H3JITAZh=z54pM?qhV-9dzJB;@vrI01OLo zh`_AQ?E>y!5#2+_Zkxt#6fv;sfYUHP4P}o-Bw~HeJV7HAd=NuS}W?OK+jBDU&a7 z=51%GA+raRN^k#jou$hcHznw{WGUGQxvGylr|!SA+K$N3Kl%bwzt6+k)BpQ5$5)w% zCR3PwHU|IAM}LCZzZQeZmGsYJb!#`eQpW67RMKi?`wJO;qnsyrV{>#hoD64UD3yu^gPAcnHvrOEc4AhvE#-k zHDW7o_6cC;NmRKL>PkD{nNsOb{^G&S!72f|$5B+N_dk3_i&!{IT#`u;GLL zUw=QSzKQdu?z?a5cgF&+nzjcd3D5cKWb7w&Q#fC({vg(s=X}{9$4z-}H|mGY&nq2Hy=qz5 zJ3Eu2U-4=!A3!$j?8)p$VjoqxEV>QoBUIgK^^=_ObE6^p| zx{Y>47ytO+W%otyk4U#Z`@%)pi2M+wjUS@D?W$RJ^lED$KIL}P`f>HV*DgTr!M@t7 z5AZ3akalH%zZm;BhsclOyTjS~Uf;VTtVw|HB?4@`UoJ2w;g>#!nMPeY6KCij>Jz`Y z-q96dbHuZSplPJeQkX#QV-85P`uuAwn(kLMn)cGvXJr;rn4@)Pf81w3m%)t^&pCJk z$IXnuz0!iLQZZWCbt@QhIp{}S`#^a%Dqy2qSDgT{@zoGzk$-<@Sf;&+jVOJOEApKe zVZT9+vgY2T0DH-RQ@{lJ+x~+rAi-oJ#=A6YFF1mhbnlNREwsr8s9aZI~=ZxT2@+#>}cv^3zqk^7cAgE4D|2k`fGR+PQZ>qw9{6&QrJpX z3`KX8&oA?(Qg+cl={WN3gcXNkkfe#`40`oipZRU%FsJbrU9>!wR?@`Kp}5{HOKg$I zVFOy?&|Zh453h1+uq(NuY>dq!htJgb7wo~s(?jow>tzFQNwP6Z)`vZx)x~;AlM9~G zN-f%sTRfT0eQ9p-#;8Ff{Dw%(vtUPj=vpJrY$Ey5`=!4PxN=5eZXpl*HcEaw)bWB^ zU?P4LyF5%Y_LBO90|0vu-N*}7h zybZEcU!U0%`u=)0`d2^yLYR0H8FYw&Czu!URNxumDxgAgOFN z1hH>@i)8G#BQMHXF14YXG2r|{4lO;%vl#1P+ctWR?v={Gyc-Vm!|Bt87}$qq2)ASO6xiT + + + + + +

Function Blocks

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Function BlockMacrocells Used/TotalFunction Block Inputs Used/TotalProduct Terms Used/TotalPins Used/Total
FB116 / 1824 / 5440 / 9013 / 15
FB211 / 1824 / 5456 / 904 / 15
FB312 / 1824 / 5425 / 9011 / 15
FB43 / 1824 / 5425 / 900 / 15
FB57 / 1823 / 5419 / 9010 / 14
FB61 / 1815 / 5414 / 900 / 13
FB71 / 180 / 540 / 908 / 15
FB80 / 180 / 540 / 908 / 15
+ + +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.js new file mode 100644 index 0000000..8e97ea6 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs.js @@ -0,0 +1,9 @@ +function showFBApplet(fb) { parent.leftnav.showAppletFB(fb); } +function showFB(fb) { parent.leftnav.showFB(fb); } +function showMC(mc) { parent.leftnav.showAppletMC(mc); } +function showPT(pterm, type) { parent.leftnav.showPterm(pterm, type); } +function showPin(pin) { parent.leftnav.showAppletPin(pin); } +function showEqn(sig) { parent.leftnav.showEqn(sig); } +function showFBDetail(fb) { parent.leftnav.showFB(fb); } +function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } +function showTop() { parent.leftnav.showTop(); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB1.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB1.htm new file mode 100644 index 0000000..319a21e --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB1.htm @@ -0,0 +1,260 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
IDE_CS<1>1 2_2 +MC1STD23I/OO
D<7>1 2_1  +MC2STD16I/OO
D<1>1 3_1  +MC3STD17I/OO
IDE_A<2>1 4_1 +MC4STD25I/OO
D<8>1 5_1  +MC5STD19I/OI/O
D<5>1 6_1  +MC6STD20I/OO
AUTOCONFIG_IN_PROGRESS2 7_1 7_2 +MC7STD (b)(b)
D<4>1 8_1  +MC8STD21I/OO
IDE_CS<0>1 9_1 +MC9STD22I/OO
IDE_ENABLE3 10_1 10_2 10_3 +MC10STD31I/O(b)
IDE_A<0>1 11_1 +MC11STD24I/OO
IDE_A<1>1 12_1 +MC12STD26I/OO
(unused)0 MC13  (b) 
IDE_R2 14_1 14_2 +MC14STD27I/OO
IDE_W2 15_1 15_2 +MC15STD28I/OO
ROM_OE2 15_3 16_1 +MC16STD35I/OO
(unused)0 MC17 30I/O/GCK1(b)
D<12>_BUFR19 16_2 16_3 16_4 16_5 17_1 17_2 17_3 17_4 17_5 18_1 18_2 18_3 18_4 18_5 1_1 1_2 1_3 1_4 1_5 +MC18STD (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AS
  2. +
  3. AUTOBOOT_OFF
  4. +
  5. AUTOCONFIG_IN_PROGRESS
  6. +
  7. AUTO_CONFIG_DONE<0>
  8. +
  9. AUTO_CONFIG_DONE<1>
  10. +
  11. AUTO_CONFIG_DONE<2>
  12. +
  13. A<12>
  14. +
  15. A<13>
  16. +
  17. A<1>
  18. +
  19. A<2>
  20. +
  21. A<3>
  22. +
  23. A<4>
  24. +
  25. A<5>
  26. +
  27. A<6>
  28. +
  29. D<12>
  30. +
  31. A<9>
  32. +
  33. A<10>
  34. +
  35. A<11>
  36. +
  37. IDE_ENABLE
  38. +
  39. RESET
  40. +
  41. RW
  42. +
  43. autoconfig
  44. +
  45. ide
  46. +
  47. ide/ide_CLKF
  48. +
+ + + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB2.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB2.htm new file mode 100644 index 0000000..ab9109a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB2.htm @@ -0,0 +1,259 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
D<14>_BUFR18 18_1 18_2 18_3 18_4 18_5 1_1 1_2 1_3 1_4 1_5 2_1 2_2 2_3 2_4 2_5 3_1 3_2 3_3 +MC1STD142I/O(b)
(unused)0 MC2 143I/O/GSRGSR/I
(unused)0 MC3  (b)(b)
(unused)0 MC4 4I/O 
D<0>1 5_1  +MC5STD2I/O/GTS3O
(unused)0 MC6 3I/O/GTS4 
(unused)0 MC7  (b) 
AUTO_CONFIG_DONE<2>2 8_1 8_2 +MC8STD5I/O/GTS1(b)
AUTO_CONFIG_DONE<0>2 9_1 9_2 +MC9STD6I/O/GTS2(b)
AUTO_CONFIG_DONE_CYCLE<2>3 10_1 10_2 10_3 +MC10STD7I/O(b)
AUTO_CONFIG_DONE_CYCLE<0>3 11_1 11_2 11_3 +MC11STD9I/O(b)
IDE_BASEADR<7>4 11_4 12_1 12_2 12_3 +MC12STD10I/O(b)
IDE_BASEADR<6>4 12_4 12_5 13_1 13_2 +MC13STD12I/O(b)
(unused)0 MC14 11I/O(b)
D<13>_BUFR17 13_3 13_4 13_5 14_1 14_2 14_3 14_4 14_5 15_1 15_2 15_3 15_4 15_5 16_2 16_3 16_4 16_5 +MC15STD13I/O(b)
D<6>1 16_1  +MC16STD14I/OO
D<3>1 17_1  +MC17STD15I/OO
(unused)0 MC18  (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AS
  2. +
  3. AUTOCONFIG_IN_PROGRESS
  4. +
  5. AUTO_CONFIG_DONE<0>
  6. +
  7. AUTO_CONFIG_DONE<1>
  8. +
  9. AUTO_CONFIG_DONE<2>
  10. +
  11. AUTO_CONFIG_DONE_CYCLE<0>
  12. +
  13. AUTO_CONFIG_DONE_CYCLE<2>
  14. +
  15. A<1>
  16. +
  17. A<2>
  18. +
  19. A<3>
  20. +
  21. A<4>
  22. +
  23. A<5>
  24. +
  25. A<6>
  26. +
  27. D<13>
  28. +
  29. D<14>
  30. +
  31. IDE_BASEADR<6>
  32. +
  33. IDE_BASEADR<7>
  34. +
  35. D<14>.PIN
  36. +
  37. D<15>.PIN
  38. +
  39. RESET
  40. +
  41. RW
  42. +
  43. UDS
  44. +
  45. autoconfig
  46. +
  47. ide/ide_CLKF
  48. +
+ + + +
+ +    + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB3.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB3.htm new file mode 100644 index 0000000..408e55f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB3.htm @@ -0,0 +1,260 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
D<2>1 1_1  +MC1STD39I/OO
(unused)0 MC2 32I/O/GCK2 
D<10>1 3_1  +MC3STD41I/OI/O
D<12>2 4_1 4_2 +MC4STD44I/OI/O
(unused)0 MC5 33I/O 
(unused)0 MC6 34I/O 
D<14>2 7_1 7_2 +MC7STD46I/OI/O
(unused)0 MC8 38I/O/GCK3 
D<9>1 9_1  +MC9STD40I/OI/O
D<15>2 10_1 10_2 +MC10STD48I/OI/O
D<11>1 11_1  +MC11STD43I/OI/O
D<13>2 12_1 12_2 +MC12STD45I/OI/O
(unused)0 MC13  (b) 
(unused)0 MC14 49I/OI
AUTO_CONFIG_DONE<1>2 15_1 15_2 +MC15STD50I/OI
AUTO_CONFIG_DONE_CYCLE<1>3 16_1 16_2 16_3 +MC16STD (b)(b)
IDE_BASEADR<3>4 17_1 17_2 17_3 17_4 +MC17STD51I/OI
IDE_BASEADR<2>4 18_1 18_2 18_3 18_4 +MC18STD (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AS
  2. +
  3. AUTOCONFIG_IN_PROGRESS
  4. +
  5. AUTO_CONFIG_DONE<0>
  6. +
  7. AUTO_CONFIG_DONE<1>
  8. +
  9. AUTO_CONFIG_DONE_CYCLE<1>
  10. +
  11. A<1>
  12. +
  13. A<2>
  14. +
  15. A<3>
  16. +
  17. A<4>
  18. +
  19. A<5>
  20. +
  21. A<6>
  22. +
  23. D<12>_BUFR
  24. +
  25. D<13>_BUFR
  26. +
  27. D<14>_BUFR
  28. +
  29. D<15>_BUFR
  30. +
  31. IDE_BASEADR<2>
  32. +
  33. IDE_BASEADR<3>
  34. +
  35. D<11>.PIN
  36. +
  37. D<10>.PIN
  38. +
  39. RESET
  40. +
  41. RW
  42. +
  43. UDS
  44. +
  45. autoconfig
  46. +
  47. ide/ide_CLKF
  48. +
+ + + +
+ +    + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB4.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB4.htm new file mode 100644 index 0000000..40a601f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB4.htm @@ -0,0 +1,251 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
ide19 17_5 18_1 18_2 18_3 18_4 18_5 1_1 1_2 1_3 1_4 1_5 2_1 2_2 2_3 2_4 2_5 3_1 3_2 3_3 +MC1STD118I/O(b)
(unused)0 MC2 126I/O(b)
(unused)0 MC3 133I/O(b)
(unused)0 MC4  (b) 
(unused)0 MC5 128I/O 
(unused)0 MC6 129I/O 
(unused)0 MC7  (b) 
(unused)0 MC8 130I/O 
(unused)0 MC9 131I/O 
(unused)0 MC10 135I/O 
(unused)0 MC11 132I/O 
(unused)0 MC12 134I/O 
(unused)0 MC13 137I/O 
(unused)0 MC14 136I/O 
(unused)0 MC15 138I/O 
ide/ide_CLKF2 16_1 16_2 +MC16STD139I/O(b)
autoconfig4 17_1 17_2 17_3 17_4 +MC17STD140I/O(b)
(unused)0 MC18  (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AUTO_CONFIG_DONE<0>
  2. +
  3. AUTO_CONFIG_DONE<1>
  4. +
  5. AUTO_CONFIG_DONE<2>
  6. +
  7. A<16>
  8. +
  9. A<17>
  10. +
  11. A<18>
  12. +
  13. A<19>
  14. +
  15. A<20>
  16. +
  17. A<21>
  18. +
  19. A<22>
  20. +
  21. A<23>
  22. +
  23. BERR
  24. +
  25. C1
  26. +
  27. C3
  28. +
  29. IDE_BASEADR<0>
  30. +
  31. IDE_BASEADR<1>
  32. +
  33. IDE_BASEADR<2>
  34. +
  35. IDE_BASEADR<3>
  36. +
  37. IDE_BASEADR<4>
  38. +
  39. IDE_BASEADR<5>
  40. +
  41. IDE_BASEADR<6>
  42. +
  43. IDE_BASEADR<7>
  44. +
  45. SHUT_UP<1>
  46. +
  47. ide/ide_CLKF
  48. +
+ + + +
+ +    + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB5.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB5.htm new file mode 100644 index 0000000..ddc400f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB5.htm @@ -0,0 +1,254 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
(unused)0 MC1  (b) 
(unused)0 MC2 52I/OI
(unused)0 MC3 59I/OI
(unused)0 MC4  (b) 
(unused)0 MC5 53I/O 
(unused)0 MC6 54I/OI
(unused)0 MC7 66I/O 
(unused)0 MC8 56I/O 
(unused)0 MC9 57I/OI
ROM_B<0>0  +MC10STD68I/OO
(unused)0 MC11 58I/OI
(unused)0 MC12 60I/OI
SHUT_UP<1>3 13_1 13_2 13_3 +MC13STD70I/O(b)
IDE_BASEADR<5>4 14_1 14_2 14_3 14_4 +MC14STD61I/OI
IDE_BASEADR<4>4 15_1 15_2 15_3 15_4 +MC15STD64I/OI
IDE_BASEADR<1>4 16_1 16_2 16_3 16_4 +MC16STD (b)(b)
ROM_B<1>0  +MC17STD69I/OO
IDE_BASEADR<0>4 18_1 18_2 18_3 18_4 +MC18STD (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AS
  2. +
  3. AUTO_CONFIG_DONE<0>
  4. +
  5. AUTO_CONFIG_DONE<1>
  6. +
  7. A<1>
  8. +
  9. A<2>
  10. +
  11. A<3>
  12. +
  13. A<4>
  14. +
  15. A<5>
  16. +
  17. A<6>
  18. +
  19. IDE_BASEADR<0>
  20. +
  21. IDE_BASEADR<1>
  22. +
  23. IDE_BASEADR<4>
  24. +
  25. IDE_BASEADR<5>
  26. +
  27. D<12>.PIN
  28. +
  29. D<13>.PIN
  30. +
  31. D<8>.PIN
  32. +
  33. D<9>.PIN
  34. +
  35. RESET
  36. +
  37. RW
  38. +
  39. SHUT_UP<1>
  40. +
  41. UDS
  42. +
  43. autoconfig
  44. +
  45. ide/ide_CLKF
  46. +
+ + + +
+ +    + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB6.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB6.htm new file mode 100644 index 0000000..96b5d7c --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB6.htm @@ -0,0 +1,240 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
(unused)0 MC1  (b) 
(unused)0 MC2 106I/O 
(unused)0 MC3  (b) 
(unused)0 MC4 111I/O 
(unused)0 MC5 110I/O 
(unused)0 MC6 112I/O 
(unused)0 MC7  (b) 
(unused)0 MC8 113I/O 
(unused)0 MC9 116I/O 
(unused)0 MC10 115I/O 
(unused)0 MC11 119I/O 
(unused)0 MC12 120I/O 
(unused)0 MC13  (b) 
(unused)0 MC14 121I/O 
(unused)0 MC15 124I/O 
(unused)0 MC16 117I/O(b)
D<15>_BUFR14 16_1 16_2 16_3 16_4 17_1 17_2 17_3 17_4 17_5 18_1 18_2 18_3 18_4 18_5 +MC17STD125I/O(b)
(unused)0 MC18  (b)(b)
+
+
Signals Used By Logic in Function Block
    +
  1. AS
  2. +
  3. AUTO_CONFIG_DONE<0>
  4. +
  5. AUTO_CONFIG_DONE<1>
  6. +
  7. AUTO_CONFIG_DONE<2>
  8. +
  9. A<1>
  10. +
  11. A<2>
  12. +
  13. A<3>
  14. +
  15. A<4>
  16. +
  17. A<5>
  18. +
  19. A<6>
  20. +
  21. D<15>
  22. +
  23. RESET
  24. +
  25. RW
  26. +
  27. autoconfig
  28. +
  29. ide/ide_CLKF
  30. +
+ + + +
+ +    + +
+ +
+ + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB7.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB7.htm new file mode 100644 index 0000000..497cf70 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB7.htm @@ -0,0 +1,224 @@ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
(unused)0 MC1  (b) 
(unused)0 MC2 71I/O 
(unused)0 MC3 75I/OI
(unused)0 MC4  (b) 
(unused)0 MC5 74I/O 
(unused)0 MC6 76I/O 
(unused)0 MC7 77I/O 
(unused)0 MC8 78I/O 
(unused)0 MC9 80I/OI
(unused)0 MC10 79I/O 
(unused)0 MC11 82I/O 
DTACK0   +MC12STD85I/OO
(unused)0 MC13 81I/OI
(unused)0 MC14 86I/OI
(unused)0 MC15 87I/OI
(unused)0 MC16 83I/OI
(unused)0 MC17 88I/OI
(unused)0 MC18  (b) 
+
+
Signals Used By Logic in Function Block
    + + + +
    + +    + +
    + +
    + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB8.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB8.htm new file mode 100644 index 0000000..ec5fac6 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FB8.htm @@ -0,0 +1,219 @@ + + + + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Signal NameTotal Product TermsProduct TermsLocationPower ModePin NumberPinTypePin Use
    (unused)0 MC1  (b) 
    (unused)0 MC2 91I/OI
    (unused)0 MC3 95I/OI
    (unused)0 MC4 97I/OI
    (unused)0 MC5 92I/OI
    (unused)0 MC6 93I/O 
    (unused)0 MC7  (b) 
    (unused)0 MC8 94I/OI
    (unused)0 MC9 96I/O 
    (unused)0 MC10 101I/O 
    (unused)0 MC11 98I/OI
    (unused)0 MC12 100I/O 
    (unused)0 MC13 103I/OI
    (unused)0 MC14 102I/OI
    (unused)0 MC15 104I/O 
    (unused)0 MC16 107I/O 
    (unused)0 MC17 105I/O 
    (unused)0 MC18  (b) 
    +
    +
    Signals Used By Logic in Function Block
      + + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FBdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FBdoc.htm new file mode 100644 index 0000000..36e7c96 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbs_FBdoc.htm @@ -0,0 +1,310 @@ + + + + + + + + + + + + + + + Function Block Specifics + + + + + + + + + + + +

      +Function Block Specifics

      + +
      To access specific details for a particular function +block, click on that function block in either the Mapped +Logic, Mapped Inputs, or Function +Blocks sections of the fitter report. The +function block details page displays a table of details about the particular +function block you selected, a view button you can click to show a graphical +display of the function block, and a pulldown menu you can use to select +other function blocks to see.
      + + +

      The Table + +

      The View +

      + +

      +The Table

      +The +table at the top of the function block details page provides the following +information about the function block: +
        +
      • +The +signal name 
      • +
      + +
      Note: +Clicking on a signal name will open a new window with the equations for +that signal. 
      + +
        +
      • +The +total product terms used 
      • + +
      • + A +list of product terms
      • +
      + +
      Note: +Clicking on a product +term will open a new window with the equations for that term. 
      + +
        +
      • +The +macrocell number in which the function block is located
      • +
      + +
      Note: +Clicking on the underscored macrocell number will provide a graphical display +of the macrocell that looks like this:
      + + +

      +. +

        +
      • +The +power mode
      • + +
      • +The +pin number - an asterisk "*" indicates a user assignment
      • +
      + +
        +
        Note: +Clicking on the underscored pin number will provide the pin layout diagram +for the highlighted pin. Rolling +your mouse over the colored pin will pop up a tooltip with the signal name +assigned to the pin, the I/O standard, the +I/O style, the slew rate, and/or any constraints assigned to the pin:
        +
      + +
      +
      + +
        +
      • +The +pin type
      • + +
      • +The +pin use 
      • + +
      • +XPLA3 +only - The GCK (Global Clock Signal) mapping 
      • +
      + +
      Note: +Moving your mouse cursor over an "I" in the Pin Use column will display +that input signal as a tooltip.
      + +
      +
      XBR +only - Below the resource table there is another table listing the +Function Block Control Term usage, the product term mapped to the +control term is listed. Clicking on the product term will bring up a pop-up +window displaying that product term. +
      +
    1. +CTC - control term clock
    2. + +
    3. +CTR - control term reset
    4. + +
    5. +CTS - control term set
    6. + +
    7. +CTE - control term output enable
    8. +
      + +


      Below +this table you will find a list of signals used by logic in the function +block you are viewing. The +list displays output signals as links. Clicking +on an output signal link will open a new window showing the equations for +that signal. +
      + +

      Note:There +is also a  +button +below the table. Click +this button to open a new window describing all of the acronyms used in +the function block table. You +can select either brief descriptions or more detailed descriptions by clicking +the "Verbose" button at the top of the window. +

      +The View

      + +
      When you click on the  +button +above the table, a new window will open with a graphical display of the +function block you are examining. The +pins are all color-coded: input pins are green, output pins are blue, and +clocks are magenta:
      + + +

      + + +

      Right-click anywhere within the window to pull up a menu +that allows you to zoom in or out for easier viewing.  + +

      This menu also allows you choose to see all of the input +connections, all of the output connections, or both at once. Like +the pins, the signals are color-coded: inputs are red, outputs are yellow, +and macrocell connections are aqua: + +

      + + +

      To examine the signals of single pins, simply click the +pin whose signals you wish to see. To +examine multiple pins without having to see everything at once, hold down +the control key while you click the pins you want to view. + +

      To view the signals for individual macrocells: +

        +
        Click the inside edge of the macrocell to display its +macrocell connections and inputs.
        + + +

        Click the outer edge to display its output signals + +

        Click in the center to display everything + +

        Double click in the center to open a new window with a +detailed macrocell diagram

      + +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbsdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbsdoc.htm new file mode 100644 index 0000000..04a25ff --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbsdoc.htm @@ -0,0 +1,103 @@ + + + + + + + + + + +Function Blocks + + + + + + + + + + + + + + + + + + + + + + + + +

      Function Blocks

      + +The Function + Blocks page provides a summary of all function blocks' resources. Clicking + on one of the function blocks in the summary table will display the specific details for that function block.   + +
        + + +
      The summary table + contains the following:   + +
        + +
      • The + function block
      • + +
      • The + number of macrocell used
      • + +
      • The + number of function block inputs used
      • + +
      • The + number of product terms used
      • + +
      • The + pins used
      • + +
      • The + local control terms used
      • + +
      • The + number of foldback NANDs used (CoolRunner only)
      • +
      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbview.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/fbview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f43c6885ed5c145281b4c8ea5611471f025fa06 GIT binary patch literal 2652 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 G0027~SW^A~ literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/genmsg.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/genmsg.htm new file mode 100644 index 0000000..0146e6d --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/genmsg.htm @@ -0,0 +1,17 @@ + + + + + genmsg + + +  +
        +
      +
      +This file is currently being generated. Please recheck the link after some +time for this report data.
      +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/header.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/header.gif new file mode 100644 index 0000000000000000000000000000000000000000..526171bdf217d82a99bbd6cfacec0fb44ffd7582 GIT binary patch literal 7878 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 VqLcg#YBz=68q$Y)6B83D{vW&9{;~i7 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/home.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/home.gif new file mode 100644 index 0000000000000000000000000000000000000000..d4411845fbae647a6d162b29a209ecbec85207dc GIT binary patch literal 940 zcmV;d15^A*Nk%w1VLt#J0M!5hUS3{8LPFQWWa#MR+S=8;ys{x7Ab56V{{H@FW?sw7 z!j+YZRaI3eC@4HUJcEOJwY97o8XE4_Wzy2iO-)Vv;bz3MV}*ZUZEa>WG&H8Bnya5; zTU%Ql9UZHyp)oNq#>Tu*P*7M{Sd5Hif>rt`UeLaQ;Xd`_QR6)`cn89hx11ZjY5PEmMPh%qWHEjTy@kdcy;k}5F@ zEkpxN3Iz}lBN!AJJ`tv;sHv)}tgR6RLntRb1sX3H0jC`uKD`FNz`?@9#KpqB5JCeA zI35cnB)h!7D=Q7x*xB0K+}+;E11C5d4*(w#)7C5>>>2Lw@bU8V^z$Dc2m~$U94zPt zE7oPG;lRO+006z*8>nd;KDjH@U3eO}U!w-&ODkot!5CO^q7^EPB4y|1(Dp!Q1AV!Q2fM!Dq ODXfL&t4PWa1OPi|=7Dhl literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/index.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/index.htm new file mode 100644 index 0000000..3b23466 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/index.htm @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.htm new file mode 100644 index 0000000..83dc5e0 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.htm @@ -0,0 +1,14 @@ + + + + + +

      Unmapped Inputs

      + + + +
      Signal NameUser Assignment
      + + +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.js new file mode 100644 index 0000000..63fe42f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleft.js @@ -0,0 +1 @@ +function showInputLeft() { parent.leftnav.showInputLeft(); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleftdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleftdoc.htm new file mode 100644 index 0000000..0cb5adb --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/inputleftdoc.htm @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + Mapped Logic + + + + + + + + + + + +

      +Unmapped Inputs

      +The +Unmapped Inputs section provides a table listing all inputs that failed +to fit into the specified device. The page will appear in your browser +sorted by Signal Name.  +
      +
      The +Unmapped Inputs table contains the following:  +
        +
      • +The +input signal name 
      • +
      + +
        +
      • +The +Pin/FB Assignment specified by the user.
      • +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.htm new file mode 100644 index 0000000..99d935f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.htm @@ -0,0 +1,63 @@ + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Fitter Report
       Summary
       Errors/Warnings
       Logic
       Inputs
       Function Blocks
       Equations
       Pin List
       Compiler Options
       Text Report
       Help
      +


      + + + + + +
      Equation Display Style
       
      +
        +
      + +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.js new file mode 100644 index 0000000..bbc0028 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/leftnav.js @@ -0,0 +1,180 @@ +var noAppletOnClicked = 1; +var appletMsg = ""; +var waitWin; +var oldIn = oldOut = oldGbl = oldIsp = oldVcc = oldGnd = oldProhibit = oldUnuse = oldNc = 1; +var oldInfo = oldWarn = oldError = 1; +var verbose = 0; +var dispPage, mapLogPage, mapInPage, unLogPage, unInPage; +var javaPermission = 0; +var abelEqn = vhdlEqn = verEqn = ""; + +function IsNS() { + return ((navigator.appName.indexOf("Netscape") >= 0) && + (parseFloat(navigator.appVersion) >= 4)) ? true : false; +} + +function openWait() { + waitWin = window.open("wait.htm", "wait", + "toolbar=no,location=no,"+ + "directories=no,status=no,menubar=no,scrollbars=no,"+ + "resizable=no,width=300,height=50" ); +} + +function closeWait() { if (waitWin) waitWin.close(); } + +function popHTML(name, str) { + document.options.htmlStr.value = str; + if (name.indexOf(":") > -1) + name = name.substring(0,name.indexOf(":")) + "_COLON_" + + name.substring(name.indexOf(":")+1,name.length); + if (name.indexOf(".") > -1) + name = name.substring(0,name.indexOf(".")) + "_DOT_" + + name.substring(name.indexOf(".")+1,name.length); + var win = window.open("result.htm", "win_"+name, + "toolbar=no,location=no,"+ + "directories=no,status=no,menubar=no,scrollbars=yes,"+ + "resizable=yes,width=300,height=200" ); + win.focus(); +} + +function setAppletPermission() { appletPermission = 1; } +function getAppletPermission() { return( appletPermission); } +function getAppletMsg() { return(appletMsg); } +function setAppletMsg(msg) { appletMsg = msg; } + + +function showHTML(page, html) { + + dispPage = html; + document.options.currPage.value = page; + parent.content.location.href = html; +} + +function showTop() { showHTML(document.options.currPage.value, dispPage); } + +function setVerbose(value) { verbose = value; } + +function showLegend(url, w, h) { + if (verbose == 1) { + url = url.substring(0,name.indexOf(".htm")) + "V.htm"; + } + var win = window.open(url, 'win', + 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h); + win.focus(); +} + +function showSummary() { showHTML("summary", "summary.htm"); } +function showOptions() { showHTML("options", "options.htm"); } +function showFBSum() { showHTML("fbs", "fbs.htm"); } +function showFB(fb) { showHTML("fbs_FB", "fbs_"+fb+".htm"); } +function showPinOut() { showHTML("pins", "pins.htm"); } +function showError() { showHTML("errors", "errs.htm"); } +function showFailTable() { showHTML("failtable", "failtable.htm"); } + +function showEqnAll() { + openWait(); + parent.eqns.setOper(currEqnType); + if (currEqnType == defEqnType) showHTML("equations", "defeqns.htm"); + else if (currEqnType == 0) { + if (abelEqn == "") abelEqn = parent.eqns.getEqnList(); + document.options.htmlStr.value = abelEqn; + showHTML("equations", "equations.htm"); + } + else if (currEqnType == 1) { + if (vhdlEqn == "") vhdlEqn = parent.eqns.getEqnList(); + document.options.htmlStr.value = vhdlEqn; + showHTML("equations", "equations.htm"); + } + else { + if (verEqn == "") verEqn = parent.eqns.getEqnList(); + document.options.htmlStr.value = verEqn; + showHTML("equations", "equations.htm"); + } + closeWait(); +} + +function showEqn(sig) { + popHTML(sig, parent.eqns.getEqn(sig)); +} + +function showPterm(pterm, type) { + popHTML(pterm, parent.eqns.getPterm(pterm, type)); +} + +function showAscii() { showHTML("ascii", "ascii.htm"); } + +function showHelp() { + var helpDoc = document.options.currPage.value + "doc.htm"; + popWin(helpDoc); +} + +function getMapParam(type) { + var paramStr = ""; + switch(type) { + case 1: paramStr += "10"; break; + case 2: paramStr += "01"; break; + case 3: paramStr += "11"; break; + case 4: paramStr += "02"; break; + case 5: paramStr += "12"; break; + default: paramStr += "00"; + } + + return paramStr; +} + +function showMappedLogics(type) { + showHTML("maplogic", "maplogic_" + getMapParam(type) + ".htm"); +} + +function showMappedInputs(type) { + showHTML("mapinput", "mapinput_" + getMapParam(type) + ".htm"); +} + +function showUnMappedLogics(type) { + showHTML("unmaplogic", "unmaplogic_" + getMapParam(type) + ".htm"); +} + +function showLogicLeft() { showHTML("logicleft", "logicleft.htm"); } + +function showUnMappedInputs(type) { + showHTML("unmapinput", "unmapinput_" + getMapParam(type) + ".htm"); +} + +function showInputLeft() { showHTML("inputleft", "inputleft.htm"); } + +function doEqnFormat() { + var type = document.options.eqnType.options[document.options.eqnType.options.selectedIndex].value; + currEqnType = type; + parent.eqns.setOper(currEqnType); + if (document.options.currPage.value == "equations") showEqnAll(); +} + +function showNoAppletAlert() { + window.alert("No Applet supported for this session!!!"); +} + +function showAppletMC(mc) { + if (parent.applets) parent.applets.showAppletGraphicMC(mc); + else showNoAppletAlert(); +} + +function showAppletFB(fb) { + if (parent.applets) parent.applets.showAppletGraphicFB(fb); + else showNoAppletAlert(); +} + +function showAppletPin(pin) { + if (parent.applets) parent.applets.showAppletGraphicPin(pin); + else showNoAppletAlert(); +} + +function printAppletPkg() { + if (parent.applets) parent.applets.printAppletPkg(); + else showNoAppletAlert(); +} + +function popWin(url) { + var win = window.open(url, 'win', + 'location=yes,directories=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600'); + win.focus(); +} diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.gif new file mode 100644 index 0000000000000000000000000000000000000000..0aad0ebb2b70d602a5de51f334db320963aecd00 GIT binary patch literal 1213 zcmZ?wbhEHbbYYNT_|5t{|x`Z6p#k8fItW26Hs1o;P}rV&LQKmVZp&>4q>gB2!Vr4tUMwf zN5lgenL0(4!=`X-R6f=(Z(g>hLQvVYk6pkb#GqiQN1v*Xk(@mQx>{oX4}SYL3(-ZLg{PbIW?Vg46wGYMq|u zn=Q81XAM_fo9K>9t7CUNzkhZ2b*P^AE-z+oIhh>~gZomd%jWJ1On$UhL9zRb_P11* znKj1MwUvgepRad#DVKI<+KOA3ob}7Mbbc=OKeb3PJ*+0m`2O{T|9S-(SBu}@-`C76 zueZmd@CMIh?f7$hc7A?-Qr2nyI~g73jf(3Zb>I2=Ic;6U$-YHbW*xBl_EBGT_4HM7 zDan_3PFe4ftKN9-%a)sy@0}OjT>g{$!uH$FYPnCuqK#L!oNvsCY?&F5Cd$5`p|sNF zl26#yuYo?2o7^t9mit!7<*xboB_TI!YD7?2OlO3A=&D$@L|^f>Gs1hmTShF-5!z|7 zAf$k`Q@qE8OH;+&?%ejdxjtq)r^krs6&#on5|;UNYDC(~r_(~8iHRg8w0TODrc9C) HV6X-NY{uvO literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/legend.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d04af024b10f70a03faa699fb2da92df25a3ced GIT binary patch literal 1256 zcmex=9X@jO*zpr5PhGlvPb?HxGHT=yahkYr<3UbkKb$@|Xn~>>0l3-%LJOC;5^8;98;2VV88*>51JHKa(Qear>Bm)mQ%? zq4QY(Gb~_T|M!Fap&jRMT>j@#*886!M)*I2TJL*7|q# z`G4m&UWt-e_v}+j#r>Sb*=1b9pC%uaJeqZQQH{W?XP<7#x*yu)pUi!}QY!vH)IF8l zb)OiDy4HT0RKWP)`rJRpf9KiwK3wa6ApF*{g^TX}XGpkVyY!3Uy}L^?4hL7?c-o=h zZ}G5c%5)A1ZGqnocF7+;KRDj|$5(9k!^$mlogLcjInFORydtZt==RL?f49sFJNY<@ zPV7kQII+;{lV1o!t*Tz<2Pe(9x=*jvXvOi`|`FD6KAU@8ln+!F=gI!^5x&@qZ0s`@bLf&%pKJ z{w-sNi+`-wWp0~g+9Ed5MDLt(0JqHgs9*E;<@{a!pW#UcP|NG){|s-oFn*qX`2MZr zBlkEzOl@yBnX7dB&9{j<)whawo{%{Cv)=3ee}=XrAFuyqT3i4A=YNJr8H*bDf8_Yf z)?d)N{_j7-{C{fwsN60M26Qdxd<-LY)=T}nD0RGho$fo+UM}%ztf_8&PgW{CUVr+n Js|e%&n*i?m6>0zg literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXC95.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXC95.htm new file mode 100644 index 0000000..e253a0b --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXC95.htm @@ -0,0 +1,2 @@ +
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXbr.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXbr.htm new file mode 100644 index 0000000..d256e25 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXbr.htm @@ -0,0 +1,16 @@ +
      +I/O Style - OD    - OpenDrain
      +          - PU    - Pullup
      +          - PN    - Pulldown
      +          - KPR   - Keeper
      +          - S     - SchmittTrigger
      +          - DG    - DataGate
      +Reg Use   - LATCH - Transparent latch
      +          - DFF   - D-flip-flop
      +          - DEFF  - D-flip-flop with clock enable
      +          - TFF   - T-flip-flop
      +          - TDFF  - Dual-edge-triggered T-flip-flop
      +          - DDFF  - Dual-edge-triggered flip-flop
      +          - DDEFF - Dual-edge-triggered flip-flop with clock enable
      +          /S (after any above flop/latch type) indicates initial state is Set
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXpla3.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXpla3.htm new file mode 100644 index 0000000..c0e6f4a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logic_legXpla3.htm @@ -0,0 +1,3 @@ +
      +Legend: PU  - Pull Up
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.htm new file mode 100644 index 0000000..5da8011 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.htm @@ -0,0 +1,16 @@ + + + + + +

      Unmapped Logic

      + + + + + +
      Signal NameTotal PtermsTotal InputsUser Assignment
      + + +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.js new file mode 100644 index 0000000..2fa4142 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleft.js @@ -0,0 +1 @@ +function showLogicLeft() { parent.leftnav.showLogicLeft(); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleftdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleftdoc.htm new file mode 100644 index 0000000..3537167 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logicleftdoc.htm @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + Mapped Logic + + + + + + + + + + + +

      +Unmapped Logic

      +The +Unmapped Logic section provides a table listing all logic that failed to +fit into the specified device. The page will appear in your browser sorted +by Signal Name.  +
      +
      The +Mapped Logic table contains the following:  +
        +
      • +The +signal name 
      • +
      + +
      Note: +Clicking on the signal name will open a new window with the equations for +that signal. 
      + +
        +
      • +The +total number of product terms 
      • + +
      • +The +total number of inputs 
      • + +
      • +The +I/O standard where appropriate
      • + +
      • +The +Pin/FB Assignment specified by the user.
      • +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegend.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegend.htm new file mode 100644 index 0000000..7033b9e --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegend.htm @@ -0,0 +1,106 @@ + + + + + + + +

      Legends

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AcronymBrief Description
       * User Assigned
       (b) Buried macrocell
       FB# Function Block number
       GCK# Global Clock number
       GTS# Global Output Enable number
       GSR Global Set/Reset
       I Input
       I/O Input/Output
       Latch Transparent latch
       LOW Low Power Mode
       MC# Macrocell number
       O Output
       OD Open Drain
       PU Pullup
       /S After any flop/latch type indicates initial state is Set
       STD Standard Power Mode
       TCK Test clock
       TDI Test data input
       TDO Test data output
       TFF Toggle Flip-Flop
       TMS Test mode select
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegendV.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegendV.htm new file mode 100644 index 0000000..e1813d1 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/logiclegendV.htm @@ -0,0 +1,106 @@ + + + + + + + +

      Legends

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AcronymVerbose Description
       * User Assigned
       (b) Buried macrocell
       FB# Function Block number
       GCK# Global Clock number
       GTS# Global Output Enable number
       GSR Global Set/Reset
       I Input
       I/O Input/Output
       Latch Transparent latch
       LOW Low Power Mode
       MC# Macrocell number
       O Output
       OD Open Drain
       PU Pullup
       /S After any flop/latch type indicates initial state is Set
       STD Standard Power Mode
       TCK One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. Test operations of the device are synchronous to TCK. Data is captured on the rising edge of TCK and outputs change on the falling edge of TCK. An internal pull-up forces TCK to a high level if left unconnected.
       TDI One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It is the serial input for shifting data through the instruction register or selected data register. An internal pull-up forces TDI to a high level if left unconnected.
       TDO One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It is the serial output for shifting data through the instruction register or selected data register. An internal pull-up forces TDI to a high level when it is not driven from an external source.
       TFF Toggle Flip-Flop
       TMS One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It directs the device through its Test Access Port controller states. An internal pull-up forces TDI to a high level when it is not driven from an external source. TMS also provides the optional test reset signal of IEEE Std 1149 or IEEE Std 1532.
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/macrocell.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/macrocell.gif new file mode 100644 index 0000000000000000000000000000000000000000..ec9e68e415b6e37bc65b8284884e6a2f6f8747b6 GIT binary patch literal 7699 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_00.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_00.htm new file mode 100644 index 0000000..1aafeda --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_00.htm @@ -0,0 +1,240 @@ + + + + + + +

      Inputs

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameFunction BlockMacrocellPin NumberPin TypePin Use
      A<10>FB5MC359I/OI
      A<11>FB5MC1260I/OI
      A<12>FB5MC1461I/OI
      A<13>FB5MC1564I/OI
      A<16>FB8MC497I/OI
      A<17>FB8MC395I/OI
      A<18>FB8MC894I/OI
      A<19>FB8MC592I/OI
      A<1>FB5MC957I/OI
      A<20>FB8MC291I/OI
      A<21>FB7MC1788I/OI
      A<22>FB7MC1587I/OI
      A<23>FB7MC1486I/OI
      A<2>FB5MC654I/OI
      A<3>FB5MC252I/OI
      A<4>FB3MC1550I/OI
      A<5>FB3MC1449I/OI
      A<6>FB3MC1751I/OI
      A<9>FB5MC1158I/OI
      ASFB7MC980I/OI
      AUTOBOOT_OFFFB7MC375I/OI
      BERRFB8MC1198I/OI
      C1FB8MC13103I/OI
      C3FB8MC14102I/OI
      RESETFB2MC2143I/O/GSRGSR/I
      RWFB7MC1683I/OI
      UDSFB7MC1381I/OI
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_01.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_01.htm new file mode 100644 index 0000000..078acde --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_01.htm @@ -0,0 +1,240 @@ + + + + + + +

      Inputs

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameFunction BlockMacrocellPin NumberPin TypePin Use
      RESETFB2MC2143I/O/GSRGSR/I
      A<5>FB3MC1449I/OI
      A<4>FB3MC1550I/OI
      A<6>FB3MC1751I/OI
      A<3>FB5MC252I/OI
      A<10>FB5MC359I/OI
      A<2>FB5MC654I/OI
      A<1>FB5MC957I/OI
      A<9>FB5MC1158I/OI
      A<11>FB5MC1260I/OI
      A<12>FB5MC1461I/OI
      A<13>FB5MC1564I/OI
      AUTOBOOT_OFFFB7MC375I/OI
      ASFB7MC980I/OI
      UDSFB7MC1381I/OI
      A<23>FB7MC1486I/OI
      A<22>FB7MC1587I/OI
      RWFB7MC1683I/OI
      A<21>FB7MC1788I/OI
      A<20>FB8MC291I/OI
      A<17>FB8MC395I/OI
      A<16>FB8MC497I/OI
      A<19>FB8MC592I/OI
      A<18>FB8MC894I/OI
      BERRFB8MC1198I/OI
      C1FB8MC13103I/OI
      C3FB8MC14102I/OI
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_02.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_02.htm new file mode 100644 index 0000000..cfc0057 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinput_02.htm @@ -0,0 +1,240 @@ + + + + + + +

      Inputs

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameFunction BlockMacrocellPin NumberPin TypePin Use
      A<5>FB3MC1449I/OI
      A<4>FB3MC1550I/OI
      A<6>FB3MC1751I/OI
      A<3>FB5MC252I/OI
      A<2>FB5MC654I/OI
      A<1>FB5MC957I/OI
      A<9>FB5MC1158I/OI
      A<10>FB5MC359I/OI
      A<11>FB5MC1260I/OI
      A<12>FB5MC1461I/OI
      A<13>FB5MC1564I/OI
      AUTOBOOT_OFFFB7MC375I/OI
      ASFB7MC980I/OI
      UDSFB7MC1381I/OI
      RWFB7MC1683I/OI
      A<23>FB7MC1486I/OI
      A<22>FB7MC1587I/OI
      A<21>FB7MC1788I/OI
      A<20>FB8MC291I/OI
      A<19>FB8MC592I/OI
      A<18>FB8MC894I/OI
      A<17>FB8MC395I/OI
      A<16>FB8MC497I/OI
      BERRFB8MC1198I/OI
      C3FB8MC14102I/OI
      C1FB8MC13103I/OI
      RESETFB2MC2143I/O/GSRGSR/I
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinputdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinputdoc.htm new file mode 100644 index 0000000..3ac20d8 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/mapinputdoc.htm @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + Mapped Inputs + + + + + + + + + + + +

      +Mapped Inputs

      +Like +the Mapped Logic section, the Mapped Inputs +section of the report displays a table detailing the resources allocated +by the fitter to mapped inputs. Again, +the table can be sorted by Signal Name, Function Block, or Pin Number by +clicking on the appropriate table headings.  +
      +
      The +inputs table contains the following:  +
        +
      • +The +input signal name 
      • + +
      • +The +function block number - an asterisk "*" indicates a user assignment
      • +
      + +
      Note: +Clicking on the function block will provide a detailed table of all the +block's resources and a graphical display of the function block diagram +(see Function Block Specifics for more details).
      + +
        +
      • +The +macrocell number
      • +
      + +
        +
        Note: +Clicking on the underscored macrocell number will provide a graphical display +of the macrocell that looks like this:
        + +
        +
        + +
          + +
      • +The +pin number - an asterisk "*" indicates a user assignment
      • +
      + +
      Note: +Clicking on the underscored pin number will provide the pin layout diagram +for the highlighted pin. Rolling +your mouse over the colored pin will pop up a tooltip with the signal name +assigned to the pin, the I/O standard, the +I/O style, the slew rate, and/or any constraints assigned to the pin:
      + + +

      + +

        + +
        +
      • +The +pin type
      • + +
      • +The +pin use 
      • + +
      • +The +I/O standard
      • + +
      • +The +I/O style
      • +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic.js new file mode 100644 index 0000000..e40c8f2 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic.js @@ -0,0 +1,23 @@ +function showFB(fb) { parent.leftnav.showFB(fb); } +function showMC(mc) { parent.leftnav.showAppletMC(mc); } +function showEqn(sig) { parent.leftnav.showEqn(sig); } +function showPin(pin) { parent.leftnav.showAppletPin(pin); } +function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } +function showTop() { parent.leftnav.showTop(); } + +function Sort(x) { + switch (x) { + case 0: parent.leftnav.showMappedLogics(0); break; + case 1: parent.leftnav.showMappedLogics(2); break; + case 2: parent.leftnav.showMappedLogics(4); break; + case 10: parent.leftnav.showMappedInputs(0); break; + case 11: parent.leftnav.showMappedInputs(2); break; + case 12: parent.leftnav.showMappedInputs(4); break; + case 20: parent.leftnav.showUnMappedLogics(0); break; + case 21: parent.leftnav.showUnMappedLogics(2); break; + case 22: parent.leftnav.showUnMappedLogics(4); break; + case 30: parent.leftnav.showUnMappedInputs(0); break; + case 31: parent.leftnav.showUnMappedInputs(2); break; + case 32: parent.leftnav.showUnMappedInputs(4); break; + } +} diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_00.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_00.htm new file mode 100644 index 0000000..0ce2973 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_00.htm @@ -0,0 +1,692 @@ + + + + + + +

      Logic

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameTotal PtermsTotal InputsFunction BlockMacrocellPower ModeSlew RatePin NumberPin TypePin UseReg Init State
      AUTOCONFIG_IN_PROGRESS23FB1MC7STD  (b)(b)RESET
      AUTO_CONFIG_DONE<0>22FB2MC9STD 6I/O/GTS2(b)RESET
      AUTO_CONFIG_DONE<1>22FB3MC15STD 50I/OIRESET
      AUTO_CONFIG_DONE<2>22FB2MC8STD 5I/O/GTS1(b)RESET
      AUTO_CONFIG_DONE_CYCLE<0>313FB2MC11STD 9I/O(b)RESET
      AUTO_CONFIG_DONE_CYCLE<1>314FB3MC16STD  (b)(b)RESET
      AUTO_CONFIG_DONE_CYCLE<2>315FB2MC10STD 7I/O(b)RESET
      D<0>12FB2MC5STDFAST2I/O/GTS3O 
      D<10>12FB3MC3STDFAST41I/OI/O 
      D<11>12FB3MC11STDFAST43I/OI/O 
      D<12>_BUFR1916FB1MC18STD  (b)(b)RESET
      D<12>23FB3MC4STDFAST44I/OI/O 
      D<13>_BUFR1715FB2MC15STD 13I/O(b)RESET
      D<13>23FB3MC12STDFAST45I/OI/O 
      D<14>_BUFR1815FB2MC1STD 142I/O(b)RESET
      D<14>23FB3MC7STDFAST46I/OI/O 
      D<15>_BUFR1415FB6MC17STD 125I/O(b)RESET
      D<15>23FB3MC10STDFAST48I/OI/O 
      D<1>12FB1MC3STDFAST17I/OO 
      D<2>12FB3MC1STDFAST39I/OO 
      D<3>12FB2MC17STDFAST15I/OO 
      D<4>12FB1MC8STDFAST21I/OO 
      D<5>12FB1MC6STDFAST20I/OO 
      D<6>12FB2MC16STDFAST14I/OO 
      D<7>12FB1MC2STDFAST16I/OO 
      D<8>12FB1MC5STDFAST19I/OI/O 
      D<9>12FB3MC9STDFAST40I/OI/O 
      DTACK00FB7MC12STDFAST85I/OO 
      IDE_A<0>11FB1MC11STDFAST24I/OO 
      IDE_A<1>11FB1MC12STDFAST26I/OO 
      IDE_A<2>11FB1MC4STDFAST25I/OO 
      IDE_BASEADR<0>416FB5MC18STD  (b)(b)RESET
      IDE_BASEADR<1>416FB5MC16STD  (b)(b)RESET
      IDE_BASEADR<2>416FB3MC18STD  (b)(b)RESET
      IDE_BASEADR<3>416FB3MC17STD 51I/OIRESET
      IDE_BASEADR<4>416FB5MC15STD 64I/OIRESET
      IDE_BASEADR<5>416FB5MC14STD 61I/OIRESET
      IDE_BASEADR<6>416FB2MC13STD 12I/O(b)RESET
      IDE_BASEADR<7>416FB2MC12STD 10I/O(b)RESET
      IDE_CS<0>11FB1MC9STDFAST22I/OO 
      IDE_CS<1>11FB1MC1STDFAST23I/OO 
      IDE_ENABLE36FB1MC10STD 31I/O(b)RESET
      IDE_R26FB1MC14STDFAST27I/OOSET
      IDE_W25FB1MC15STDFAST28I/OOSET
      ROM_B<0>00FB5MC10STDFAST68I/OO 
      ROM_B<1>00FB5MC17STDFAST69I/OO 
      ROM_OE26FB1MC16STDFAST35I/OOSET
      SHUT_UP<1>315FB5MC13STD 70I/O(b)RESET
      autoconfig413FB4MC17STD 140I/O(b)RESET
      ide1919FB4MC1STD 118I/O(b)RESET
      ide/ide_CLKF22FB4MC16STD 139I/O(b) 
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_01.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_01.htm new file mode 100644 index 0000000..da29717 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_01.htm @@ -0,0 +1,692 @@ + + + + + + +

      Logic

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameTotal PtermsTotal InputsFunction BlockMacrocellPower ModeSlew RatePin NumberPin TypePin UseReg Init State
      IDE_CS<1>11FB1MC1STDFAST23I/OO 
      D<7>12FB1MC2STDFAST16I/OO 
      D<1>12FB1MC3STDFAST17I/OO 
      IDE_A<2>11FB1MC4STDFAST25I/OO 
      D<8>12FB1MC5STDFAST19I/OI/O 
      D<5>12FB1MC6STDFAST20I/OO 
      AUTOCONFIG_IN_PROGRESS23FB1MC7STD  (b)(b)RESET
      D<4>12FB1MC8STDFAST21I/OO 
      IDE_CS<0>11FB1MC9STDFAST22I/OO 
      IDE_ENABLE36FB1MC10STD 31I/O(b)RESET
      IDE_A<0>11FB1MC11STDFAST24I/OO 
      IDE_A<1>11FB1MC12STDFAST26I/OO 
      IDE_R26FB1MC14STDFAST27I/OOSET
      IDE_W25FB1MC15STDFAST28I/OOSET
      ROM_OE26FB1MC16STDFAST35I/OOSET
      D<12>_BUFR1916FB1MC18STD  (b)(b)RESET
      D<14>_BUFR1815FB2MC1STD 142I/O(b)RESET
      D<0>12FB2MC5STDFAST2I/O/GTS3O 
      AUTO_CONFIG_DONE<2>22FB2MC8STD 5I/O/GTS1(b)RESET
      AUTO_CONFIG_DONE<0>22FB2MC9STD 6I/O/GTS2(b)RESET
      AUTO_CONFIG_DONE_CYCLE<2>315FB2MC10STD 7I/O(b)RESET
      AUTO_CONFIG_DONE_CYCLE<0>313FB2MC11STD 9I/O(b)RESET
      IDE_BASEADR<7>416FB2MC12STD 10I/O(b)RESET
      IDE_BASEADR<6>416FB2MC13STD 12I/O(b)RESET
      D<13>_BUFR1715FB2MC15STD 13I/O(b)RESET
      D<6>12FB2MC16STDFAST14I/OO 
      D<3>12FB2MC17STDFAST15I/OO 
      D<2>12FB3MC1STDFAST39I/OO 
      D<10>12FB3MC3STDFAST41I/OI/O 
      D<12>23FB3MC4STDFAST44I/OI/O 
      D<14>23FB3MC7STDFAST46I/OI/O 
      D<9>12FB3MC9STDFAST40I/OI/O 
      D<15>23FB3MC10STDFAST48I/OI/O 
      D<11>12FB3MC11STDFAST43I/OI/O 
      D<13>23FB3MC12STDFAST45I/OI/O 
      AUTO_CONFIG_DONE<1>22FB3MC15STD 50I/OIRESET
      AUTO_CONFIG_DONE_CYCLE<1>314FB3MC16STD  (b)(b)RESET
      IDE_BASEADR<3>416FB3MC17STD 51I/OIRESET
      IDE_BASEADR<2>416FB3MC18STD  (b)(b)RESET
      ide1919FB4MC1STD 118I/O(b)RESET
      ide/ide_CLKF22FB4MC16STD 139I/O(b) 
      autoconfig413FB4MC17STD 140I/O(b)RESET
      ROM_B<0>00FB5MC10STDFAST68I/OO 
      SHUT_UP<1>315FB5MC13STD 70I/O(b)RESET
      IDE_BASEADR<5>416FB5MC14STD 61I/OIRESET
      IDE_BASEADR<4>416FB5MC15STD 64I/OIRESET
      IDE_BASEADR<1>416FB5MC16STD  (b)(b)RESET
      ROM_B<1>00FB5MC17STDFAST69I/OO 
      IDE_BASEADR<0>416FB5MC18STD  (b)(b)RESET
      D<15>_BUFR1415FB6MC17STD 125I/O(b)RESET
      DTACK00FB7MC12STDFAST85I/OO 
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_02.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_02.htm new file mode 100644 index 0000000..6fd0493 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogic_02.htm @@ -0,0 +1,710 @@ + + + + + + +

      Logic

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal NameTotal PtermsTotal InputsFunction BlockMacrocellPower ModeSlew RatePin NumberPin TypePin UseReg Init State
      D<0>12FB2MC5STDFAST2I/O/GTS3O 
      AUTO_CONFIG_DONE<2>22FB2MC8STD 5I/O/GTS1(b)RESET
      AUTO_CONFIG_DONE<0>22FB2MC9STD 6I/O/GTS2(b)RESET
      AUTO_CONFIG_DONE_CYCLE<2>315FB2MC10STD 7I/O(b)RESET
      AUTO_CONFIG_DONE_CYCLE<0>313FB2MC11STD 9I/O(b)RESET
      IDE_BASEADR<7>416FB2MC12STD 10I/O(b)RESET
      IDE_BASEADR<6>416FB2MC13STD 12I/O(b)RESET
      D<13>_BUFR1715FB2MC15STD 13I/O(b)RESET
      D<6>12FB2MC16STDFAST14I/OO 
      D<3>12FB2MC17STDFAST15I/OO 
      D<7>12FB1MC2STDFAST16I/OO 
      D<1>12FB1MC3STDFAST17I/OO 
      D<8>12FB1MC5STDFAST19I/OI/O 
      D<5>12FB1MC6STDFAST20I/OO 
      D<4>12FB1MC8STDFAST21I/OO 
      IDE_CS<0>11FB1MC9STDFAST22I/OO 
      IDE_CS<1>11FB1MC1STDFAST23I/OO 
      IDE_A<0>11FB1MC11STDFAST24I/OO 
      IDE_A<2>11FB1MC4STDFAST25I/OO 
      IDE_A<1>11FB1MC12STDFAST26I/OO 
      IDE_R26FB1MC14STDFAST27I/OOSET
      IDE_W25FB1MC15STDFAST28I/OOSET
      IDE_ENABLE36FB1MC10STD 31I/O(b)RESET
      ROM_OE26FB1MC16STDFAST35I/OOSET
      D<2>12FB3MC1STDFAST39I/OO 
      D<9>12FB3MC9STDFAST40I/OI/O 
      D<10>12FB3MC3STDFAST41I/OI/O 
      D<11>12FB3MC11STDFAST43I/OI/O 
      D<12>23FB3MC4STDFAST44I/OI/O 
      D<13>23FB3MC12STDFAST45I/OI/O 
      D<14>23FB3MC7STDFAST46I/OI/O 
      D<15>23FB3MC10STDFAST48I/OI/O 
      AUTO_CONFIG_DONE<1>22FB3MC15STD 50I/OIRESET
      IDE_BASEADR<3>416FB3MC17STD 51I/OIRESET
      IDE_BASEADR<5>416FB5MC14STD 61I/OIRESET
      IDE_BASEADR<4>416FB5MC15STD 64I/OIRESET
      ROM_B<0>00FB5MC10STDFAST68I/OO 
      ROM_B<1>00FB5MC17STDFAST69I/OO 
      SHUT_UP<1>315FB5MC13STD 70I/O(b)RESET
      DTACK00FB7MC12STDFAST85I/OO 
      ide1919FB4MC1STD 118I/O(b)RESET
      D<15>_BUFR1415FB6MC17STD 125I/O(b)RESET
      ide/ide_CLKF22FB4MC16STD 139I/O(b) 
      autoconfig413FB4MC17STD 140I/O(b)RESET
      D<14>_BUFR1815FB2MC1STD 142I/O(b)RESET
      AUTOCONFIG_IN_PROGRESS23FB1MC7STD  (b)(b)D  RESET
      D<12>_BUFR1916FB1MC18STD  (b)(b)D  RESET
      AUTO_CONFIG_DONE_CYCLE<1>314FB3MC16STD  (b)(b)D  RESET
      IDE_BASEADR<2>416FB3MC18STD  (b)(b)T  RESET
      IDE_BASEADR<1>416FB5MC16STD  (b)(b)T  RESET
      IDE_BASEADR<0>416FB5MC18STD  (b)(b)T  RESET
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogicdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogicdoc.htm new file mode 100644 index 0000000..75e0468 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/maplogicdoc.htm @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + Mapped Logic + + + + + + + + + + + +

      +Mapped Logic

      +The +Mapped Logic section provides a table listing resources allocated by the +fitter to mapped logic. The page will appear in your browser sorted by +Signal Name, but you can choose to sort it by Signal Name, Function Block, +and Pin Number by clicking on the appropriate table headers.  +
      +
      The +Mapped Logic table contains the following:  +
        +
      • +The +output signal name 
      • +
      + +
      Note: +Clicking on the signal name will open a new window with the equations for +that signal. 
      + +
        +
      • +The +total number of product terms 
      • + +
      • +The +number of signals used 
      • + +
      • +The +function block number - an asterisk "*" indicates a user assignment 
      • +
      + +
      Note: +Clicking on the function block will provide a detailed table of all the +block's resources and a graphical display of the function block diagram +(see Function Block Specifics for more details).
      + +
        +
      • +The +macrocell number
      • +
      + +
      Note: +Clicking on the underscored macrocell number will provide a graphical display +of the macrocell that looks like this:
      + + +

      +. +

        +
      • +The +slew rate
      • + +
      • +The +pin number - an asterisk "*" indicates a user assignment 
      • +
      + +
      Note: +Clicking on the underscored pin number will provide the pin layout diagram +for the highlighted pin. Rolling +your mouse over the colored pin will pop up a tooltip with the signal name +assigned to the pin, the I/O standard, the +I/O style, the slew rate, and/or any constraints assigned to the pin:
      + + +

      + +

        +
      • +The +pin type
      • + +
      • +The +pin use
      • + +
      • +The +input register use
      • + +
      • +The +I/O standard
      • + +
      • +The +I/O style
      • +
      + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/newappletref.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/newappletref.htm new file mode 100644 index 0000000..37f3d7f --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/newappletref.htm @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/next.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/next.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8bbb999ee5f7042c9dcbad4dacf3659aa2ee7a8 GIT binary patch literal 1079 zcmex=9X@jO*zpr5PhGlvPb?HxGHT=yahkYr<3UbkKb$@|Xn~>>0k;H_C~9n78`F`QPzJCPur8PO(e59<=M&#AB!andt81j&-><& zq0R)8)>*%}S1eCIc5p`YX|0I4_YHq$Fz?;;;rYSt*U{0tb<-VpZr`&@tnAX^l};~h z4@wFuvh)0Bc+*$ATG}JO(dzgS4jcZ(uV&>fUG1N$daHKQE6pTDX*Pvd9!8IgE0a~U zjAeMzr9*y*KC+EJcQ} z_Q%h2XUvoA_V4%D9AWcJ^)|EmddV+~w(ZY~|Jm}-{= 4)); + +var pluginDetected = false; + +// we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up' +if(is_nav4up) { + + // Refresh 'navigator.plugins' to get newly installed plugins. + // Use 'navigator.plugins.refresh(false)' to refresh plugins + // without refreshing open documents (browser windows) + if(navigator.plugins) { + navigator.plugins.refresh(false); + } + + // check for Java plugin in installed plugins + if(navigator.mimeTypes) { + // window.alert( navigator.mimeTypes.length); + for (i=0; i < navigator.mimeTypes.length; i++) { + // window.alert( navigator.mimeTypes[i].type); + if( (navigator.mimeTypes[ i].type != null) + &&(navigator.mimeTypes[ i].type.indexOf( + "application/x-java-applet;jpi-version=1.4") != -1) ) { + //window.alert("Found"); + pluginDetected = true; + break; + } + + } + } + +} + +if (pluginDetected) { + // show applet page + document.location.href="appletref.htm"; + +} else if (confirm("Java Plugin 1.4+ not found, Do you want to download it?\n" + + "if you choose not to install the plugin the reports graphical applets will not be available.")) { + document.location.href=XilinxD; +} else { + document.location.href="appletref.htm"; +} + +} + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/options.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/options.htm new file mode 100644 index 0000000..afaa252 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/options.htm @@ -0,0 +1,106 @@ + + + + + + +

      Compiler Options

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      OptionValue
       Device(s) Specified + xc95144xl-10-TQ144
       Optimization Method + SPEED
       Multi-Level Logic Optimization + ON
       Ignore Timing Specifications + OFF
       Default Register Power Up Value + LOW
       Slew Rate + FAST
       Keep User Location Constraints + ON
       What-You-See-Is-What-You-Get + OFF
       Exhaustive Fitting + OFF
       Keep Unused Inputs + OFF
       Power Mode + STD
       Ground on Unused IOs + OFF
       Global Clock Optimization + ON
       Global Set/Reset Optimization + ON
       Global Ouput Enable Optimization + ON
       Set I/O Pin Termination + KEEPER
       Input Limit (2-54) 54
       Pterm Limit (1-90) 25
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/optionsdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/optionsdoc.htm new file mode 100644 index 0000000..f1ee543 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/optionsdoc.htm @@ -0,0 +1,760 @@ + + + + + + + + + + +Compiler Options + + + + + + + + + + + + + + + + + + + + + + + + +

      Compiler Options

      + +

      The Compiler + Options page provides all the fitter options settings for the device family + the fitter has selected.

      + +

      Fitter Options

      + +

      Basic Tab

      + +

      XPLA3 Advanced + Options

      + +

      CoolRunner-II + Advanced Options

      + +

      XC9500/XL/XV + Advanced Options

      + +

      Basic + Tab

      + +

      The CPLD devices + have the following fitter Implementation + Options available in + the Basic tab:

      + +
        + +
      • Use + Multi-Level Logic Optimization

      • +
      + +

      This option simplifies the total number + of logic expressions in a design, and then collapses the logic in order + to meet user objectives such as density, speed and timing constraints. + This optimization targets CPLD architecture, making it possible to collapse + to the macrocell limits, reduce levels of logic, and minimize the total + number of p-terms.

      + +

      Multi-level Logic Optimization optimizes + all combinatorial logic arcs spanning from an input pad or register output + to an output pad or register input.

      + +

      Multi-level Logic Optimization operates + on combinatorial logic according to the following rules.

      + +

      If timing constraints are set, the program + optimizes for speed to meet timing constraints.

      + +

      If timing constraints are not set, the + program optimizes either for speed or density, depending on the user setting + for the Use Timing Optimization + option.

      + +
        + +
          + +
            + +
          • If + Use Timing Optimization is turned + on, the combinatorial logic will be mapped for speed.

          • + +
          • If + Use Timing Optimization is turned + off, the combinatorial logic will be mapped for density. The goal of optimization + will then be to reduce the total number of p-terms.

          • +
          +
        +
      + +

      Logic + marked with the NOREDUCE property will not be extracted or optimized.

      + +

      By + default, this option is on.

      + +
        + +
      • Use Timing Constraints -- This + option instructs the fitter use Timing Constraints when fitting the design. +  If this + box is not checked, the fitter will ignore timing constraints, if necessary.

      • + +
      • Enable WYSIWYG + Mode -- (CoolRunner only) The + goal of the WYSIWYG options is to have a netlist reflect the user's specifications, + as much as possible. All the nodes declared in the HDL design are preserved. + By default, this property is set to Off (Checkbox is not checked) When + this property is On (checkbox is checked), XST:

      • + +
          + +
        • Preserves + all the user internal signals (nodes)

        • + +
        • Creates + source_node constraints in NGC file for all these nodes.

        • + +
        • Skips + the design optimization (collapse, factorization). Only the Boolean equation + minimization is performed.

        • +
        + +
      • Optimization Style-- The Optimization + Method allows you to select from one of two basic optimization strategies: + Density or Speed. + Density focuses on solely + on density, and Speed focuses + solely on speed.

      • + +
      • Location Constraints -- The Try selection + will attempt to fit the design with the pin assignments specified in the + design source. If the design cannot be fit with these pin assignments, + the fitter will remove the location constraints and attempt to fit the + design with no location constraints. A warning message will tell the user + if the location constraints have been removed.

      • + +
          + +
        • The + Try selection will attempt + to fit the design with the pin assignments specified in the design source. + If the design cannot be fit with these pin assignments, the fitter will + ignore the pin assignments.

        • +
        + +
      • The + On selection will attempt to fit + the design with the pin assignments specified in the design source. If + the design cannot be fit with these pin assignments, the fitter will notify + the user that the device could not fit. It will not unlock the pins under + this option.

      • + +
      • The + Off selection will attempt to + fit the design and will ignore the pin assignments specified in the design + source. If the design can be fit with no pre-assigned pins, the fitter + will assign pins, which can be viewed in the fitter report (filename.fit). + The user should take these pin assignments and incorporate them back into + the design source file. The user will be notified whether the fitting + operation was successful.

      • + +
      • Output + Slew Rate -- Use this option + to control the default output slew rate. You can control the transition + time of device output pins by setting the slew rate to Slow or Fast. Limiting + the slew rate (Slow) reduces output switching surges in the device. The + default is Fast.

      • +
      + +

      Note: + Any explicit slew rate control properties in the design or constraints + file take precedence over this Output Slew Rate setting.

      + +
        + +
      • FF Initial State -- Sets + the initial state for all Flip-Flops.  The + options are Low, High and FPGA.

      • + +
      • Collapsing + P-Term Limit -- This option + controls the degree to which the fitter flattens a design netlist. A logic + gate can collapse forward into a subsequent gate only if the number of + product terms in the resulting logic function does not exceed the p-term + limit. If the path delay of a logic function is not acceptable, increase + the p-term limit to allow the larger functions to be further flattened. + Choose a number from 3 to 48.

      • + +
      • Collapsing + Input Limit -- This is a + secondary option for controlling the degree to which the fitter flattens + a design netlist. A logic gate can collapse forward into a subsequent + gate only if the number of inputs in the resulting logic function does + not exceed the input limit. If the design fails to fit the target device + because flattening uses up too many of the function block inputs, decrease + the input limit to prevent flattening of certain high fan-in functions. +  

      • +
      + +

      XPLA Advanced + Options

      + +

      The + following options are available under XPLA Implementation + Options, Advanced tab.

      + +
        + +
      • Enable Fast + Input Registers -- Enables the use + of the Fast Input path in XPLA3 devices.

      • + +
      • Enable Use + of Foldback NANDs -- When selected, + the software will use foldback NANDs. This increases the capability to + fit a design, sometimes at the expense of speed.

      • + +
      • Reserve JTAG Pins for ISP -- Checking + this box will instruct the fitter to reserve JTAG pins.

      • +
      + +

      CoolRunner-II + Advanced Options

      + +

      The following + options are found under the Advanced tab for CoolRunner-II devices.

      + +
        + +
      • Use + Global Clock(s) -- Select this option + to allow the fitter to assign input pins used as clocks to dedicated global + clock (GCK) pins of the device. If this option is disabled, only pins + identified with the BUFG=CLK property in the design (or UCF file) will + be assigned to GCK device pins. By default, this option is on. +

      • + +
      • Use Global Output Enable(s) -- Select + this option to allow the fitter to assign input pins used as output enable + control to dedicated global OE (GTS) pins of the device. If this option + is disabled, only pins identified with the BUFG=OE property in the design + (or UCF file) will be assigned to GTS device pins. By default, this option + is on.

      • + +
      • Use Global Set/Reset -- Select this + option to allow the fitter to assign input pins used as register asynchronous + reset or preset control to the dedicated global set/reset (GSR) pin of + the device. If this option is disabled, only a pin identified with the + BUFG=SR property in the design (or UCF file) will be assigned to the GSR + device pin. By default, this option is on.

      • + +
      • Enable Fast Input Registers -- Enables + fast input registers.

      • + +
      • Ignore DATA_GATE Attributes -- Data + Gate is a power saving property that can be used in CoolRunner-II designs. +  This option + allows you to turn Data Gate off in case you want the fitter to ignore + data gate.

      • + +
      • Tristate Outputs Termination Node -- + The Tristate Output Termination Mode globally sets all tristate outputs + to the specified termination mode. By default, this field is set to Pullup.. +  The options + are Pullup, Keeper and Float.

      • + +
      • Create Programmable Ground Pins on Unused I/O + -- The Create Programmable GND Pins on Unused I/O property controls the + option to indicate that you want all unused I/O pads to be configured + as ground pins. This can reduce ground bounce. By default, this option + is set to ground.  The + options are Ground, Pullup, Keeper and Float.

      • + +
      • +

        Default + Output Voltage Standard -- set a default voltage standard for CoolRunner-II + device pins.

        + +

        IOSTANDARD + names supported by CoolRunner-II are:

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        +

        I/O Standard

        +

        VCCIO

        +

        Input VREF

        +

        Board Termination Voltage (VTT)

        +

        LVTTL

        +

        3.3V

        +

        N/A

        +

        N/A

        +

        LVCMOS33

        +

        3.3V

        +

        N/A

        +

        N/A

        +

        LVCMOS25

        +

        2.5V

        +

        N/A

        +

        N/A

        +

        LVCMOS18

        +

        1.8V

        +

        N/A

        +

        N/A

        +

        LVCMOS15

        +

        1.5V

        +

        N/A

        +

        N/A

        +

        HSTL_I

        +

        1.5V

        +

        0.75V

        +

        0.75V

        +

        SSTL2_I

        +

        2.5V

        +

        1.25V

        +

        1.25V

        +

        SSTL3_I

        +

        3.3V

        +

        1.5V

        +

        1.5V

        + +

        The software + automatically groups outputs with similar IOSTANDARD settings into the + same bank when no location constraints are specified.

        +
      • +
      + +

      XC9500/XL/XV + Advanced Options

      + +

      The following + options are found under the Advanced tab for XC9500/XL/XV.  Note + that additional options for XC9500 only are also described below.

      + +
        + +
      • Use + Global Clock(s) -- Select this option + to allow the fitter to assign input pins used as clocks to dedicated global + clock (GCK) pins of the device. If this option is disabled, only pins + identified with the BUFG=CLK property in the design (or UCF file) will + be assigned to GCK device pins. By default, this option is on. +

      • + +
      • Use Global Output Enable(s) -- Select + this option to allow the fitter to assign input pins used as output enable + control to dedicated global OE (GTS) pins of the device. If this option + is disabled, only pins identified with the BUFG=OE property in the design + (or UCF file) will be assigned to GTS device pins. By default, this option + is on.

      • + +
      • Use Global Set/Reset -- Select this + option to allow the fitter to assign input pins used as register asynchronous + reset or preset control to the dedicated global set/reset (GSR) pin of + the device. If this option is disabled, only a pin identified with the + BUFG=SR property in the design (or UCF file) will be assigned to the GSR + device pin. By default, this option is on.

      • + +
      • Create Programmable Ground Pins on Unused I/O + -- Select this option to indicate that you want all unused I/O pads to + be configured as ground pins. This can reduce ground bounce. By default, + this option is off.

      • + +
      • Macrocell Power Setting -- Use this + option to control device power consumption. Select Low or Standard to + set the default power mode for the macrocells used to implement the design. + Select Timing Driven to automatically reduce power on paths covered by + timing specifications that can meet speed requirements while operating + in low power. The default is Standard, which results in highest speed.

      • +
      + +

      Note: Any explicit power control (PWR_MODE) + properties in the design or constraints file take precedence over this + Macrocell Power Setting.

      + +
        + +
      • Enable FASTConnect/UIM Optimization (XC9500 + only) -- Enables optimization of the FASTConnect/UIM for XC9500 + devices.

      • + +
      • Use + Local Feedback (XC9500 only)

      • +
      + +

      Select this option to enable the software + to use local macrocell feedback whenever possible. The local feedback + path, running from each macrocell output to an input of the same function + block, has shorter propagation delay than the global feedback path. The + fitter always tries to use local macrocell feedback (if possible) to satisfy + timing constraints. This option allows the fitter to use local feedback + to generally improve timing on remaining paths. Using local feedback can + speed up your design but could also make it difficult to maintain the + same timing after a design change. By default, this option is on.

      + + + +
      + + +

      Note: + To force the fitter to use local feedback, manually map both + the source and load functions into the same function block using the property + LOC=FBnn, + then apply a timespec across the path. 

      + + + +
      + + +

      Note: + The XC9536 device does not have local feedback.

      + + + +
      + + +
        + +
      • Use + Pin Feedback (XC9500 only)

      • +
      + +

      Select this option to enable the software + to use I/O pin feedback whenever possible. The pin feedback path has slightly + shorter propagation delay than the global feedback path. If this option + is enabled, the software uses the pin feedback path instead of the global + feedback path for macrocell signals that do not drive 3-state outputs + or slew-rate-limited outputs, and where the associated I/O pin is not + used as input-only. By default, this option is on.

      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/paths.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/paths.js new file mode 100644 index 0000000..ff4aa89 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/paths.js @@ -0,0 +1,39 @@ +rootURL = "http://www.xilinx.com/"; +prodURL = "xlnx/xil_prodcat_product.jsp?title="; +cpldURL = "CPLD+Products"; +acr2URL = "coolrunner2_page"; +xbrURL = "coolrunner2_page"; +xpla3URL = "xpla3_page"; +xc9500URL = "xc9500_page"; +xc9500xlURL = "xc9500xl_page"; +xa9500xlURL = "xc9500xl_page"; +xc9500xvURL = "xc9500xv_page"; +marketURL= "esp"; +supportURL = "http://www.support.xilinx.com/"; +educationURL = "support/education-home.htm"; +buyURL = "http://toolbox.xilinx.com/cgi-bin/xilinx.storefront"; +contactURL = "company/contact.htm"; +searchURL = "company/search.htm"; + +docURL = rootURL + "support/documentation/"; +doc95URL = docURL + "xc9500.htm"; +doc95xlURL = docURL + "xc9500xl.htm"; +docA95xlURL = docURL + "xc9500xl.htm"; +doc95xvURL = docURL + "xc9500xv.htm"; +docXpla3URL = docURL + "coolrunner_xpla3.htm"; +docAcr2URL = docURL + "coolrunner-ii.htm"; +docXbrURL = docURL + "coolrunner-ii.htm"; +docCr2sURL = docURL + "coolrunner-ii.htm"; + +var messages = new Array(); +messages["fastinreg"] = "Direct Input Register"; +messages["inreg"] = "Direct Input Register"; +messages["fbnand"] = "Foldback NAND"; +messages["fcnode"] = "FC node"; +messages["LATCH"] = "Transparent latch"; +messages["DFF"] = "D-flip-flop"; +messages["DEFF"] = "D-flip-flop with clock enable"; +messages["TFF"] = "T-flip-flop"; +messages["TDFF"] = "Dual-edge-triggered T-flip-flop"; +messages["DDFF"] = "Dual-edge-triggered flip-flop"; +messages["DDEFF"] = "Dual-edge-triggered flip-flop with clock enable"; diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin.gif new file mode 100644 index 0000000000000000000000000000000000000000..f110f3df4f08db5e7b03c33b102290f713d6f6ce GIT binary patch literal 3093 zcmeH`_d6R37spFmSG8tUjiM+uiz3#g)2Q96R;#UEGh$WM2p7HfjoBfjMi4|otV-(#5vjTT!J0J1sW-ZcLRDEFM{t8p5~a8`#) zYYCK+s_h7e57Aai(>OoV`XmS(Gt=<;=Z0tqZs%K>50flvCiv%E8;DooMWdCK*|&TSLph+NEZ!Xat_6O-sRziqcYMWT?%mOG_e5lT$kkj|YOnjtXj*36T+FbX z?1)bZwM#7adaOM>R^oiTK+wgzn%OZ6b@XfqH9=M^;d&kt8gzRFDHWg|-tp?G7){nC z>0VCHT&giP0O9=zP%@mNp1HR4k?#>OJ?V)XY4ZIHaJ}$>)qu+~)Wz0~qQyTz&(Q_g=@durMF&SyY5Yq0ptxOp}G2FB?FG+?oY22-8T0O?r9h zOcj9*IMDMM&tLVXzU%_@EWc<4YnNMSHzJjvHCddAK^3g`EM}vYx$V|&2Z)rY+VX*Jmc6w$NZ9nJf%1tD( zXlJ}&)P8x>4i{xNKo!IO~-%Md||UI>wIx%^ta+y>G?KjLFI1Ze|B=x@ki`crKcuQ#&6sNTM$!YLfRCQ;lvN zEPb@|Iatnc#~iF=1(6R{;pN%;Yw^(V{dGh^@@i#KF&VsBfxZ}C%PS2`2$tNM>#xU zg~54pppSW}%uq~A(WmWx$kz8JPcU6hfScta!!P!}GuMJ7PcB%2+015HSkB$8QuNcM zhxUSGWbtS3D~EBr!1q`)S~um&Bl|buMz`40IXH%*r4r%noCR%jF{vPx{(&(*L1|XK zekU#h_uCs3b!26HoLs0?JCi^4%Pn53>lYV=cwPtR9#eP>Ed&1Kkpgr`a-ECe=e56t z3(gUW-8BR(Q(NyO&BR3sXP}|u3D5l?erd6&V0D`+$fvTUr!tI@ zmMiiX((wL8a?gwb!X|1GH^RPaQe!nV{u z$utOAu4|~lsEP5qWA4m>u-NlC;XjM@#vDv&+trb*&uzE=q}P*FDS2E;9@h3ZAIAeI z`2s}bT=KG<{o5zDl^p9v1~B>e7*B+(641mFHIkkqpQn;kV&-l#3Y(%7X%R~-g8D{t z4k^WVIZ;+|CSUV~sYqjU)E`iJ9S2ov$#k2CL9zT8$}=GUV&R4j4mE~(`ZjxRVZ*Ll ze!R*@9qmFzIgIw%BK@9d_$8qoS4}4Br>K}9ieF&eb&}bKky+DQ{*J-CyBPWstfPXzhH&;lyLd96McOmF_O{ioGZP10B&>&o2ybADVTKQH!iGY$ zrC}s{H*ueX{%iyy_fg#ft;zmly1roH8(CMmsSu-o0xRy*V}KmI4%*V7YM6Uwm-Q-= z;51rUpz3DEsaD<9K!YYm5Z9c33Xf=WeW^Sc18HAo^b!OBa;97NJe&`wfMOch;zk3< z>Hh9}v65|F<^=t=S`y;mi!e?PRN~F(QO&`EReM%F2tCv7XM+m1l_UcQ^wA@($EeRj zyP;Ckgv7F-R^_FgW7e#%p*Of2jfmcE+zq{vv9yemB3Fy%o*8U2we?NemLjNOk^k^& zO`q$y--A1jMAb`mUwGdxuq%YktBD-o7O%NvNg-=fW z$`y@z4^ghA934>wjsdN~ve|WBj=$d7-AO>{YSOR)f5j*XFea301I1mB*A4?qM+&|M zGGnsath#+;7Rf(QB3QCUNGM|PR@)b4==$xZhB!KTsf-}HzD{L$u?!L$)#`^H#f8Q3 zh+B6;vNyj8`)%)=9FBZGp&%`rHVFE7EQ(6Sr0A`5V#lZ2XK7WrSI9vTjM;{q{5o#^ totOw)q%d>8$Flhcbns|Jmw7Oh(o89~Jl=T5Je(YCrs42)k!Q~6{ts)#@;m?l literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXC95.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXC95.htm new file mode 100644 index 0000000..db88bcb --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXC95.htm @@ -0,0 +1,13 @@ +
      +Legend :  NC  = Not Connected, unbonded pin
      +         PGND = Unused I/O configured as additional Ground pin
      +         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
      +         VCC  = Dedicated Power Pin
      +         GND  = Dedicated Ground Pin
      +         TDI  = Test Data In, JTAG pin
      +         TDO  = Test Data Out, JTAG pin
      +         TCK  = Test Clock, JTAG pin
      +         TMS  = Test Mode Select, JTAG pin
      +         PE   = Port Enable pin
      +  PROHIBITED  = User reserved pin
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXbr.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXbr.htm new file mode 100644 index 0000000..00a6d2c --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXbr.htm @@ -0,0 +1,21 @@ +
      +Legend :  NC  = Not Connected, unbonded pin
      +        PGND  = Unused I/O configured as additional Ground pin
      +         KPR  = Unused I/O with weak keeper (leave unconnected)
      +         WPU  = Unused I/O with weak pull up (leave unconnected)
      +         WPD  = Unused I/O with weak pull down (leave unconnected)
      +         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
      +         VCC  = Dedicated Power Pin
      +      VCCAUX  = Power supply for JTAG pins
      +   VCCIO-3.3  = I/O supply voltage for LVTTL, LVCMOS33, SSTL3_I
      +   VCCIO-2.5  = I/O supply voltage for LVCMOS25, SSTL2_I
      +   VCCIO-1.8  = I/O supply voltage for LVCMOS18
      +   VCCIO-1.5  = I/O supply voltage for LVCMOS15, HSTL_I
      +        VREF  = Reference voltage for indicated input standard
      +         GND  = Dedicated Ground Pin
      +         TDI  = Test Data In, JTAG pin
      +         TDO  = Test Data Out, JTAG pin
      +         TCK  = Test Clock, JTAG pin
      +         TMS  = Test Mode Select, JTAG pin
      +  PROHIBITED  = User reserved pin
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXpla3.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXpla3.htm new file mode 100644 index 0000000..8dad55d --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pin_legXpla3.htm @@ -0,0 +1,13 @@ +
      +Legend :  NC  = Not Connected, unbonded pin
      +          PE  = Port Enable pin
      +         WPU  = Unused with Internal Weak Pull Up
      +         TIE  = Unused I/O floating -- must tie to VCC, GND or other signal
      +         VCC  = Dedicated Power Pin
      +         GND  = Dedicated Ground Pin
      +         TDI  = Test Data In, JTAG pin
      +         TDO  = Test Data Out, JTAG pin
      +         TCK  = Test Clock, JTAG pin
      +         TMS  = Test Mode Select, JTAG pin
      +  PROHIBITED  = User reserved pin
      +
      diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pindiagram.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pindiagram.gif new file mode 100644 index 0000000000000000000000000000000000000000..504bb2b0fba66a2a6d92c65f259b6a52ba328c73 GIT binary patch literal 21649 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegend.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegend.htm new file mode 100644 index 0000000..26f2262 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegend.htm @@ -0,0 +1,150 @@ + + + + + + + +

      Legends

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AcronymBrief Description
       CLK Clock
       GCK0 Global Clock 0
       GCK1 Global Clock 1
       GCK2 Global Clock 2
       GND Ground
       GSR Global Set/Reset
       GTS0 Global Output Enable 0
       GTS1 Global Output Enable 1
       GTS2 Global Output Enable 2
       GTS3 Global Output Enable 3
       I/O Input/Output
       INIT Initial state
       ISP In system programmable
       JTAG Joint Test Action Group
       KPR Unused I/O with weak keeper
       NC No Connects
       PGND Programmable ground pin
       PROHIBITED User reserved pin
       R Reset
       S Set
       TCK Test clock
       TDI Test data input
       TDO Test data output
       TIE Unused I/O floating
       TMS Test mode select
       LVCMOS Low Voltage CMOS 3.3 Volts
       LVCMOS25 Low Voltage CMOS 2.5 Volts
       LVCMOS33 Low Voltage CMOS 2.5 to 3.3 Volts
       LVTTL Low Voltage TTL 3.3 Volts
       VCCIO Input/Output Supply Voltage
       VCC Power internal
       WPU Weak Pull Up
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegendV.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegendV.htm new file mode 100644 index 0000000..577547a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinlegendV.htm @@ -0,0 +1,150 @@ + + + + + + + +

      Legends

      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      AcronymVerbose Description
       CLK Global Clock
       GCK0 Global clock zero
       GCK1 Global clock one
       GCK2 Global clock two
       GND Dedicated Ground Pin
       GSR Global set-reset
       GTS0 Global tristate zero (output enable)
       GTS1 Global tristate one (output enable)
       GTS2 Global tristate two (output enable)
       GTS3 Global tristate three (output enable)
       I/O Input/Output
       INIT Initial state
       ISP The use of the JTAG port to program the chip while it is powered in a system.
       JTAG IEEE Standard 1149 (JTAG) boundary-scan test standard.
       KPR Unused I/O with weak keeper (leave unconnected)
       NC Not Connected, unbonded pin
       PGND Programmable ground pin
       PROHIBITED User reserved pin
       R Reset
       S Set
       TCK One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. Test operations of the device are synchronous to TCK. Data is captured on the rising edge of TCK and outputs change on the falling edge of TCK. An internal pull-up forces TCK to a high level if left unconnected.
       TDI One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It is the serial input for shifting data through the instruction register or selected data register. An internal pull-up forces TDI to a high level if left unconnected.
       TDO One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It is the serial output for shifting data through the instruction register or selected data register. An internal pull-up forces TDI to a high level when it is not driven from an external source.
       TIE Unused I/O floating -- must tie to VCC, GND or other signal
       TMS One of four terminals required by (JTAG) IEEE Std 1149 or IEEE Std 1532. It directs the device through its Test Access Port controller states. An internal pull-up forces TDI to a high level when it is not driven from an external source. TMS also provides the optional test reset signal of IEEE Std 1149 or IEEE Std 1532.
       LVCMOS Low Voltage Complementary Metal Oxide Semiconductor 3.3 Volts
       LVCMOS25 External I/O supply voltage for LVCMOS25
       LVCMOS33 External I/O supply voltage for LVCMOS33
       LVTTL Low Voltage Transistor Transistor Logic 3.3Volts
       VCCIO External power for Inputs/Outputs
       VCC Dedicated Power Pin, Internal supply voltage for the device
       WPU Unused I/O with Internal Weak Pull Up (leave unconnected)
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.htm new file mode 100644 index 0000000..503aaa4 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.htm @@ -0,0 +1,741 @@ + + + + + + +

      Pin List

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Pin NumPin TypeAssigned Signal
      1VCCIOVCC
      2I/O/GTS3D<0>
      3I/O/GTS4KPR
      4I/OKPR
      5I/O/GTS1KPR
      6I/O/GTS2KPR
      7I/OKPR
      8VCCINTVCC
      9I/OKPR
      10I/OKPR
      11I/OKPR
      12I/OKPR
      13I/OKPR
      14I/OD<6>
      15I/OD<3>
      16I/OD<7>
      17I/OD<1>
      18GNDGND
      19I/OD<8>
      20I/OD<5>
      21I/OD<4>
      22I/OIDE_CS<0>
      23I/OIDE_CS<1>
      24I/OIDE_A<0>
      25I/OIDE_A<2>
      26I/OIDE_A<1>
      27I/OIDE_R
      28I/OIDE_W
      29GNDGND
      30I/O/GCK1KPR
      31I/OKPR
      32I/O/GCK2KPR
      33I/OKPR
      34I/OKPR
      35I/OROM_OE
      36GNDGND
      37VCCIOVCC
      38I/O/GCK3KPR
      39I/OD<2>
      40I/OD<9>
      41I/OD<10>
      42VCCINTVCC
      43I/OD<11>
      44I/OD<12>
      45I/OD<13>
      46I/OD<14>
      47GNDGND
      48I/OD<15>
      49I/OA<5>
      50I/OA<4>
      51I/OA<6>
      52I/OA<3>
      53I/OKPR
      54I/OA<2>
      55VCCIOVCC
      56I/OKPR
      57I/OA<1>
      58I/OA<9>
      59I/OA<10>
      60I/OA<11>
      61I/OA<12>
      62GNDGND
      63TDITDI
      64I/OA<13>
      65TMSTMS
      66I/OKPR
      67TCKTCK
      68I/OROM_B<0>
      69I/OROM_B<1>
      70I/OKPR
      71I/OKPR
      72GNDGND
      73VCCIOVCC
      74I/OKPR
      75I/OAUTOBOOT_OFF
      76I/OKPR
      77I/OKPR
      78I/OKPR
      79I/OKPR
      80I/OAS
      81I/OUDS
      82I/OKPR
      83I/ORW
      84VCCINTVCC
      85I/ODTACK
      86I/OA<23>
      87I/OA<22>
      88I/OA<21>
      89GNDGND
      90GNDGND
      91I/OA<20>
      92I/OA<19>
      93I/OKPR
      94I/OA<18>
      95I/OA<17>
      96I/OKPR
      97I/OA<16>
      98I/OBERR
      99GNDGND
      100I/OKPR
      101I/OKPR
      102I/OC3
      103I/OC1
      104I/OKPR
      105I/OKPR
      106I/OKPR
      107I/OKPR
      108GNDGND
      109VCCIOVCC
      110I/OKPR
      111I/OKPR
      112I/OKPR
      113I/OKPR
      114GNDGND
      115I/OKPR
      116I/OKPR
      117I/OKPR
      118I/OKPR
      119I/OKPR
      120I/OKPR
      121I/OKPR
      122TDOTDO
      123GNDGND
      124I/OKPR
      125I/OKPR
      126I/OKPR
      127VCCIOVCC
      128I/OKPR
      129I/OKPR
      130I/OKPR
      131I/OKPR
      132I/OKPR
      133I/OKPR
      134I/OKPR
      135I/OKPR
      136I/OKPR
      137I/OKPR
      138I/OKPR
      139I/OKPR
      140I/OKPR
      141VCCINTVCC
      142I/OKPR
      143I/O/GSRRESET
      144GNDGND
      + + +
      + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.js new file mode 100644 index 0000000..591e563 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pins.js @@ -0,0 +1,62 @@ +var specSig = new Array(); +var pins = new Array(); +var pinsAssign = new Array(); +var prohibit = new Array(); +var unusedStr = "WPU"; +var gndStr = "GND"; +var vccStr = "VCC"; +var tdiStr = "TDI"; +var tdoStr = "TDO"; +var tmsStr = "TMS"; +var tckStr = "TCK"; + +function showPin(pin) { parent.leftnav.showAppletPin(pin); } + +function printPage() { window.print(); parent.leftnav.printAppletPkg(); } + +function showEqn(signal) { parent.leftnav.showEqn(signal); } + +function updatePin(type) { + with (document.options) { + switch (type) { + case 0: + if (inp.checked) parent.leftnav.document.options.inOn.value = 1; + else parent.leftnav.document.options.inOn.value = 0; + break; + + case 1: + if (out.checked) parent.leftnav.document.options.outOn.value = 1; + else parent.leftnav.document.options.outOn.value = 0; + break; + + case 2: + if (glb.checked) parent.leftnav.document.options.glbOn.value = 1; + else parent.leftnav.document.options.glbOn.value = 0; + break; + + case 3: + if (isp.checked) parent.leftnav.document.options.ispOn.value = 1; + else parent.leftnav.document.options.ispOn.value = 0; + break; + + case 4: + if (vcc.checked) parent.leftnav.document.options.vccOn.value = 1; + else parent.leftnav.document.options.vccOn.value = 0; + break; + + case 5: + if (gnd.checked) parent.leftnav.document.options.gndOn.value = 1; + else parent.leftnav.document.options.gndOn.value = 0; + break; + + case 6: + if (unuse.checked) parent.leftnav.document.options.unuseOn.value = 1; + else parent.leftnav.document.options.unuseOn.value = 0; + break; + } + } + + parent.leftnav.showPinOut(); +} + +function showLegend(url) { parent.leftnav.showLegend(url, 650, 350); } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinsdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinsdoc.htm new file mode 100644 index 0000000..9da2708 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinsdoc.htm @@ -0,0 +1,265 @@ + + + + + + + + + + +Pin List + + + + + + + + + + + + + + + + + + + + + + + + +

      Pin List

      + +

      The Pin List + page lists each pin of your design with its pin type and associated signal. +  Check boxes + at the top of the table allow you to select and deselect which pin types + you want displayed in the table (the default view will display all of + them).

      + +

      Note: +  There is + a button below the table.  Click + this button to open a new window describing all of the acronyms used in + the function block table.  You + can select either brief descriptions or more detailed descriptions by + clicking the "Verbose" button at the top of the window.

      + +Clicking + on the underscored pin numbers in the first column of the table will open + a new window displaying the pin layout diagram for the selected pin.  Rolling + your mouse over the colored pin will pop up a tooltip with the signal + name assigned to the pin, the I/O standard,  the + I/O style, the slew rate, and/or any constraints assigned to the pin: + + +

      + +

      Clicking any underscored signal in the + third column of the table will open a new window displaying the equations + for that particular signal.

      + +

      Clicking on the button + at the top of the screen will open a new window with a graphical, top + view of all of the pins:  

      + +

      + +

      They are color-coded as follows:

      + + + +++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +

      Color

      +

      Signal

      +

      Green

      +

      Input

      +

      Aqua

      +

      Bidirectional

      +

      Blue

      +

      Output

      +

      Magenta

      +

      Clock

      +

      Red

      +

      VCC

      +

      Black

      +

      GND

      +

      Yellow

      +

      TDO

      +

      Gray

      +

      TDI

      +

      White

      +

      Unused Pin

      +

      Black Outline

      +

      No available + Pad

      + +

      As with the single pin display, rolling + your mouse over any colored pin will pop up a tooltip with the signal + name assigned to the pin, the I/O standard,  the + I/O style, the slew rate, and/or any constraints assigned to the pin.

      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinview.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/pinview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c3a27ca5c3e1ff7ae45eafedc7f9c40ec212299e GIT binary patch literal 1868 zcmbW!doQXf>O=;b# zml(RHBH~iiy)@RfMOBNDifvJY(lMJ*t&%nqyL)EO*}r!8dC&X)^FHr;zMu2RU&v!WtZ>>V6w zPTzj#dBV$^?h_bvI{3_4=DFyY*tmEW`@#=t=^2@qIal%vt{2|8dFwX!r@Ljma(;!N z@_s{OQ*%pe+k@_&-oE}vj|T=v$Hsr25WScb&%U1fWqx7t&C;@Tb?x2y`wtr*H@967 z0QOJTAF}^&feIH?F%~#-+XaEfD>e*-BX*i8VQk%zj7Uw={!7Z(BYCCuT`Gp=9ulp9 zsOPFUvc)V#x=s6s?7xGh{$H{`VE=ZB0W=Jv7#<7+4g)_+5EI|t_Te)MgV8aqayC{*8bzy$NGB4*&!*%FG=ecG%YliwDrYHhrnf5ol^=CG&*$fDJ z>&hzMl%ArdWBUhrx1iZHSPHwknAnAR+l*PJ7EIcryAvYAhhmGY3e!9o!qL7GD^lX= zUtAi%HYd>-QQbb7$U1xGGlSZ>NeLNvhnEB0(NZ*;xFLv?1Nqbx)j{`0uC>6KyVo`D znwe1V9Hlfci4VOuLN#n7u$Z`Sst?M6T!4qXS+^3H|7RW6;tHyK+1lokU}*#&5`mVO z521w9(=;P8i>-SZYIv=~l>DRSIxq3zmS0lQ3b#b|scNWxb!~nwICxsL_%tr&hZG&S7x~bR2uU;oFaTucWUE1L;PEE0tVgdBfD&;M5^$Rrx&p>bR;%+kc}nMh;|X@Vn)J+S^x@k}(%f z*qI{Ne6dB&kiUsv!)5Wz^`W$M-#8_wa1VA)rVVM-*RG*`Y@Hq(hV*RDTWLCw^3!Xh zA&w7yU#%AKU13>Xc6h1#S_|a;?Wm3~rAD^TWROzvvN)b&JU`kvbbP;LsPu1XR~ArM zw&A`8UGOgLTDwj7k0SlK9m$V+gl6NiW3ykte7UsOxf`85UYlPG`cC^)_OA|;8WRFz z>38FU0gzNb-^rS4Z?)g6LV31{5e9s^M{pB29$C=hWRwg;&XeN^$s$w>dAG3&`cEf= z@K=S!yhN8Vi=~=sev|aj#GQoBEfZRdZ*$w#iJ%N;D^89k4L@oeU}xf;Tg$O3=)cHx z1(`yFEN^bNev{b%6Ww{1{ymF)wcLwSdfq0qZobX0b=fC(#9I>cp!jBwW7F`S-?+#1 zSP|vTKagKeRX!NTJ^wIrW!l=EZya->@zkc zuU+3Gc4;um9d2_8z=?HjiMu-cTy~bx7^Nhu7RQ&fu{rHTA`fTXhq^^*UJ0duqem znwlj|E9?n(?|Ka2*R|NmMyvsopf=xknjPnA4UV>5 zhYpr4lA%w&S!vyThJ1N{!>}uAm~A1{kZcVk-DzrP*4=0w%Cuojt;v>ap0a^;t(l9> zCdK?E8%%xO=&xa+p|b|ZBEm3_^iHpyuLSV= 4)); + +var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1)); +var is_ie5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!= -1) ); +var is_ie5_5 = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") != -1)); +var is_ie6 = (is_ie && (is_major == 4) && (agt.indexOf("msie 6.0") != -1)); + +var is_ie5up = (is_ie && (is_major == 4) && ( (agt.indexOf("msie 5.0")!=-1) || (agt.indexOf("msie 5.5")!=-1) || (agt.indexOf("msie 6.0")!=-1) ) ); + +var pluginDetected = false; +var activeXDisabled = false; + +// we can check for plugin existence only when browser is 'is_ie5up' or 'is_nav4up' +if(is_nav4up) { + + // Refresh 'navigator.mimeTypes' to get newly installed mimeTypes. + // Use 'navigator.mimeTypes.refresh(false)' to refresh mimeTypes + // without refreshing open documents (browser windows) + + // check for Java plugin in installed mimeTypes + if(navigator.mimeTypes ) { + //window.alert( "length"); + //window.alert( navigator.mimeTypes.length); + for (i=0; i < navigator.mimeTypes.length; i++) { + //window.alert(navigator.mimeTypes[i].type); + if( (navigator.mimeTypes[ i].type != null) + &&(navigator.mimeTypes[ i].type.indexOf( + "application/x-java-applet;jpi-version=1.4") != -1) ) { + + pluginDetected = true; + break; + } + + } + } + +} else if (is_ie5up) { + var javaVersion; + var shell; + try { + // Create WSH(WindowsScriptHost) shell, available on Windows only + shell = new ActiveXObject("WScript.Shell"); + + if (shell != null) { + // Read JRE version from Window Registry + try { + javaVersion = shell.regRead + ("HKEY_LOCAL_MACHINE\\Software\\JavaSoft\\Java Runtime Environment\\CurrentVersion"); + } catch(e) { + // handle exceptions raised by 'shell.regRead(...)' here + // so that the outer try-catch block would receive only + // exceptions raised by 'shell = new ActiveXObject(...)' + } + } + } catch(e) { + window.alert(" Creating ActiveX controls thru script is disabled \n in InternetExplorer security options \n To enable it: \n a. Go to the 'Tools -->; Internet Options' menu\n b. Select the 'Security' tab\n c. Select zone (Internet/Intranet)\n d. Click the 'Custom Level..' button which will display the\n 'Security Settings' window.\n e. Enable the option 'Initialize and script ActiveX controls\n not marked as safe' "); + + activeXDisabled = true; + } + + // Check whether we got required (1.4+) Java Plugin + if ( (javaVersion != null) && (javaVersion.indexOf("1.4") != -1) ) { + pluginDetected = true; + } + +} + + +if (pluginDetected) { + + // show applet page + document.location.href="newappletref.htm"; + +} else if (confirm("Java Plugin 1.4+ not found, Do you want to download it?\n" + + "if you choose not to install the plugin the reports graphical applets will not be available.")) { + + // show install page + document.location.href=XilinxD; + +} else { + // show error page + document.location.href="newappletref.htm"; +} + +} + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/prev.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/prev.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb2928581f4bcea54b1064517f7a86135afdf365 GIT binary patch literal 1490 zcmex=s9iIEYA7@1%I!D0d#f@A`UGMI9L z^#214f*cH@47SXSN(@YbjLd?J|Bo<8fgH!c%*cQM9Gt9d>|8)O0|5pGHlStf%uMVM zX(nbCpd2FyCj*zTh*bErYl1?eVoKtQ%BtpNn}Iq+fM%fqkfC;^KdU49b&{<(WSUp<%RH$lHVqE}1B)6>*zsaCf_)3J<0GG`PX zBv)>G@5&YRZgHIHr866Tls?|?mL1jmHFdwR`Oz!Zyl%NY{|?{!c2wkm_;v9tm4NLY zJ8oVuJL%r8s3CM+?8B@~&BGNbA?}=o5_7n!b>_aDlf<31%X;J0&z_=ZeT|O1Xa#la@N6MEtk4^S6ef4zTx7$(LZpT)t{LFc|?cm|QS?k?CW*s}ny=dA_-I^C$ zXHIgtb*+PK*OG|2T+d#<{oOEoMW2^x)t8nVSBm|59a>m?%9SbqKBsLby4#dm~Pgw=G&}YPe083z5J=<5k>W$Q}@ogKlXNc#-jIB zH`nvcq_- #UWVEOpjvO~`6E!MNvbH!#{72I&~;C6%QrVi_P_Usn!IxkeC=lZK! zKaTrzoWc5IKjwXqj|p65ZEd|d;5Dmb4u(aRp&jTKJ)ekW^8lMQOP|mHRooss$8|8g64mQ9UAQ1Ti+~Ce_uXNYoGJie+}DB zR~0hc+gtajYqjjudOzJ8u``7yeOxHGZo#QJv5zmDstW3Ia@i{*bKE(m=$$CXRGm|T zW-B;n7OR*E^d>#r8+s;h$I|L6Pp!G!d^x{ZinRunp7H2#ovwT+H!gZxJogFdCROHR z0gvCRSen~AB)@wtxO2$@&A*jfUS-U+X6Zk8^ZGFrKRs8Y?MpqXXPsHm|2%NZ%x+qjk_nC8Ksm>?Up^8Qy$^S_VhnxDM) ztM>kFyyVu$=K?vXW`8ZMk#^d@69@qIt?8T3X%ux zKC|DGNp*ZKbg$oA@!zMyAN&30GM`i3D>u#g?~}(L>*f{ezWB09{=K?<_m`I!Y#v2l ze3@c@&(B``B~C4iW9PjUi2hylQM`Uf#x&OTf+~K#XIJ0M5!F3DulLLmwHaRj{s~ot alqWmzy@)u#-Xmqu;mpTf2m}I-q+duRk`cvsSE z-ox`kKw!{CLU72HsOXs3tJmUwxpg}^CH2nTwCtP*xexOmKwk?2 zwZ{cxxJW;62!Rw+V&v2_M>+a&i7Q`5V~-|f5gVB#R4gdmPX4{jJd&zYQq(=PFJ#{a z7Wu!(zJmSDH3C@SF#7V~5YPqdPlx9l!$hdk5#B3-w%jRrlBGt2r1LZ1t)kuJ3r|Ky z@$hCXHRZ&IL)enEh3w?36>|GX@-B+nZu?2vH&40iOWolzGmRgj0eA01T?Y!|&#G9E z9EqfvxUT6LK@a(P7Qv!gxmx@4;=0MHQcd@|x{IvT2W^ySAZn?#!`BFfqdL57*NcB! zy&GVM`C;?G)GCtDXGWSyH>bR+R7=T~gDMgbE=Llaty3iATGcy+y06#8CcbctG!kaZ zi>YTjyJVXLZ#=seE$U7~jJMIVQ0zK&J<^Phzl5+4!LXrLuap+z$+ z<0DJJz*~d*`_gv>4vWX@R*xbdV2Clxl}ZIsF&aGSlZr7Sii6sYkL~PjY{@lN_oz;5 zEvA8iSfc&7q3BlmH4|@wRi%#H7V!0Av+s=ZH?tFy znms%GVHBPI;GFQIAq}@|UH8wz0;^WxSb~q2m#tOpt@m3QTw1t157`3abCn(7l})rz zhLv@!4w{f|wy8&HZc?_#hmY8EQ$q#ja^?IxXOFX97&Ed`nT>HDl?8kO1YJ5HnWX04=uP+_bV^L#8aq>%W?-h*QVCqrp3U#F<#%JxsKMCd7I_jx8_iNrl1vE--vu*Y*KH*c_AME)_Hac!u z3m2^Ml9vWhb(eIqrsYHWEGfIG`CghU=|KZQ{zk>^9$xT9@pkp(dj4GN!!CB0lgIS- zMQEne049{Dm{?k0Kd{bXYf2umHJQ?bA?0aXCZIgaOxQ9dMDEnF<&%{KwFC=m&81pr*4lm| zOgoi=MNAs;I|Ro(f_<=g0;X+J>S4W6m^*F|oP$5;FygS7`a0bGg)=LD%CW-LH1lN1 zr-Uqrq@)y?d(58W=37+x^ zc05F`358frrb{B95BOcFa!y*d(w*{MoLEQo>8^Is09Doe2yao?_k@}^$jWk~`_U>D z8l#>G85uxnAeRPWBB_om}jw=I($f!V|>3WoQb*p3TtO8iG3Cj-7%pZ;b2_Ca_G g71N?Me#yf7*vS&>Dp%(2l6OH`nVP)@SQu^icTnr;*Z=?k literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/products.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/products.gif new file mode 100644 index 0000000000000000000000000000000000000000..768040424da06354f7c2ef4e69841ba8ec949646 GIT binary patch literal 828 zcmV-C1H=4BNk%w1VMzcT0M!5hUS3{XTU-0#W>r;Hg@0fg8X7`ELQPFgG&D3IARs6x zD7(9_xVWvcv87W}Q&?D7rlyxrP*7-QU%kDu)WBprJ3F?vs(g1~@!4gppJH-uUzv|# zN=iy4B_*t^pxwx1F)=ZZhhf05W0RAE!os+TiFqC#9;29I=h0=pzO;IJY|6M}oSckB zMMbl-r!Oxrwx?pbxvo}LR=T>dKR-WFQAk=^P=9}MPEJm_xvgPgSFo_Bc6MlJXj^S< zVRCY1A^8LV00000EC2ui07(EH000L6K$0*;oEVLZq;kn@I-k&}lb9kEQ^r}0!R>m# z;IMd1<}Qpek7viQxZkdZd`_?1@A$lao|~jB1%ZNtgoTEOh>41YE(sG&Bao#Kp$P$jQpf z%E2Bj1}!Zd90%6d*xB0K+}+;Y)E?9vI1vs5=;`X~?CtLF@b3;05D^FFG7ka!{Qds_ z00RmfDDZ&{2=mVA1HiDM!-o(fN}Nb>Vt@w-%?(&sv7^V29xrB87@(m90w^^wJc*Kk z1cw(?u55W>=1TwsWa50PsbAwk234{(!isLRl+2BrY? zHU&UIYuvd2R-j<}V1(PFa6D)J(TCLkcShcg+y`=7pM!9czXW;^xDP zmNmXj`hfxlz*y5t$RMC$UDb_MdnF#Ral;HBl)|7~;<9n38BV-RdV)ac4Wt>iR*fQq z@(kg@ZaD4uHGtupZ$GH68?$PprdQwn5Mt^Ir`?GV9|jZiq{6>IW>&3=U1{e$` zpiT^3bc1#Hag`xM7)*Cr!3t3Er;HySuL%8XCB`t+BDCO-)TgLP97g zC?FspG&D3&P*CyNWpZv`-Nm#;IMd1E_*wQw0g~MyWjA*eBEK# z@A$la&+q&Hcpi5NgoTEOh>41ejExB%h6s|Al$Dm3n3$Q_Q-x6=XmI6Eq%eg7d=Qf71bg!GrR?`l zqEwCm5Q2qiGT6lo5@>G4IG5u}2N24RB#ACog{2)?I&exbm; + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/result.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/result.htm new file mode 100644 index 0000000..a63a253 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/result.htm @@ -0,0 +1,14 @@ + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/search.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/search.gif new file mode 100644 index 0000000000000000000000000000000000000000..714dc20092cf8efa2994765f2d5366c977ae5eb8 GIT binary patch literal 975 zcmV;=12FtYNk%w1VNd`a0M!5hUS3{8LPDyYVr*<eTU%SZyRTJM zRm8JnhK6~ywW-3wxv{aO`{8D|xUEf1O&S^+T3S#jC@3HxAiTV?g@0hn%fnMsQ<9Q| zuCAe>p_QqroI5)^o12V!dTg1Qlw)IAP*6}LM11)zB33?5WkPQ|u7L}Hl zn3#%QS@$J4159j{n}Kl21M*k zfLOd%C<+4*AP~4AII`uTECfJUFcgDj$u$7XAQ0JrTnKOhKoCH<=+hD;5F}mY3O~^tCCph52 z1{yMuod5*LxB!YO?o|VPnyrXha{>@&00x@LxTIf^HBPK$&Ns zVNf7Z0Wt>w0Rz@Bqyem{S>t?9b-+Oj41{n%2-!{O=br$ua6$uGhF~b4`T?rwd@by_ z=LwMZx#*-!v2cI~c%DGRrZh-O>8D4X&_bp%3}EU2o`R|>4KDC_!T>A88f&VmQc42@ xE*wAu3M2IDE3LHxiUJK>zB+;q$R?`;u)z}6Lk`f6Fu zYVwkkBbF|mR#uiVZCdNLZL3zTnzMZQ%uSn?W@JQncULpu1v(&EkX;O{c?pVrDVg(L zaIDQaEmfd%JUI8h*@E{q@4ru6P@v%>(SKrb%E=rf=?g1Nv{po|zt&K8`YzwT2L?YJ z^=6;$+ETT4-H!VocG&c-xc&ZHYu)+#*8dtBo0^+g+S)rhyE;XB`}+HMCQY6)b=p++ MnX_ikQe?0O0MC_UO8@`> literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/style.css b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/style.css new file mode 100644 index 0000000..5f32596 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/style.css @@ -0,0 +1,19 @@ + +.tocRef A:link {font-family:arial black; font-size:14px;} +.tocRef A:visited {font-family:arial black; font-size:14px;} +.tocRef A:active {font-family:arial black; font-size:14px;} +.tocRef A:hover {font-family:arial black; font-size:14px;} +.tocBgnd {background:#CCCCCC;} + + +.pgRef A:link { } +.pgRef A:visited { } +.pgRef A:active { } +.pgRef A:hover { } +.pgHeader {background:#E7CF5A;} +.pgBgnd {background:#FFFFFF;} + + +#tipBox {position: absolute; width: 150px; z-index: 100;border: 1pt black solid; background: white; visibility: hidden;} +.tipBoxCursor {cursor:crosshair;} + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.htm new file mode 100644 index 0000000..3014f7e --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.htm @@ -0,0 +1,141 @@ + + + + + + +

      Summary

      + + + + + + + + + + + + + + + + + + + + + +
       Design Name + LAN_IDE_CP
       Fitting Status + Successful
       Software Version + P.68d
       Device Used + XC95144XL-10-TQ144 +
       Date + 12-15-2016, 7:48PM

      RESOURCES SUMMARY
      + + + + + + + + + + + + + + + +
      Macrocells UsedPterms UsedRegisters UsedPins UsedFunction Block Inputs Used
      51/144  (36%)179/720  (25%)26/144  (19%)54/117  (47%)134/432  (32%)

      PIN RESOURCES
      + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Signal TypeRequiredMapped
       Input 26 26
       Output 19 19
       Bidirectional 8 8
       GCK 0 0
       GTS 0 0
       GSR 1 1
      + + + + + + + + + + + + + + + + + + + + + + + + + +
      Pin TypeUsedTotal
       I/O  + 52 110
       GCK/IO 0 3
       GTS/IO 1 4
       GSR/IO 1 1

      GLOBAL RESOURCES
      + + + +
       Signal mapped onto global output enable net (GSR) RESET

      POWER DATA
      + + + + + + + + + + + + + +
       Macrocells in high performance mode (MCHP) 51
       Macrocells in low power mode (MCLP) 0
       Total macrocells used (MC) 51
      + + +
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.js new file mode 100644 index 0000000..8702822 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summary.js @@ -0,0 +1,28 @@ +function popWin(url, w, h) { + var win = window.open(url, 'win', + 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width='+w+',height='+h); + win.focus(); +} + +function showTop() { parent.leftnav.showTop(); } + +function showDoc(device) { + var url = docURL; + + if ((device.indexOf("XC2") != -1) && (device.indexOf("S") != -1)) + url = docCr2sURL; + else if (device.indexOf("XC2") != -1) url = docXbrURL; + else if (device.indexOf("XA2") != -1) url = docAcr2URL; + else if (device.indexOf("XCR3") != -1) url = docXpla3URL; + else if (device.indexOf("XV") != -1) url = doc95xvURL; + else if (device.indexOf("XL") != -1) url = doc95xlURL; + else if (device.indexOf("XA") != -1) url = doc95xaURL; + else url = doc95URL; + + popWin(url); +} + +function priceDev(device) { + var url = "http://toolbox.xilinx.com/cgi-bin/xilinx.storefront/1816638537/Catalog"; + popWin(url); +} diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summarydoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summarydoc.htm new file mode 100644 index 0000000..607f637 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/summarydoc.htm @@ -0,0 +1,205 @@ + + + + + + + + + + + + + + + Summary + + + + + + + + +

      +Summary

      + +
      The +Summary section of the HTML report contains several tables summarizing +the fitting results for your design. +
       
      +The Header +table contains the following:  +
        +
      • +The Design +Name
      • + +
      • +The Fitting +Status, which is one of  the following:
      • + +
          +
        • +Successful
        • + +
        • +Design Rule Checking Failed
        • + +
        • +Placement Failed
        • + +
        • +Routing Failed
        • +
        + +
      • +The Software +Version 
      • + +
      • +The Device +Used, with a link to a PDF version of the device documentation
      • + +
      • +The Date +and time of completion
      • +
      +The Resources +Summary table includes: +
        +
      • +The number +and percentage of macrocells used vs total in device 
      • + +
      • +The number +and percentage of product terms used vs total in device 
      • + +
      • +The number +and percentage of registers used vs total in device 
      • + +
      • +The number +and percentage of pins used vs total in device 
      • + +
      • +The number +and percentage of function block inputs used vs total in device 
      • +
      +The Pin +Resources table includes two tables: +
        +
      • +The first +table indicates the requirements of the design, broken up by Signal Type. +The number required and the number mapped onto the device are indicated +for each signal type.
      • + +
      • +The second +table gives the total number of each pin type available in the device, +alongwith the number used.
      • +
      +XPLA3 +only - The Local Control Term Resources table lists the local +control term mapping for each function block: +
        +
      • +Each row +lists the local control term mapping for each of the eight control terms, +LCT0-LCT7, in a function block.
      • + +
      • +The control +term mapping can be:
      • + +
          +
        • +ce - clock +enable
        • + +
        • +clk - clock
        • + +
        • +ee - output +enable
        • + +
        • +sr - set/reset
        • + +
        • +uct1 - universal +control term clock
        • + +
        • +uct2 - universal +control term output enable
        • + +
        • +uct3 - universal +control term set
        • + +
        • +uct4 - universal +control term reset
        • +
        + +
      • +Each LCT +can have some subset of the signals above mapped onto them:
      • + +
          +
        • +LCT0 - sr, +oe
        • + +
        • +LCT1 - sr, +oe
        • + +
        • +LCT2 - sr, +oe
        • + +
        • +LCT3 - sr
        • + +
        • +LCT4 - ce, +clk, sr
        • + +
        • +LCT5 - clk, +sr
        • + +
        • +LCT6 - clk, +oe
        • + +
        • +LCT7 - clk, +uct1/uct2/uct3/uct4
        • +
        +
      +The Global +Resources table indicates the signals used as global signals in the +device. +

      XC9500/XL/XV +only - The Power Data table indicates the number of macrocells +in standard and low power mode. +

      XPLA3 +only - The Block Resources table indicates the number of function +block control terms used vs available and the number of foldback NANDs +used vs available. + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/support.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/support.gif new file mode 100644 index 0000000000000000000000000000000000000000..a154620eb23ea85665f2a9d925132d1cb474dbdb GIT binary patch literal 760 zcmVr;Hg@0hXyRRA=8o0Qvv9YC1O-({V zLLeX@C@3g2G&ECFQ&?D7P*6~4W?$66WbxT$te;|XZeJxOC46^akB4EQp_JXoWHB)@ zz_4SJlY_mzvK}5DiHUimm|~faVWgy&oSck$dTi&>Wy-i?si~VwOG`aHJvur%v$LnP zw5df!MM+6XFE1~yuA#Q4Vn9GZR#sM8T2Q&UtzltTXlPrxxvqbIaZyo7baZDJu-SE}PHjv>IXKwhTUld`_?1@A$mF&RTpHfPsR8goTEOh=VK^j1~-!kdcy;l$Dm3 zkSs8p8ygLuprN9pq@|{(4I42ltSTxq3bC@Yw6(UkxVSSaF)j)&E-xtw#Kp$P$jQpf z%PB7?&M7?*4g=QL*xB0K+}+&{5GW7{)HDwP=;`X~?CtLF?+-L6;ML~<`1$(#{Qds_ z{{lQ1QE$LKfCv*R>?bfo!Gi!U5XcvSKm>dQDpVwp5#Pp+`Yu$U$dTj4k|p&CB=Il+ zfCv%<2$+BY0099L0SKUQQ>Fm_4mN%M#3y2cOcNJ^`kZh|RJ3!SrCR ze>qSHaq{Qxi;9UNz8QkRVG(fUzJ3t9vP%jRL=fO`6~F`u1Z;~%4Va<{4H$~P-M%xq zWF2-Ra4-rUABLD3LiEMhJ>P{BGtc&&pc%4qs3q97(0~N`BT#_O6{z5X0`VZ=f)Fay q;DZrXXy5}sP-x+X`3Qs+gN7V#D9{ZchFGCMHI!%~gaYjl1OPiZ2uK$I literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/time.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/time.htm new file mode 100644 index 0000000..2856558 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/time.htm @@ -0,0 +1,4 @@ + +

      +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/tooltips.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/tooltips.js new file mode 100644 index 0000000..790ce27 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/tooltips.js @@ -0,0 +1,143 @@ +/* Your are permitted to reuse this code as long as the following copyright + notice is not removed: + + This HTML tip handling is copyright 1998 by insideDHTML.com, LLC. More information about this + code can be found at Inside Dynamic HTML: HTTP://www.insideDHTML.com +*/ + + +// Support for all collection +var allSupport = document.all!=null; + +function setupEventObject(e) { + // Map NS event object to IEs + if (e==null) return; // IE returns + window.event = e; + window.event.fromElement = e.target; + window.event.toElement = e.target; + window.event.srcElement = e.target; + window.event.x = e.x; + window.event.y = e.y; + // Route the event to the original element + // Necessary to make sure _tip is set. + window.event.srcElement.handleEvent(e); +} + +function checkName(src) { + // Look for tooltip in IE + while ((src!=null) && (src._tip==null)) + src = src.parentElement; + return src; +} + +function getElement(elName) { + // Get an element from its ID + if (allSupport) return document.all[elName]; + else return document.layers[elName]; +} + +function writeContents(el, tip) { + // Replace the contents of the tooltip + if (allSupport) + el.innerHTML = tip; + else { + // In NS, insert a table to work around + // stylesheet rendering bug. + // NS fails to apply style sheets when writing + // contents into a positioned element. + el.document.open(); + el.document.write("
      "); + el.document.write(tip); + el.document.write("
      "); + el.document.close(); + } +} + +function getOffset(el, which) { + // Function for IE to calculate position + // of an element. + var amount = el["offset"+which]; + if (which=="Top") amount+=el.offsetHeight; + el = el.offsetParent; + while (el!=null) { + amount+=el["offset"+which]; + el = el.offsetParent; + } + return amount; +} + + +function setPosition(el) { + // Set the position of an element + + src = window.event.srcElement + if (allSupport) { + el.style.pixelTop = getOffset(src, "Top"); + el.style.pixelLeft = getOffset(src, "Left"); + } + else { + el.top = src.y + 20; //window.event.y + 15 + el.left = src.x; //window.event.x + } +} + +function setVisibility(el, bDisplay) { + // Hide or show to tip + if (bDisplay) { + if (allSupport) el.style.visibility = "visible"; + else el.visibility = "show"; + } + else { + if (allSupport) el.style.visibility = "hidden"; + else el.visibility = "hidden"; + } +} + + +function displayContents(tip) { + // Display the tooltip. + var el = getElement("tipBox"); + writeContents(el, tip); + setPosition(el); + setVisibility(el, true); +} + + +function doMouseOver(e) { + // Mouse moves over an element + setupEventObject(e); + var el, tip; + if ((el = checkName(window.event.srcElement))!=null) { + if (!el._display) { + displayContents(el._tip); + el._display = true; + } + } +} + +function doMouseOut(e) { + // Mouse leaves an element + setupEventObject(e); + el = checkName(window.event.srcElement); + var el, tip; + if ((el = checkName(window.event.srcElement))!=null) { + if (el._display) { + if ((el.contains==null) || (!el.contains(window.event.toElement))) { + setVisibility(getElement("tipBox"), false); + el._display = false; + } + } + } +} + +function doLoad() { + // Do Loading + if ((window.document.captureEvents==null) && (!allSupport)) + return; // Not IE4 or NS4 + if (window.document.captureEvents!=null) // NS - capture events + window.document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT) + window.document.onmouseover = doMouseOver; + window.document.onmouseout = doMouseOut; +} + +window.onload = doLoad; diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.htm new file mode 100644 index 0000000..ac2b452 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.htm @@ -0,0 +1,10 @@ + + + + + + + + +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.js b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.js new file mode 100644 index 0000000..9e3bb9a --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/topnav.js @@ -0,0 +1,30 @@ +function popWin(url) { + var win = window.open(url, 'win', + 'location=yes,directories=yes,menubar=yes,toolbar=yes,status=yes,scrollbars=yes,resizable=yes,width=800,height=600'); + win.focus(); +} + +function openTab(type, device) { + var url = rootURL; + switch (type) { + case 0: url = rootURL; break; + case 1: + if (device.indexOf('XC2') != -1) url += prodURL + xbrURL; + else if (device.indexOf('XA2') != -1) url += prodURL + acr2URL; + else if (device.indexOf('XCR3') != -1) url += prodURL + xpla3URL; + else if (device.indexOf('XV') != -1) url += prodURL + xc9500xvURL; + else if (device.indexOf('XL') != -1) url += prodURL + xc9500xlURL; + else if (device.indexOf('XA') != -1) url += prodURL + xa9500xlURL; + else url += prodURL + xc9500URL; + break; + case 2: url += marketURL; break; + case 3: url = supportURL; break; + case 4: url += educationURL; break; + case 5: url = buyURL; break; + case 6: url += contactURL; break; + case 7: url += searchURL; break; + default: url = rootURL; + } + + popWin(url); +} diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmapinputdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmapinputdoc.htm new file mode 100644 index 0000000..fe242d6 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmapinputdoc.htm @@ -0,0 +1,65 @@ + + + + + + + + + + +unmapinputdoc + + + + + + + + + + + + + + + + + + + + + + + + +

      Unmapped Inputs

      + +

      This page shows + input signals which were either not mapped or not + routed.

      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmaplogicdoc.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmaplogicdoc.htm new file mode 100644 index 0000000..6371313 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/unmaplogicdoc.htm @@ -0,0 +1,68 @@ + + + + + + + + + + +unmaplogicdoc + + + + + + + + + + + + + + + + + + + + + + + + +

      Unmapped Logic

      + +

      This page shows those equations whose + logic was either not placed or not completely + placed in the specified device.

      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/verboseview.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/verboseview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..819132e71c1438dd3a1040ff6ed6aa00b4c01894 GIT binary patch literal 1262 zcmex=s9iIEYA7@1%I!D0d#f@A`UGMI9L z^#214f*cH@47SXSN(@YbjLd?J|Bo<8F)%VP10fRN;N)UtWe3Wc3NSFRGBYu=F|)Hm zXCTgTa&J8D?l80!`UH3ye#G8~xc!>MATG>a*&$=&DWGS|rgr#Q3^JYr<{ zZ6beb*TH(hp88{YduP|l_?_6Z>5#?kIwdE89W%`njhbaQC7p2zopMCc%hD^iY8y*AxL7Gx&HO}Q(6LiW->I(9~U)SEVJ^b_K!*qnVCOpe=howVPNSXlM}hl z@U7+Z<+D|#wV6(_{5fzh>}YIAg`E28$emfry$)%UCC#MnL>+g2f27Ve_u2aF^JWVt zN4|DAE55(t%xTuhqJ^KVb=@mw_R*3x4;Bd09$ z`5G*+ByVucpjpf$tcC zzFhQp;_+0GZ+=9GV%G}Bt&Ufs1M{qdcZNmWd#)mP`@wcK=Uvvj`Dbh|d(=RI}x}lA&tJ((^p6z*fr%Esb>Kvqqpq5 zCU9A?J}as^+@x#EwV0||*C)3vta~jZEz}@&$f?D73d{V|04_E42k$v&bOp|y(e+8X z-(b$mul<(;EZR2L?@hD6xu<$pSetT&?iD+wvytMHEOsi~x$n@mb?dX0{Zq8G9ULsD zFi9K;d?4@Kw{7N{31!Xov1{Iccq#r{S&C<2;`7XUHG}2yx%(_{RlACC?A_OAVmR^E zuGp~f@Kf8qeOTms^6+wTp^1tb4Xp;8llA!+3jghz^v_V{#ivcOuet7Ly(!$69Fx!c+SRpV&k=$0tOe^A%n1)%8R!|6cF-bp%Emxe U5ypJ)hJVKd9{%2Pq5l6(0BBO*RR910 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/view.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/view.gif new file mode 100644 index 0000000000000000000000000000000000000000..616749722f9898c57a5a8e9325bba5006731f956 GIT binary patch literal 2913 zcmW+&3se)=7EQtc2~IFT(1@6Z5WYqY5K$o1fWuD*4U!^iRD`H#hZc3}uhVuC0#S&F zGE&r3Q;F73+D1v$;;0}4qDI7$wy5cQi19;>uWDoU`SKnwcCU5UzW3a<&e~_6d)GR7 z1-Y}+R%Oy=(q7Zv0snj9e-rLI;qL$dfDX__Vg{W~N7+ajEHhdx4yQvVmWpf+wMs1# ziQF!?3dM{D!e+5Va=Db%A_(QK}1GIA{grNxReltsS%iTps3Dh zHaZ**E(rSa5e5QQ!WOd`K@f;?!Vm=dWO2EK(P%Ijd@f=Ls#Gdvqytf_Ns@GVy&{aT zJM18rXD||^oswcZWRw#Cz(|bn>65{b!|7D3)grOTX0b(bBM}r;DOGNd7gZw;yTj}8 zasf~V`MM^vk-h|Wi^b;g-C{Zr09|euK^UE0ui0!d=nVFE9kJLQ4irJ97$KF)l&})T zP_xi%?e$_P=Jk3Z$mgWPLXsX|1k*`nG6SZg zNXl%nxZQ3D)2UF@NEkgHw-SPlW;0>i|)znqP3`bhh zutyjCRatp={m!ELe(m-<7W2a;GX}p|mvHuI<=JnEgUj!=L@6|#1|HQlFXndLbavf) zcRJYfHNzk7wP1aY10`z~9l6Gue7*H3ysU1DyxtwOhShaexNvh}Vs`FZ^Qn9CISFT~ zerg_Q?r0mk>)-L`&TIu9jciRVI*TYq+VR7cSB%J}QoAO(D~Rje>YdmaerNdp3iTf$ ztv5A0t!4gk8UDWx=(r`7_iK4;Dx(&@*Q)3TC&@H&=0=3p80ojChPl$^6mUW>2&^~4 zQQe~eNfHv>yJ=Nb@eNi9lA_-pIMcHrmOs0R3f|b%-c{U}pEQrZLN@3qCWphdQ-7nH zsC6n$%$mhFX!qx5T+TVag7M1vCoAQGTCzOgR@H+&Q~5{F6a_7`hlP&I!Q0r3<)-fN z#Yxx?;QP&3c}_^>i6x?gsj3!6Vu4{+!LC97xq12g|KjpE{s!xnJUmLU{^SuM-YeXh zKh|_?X=uq`*I0u;YdfVzLVG>+4pQ8kszwHX6EUT6BaGw)uPKqKAaLpF9Aot@%ed92 zo}G1We){a(Z>bJEG(s&bjP38F>shhTMj+{2D_+a*klwEeNF^oA=vZ}V{rL9$;_p&Q z)!N#WEwkIIyZSln6myp}m37Jf`SqC~-siG1eb7d!Ffb~X-P~(pno|lhq^b>9qjkRaPV67>GGV0BP(-uJ8O3l!I)u1a#;9KR{c*FF58 zJO_x*%_xya-|6?C31o+TS#_GBjNKMSaoQmH_^F?++9piPKhG#B*;zNKq%>#87+sfk z4=a3nU{l%YtE`(_p~2$9Z8e^VJ_&o@lwpBjoFoVP_v)X^>uMWgrUCz|9zxbID3$}M zxs_Th5L{vBJpM^JT`_u{F;knaZ{&?s$JDjz10Fm9(#OAl;@d&DcHWvBYLn`h98}XO zxq*hj;N`2eH11Kn?bPlI+^n?;J9=oqxH#^@{i|Ddy`GxBvd0R>M4f0ajJPK%f)f7o zahTmiRBBQ?U$B5T>%Vx?hsT&Chs*I@0(OFPv?Hv>QT2eHQ(4#Eq0kj=qZXXZrd^Yb zFcg!XM_0!8u#%(Bzq+_Cv}0st0te?kwho6i5BN;$ALn09zZ+6tZExdGrJ9q5a5nM=;Jp8WHNR8Hm*8~H_0xf+rP+Z8n=~_&Sq&?P zqas>xIrj+7e>EkXb6Zh2qm;v*U?1V9O`ZaT(X@HS3VuTM+>`^FAc?@l+18t+ip`szLGnqrs}XwY&~%gH_ObN_EFS{rsat zXS8imDyyB)A|M{R6Ov?dn8E;$3=e759_EgMB)F z>mGnD#6vS_z_aJc+M|0a;x7zoGVb2lRUpp&Sd|4ovL&(OF=1RxX4UBQ!LJ6;ybUCW zo@Uw8@Ki|i<7=`_Yj~HQ?iy`d60$xs_I5U_)^D8q)uSzMe%%M|$PQR9&`b6 zx3Xf=;)I-_A*(65wPbdDKe5L1>$%{U4El^-eN#qzEm#@N;%jmxon3}yE#;GL-Og?M zJ?odyIDFdS=QVrVD=ht(bZmXgFnv63%3oM|B@~*iiSdnu3)B^O2Sc0OKl=%iZ?b;4 z>b=@8UVSA}MDx1x=So_-0^=8d$DGp_%AWQta{i|5?b0QbcG0>=cw$9FU-AT7eOW^l zH~N!;RwyXh+VITN$@V@CMw{|2&+-Gqo8x;#7JvW1h!*tzo4Vw^DdQjWZlpE8>H7YR z24`V<#l0u79PQUr*9$g;qCs^p`vz+k!4LRjMy1p@tc;=|OUAwF7slS+xuBZCJ}dC6 z+jBG!Fu%>Xl`x@lEBiqBv4d+Dkw2flq@iWn(n^`txgo9o2kKVQ!(YogryNq$m-|P{ zsy=G}@%Cq~l=*_N{kiA$*Z{Jow|Son5>x(o@q4v2UrwWC{2zR17r+1j literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/wait.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/wait.htm new file mode 100644 index 0000000..2b6486c --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/wait.htm @@ -0,0 +1,7 @@ + + + + + +

      Processing...

      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500_logo.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500_logo.gif new file mode 100644 index 0000000000000000000000000000000000000000..ad995ff62dc5c12ec258aaa9d1db1bd1d142d55f GIT binary patch literal 8103 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xl_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xl_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ff4054a6ea969b3df28520da78e54f2c7b276e3f GIT binary patch literal 9908 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%0A#9lroKHM053aqmpQ>F`}!-l0HElyG{fP^HJ zo0otp5m$u}hd-3J0?;Bf1WL$5c|+|;-r1`>V;z`@YK)nQtcR;G&kx9ShL>=`1mK)~ zy2QS$l_c>`EsM<0>ER9uPb~-19fnL#92$-UU6N%=-J+Qnim0AiV&BxR?>H;|M{p-8 ziy@w9dLa2`zM{=X)Fh=yK+MNaT{?NJdv}+p1(0XfB~i@oX?wZ-HCS*emiYRV6rBYQbwt#ThgU{ z$*i7hjel~hXF_xu^!yrE6=ZuDqGBuejB8ZHEpxuNJk~)SN+27JeOmYM_oCRpfD^v+ zKD=;R?7v0!6#cs+V~}V4=NxbL?bTbL@5s(5nl6)eSf(z|ZaK`ydJD4${h3>K;6^60 zrivQc820hZRWrM%u*k4FX5N^B(b&6<_A?IpNqg)*>QXL|HXgGHx*NLy&oV41e(!1Q z>@@!wzibonvF8u-Erw@>=%9|5YKG1s3=d?F$yE53M)uu;e$5atLfo^%{meMBZUDE@ zz*9Ndt{o>-u35IZ@!Gny$XeTXUL$`eFHkcg?2~rPyKt**b&cYqq24dMq;s1_9Ryn7 zsGKJ9J3Y2|DZa=Kwi3ug>AP{AQ0Mkx5DzSQ$Za@uJO6!5#G#6trl!Mmf@`@NP2t~@ z(tx*ZcK!;a=o#~vfQo%QjK~&q2A|_@+L;!;0U~=~Ex&B9D{p{=qmM0G!TvWu_4U-N z*u8eIw&KaX^%qxi=#L5IQD2fOPf~L#bKuL6hw#szewHbAz40=r>(SG_Jlh)d_e_-t znu2Y#9CbM_z-+knGoK<|qMhZskHi=|+(BMBz7}>DL5gs7?^z~Sk&qBF*NT^Bx{>o~ z_wQJ6NW8w6v8;Uyq)w@&U}V)N^dKi%p{oszL!?i|#{F=THN{~!>0P6s=Ept4&wnZUjNe9Z2ff7{+B3d=pVwKFN^h z0FyoybBww*XfyQ3Nm7%=-la06o*BL4N8OWgL|?A&Mc-?tuY7G=_pRlXOw$`$rpRDT z$Jo1UZeM)#iUkwI*+0z5hJ1QF+#Q!TY@YI{(YdAIc)}ksxL}VVMUQ~Qus2V_=rok+pM>%yhNWi4 zXpr)V@?Aa=hbq(g`zz!6`|IGywwD2U)`kG_>nCC1?lydYmYsp}7#x7VcW~7ucGt2K zD-|PLEyG(eQH4QFut$&*uE`pDE^>$w)lfLrW7rAIQEf}q81f|8S*j)-5ym=1v-X-M z(Td+T>D07eMXJKwW@$u)slrKT!b!rOiZNtjEfVO6eFx!8-{0EcHScTemV2^qQT>*@iOcYwP~-+ zLYfinX6(c}KKW0^ZL}fbtH0no$L1VzBCH&2Rn~*;Ka7keXzke>?9;p(TM{(h z7I39^pukS87wCK~IUYUzRW1PpsTLbKW*zVu4;B=zvG5#1C|j}qX6t(spFRUMUqc3L z7W2a&n~^S@JBDHE5nc470c@2ADK2xItjU3)GSdX`r1qo&EeLxW00Kyvd z2PQkmjyz7J=30g}WKx~fs8*i@GD-(q& zN-yd@!F|k#T&llujDAlz+4aJKh%2HvEH-Ki4>oNzaD2UkrfHvABsA`RQ2JRY>WAeb z&FuLlBiNut!SDma=cwT6p_qK0PpIGP`3yB1m*TdxuI!5#uo86HYWZ{NC{uMNil6zG zV+JLD>)2!0(#_-t{O2Wwx2^ix4oX>$<5^9KW6g7Z z{&g^&3EQ}4J4E6QrhAm^5wF~WpGxrJnbY5~=nvBO*>1jOZmnSZwK>eQzOjt6xgpz* zaNYWyQT4G}W%F{nKWi3&WJxJ0h`PTs!YuL?1exF9k`LAO=Pf5Z2y9p1tAYs{?RRIb z*Qev`Og9eMZ6eS-6)rB9`!DqB2M?o?j@h69tMS-@ZrAvKG zGWwH7cjPfK{l`pD?}umUVx3JO|JxhWTB>kYo}b1xq3L-ovf5-acbC963ry>HB$R<1K2M-&d6JrM zYTo2t9rl7 zJ1wBkyKkeJE~+JeNH;mGCkt8#mpM$^9WETgCMkv2pNF<@`H1ZMTih=Bk^ehqRSH%2 z^kH~UT>ZE`o&fl3jOh^O7H~P?eLc7{bR50lE9F-4`*aZH<#&{D*M11h5yVy|{2Pb+ zD$CmQkyDb1zw`YsI@-%dQ=-d8{`lzV`vLkICb~{s(%B!Vgd={cfb4>wn9uBh$uasch;rzhD`@4-te*97!3?2`nYrczjWR zq&g-3bByKLFpqz9@<$NV*X4*dM6w5plz)h?l(A`Z{^{2hD!mxm$|F=Iz@+V+QrO<> zDa3HlnEsPMCQ*5PJd@kiq2a+|*kPb0GrM-w>$zh{9xqII&2VI-y*+Y@5v^~7hWMh1 zXw_n}?n4C+ zutJ1KpyDq0?Qe0{=+5|%4Q)O&+1NWjn9;c2&dbPP2pja-^)ECb_|_E}PwegDn!4+V zTiQuG^Px;~a^BRtd*j6}tn?T!k6FMa*4sBZW}~kiloC4*Rx=MiY8;cLHr&gBm;y4% z>wmm$wQhhojJ~$_!nnccPi@5hp;yE2+>mZCwPkZSA(Xcs7bSYJW&nEUl}14;@C@$PhIn6kIYQT=?x zJ8tNER`nt+a)GB?_fD4O?1Qpe8Jhe0%FKwU&3x!wpw=vqyz!5-1Qw)bbS4%lLY5MV zZcD&+M}@q~&{hkPnz5sSgU}csC7-ew{HzY<#B+`&- z5w2ptjEENU#lm|svBta#RmPf$y~t>xV3k#FnA-x4WR)scm?hQ2|BY z=co7y+Z(Q6=l$(Y*O}S<9n(<$9L;Bb5QyH^@(??`K5C*i*i45_MiO0x?m3{u`8HZeHw6-zL>1j zH8{}Hrm2?_c(2>+!FLb)1bQtq5nV+Kp5&viqG(U+t)dvwt=|3f=BdVEv}R6QW8~WT z`o05oLviyh=GL&mou#6m=O`w))+<+`s{Z{Txyj2i1TWfb=ZEapZvNAMqlbS17bw{& z7HvW5JTk8&Neg-kNoo$MnTI6vTUwsWM}wJnM?3sIz8aeIAL(!9Fo zMW1&twnKV9C9oZK=r?C|@I$U1*lbcK@gvGKCYbS4j(NXJi~Gb+gXG~X=N&@R^dE-! z0_J`1S;KXR-`k~z(j<-<0(1ZY7J^O}B?XB1uwcIP{ceX=r?no($~)K?=T5w1_~F6J z7b3^mML($)(o0Y8?3Cs%#d`nBDPUffDNSmtZIdA~Ce>Q8;lR|X5uW~b-R)BBI=UDA;T3-*Qq%_mf8uH%p$UEAvtH%(ljDc*#dW8QV*+P- z0c3Avn}zZe!@|Ob1V^+W8bZ1{pRwN70@Gb4QWacM#e`u1!&FdUCqn!?#j}D{L;kc z)P63!*_U185ZOG}e8+~Pi0#ug(Vi_wq|zSaod09%cuXy+ZQ-Q*RWfbEu>F`^x||9{ zvCsWeO_;n#^5 zRNO8Q=JR8j7EF5MeI#XRHSV#}7;s{vPM%=TA$3czS zJ$=bMTXw(o$GeOB12qe=*lau5J1%4k)44=5!Xnu@m=IkJ8%oTknzRhTJTISXVSeGi zRQB(u7>mJGR6mEn_Y*PRpDlO|<&C}Dz7IycZ%?;872)X~`gU;cm!HzoLQ&j()dL-i zM*k?iQh%X4ttWAKUuwNB(I-^sqU_?U8eifNYH$e8s#Q$T>Vbn~P>D}CGR7J7X~zkb+*Vm~{T^>heI$Mmd8 zL}?Q(yR{vnwQQV3d@)t4tSr5YX|}HO)raL>Hvo58ZIHKxciCNnN~U)suFI6rbd*&arwQp4#q~}PgG#@SQ z4>^m`F5dv}L=HXC%S}S#(pD1bZ+ht2uegv4Hh!$rJm8j=yqp-%52+!{><_%3bA~4; zm({Lj1$s<+QrrNkAHdsQ)zz;eS}0qPxx+unJwCGeOJ>LJZxFHDRAo;bE$_{A9S!*| zE(-Q2hD2z}SVOC{-UQTcPb_Z)>WQ3h=%g-_5ZAZnW{e!^CMS*jSy*M`U{AZCo)1W` zo%Z6ZVZRc{AaDG&&QP{dI;>gz5?nOxs@{WY^}?=Mrt7DgV@(ZtyBzOYw(GYo+sEkI zmEdW_dEwEPWl&>{`>&9a2VKnj`<{W3zGAPhY1;;ECS!B>E?ylx_07hs9Z*TITsJT0n793CfL~$!BDuq?1O10| z4#7ci%5qSG&W{#g^{w(h_0G&krM!twK|WMw_K7YeM-1$djIqH-t^rgTm)x0f-{Y{{x5cbLq){c z5n!tQ-0={0b_(jXc%UW3w8S`muWB<8q^JD)#b?Y)hwnH;G5gDxa{6HVp2$_yM`m;e zyT(+k-4QC}17;H6NBz}M18nX)2nR-;;5=9y!|;JjSD={GAn=uw_xWP zjYovv3p!AzkPiK`&Od2Cf)%ox;inIz!SLT)d%v$JVS%~-q%i&+Ux}!Cq!b!g!ziAW z@H*U2Mre!UVu@uKmRN@Uuf%esO5%TsWjhiLyEH7Zj3c0oo7nr8SO!=VCxjw$?%Da> zJKM~4RDa@f8rws=g0|8x0_Ow=7lSK=%lx3)*RyZJE~|FAF5~xO;Bh65kZ19ME$Zqb zGmQzJ!!1HtKhDMK8ybcuh}iTb{oOWnH3i2K4BCFOU!3Y82NqD4e&3{+;*6Pct;@tk zt+DuJjI?6JswJO*GLDaD3r&}gQPAl89CcA)AqK3a&|li*HrHR-u1g$PNHi0H`uHOE zyr#9}U?Mg>b<&h<_zOj9lmP1R&1R^))a_dG#E#ZsHUEYWWnl}fLA9{2R%sV{s0c&> zJ+u75M5eice--WPdV+<^rCBrvtSxhCwmPw^9lFU@oJoIX=3F<$Pz?D%V=!*){wD_P zhjE)+TSYNlH9@$g#9aK2Df89Y^n+NDa-U7M{V9tB110%88?6|j$SN%|JUJfMv*zP) z#5^(g%jY86(h{25Nj@fOBA@ynh7C#I#_=t3|HQeZ;tq<%jNCG8m%do>tnElHwH80@ z%?X&Nr;bQRd2ii2{L1Uw*O)JtiJ($AQK*Bs-6BQ0Ble9NJiTLVH{&yGS-bD#mGTyF z-JXO`O#Wc3%MK2z!PE-II-i$5y)v7bD|BtxZ$hC`Y2u27=F<$Mg(_uJ<+-s#&fI6kAKi(ALW)wCzI7V`%wM7I$hC*~bFWKX_d47Y2yZ3eVC1`m?uZj}2j zc-nNaB$p>=8;(8!Ir1SVR_&lryOSpyknuRtcJ=!f_=^^7f^9gb^0koj@8F!;%}NU+ zkwN{LISi6sRSx8Smi`YtO8lw~miEJ{(a=P#cG$B&q5m~;XzLIMs4s|MA!%@Glc>_V zBfnT~>1xl&^tNMIt}x%QCd>=@9?{P#?>PMiyh)K98L95(&HU)O@d6~U$}0cMr#^l1 z4$&_Lf+Xttc%=PKV3Y&rD5g6&%i|$~*tB2)t0di}6uWk@@8XUR>a9I7{~rWgCNPDf zU9Yw_GTpjE3j7>xeOu&k&qdX&x$dQiN7yV(Ve!nfmTWG{02W_>kI+3B5-;wb?Ef5{ zg4lv?*UReYEj0FjajHkUUIu2}P1-Ta|ITm5(eNBRRp|@$w@PRBDWf}<6<#qgmL#%U zo%mYbn!NtyBGSl?_j$`b-ck&FuDoKS3yWDF2^8P*NnI+RJP`+*p!C$ffLaQB+8gs# zwqtJ>=My%D5~*&tg{R63%yeSv4D&Me1QO83{zr9ZlK-%nwoCb-5jHPxf#DeWmkhxa zm*-28!{W7;M#fGy;+S)$T_FyMC0xLArIrJo8k2JT`X8=5{=oaIm2VO3xe&E?WZEO% zs@z5-CoZK9uKTP3g?$PhSA+#bVhZ%mW^ zy#L0L^r(elf3~QDyCRQzYUg`WbcoduJDOV5WKRB%=!@j;*TMduI?7}~bE_*Q!4sX7 zxEdv%WFK+h?3`nPN(bc<7Xl-vMYr!xw)@H3VBYCJ5q-P<_5vwO~|{*lz;DUl0p-3*}qj3U{9s6--bC z6gSBmDn*6dc0)PXUhqacX}i_XD7^h){B~HPqo|OA07Fk~Pu4D=!a8Y9&vpNf><`O3 z7Kvj&{t|m8F43&3H3lG*37l%%1Y0hUV*=;)bwjE!F}zFqn=?Pbr~hZM47T0`kCBIG zBEYbH4kWRvmo9FQ|HJeqF#wb}i%esb%Wk;RsCg;^nXw4l2`z#TvPMZ$w p082_g-U-H*56zj&j(lCy@|1}A{&K4AMS1#v{_B71pXg@g{{eX>QNsWL literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xv_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xc9500xv_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..90ddb3616f5fd1c5a93a4247b6649aa996dcb136 GIT binary patch literal 9336 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xcenter.gif b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xcenter.gif new file mode 100644 index 0000000000000000000000000000000000000000..dcff6a3f26778f1d9115dc1e535c7740814603bb GIT binary patch literal 868 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml5.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e7a8d708d20bf951763ec5e437910c643b8ca4a GIT binary patch literal 117992 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%0Ah|+(W>T+=|A>-#Lp_}%SNqb(B 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml6.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a2e04201656416ae186e85d3213dabb802015ed7 GIT binary patch literal 88780 zcmd42cUV)++AkagM5GA{0t!(;kS-l*QIRGp(mPQ)L_m5cR#1>4y$F$BLWp#c5*4Wd zLPxq%f;7>D;tC<0_4w?w-*>;)xA%3f^L>AOlWWadGqYyqUQ_SiZ|)p^Is6JaaYNTY z7eaT04x$hKAcvbA&+oYV1o-&7`#d*@-o+z0)me`4tV5tE;l{m&SA zFoh0c1N#5_9i=}p(*G6nr`}Uw7y@AcuRnD#u>KWfe*=1d)%_5>G{8sj{#Q}#Pa(Vz zy2JmcR-i$|bUp67oD25z2ncZTKIa&E?y9qoqszH}woTbNMX+%We?Zv(BtV?OLczkO zAx|N!$BrFiKE}$-%*x4foQ0E{gO!zooA=~N?vp2ZIa&X>f872K{7;{bjfI7co$UlW z`-xNR?Chuh^4L%PorUxNq=3T@5YA)Zmp-JY6M`J!q@(AgJDdeu<=Ek8Iv6M=Bi$bd z3jCL&2Ya7^@hH5mBK<+vC?34Dc4GRi-Cb?Pq(KAH^uR1k6e=Jz;R+mzeM zU-8$4qkjp&B&zgj7!;!Lw6l)6a)8UiKSlWW5{Uhm2!~S;R{B46azbE`4H9MkPG?Q0 za$F6)t##$__`BBeu<0zcZSBxDOn+;?I-x*~7TV=fcv^C_hF~-t=;b}>Z@V@_njadf zrj?dc<4&MP6{fw$YD?hZlC@4!)W&5w5bK%<<&Q8jQ_AYV{n;&AL4ExQgijzjI$tdnZ;@XtJZo^3{D!SrZCEFhARd)W>2+tgb@1yvaCyzxv6TlEPGf z!vw`>82NOY%Y-Lz8bd>rxZbpK96x>t$?*th0ENE2OEDJ-+uXRT643I|wX<~t^Z3Js zf#SaTrsg?3U-RT4#ADw65Hecp>TPau8QWgHk;F@RJwa#;PnZa^<(=R#n#pR_6Pl<` zyJt^bJag}@(xb`{`Ru%lAUn_67p!YiDr7KqT4paB!-p^8g_-F|vw_ zEG9_xa<>KJwj1Q;`?sjO6Z@#5JHbX>jc!w6f#&s!6dOLW+9`$Q3d;En4=ecf9cyY4W@*!m4`5|OgSuri3SKcpD>NVZ-u6IoK z4ptWiro6-5-G;(7jfTQ`3EQZz6WaFoD;mr`vSRWv3@H%zp{BWIe0653NxQkGJbp@| zI)CDL-=w+n8HpWP?6!9#aN6AMprawSEf-Pnp?BW`R<`cZ@Ik-&%MT7`g4Tq(_m1uB zlS1+}cNM>h!d12&5JY{l0!(MdTd|l=HdKUF;FBM!o4d{SRTER$m5A?k%_IHc?QsXn z&Prn{{-_3=!T3Zys`x;_R@u_BkoL@Ab8a(7d+*M#x;55jUa!sVq-n!nTjw+D+rC14 zT{b<=>{*%y%}iMTz~CsiOzc{%(p7jTDdc!rU$*z3)^AVUFQ3+&%UjnBkCa9g?i`%a zH2Udr2ytDC%=|JfKkeMqmP4|0wvn9MZ4S?Q|NOvQ!B@cHOycA%Z)~`&b|phnq&ojc z#OrZd9tGj#1y0WcHdK*`7i*yRT`xWHY3U%jaJZ5;52ZP{(Mi*OAG)oX1Jh5=QbXHJ zIkw>KuW;PuF>jjsvF#_YM$7TpNs75qJ&NyHlVhvQSmAYD>>nNpCcCWrIMJf{BPqBvns`!m7Q`DR|T8}w$zK_e`i*4)3HmsZi{|zPH znNAxMssFNXH=e;m*|~WLc>?W6KHb|NHi0*~Jf0u(j?t(Is?}eZh(ZCSXx)G7@Uyr-ALA3)y|$egy^l>wiP=jfgPI>9$f+p z#JxXq19>0S3y;j}vLOB_uiVaB!_DIW!DM#LcV3}y=O6NZ zB`tpcGLfYHdV(!T?j>?nv(G~QzRP863)@%j_owKg3F|>?gh&gg1^d8&i8j=b+Wg2N z1a=_UTX}tTGGxNmt!!^enLxDNHRKxs*vU1UOBp>-oAhmO=#4|_uf5Qk?USBfQ_9hV4yx=)+Jw{{_k>ixtp5RDpsVLQ`AYn~a_ZwHO*Q^d9 z`~KhMu19_Hl744K(0PV&dSZaEvza$S*fu*gXy)zcC-p*gEX-HuR@qb^UW)Pds%)vJ z<+SR;Z$*`sQVGA+U+L_&C7($huMt2bPP!D-@Dfj)@i@5PkaGwzq}-yFl0C$my;>z~ zUFJ~VABCS?U{&PspZ;;s89sPF_{x12$;#8JHHLvqHVzJ3ec(>yYN{eI~t>%J+} z)b?(NOzcLW+543DK@@PY)r3=?j?a8*_ph0l}hiGlfSVa!eUR@B4 zgjw2b-RPBcLL-=GW}9u)Ascn*z?hA2YaU%lFz3_!^q!V_tfV$#}6TL6#hfV za8Xh8Aq4$n@*X#>ioMJ0QfH$}%6rX9n#=s|)Hyf3O4zp2TaEDchwkU1o98ADAr~qs zo;jo-<>}knXQvtOHCI2aCUBd!O;G9^dN+f?VW~q)+4jUM{G9qE&+lD3j<9zt;#X8E5)6%YLEvdWbOZDweZL z=DhJYoc}hirBSy{=6rDj3w$@m>gy(fO+=f|Vu;l#h?Y1;felQ1sv>mb=?XtUU_t?D z2EVKqeop%U=qC!dngv3I@0Qi)KN>(bjeeZcO2O%D^S+s|Tk)#cn3}r2|9!@}MZs3; z9)&F!Kowc?HEy&=+>iF2{p@}J2ddvp@*rn7%xPk~fM68#ofbG(vembv3D2jU9Jyr* zt8?fJZ*^OWvmu{;8656x)jR)|Ez!jx1MT)(b~q{p=n%7s>aT8>Bg_|n%3yk8h1TcX zXgmAjtN`28I(a5b9>{OjY$V22) zgB#UALUDuqObPv|*1RVwTW^&x-BZ?$E)FI8$dBPC;cKmf(Coo!_WruM_9rv*rZe+_ zQS(FKhQzp9FuxkMxuZ3)y*4daTHHK}bt55PPp|tNLXJN3Dc*JMnr>Bf-q?ZV%mf<| zHz%n?!Z5{FS){}}a@=8|J;U^Q6^=M%!#-iV9v(fLNb_8#TXUZ`RSe5-w3s&x>fGGc z6n34Bk2-{mY=))HB^FcQ4Mr8p2b%i@1S0NLZPeDS+XP*oov5Kkr^c|H23=Gi1y{JE zf>Z%k#aVLQEAWvwzjY%R8Cp&&BDN!^gOH}%aXMcznt_%K3+59n{QBOrRc`O1{9D)M zwy9wl$rVX zaS*HitD~c*r)OkfWIlS7ne909aW;;>FenFzWI^|j8|&Ypf6e#L(BBx8cH}HQ9SGX~ z3xi$;5UK+nkM5J6Pln zR-^^)cS`*5psw$|G@ls(CboFdO{HY)oSdb<(F(l9v5JTqz=d?!|G&yszoz%6g1JiM zRtH$$R84)zTTgy|{=prZYQ={67j(6yV^xQJY%_O|#Q%pua90_m1cjmU7?l2F(WbL> zFN67?R#Z607`;p8`d&q!pr~QRX-w+wNp;X!#sWQCc&G}^13-}w__@%LK&TdQ`&5SU zhzX0&4Y#vx)r>_msz%Znrm7e3EpdFR+F=dhnu#>upoMUZEIA=O%f&aqyC>1e{3g zq!h9O3D!Susb-WDvG21i9W_9{nc%i4-{%&)aHe~FVSqTh8LN1|qCIO#+0J}Nuof5r zEDLB(*kzZkoJ~y2ymTKA!m&rewmmp3rQglPKjOr+w!g1HUE(P&{Tfx9itLx>Nx(Eg z%beOoIv`|Gm(eBhMYedhn#%^FdEq%Rob6s-UdLNT`h`#Ms19ZRcEqM1LRN%eD^is( zS(uPUJAeXg-U5kz{FYfvsovZDwnn%Yb&&=(`ae#Z)dfCA801UvaV-foy`lS02Ao20Y0cdWNW6kL1rr>@bzePQwq%GI?bXs9u!rIYM#hr#n3(eQ9ZLG%SuNK5^ zcQ}{=+ACWG9|8=YPF*AIHZP;ZS1G@6K6s~drYx}D%zP|49Ri35sOMbUR!VfHC z-^2e*ue&OE0T(@Q z&id+ejdXvVY>!u&t82*f7q8Z1Tm4O_J5=-#b+!mNX-2;B1wdOF%Ie)rAO9Zd5P6%g z^leRR#_;y0%#Y+bBi*SW13N7DwNYL)-7wfCm%vLPFjTs*k-R^ZMQw+siKW~b4m3Pf zH%4UW@Cw^guEt=sWVlNtii#fN=#9+LtCgl{BxM&o(pM@o84b(0yFi+{vRzraJ6Ng2XOPIO=Yw5Bc=XrZMW+IGOrMc#;Bd|-kdW7ua4HFyMixF>W zX@`q5=B1%B%P&GO;yUH!8!8{Hbr!>d(*tvbjT^?c6M;|7kz$rLsRS3aRoAjDqRi#o z6A}NXPKrl!}0lh~3 zl2#FWz!R^sbq5Qwhz)zb+r4s+BcX0}JAzYFhKAu~Ui_TC$Fkmax5ufySCDu)3|sjM zC%>2)N4w-tMY;ALtu2p=R&&jYe6t>8I)lv=JT)T7&{X}hJLAZL3Tr(bul}e}9Cui5 z40UOKDZPAU3$WPL@;@2+VrLpFX*+vxV<#Z1ew~+#xS}6p<<9stfB^$WK*uJsU&Y}@1GUc{)^8JqK^Azv7sM8?Wt)v#W}DY{%#vo~*7X^feYh)2 z3`EYK!g9@&$ys8f%xM8MIL-fy{aVzOwo&Yc^ttM0%0PaRr_BulqWrpBZBxU6u$Rwz zyQ1ffp3@ihsw6%}`~s(m7r+Sk62l1+p?CsY;oNFiTh1FqSow$&UtPSq+1R3j_2j(g z;Iw919rnb|alCx0QT*?!-)L@7vtLoet?*K@=%~ByT6f8tKT;}b7WUc*a9Ll(Qx@!ZLkC39bI$q%-ucmdRDj(}5Nl6XgajZnse8~i8CMp+3eld52JT}nk zRZMdWUGLcphGs6-J-7W>-diK3kYkbvWqeSCT_WnoSNR9eFPT%I&=v0a%)ovH zvgA$bd_Cz9vUEBLDO)$M6y@Q`;ZZtgWACsgzJo^ujB=^m1+nC^bf51}=M{HHi=8iw zrn}(Q2R7L2fVkV_ABCaBP0O1|{22iiGxB&ma=A5V!hB?V(@NL|u9c(o*uJ${s=D^Z zD|uZ3mNa6$c`TMn)uZ_`w&e@a5DHdnr)^wb+6)fv)RuMyR@%m)RmEB;iTSMYoKkq< z@+(-v3*7>&JXl#8c#V@b8<$X-)DeIMXed!MH*9n@CwMvPz^mfT?qCez>?QA@i zjXf+amHTCnR2zsKQE>^>lPY3#7y+sJ0YBt`a;Tm;c`LnTWTkmlp%0hl`%#R@o=S6= zU>%n;5_wQO!T46xFetQ8t1=?x<*P;+nW74CUqKGIA_r8WEM~u0ht`q>VYYWj%eb5c zFR0O|QrY5Q)pG0^FWpc@JR&ukFVFq6*LerKjQFd(XkjQh1)d6Dkd+0luVoJd8GRNM zubHs(q#yM=amSQ$zLk2AJj-_^R`I?MuH`pxuN_0a)po>2{rjclaQGhz$W^dGI;iQ? zF6seEC4>5G$%@+Q;pK$24vo7rq11YVIF@e6{qDJ~o|n(Pz&z5JG2OO zi`q(^r4A0^q>D&9UFp<%WQpf69!Ogb{ZX7ItBCIIJ8fa1wq_+gdgB*Y4Z~wuvrDWW zbT3PQy4oJ?0iF!&$%auEH`4}Mm(ge}(0K^aK+t@LZmL*%w%xPEW7LSfQx?i;BlrUg zomU^;ZPU2W7xc|dkaEa@6H%_vUVDz7IomO6V=ysZkL&>N_fcyrEVH+@ni@DC9uk0O z78)TY2VOjcoEjDhaG6q5;`K~iK0&5^^)hx5^G&c5=95+C^YSc6Mf_T59uyIdKZGb-0XY01 zT+UE^b(0r8HQRsIuf^&%zvmyI+5 z4!w8pw62qHV*>+=J+tjGJAHdxSCLL$ZvH%P?uLe4>5DJ6MRr!y-v z$xUzTYj;eDvrTel+2*gVvaD@v3Sqfgz)2uZ-EE^bkx!>CwUEqgs!9O@2eCefmW2z^ zJX+uM7{LeKzERU%`RiBGc~%y4%jc}4~~eDy1$xkGq4E z_S_45dBIK6Z+JDOwNk=FPI|IZ*rB~Jr6_|aJA2?v-<*?|=Kxz6 zZL8{#7cYch)|>z3tR(t^bmLziE z+EggK+omx&B4?@Jw7an9Ju0jI3W%hwR-D^DA3t>; z`^#Z`$SdH*HnE1M+X4}0;MXX{7i?wL$ZfugdvypQ$3nB(490LPvP#%Km{gPX3CJN9?2t$&6Xs@FDvYCO%4 zKzk5QCe!>_`jJ^i#i1iTt4p~~cLp`O0RK{lGZ=Y8Hq%=#Fg^>o=-ytJCY3uq#-Sp~ z`UQ&5ub(2BTXmseD@SoFLbyw%U^|YszW2c&9Q6Tu5lE??eA_PUT5w#^3=nQw`(Dnj zY4Ga~mwQ2SLY(I9ZR=eCGPm0Je8(D|Hi`?J;0a?uadwq7)-7e(Xl7 z7&Sef>pUjAy`CvmkRI?Z0sn;AQJV!;!SFGX3%vyeI+4AtNRl2&fwV#@?0df%leuFg z;(;jD!jw!KdN4e%9H`*(aCH^OzX-#s`F%}W;Eq@g1nan5vW6rl!N^ItESq#pF&+p6 zR+bq@P(4u7w50~JKu6J3-~dK^$J`E6H}Y%23^(q~6a)EzmZD<7PrXNmEoV>{Wby&N z5}?qqiP}G=(d6qCx?+E$U+LE6o%8n_(p@%7pD`raPPemiqB}c`dGfn|r$uNWS3opG zPSK`W%Ai9rz{x&AH|jpMYJ{4$qIqKvK6Ynn-6GjKF4x#uO|gWi{>t&f_NVsMx{?cw zj_hl#a56pZK{Gj}51NW1$Iy&O#1tSDq%BDt<|JA*5LeNIc9`zM7%p20Ro5g)KCjbD zhdUfwA8;0o+4B^E@<@=3`nG^QaH)X5Rzv~4K2q+WB9zfnf*iO)^Xveg6(Ll@=1NaZ z1=iP(=d0NeJhP=9Ed{nhYVbOe`{o_iF(~8;6FBdLaB>lBre!^<_{iO>R9lLLt+jVn zPoK9gskYLy0%sxjZ^AJ-2i? z`v0pB|Ie%+*iU17s1=UvmZ7CYJWLH}>~R1$AfC{|t0Pk@`hy|e3zqB^KYC7guCuxn zJDadDN*u%JUEL^k^-wpe51`n)!kO3&MoZsf;#t(`h3_zIuvW#J-VW_OA^*GvDjQ{u z9IzDv^i0W#D@>VGRGGV0NsL#?nuE4&Q0 z{UL<9gk083ccG3vu^dx6=1k2>?}WmRZHS}{M&1Z)Y&dZO8QH4~87Z|}sDu54ZAQ8e z8J;?)`|jqqrbnOU62yIxD);Kiel8VVf|4*JSR8j8&HpsbmtwnrOCz*~a@l)F((58Y zCL{RlC8J<|LwY;)bK8YUmydt;HvWFGzW+7u>#fbRzId@mTnrb~_=Ij29=ZNhhf*Z@ z;4-sbc-kfE?iuv{Nogd_uaTtPOG8Xh)3BkjhmhN3ru4uvDz5U%lnefI#&Bg{MNMaA zC9dh7LwzybTqXtjn|F7&*&xpP$tjmO8HIGQgman4aRvn(WzfJ$=JeWA&W^XgPKbc` zbHI+KYxw4S*iKb*1-L>!--*L88Ilf4UIl7ZO+CvlG-9zT$Y8u)y^Wo=Z&a*1gnYm@ zb{2{cp)7`xWP< zo(TDuFCd9GE5B5671}=^r&61YZ4iL=v~K!WM8DQ$N@N}o6$^>roh5Ws3BGRW3UL8iB2;EP-_JK~ z3DuoVd-a^5@VI=+WQ?Qw%Z0NU|H^-xZE5d^VGn9$kc)ONo8)63uF02tHli+IslGT> zB-tH-+F^6bNVw&evu1bkKXK-5uo$v7d7@t{kV+V&W~nUaWfjuk>y0*Ml0@ski`bIK z!{ft5L_xzw&uXWvlSSl15sNf#69R5U0H>&g>nDh>X?c$-%}W3&`YCssY6g{%7rP=F z6ymkk7CKiyXM9$CIAi-xSLb*y{gIgl^JKt@?2WgXfGH~GhU*}OC!?%^XjvJpX7s!j zrlDA);lx_pg~n2KdD$`Vd&$Yqe4fXe^T+a9t}s!T*fNq&l2&ezq-f@3%N&@p&ggu` zPlVvzCkDgyyk1_a!=oM%2{NJSw@gNKC$=%RW~6P9 z10ZYVl)|ru%H)Je2u`iu3zE|>)?fH4kO1N&dv&rCdA>gkMZB43+d{1zq~exfmk?^U z$QN#-Z(4Y4w9AqyzATD}6KuL+&lvbePPN+7eD}#>w$yQIYa@BCup%@VUOm2)2bcEL zvWnhiQIFFXO`phAd&HGIa`ghU`Pq}O%9?g5fq^h>d z19KT&`8&vy?cR=}+fv=ba~HL;q__oof7&d>6a#Q_Te}&GEVI~8;iWc^8kego6>SL` zi1%&jip|Yc5!S-l>gn6D{?9L^inE=&_2ts>R+&A5;Ej>nuiq!WRx~_1*3s-C>0f4h z-TT>8?`|i%ABX9&K6HAc=j$sDyQtOui2;efheOfE!YtZT&c?w| z35#V>IR7ey%3&fN+xiM7hm)@`_Hf;hH z{koyUd_!YrDc(ZU#!GfUO|Y2fNtsMal_8?c_GW|SrqJhxj0++{;xAvG(B1aFe%x%K zye$s%ea>lkqn;q^xofi!n?EGp#Jl|E%=E?hHIWxk)I}||KPS2` zzE=Fbqj6d|PW+|sfKvOp+uFSI6^nf@%--EHz3ur`sGH33upZit>ovOM0n0=#BoeTf z*0p@8AI1W59ekA9m%OfhV)3X;OB03`dTl)Q>36*w(sDOKG)K_kTj}mZLqJv?E`4L> z&c~8yeO5Pf<}B7aqb-+|=f=;`FDYB^FdidLNojq_`twh>NkwE6YB}}oc-=ff(%y%> z2p?C16XXiC8nJeOu$cj-bm&L&W-+Jj)W=hKwZ*CxohP7ELZuu=n=sGSn%#i6yWSVI zYpD*$*euji{XT!HGEFV~z#;GU8JRPz$9gQcFGYfOa!6zxCWI3U3{RB1eF(|To`Ef} zA@DZ%(%+J{NPWP2cwtDW{JG!GvyYC`4~j2NW)*=SQTMBZbMiMKCQ%Fat5Tij=$oan z`|WE5O_Ioqzx8sy^2b$*(e?cSXzF|l&6`}B*Rli-vakV^Y%Ucj0@my=Yh+=%8-_iu zZA-sN`c(WGW$!cR%NTNyV)tnS<*AOinm^)k^vT(1HsxEe)5He}=QEy6*y*C%1#?u8 zcS=k@CYZ=CsCNtM71QcjV7*AZz3k1Vk!>W1QIt*`-2)1ms(v<1_WNLETGhC zJTQUXw5IRBLt2VrEU}($o7kO4cm#%pewXVatIB;7BdZ#5M7xH3$B%U^Kn>I_M~&l* z61ZM0XeAp7kK;`F8WVf9+`z`FA8VN|0~aC(Yif4w=;?m7qU`i%0lR91Y{hpgb#-m^ zvC_&02jZU#Ty^QSC!^*5kNB9d&Td6D4e<9kv`^! zkOmh574a%V)cB5ouGyCtpp;-_g31a9&5O;SmS5@jtEZA2Y543v9-yq?hNn9FWjR>4eoFyQVas5AJjdc=@jOoOgK?LAPr3R6_pj1C+(qQ2 zh-KoY=b{z$^$7K2K9sN}6S}Vdu5Gk#GGkjXC*RtA&+;*!fyB;R;(6FfsfU54&)5f% zGKUbA`&0s;ga%J%l_z){49SNOqA0rTT41h>_PrtiYm&WqD;d(S{ar8ABL1S~P{DY4 zZ0$VIwbkpR0m$~fzc7(S#UYm0VdtaZ)1h?ryfRY8Py)+ujTZ?Qa(v;9;GDU+*YKqQXio36F zZlF%kKUX@R#Fa7YU@?f%Xmx$>kdZ$H_-Kz{F!uvAxq6%u=BB2`VYgKa63%gQ>KrLM z!+I^F50(WbC#ZFyke871JD2NuM|$VHNtkx`9-$(XIa!esGJO8MzI6h&_kyVb0oc=rZJplph{ho6_K31Iz zFKSen`82a>qH`r#(Sw_Z?k1^F7!rR1W`rRJz5K9(9qJqm{ALf09(!<8`#Q z@I#WP!=0wl((!|fS!vck-i+RQo3i`C+wDb%Ne;XRt{!C0a5F=5|-C$gfi)ar(>dadH;U#=;fY5O7?3HjP9qF5?L5Xh~_& zMKV)=Kf|2cI29+8qx{6rdBoOe#H+G&xN7H2NaU#oX(={;k>{kW>DU>eXI5CyTyKS* zn&LqOfqfzj7@s#L^As;jGhIvUbGSkQGJ2;nvbI@{)lCaTZV)~BFq=uAV=Z6&wtM)o zDb8?f#vrhsUIf<`6D@YE5vg7bdYNb1K&H=kdPa`AvAL9^bw zQ5Qjy?+_wZ#{qQOGxbuiuW_;kLoj)zruu$0;yip@aZ`4UNB*PNsr>V)vp2o-mPb!i z->FQNPnDnu<59_pUcgofFb?av+b3P+v7sb3OUzfIoCK@@1MAt zBd7>vle3KWM3NJbS!$@%Z2?(JYVL6T;?h0`K2Z{%Z&dD4B8{L5REZXsBfh=I-Ce?(kcM*tSGIBV_CVtotq&tX zdtR$`{CTo0;z=3IyEb#q}-KUm=aR4rJjgB zdW)aFAoPsRm}A?p?9TOUZSF(JM3!)pY(bBeeOYhVW6%^Hgs99UBWnSut2_B#+OkI2 z%Xcs3+c}@NMDfbM(75LCR$23yjEwXH&V|>Hmb(S8t(%vS17i6*y z*vWf2#rg~H>!G;H5G;WesxwxR6H|Y5!s?^zf_rHaipsjL%MTmKT5UNaC;!Xwy0eh8 z)7u?=OE#xP(Qw^8kZT^$j*AK3i_#j4JW2CIlj8cc+4^pl&Te~;^6tDcTb@>tqra9O6pQixXAGJ1`ny^%3HF$ zc_!Swm7a$3^(Qu54k1U_XZYI-zJ2hAI6KN8xej6Id#L)<+xX$T$*i)^aVZ>x#cvC9 zt%RGSFhwN+pWa`%WH0P?qAKG3hM@VNR0P3AN@$AqE%m_9T{!r(#j9&KH+F~BGHEi` z;%^5t)rQnf)hIl*AM-w6$knv6GkQjQ_J-)8K)1xV6HgU10F-&`b~p~#?M<*JmKf3{Z}9T8l=GGJayarSS~`2ksLqiUHl! z(xSO2PX~KXnip9TVN;b-7z)*W-@@~rJuOrz>0R@|I@{c^$K^uquM#sJZE=mbuR7^A zJ?*u^ymvdkT{9VVd8t~v{M7G3`@Inn;ZIjI?5cJfd0HMMX!f*ezX^*>q%M~(?PALS zAA><>G8CkCRlXyzKv?^Yp_2FM3rF824}LPYDVM*+f+iOsKBtKBpB!)n>6c(Hk6$kM z*Nz>mmo+YDEpu{a97FLehVb@^D)}ozo^4Diz3YKkS4Sk-Fj0wOONm)B5m|xZzHZ(brO}iT79XYF+D^W{ic{zPTkX!x%S<3Ypc?BQ^ow_K{`7rW^V07# zp&Gk+Vgk?|wV6 z3(~F|6ZKi;5QW;$Csn$G6`GL%p3uWG3+sOWEE~PwHJ&ML zetfPk4mu?YyYq{&{EELp3XRdeHBq$m?6(A1I;TQvjqW9_bMKDbFk{Y;wPfG7y*s{e z?!;}{4Vz#pXr-|)6O&8&E&Ol$!U-KKaA}nUtm_ul2uIa^tL-KT=ai9zA9Ek(BQk+%kZTAylVD3 z-}TIH!KbH1<+*rH-t2S+wY7@i{DW3Y+GGaoSCy_^md=$xK2t|Any)2Ib^bLBs8b?P zqO0*;qP6{*w7bXw1KQ0f%g`rO*_A}){vyPq?cec5Hn-6cZEcmqRVbfzYa64}7{9wo zI;Ulgf9FX&$iGBNq%JWnL-Shjg`qIKAOf)^ANu5a6PYKm_*Ur}kB?TaOUP8@Xnqx@ z;LhMop^k`ijP5BHUi9QY`Q>Z#4p&R99XwC#bYNa`+1X_-hQ8M0%J7!^T=~OY*_5LIQeMKV9QNC>-`1F23R^ zP;Kc>a~a%O#{_lV80A{q$E$SRo~Vp%@wb_wct}*f>aG|KnYHI-mno7@R_VCY=1Wd^ zv;>t|6GV`8I{HhV6*D6C(YBJU*YwA}h{3M)@)0GN(U)#qL@S*-8Cwp(30kJ)(v*P2 zKBzPzosyWMGKZels=7v2fN<%e+CmvY0w~4Pf=R?U;+BMG(t4f^ znY$=>O0?PsKit%i>X%@JhunBO!|yF;b_n@{c4KTn8!N4Sf(>E0xTNvyTnLGl;!(BE z4@tQ5b9HYR&(=b`_E<>Zo3D=Fr<{k!Dk{6U4K%ulnkRd0H0N-{GutBpXkq?-zuq5) z{X*@m#$EiiJt8$~MZN{;!RO6*&N*U2am&YdFJ@3m&dcY&q;KE)*UMskRnnV z(<;f{Eqe@MvsJj$Y2GV5!TlxLRRa}6tI2D4@B6|{7set*U&G{2B)BC=Y{TTiCV};; z%_mcvh??G-3O3Zwqb|b{Id^~cZbpVOwq*ES$MDOS@;bVr)6SUGpL49tFdhv!fEu-p z)g#s;6>bb~E;ozyHJ-E}S(;fqh~lzSx>C(c=}yLQfgyY#q~)5Qlj{LWea%tJA~EudK?670jt}R%B+6)|DWSonV3H}GGWSA`T#BlPUjQV?mZLb3S(NpT$iZS7 zVj?RUcHB*taX0ung)~X zQ7y@HnS0r*?KdAdzBtqSY_PDN$_GoQ<^nFui9MQPq}w9{T5h8O7)kRCvy?kyNSXS$ zeZ-I=F}R_5q)Kr`Hvv*brPa&pSOyx-1h3*;gDVS%E!lqfj0ikdSL(Ohf=bP*h!Yf1e?Ou2`}1kIQ% zq3si1QS=}zy-Z5vQl-U$)#r#Tt3HxSS7+wj`1-!>)Y&FK!qJ>lHC<;#oXSR0E;@>u zD=e@Ji~lr?EpU|Uq#wEeR+sl7&n>w2#8+}St{Vk(#dT0Oca)%tU1BRDt4g)D0JJat z7Z7n_vX$A5RoUY#e(kB^1DrGa)0L}n(>@+@AnX{u^eUg>%$UcL|4fAX>tcDw5T8{s zRFbD!gjga9O%d~{K2t$6p_#$IJLr=-GKfY*_7}?paljeyF(WNECM%T(%v$|Qjn_3i z6ECBGzFGd}uwuSIPrjw@*_vFHdQEJcaoH%rptvVP*@s6#tx{N22L7H;IQ6#GJ4c~& zHyxQ&yTeSSRJ-Y8uh78_3Rleg1psZp4Y&ndU4dQz@VCfaxk_l%1;A#ncYIexP?yZW z?908mJiB=NN4ku8>TJz3$YY37Z)C-8VuR+JAy36DMM{K|mOD|z^R52pPbVHeXFB&b z;*yVdM9LF(4HGVgZ0>E;XtMhuBn6tP1_QyKY)dhe$dp^!0NP@G$RHmX*lc-$Mcdom zkiJ?Mz;j)QqXOH>td5FNP>Pz^9VoP}7!#0rEpR*4<2iMXCsC;>V^D3JpXzhoT>YW!2F^XZM*v&(69ZPzCjPJ3ZGR@J)k&K(Te z53Xpmz75)|pRJvucsVey2K?eLTX-RC`S9m&(T|X&`8dp2Xq6Q2ugpB*RopktC=TcZ zPFAB8(1R{(%%@w-gXZgF)Odf)K%Nt5LYVGdxBq-$>{?Mn&GecLqQFo0L2W*=POs$n zlU#?G#vRSJz{0xQF-B}xKC8;FBHtN7=#K&beo4G~X>~-y&ZncJ*@h2wfN27_%ov5=7jUGG5`cun% z$1HW{FYcyHy#_I(0%Bi{xAw}*D>prV-COwi`Dy;e-_e)l1hq^%MMPxencE+p6;gN` zOydfrD$5Qh_TufKw?Uhas<=06*#k|*Kv0ijP9(gKXCf#&{$t%)K4L6|SM8L92F1O{yg4a1gV#OzBjnK1f|!+&K5(X_JZ^on(fXVgGfz;!}`x4Kr^25 zxtQG@_`WN6y!yxdhnsHH<<@f)&;kFw81(>Thz2KMYy4fZXR`?^pe@!wKu4qsc=&ey zXx8$kKRm~fx=Aw1RC3>zhTa)lY8>81biQkSpBu0rI?2V`@A<*9V07~t$1zY{?iz~t z2JQs|SL{3m^=rrnd8KcV0~)}t0KEe#ItSfxHqRw33Rk$gVph{2A(CzjH`7fKRxi+9 zdZBrlI~1EOi(3%~)o$X}1y80vP(v{9L<2rRWcX5U2&nnIa3t&052o}zFf8_XJH6W0 z`uP{H=q)dk^CzQkXtzmhM>64YIcoh~)D^+TWsXZxUelqtp0EKNI1E+S^Vfp;XWP;) zw+@QcLGL75zq}fH5?&X7)@4pL@1pZFCyS#x4z1ve3MDjGTU(&Zgq)E@?Wu4NYlvHR zttCxldbRYPxiNmPI$6^;ej@w#9R5Q4v8Al@aC9Lus3Yq;dMVNt{6lH3jn9hG$eJ?h zb+%Dz%O|9gBCOAg(~CM=*>d*^w0G}CWa%^ui@&cQ6Udoq7aVhPkiSVZkh9RAgHuU= zooT?q%bVtnaESD*yc1^DVskk6Y%}V50M%SW-#(< zugy;#%BKUzD|D|Sb%nV@VyIu|N`=;-c_wmhtMc>qdiThvlfbj@A?&P%Ro);$s4l<9t?Ikun{#`$hY@tzU?%>C;i#VtpE)s z-%<+{V!zO?fca2r?GGZF%hoJn3`3-QFZ9m{4TxJi1pP0{-Yc%DsM{CCh7}Q15Tr;~ zARxUHl-`TdOBAF8q&I^=tn?zi6Dgqwq=XJpks1Qh1q2jGLKR6UE{yRkzjI&i-uwRU zIS;%M!kTNYF~|6~<uss_}6b|So@!kNEDJ`R*Yc?bJ`gxp; zgC~qqzk`8X*D@>}&s4#?3fZnSwL066bP#c)!U!;GijzkJt&e(|RGaLN z2IX9*9aE=O5}ojP1@)&B597SOo%3~%AkW{F2HMZ-LCS1}7!|~Zne0ub{kVMrIzbz!@>U3k!OdZ=}1lN>aGk$10_QQ`4q2*Ws9EH!Q|#;WB;Z@3%~B z)6wVbP0M9ASVStNZddG~({(t$hzW}x<zq#zSv4nF2#R8nnqM&bBz^+5FGo>*6EvV=F_xeQ6qOJ^@jSQuY%bLWZv}f zeRSkQk4#*alMn6JRMV&e-4N&*wgV+bK!f4aWLe|V(mAG1^g}&apztYN*oKddB3M4o z$Ey9RY8N`}t3;3VS~R8+CY!)W4pjl_VGdFR3K5#PZZfXA{y>*>HF46Aq}>#E-s3^D zzb}4TFXKk!TN&p%a~gp*KpiDcKL>iyKs5FGsJa!crIEHq5iTMYxDzy;CaybC`bx@l zD>jZ?aoKE>j<)f$+hrFZ72ZpS{5Sanj#t129YdI^=czGqiFfYTY5E((DTr&g@BH{XegFw$rZz1rA?M6-I4* zy;vf_(_}=QZccYzKboVvZy?h%3w=;lt&IurQ5Sc)u9)Yw-}z;NV*O9ZK17^)FoNKo z3eN#BB;?3Hr;giT37eKv&%=!6I}0tz)Df!M!5V59V3u(M9$Ck2e6RXicuRQi^QXARI-tiGIy{Y|rqJ(GnRA0AhfOEKz&MuXjAHr& z05!rHnp2tpg5UPJRLe&8qff>c99%><-n7r>(pT^2TgGp68&W$%aJi^-@<5?GQW+?r z2TJn}JDxkUXMAUGomMAYQVx@-JaW9D9H4dM^_S?@3#ERp%s-dwFi5i4KGQt|+5))r zj<_b6dQ0Z=jNF&M3^K{--n7ABw|1t!G+BnF{-V-Y{HBHWx(u_W{c^&yYp-GXbSLC! z2rYeF7O7rNcF)eEvQu=al6ZR9cyI)i5K2YHL3UPs#ceyie8%68a#i=;Gj&q%D9hB# zn$WhDsD218+38}sBOszrxtdIB&L9~}QoJaA6O`*l4e`Tf_8-V+-ECry8L=)^vgn*GpWqv!E!vIIGiwwui#KRC;ey^s(QA78F{N>S0H4bZwk zTrOV%+$0&{EkGlYU~ND_76icvPq__vWlV{yGxmmTN1TJc;S=!Yv9gklVukW64$+mJ z!b%)gQWsFvlyXWVm3;#POzbxTr^5S=_xpH+icA_H|J7*Xz6c zkv!L`H%AAUhf&Z-C&VVTVRWS3oitk58DDV+c=#0X7cMH=XgRcS+-$$k*8QMeU*g*{ ztrVxh>kArawsU&;;}%AiNA~|!<%jz_c8~=MKT))Pz!8ukqtp?4^T|?cEVkT|oBn6N zlRF*DCvYLMfnifyNUcbS|zxtV*Af%RTyv*forSH<`%Hy)% z{dfvW7NhOR7XimgJu=%JIHOu>;ByMJ)st>sPsw9-wZS6ei=TSW2ef4BHn!&6vg0#O z8eV)^24b{HFBE^9O2Cc!d6Y(Vn~Ih{D)v20T^02|A*{&bR3z!wt32z#u;J-sKeHxj z^chN)1!dX2B&N%Eu}##71a&tYNL96wj5T$hMo1iy=Bw@~Ww%KfJUe$BJu`XctUx{p z)J8W4<%Z`F#aR_gI7V28gi=|uY;~%=2lst@BzPoRbYV$aOoyvpu5>%_=8n>esM`H$ zMNKVKpMukc#I9z_L1o3-4pVxTl^mq_fu%QaHO|#P$tUVh~NF%qvgRK zDd)RagdFI#9EPucp7nk#_l2af6lrxC3X13L=_Wu6;WS=exw*Q$*H4c5Cs@z+#n_w2 zg458bJ@kYGAXSil|Mj=?7SGs3G0AhVpO9?~Bj~1mC8&FvN72Yoo|k=X_o3!99_vpU zq>z)bn)XQ+)#~)9jzR+{`8H}~DF@UoCm-<=6PruCSCPYsp%&wvgP|lQ9z*xeIKnrr zJmWTrv4#M|)wp`shq{(?U3b8{tg*E?w5_^O`XHFo!7QIq{KZ{HXRUs5k4qj}@mKD& z4%tuf7Ov!!j9y+US-fXp&U)6eN| zT%a5nMgad?YO6WE>FEhU&D5?J9{Hs{HyheIB}Z-lcO1r?kz9r`<8-s@+*{9h>LvA zRxdTF>V2`b&SG5SU5fZ;Io(f~ubloj$hWp7-?h`<_j9!+iMJAOX^dXz)9Vq8 ztO=A=bYIoIs}$$cQ<-${?g#3;&tdaXGHv@Xf2CFPO;f6|zTmHX(dmEi_5V45Z#wdq zA$!pi%$by7j?A zrxaUNIrQP)Ysl}+!=|(jYu-b~cl7M>Iamca90-5BDHKl?u$bcXs($JgHK9FmzOQkp zzG-Kp(`6z?L7@opiAR*64S|&L{=YvyKcc#i0p-+W&i3xgl zth8Zb$5&7f!}fcsHSR%U$L_r=7G^I;W6*Z?VN#T2(v6cSLiMxL_l`Jwj$90V*_&un z<8^Wvfjh}m>iwvl;jmOVk7ZXo#k;q*pvFm$J5x=}qHs`r=egc2FmK53$5SrB%O=}A zjJzGpD?_(KMDj`_lBw3#StcmU@x4c!$SjCNzQe}hyD#<}iWjB&gbEM?L`&VU&up2X zcFxIttn(1mK;f%L362iH%aH@S0(v57b7_*l%Pn}<=VXi48BoC=+39k!?W*iKu|!B? z^3Q0J2;H$d`S(j3q!HZvyE2)~mPOo-+{7zKlTCBUQ`>TB#A#y%%8K>mw=64rSS>cO zYbq&A_407@{+m(@sdLv*4U=$h_tn}KH2sk$Zw~uX1}bN6nAdU|GEX?n>b|e6Wu2Qa zU1|HhaZ=!UkDo^Bzzq|hGW4uhROVs{^Xg*#IUt9*u%r#9^!0k3JcJbO5+cWO!RyRX z|8#_jM}2Xz?g5L&eaq`EhVb6HESz+$ubiPZt$(s+Wdfa~=vzJ(gwxs5XEk`#^6dxB ztX_vyfw=WnOou;ng89E(o#c3vFUSE0m(>+VhDg+xZm`5YmQ#U98W%2ljOr%Y0AkF3 z{^+J28Xo}aji_eh23jWDJb}=qGTm{b&9xrW*8juw z@N>kq@%e!osC3XDL$mq`432z5VhYPFtP8yMt#m+GVw%Q?mG_l5q&;Qk(4~f&7ImWS z^zj6^H`zKeh}KS9qLoq=3RS^P0QyVL4;)VDlWt)#ES}9uV z-!ut1S-QQt-;}aq__)P}R!G4SQE59(j@F|yE80}667S79Zc*y6GN}Z4))ta`R&&X7 z!qAhCwQo#Gevl*Of)|IYY;y@vKvLrwCtFf@Ns^?f`l@w52Ox~eNyYRQw_Wc(x94t_ z;eU*Bx zi*jz zW{FF=F>wInV+G+ME#l1$vn3wJ8NxBO62);gZuc{;eMVbWjL%DADP)o{p|AV|-PKbb zUj9}5($~@A^}>R=CKe;NmoGc~?(rp1&wU;1=25lHwbw!M<}~z zD%Nc^5#*oPeoHCJu+jr=-Qt(NT|0b61>6q_0NEULJMH5#YlC+P-gbJl8IrNsP`mYH zcnds$?Jt8(tG$<7>m#R2THM{Y1Rr!=v7BYewRe?91X6|M#2i&4T|K2W1HILHHmZx) zQC6>uo>)FitraBSOmFbN+oZcX^dt)I?L8e&zJ9$+`r{!L^LPhaS=usILmJ=vLhQ)B z>9nl(O{XX&^XB5+E38*-+fO9^_Zo@&2s+S#kXq;uriXu|&@KOE-QW>f;A845G+B}c zmf(pQ({}mKguvqUaG$L4BvU75;GUE4jEpe>jSO!Y)aUX-gGjaDxVJT4n_)XTFdA$ z=(M~m+}*>~=*5gZ<5-nFxof%DF}7Xq$;A;gHnAqT2IX$x#|F&|f#i&DlS+lpa<`+JfaAMPdQ>N-u?GSf)48*loo~-?zLX z+t{~U^jfV~f7K+BXYr|JoApi1Ar^HYB{u97Qm}*h`XMe5zN5Zu4YBpl-b+e<8C-+g7e9`B zHU;#QOgc~b?e+^-pSgN|ej*F=CvkR#t0AFQqrY8bUkWJ)j=z$G678wF@IOF{H}LXd zv8TH23{;w*qTb+(Env6Uf0bz+vW-4E$0F=8RdTF#f62dLYh-E0L)FM^e9a`&mM{0( z#cF0ot}nm51cjD&Q;oD@QUv0&0?#fdRD5l%i2ttg^5+vM2qvTkfgPb|yCkh*XDFEv z-(e5M&x7`%>jW?&p=KrX{HIpyxFd+6-o6LLfkQ|Nx^u^sCo^Pm=wQUyhYN*QUO1DE zHJh~3U&p2+3S=EGfb@!Hw`F^!|IkAHpA`?(@n){JZJxk)RfC4-(33M$hFDHpV( zZd~VpIKDDi=t1#rNmu>o%^ydi+y5dOw(k9K>OA$CCa1AEl~vm^hkE?mz;1YKYY-kK zRmHJOR8HX1>N~-~cpBnof*wJCM82XFa;qxpaxXEl=yv}`8Aa+LeDU4J({G#qGI0D0 zrr6WtDx=?7fks(D-8Ttls;5SJlMhFYoOlmYN+)Dz~{9VOeAA z-$caIeg;0orwQv9tm@@Aq&zwjSpPZ@cinaU+YQ7(q5TU6UeO54!bc>P|LsTkKkw%G zrjYxX@T|WK*RV^!i`Rd>7MG!#QsSwXhf&$QIZlq0IpcDK>HP)}amgaa&xf?Xn4x)< ze~E{PO&2QW2nKb(5Nm1i@z63G?0Z{zQ`@W1n)(>}=G{iiqSLg%3{r+hR>-6Me(28A zEHvRAd`D&uL(eM8-bWbS)^$HQJ?+CS0e!OdSyxiXi5UniLmZAuA)+>^Y-DO`j~S($ z$W>y1eQ7{-i+5$umc`iH*n1@^-+H|Aw7R!G^K7dhpY2n`t}*jjZ~f*%x) zv|UeBZvoJyn~RTVwbb-N1T{Ku?@vIz=Uil?b32!{0%wg?bEZWeU-+A`V#L)+`hm_f z>6#9_FCXO~u0_Fa@wp%>AC{H2j!Rem+P*c8@G|k*Pf~J54L2)CmIUM`4qMBFjq;XT z-sY=ej_Y2b`eq7HkwkY=bQ-Oy(bfrQG^Wa@`5e9Pdd*l;0U2i1Gai@ieqMNYV5~BE zqUhC?mAH435uVEcL9hR)U` zSk#G!f>R4QZdLZm252a9{?O&902etgBl9We_b?`Q!*+ z#G`k*K_ah%Dn#B4K03$mZ&<4UV-!7NA8MD(Uk0bI6k7N6zT_>$Z;MGjumBWMNjSeW zUWm;cY$1>`yxaA)@{~yiQ>Vt4C^P+}hx@PJh}JcKiUh%WjvS`Nmwy>Vse8d}qZ@~? zGMpauw+_;NgPzPgyVquYP;Z?P8A9+Y1OqJd{n(Dw8>@usNM;?AKC)e+zs;hCW;<~; zU(Ux5Vs2!rcyvAeV%9lay~|d2HK3{+PJLz9odSFZTFBc_ZCWqq>try^Mr>PFVSEoN zWsDvz3utbkUY#_Xvy)}75?61$GR|x1a!k?hO{J@C3vI~LDSXRKmO73btSI!V_)YWmD{ccj;uExuYSr5r6iR+_5uDTTkPW6%Qe zd!!vjTPf{!9>Yo3$*HLr)EkGIOg1e^A$-K{u%RpL7aa8~SiC%4?Vpq=SRKW&7qa*~ z9<3Hkutbpd>veMdJ>7MnmF&fjw0Vjq`ctsd&^A$l>1QN8RbZn1z%HQ1T8 zhpwI)&6Gt+^te9tE?E*+c>HcnAA{$e63DdoyL1|r`f^~o4uuov2jN88cN}fCEWgl_ z%Gl*qVGH!=QzUASPLY41>@yF|rrsJF#^1zP9S||Zg40!>kL?aR@hdD>gLD|5Y6q!K z3PI;p0z&#n0+yU2?aoVr&LIp|Z+knO>>nZY(Xg`rq~;#-8XZHx^6JdKwup2S)u|F2 z4h!kO zLpyZ5?zP|*UOyTEVLqin(m+!(-_rV=PEpB+2vVN6$;_ra+w(FiOZ2dvRhf%Taq5A- zKjeKlB54u2Zy3IBA|glB z1cp=WoMw%QhF9zjz3-XEP1~zzO=5nqPH(V#d6a(_nz;!}17l67L;b@FyjeUZ*p~Vk z)ZKW;F(lCg-Y&DSu+fiS!|bnpUJtJ;_oJgED_@HFSXJY%f=nq;R1CyC zIC*S2D7jXV=&TR-*-{+{`i&IX=ytHF>#p2?YO}pu|3~;Zdd{2o)Dx1W(CqzFEksGu zLS0(;zQ1Sq=3B2wt=rqfA%gr+rIR z5zGA*JdegC7W9Q^1G+X;b~0NF5TO=bkY}dQ9@0T1sCz6rs(as(JN@i@p0;(|xB2+> zox>C^^g%`j>%o!FHYVpe-U4Q=pI3ki)z% zIvn)fcTr;JVkMwfLXhTAddzfV(jdh`PS_g z_G^^i&jhIysAW1z_mOV?aC>on(s|pQb@!Lroej}XJDo+`ha_CaV+qv)5LSTR1RXKn z9e{~-GgbDajhB-Fv)p@Jt9+#(Q?0IKwP0hI`Tb7@+M<0MU0?{*ydiZVs}LeQBTk$0 ztw4!-!U1wH=0=$+Umv(zT8FgG)n^fY-S4~5@^sv-^!Em~e0Q7yYO5M{L|-UZzM3`vt>44)qUJJ*s!a@Q%`>U}($Gy!IG2S#q5Plmjo7 z$QDG}5+{qFWA)}_0%q=gHQ|_yUXeM9J7as5>x!8L&!7L8>~Mc44t!~=(S@`@Q1d26 z#;GFi+T5TDzrLC>?%MWRf}i;xm(_B!^pstt*fFQ*@Ga;!#B5o?)|6uAr2vV>&umKO;&d%;uT8Ze;K~H&;IP4Lp1tl_j6G^n)4a;bgvPXZRgCB zW0N^9llcS|8TqD-vX42u&&u3~xlA;{0D|Puw%2ejb5?R@=X!}Iso?I45rv$MRTEWt zdLAF6ERI}YM8UH&VYeNAoU?i8&gPSfyF_^JsUiI&cU@6ZF=d?$x&5mA+N!YgWup4!OInCO4#Ex~r8W1D(rQ)# z_*DzQikkyilOehkdLM+Dun23S4Hi-+@ZArlg9f(umN2$TNj8G*Nz0aktms^IkLNR! zkA78NoCY}|5wC*~wfiGR971T8^zTV-wu)}zdK!JgZJ)C)pg%r2+1$d@!8IHr5a0PY z2e?NM_)U3A==S8X!{*scKqPfa!?9#0odNAqFI|I0Vh~_qD;#p}tl2J~Z-Y92mH%&3 z(Bgo7J09t*$wlO0zI;Up;r9!7XXp&e@dII*EM}SYlP{S;6Q8+m&dO!0z7PeCX}&zHM%; z54%6}%|AU!a286>K6*xyXy;s8s2CMT+&C=|`qOX^3J_pJU5^2OTu*o4I3#?&cw=rR zD;T1yp9ISHiZMNoc0JNxl?QLKZMR$9(6dUhdkX`tLeEcot#`r}*U92aQY-l`Z*nyI zzJJRv`FJL|=CNnc*@QF2F5Hna_S_#-I|@p`1@fd@dj4g2>)6>rR^y)`a57>@%#xm* zNoid2GnK{Yo`ty&H(Om(%^-!Z^dZ zBWm5XC0DLPWI6-G?Q8=?33=ij-!&lL_cZw%+DN;8xVF~d+@Gmq!P5DaOFH)35x?{a z841o3jRwvyJe;Q|&+?v5rQ0A!eBg)RRC%BtPMf6sImoI2(nit{Uii#*<5DyDxJb!` z`1M8Dg7ziDNMv^^JpILThNX|1X%q4%*I+yrUA#41pDzXPv&|X6-&oXq;_?a|Shvu3 zNnW6fRU%*Q?FGd$rCi<@zhOg8uBHkeR&&c9bLClo5biIG#cZEHXiwZGdSuhLiE%bx zFcvnYPZmP0l~xuiXUTUe6ixIVy=7*T>17p^tVk%~8#2pxQ7k}TB7Y3OyV13kCbzZl zA5#DS#+K|%hqqF|oXyqDg13mJp#Z0o$X$_4)!)J;N9r>=U1M9`32$1^ssRHt=cU=K zVOmvV@d_VeERMFZ7;d2_yjG32CGAN=dPciZ_Br=u{jL(t1#VS1l?Gii1D-m8mGP~z z6P7Iaj*^szB=X+c99*qb9StO@cqwHOLKSj@6ALiJ*p`&H4Y`hY%Qh5p#vW#4yDU#s z9U=vQzMWxZ;T)0NrfroW^}xchIyt29{KmmtJvK&fAWdjkjJNtiY@asLIOM@KvHQ+7 z-J=#0*b{!TzkhqJz;DE@*$<^2ncP>j{$|Q*`MhZBPOnWjHt;P__I_<7S0sm4UyTng zLtsR@?xuXo9PcRZtK`Su2sRsVl8&=8u{05{#>=7xl7ap%&Zo@MHfznk(3E|tN^Oke zX6Ov+Ue|N;60aN|Um>Qo7d&#=83~Qbr`(-~y82+ZJ>(CX*&8=QF3oP#rmTksIDD#i z=q#>y*Y<$x-P)DhNKl>}fi(EIrf4%$~SC`?7K=6nv4D?l zsj|xcQ*INB-z_a>ebg%q4NS|p41cCWMrpauH6QVIWBa$z%@bHJmEZ9}`tC0lpAdue zH6FR$ch-1t=j8siD);}Y5BeWs_CE&s;_E~Z$Px9&)Pt0gKlcdTh@^2zIq(#)X??SR zesOL4rM4i3^~gZa>5MY!a$MtMOA-p4Aa_S7C_1B)<6nmM1jTcj<3InCe)f0rke!^B z86>F;63H(I>8_?y@`)rR2;@g8rMW=9vQp3w>)X~h>7uZCS#I%FoF|Qdsg7Zc?jNZ6Y8}jR^FSZ_}H+Gu>lGG%OZ!S-{ zs3&~7EPc^nCGkxEuP53pCQ|*!^(%e8E=?4_!PZX7Hon9hEav zhuBCvHs+c)j~^rN5s(5P+RQ(p`g-;JD1lir(#IC)r;s+CaFoM0Zz%`mfh9uQYf!5; zX6}-o?vG;HYtmIuOYE;jG#t|cIT=xE? zv)jL~nV9ZGfp!$@)x^h(9+|v(>%`!~1A8Q2OX^N{B`Zuk?sNQyvWTGKu<}H=x;qZU z4*R+8>1|am4)ojIsv9KQu;SqBuvS&rxzRH?ZG=J(qat@}bvw=#9cc`L=M5AqEZ|x_ z>p&0P@Q<|Em}##|+cW&jaBCyLR&)O!pTSaFh`v97j=#0~=|>1h+8lj0qz?XI+Bth` zjr)m1uCk_8zY9FMoBxv~E1)3%$H7(qoP1F6|3dH??!7)&rND z>%EhLk+WBmpX(pYZ9z+W{ye(O5n(UvS^T3@Z>cu0o3PoT`K~E9QGzS?mae&YKuTu$ z)t525x={_saQ43x+!CY*^kTgum|-smf>DFMH)at6gYDK?K{!H}rZugULeAX-Su=YF z0BWu^DG~mGdt$c>Sy5pogo?`$W%%u+GzC|y+vdvsqvNQxCl%EwQE00-xuVYHckO(i zs%B)iE#u+p7)14?2AB0EFPE8by+|RPAg#lj$cr}|B`itOeeonyku|#?vGh|gNzVy* zh*-_&leDg;ceahUQqMo@wfsd@ZJ&{kocZliS=eZOaR~qRTBB=kTHkK{g~p#QCs-7R zf}XgaYrOvb>R=R;;`iih8PBxMF*}26-MX|~S_?%X8!8^&b83_v0xF8r2P^Iny(RBa z3d;^+eJjKI^t9mRb!A26DfHuKUGC*xoIU7h`fX}l^MP*`6t6114=~_NaCWfSK)drT z%Uw&hz9H}3|KgIAdSeeByqfa2bQ8p7JdgcUcvkTS=#QvgEzmhyK3E#Gi%zZGhX{XN zC`~cK-ESXXaCN!D)aU~%r_aHbtN|pFWx>9m)YFH53wVSjM#kh_&U&FXm0sP*Y%efn%u(s2Aa=f zGl6M}P#Cb2B%RIM9l{5%&mP^QUN?S;$B9Fm0_-*2d=S3V}bWep5| zqk9s4ejhbR2=iv9#tq`g>@eFdstDO9nrtXvmwskiR*c)Nk3wuSt*Tu8Jo}aY;~O8; z_QV1CTa|<<&`2{A|<_kPqxB1wQJ#?1EWchehuI~?FTkoy0vfKt% z_mI82jS5vpH>(-CXnE8PU2?<;JS;VBjYqp3OOcz3N*3(4>rS=Z`>pb6nzQfYj(P6K zh&zv3pL6f?tqlpJnwl@%5U;Xc9Ub%~z#q_(>p@|N+TKxe%6^277shvZrrWN40#cJk zFa;gNHR3+CJVPE^wmj3uV!?&7%^7TCUUA)Tz@Z_Z;#5tpMh>Z*_rjnj-LEsFYI#)RN`lz_(t6S!IG{<6_vv*ejMz9^!0_o@7^OvBeLtmjnU`kgDM0?5%wmsZ*$ zjer^ev(STKQgm1k_!mX#4o;5i_dE|-*LNzv#*zv_JE1bKlcVNDqI%PN(ZH0?^@)}b zoIqu7z7OnHq$Z$gK&i`crIe!}!C>$+9*psy+-C`pz}DRo&Tp`dZ~Y<3_sS&KFVRUp z$U@V9L&~}m2xA^bD$#w{x)D?0_{TDT zi}_=BEU2MroNx7~AFH3x)$kT~AmVg3lzaoKE<{mCg~)j=h)`kpqnYf^ZP#kME@D?H zkIgt~swp&%w5+r}ZwBYN*~RLd@<*%9E9muk(LCTh-Tx4zZotc>t@L)0SCu{Q0V12c zloqIHgyT7?*|dl}yOn$>D;^OkyZOOa_M^uiuc2O!Qcte1C)LAE%!7o7Q0aXb->ipn zXf~+9Y?2h9oAi^AP~Do+v^CDCl+dS;{jsF=>EO8KkzoxXtW|bnALde&t&pWHDj!F_ z9*&PFM~-N{r8QC&@>G||i87-<;e}v0=4E*EoKKo^}afW;VAj2ayXIg#KRQMKV?SH(vfw-H$fY(e!R=zd**gX`EHHy3%94!nV1iS!l;3YZvrju?tkf!m1u-7s8AdV;i-#_maDts$r#rK63 zFDr^`3j`EH{{vY5k%+gxEN*+D^_j5Xq!3@Hp1_kN?Y^niOjV0?MDjF19f46(c>*cA z`A9OC;N(s>7QDj>bZbXohALo)ZD>+ZXkiOeBmB-oaNqxA`0-}NT36ESLWn7ic~1>p zyltK&hq~CT9L_48bwNP2zEAO4Hw4|rZ?Q?}8>~tfI=|}TPV_aRMAL|Np z^Df%JshVsyD>*XJ95E+foPu#hDD)}TRyK2f8Gd$*P28Rs4<^B*2vo3|{|RvK9>)>G zNB!g+MOW#`7wA@OtQ(Y#7w_%=IK+H!c^Y|oW%Wb%)RiMQ(_dE)6pjSAq)-$OE>>Q! z0pVD=#>jg)K6&a^zXvd{|*x_S2csobSJ1l zMF)hygVBjiobV1@^J}6!IN%hrXISZ<5f&8tUeEDi4f;(Nv#rko$8tW|9TkaA7_k`q za8^$@K1!NJSm4(xbL7D)9(FD8G`cVb2PPkRf?)z-o1?cx(p6U~;mE99Y!qk$m$J3_ zcpxQF`iSk&Sil6$k`Q#}o8Hu~`(u?>FG1|JygDj7;poZey`;eYvqrI~i>*ZtDk)Fj z7@hKk^yYYdzy4(_Gz2uFC{+Uf#NQ}Yak?2b@gM_uT06T|=t|`-NRYPa*(YT@XoFw) zR;3iPt8-juD=JY}^ItmA#8kg&56YBd!yhlKXz_77iSJr$0X_RK;iRM81)T` znjOk1nSqq9`O9!qe81XMif#`in~Vj+)EwYuj%!i2x#n_JO^X#)E|*Wj1)LnN6|Fm! ze=+@aMfYCyxGB~(VR_2AQ13g35Z4svcT{=Q`(>`X(yFSOF@YYFn^n@^I%1D+y4QoY zh)6hMl#)fcE2#qTnnxQ^FMBC#=Q$F*PmPBu_#06r(aOr<+KhV@+xaNk`H0-l2Zz4g zJk5+YovNut0+;=7=stN9(tYs92kzY4%M-#=4io`xL=^b`56#K_Uy|4eYXbYhoNhX; zy7ZIqWU%91Vu}`9eIx(}E|6i!q!P@M?BAywO3fYdjsS5i9n22Ck#?~!wFg@VHaF7HMUmt%fctWse+jH zi|tpKt_xRVI)7V&Hy1n6IYt`AC#no7fJql}>9`zLK$4IfSzZJ`)HU~Tnp6!?J%mGE zJurCRE@mL=nPGPE5ad^nZ?!{s>V&Hlv8G-|H3(lICEhcnt>+E3t01yBBA;|MVp~ih5^?dTx?aZ_BO)sF ztFOB0u?8)_2?%VxFT!c>B0_D%Z_i}4rdp~^anvN@j{E(2H zOo}wf|H}~47c`cw%DRfilFJ|x@0z$$;X(YdF-EY3W%tbi) z_l|TV4749%yQras*aESUqy4(9N7Sn?fFS$z&@4(Ro7)eunBszQI8Vk4CB@H~Z~xf` zR2L1XOij{X9U^@Zap#|~lolfR$1Pc|SmtEUGB6x3&4+t`JAmabI(C2|$i+}n3rRh{ z+keV=tTUr_3Gh_$mb7ax5X|H&U(!d%xLL=szftrNIxPyS*WH(L6gZ=a$jt9lofaUC z9AVJs?V>lP#p#%op;{^5h-54{*j}*t}!B>Sudc&P8se+4EUDQ$1HoZ7^kg|{I%ULCLHFZp#D#Cf$8)gS(Cb`=O zg{q#tVzpT1k8aim%*lK}Zy@>Btr~9+(Ey^g>&IPl4XgeAIInwkoJ75t zEOJl0^WaH<<1V_T9{G$0!n;}S!#Ik7!C!_3P(gmoYjsC)G_=y50K}8vnmuQ1qf)+O)1w+lhUb=JbmiOt?M7gQjN<{4(K()Zm1Yfb)hlFs;XeJ#I zFEPZb4Z%O!UcLM5gw*jD1&mjl#efw53c3vtHZhz#LozMc7ZW4+>U_4~mhLww)I!-$ z-k5lsY4Lc<<+Wg|RmzuV>}Z>3+K}Q-JaJQZYL6GcBTIMRw8M-R-ssLV{)}ak)az<$ zPd2zj@ZS_{5A6AkGrx9vBXVSg3G(h2?GN!c4!^)mmC>cGQBm2dEu?s$2`Bmiz0Q`U z994<%mHQ;E>HZ+sw@!??%4qNGpE;R7DGpbfU&d1vhQ@(tN)KKPm?g{MXiHH5EiGV9 zt)em0`*wO)Q(OC=>+ALonm6`xZ`s;U@+$}4a541A8-=cA7W&aXPy~^Ai(!-Cm<1z# zASEl#fAPqiF~8&dK3$KTY%E1k`5Ae;uXmJ@%d?!*-ZFY*T7eCj&i<3`9_c*j4Xp6@ zt}5_2y{NGptD9U*9?NKAoZ@-lw(?T|H4AP<4$2Z43@+^Q!YfO}gUL~K&|iJ@6;sMc zqeyxLM1C7{;RPafd#{MMgtxR8EqLR~(z0Ds^WLbMqcMPF%%8)N$_w_@bZs(<$7mfz z>+*JG<)P~r@2Sd%w1=lQXqBfYoW6Rc@~b7fr9cfy9^K4Q*mB6t~5dCH#xII^z@^3`_l4_p~g zt=BZ>>%FzuT`-32oG3{tPRYn{ymR4w#jobR%r8IkKpCVb=O-t7(49;*)S^O2S(Tg0 zx>>S z$3zO@EPuiT?i}L;L$>1f6!mg=^J%9UFUW&eR8CYmk5gGoK}6$G`H}9O<7MsL4N2d( zWxvGcnRMj#5ufNk!2BefsE{o}>wE&OU}^uYE`vsl|6Wya?<3toReB>htFWMvvlnHX zcmCUBi?%=@&Eg%flu1;99mQ*AT7k2mFx7dy3n9Mk8pT1jJW5*U%3`^t7S9Zp3Az8_ zYvwGA0HhgJA`uJ#(4cM1V7)KfHOC$5PeF>u3$Mo`(p3ZcKK2KLuZ0AC61ZCJEEljG7Kb&(FedvCqQNv-&9tOv}~VLrPd%)8L94B zE1VIu5PjB0PcxPq^3$Jjdr?FUJ3qo-m(dOAj(1M2Mn0TCs)rx?sa6KBj*7#8c&*G0;}b@m&$nGU z?a-a@>tQD5hSjI8zWq8gCCBq6Bp-eGMMO?Hk80rRwT74kfR9h{*9`w7#n-t~f>f2$ zXC6d5$zacOMW-T)=r(jm56*s~4i-){9kKPniO^aq5HP$yfmkl})y@;<$T}FpwqW?b zD0}aqroQlR(5{GxpnxDn=^g2vND&aEOASRpr9_A{A(X^Q?=5tscaYu!Q2`+d5IWKo zNMb-l6F>tY-@X23-`RP0XLjbD;U7vk$vx-Z=bY!$jM1(cae4_Yv*!Ds=8lXO!|OGc z6~`97LW1;_w$-|D0%tFTcf|cFi*z;$>RPPewTz3aIlRl#ySrafMz5eZC785M837t2 zRV-jQwhDK=8y49BeqHIh(!R9PdJI0^vi_`$Xc77w#@pdKbI{gmDo0e}l5q|R**J_e zHhQ54D1UmC2aRTj(Ck{*Z6EX(@wF`os{q+{3TNwGHn$2%(mwxc4pATY}isj4m ztX$9h`{vC(4*kN=S~4gNv|g;nh-@ONrlVCO(KH0fLe*iL|G^X;UFCcjUidZ>`9!T< z>baxOhkM-CAB@X8IR!Y4YKvpG~+K;coD5laIVI+BGwTb|e^?TX#kQ5Of zxP(Qbu|Yn^{OUnNC?$q6|A1OqMRMW7Aqx8qyXW)fEabgc-6lk$#~I*<_Or_g;ZD>_OPMI7S`lQy72*{y^+J@QsEgsX? zr|D(1g-vC^W#!*uQVCw+gFfATyP8Fa+vwSsPMea)hENjzfS15P#&+aN#7_Bu)Wy89+I-Ta12NWBk<}tPj+Fwll4U+&HK#py~87PrxHflh#het9^HUmOr+b zlK=DW=hsd6>T!dl$UjpKF1k`wgKK+}=`T}f%bP5I{AuS7g0$k>+7Efv6ns8kSm#y$ zWyJgZ`e*s{tFfhscs)CV4mKa$n+wSoMpFH0H+FlB(Et+ivlPgiRzt|46@#I-$)H>= z{s_wW>k6_xPYat|>1uLSsL~~`OA{|lZa?8oxB`B<203nigZ_9VW?NPyK^CgSsBb3A zI=j|eCdQl%2stO@e&vqmYm2#nR4qFdbp9$mi{?oS+ALNf9}*J?DdQhY$Qo}~%Ls0` z{070lFsM=A4Bw?r&V!NIH72JNJ0sg|liKOnofPjQi#9+3ldtL(mhr|jLk+_^`Z)Tw zuR^XcG~(B1VM^cFrsvQFlMjW#9PguA?lN(li_W@{_?z_bpKMxlg0Win--)NV;=l7k zviD2hX(ZM(Uj-T`zz=z$;{xk(j!LKAh_}{qIDg)9&$PFkLTOidIGA zBc-S@Jb*21kIAtS=CD6|6-H^F@ssA9W58OcfrK2F>^Jt?SDXb`_+qs@GS<_T*DYh` z=_$l8z}8FV$y{WHXfKge-C>1TO^ks7jB(H@;G%##w;{t#O&vsqp6eFu+ zuD)0|#TRRuiBQRpz=Z+YyrXNPF#jP`Zvb&y zK+#9OqvX80H+If8V z+X_+!DseT)(R$mVmwLI?kEktR-8tj8x&P#FO1}bZX2f!oDdoTH{On?X3I$MtkN{j* zoo^F*dl?RF2dg5);7y6ZW>RO7r~ahZ?&d?81}R+iYmQ*8ZD0cSoei|*h#u%pEo1LPQLOT9yGll z(ZIRLl^uNeNed5o5C@(}6}&)kc1^rh*6TPvY0BG9d>_D z+rb&0*RmPy;D6=A{L@hroZxS{qlq{ClFe(kX{w_vn`VaN)09qIC@x}cRI_ePist4t z72*=I7bUf)ohUp;fbbc9Uf;B+GlB^!I=_u8Kb+-r=Cvj9kg`FlTDZ-oTU)E{fP9Hm zfR>j*HPgU{OcqkyKXy^w4Z3pq8|ZA}`t>p{=oy9U#3zRz9%P<#NGNTZIcm6S)He$- ze*c)h+Hjok>^2jyO20k5Sg~HZEN#~9W@%VbGxwS!Qk7sTpzOr3VOY@eNF)5dolsoL zIIAM9Y_!NB!z2gdR=O{N!e&n|k@xn!2#2mKv3HEENe4Xf@8bYTpB62|lcq@cxVhqs zA63!dBC6&DyZD<*xLHiL<96j2VEH&udBq(JZ&AgoR=sciH-*wHBsmS;S48ADW^jr>Nl(CMyq)vdq_t7;G!b#+@T6`$|yEmEYw+YWi+4EFEzdu8&r`Xhi} zrR&`o#R8O*!J zF6~`>CZJSuAED;UlbuCE--L(g5?JLSuFfr##y&zJSa&*@>@_d*cuuY@zZVic{Z_>L z<1~-zH#_U^Lt#OWZC^6{wpX9bYXRIM;s}6+X$@bJpw+$G9xw!6*c8$f{o+OFLg}1nXZeBulqGGfcl*^0g6Lx2&`_3beOW@rY_ixDBn?Y!cO4 zzP7yORF%_K6MSsEeEnrS{$6vsYW5D{;xabN;(bYBetazr%?OCcf$5n*4@r`aZh*Vd zww*JmT-ZEeo~9hRy^pmi-#KdnpU`}wjVMf_ux!b0XObP6_@)+Ncd*`3+#n-ZH5-|sc6RYQoQrD1Hr+|4lZ%~+PA$se+9NrT&moda zx8u1hps}+MgL`c2gi+=R=CNx?(J#KC&+UrbUyt(SJ09D~SuQo~R2IX$ufMGo&$&8s z&(<+C3xy{6ft(UX;dT@#(XJTSUojpr+?Oy-kW}BHoyg7_veTPIVH?czpMFo1D}uZP z8&2F~Td5&84_WD$((C8$xmXlW>m)QF%v)MqtfiP%P@{RSg;k3S z_%MIZhoV`pj~^QtClghN9PR38kTTU`v{WRa6mCLWoHlEv_fQ+t2)zlxRt>P{hBHrp zwspqsJ_&9~^IP0p(7jpzI9u*M$9ioaFf;iWj62PR$R}h+F<>}NqcC;O80G8|pU_IP znvdFVE82i8ue*emAK913ZVU)Y4?PK6B^MD0LS2>?8z@ojsW#x_8uBTc5^p~tfbr|Vk(T;nY-6gVe7uWiV?D*-g6f!Lj+>VX&K+H(K5T7Uk4iw*#7g^~Y)W3SQx zV-m3~p?g%>80e!z*HZWBjVYgY0MgURBn$gFY`XuJ_`O}&M8B*lV7kbd@Cgp@3RoX` zJaj|8XIPzO-5~mFpsZ|@aPxZRKN$j^KNxtB$58>z4GGxN%?4C&wYb8J#ssoL;X(9~ zNxz1tgNs>XMM**MoogxAy&X`32{#0v3+ApqH+t`Md3xfYE#QNZj?B|%57RQYc>#Ba zp%+nl72T8Pa43fgFA?G?KVO5l)vH4#<;m;F8*3^XUvY*?l+RsfW?LOukY}Uq> zr}N}Ic-gsNt@z@{?q7D_2&YHnb_YQ(t%B=~K?OkEqroG2_A8=7{tB$9R|E@Zd1@TF zM`{#A&095~91j;mHbJVsc}9fK4OQfScw2$W=W+3U#habo9+YTHqK5RNK;;8<0LnXk zTvC^uPZv9*;9H`;@g}hgGwf{n#j0*qe@f?;!u%)I=ITOx-y#6T6Fbwi(4gW=Mf%j| zWn~QK?G7igTolHKrPXmzZqfGDW_G4Rj6A=5+Q{*FK34kqBYk^5W#4B;K!QVyC-9H) zX9J9~{Dx5dX}=x+0faMV?0GQ2Qc#tWf$b0Kr?ii1Wc|!4S#=;Ye5myT_Fx$m;t}%t z>gqktEjQDYT_^D`64i}M8_%Ki3rC(VCCQbdY(>TZfX6SZmG;(O_#_Z0y2mua{WQEX zoF0%B%!>~t!+@o4L?@wAk$3Yc+dPHkzF(OHYbLmfVE3Z1e>0-~4 z^>~>0o36`bEvZ<0z|1(S*0QaXvE$=eq;1E&nS4?m5M}anFNgVe#av-uigjt*Y9BOo z<_fs!X4DGc_O9^9w0TM=MTJ!z#^t~xmn#6C{4xG+?%W0-~ zE>OHaG%c*K`ah>lK?45f01)1{^~}&XUeR@r=l%bkh=6xWH?Ob9mAR+50sk68<1#_W z_W_np^p!&a0A#Tcq2-VM*7p<1>RZyPZVhCQzIDvR?Rh%a_D~UYo_@Za_W2fzIqOxO z)78U?xlGt=tgMnt@i(!5pT5`loABP7MH%x*o0G9$HKX9ogfTIflkDC*vYagCzy)xirQH7?8_(PXJltf~ zouax~fs(5HLeBP{w^Hki2vKc(9Qdf`a($xOVA|)=4?G#&vxpC9v*Ol>o8Q~7XcPu$ z83t;JO^6&d>rW@grmCu&d&rADluB-k+gv|a_V>umjPU>t`2qkfSGU7mUx!xsVEF3i zLh&J9QIJ4n0F$2ZLEs3xcaQ0%mo6-l;saXSi-;!*&o8^j$U2ON-ZZ-OO+2UQhI|ee zQ&6<=^5ec6XK@2Lk2z1z2IctwpP_z++Zt{Jvo#{9U>`lEhU$vj9MdvifMAlW(tB!?P)%wHE&wG4M1A`~k_`XA9hcFZ(XMq{bi zd5x&HLx;|!+@f!JM{(8uo)JY7bpkuKS4fv-@u!(*nghp%aI|&g zt*?IsC*nVGz8!dT#&BfMa)2Y^JiQ*s@IWfCYSTjB7R+(}fgV~Q<3s=M><+=v~p<@+Ru}r>}>Z_fBMa z%6ATp%}QWiNH#YJjWO=i%jh2_LAUnMlHb>mZpi0wYZp)K;ir`)2ZtL=4en13Gax>{ z-iBs>a}4EO`1H9RW@Z0gpM(%uc3E-&)6fP*hg6%MNk8eb8JRrC5GfA1&_}Vt($gPm z@29;SJ0bF7$c+csVyfrJzU!WCgVOBL--_jFr5l*F?8ToIqzmtC>Kw-4o%*iE4TQr? zxpM{6y27Gxh%|>S(WLeek1Nj6;H+@h?&xl$A?{I;*?YaFYojTWOTGv5Deo+ln5COn zG+J5=V^ST34K9^sNyL|(CxQsykY+DnR9t10mrd7XaF}6@&-kuQTgFsZ%gZPyjFx#A z3Sw{f z!i&@P7Q{D{a$p?T#{BxP^-UJ;ki=OEg!g#|sKSX4)Jr@iiW@v`6H*Wvg(89wz-Es%HJz zJC+0+D{IpBBgDUTWHWAQmj@Y7y)`US;J-b{WrOjRfAI6qSdrayNP`$IJS8`{4md*n z#>u{Y=j^J>vGe0uvUOj3Z&$kI3)^^!ciZtLJCVOP>$bI_mMv6x9L$|iosE!R)2#;I zyIg#AsbR5iIpLPWgAd!{vUkMwfpkw>W-+21Vb4ho6?$x5Laczsi`R2S4ha7_GbgntFc3-s%g^j}&!kUB;UEs8GeBUCJIDt5o@|+LX!h zLU6lZ<>TtaAA3V?T#i6}dII73nMMHmmeOPpvJ;8Ow`ql&fmdkbYC^rqt5c@E`7ADT zvtwC@l#aI^iDul{A?NO#b+lj9@G90St{JYa=Z8#?P!z(9Q)pg;OuLlNcy9Imb&<9n zane*K?w4fOCGbP3`1)4*XL=t%yGMJulhCqjuCQjY4D4LTVMTe1uaEC&C(ENa3B}ml z>*|U8!aP$swO$RdChV$n_hdbN05C$+MNv5>nkmPPWw5jL$Upb*ILKIg*(kkvU;0iA zo>Nyswa@yg-1KXi|IrkQ%2lPc_D%@(vMEaQNs<_%E=D0Bsp1YP=~~O{8IL9n$}n-K z7|6JeoTr7BEjq4!hl43Q(alhj6rUmUNMj>uMsDwDNzUXHBVz&M`PuyGjSP-;wVB#I z2viy7L3PZ)b-+ERexg2JQ*<^h(TAO0l~$qDUp4ld9ewGU^-6x@uE(|A`1h;|j3~GT z%tk+EG_R8=2YB$@!4Sa~;`lo7mP#vlX`3tX!ra{YgUouf>mr+%bPX>3IQ1&PF2tQA zAimWzi_hLeE0KASIrR;KGjd8dz}v7U_qGD5y8$9S>S>p zCNCzkEt3!5wk0TC{iqO=>`<;}J2~^Jp5?-_M|J)GuLf%3@FXqY{T+ngY%W+piKh90 zNLH_XiW>bte>cocdoST)m4TW z^L^CYok}xdZmXM~S2NGloxLH>;d@wAw{&?L>k;6qsd$3BtjLos^W4)^K`ZqRQO{U6 zd9OgTiyyDwRF5mHgTKarCIR`}>vvmgz&W~@fF=RG^h_NWG-Wtz&QEeE9jtA%{mQGC zSrC~T6>cta@#L>rGu2OX5qB3g>NQ3cXAcmUJEavL)n_zoMe+*X;7R$p@$ff)M6}h= zg`6Vpe-P<^C))KuSUj$)4PwTIkO8UR=X67cBC@Sq3WY2b3k45;tlra9m5lP%S6i`a(RA9V0qXa8X$H)DTTgy#4Nq+SIyhHiz!R3XYX zH4rz#A4t6nXp2p7cZ|!T3~}bFw>)Nd-hNCe8yxsXY{0#)+$Sr;mxu3_{@C3-wu^Qu z_#cS$k!O)P-!FVjLix+JH}UI<9kpfuFwzZ4VOw~XnH1%+g#ryn#X?8XIE%4D#S!>( zs$X_Hflmk*UyYnofj+lpv0G?#@h)}vn{hOx)ir|V@T@)f>fPp2ps8tJl3jI<$rB^p zabHZHIh*_0={|st^kQe|bi4d?fJtOP)>RL*>5?)Yn{v~)C}2j5Tt;K1&X0uVEjeL` zGE&&N-#!N#iP`O^OfwG$(}U9P**{7%^8W|yN7J6bg)~{rH1X^52 z8W*wgoDX}=er|w#O6Y$fr1HBe@H-4!SPvDC457$!{IgLFa%N+!PlsdlC+=XQeecS&p+@6qLE8j?k+OSzl;joFlYb`(GGh6a ztRs4L+B56WtAE#nzSs=#YE;ubDXjS*X@ts7u<`EG-8nx+qxNXhY_q+?N0?V`SSkrQ z;C4zeIFi|r83DsTD_L^OnNgQ{nMiP z?*dcY9=tXxrw*pAxrVjjPD=XzqYQ8G^>W^F2RVh;o%1igUK!k_{eH)pCrPJNqj7v= z+Go6oOMP-!mXFXu-7|W2heY;OyQ#~oxV(0g0upBEVrqR6xfu*7!-?^9s2oz9s|Xv$ zXoK+ulm#q`89llT#*MHcL9om#(*^{b+D~gXd3uh|xk0C)={g zU5r%y1Znt?Gx$r%bJ`Kf``FMs7dL5UHaklkH`h0F=`>|o#Vho z@}zITVMRs!qGP%Bqy4-}^QUFslG1!xL8S-V?R)P(ovUgUkybNjQ@^^-`=nOX}>hdFW2UYtDrX5^#> zLFeX$f@Xu!QKnb0=}C}a8pU#)zs=gDJ`@kPn$v2a4HH-uU}#F{$f9{G z2{E=K<^p6$RgAY+zM1v+i_EHZ+`6)ej0c$$s$Ss}G|oh%7$`<%OSTRHqlVI#j=2$p zx?RbJpDE|FP`S5yTIaJrL5|RJu>Pab&Ttu22gOLcJAKXauq~8#Qs2-^3L^n$!?J}hkig~p;@1@y%p?p!DDW#V zJgn{tJ&B$J_>L%oZlY>}HXE*D7eU#KjkH?|q;V$4+7iaL2DS=G? z@JnD?eEvkXakiw!z|r)PS{?r^S`48g{oe_N;0!{s^mo;w2d}BG&FG^uk+TuiQI6ST z^qwA${ffSNOPoZvU0kK~veofj4zXem2Y3b`FF{wqG$}ZX3<|RazzZ2c=l84?D$B@( z^a&-+<<{~AdYh=9)HXJ6;B^Kc?+x;61=uMQEoeh{= z3$?I*qA81s+dsv3xlDge*)m?FBB%A7O4h3I!wI=E*GKD3aKP;|G^Y`*fDqrekc8X& z@Ngm93RMl=g$4O{mIXihw!TB1qkfeY$=nd8KhJRKG0FCG1Gtr7?*XV>Fn9VjTT5M`3p)ARI zt|xz(@Fn<_@Y*qF2KZckamz**5JSav%>0M=U=`d(X%omwg@xjJRMQcX>lsE<%12S^ z?JO1;jijA}nkrrGgaMJ><%(ZPvao7Vp^+E3`2H$N6CsMwxd~{ZWuFG?(jsbLO{UaK zmOic9TzPxhTpHx=0GaW!AmNrV@rdNWXU}bY>%Cq$+Y+wAfeqzWklggat-$?K+qz9huM4b7;eerkP4$R+t${5VL_=y9@A(gX%vZAjB#Og zZSJOs6*lZTf%`OkWOlX2h!G9p)4CgyKRXVl^9{2=A@*8`P-k0_HsBugr>YdvWB`m{ zx(q}J(dd!Xo4m+U*;(mLB`a>danzE#_Z0{`#C zU1|*Sr!q*;o5zS?l&zIiwE!bI%qpAux!vQ;Gf#?g7nT>TW18_JwI&Dg+IxKS1fEHZ zwj{Ar9AU+q76iF`6oJOK2~vaw;o#2GZ4m;vVjK=6N7m3OIn&|#7>PSvsmhge?vbo# zcaAM@&2*MAAe!4I21>R%02~s4$Sr`+vnXyCzyO_sJP43-X2_!9r+?okSgJ_@46K^G zr-9103{57O7UB%TvAStEzPuSY7lIg}vI(2j0u&N1Z!Jf97a^@R5K*(;gL*LKua(B} zHoDCHO!M6Up}s}1so+T2%VZ>E@;HyfUEmKjVP#$-jLkYYB6^8w?Dw~Y|M z*tD{^uCtilL_kY66;^h?THU}gl|bx!8b*hN`2qY=cH`tjt=D&d`wgzw@O2W5h(F_K zxtqN}aE%jZ1%R~ENYv9~_D-XVd3S@V7hzM{hFemmQf|hvixU2G+)-Y(PfpH%t-08o zauZ-Q`olu+1M9@JeFh=a_P2tbe|)P7hVhsSuDXcS@ar$idvoUGmThi@RO^%+@$rzu z*C(V}R@wy|fBY;<~_SB5MdM_Z_e&5wqv^mODs zd3|@5-X2sQ-hzSZD-MT*Pb-;(el`A^+&f7+=30R(&MZ|TL{_LO37x+ZdHVjS~Zf=ovuMYu^J2VS` z2BUqR3dI*an$ya!q(N~=Pn%=DF#q~}&4m00bIR(L;~p-vBmQu1@$0847qAOXGVY9k z9h=b&3EMYtC|sZM2%-}K1OuXFGH?gsW?STb#Pp9{0}s=tQ8_t@)>c&oEq0XUvJ-Q_ z7}J9=Ci$yMiC9z$AYq^;BXaX}N-8n5D4JIlt;%|qUYZK~GcHl>vuMzHxIdp?kD3gl ze46>ovD2t_hL@v?nWt8ww5beLL5m>m0>P<3-WL?^LTkPAdIbK2{t-nVa8Y1_mdtoW z3#hJbsUD=`WGak)qK#u$4EGI%Jml@8*MJvk0Z9F%|31L86UdTQ8Utfm92geg4-b9j zxw2g!w9YgL?^T*9tN^MN@MX%i{1+V zOM(J|P&j7lptDWGMYNGOtc5$kaO8hrUtQwKFI_#T^k@kaO}4`|HJT73@CKNUqE{zS zp;WHXei(hceO^w9k43Am0Tw=t6CD5Vgmrs1#k4^u>?7dNbmd)OX;~a!5PB!&;jiat zND*$recI=;8UZt$qO`B|Z1~p6OURA=!^47)gH<{3y?x&qKnW=)wdiw8#d}JqLGs?@lo8Cp`%p#2GMS$}|xNLlzmyOduCAXhE+j^?r_uh@fiRS`z zrjWvh%BiheHN$MRLmAS#iG4zBv4RHtUWxwdR(_bq#7i&FPu-!_xgf?L!36HL)5lUq zSIw!c*;;rSq`}EsZgUB(XWD1@$8x{F>YBCQ*tPqNH*W{hugEQW>ZT3@2$l;R_I*5G zN4hJ-fsiqjawS^Lvr)m|Mdpk3*d*pOtr%sE@5xeUuIH7fP|FyBUgQ0C^ek#;z80G1 z)d&;7Gi>J?+JGlIRk;>(IhSuaiD#{R`!jP}ptjPUW0&!RE{WbJM?%2FG@R@03_f%| zM1?1*JPpJ!xo7c43yv#Z4FU+(vbWXVu`;m}cn`ac*iz%z&vlYX#56LRnlTBp7+(!Q z0UJWC;R-T9Fl(968bE9&B$zVYO0b%FIIR~eE0cMjx{L{OQfHG>`OXofXa$V+x@qET zjF;z-I$`d~phDcEGaJLwokQG3CocuW{949eAU%$q{WbDCqfNH~m21}oRGbn5LKYS@ z-jk9Cn85=YCR*pnfN}Q>TCVY@Ox~8CCfLDg?og`h^~d2qWDM(|x?J2w!xXS^W9;i^ zfePC0(DHRA?3H>M_p`*Du&&?Ob5-!%2mOU9&#Bq{@^PZVY~YC162L<7sGRW#xQ~mo zcQ;ppFhx%&kKYzGC^x?M`?BodCT(%)1GqQ#OT(bqhwO!(R~N=1i*oMN=O8biqdQ*1 z#g}0wT$knUfAg@~KRGC?zzc@*gO{Gm7-JMK-c0`U>EAIB1bh{&+S0$#k0?OW?!VZ)CPEeNwCv=x4MN%%6^`vq`&z|Gb22Bu?fyG~UaiP^cB-=1 z>lW+ZYX{L)HWkq+D%yrDmTAdh%MZ^fI;xdP7ME49+TUEGeSax*Q#Zu|A%+BU@PLP* z32fVtUV)m^LcfD$P;Br;Zq%Zz3P?83N`b26VF;mbw9+)9^-@PhShig4?26r+duo4ilC>1Sw(IDx zrj6Pql|Pode{akX2LrL}?8nPSzvBFOyP3WWbMMW>Dcvyd(K`2#{bbW{&?>O|0=9t< zfeO6W@6kSmFm$R|S^}G0F7c^dSShXTDw?BA#`jEiwe$#;y{d2L9*nsA#rlVz@iaEl z>ka!Qk@#mS07@+XaOdG5Rw2nmA@CXD_t|-JIHxz*1+cd=-vf2l{&!+Yfy7WA!DWb7 zUoMk;Y5-h9;7LAwg9@CTRieB9J7GDe9=16LD{W^TXT?Erps^GkAN~-kOGjEGEL%ol z16Sl?OhnD>U#PGD@5B_()aNPnM$vDhS3fDf_ndT!wZ_*YbkO3;+Mv;FunELXNrm7Dq1~U)~ot0Ysh!S@iU`k*IVS5i|vd zn0EZTH|#zixA(qwm$qCnR0`=(#R}yV zB8;<{fuj6U()xO);KjT=$rq|>wH*L`{YxE?Dcv~qZ;qb-uW##wlhr-LD(+@WJSb1= zx>R2;u6y3&!jRp^Gn|vcoD&r&`S~~U)pwop^2FcWD6qBvpI4qg1X&!C$gBYB4KINA zk;NKJ0;+1vT~xN?%jEw*L;UX}=KT|E4QpZ%f4O0yjIG;WC0I>A{j=$D`)}%x8%Z^5 z52^`wg#d*MU{?|SIOaFG4dW}5J5>K3}gPm=9yTMdY;S1}l3SO19L=-atBA$&=TPW_mj`-L@C^WUSN zMn8F2P|5z=;@ZcQw;@AaH4Y`+T)~@f0`J`U{6MO=YKSnuMon?cI?RB*GTp^C;h8b? zNr3tHxivH>wA{tnG_>4E>6x)tH#*ypwB4PNFE30NxdXH;qfk3fg|0+*wwB843k#kJ z{4B_Q|9;G+fX|xG1`S`7;A4MI1y8636zzov|840DqLficqj@RBqPhl#G2GY94Gwi( z^o4sAmQC8$H`U)yf`(M|Y~9)^*O&5l++wn^73OnIS%gndu1|UlENX}k-{sajMGgO^ zu^#RI%?{`nw;Q3L2Ida#LW1sc_Psw=0KJnWTFxRhl1z(2(Bx>{jSFyhmkQwK(VDEq zRJv@>&s&ZNcjme1?wd5f%)I_luMZ~0>ERe*w&;e{h=OawV|d#pzYQgy7JjBD{Ge1m z5gd?G{W@yUvg%{Z$+$O3R86<>FN`E$H|JStO6(2+VFkuhG*t`sgegDUBBuk&eeX+u z3*%q@cxy%|U0r6Z4W4lB@2MAO6*cX5I(>=P&uNExef_0S@cx&fGrUDuWKc_y+b}Y4 zgJY{#Br*6GS3qtvc=A}r6d2%f2*E-L2%iIVVC1=SYGO|WqzF1gn%q^Me{Fg}Muz&3o<~2W{av-R>ME<>kv)Iw_=qK&NsrF~Vi!G9Y{W2Rz#O|W!7 z&rQ?R&@cAtjT3Xe$}71stqR+1u9tb!F+A#Tx>~rool$}py0LFB=XZP(R8(ZkN&`e@ zV_JV`LYtsbIThIOxW+JHm{gftLpx-KxT!3BpU>0I%KE{XHo$9%JAsCK>onc?9XOCf z_*Tf}apbwkmr?eye5mfn!hrdsfPyrf`X_4zQ7dG$_~EAPP5!H9j!M5ULPFfT<8}LG zHvlK7A|vXDdzma1-0C0%Jfq5$8HwoFUwiXE=-KWXtY1!2&6BAATrG;m~C!W{<) z7V0qj2lQn6JQV^vaHyintp(xJK+ic3|(QX}ja(`UcV zZ0zuH3g7@Rb!dI#!a?E)y3*Vh#WE(s}!2=NAdmVESb3;p_P)&IqX~vH&FKED)=&-26iAoNpd7L) zj(LUFz#_2tGM`1gRYx}R^3X%&^KTTzC4`^yaM|4|6^nBTK7Kbx97y1=b6hygh&7Qf zg5D5yWum^se2cTxsUBfV7rt10+v}SFyC*mE&srLI8gY~UmLP|7x#~vQ&7j8+*F+cA zw$9tnG}7lfm_>HRK1diF76%9$H%p#i^GLcQw8LMp+i~1ozfQ+ zA--c*VS~6d)h9N>YoaSEY8z(^*mj#H{?xDYB7w)QO&{yd7W!ZmsK`ly3Y%ET)798~ zHV`!){rmGj545q8M#PMAva7mskq>JQDu#qt07|+3Dygv+jLQ%;NJv+!V7-|-v zyxLio5D|3s07jpi9SdK0C6V=;wxU0(OZ_SU~O|0d&)9 zR&da2Usvn7hV}%zp6G{`3oFM~9$h9}W$I2pZkLez@6i*f$SnFk@XYoG{vOvP{oU2F zjp_`4M8Rja$f`!G!=tk_R^w{) z%V8Pj)XuE7C2)hHRlJ;-&*EOo%Cd`oh;p7!=(9CbmY$I`H)rhqSet2sF3UPH-wle; zIFD!oVaMXmG=Rd!k)Sd(3~JiF6b8PVVL{m|>PQNGXSUyDa5o@8b+*a%!ShpzHC%rX zoRWL^5er8`xMRI0pROTv*+46&OASYhO38= z(vNOwd>ixt#eR0}za4ryI(9ApQSTjtRF9`u)c>>qm;kWgZS_lFNa|~BIFw+NLtm>zY(e~L!*VGK3OHxmVa%u5dXBvE!T>uvQX?5S=9zHuDsY-1>hm^|w zN=;2IN@(^7Gcsz)t9dH4R!ItgFM+fqDbJ;@SN)B@>}dj$GkQ+{k70dw?ykT{Wu|3ir1ZP3h>SS4PPPvC2fB^lgC3?PQci?%V7QxVs(ggvmzi*B;&XB)V%y|MI zDJ+fqjqsU3_w|j>0V8pUGqrc-hH>$M^Ra`!4PHq>g@}o0V0SV+-BwI<0<2*PTzU2T zYuIB=vpJCoYlvx$|K9Qak7Q>vk>)HJTWg|NVAP${{xHAHufQQq#ThUo%$9l16yRgdiO=x_8f2c^%OqiwZ9rrMm;Jb(R67IKD6F zfZ+J-mh9TPuY!j`1JY8LCQZ3&J~?>3QZ-~e^i{+A_T?5o^c8w7JX)?RY|7hgqAbKW z*i|NuZM-_H{#n1PTTL;nba)NwFz(X*zirb0Pds+q8Svv?NUOM-35X-KTw0xK7{@q~OAUxH3Fo7H0Gg ziX0)kqvry3f49(ov$d~R$;;^8SV@QXlmjftgBg9sYaPtP{P??5Rug^WNosIcJ5<#> z4+60}2n|=Vcl9X}3V~LK7u)1r`7@Ab@f|~M`LXPjRr2}Of^L!=MZmemv`Gwzst8XX zX!LQqdyJtfuMD1Y(KB|Do_q()dwAo`%p1XC>reCz&jZ6KP6i`r!%%q!KyzS)rQDl0 zeCfqs(#QuIo#zr9pRy7%(jrRD?QOVUO&!zyReU<>YzqagYDNq9px0CF2~YdMfN1tl z9(|>X<~h3fwz03)6=!C*BVCgHX?=?JuHO3m{+SnZnb&S^0N0}O4@MyUfZuJNJ{@2; zq1D7+B8#s1Sm$fch_n7Amr4_y3+VtNf4 zhdyj|K`h%?1135J-ZIG1)v#k3f`y8Y6AO~Q@yS=iK2K|!!9jV_9YNY&5<}lC2%^MxxUQawAQ*A>n_r+hh#!4pi2xLLor;^O(qt z`MLKe{5QDT6D7x{q;%;VFc9xdaPdg7)GDlih8yDt18LR#zrce?ohQBRMH9o7m1SD? zt9^f&Z^jgUIB`*TXr$ub;#BOO0+INh?rRI&?WOXk`PIW>w)AzU%BjkqmRI5F?CmMD z>#C^D!w;`)xURr{`75snyz6in&Iv)#hR`xJC+gTAIAqFyFW*nqWme{FaV{|%{3WvO z#$JnK4cba^vF9+b8gx3fX%JX7&3LUXfvjwS^bSM;z;4zqE($i?9%B;(&RuM436I-m zLQMU1ep=YA5+D1>7~ruw`Wt!`Z~tAxiJL(Gp}@P_lt~7)R^n__yRa1=jTCnE$(fu?}T?EFk#U&V5R*VEeC#=BA423A#ASokx;D#;HinV1 zTh25_;;WtVy;`Q$?EUoA(6DVG@WTo)f~+VI;`#kUVFe3&#!I>up2rZM9DY_&6RBcB6&J*R}CtrJswh z)*Jt1B%6?YUK?(mcgWT~4L#|qTg?t!^b0p$f@e9ouxLB))|xx3x(YBbi-|JHM$N>Y zXRpUiXe-k>2DQm1c}mL$g1YfMf-3M8YZyJv6#9%9Rnuk;Z$rSfU>1otFnfJa={myJ z^`Ew;gXF8%nJmxx{f6Q47tF`#V-0{M4ftMSr_IoZfonOA*vI%ldt-(*zdyD22xCvrNT= zQVhSt#}Po0)`PkYg-fEYY%$yx5~b`o=LDa`Je0

      FfzYb=sDrBy~Id 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≠Um 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

      ;^+vsk=W{IOc=5PX>LCvi$ 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

      _)!sLr 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml8.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/fit/xml8.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffea08c390bc1f8089c81aa61160b2c7bfd11deb GIT binary patch literal 41810 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 dLL!OfbvaY)9QMW51hEhL# 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 F{{y?PCS3pk literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/blackBar.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/blackBar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..af8f6d65afbdfc021386fa137c9ea34d48066d6c GIT binary patch literal 750 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/cr2s_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/cr2s_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca81eb85ee4c6fbd4d29a3edc31150db667b8d1d GIT binary patch literal 2884 zcmb`Idpy(s9>>2kGqKc~X^543DbidcLM((L&w;%u+!Gs z#u@;DK)^}i0JgpYmH-4SDk=(w2qy>xA_j$tLxtKQDY*>>-?3{Kd^R7zZ2N>Lgvt@vMS>oouu2dsb$Fh~gy zfrG$s&{ive1^^I5nD%Gje+nc578Rxx-zFg`EU4ZIh=9Og5n+BIfUr7NxDJTIA-neJ zn2RCK_(7GzrH|Z9%Mn+$sCa{P`ovYi_(zbpNyzL*$;zp!scY;%psS~EU}$vI@`RN& z_N0xi^H~>Hw{z|u0T%)<1_g&)y7mh`GKz4Wc z6Bp?p@kv5PMR!z{_Y>{!WPc8f{6CTX0roF0761c-gv|rP0W;vcR-(pVME-=u>~&8+ zTc@978oqxHUU_C26@vL|{DiE08RG$B!|elGCZF2wTjld~)JT;Qs{fe~nuUyzhFzzk z1CoG|~yu@;8msG)e4`Hb`fkXq$tS1U`)~9*^tCpEQV;sCZG&RTm zt;-EVjwCk@du9i;{M+T7?dQ>MP4tcNA6@4-N(I+OHp=zf8eWfnH|LUYJ0){+yD~31 z>(y($c^ofShg&VcYsZf#VhSZSLhZkNXe^Tt1JDMjO}Y1o^s{u0BI58+`jhE;I;D&NW>2_5m7jdnuklzL z>}LJp1Ju`Ul60>@y{c>a1*oCD-Jr;ML7D$?ggnQW%E=u^&k=){y&8rv!#Kxv5?8GYONtV*~0-g81~ z?;)%&S1qrAA3R{E%c}0wme}W%47j`pzX*#xLX;p4^pBQs3X10X>Kb3zdRTaDU>Luo zIJLOeQeuyehbg7H-Wf1Q;SK$|>0ae#+}hS1@m+zjL8HeUIyc)x4lQT&oZzLT6%MkG z-2B1fk;opa&o9T|IQE_{4E35mUFP97Jw}RLmzM2~d`>cO%)rG`JCiY95*jMk&-SyE zMb(uq#Mbm|j z=F8aQ4+_#?caYG_9BMXksbb#nlv}^^1Z^0w%|SYOlb)M&T+ zM#Tp@`6LQUtN`0d`Kus*sCw>wI!>U$H!BTR z+{?r}B8Ee1vsoF=o}@es1y)K^k4VkyeN~z0+@*s^N{ZeBo;Djw=uko~$6Vt+!7{3E zj%@+)pVunfy?u}0IW_R5*VDmZfBW8@j;8(WS(13%USEMpuRvKVZ!{XGpcVAUTP0JM zUK^O1-Y$RN-0h_u*Rqv{-ibGpCXiZJS&pnSIl?J_^MiryACKhYji$f!&t8ddLgspx z@+=}17c@y2pVF9L0#%)!o~VfoS-{0%x5MOZn)7{KqL*KF2qd{_84_(-bn z=EiEt^rk`vuQ9I-Tg2Bq_dN3ADaOw~x8JNXUHHP>U6$f{+uAh95@OLo~j63x?RvjYb#UHI^Kl8nfe{-k0SW zv`p(=kxaoj)N!Tmn$XC&TLA}WDAoxl&S!{HY1h6;9i6-%#$`03`(A1m1Yi8_m?4id zoEtD{3k)p+%`)~7T|W?g9-#;O=5|j@Yyo#1GCp^%9UAk^1-bXPaf;il^Ya4Bx&@u_ zXsE5jX(whEDXlfevZn;!1ex(LiJ1J*AhzurN4Q5RE>M&O2S0Ox`IxZHRHgsp^uCp)Zo!p}|8BEP<5 zwMO{oN$nohCexa;cTk%fGHYrLPA%F+p7(c2s(2#{ECWI4mUCH$xy%F;42;E&U%2pC zL;B^t7rSz$91E|Sb?7w}hYVw?cvY;`2fDNGW&O{2d~|2&2cF5C3;|VoW)VyU#y%tk zT*KK7@6@z_oF8qxmq8#yfyGQ3IR^L literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/fitterRpt.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/fitterRpt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..42de6fff46e7a1fbae781b4944ea0f4471075e2a GIT binary patch literal 1341 zcmex=^(PF6}rMnOeST|r4lSw=>~TvNxu(8R<gTWM0TY@5u?V53ptdXHXalWy7)oG zIH{I3zSIJR&kGIVCkMJtH%#xTLhK zyrQzIxuvzOy`!^h(&Q;qr%j(RbJn88OO`HMzGCI7O`ErD-L`$l&RvHNA31vL_=%IJ zE?vHI_1g6tH*Yuqec!9r-=(U9^_Ou4*DRPRCJL`OvU7(>PL{* zz&<0+V@+iF4DK<6ziu(`Ff#%pk6Dnxp5X(}{3xT^jCG%buBC1IQUCC_h3Vgyn6DvNsN_F_@hAG^f z{QU^Od4Y;L`?C|`76NaqFSoq2vi$S9_-NR#(%z%3OMCk#9QNNbuQDpFSZC60m$wZS zp(oX4=4>wRUA6be)jz9$Ti8ETzOE9jD|YJb7kT}^eD5sYJeuTDF1c~*1Z%SwAA1k; z6i94{o#&BO{3reMlF#wKkAGhGJnX_2ZF}BR6ZbCM-|Vw_Z@g;Wtk*S%#1aj)pKvtH z+z`&*(Wo+wJvit?UvJ@~+jHe?wQBXG5YJofF>dCk=iqt6TZFF4T461*t#_8p%M)BCa&)_GgoD?L5T zdsvI@?%K~`_WgNEJFmZu(zehI|E=%;Q!!n6cEpU@Z^;J~-EBqE)m5fB@3x$8xPMQ* zmFAWJ?TuQQdTKKjJypv+0*(u977{EMJM?_PX~P5Wj(lI##julY_v+j1zwK7niv4F$ zub*DM(%;U`lc`;9d4A^k^K;K$x3Bm$ zOJf1o3HDBiqtP z+$Y!NuZx}dPHjiu9gkxgQsH|4q9&C!9k=`Y*;Ry5_Sx>$uZm9U{##vJt}>BB_W6!V zZZ`=Fr-(T#5~O8~jIXV}d;jiz4!i56w#O$59ps;@Sg&XLd&SNdi{~&N0D6D5t4IL* G|C<21w=%2% literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dbc01d5124f366a2fb387abf7e62447f44e0dbd0 GIT binary patch literal 2922 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/spacer.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/spacer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d9a9aa5f130d286466afa0c53da1daeff068843c GIT binary patch literal 444 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/xbr_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/xbr_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7f66262672ae2a1ce0d0dd4bac05a015c50d55e GIT binary patch literal 2865 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 F{{y?PCS3pk literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86638a7b64d533da73cea86e03c5a98875618767 GIT binary patch literal 1979 zcmbW!c{tSj9tZH>n4Q7cx3LY=a16p^9punt-0aI#4j#M7#j!7S(m6V4a+QgSW6M@# zFMEYB6i=aq8PZTfcQiyM+g#4Q&pFR?|G3Y+_x(JdzdoPm^L$?4uV6~>4nRAQDP#b2 z5CVt*00K5(3m{-HI1Gw_!{JCILKr12iV_h)DM(6*ODij?swgXBFlw55cr`3R1B1~r z(Iy-UeSma=!1q}#+z+fQ=7z%|z4yJ!P=mQW5sHD1q z4NS__AC8TdHvBo~4npJmrd}DhF`lMTK+G>lVOcqO1x4Huyq5NN#AC)Lre@~0b|=Uu z?I{lK9-dy*(`U{G1_g(NhSAQ&#>FQjCMBn&UH&yaBl8NKaU(bH=B?ZL1!d(Gl~s4| zRo65>c-Yd~*51+iw6A}FIXLv}`S`2X6K^J`rdgc%h4&v8KQ1k=tgV09*!;T1|F(VT z0s-KEvi^|$n@i%rB?N(hA@D;NNGS23z!DIsx&chm#ue@#Erm7w86o|B&Yh-Sq=u0j zPbMH{OjuTv$ib~0(telycd%dnFWDckKV2*U1qK~_9#{gf2DY}foALQlcS3x6vZ{Mk zZKo!)2IsrceCxr0LBH4dj>fr`th6+#xa-ku_9*>|BYD!C*G>sY&Q+=Qo!t`;D|_T+ zEgQbCyVloRu_9;83fY$>q3ldwIzO5l+41V`_fuIh_goK4u}wC?9y1z&EkZklJHCGY z%qnM-xe4ah&G*mSk9T%aH#RMu=)CGG{?#%~lR=lxl33_^e{mwdP)03{AJQ2m!xsP^ zO}vCWk}Nl{dPV7t#*e6H7kIxMkFuwXv#_(@Et6XB*Nl!0(25 znh!A5Y2J&yu3t=t-fwW<=0>A$(8Q`d-K4UlZ$wOOoYQ%#x2dYQ)Tx`1>Fv{TQ-@(i z#^oi7_Mnr@z`XkI{yB8L?k=?ITtQ4Nwcw_Qu?d3Cq~>gT4<}<$)I2`W zJrLt1bUI1reR-F^N0m;8st51LA9aTxo(JToG1aifKVlGCeb{g!ybl6h5 zeeqQ|0XhrGbZItzqagq8tJUUEn6=o$S#fu{9I^;-eC7jB+&^b~FTA)bFE^k*k(DowS%s}LWQN5u?tGNrz3=YLtGt#OcTYE7T5?#J6HG`1 zXGwK6JPsY!qpJAv@hKx=1iNU}kvbfEw0}*m-v{hCI?rH+|KvashPGy(LU%mV-Fpj< zE?l4wt&s}!ukONws~xdR+{LD}7r=)`8(#}dsAUqygLgrFe7?{^0p}9iviL3a1guL$ z0HA2B?6kd{Xkj8oWo#LYA};ySIo2C(14@<~c`emt6eK&Skb zY|QO}#AzrSaGeT6YbflI*pX$MKB{rW>~7ISx75f5|NEzZ*u{;OrZ3`)So*U%Lc=Zc z#wVK=*6LGzn~SUz_yGxC>k9=OXOif9!+m;qR|ZEcPx)zAGDFRbwO*(?1m2#cC31E| zxFS2)dC2*QQYiZp;^4I}N-ro3|D82d!bMq%op5aJC@gvLX_M5)G;jI!<1N?g#AT0hH(1Vhq)bf@z;|gxgMyB|a*=vQ$R@MEbFet_A#u0t=@90f&TY A^#A|> literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xl_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xl_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dbc01d5124f366a2fb387abf7e62447f44e0dbd0 GIT binary patch literal 2922 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xv_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/xc9500xv_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ba2110dd57eb412650bcefacecb2ec953c0520fe GIT binary patch literal 2499 zcmbW12{hDeAIJYQV^+d2c4l72HRw{tHkWW!40_8Y*_XF$l@OAVx!K9Sla$ahXc%bH1Nv`SC~jQ-HXQrL`ph z0)YT4K?C@2fCB&&A|xaPfeJb(6bgfjAmD-!6Bb5_pv5F4&|+w`q_m=pBt~8ejh0oG zl~+>2;c${NDyk}2RYfcg`)w1DU@0617eydMu^2Q4`#%T26+j~ZOP~+}QUSnd5Cje4 zcK|p506_(AzZw2#fWQzTflCAuB`ip25C^~@2m~zfF8~l^|0vhQcB>YfOVL!zW*WaZ?4P$Q^oXzJ-37?OT6I&jd!l5AydbJXFO zqm#3XtGAD@pa02Ir^C*LpO2tKUWiXfOiI3#lA4>BUr<*^mg zJZyZ_^theb(b?7A^X&P+;Lz*gkDK5Mmk^~$DUr{TThWfSh?okqVNJ}|it#VP22Bov=FvbZsF5oS{o=Kq{y zf}GXp7L)OPvMoj^Y^S`GH^3!&2dw9P7_QU`bX~T4Th%W2vD$O0msGq;8Mnl^#e zCr27oXy(2c2jKR$W!P;^+S2T_D#t5LjeDn(HEYxG_SE#{oA!n=HocMY6Pd?s%S>NS zxGCP)WoYW8J?-My(Rp|)E&9vG4w*(paHC|HbchAbR&yf2Ff(W^pk>8E&C7U#FS*~U4e{QSx@4C?)oI^CGf=;8y3 zo@yK-CHNqxAaR(6&rkZ%2zmLur7x;`5MDZVbEJjD)97oqBP2C=$)Eblx@sS3-*up_ zgAYtZppMzzw^ic&>>){YADJJx$UIXj$I*UJ_xY?|32q-u5m-1Y{PrGE7^I5sVP7up z)3t2%Mas2xhYS?YGSa}$<#6W5-N6Q#^Fq_fCMr_onGJ8~QgZXTN6HrMYD(#t!; z2Lg2;j&}UTw-HO~Ji1*K@`nS|6WRUd{1vHRDmWsN^k^@mt+VrW)gu<5sMEEV59+ zWFZIe5rOv!;SP9Fc#&-V^^UBh3(4_I`jpke7D{t(@}(XFeDdxXvVB=NoiJeLJG#0o z;WBA4W0iD`ki@82bMtA?TsJP)c~JePhGr}a7Tf*G^<*K1)*cO`M7goa?HNH^T`WT4 z@=|zIQKmvA$DquDB`y^!*9Bf#bocK#=tYB;DQi?~IrqPUM6KK zOHS3P)bZ**H~A9%OHg896KmsB45C$OJMn@WYZRBtkh|;e5XamRAM??Wk15a5@<1q= za&gz9^vvqc>GF0DQ%$P4cYfoDR#mH2vJ%dZCjI0H;e7+Au{>oO)^#v^c@a7!*IEm+VL7Y!O`uDf67+;>vMrEk3|g zmdQSKawn#W#jyPtU^wmbVTO+3DYMH%nYORzRxsxsn_O(?LG-&k;VshPX&jDnw1X9W z=~KF^W7c*_)f^1Tfdky8 zqGPprgc}}T$Z2_S&7=9*qC0Ht0L^S#XYW4{B+A!+3R literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/images/xpla3_logo.jpg b/Logic/LAN_IDE/LAN_IDE_CP_html/images/xpla3_logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3089121f6ff00840427e35eadbac7a5434cbb504 GIT binary patch literal 4130 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 + + + + + + + + + +CPLD Timing Analysis Glossary + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

      Introduction

      + +

      This report is the result of a static timing analysis of your design + after it has been fit in the device that you selected. The timing values + given represent the worst-case values over the recommended operating conditions + for the part.

      + +

      Overview

      + +

      The timing report consists of a series of sections:

      + +

      Summary

      + +

      This table summarizes the external timing parameters for your device, + including tPD, + tCO, + tSU, + tCYC, + and fSYSTEM. +  For a more + detailed description of the timing model for your device, please refer + to the application notes linked below.

      + +

      Timing Constraints

      + +

      This section reports on any timing constraints that you created for + your design. Timing constraints can be entered using the Constraints Editor + tool, or by editing an Implementation Constraints File directly. For more + information on creating timing constraints, see the Constraints Guide. +

      + +

      Note that if you + did not define any constraints for your design, then the timing analysis + software will automatically create a default set of constraints for you. + These include pad-to-pad, register-to-register, pad-to-register, and period + constraints. A constraint value of 0 ns + will be used for all of these automatically generated constraints. As + a result, all paths listed under each constraint will violate the constraint, + and will have a negative value for slack.

      + +

      Note also that to + limit the size of the report, each path endpoint involved in a timing + path will only be listed once, under a single constraint.  

      + +

      For each timing path listed under a constraint, there is a hyperlink + that can be used to open a window listing the individual internal delay + elements traversed in the path. To understand these delay elements, consult + the Definitions section below, or the following + application notes and white papers:

      + +

      XAPP375: Understanding + the CoolRunner-II + Timing Model

      + +

      WP122: + Using the CoolRunner + XPLA3 Timing Model

      + +

      XAPP071: Using + the XC9500 Timing Model

      + +

      XAPP111: Using + the XC9500XL Timing Model

      + +

      XAPP + 362: Using the XC9500XV Timing Model

      + +

      available in the literature section of www.xilinx.com. +

      + +

      Data Sheet Report

      + +

      This section of the report lists the external timing parameters for + your design. This includes; maximum external clock speed for each clock, + setup and hold times for each registered input, clock-to-output pad timing + for each registered output, clock to setup time for each register-to-register + timing path, and pad-to-pad time for each combinatorial path through your + design.

      + +

      Going Further

      + +

      To do more advanced timing analysis of your design, select the process + Analyze Post-Fit Static Timing + in iSE. This + will run Xilinx's + Timing Analyzer tool interactively.  The + Timing Analyzer provides a powerful, flexible, and easy way to perform + static timing analysis on FPGA + and CPLD designs. + With Timing Analyzer, analysis can be performed immediately after mapping, + placing or routing an FPGA + design, and after fitting and routing a CPLD + design.

      + +

      Timing Analyzer verifies that the delay along a given path or paths + meets specified timing requirements. It organizes and displays data that + allows you to analyze critical paths in a circuit, the cycle time of the + circuit, the delay along any specified path(s), + and the path with the greatest delay. It also provides a quick analysis + of the effect different speed grades have on the same design.  

      + +

      Timing Analyzer performs setup and hold checks (skew analysis). It works + with synchronous systems composed of synchronous elements and combinatorial + logic. In synchronous design, Timing Analyzer takes into account all path + delays, including clock-to-out and setup requirements, while calculating + the worst-case timing of the design.

      + +

      Timing Analyzer creates timing analysis reports based on existing timing + constraints or user specified paths within the program. Timing reports + have a hierarchical browser to quickly jump to different sections of the + reports. Timing paths in reports can be cross probed to synthesis tools + (Exemplar and Synplicity) + and Floorplanner. +

      + +

      There are several ways to issue commands in Timing Analyzer. Timing + Analyzer can be controlled through GUI + features (menu commands) or its comprehensive macro command language facility. + You can select from menus, click toolbar buttons, type keyboard commands + in the console window, and run macros.

      + +

      Definitions

      + +

      Pad to Pad (tPD) +

      + +

      Reports pad to pad paths that start at input pads and end at output + pads. The maximum external pad to pad delay.  Combinatorial + pad-to-pad paths begin at input pads, propagate through one or more levels + of combinatorial logic and end at output pads. Combinatorial paths also + trace through the enable inputs of 3-state controlled pads. Combinatorial + paths are not traced through clock, and asynchronous set and reset inputs + of registers. These paths are also broken at bidirectional pins

      + +

      Clock Pad to Output Pad (tCO) +

      + +

      The maximum external clock pad to output pad delay.  Reports + paths that start at input  pads + trace through clock inputs of  registers + and end at output pads. Paths are not traced through PRE/CLR +  inputs + of registers.  You + can directly specify tCO + for all registered output paths in your design using the Pad-to-Pad timespec. + Clock-Pad-to-Pad paths for global clocks begin at global clock pads, propagate + through global clock buffers, and propagate through the flip-flop Q + output and any number of levels of combinatorial logic and end at the + output pad. Clock-Pad-to-Pad paths for product term clock paths begin + at input pads, propagate through any number of logic levels feeding into + a clock product term, propagate through the flip-flop Q + output and any number of levels of combinatorial logic and end at the + output pad. Clock-Pad-to-Pad paths also trace through the enable inputs + of 3-state controlled pads.

      + +

      Setup to Clock at Pad (tSU + or tSUF)

      + +

      Reports external setup time of data  to + clock at pad. Data path starts at an input pad and ends at register  (Fast + Input Register for tSUF) + D/T  input. + Clock path starts at input pad and ends at the register clock input.  Paths + are not traced through registers. Pin-to-pin setup requirement is not + reported or guaranteed for product-term clocks derived from macrocell + feedback signals.

      + +

      The minimum required setup time for flip-flops.  You + can specify the tSU + (setup-to-clock) for all inputs in your design relative to a global clock + or product term clock. Each tSU + OFFSET timespec involves an input path and a clock path. Input paths start + at input pads, propagate through input buffers and any number of combinatorial + logic levels before ending at a flip-flop D/T input, including the receiving + flip-flop's tSU.  Input + paths are not traced through flip-flop clock pins, asynchronous set/reset + inputs or bidirectional I/O pins. Global clock paths start at global clock + pads, propagate through global clock buffers and end at the flip-flop + clock pin. Product term clock paths start at input pads, propagate through + a single level of logic implemented in a clock product term and end at + the flip-flop clock pin.

      + +

      Clock to Setup (tCYC)

      + +

      Register to register cycle time. Includes source register tCO and destination + register tSU.

      + +

      Note that when the + computed Maximum Clock Speed is limited by tCYC, it is computed assuming + that all registers are rising-edge sensitive.

      + +

      fSYSTEM

      + +

      Maximum clock operating frequency.  You + can specify the fSYSTEM (clock frequency or period) for all registered + paths in your design using a Register-to-Register timespec. Register-to-Register + paths begin at flip-flop clock inputs, propagate through the flip-flop + Q output and any number of levels of combinatorial logic and end at the + receiving flip-flop D/T input, including the receiving flip-flop's tSU. + When these flip-flops are clocked by the same clock, the delay on this + path is equivalent to the cycle time of the clock. Registered paths do + not propagate through clock, and asynchronous set and reset inputs of + registers as shown below. These paths are also broken at bidirectional + pins.

      + +

       

      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/cpldta_style.css b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/cpldta_style.css new file mode 100644 index 0000000..4b82019 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/cpldta_style.css @@ -0,0 +1,144 @@ + + + + +.cpldta_text_report_header { + font-style: normal; + font-weight: bold; + font-size: 25pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center;} + +.cpldta_text_section_header { + font-style: normal; + font-weight: bold; + font-size: 15pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center;} + +.cpldta_text_subsection_header { + font-style: normal; + font-weight: bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} + + +.cpldta_warnings_header { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center; + background-color: #FFFFCC; } + + +.cpldta_text_normal { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} + + +.cpldta_text_normal_bold { + font-style: normal; + font-weight: bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} + + +.cpldta_constraint_description_normal { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} +.cpldta_constraint_description_bold { + font-style: normal; + font-weight: bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} + + +.cpldta_constraint_name { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} + + +.cpldta_constraint_name_error { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left; + background-color: #FFCCCC; } + + +.cpldta_time_value { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center;} + + +.cpldta_time_value_error { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center; + background-color: #FFCCCC; } + + +.cpldta_delaytable_header { + font-style: normal; + font-weight: bold; + font-size: 12pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center; + background-color: #FFFFCC; } +.cpldta_constraint_header { + font-style: normal; + font-weight: bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left; + background-color: #FFFFCC; } +.cpldta_time_header { + font-style: normal; + font-weight: bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center; + background-color: #FFFFCC; } +.cpldta_text_caption { + font-style: normal; + font-weight: Bold; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center;} + + +.cpldta_datasheet_pathname { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: left;} +.cpldta_datasheet_time_value { + font-style: normal; + font-weight: normal; + font-size: 10pt; + font-family: Arial, Helvetica, sans-serif; + text-align: center;} + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/genreport.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/genreport.htm new file mode 100644 index 0000000..43aca47 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/genreport.htm @@ -0,0 +1,17 @@ + + +Reports + + +; + + + + + + + +<body bgcolor="#FFFFFF" text="#000000"> +</body> + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/leftnav.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/leftnav.htm new file mode 100644 index 0000000..e72761d --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/leftnav.htm @@ -0,0 +1,37 @@ + + +Timing Navigation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      Timing Report
      +
       Description
       Summary
       Constraints
       Definitions
        
      + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/report.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/report.htm new file mode 100644 index 0000000..43aca47 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/report.htm @@ -0,0 +1,17 @@ + + +Reports + + +; + + + + + + + +<body bgcolor="#FFFFFF" text="#000000"> +</body> + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/timing_report.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/timing_report.htm new file mode 100644 index 0000000..5039cfd --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/timing_report.htm @@ -0,0 +1,1534 @@ + + + + + + + +Timing report for LAN_IDE_CP + + + +

      Timing Report

      +
      Need help reading this report?

      + + + + + + + + + + + + + + + + + + +
      Design NameLAN_IDE_CP
      Device, Speed (SpeedFile Version)XC95144XL, -10 (3.0)
      Date Created Thu Dec 15 19:17:49 2016 +
      Created By Timing Report Generator: version P.68d
      Copyright Copyright (c) 1995-2013 Xilinx, Inc. All rights reserved.
      +

      Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Notes and Warnings
      Note: This design contains no timing constraints.
      Note: A default set of constraints using a delay of 0.000ns will be used for analysis.
      Possible asynchronous logic: Clock pin 'AUTO_CONFIG_DONE_CYCLE<1>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<0>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<4>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<5>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_ENABLE.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<1>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<2>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<3>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<6>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_BASEADR<7>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'SHUT_UP<1>.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'ide.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'autoconfig.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_R.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'IDE_W.CLKF' has multiple original clock nets 'C1' 'C3'.
      Possible asynchronous logic: Clock pin 'ROM_OE.CLKF' has multiple original clock nets 'C1' 'C3'.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Performance Summary
      Min. Clock Period14.000 ns.
      Max. Clock Frequency (fSYSTEM)71.429 MHz.
      Limited by Clock Pulse Width for C1
      Clock to Setup (tCYC)11.400 ns.
      Pad to Pad Delay (tPD)10.000 ns.
      Setup to Clock at the Pad (tSU)-4.200 ns.
      Clock Pad to Output Pad Delay (tCO)17.900 ns.
      +
      +

      Timing Constraints

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Constraint NameRequirement (ns)Delay (ns)PathsPaths Failing
      TS10000.00.000
      TS10010.00.000
      TS10020.00.000
      AUTO_TS_F2F0.011.45959
      AUTO_TS_P2P0.017.91111
      AUTO_TS_P2F0.013.9171171
      AUTO_TS_F2P0.04.033
      +
      +
      + +

      Constraint: TS1000

      + + + + + + + + +
      Description: PERIOD:PERIOD_C1:0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      +
      +
      +
      +

      Constraint: TS1001

      + + + + + + + + +
      Description: PERIOD:PERIOD_C3:0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      +
      +
      +
      +

      Constraint: TS1002

      + + + + + + + + +
      Description: PERIOD:PERIOD_AS:0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      +
      +
      +
      +

      Constraint: AUTO_TS_F2F

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Description: MAXDELAY:FROM:FFS(*):TO:FFS(*):0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      IDE_BASEADR<4>.Q to ide.D0.00011.400-11.400
      IDE_BASEADR<5>.Q to ide.D0.00011.400-11.400
      IDE_BASEADR<0>.Q to ide.D0.00011.000-11.000
      +
      +
      + +

      Constraint: AUTO_TS_P2P

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Description: MAXDELAY:FROM:PADS(*):TO:PADS(*):0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      C1 to IDE_R0.00017.900-17.900
      C1 to IDE_W0.00017.900-17.900
      C1 to ROM_OE0.00017.900-17.900
      +
      +
      + +

      Constraint: AUTO_TS_P2F

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Description: MAXDELAY:FROM:PADS(*):TO:FFS(*):0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      C1 to AUTO_CONFIG_DONE_CYCLE<1>.CLKF0.00013.900-13.900
      C1 to IDE_BASEADR<0>.CLKF0.00013.900-13.900
      C1 to IDE_BASEADR<1>.CLKF0.00013.900-13.900
      +
      +
      + +

      Constraint: AUTO_TS_F2P

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Description: MAXDELAY:FROM:FFS(*):TO:PADS(*):0.000 nS
      PathRequirement (ns)Delay (ns)Slack (ns)
      IDE_R.Q to IDE_R0.0004.000-4.000
      IDE_W.Q to IDE_W0.0004.000-4.000
      ROM_OE.Q to ROM_OE0.0004.000-4.000
      +
      +
      +
      Number of constraints not met: 4
      +
      + +

      Data Sheet Report

      + +

      Maximum External Clock Speeds

      + + + + + + + + + + + + + + + + + + + + + +
      ClockfEXT (MHz)Reason
      C171.429Limited by Clock Pulse Width for C1
      C371.429Limited by Clock Pulse Width for C3
      AS71.429Limited by Clock Pulse Width for AS
      +
      + +

      Setup/Hold Times for Clocks

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Setup/Hold Times for Clock C1
      Source PadSetup to clk (edge) Hold to clk (edge)
      A<16>-4.6009.100
      A<17>-4.6009.100
      A<18>-4.6009.100
      A<19>-5.6009.100
      A<1>-5.6009.100
      A<20>-4.2009.100
      A<21>-4.2009.100
      A<22>-4.6009.100
      A<23>-4.6009.100
      A<2>-5.6009.100
      A<3>-5.6009.100
      A<4>-5.6009.100
      A<5>-5.6009.100
      A<6>-5.6009.100
      AS-5.6009.100
      BERR-5.6009.100
      D<10>-5.6009.100
      D<11>-5.6009.100
      D<12>-5.6009.100
      D<13>-5.6009.100
      D<14>-5.6009.100
      D<15>-5.6009.100
      D<8>-5.6009.100
      D<9>-5.6009.100
      RESET-5.6009.100
      RW-5.6009.100
      UDS-5.6009.100

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Setup/Hold Times for Clock C3
      Source PadSetup to clk (edge) Hold to clk (edge)
      A<16>-4.6009.100
      A<17>-4.6009.100
      A<18>-4.6009.100
      A<19>-5.6009.100
      A<1>-5.6009.100
      A<20>-4.2009.100
      A<21>-4.2009.100
      A<22>-4.6009.100
      A<23>-4.6009.100
      A<2>-5.6009.100
      A<3>-5.6009.100
      A<4>-5.6009.100
      A<5>-5.6009.100
      A<6>-5.6009.100
      AS-5.6009.100
      BERR-5.6009.100
      D<10>-5.6009.100
      D<11>-5.6009.100
      D<12>-5.6009.100
      D<13>-5.6009.100
      D<14>-5.6009.100
      D<15>-5.6009.100
      D<8>-5.6009.100
      D<9>-5.6009.100
      RESET-5.6009.100
      RW-5.6009.100
      UDS-5.6009.100

      +
      + +

      Clock to Pad Timing

      + + + + + + + + + + + + + + + + + + +
      Clock C1 to Pad
      Destination PadClock (edge) to Pad
      IDE_R17.900
      IDE_W17.900
      ROM_OE17.900

      + + + + + + + + + + + + + + + + + + +
      Clock C3 to Pad
      Destination PadClock (edge) to Pad
      IDE_R17.900
      IDE_W17.900
      ROM_OE17.900

      +
      + +

      Clock to Setup Times for Clocks

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Clock to Setup for clock C1
      SourceDestinationDelay
      IDE_BASEADR<4>.Qide.D11.400
      IDE_BASEADR<5>.Qide.D11.400
      IDE_BASEADR<0>.Qide.D11.000
      IDE_BASEADR<1>.Qide.D11.000
      IDE_BASEADR<2>.Qide.D11.000
      IDE_BASEADR<6>.Qide.D11.000
      IDE_BASEADR<7>.Qide.D11.000
      AUTO_CONFIG_DONE_CYCLE<1>.QAUTO_CONFIG_DONE_CYCLE<1>.D10.000
      IDE_BASEADR<0>.QIDE_BASEADR<0>.D10.000
      IDE_BASEADR<1>.QIDE_BASEADR<1>.D10.000
      IDE_BASEADR<2>.QIDE_BASEADR<2>.D10.000
      IDE_BASEADR<3>.QIDE_BASEADR<3>.D10.000
      IDE_BASEADR<3>.Qide.D10.000
      IDE_BASEADR<4>.QIDE_BASEADR<4>.D10.000
      IDE_BASEADR<5>.QIDE_BASEADR<5>.D10.000
      IDE_BASEADR<6>.QIDE_BASEADR<6>.D10.000
      IDE_BASEADR<7>.QIDE_BASEADR<7>.D10.000
      IDE_ENABLE.QIDE_ENABLE.D10.000
      IDE_ENABLE.QIDE_R.D10.000
      IDE_ENABLE.QROM_OE.D10.000
      SHUT_UP<1>.QSHUT_UP<1>.D10.000
      SHUT_UP<1>.Qide.D10.000
      autoconfig.QAUTO_CONFIG_DONE_CYCLE<1>.D10.000
      autoconfig.QIDE_BASEADR<0>.D10.000
      autoconfig.QIDE_BASEADR<1>.D10.000
      autoconfig.QIDE_BASEADR<2>.D10.000
      autoconfig.QIDE_BASEADR<3>.D10.000
      autoconfig.QIDE_BASEADR<4>.D10.000
      autoconfig.QIDE_BASEADR<5>.D10.000
      autoconfig.QIDE_BASEADR<6>.D10.000
      autoconfig.QIDE_BASEADR<7>.D10.000
      autoconfig.QSHUT_UP<1>.D10.000
      ide.QIDE_ENABLE.D10.000
      ide.QIDE_R.D10.000
      ide.QIDE_W.D10.000
      ide.QROM_OE.D10.000

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Clock to Setup for clock C3
      SourceDestinationDelay
      IDE_BASEADR<4>.Qide.D11.400
      IDE_BASEADR<5>.Qide.D11.400
      IDE_BASEADR<0>.Qide.D11.000
      IDE_BASEADR<1>.Qide.D11.000
      IDE_BASEADR<2>.Qide.D11.000
      IDE_BASEADR<6>.Qide.D11.000
      IDE_BASEADR<7>.Qide.D11.000
      AUTO_CONFIG_DONE_CYCLE<1>.QAUTO_CONFIG_DONE_CYCLE<1>.D10.000
      IDE_BASEADR<0>.QIDE_BASEADR<0>.D10.000
      IDE_BASEADR<1>.QIDE_BASEADR<1>.D10.000
      IDE_BASEADR<2>.QIDE_BASEADR<2>.D10.000
      IDE_BASEADR<3>.QIDE_BASEADR<3>.D10.000
      IDE_BASEADR<3>.Qide.D10.000
      IDE_BASEADR<4>.QIDE_BASEADR<4>.D10.000
      IDE_BASEADR<5>.QIDE_BASEADR<5>.D10.000
      IDE_BASEADR<6>.QIDE_BASEADR<6>.D10.000
      IDE_BASEADR<7>.QIDE_BASEADR<7>.D10.000
      IDE_ENABLE.QIDE_ENABLE.D10.000
      IDE_ENABLE.QIDE_R.D10.000
      IDE_ENABLE.QROM_OE.D10.000
      SHUT_UP<1>.QSHUT_UP<1>.D10.000
      SHUT_UP<1>.Qide.D10.000
      autoconfig.QAUTO_CONFIG_DONE_CYCLE<1>.D10.000
      autoconfig.QIDE_BASEADR<0>.D10.000
      autoconfig.QIDE_BASEADR<1>.D10.000
      autoconfig.QIDE_BASEADR<2>.D10.000
      autoconfig.QIDE_BASEADR<3>.D10.000
      autoconfig.QIDE_BASEADR<4>.D10.000
      autoconfig.QIDE_BASEADR<5>.D10.000
      autoconfig.QIDE_BASEADR<6>.D10.000
      autoconfig.QIDE_BASEADR<7>.D10.000
      autoconfig.QSHUT_UP<1>.D10.000
      ide.QIDE_ENABLE.D10.000
      ide.QIDE_R.D10.000
      ide.QIDE_W.D10.000
      ide.QROM_OE.D10.000

      +
      + +

      Pad to Pad List

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Source PadDestination PadDelay
      A<10>IDE_A<1>10.000
      A<11>IDE_A<2>10.000
      A<12>IDE_CS<0>10.000
      A<13>IDE_CS<1>10.000
      A<9>IDE_A<0>10.000
      +
      +
      +
      Number of paths analyzed: +244 +
      Number of Timing errors: +244 +
      Analysis Completed: Thu Dec 15 19:17:49 2016 + +
      + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/toc.css b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/toc.css new file mode 100644 index 0000000..29af0e1 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/toc.css @@ -0,0 +1,36 @@ +.HEADING { + font-size: 15px; + font-family: Arial, Geneva, Verdana, Helvetica; + font-weight: bold; color: #000000; + text-align: normal; + margin-left: 0px; } +.Fitting { + font-size: 11px; + font-family: Arial, Geneva, Verdana, Helvetica; + font-weight: bold; color: #000000; + text-align: normal; + margin-left: 0px; } +.SECONDARY-NAV { + font-size: 11px; + font-family: Arial, Geneva, Verdana, Helvetica; + font-weight: bold; color: #FFFFFF; + margin-left: 0px; + text-decoration: none; ; + list-style-type: disc ; + list-style-position: inside } +.Timing { + font-size: 11px; + font-family: Arial, Geneva, Verdana, Helvetica; + font-weight: bold; color: #333333; + margin-left: 0px; + text-decoration: none; ; + list-style-type: disc ; + list-style-position: inside } +.Timing-Error { + font-size: 11px; + font-family: Arial, Geneva, Verdana, Helvetica; + font-weight: bold; color: #990000; + margin-left: 0px; + text-decoration: none; ; + list-style-type: disc ; + list-style-position: inside } diff --git a/Logic/LAN_IDE/LAN_IDE_CP_html/tim/topnav.htm b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/topnav.htm new file mode 100644 index 0000000..00e11b8 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_html/tim/topnav.htm @@ -0,0 +1,31 @@ + + +CPLD Reports Banner + + + + + + + + + + + + + + +
       
      + + + + +   
      + + + + + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_ngdbuild.xrpt b/Logic/LAN_IDE/LAN_IDE_CP_ngdbuild.xrpt new file mode 100644 index 0000000..e8a8d37 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_ngdbuild.xrpt @@ -0,0 +1,113 @@ + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + +
      +
      + +
      + + + + +
      +
      + +
      + + + + + +
      +
      + + + + + + + + + + + + + + + + + +
      +
      + + + + + + + + + + + + + + +
      +
      +
      +
      + + + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_pad.csv b/Logic/LAN_IDE/LAN_IDE_CP_pad.csv new file mode 100644 index 0000000..853bd5c --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_pad.csv @@ -0,0 +1,173 @@ +Release 8.1i - Fit P.68d +Copyright(c) 1995-2003 Xilinx Inc. All rights reserved + +12-15-2016 7:48PM + +NOTE: This file is designed to be imported into a spreadsheet program +such as Microsoft Excel for viewing, printing and sorting. The comma ',' +character is used as the data field separator. +This file is also designed to support parsing. + +Input file: LAN_IDE_CP.ngd +output file: LAN_IDE_CP_pad.csv +Part type: xc95144xl +Speed grade: -10 +Package: tq144 + +Pinout by Pin Number: + +-----,-----,-----,-----,-----,-----,-----,-----,-----,-----, +Pin Number,Signal Name,Pin Usage,Pin Name,Direction,IO Standard,IO Bank Number,{blank},Slew Rate,Termination,{blank},Voltage,Constraint, +P1,VCC,,VCCIO,,,,,,,,,, +P2,D<0>,O,I/O/GTS3,OUTPUT,,,,,,,,, +P3,TIE,,I/O/GTS4,,,,,,,,,, +P4,TIE,,I/O,,,,,,,,,, +P5,TIE,,I/O/GTS1,,,,,,,,,, +P6,TIE,,I/O/GTS2,,,,,,,,,, +P7,TIE,,I/O,,,,,,,,,, +P8,VCC,,VCCINT,,,,,,,,,, +P9,TIE,,I/O,,,,,,,,,, +P10,TIE,,I/O,,,,,,,,,, +P11,TIE,,I/O,,,,,,,,,, +P12,TIE,,I/O,,,,,,,,,, +P13,TIE,,I/O,,,,,,,,,, +P14,D<6>,O,I/O,OUTPUT,,,,,,,,, +P15,D<3>,O,I/O,OUTPUT,,,,,,,,, +P16,D<7>,O,I/O,OUTPUT,,,,,,,,, +P17,D<1>,O,I/O,OUTPUT,,,,,,,,, +P18,GND,,GND,,,,,,,,,, +P19,D<8>,I/O,I/O,BIDIR,,,,,,,,, +P20,D<5>,O,I/O,OUTPUT,,,,,,,,, +P21,D<4>,O,I/O,OUTPUT,,,,,,,,, +P22,IDE_CS<0>,O,I/O,OUTPUT,,,,,,,,, +P23,IDE_CS<1>,O,I/O,OUTPUT,,,,,,,,, +P24,IDE_A<0>,O,I/O,OUTPUT,,,,,,,,, +P25,IDE_A<2>,O,I/O,OUTPUT,,,,,,,,, +P26,IDE_A<1>,O,I/O,OUTPUT,,,,,,,,, +P27,IDE_R,O,I/O,OUTPUT,,,,,,,,, +P28,IDE_W,O,I/O,OUTPUT,,,,,,,,, +P29,GND,,GND,,,,,,,,,, +P30,TIE,,I/O/GCK1,,,,,,,,,, +P31,TIE,,I/O,,,,,,,,,, +P32,TIE,,I/O/GCK2,,,,,,,,,, +P33,TIE,,I/O,,,,,,,,,, +P34,TIE,,I/O,,,,,,,,,, +P35,ROM_OE,O,I/O,OUTPUT,,,,,,,,, +P36,GND,,GND,,,,,,,,,, +P37,VCC,,VCCIO,,,,,,,,,, +P38,TIE,,I/O/GCK3,,,,,,,,,, +P39,D<2>,O,I/O,OUTPUT,,,,,,,,, +P40,D<9>,I/O,I/O,BIDIR,,,,,,,,, +P41,D<10>,I/O,I/O,BIDIR,,,,,,,,, +P42,VCC,,VCCINT,,,,,,,,,, +P43,D<11>,I/O,I/O,BIDIR,,,,,,,,, +P44,D<12>,I/O,I/O,BIDIR,,,,,,,,, +P45,D<13>,I/O,I/O,BIDIR,,,,,,,,, +P46,D<14>,I/O,I/O,BIDIR,,,,,,,,, +P47,GND,,GND,,,,,,,,,, +P48,D<15>,I/O,I/O,BIDIR,,,,,,,,, +P49,A<5>,I,I/O,INPUT,,,,,,,,, +P50,A<4>,I,I/O,INPUT,,,,,,,,, +P51,A<6>,I,I/O,INPUT,,,,,,,,, +P52,A<3>,I,I/O,INPUT,,,,,,,,, +P53,TIE,,I/O,,,,,,,,,, +P54,A<2>,I,I/O,INPUT,,,,,,,,, +P55,VCC,,VCCIO,,,,,,,,,, +P56,TIE,,I/O,,,,,,,,,, +P57,A<1>,I,I/O,INPUT,,,,,,,,, +P58,A<9>,I,I/O,INPUT,,,,,,,,, +P59,A<10>,I,I/O,INPUT,,,,,,,,, +P60,A<11>,I,I/O,INPUT,,,,,,,,, +P61,A<12>,I,I/O,INPUT,,,,,,,,, +P62,GND,,GND,,,,,,,,,, +P63,TDI,,TDI,,,,,,,,,, +P64,A<13>,I,I/O,INPUT,,,,,,,,, +P65,TMS,,TMS,,,,,,,,,, +P66,TIE,,I/O,,,,,,,,,, +P67,TCK,,TCK,,,,,,,,,, +P68,ROM_B<0>,O,I/O,OUTPUT,,,,,,,,, +P69,ROM_B<1>,O,I/O,OUTPUT,,,,,,,,, +P70,TIE,,I/O,,,,,,,,,, +P71,TIE,,I/O,,,,,,,,,, +P72,GND,,GND,,,,,,,,,, +P73,VCC,,VCCIO,,,,,,,,,, +P74,TIE,,I/O,,,,,,,,,, +P75,AUTOBOOT_OFF,I,I/O,INPUT,,,,,,,,, +P76,TIE,,I/O,,,,,,,,,, +P77,TIE,,I/O,,,,,,,,,, +P78,TIE,,I/O,,,,,,,,,, +P79,TIE,,I/O,,,,,,,,,, +P80,AS,I,I/O,INPUT,,,,,,,,, +P81,UDS,I,I/O,INPUT,,,,,,,,, +P82,TIE,,I/O,,,,,,,,,, +P83,RW,I,I/O,INPUT,,,,,,,,, +P84,VCC,,VCCINT,,,,,,,,,, +P85,DTACK,O,I/O,OUTPUT,,,,,,,,, +P86,A<23>,I,I/O,INPUT,,,,,,,,, +P87,A<22>,I,I/O,INPUT,,,,,,,,, +P88,A<21>,I,I/O,INPUT,,,,,,,,, +P89,GND,,GND,,,,,,,,,, +P90,GND,,GND,,,,,,,,,, +P91,A<20>,I,I/O,INPUT,,,,,,,,, +P92,A<19>,I,I/O,INPUT,,,,,,,,, +P93,TIE,,I/O,,,,,,,,,, +P94,A<18>,I,I/O,INPUT,,,,,,,,, +P95,A<17>,I,I/O,INPUT,,,,,,,,, +P96,TIE,,I/O,,,,,,,,,, +P97,A<16>,I,I/O,INPUT,,,,,,,,, +P98,BERR,I,I/O,INPUT,,,,,,,,, +P99,GND,,GND,,,,,,,,,, +P100,TIE,,I/O,,,,,,,,,, +P101,TIE,,I/O,,,,,,,,,, +P102,C3,I,I/O,INPUT,,,,,,,,, +P103,C1,I,I/O,INPUT,,,,,,,,, +P104,TIE,,I/O,,,,,,,,,, +P105,TIE,,I/O,,,,,,,,,, +P106,TIE,,I/O,,,,,,,,,, +P107,TIE,,I/O,,,,,,,,,, +P108,GND,,GND,,,,,,,,,, +P109,VCC,,VCCIO,,,,,,,,,, +P110,TIE,,I/O,,,,,,,,,, +P111,TIE,,I/O,,,,,,,,,, +P112,TIE,,I/O,,,,,,,,,, +P113,TIE,,I/O,,,,,,,,,, +P114,GND,,GND,,,,,,,,,, +P115,TIE,,I/O,,,,,,,,,, +P116,TIE,,I/O,,,,,,,,,, +P117,TIE,,I/O,,,,,,,,,, +P118,TIE,,I/O,,,,,,,,,, +P119,TIE,,I/O,,,,,,,,,, +P120,TIE,,I/O,,,,,,,,,, +P121,TIE,,I/O,,,,,,,,,, +P122,TDO,,TDO,,,,,,,,,, +P123,GND,,GND,,,,,,,,,, +P124,TIE,,I/O,,,,,,,,,, +P125,TIE,,I/O,,,,,,,,,, +P126,TIE,,I/O,,,,,,,,,, +P127,VCC,,VCCIO,,,,,,,,,, +P128,TIE,,I/O,,,,,,,,,, +P129,TIE,,I/O,,,,,,,,,, +P130,TIE,,I/O,,,,,,,,,, +P131,TIE,,I/O,,,,,,,,,, +P132,TIE,,I/O,,,,,,,,,, +P133,TIE,,I/O,,,,,,,,,, +P134,TIE,,I/O,,,,,,,,,, +P135,TIE,,I/O,,,,,,,,,, +P136,TIE,,I/O,,,,,,,,,, +P137,TIE,,I/O,,,,,,,,,, +P138,TIE,,I/O,,,,,,,,,, +P139,TIE,,I/O,,,,,,,,,, +P140,TIE,,I/O,,,,,,,,,, +P141,VCC,,VCCINT,,,,,,,,,, +P142,TIE,,I/O,,,,,,,,,, +P143,RESET,GSR/I,I/O/GSR,,,,,,,,,, +P144,GND,,GND,,,,,,,,,, + +To preserve the pinout above for future design iterations in +Project Navigator simply execute the (Lock Pins) process +located under the (Implement Design) process in a toolbox named +(Optional Implementation Tools) or invoke PIN2UCF from the +command line. The location constraints will be written into your +specified UCF file + + diff --git a/Logic/LAN_IDE/LAN_IDE_CP_summary.html b/Logic/LAN_IDE/LAN_IDE_CP_summary.html index 5a64987..2288606 100644 --- a/Logic/LAN_IDE/LAN_IDE_CP_summary.html +++ b/Logic/LAN_IDE/LAN_IDE_CP_summary.html @@ -2,7 +2,7 @@ - + @@ -13,18 +13,19 @@ - + - + - + @@ -41,7 +42,10 @@ - + @@ -61,9 +65,9 @@ - - - + + +
      LAN_IDE_CP Project Status
      LAN_IDE_CP Project Status (12/15/2016 - 19:48:52)
      Project File: LAN_IDE.xiseModule Name: LAN_IDE_CP Implementation State:NewFitted
      Target Device: xc95144xl-10TQ144
      • Errors:
        +No Errors
      Product Version:ISE 14.6
      • Warnings:
       72 Warnings (52 new)
      Design Goal:
      Environment:  + +System Settings +
      • Final Timing Score:
        
      Detailed Reports [-]
      Report NameStatusGenerated ErrorsWarningsInfos
      Synthesis Report     
      Translation Report     
      CPLD Fitter Report (Text)     
      Synthesis ReportCurrentDo 15. Dez 19:48:23 2016052 Warnings (52 new)0
      Translation ReportCurrentDo 15. Dez 19:48:31 2016020 Warnings (0 new)0
      CPLD Fitter Report (Text)CurrentDo 15. Dez 19:48:44 2016067 Warnings (5 new)1 Info (1 new)
      Power Report     
       
      @@ -73,5 +77,5 @@
      -
      Date Generated: 12/13/2016 - 22:08:30
      +
      Date Generated: 12/15/2016 - 19:48:52
      \ No newline at end of file diff --git a/Logic/LAN_IDE/LAN_IDE_CP_vhdl.prj b/Logic/LAN_IDE/LAN_IDE_CP_vhdl.prj new file mode 100644 index 0000000..80b06c6 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_vhdl.prj @@ -0,0 +1 @@ +vhdl work "C:\Users\Matze\Amiga\Hardwarehacks\Zorro-LAN-IDE\Logic\LAN_IDE\LAN_IDE_CP.vhd" diff --git a/Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt b/Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt new file mode 100644 index 0000000..985d946 --- /dev/null +++ b/Logic/LAN_IDE/LAN_IDE_CP_xst.xrpt @@ -0,0 +1,142 @@ + + + + + + +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      + + + + + + + + + + + + + + + + +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + + + +
      +
      + + + + + + + + + + + + + +
      +
      +
      +
      +
      +
      +
      +
      +
      + + + + + +
      +
      + +
      +
      + + + + + + + + + + + + + + + + + + + +
      +
      +
      + + + +
      + + + diff --git a/Logic/LAN_IDE/_ngo/netlist.lst b/Logic/LAN_IDE/_ngo/netlist.lst new file mode 100644 index 0000000..0aeed87 --- /dev/null +++ b/Logic/LAN_IDE/_ngo/netlist.lst @@ -0,0 +1,2 @@ +C:\Users\Matze\Amiga\Hardwarehacks\Zorro-LAN-IDE\Logic\LAN_IDE\LAN_IDE_CP.ngc 1481827703 +OK diff --git a/Logic/LAN_IDE/_pace.ucf b/Logic/LAN_IDE/_pace.ucf new file mode 100644 index 0000000..4253454 --- /dev/null +++ b/Logic/LAN_IDE/_pace.ucf @@ -0,0 +1,68 @@ +#PACE: Start of Constraints generated by PACE + +#PACE: Start of PACE I/O Pin Assignments +NET "A<10>" LOC = "P59" ; +NET "A<11>" LOC = "P60" ; +NET "A<12>" LOC = "P61" ; +NET "A<13>" LOC = "P64" ; +NET "A<14>" LOC = "P66" ; +NET "A<15>" LOC = "P74" ; +NET "A<16>" LOC = "P97" ; +NET "A<17>" LOC = "P95" ; +NET "A<18>" LOC = "P94" ; +NET "A<19>" LOC = "P92" ; +NET "A<1>" LOC = "P57" ; +NET "A<20>" LOC = "P91" ; +NET "A<21>" LOC = "P88" ; +NET "A<22>" LOC = "P87" ; +NET "A<23>" LOC = "P86" ; +NET "A<2>" LOC = "P54" ; +NET "A<3>" LOC = "P52" ; +NET "A<4>" LOC = "P50" ; +NET "A<5>" LOC = "P49" ; +NET "A<6>" LOC = "P51" ; +NET "A<7>" LOC = "P53" ; +NET "A<8>" LOC = "P56" ; +NET "A<9>" LOC = "P58" ; +NET "AS" LOC = "P80" ; +NET "AUTOBOOT_OFF" LOC = "P75" ; +NET "BERR" LOC = "P98" ; +NET "C1" LOC = "P103" ; +NET "C3" LOC = "P102" ; +NET "CFIN" LOC = "P104" ; +NET "CFOUT" LOC = "P105" ; +NET "D<0>" LOC = "P2" ; +NET "D<10>" LOC = "P41" ; +NET "D<11>" LOC = "P43" ; +NET "D<12>" LOC = "P44" ; +NET "D<13>" LOC = "P45" ; +NET "D<14>" LOC = "P46" ; +NET "D<15>" LOC = "P48" ; +NET "D<1>" LOC = "P17" ; +NET "D<2>" LOC = "P39" ; +NET "D<3>" LOC = "P15" ; +NET "D<4>" LOC = "P21" ; +NET "D<5>" LOC = "P20" ; +NET "D<6>" LOC = "P14" ; +NET "D<7>" LOC = "P16" ; +NET "D<8>" LOC = "P19" ; +NET "D<9>" LOC = "P40" ; +NET "DS0" LOC = "P93" ; +NET "DS1" LOC = "P78" ; +NET "DTACK" LOC = "P85" ; +NET "FCS" LOC = "P77" ; +NET "LAN_EN" LOC = "P76" ; +NET "LDS" LOC = "P82" ; +NET "MTACK" LOC = "P96" ; +NET "MTCR" LOC = "P101" ; +NET "OVR" LOC = "P100" ; +NET "OWN" LOC = "P107" ; +NET "SLAVE" LOC = "P106" ; +NET "UDS" LOC = "P81" ; +NET "Z3" LOC = "P79" ; + +#PACE: Start of PACE Area Constraints + +#PACE: Start of PACE Prohibit Constraints + +#PACE: End of Constraints generated by PACE diff --git a/Logic/LAN_IDE/_xmsgs/cpldfit.xmsgs b/Logic/LAN_IDE/_xmsgs/cpldfit.xmsgs new file mode 100644 index 0000000..043fd08 --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/cpldfit.xmsgs @@ -0,0 +1,213 @@ + + + +Unable to retrieve the path to the iSE Project Repository. Will use the default filename of 'LAN_IDE_CP.ise'. + + +Inferring BUFG constraint for signal 'CLK_EXT' based upon the LOC constraint 'P30'. It is recommended that you declare this BUFG explicitedly in your design. Note that for certain device families the output of a BUFG constraint can not drive a gated clock, and the BUFG constraint will be ignored. + + +The output buffer 'SLAVE_OBUF' is missing an input and will be deleted. + + +The output buffer 'OWN_OBUF' is missing an input and will be deleted. + + +The output buffer 'OVR_OBUF' is missing an input and will be deleted. + + +The output buffer 'MTACK_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_WRH_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_RD_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_EN_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_CS_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_CFG<4>_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_CFG<3>_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_CFG<2>_OBUF' is missing an input and will be deleted. + + +The output buffer 'LAN_CFG<1>_OBUF' is missing an input and will be deleted. + + +The output buffer 'INT_OUT_OBUF' is missing an input and will be deleted. + + +The output buffer 'CP_WE_OBUF' is missing an input and will be deleted. + + +The output buffer 'CP_RD_OBUF' is missing an input and will be deleted. + + +The output buffer 'CP_CS_OBUF' is missing an input and will be deleted. + + +The output buffer 'CFOUT_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<9>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<8>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<7>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<6>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<5>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<4>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<3>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<2>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<1>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<13>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<12>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<11>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<10>_OBUF' is missing an input and will be deleted. + + +The output buffer 'A_LAN<0>_OBUF' is missing an input and will be deleted. + + +Removing unused input(s) 'A<14>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'A<15>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'A<7>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'A<8>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'CFIN'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'CLK_EXT'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'CP_IRQ'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<0>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<10>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<11>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<12>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<13>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<14>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<15>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<1>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<2>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<3>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<4>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<5>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<6>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<7>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<8>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DQ<9>'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DS0'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'DS1'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'FCS'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'IDE_WAIT'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'LAN_INT'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'LDS'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'MTCR'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Removing unused input(s) 'Z3'. The input(s) are unused after optimization. Please verify functionality via simulation. + + +Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<12> to allow all signals assigned to this function block to be placed. + + +Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<14> to allow all signals assigned to this function block to be placed. + + +Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<13> to allow all signals assigned to this function block to be placed. + + +Unable to map all desired signals into function block, FB3, because too many function block product terms are required. Buffering output signal D<15> to allow all signals assigned to this function block to be placed. + + + + diff --git a/Logic/LAN_IDE/_xmsgs/hprep6.xmsgs b/Logic/LAN_IDE/_xmsgs/hprep6.xmsgs new file mode 100644 index 0000000..f84336a --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/hprep6.xmsgs @@ -0,0 +1,9 @@ + + + + + diff --git a/Logic/LAN_IDE/_xmsgs/ngdbuild.xmsgs b/Logic/LAN_IDE/_xmsgs/ngdbuild.xmsgs new file mode 100644 index 0000000..d581cd4 --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/ngdbuild.xmsgs @@ -0,0 +1,69 @@ + + + +bidirect pad net 'DQ<0>' has no legal driver + + +bidirect pad net 'DQ<1>' has no legal driver + + +bidirect pad net 'DQ<2>' has no legal driver + + +bidirect pad net 'DQ<3>' has no legal driver + + +bidirect pad net 'DQ<4>' has no legal driver + + +bidirect pad net 'DQ<10>' has no legal driver + + +bidirect pad net 'DQ<5>' has no legal driver + + +bidirect pad net 'DQ<11>' has no legal driver + + +bidirect pad net 'DQ<6>' has no legal driver + + +bidirect pad net 'DQ<12>' has no legal driver + + +bidirect pad net 'DQ<7>' has no legal driver + + +bidirect pad net 'DQ<13>' has no legal driver + + +bidirect pad net 'DQ<8>' has no legal driver + + +bidirect pad net 'DQ<14>' has no legal driver + + +bidirect pad net 'DQ<9>' has no legal driver + + +bidirect pad net 'DQ<15>' has no legal driver + + +bidirect pad net 'A<14>' has no legal driver + + +bidirect pad net 'A<15>' has no legal driver + + +bidirect pad net 'A<7>' has no legal driver + + +bidirect pad net 'A<8>' has no legal driver + + + + diff --git a/Logic/LAN_IDE/_xmsgs/taengine.xmsgs b/Logic/LAN_IDE/_xmsgs/taengine.xmsgs new file mode 100644 index 0000000..f84336a --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/taengine.xmsgs @@ -0,0 +1,9 @@ + + + + + diff --git a/Logic/LAN_IDE/_xmsgs/tsim.xmsgs b/Logic/LAN_IDE/_xmsgs/tsim.xmsgs new file mode 100644 index 0000000..f84336a --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/tsim.xmsgs @@ -0,0 +1,9 @@ + + + + + diff --git a/Logic/LAN_IDE/_xmsgs/xst.xmsgs b/Logic/LAN_IDE/_xmsgs/xst.xmsgs new file mode 100644 index 0000000..280b83c --- /dev/null +++ b/Logic/LAN_IDE/_xmsgs/xst.xmsgs @@ -0,0 +1,165 @@ + + + +Inout <DQ<0>> is never assigned. + + +Output <SLAVE> is never assigned. + + +Input <IDE_WAIT> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Inout <DQ<1>> is never assigned. + + +Input <LDS> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Output <LAN_CS> is never assigned. + + +Inout <DQ<2>> is never assigned. + + +Output <LAN_EN> is never assigned. + + +Inout <DQ<3>> is never assigned. + + +Inout <DQ<4>> is never assigned. + + +Inout <DQ<10>> is never assigned. + + +Inout <DQ<5>> is never assigned. + + +Inout <DQ<11>> is never assigned. + + +Inout <DQ<6>> is never assigned. + + +Inout <DQ<12>> is never assigned. + + +Output <CFOUT> is never assigned. + + +Inout <DQ<7>> is never assigned. + + +Inout <DQ<13>> is never assigned. + + +Output <LAN_WRH> is never assigned. + + +Input <DS0> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Input <DS1> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Inout <DQ<8>> is never assigned. + + +Inout <DQ<14>> is never assigned. + + +Input <FCS> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Inout <DQ<9>> is never assigned. + + +Inout <DQ<15>> is never assigned. + + +Output <CP_CS> is never assigned. + + +Output <LAN_CFG> is never assigned. + + +Output <MTACK> is never assigned. + + +Input <LAN_INT> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Output <INT_OUT> is never assigned. + + +Output <LAN_RD> is never assigned. + + +Inout <A<14>> is never assigned. + + +Inout <A<15>> is never assigned. + + +Input <CP_IRQ> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Output <CP_RD> is never assigned. + + +Input <Z3> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Inout <A<7>> is never assigned. + + +Inout <A<8>> is never assigned. + + +Output <CP_WE> is never assigned. + + +Input <CFIN> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Input <CLK_EXT> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Output <OVR> is never assigned. + + +Output <OWN> is never assigned. + + +Input <MTCR> is never used. This port will be preserved and left unconnected if it belongs to a top-level block or it belongs to a sub-block and the hierarchy of this sub-block is preserved. + + +Output <A_LAN> is never assigned. + + +Signal <SHUT_UP<2>> is assigned but never used. This unconnected signal will be trimmed during the optimization process. + + +Signal <SHUT_UP<0>> is assigned but never used. This unconnected signal will be trimmed during the optimization process. + + +Signal <LAN_BASEADR> is assigned but never used. This unconnected signal will be trimmed during the optimization process. + + +Signal <DTACK_S> is never used or assigned. This unconnected signal will be trimmed during the optimization process. + + +Signal <CP_BASEADR> is assigned but never used. This unconnected signal will be trimmed during the optimization process. + + +Signal <AS_D> is never used or assigned. This unconnected signal will be trimmed during the optimization process. + + + + diff --git a/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport b/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport index fd3309e..bb55510 100644 --- a/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport +++ b/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport @@ -1,11 +1,11 @@
      - 2016-12-13T22:08:30 + 2016-12-15T18:39:52 LAN_IDE_CP Unknown C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/iseconfig/LAN_IDE_CP.xreport - C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE + C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE\ 2016-12-13T22:08:29 false
      diff --git a/Logic/LAN_IDE/pepExtractor.prj b/Logic/LAN_IDE/pepExtractor.prj new file mode 100644 index 0000000..30d69dc --- /dev/null +++ b/Logic/LAN_IDE/pepExtractor.prj @@ -0,0 +1 @@ +work "C:/Users/Matze/Amiga/Hardwarehacks/Zorro-LAN-IDE/Logic/LAN_IDE/LAN_IDE_CP.vhd" diff --git a/Logic/LAN_IDE/pinlist.lfp b/Logic/LAN_IDE/pinlist.lfp new file mode 100644 index 0000000..0fdeeb5 --- /dev/null +++ b/Logic/LAN_IDE/pinlist.lfp @@ -0,0 +1,93 @@ +# begin LFP file C:\Users\Matze\Amiga\Hardwarehacks\Zorro-LAN-IDE\Logic\LAN_IDE\pinlist.lfp +designfile LAN_IDE_CP.vhd +parttype xc95144xl-tq144-10 +bus_delimiter 0; +set_busdelim_onsave 1; +IO_GROUP "A" ; +IO_GROUP "D" ; +IO_GROUP "DQ" ; +IO_GROUP "A_LAN" ; +IO_GROUP "ROM_B" ; +IO_GROUP "IDE_A" ; +IO_GROUP "IDE_CS" ; +IO_GROUP "LAN_CFG" ; +NET "A<23>" IO_GROUP="A" ; +NET "A<22>" IO_GROUP="A" ; +NET "A<21>" IO_GROUP="A" ; +NET "A<20>" IO_GROUP="A" ; +NET "A<19>" IO_GROUP="A" ; +NET "A<18>" IO_GROUP="A" ; +NET "A<17>" IO_GROUP="A" ; +NET "A<16>" IO_GROUP="A" ; +NET "A<15>" IO_GROUP="A" ; +NET "A<14>" IO_GROUP="A" ; +NET "A<13>" IO_GROUP="A" ; +NET "A<12>" IO_GROUP="A" ; +NET "A<11>" IO_GROUP="A" ; +NET "A<10>" IO_GROUP="A" ; +NET "A<9>" IO_GROUP="A" ; +NET "A<8>" IO_GROUP="A" ; +NET "A<7>" IO_GROUP="A" ; +NET "A<6>" IO_GROUP="A" ; +NET "A<5>" IO_GROUP="A" ; +NET "A<4>" IO_GROUP="A" ; +NET "A<3>" IO_GROUP="A" ; +NET "A<2>" IO_GROUP="A" ; +NET "A<1>" IO_GROUP="A" ; +NET "D<15>" IO_GROUP="D" ; +NET "D<14>" IO_GROUP="D" ; +NET "D<13>" IO_GROUP="D" ; +NET "D<12>" IO_GROUP="D" ; +NET "D<11>" IO_GROUP="D" ; +NET "D<10>" IO_GROUP="D" ; +NET "D<9>" IO_GROUP="D" ; +NET "D<8>" IO_GROUP="D" ; +NET "D<7>" IO_GROUP="D" ; +NET "D<6>" IO_GROUP="D" ; +NET "D<5>" IO_GROUP="D" ; +NET "D<4>" IO_GROUP="D" ; +NET "D<3>" IO_GROUP="D" ; +NET "D<2>" IO_GROUP="D" ; +NET "D<1>" IO_GROUP="D" ; +NET "D<0>" IO_GROUP="D" ; +NET "DQ<15>" IO_GROUP="DQ" ; +NET "DQ<14>" IO_GROUP="DQ" ; +NET "DQ<13>" IO_GROUP="DQ" ; +NET "DQ<12>" IO_GROUP="DQ" ; +NET "DQ<11>" IO_GROUP="DQ" ; +NET "DQ<10>" IO_GROUP="DQ" ; +NET "DQ<9>" IO_GROUP="DQ" ; +NET "DQ<8>" IO_GROUP="DQ" ; +NET "DQ<7>" IO_GROUP="DQ" ; +NET "DQ<6>" IO_GROUP="DQ" ; +NET "DQ<5>" IO_GROUP="DQ" ; +NET "DQ<4>" IO_GROUP="DQ" ; +NET "DQ<3>" IO_GROUP="DQ" ; +NET "DQ<2>" IO_GROUP="DQ" ; +NET "DQ<1>" IO_GROUP="DQ" ; +NET "DQ<0>" IO_GROUP="DQ" ; +NET "A_LAN<13>" IO_GROUP="A_LAN" ; +NET "A_LAN<12>" IO_GROUP="A_LAN" ; +NET "A_LAN<11>" IO_GROUP="A_LAN" ; +NET "A_LAN<10>" IO_GROUP="A_LAN" ; +NET "A_LAN<9>" IO_GROUP="A_LAN" ; +NET "A_LAN<8>" IO_GROUP="A_LAN" ; +NET "A_LAN<7>" IO_GROUP="A_LAN" ; +NET "A_LAN<6>" IO_GROUP="A_LAN" ; +NET "A_LAN<5>" IO_GROUP="A_LAN" ; +NET "A_LAN<4>" IO_GROUP="A_LAN" ; +NET "A_LAN<3>" IO_GROUP="A_LAN" ; +NET "A_LAN<2>" IO_GROUP="A_LAN" ; +NET "A_LAN<1>" IO_GROUP="A_LAN" ; +NET "A_LAN<0>" IO_GROUP="A_LAN" ; +NET "ROM_B<1>" IO_GROUP="ROM_B" ; +NET "ROM_B<0>" IO_GROUP="ROM_B" ; +NET "IDE_A<2>" IO_GROUP="IDE_A" ; +NET "IDE_A<1>" IO_GROUP="IDE_A" ; +NET "IDE_A<0>" IO_GROUP="IDE_A" ; +NET "IDE_CS<1>" IO_GROUP="IDE_CS" ; +NET "IDE_CS<0>" IO_GROUP="IDE_CS" ; +NET "LAN_CFG<4>" IO_GROUP="LAN_CFG" ; +NET "LAN_CFG<3>" IO_GROUP="LAN_CFG" ; +NET "LAN_CFG<2>" IO_GROUP="LAN_CFG" ; +NET "LAN_CFG<1>" IO_GROUP="LAN_CFG" ; diff --git a/Logic/LAN_IDE/pinlist.ucf b/Logic/LAN_IDE/pinlist.ucf new file mode 100644 index 0000000..92a4910 --- /dev/null +++ b/Logic/LAN_IDE/pinlist.ucf @@ -0,0 +1,125 @@ +#PACE: Start of Constraints generated by PACE + +#PACE: Start of PACE I/O Pin Assignments +NET "A<10>" LOC = "P59" ; +NET "A<11>" LOC = "P60" ; +NET "A<12>" LOC = "P61" ; +NET "A<13>" LOC = "P64" ; +NET "A<14>" LOC = "P66" ; +NET "A<15>" LOC = "P74" ; +NET "A<16>" LOC = "P97" ; +NET "A<17>" LOC = "P95" ; +NET "A<18>" LOC = "P94" ; +NET "A<19>" LOC = "P92" ; +NET "A<1>" LOC = "P57" ; +NET "A<20>" LOC = "P91" ; +NET "A<21>" LOC = "P88" ; +NET "A<22>" LOC = "P87" ; +NET "A<23>" LOC = "P86" ; +NET "A<2>" LOC = "P54" ; +NET "A<3>" LOC = "P52" ; +NET "A<4>" LOC = "P50" ; +NET "A<5>" LOC = "P49" ; +NET "A<6>" LOC = "P51" ; +NET "A<7>" LOC = "P53" ; +NET "A<8>" LOC = "P56" ; +NET "A<9>" LOC = "P58" ; +NET "A_LAN<0>" LOC = "P4" ; +NET "A_LAN<10>" LOC = "P138" ; +NET "A_LAN<11>" LOC = "P139" ; +NET "A_LAN<12>" LOC = "P137" ; +NET "A_LAN<13>" LOC = "P136" ; +NET "A_LAN<1>" LOC = "P3" ; +NET "A_LAN<2>" LOC = "P6" ; +NET "A_LAN<3>" LOC = "P5" ; +NET "A_LAN<4>" LOC = "P9" ; +NET "A_LAN<5>" LOC = "P7" ; +NET "A_LAN<6>" LOC = "P11" ; +NET "A_LAN<7>" LOC = "P10" ; +NET "A_LAN<8>" LOC = "P140" ; +NET "A_LAN<9>" LOC = "P142" ; +NET "AS" LOC = "P80" ; +NET "AUTOBOOT_OFF" LOC = "P75" ; +NET "BERR" LOC = "P98" ; +NET "C1" LOC = "P103" ; +NET "C3" LOC = "P102" ; +NET "CFIN" LOC = "P104" ; +NET "CFOUT" LOC = "P105" ; +NET "CLK_EXT" LOC = "P30" ; +NET "CP_CS" LOC = "P34" ; +NET "CP_IRQ" LOC = "P31" ; +NET "CP_RD" LOC = "P71" ; +NET "CP_WE" LOC = "P70" ; +NET "D<0>" LOC = "P2" ; +NET "D<10>" LOC = "P41" ; +NET "D<11>" LOC = "P43" ; +NET "D<12>" LOC = "P44" ; +NET "D<13>" LOC = "P45" ; +NET "D<14>" LOC = "P46" ; +NET "D<15>" LOC = "P48" ; +NET "D<1>" LOC = "P17" ; +NET "D<2>" LOC = "P39" ; +NET "D<3>" LOC = "P15" ; +NET "D<4>" LOC = "P21" ; +NET "D<5>" LOC = "P20" ; +NET "D<6>" LOC = "P14" ; +NET "D<7>" LOC = "P16" ; +NET "D<8>" LOC = "P19" ; +NET "D<9>" LOC = "P40" ; +NET "DQ<0>" LOC = "P118" ; +NET "DQ<10>" LOC = "P129" ; +NET "DQ<11>" LOC = "P115" ; +NET "DQ<12>" LOC = "P130" ; +NET "DQ<13>" LOC = "P113" ; +NET "DQ<14>" LOC = "P131" ; +NET "DQ<15>" LOC = "P112" ; +NET "DQ<1>" LOC = "P117" ; +NET "DQ<2>" LOC = "P120" ; +NET "DQ<3>" LOC = "P119" ; +NET "DQ<4>" LOC = "P124" ; +NET "DQ<5>" LOC = "P121" ; +NET "DQ<6>" LOC = "P126" ; +NET "DQ<7>" LOC = "P125" ; +NET "DQ<8>" LOC = "P128" ; +NET "DQ<9>" LOC = "P116" ; +NET "DS0" LOC = "P93" ; +NET "DS1" LOC = "P78" ; +NET "DTACK" LOC = "P85" ; +NET "FCS" LOC = "P77" ; +NET "IDE_A<0>" LOC = "P24" ; +NET "IDE_A<1>" LOC = "P26" ; +NET "IDE_A<2>" LOC = "P25" ; +NET "IDE_CS<0>" LOC = "P22" ; +NET "IDE_CS<1>" LOC = "P23" ; +NET "IDE_R" LOC = "P27" ; +NET "IDE_W" LOC = "P28" ; +NET "IDE_WAIT" LOC = "P33" ; +NET "INT_OUT" LOC = "P32" ; +NET "LAN_CFG<1>" LOC = "P12" ; +NET "LAN_CFG<2>" LOC = "P135" ; +NET "LAN_CFG<3>" LOC = "P13" ; +NET "LAN_CFG<4>" LOC = "P110" ; +NET "LAN_CS" LOC = "P133" ; +NET "LAN_EN" LOC = "P76" ; +NET "LAN_INT" LOC = "P111" ; +NET "LAN_RD" LOC = "P134" ; +NET "LAN_WRH" LOC = "P132" ; +NET "LDS" LOC = "P82" ; +NET "MTACK" LOC = "P96" ; +NET "MTCR" LOC = "P101" ; +NET "OVR" LOC = "P100" ; +NET "OWN" LOC = "P107" ; +NET "RESET" LOC = "P143" ; +NET "ROM_B<0>" LOC = "P68" ; +NET "ROM_B<1>" LOC = "P69" ; +NET "ROM_OE" LOC = "P35" ; +NET "RW" LOC = "P83" ; +NET "SLAVE" LOC = "P106" ; +NET "UDS" LOC = "P81" ; +NET "Z3" LOC = "P79" ; + +#PACE: Start of PACE Area Constraints + +#PACE: Start of PACE Prohibit Constraints + +#PACE: End of Constraints generated by PACE diff --git a/Logic/LAN_IDE/tmperr.err b/Logic/LAN_IDE/tmperr.err new file mode 100644 index 0000000..e69de29 diff --git a/Logic/LAN_IDE/webtalk_pn.xml b/Logic/LAN_IDE/webtalk_pn.xml new file mode 100644 index 0000000..a41706b --- /dev/null +++ b/Logic/LAN_IDE/webtalk_pn.xml @@ -0,0 +1,43 @@ + + + + +
      + + + + +
      +
      + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      diff --git a/Logic/LAN_IDE/xlnx_auto_0_xdb/cst.xbcd b/Logic/LAN_IDE/xlnx_auto_0_xdb/cst.xbcd new file mode 100644 index 0000000000000000000000000000000000000000..424eb09858990b0958469d6c74f07f9596bdac0f GIT binary patch literal 8341 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 literal 0 HcmV?d00001 diff --git a/Logic/LAN_IDE/xst/work/sub00/vhpl01.vho b/Logic/LAN_IDE/xst/work/sub00/vhpl01.vho new file mode 100644 index 0000000000000000000000000000000000000000..e03cb44cbb04b1251aca85aa5827b04e8169ebd5 GIT binary patch literal 19030 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 literal 0 HcmV?d00001

      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 RrQz)qSuX3vL3aNq`9HYk#R~uc literal 0 HcmV?d00001 diff --git a/Bilder/Hardware.jpg b/Bilder/Hardware.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9591ed59376a93dbe5cd784e10bcbe0e3c0dc808 GIT binary patch literal 164237 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