"cdx['6.08acschematic-page-1p1 compensatedcomp 7; V]  2+ @: ZUBB(& 4       !      -)  vK?yN #V97V   **  0XXX $% %& .- 43 VJ709lOo7;    #%  #generic Universal-Pinuniv Invisible-Pincenter Unrouted-Pinunrouted Facet-CentercenterPortcenterDRC-NodecenterEssential-Boundscenter Universal InvisibleUnroutednmos Metal-PinmetalPolysilicon-Pin polysilicon Diffusion-Pin diffusionMetal-Polysilicon-Con metal-polyMetal-Diffusion-Con metal-diff Butting-Conbut-diffbut-polyBuried-Con-Cross bur-diff-left bur-poly-topbur-diff-rightbur-poly-bottom Transistortrans-poly-lefttrans-diff-toptrans-poly-righttrans-diff-bottomImplant-Transistorimp-trans-poly-leftimp-trans-diff-topimp-trans-poly-rightimp-trans-diff-bottomBuried-Con-Cross-S bur-diff-left bur-poly-top bur-end-rightbur-poly-bottomBuried-Con-Cross-T bur-diff-left bur-poly-topbur-poly-bottomBuried-Con-Polysurr bur-diff-left bur-poly-1 bur-poly-2 bur-poly-3Buried-Con-Diffsurr-I bur-diff-leftbur-poly-rightBuried-Con-Diffsurr-T bur-diff-left bur-poly-topbur-diff-rightBuried-Con-Diffsurr-L bur-diff-left bur-poly-top Metal-NodemetalPolysilicon-Node polysiliconDiffusion-Node diffusion Implant-NodeimplantCut-Nodecut Buried-NodeburiedOverglass-Node overglassLight-Implant-Node light-implantOversize-Cut-Nodeoversize-contactHard-Enhancement-Nodehard-enhancementLight-Enhancement-Nodelight-enhancementMetal Polysilicon Diffusioncmos Metal-PinmetalPolysilicon-Pin polysiliconDiffusion-P-Pindiff-pDiffusion-Well-Pindiff-wMetal-Polysilicon-Con metal-polyMetal-Diff-P-Con metal-diff-pMetal-Diff-Well-Con metal-diff-w Transistortrans-poly-lefttrans-diff-toptrans-poly-righttrans-diff-bottomTransistor-Welltransw-poly-lefttransw-diff-toptransw-poly-righttransw-diff-bottomMetal-Diff-Split-Cutmetal-diff-splw-rmetal-diff-splw-lMetal-Diff-SplitN-Cutmetal-diff-splp-lmetal-diff-splp-r Metal-NodemetalPolysilicon-Node polysiliconDiffusion-Node diffusionP-Nodep+Cut-NodecutOhmic-Cut-Node ohmic-cut Well-NodewellOverglass-Node overglassMetal Polysilicon Diffusion-pDiffusion-wellmocmos5 Metal-1-Pinmetal-1 Metal-2-Pinmetal-2 Metal-3-Pinmetal-3 Metal-4-Pinmetal-4 Metal-5-Pinmetal-5 Metal-6-Pinmetal-6Polysilicon-1-Pin polysilicon-1Polysilicon-2-Pin polysilicon-2 P-Active-Pinp-active N-Active-Pinn-active Active-PinactiveMetal-1-P-Active-Con metal-1-p-actMetal-1-N-Active-Con metal-1-n-actMetal-1-Polysilicon-1-Conmetal-1-polysilicon-1Metal-1-Polysilicon-2-Conmetal-1-polysilicon-2Metal-1-Polysilicon-1-2-Conmetal-1-polysilicon-1-2 P-Transistorp-trans-poly-leftp-trans-diff-topp-trans-poly-rightp-trans-diff-bottom N-Transistorn-trans-poly-leftn-trans-diff-topn-trans-poly-rightn-trans-diff-bottomP-Transistor-Scalablep-trans-sca-poly-leftp-trans-sca-diff-topp-trans-sca-poly-rightp-trans-sca-diff-bottomN-Transistor-Scalablen-trans-sca-poly-leftn-trans-sca-diff-topn-trans-sca-poly-rightn-trans-sca-diff-bottomMetal-1-Metal-2-Conmetal-1-metal-2Metal-2-Metal-3-Conmetal-2-metal-3Metal-3-Metal-4-Conmetal-3-metal-4Metal-4-Metal-5-Conmetal-4-metal-5Metal-5-Metal-6-Conmetal-5-metal-6Metal-1-P-Well-Con metal-1-wellMetal-1-N-Well-Conmetal-1-substrate Metal-1-Nodemetal-1 Metal-2-Nodemetal-2 Metal-3-Nodemetal-3 Metal-4-Nodemetal-4 Metal-5-Nodemetal-5 Metal-6-Nodemetal-6Polysilicon-1-Node polysilicon-1Polysilicon-2-Node polysilicon-2 P-Active-Nodeactive N-Active-Nodeactive P-Select-Nodeselect N-Select-Nodeselect Poly-Cut-NodepolycutActive-Cut-Node activecut Via-1-Nodevia-1 Via-2-Nodevia-2 Via-3-Nodevia-3 Via-4-Nodevia-4 Via-5-Nodevia-5 P-Well-Nodewell N-Well-NodewellPassivation-Node passivationPad-Frame-Node pad-frame Poly-Cap-Nodepoly-capP-Active-Well-Node p-active-wellTransistor-Poly-Node trans-poly-1 Metal-1Metal-2Metal-3Metal-4Metal-5Metal-6 Polysilicon-1 Polysilicon-2P-ActiveN-ActiveActive mocmosold Metal-1-Pinmetal-1 Metal-2-Pinmetal-2Polysilicon-Pin polysilicon S-Active-Pins-active D-Active-Pind-active Active-PinactiveMetal-1-S-Active-Con metal-1-s-actMetal-1-D-Active-Con metal-1-d-actMetal-1-Polysilicon-Conmetal-1-polysilicon S-Transistors-trans-poly-lefts-trans-diff-tops-trans-poly-rights-trans-diff-bottom D-Transistord-trans-poly-leftd-trans-diff-topd-trans-poly-rightd-trans-diff-bottomMetal-1-Metal-2-Conmetal-1-metal-2Metal-1-Well-Con metal-1-wellMetal-1-Substrate-Conmetal-1-substrate Metal-1-Nodemetal-1 Metal-2-Nodemetal-2Polysilicon-Node polysilicon Active-Nodeactive D-Active-Nodeactive P-Select-Nodeselect N-Select-NodeselectCut-Nodecut Poly-Cut-NodepolycutActive-Cut-Node activecutVia-Nodevia P-Well-Nodewell N-Well-NodewellPassivation-Node passivationPad-Frame-Node pad-frameMetal-1Metal-2 PolysiliconS-ActiveD-ActiveActive mocmossub2 Metal-1-Pinmetal-1 Metal-2-Pinmetal-2 Metal-3-Pinmetal-3 Metal-4-Pinmetal-4 Metal-5-Pinmetal-5 Metal-6-Pinmetal-6Polysilicon-1-Pin polysilicon-1Polysilicon-2-Pin polysilicon-2 P-Active-Pinp-active N-Active-Pinn-active Active-PinactiveMetal-1-P-Active-Con metal-1-p-actMetal-1-N-Active-Con metal-1-n-actMetal-1-Polysilicon-1-Conmetal-1-polysilicon-1Metal-1-Polysilicon-2-Conmetal-1-polysilicon-2Metal-1-Polysilicon-1-2-Conmetal-1-polysilicon-1-2 P-Transistorp-trans-poly-leftp-trans-diff-topp-trans-poly-rightp-trans-diff-bottom N-Transistorn-trans-poly-leftn-trans-diff-topn-trans-poly-rightn-trans-diff-bottomMetal-1-Metal-2-Conmetal-1-metal-2Metal-2-Metal-3-Conmetal-2-metal-3Metal-3-Metal-4-Conmetal-3-metal-4Metal-4-Metal-5-Conmetal-4-metal-5Metal-5-Metal-6-Conmetal-5-metal-6Metal-1-Well-Con metal-1-wellMetal-1-Substrate-Conmetal-1-substrate Metal-1-Nodemetal-1 Metal-2-Nodemetal-2 Metal-3-Nodemetal-3 Metal-4-Nodemetal-4 Metal-5-Nodemetal-5 Metal-6-Nodemetal-6Polysilicon-1-Node polysilicon-1Polysilicon-2-Node polysilicon-2 Active-Nodeactive N-Active-Nodeactive P-Select-Nodeselect N-Select-Nodeselect Poly-Cut-NodepolycutActive-Cut-Node activecut Via-1-Nodevia-1 Via-2-Nodevia-2 Via-3-Nodevia-3 Via-4-Nodevia-4 Via-5-Nodevia-5 P-Well-Nodewell N-Well-NodewellPassivation-Node passivationPad-Frame-Node pad-frame Poly-Cap-Nodepoly-capP-Active-Well-Node p-active-well Metal-1Metal-2Metal-3Metal-4Metal-5Metal-6 Polysilicon-1 Polysilicon-2P-ActiveN-ActiveActivebicmos' Active_PinactiveM1_Pinmetal-1M2_Pinmetal-2 Poly1_Pin polysilicon Poly2_Pinp2-pin Ndiff_Pin Ndiff_Pin Pdiff_Pin Pdiff_PinNPN1_transistorE1B1B2C1NPN2_TransistorE1E2B3B4B1C2C1B2 M1_Pdiff_Conm1_pdiff M1_Ndiff_ConM1_Ndiff M1_Poly1_Conmetal-1-polysilicon M1_Poly2_ConM1P2PMOSFET pmos_poly_lt pmos_diff_bot pmos_poly_rt pmos_diff_top M1_M2_Conmetal-1-metal-2 M1_N_Well_Con metal-1-wellPoly1_Poly2_CapP1P2NMOSFET nmos_poly_rt nmos_diff_top nmos_poly_lt nmos_diff_botM1_Substrate_Con M1_Substrate Active_Nodeactive P_Select_NodeselectPoly_2_Cut_Node Poly_2_CutActive_Cut_Node activecutVia_NodeviaPassivation_Node passivationPad_Frame_Node pad-frameM1_Nodemetal-1M2_Nodemetal-2 Poly1_Node polysilicon Poly2_NodeP2 Ndiff_NodeactivePoly1_Cut_Nodepolycut N_Well_Nodewell N_Select_NodeN_SelectP_Base_Active_NodeP_Base BCCD_NodeBCCD Pdiff_NodePdiff Ohmic_Well Ohmic_WellOhmic_SubstrateOhmic_SubstrateMetal_1Metal_2 Polysilicon Polysilicon_2ActivePdiffNdiffrcmos Metal-1-Pinmetal-1 Metal-2-Pinmetal-2Polysilicon-Pin polysilicon S-Active-Pins-active D-Active-Pind-activeSubstrate-Active-PinactiveWell-Active-Pinactive S-Transistors-trans D-Transistord-transMetal-1-S-Active-Con metal-1-s-actMetal-1-D-Active-Con metal-1-d-actMetal-1-Polysilicon-Conmetal-1-polysiliconMetal-1-Metal-2-Conmetal-1-metal-2Metal-1-Well-Con metal-1-wellMetal-1-Substrate-Conmetal-1-substrate Metal-1-Nodemetal-1 Metal-2-Nodemetal-2Polysilicon-Node polysilicon Active-Nodeactive Select-NodeselectCut-Nodecut Poly-Cut-NodepolycutActive-Cut-Node activecutVia-Nodevia Well-NodewellPassivation-Node passivation Metal-1Metal-2 PolysiliconS-ActiveD-ActiveSubstrate-Active Well-Active S-Transistor D-Transistorcmosdodn PIN_Metal1metal-1 PIN_Metal2metal-2 PIN_Poly1poly1 PIN_ActiveactiveContact_M1_to_P+ metal-1-s-actContact_M1_to_N+ metal-1-d-actContact_M1_to_Poly1metal-1-polysiliconTran_P+s-trans-poly-lefts-trans-diff-tops-trans-poly-rights-trans-diff-bottomContact_M1_to_M2metal-1-metal-2Contact_M1_to_NWellM1NWellContact_M1_to_PWellmetal-1-substrateTran_N+d-trans-poly-rightd-trans-diff-bottomd-trans-poly-leftd-trans-diff-top PLN_Metal1metal-1 PLN_Metal2metal-2 PLN_Poly1 polysilicon PLN_Activeactive PLN_P+ImplantselectPLN_Contact_CutcutPLN_Viavia PLN_PwellwellPLN_Passivation passivation PLN_Pad_Frame pad-frame PLN_NWellNWell PLN_N+ImplantN+ImpMetal_1Metal_2Poly1P+ActiveN+Activebipolar Metal1_Pinmetal1 Metal2_Pinmetal2 NPPoly_pinp PPPoly_pinpViavia M1_PP_Contactm M1_NP_Contactm NPResistorp1p2 NMResistorp1p2npn111ceb PNJunctionpn Metal1_Nodemetal1 Metal2_Nodemetal2NPImplant_Node N+implantPPImplant_Node P+implant Poly_Def_Nodepoly-defField_Implant_NodefieldIsolation_Implant_Node isolationSink_Implant_Node sink-implantN_Implant_Node N-implantSilicode_Exclusion_Nodesilicide-exclusion Contact_NodecontactVia_NodeviaScratch_Protection_Nodescratch-protection Buried_NodeburiedMetal_1Metal_2NPPolyPPPoly schematicWire_PinwireBus_PinbusWire_ConwireBufferacyAndayOrayXoray Flip-Flopi1i2qqbckpresetclearMuxasyBboxabcdSwitchayOff-PageayPowerpwrGroundgndSourceplusminus TransistorgsdResistorab CapacitorabDiodeabInductorabMeterabWellwell Substrate substrateTwo-Portabxy4-Port-Transistorgsdb Global-SignalglobalwirebusfpgaWire_PinwirePippipRepeaterabwirepcb, Signal-1-Pinsignal-1 Signal-2-Pinsignal-2 Signal-3-Pinsignal-3 Signal-4-Pinsignal-4 Signal-5-Pinsignal-5 Signal-6-Pinsignal-6 Signal-7-Pinsignal-7 Signal-8-Pinsignal-8 Power-1-Pinpower-1 Power-2-Pinpower-2 Power-3-Pinpower-3 Power-4-Pinpower-4 Power-5-Pinpower-5 Power-6-Pinpower-6 Power-7-Pinpower-7 Power-8-Pinpower-8 Top-Silk-Pintop-silkBottom-Silk-Pin bottom-silkTop-Solder-Pin top-solderBottom-Solder-Pin bottom-solder Drill-PindrillNonPlated-Drill-PinnondrillEngineering-Drawing-Pin engineering Signal-1-Nodesignal-1 Signal-2-Nodesignal-2 Signal-3-Nodesignal-3 Signal-4-Nodesignal-4 Signal-5-Nodesignal-5 Signal-6-Nodesignal-6 Signal-7-Nodesignal-7 Signal-8-Nodesignal-8 Power-1-Nodepower-1 Power-2-Nodepower-2 Power-3-Nodepower-3 Power-4-Nodepower-4 Power-5-Nodepower-5 Power-6-Nodepower-6 Power-7-Nodepower-7 Power-8-Nodepower-8 Top-Silk-Nodetop-silkBottom-Silk-Node bottom-silkTop-Solder-Node top-solderBottom-Solder-Node bottom-solderEngineering-Drawing-Node engineeringSignal-1Signal-2Signal-3Signal-4Signal-5Signal-6Signal-7Signal-8Power-1Power-2Power-3Power-4Power-5Power-6Power-7Power-8Top-Silk Bottom-Silk Top-Solder Bottom-SolderDrawingartworkPinsiteBoxbox Crossed-Boxfbox Filled-BoxfboxCirclesite Filled-CirclesiteSplinesiteTriangletriangleFilled-Triangle ftriangleArrowarrowOpened-PolygonsiteOpened-Dotted-PolygonsiteOpened-Dashed-PolygonsiteOpened-Thicker-PolygonsiteClosed-PolygonsiteFilled-Polygonsite Thick-CirclesiteSolidDottedDashedThickergemElementport1port2port3port4Groupgroup General-Pingeneral Temporal-Pintemporal Cause-Pincause Prereq-Pinprereq Nondet-PinnondetFork-PinforkGeneralTemporalCausal PrerequisiteNondeterministicNondeterministic-forkefido wire_pinwirebus_pinbusadderin1in2in3in4in5out multiplierin1in2in3in4in5out timedelayinout multiplexerin1in2out subtractorin1in2in3in4in5outdividerin1in2in3in4in5outpadinoutpadoutinwirebususerio compactionplaroutingsilicon-compiler vhdl-compiler compensation logeffortnetworkdrcerc simulationprojectFX& N/7<ARC_Default_PinARC_default_widthARC_name ARC_radiusARC_shrinkbackARC_width_default ART_color ART_degrees ART_message ART_pattern ATTR_areaATTR_Capacitance ATTR_lengthATTR_M ATTR_width COM_spreadCOMPEN_globalcompensationCOMPEN_lrscompensationCOMPEN_metalthicknessCOMPEN_minimumsizeCOMPEN_percentage COMPEN_pre_compensation_positionCONLIN_properties DRC_ecad_deckDRC_ignore_listDRC_incrementalonDRC_last_good_drcDRC_max_distancesDRC_min_connected_distances!DRC_min_connected_distances_multi&DRC_min_connected_distances_multi_rule DRC_min_connected_distances_rule DRC_min_connected_distances_wide%DRC_min_connected_distances_wide_ruleDRC_min_edge_distancesDRC_min_edge_distances_ruleDRC_min_node_sizeDRC_min_node_size_ruleDRC_min_unconnected_distances#DRC_min_unconnected_distances_multi(DRC_min_unconnected_distances_multi_rule"DRC_min_unconnected_distances_rule"DRC_min_unconnected_distances_wide'DRC_min_unconnected_distances_wide_rule DRC_min_widthDRC_min_width_rule DRC_options DRC_pointout DRC_verboseDRC_wide_limit EDTEC_optionEDTEC_portangleEDTEC_portrangeERC_antenna_arc_ratio ERC_optionsFACET_essentialbounds FACET_messageFACET_schematic_page_sizeFPGA_activepipsFPGA_activerepeatersFPGA_arcactivecacheFPGA_nodepipcache GEM_element GEM_event1 GEM_event2 GEM_event3 GEM_event4IIO_cif_layer_namesIO_cif_resolution IO_dxf_layerIO_dxf_layer_names IO_gds_layerIO_gds_layer_numbers IO_lef_widthIO_postscript_EPS_scaleIO_postscript_filedateIO_postscript_filenameIO_skill_layer_namesIO_state JAVA_flags LE_fanoutLE_maximum_stage_effortLE_node_effortLE_state LE_wire_ratioLIB_former_versionMOCMOS_transcontactsNET_connect_commonNET_connect_PandGNET_ncc_component_toleranceNET_ncc_component_tolerance_amtNET_ncc_last_result1 NET_ncc_matchNET_ncc_optionsNET_node_abbreviation_lengthNET_node_abbreviations NET_optionsNET_unify_strings NODE_nameNODE_size_default PROJ_locked PROJ_path PROJ_userprototype_center ROUT_optionsROUT_prefered_arc ROUT_stateSC_active_distSC_bitsSC_feedthru_size SC_horiz_arc SC_l1_width SC_l2_widthSC_main_pwr_railSC_main_pwr_width SC_num_rowsSC_numsSC_nwell_offset SC_nwell_sizeSC_port_x_min_distSC_pwell_offset SC_pwell_size SC_pwr_widthSC_silosSC_sim SC_vert_arc SC_via_sizeSCHEM_capacitance SCHEM_diodeSCHEM_functionSCHEM_global_nameSCHEM_inductanceSCHEM_meter_typeSCHEM_resistance SIM_dontrunSIM_fasthenry_freqendSIM_fasthenry_freqstartSIM_fasthenry_group_nameSIM_fasthenry_height_subdivsSIM_fasthenry_numpolesSIM_fasthenry_runsperdecadeSIM_fasthenry_seglimitSIM_fasthenry_stateSIM_fasthenry_thicknessSIM_fasthenry_width_subdivsSIM_fasthenry_z_headSIM_fasthenry_z_tail SIM_formatSIM_irsim_stateSIM_listingfile SIM_netfileSIM_spice_capacitanceSIM_spice_header_level1SIM_spice_header_level2SIM_spice_header_level3SIM_spice_levelSIM_spice_min_capacitanceSIM_spice_min_resistanceSIM_spice_modelSIM_spice_nameuniqueidSIM_spice_partsSIM_spice_resistanceSIM_spice_runargumentsSIM_spice_stateSIM_verilog_state SIM_weak_nodeSIM_window_signalorderSIM_window_stateTECH_arc_width_offsetTECH_last_stateTECH_layer_3dheightTECH_layer_3dthicknessTECH_layer_functionTECH_layer_namesTECH_node_width_offset TECH_stateTECH_vhdl_namestracetransistor_widthUSER_alignment_edge_ratioUSER_alignment_ratioUSER_arc_styleUSER_binding_buttonsUSER_binding_keysUSER_binding_menuUSER_binding_popup_pmarcUSER_binding_popup_pmeclnUSER_binding_popup_pmeditUSER_binding_popup_pmemirUSER_binding_popup_pmemovUSER_binding_popup_pmerotUSER_binding_popup_pmeschUSER_binding_popup_pmeselUSER_binding_popup_pmesizUSER_binding_popup_pmespeUSER_binding_popup_pmespfUSER_binding_popup_pmespiUSER_binding_popup_pmfacetsUSER_binding_popup_pmfexpUSER_binding_popup_pmfiextUSER_binding_popup_pmfiioUSER_binding_popup_pmfileUSER_binding_popup_pmfinfoUSER_binding_popup_pmfiwextUSER_binding_popup_pmfprojUSER_binding_popup_pmfuexpUSER_binding_popup_pminfoUSER_binding_popup_pminfoaUSER_binding_popup_pminfooUSER_binding_popup_pminfouUSER_binding_popup_pmportUSER_binding_popup_pmtcompUSER_binding_popup_pmtdrcUSER_binding_popup_pmtechUSER_binding_popup_pmteexpoUSER_binding_popup_pmteftdispUSER_binding_popup_pmtefwdispUSER_binding_popup_pmtenewUSER_binding_popup_pmtercUSER_binding_popup_pmtereoUSER_binding_popup_pmtlangUSER_binding_popup_pmtleUSER_binding_popup_pmtnetUSER_binding_popup_pmtoolsUSER_binding_popup_pmtplaUSER_binding_popup_pmtqaddUSER_binding_popup_pmtqsimUSER_binding_popup_pmtqstrUSER_binding_popup_pmtroutUSER_binding_popup_pmtscUSER_binding_popup_pmtsimUSER_binding_popup_pmtspiUSER_binding_popup_pmtsvwireUSER_binding_popup_pmtverUSER_binding_popup_pmtvhdlUSER_binding_popup_pmviewUSER_binding_popup_pmw3dUSER_binding_popup_pmwadjUSER_binding_popup_pmwcenterUSER_binding_popup_pmwcolUSER_binding_popup_pmwindUSER_binding_popup_pmwmsgUSER_binding_popup_pmwpanUSER_binding_popup_pmwsplitUSER_color_mapUSER_colormap_blueUSER_colormap_greenUSER_colormap_redUSER_copyright_fileUSER_current_arcUSER_current_constraintUSER_current_nodeUSER_current_technologyUSER_current_windowUSER_default_arc_text_sizeUSER_default_export_text_sizeUSER_default_facet_text_sizeUSER_default_instance_text_sizeUSER_default_node_text_size USER_default_nonlayout_text_sizeUSER_default_text_smart_styleUSER_default_text_styleUSER_descent_pathUSER_descent_viewUSER_display_unitsUSER_electrical_unitsUSER_grid_bold_spacingUSER_grid_floatsUSER_have_lisp USER_have_tclUSER_highlightedUSER_highlightstackUSER_icon_styleUSER_ignore_option_changesUSER_interactive_angleUSER_layer_letters USER_local_a USER_local_bUSER_local_capaUSER_local_capbUSER_local_capcUSER_local_capfUSER_local_capgUSER_local_caphUSER_local_capiUSER_local_caplUSER_local_capmUSER_local_capnUSER_local_capoUSER_local_cappUSER_local_capqUSER_local_caprUSER_local_capsUSER_local_captUSER_local_capwUSER_local_capxUSER_local_capyUSER_local_capz USER_local_d USER_local_e USER_local_g USER_local_l USER_local_m USER_machineUSER_macro_buttonsmacUSER_macro_buttonsunixUSER_macro_buttonswindowsUSER_macro_getprotoUSER_macro_macroUSER_macro_movebigUSER_macro_movehugeUSER_macro_pmearotUSER_macro_pmearrUSER_macro_pmeasetUSER_macro_pmecapUSER_macro_pmedioUSER_macro_pmedorotUSER_macro_pmefaciUSER_macro_pmelemakeUSER_macro_pmemakeUSER_macro_pmemitemUSER_macro_pmepolUSER_macro_pmepolxUSER_macro_pmepurUSER_macro_pmespetUSER_macro_pmespmakeUSER_macro_pmetrnUSER_macro_pmetrnlwUSER_macro_pmfdupfUSER_macro_pmfdupvUSER_macro_pmfdwnUSER_macro_pmfeditUSER_macro_pmfexpaUSER_macro_pmfflistUSER_macro_pmffuseUSER_macro_pmfibinUSER_macro_pmficloUSER_macro_pmfiextrUSER_macro_pmfiextsrUSER_macro_pmfiextwUSER_macro_pmfinewUSER_macro_pmfiprintUSER_macro_pmfisaUSER_macro_pmfiwbinUSER_macro_pmflstgUSER_macro_pmfpackUSER_macro_pmfrtxtUSER_macro_pmfthisUSER_macro_pmfuexpaUSER_macro_pmfwtxtUSER_macro_pmgotfacetUSER_macro_pmiemeaUSER_macro_pmihccUSER_macro_pmilogUSER_macro_pmisccUSER_macro_pmismeaUSER_macro_pmlocaloptionsUSER_macro_pmonenodeUSER_macro_pmpexpUSER_macro_pmpsyncUSER_macro_pmtdescUSER_macro_pmteartworkUSER_macro_pmtedelUSER_macro_pmtedelpUSER_macro_pmtedocUSER_macro_pmteederUSER_macro_pmteediaUSER_macro_pmteedibUSER_macro_pmteedicUSER_macro_pmteedilUSER_macro_pmteedinUSER_macro_pmteeditUSER_macro_pmteeditXUSER_macro_pmtefeditpipsUSER_macro_pmtefpgaUSER_macro_pmtefpgaXUSER_macro_pmtefreadarchUSER_macro_pmtefreadprimsUSER_macro_pmtefseeactUSER_macro_pmteftdispoffUSER_macro_pmteftdisponUSER_macro_pmtefwdispactiveUSER_macro_pmtefwdispfullUSER_macro_pmtefwdispnoneUSER_macro_pmteglobUSER_macro_pmtenewaUSER_macro_pmtenewlUSER_macro_pmtenewnUSER_macro_pmtenewtechUSER_macro_pmteoffUSER_macro_pmteplatUSER_macro_pmtercmosUSER_macro_pmtereadUSER_macro_pmteschematicaUSER_macro_pmteschematicdUSER_macro_pmteschtpUSER_macro_pmtesetUSER_macro_pmtesetupUSER_macro_pmteswitchUSER_macro_pmtplacUSER_macro_pmtplanUSER_macro_pmtplapUSER_macro_pmtroutasUSER_macro_pmtrouteUSER_macro_pmtroutmsUSER_macro_pmtscmakeUSER_macro_pmtscmocsUSER_macro_pmtscnlUSER_macro_pmtscplaUSER_macro_pmtsideckUSER_macro_pmtsigdeckUSER_macro_pmtsmagUSER_macro_pmtsmodUSER_macro_pmtstempUSER_macro_pmtsvcodeUSER_macro_pmtvcfUSER_macro_pmtvhblUSER_macro_pmvchgvUSER_macro_pmvemschUSER_macro_pmveothUSER_macro_pmvevieUSER_macro_pmvfraUSER_macro_pmvnewvUSER_macro_pmvnicUSER_macro_pmvnlayUSER_macro_pmvnskUSER_macro_pmvvhdlUSER_macro_pmw3setUSER_macro_pmwedpaUSER_macro_pmwindzUSER_macro_pmwmenuUSER_macro_pmwpsetUSER_macrobuildingUSER_macrorunningUSER_menu_position USER_menu_x USER_menu_yUSER_optionflagsUSER_placement_angleUSER_print_colorsUSER_quick_keysUSER_text_editorUSER_tiny_lambda_per_pixelVHDL_netlist_on_diskVHDL_vhdl_on_diskPM T   T        T        Tpppppp pTp    Tpp p p p p  T        T bitslicebitlinepullups writedriverreadmuxdualsram dualsrambit0ramslicenand2invand2 fulladdernor2or2trimux2mux4aluflopinv4xdatapathbuf4x and2(buf4x)nand3deczipperstd_invstd_nor2 std_nand2std_aoi alucontrolstd_nor3 std_nand3 std_latch controllermipsdpor2dpnor2dpnand2dpand2;!T>ԳԳ {vddhgndhbit0_bhbit0hbit1hbit1_bh rp$6S@f TIME 1105559168#MATCH finalmips:bitlinepullups{sch}EXPORT bit1:bit1EXPORT bit1_b:bit1_bEXPORT bit0_b:bit0_bEXPORT bit0:bit0F;;]@bit0h bit0_bh"bit1h$bit1_bh;I;0Dx *bit0h+bit0_bh0bit1h1bit1_bh f TIME 1105559168#MATCH finalmips:bitlinepullups{lay}EXPORT bit1:bit1EXPORT bit1_b:bit1_bEXPORT bit0_b:bit0_bEXPORT bit0:bit0;f> ̍ \bit1hWbit1_bhQbit0hVbit0_bhk writeevenhlwriteoddhOgndhKvddh>wdh rPFPF$7S@f TIME 1105559168 MATCH finalmips:writedriver{sch}EXPORT bit1:bit1EXPORT bit0:bit0EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_b EXPORT wd:wd;; pbit0hrbit0_bhtbit1hvbit1_bhxwdhz writeevenh|writeoddh;>ȵ`Hk writeevenhwdhwriteoddhbit0_bhbit0h`bit1_b_bit1 f TIME 1105559168 MATCH finalmips:writedriver{lay}EXPORT bit1:bit1EXPORT bit0:bit0EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_b EXPORT wd:wd;!T>)TTq bit1hbit1_bhbit0hbit0_bhvddhgndhread2oddh read2odd_bh read1odd_bhread1oddhrd2hrd1h r4$6S@f TIME 1105559168MATCH finalmips:readmux{sch}EXPORT bit0:bit0EXPORT bit1:bit1EXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_bEXPORT read2odd:read2oddEXPORT read2odd_b:read2odd_bEXPORT read1odd:read1oddEXPORT read1odd_b:read1odd_bEXPORT rd2:rd2EXPORT rd1:rd1;-;@.` bit0hbit0_bhbit1hbit1_bhrd1hrd2hread1oddh read1odd_bhread2oddh read2odd_bh;>X(:z bit0hbit1hbit0_bhbit1_bh.rd2h/read2oddh0 read2odd_bh1read1oddh2 read1odd_bh3rd1h f TIME 1105559168MATCH finalmips:readmux{lay}EXPORT bit0:bit0EXPORT bit1:bit1EXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_bEXPORT read2odd:read2oddEXPORT read2odd_b:read2odd_bEXPORT read1odd:read1oddEXPORT read1odd_b:read1odd_bEXPORT rd2:rd2EXPORT rd1:rd1;>*fbit0hebit0_bhgbit1hhbit1_bhkwl2hnwl1h fTIME 1105559168MATCH finalmips:dualsram{lay}EXPORT bit0:bit0EXPORT bit1:bit1EXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_bEXPORT wl1:wl1EXPORT wl2:wl2;;}pbit0hrbit0_bhtbit1hvbit1_bhxwl1hzwl2h ˾<Wt_Bwl2hwl1hbit0_bhbit0hbit1hbit1_bhvddhgndh r $6S@fTIME 1105559168MATCH finalmips:dualsram{sch}EXPORT bit0:bit0EXPORT bit1:bit1EXPORT bit0_b:bit0_bEXPORT bit1_b:bit1_bEXPORT wl1:wl1EXPORT wl2:wl2˾<Vt_4wl2hwl1hbit0_bhbit0hbit1hbit1_bhvddhgndh r $7S@fTIME 1105559168!MATCH finalmips:dualsrambit0{sch}EXPORT bit0:bit0EXPORT bit0_b:bit0_bEXPORT wl2:wl2EXPORT wl1:wl1EXPORT bit1:bit1EXPORT bit1_b:bit1_b;>*bit0hbit0_bhbit1hbit1_bhwl2hwl1h fTIME 1105559168!MATCH finalmips:dualsrambit0{lay}EXPORT bit0:bit0EXPORT bit0_b:bit0_bEXPORT wl2:wl2EXPORT wl1:wl1EXPORT bit1:bit1EXPORT bit1_b:bit1_b<<<<}Dbit0hBbit0_bh@bit1h>bit1_bh<wl1h:wl2h <L\wdh\ writeevenh\writeoddh[Ywl2[0]hZQwl2[1]hYQwl2[2]hXQwl2[3]hV+read2oddhV, read2odd_bhV- read1odd_bhV.read1oddhV/rd2hV0rd1h[Zwl1[0]hZRwl1[1]hYRwl1[2]hXRwl1[3]h\vddh\gndh r[$7S@f&TIME 1105559168MATCH finalmips:ramslice{sch}EXPORT wl2[2]:wl2[2]EXPORT wl2[3]:wl2[3]EXPORT wl1[2]:wl1[2]EXPORT wl1[3]:wl1[3]EXPORT wl2[1]:wl2[1]EXPORT wl1[1]:wl1[1] EXPORT wd:wdEXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT wl1[0]:wl1[0]EXPORT wl2[0]:wl2[0]EXPORT rd1:rd1EXPORT rd2:rd2EXPORT read2odd_b:read2odd_bEXPORT read2odd:read2oddEXPORT read1odd_b:read1odd_bEXPORT read1odd:read1odd&<:>`}@}rahpbhnyhr. NiC:!T>,LĆTqahvddh~gndhyh rh[@$6S@fTIME 1105559167MATCH finalmips:inv{sch} EXPORT a:a EXPORT y:y>:>:].`myhah*>:>c`mfyZfaZ fTIME 1105559167MATCH finalmips:inv{lay} EXPORT a:a EXPORT y:y ?:Z?:`m@}ahbhyh ?:z%E:]ahbhchcouthsh U>:>:``m@}yhahbh ?:?:]@}ahbhyh _WZ:!T>xTqvddhgndhyhahenbhenh r8@$7S@f TIME 1105559167MATCH finalmips:tri{sch} EXPORT y:y EXPORT a:a EXPORT en:enEXPORT enb:enb >:B>:``m@}ahenhenbhyh ->:> T`mfyZfaZfenZfenbZ f TIME 1105559167MATCH finalmips:tri{lay} EXPORT y:y EXPORT a:a EXPORT en:enEXPORT enb:enbF[Z:!T>d yhd0h d1hvddhgndhshsbh rpb$7S@fTIME 1105559167MATCH finalmips:mux2{sch} EXPORT d1:d1 EXPORT d0:d0 EXPORT s:s EXPORT sb:sb EXPORT y:y?:{B:`]>d0hd1hshsbhyh?:>]`g#fyZ"fsZ!fsbZ fd0Zfd1Z fTIME 1105559167MATCH finalmips:mux2{lay} EXPORT d1:d1 EXPORT d0:d0 EXPORT s:s EXPORT sb:sb EXPORT y:yї[:!T>,LIL 4yh2d0h2d1h3d2h3d3h2vddh2gndh4s1h4s1bh2s0h2s0bh rh.$7S@f TIME 1105559168MATCH finalmips:mux4{sch} EXPORT d1:d1 EXPORT d3:d3 EXPORT d0:d0 EXPORT d2:d2 EXPORT s0:s0EXPORT s0b:s0b EXPORT s1:s1EXPORT s1b:s1b EXPORT y:yު?:ܫ?:`m}  9d0h;d1h=d2h?d3hAs0hCs0bhEs1hGs1bhIyh?:> T H Wfd0ZVfd1ZUfd2ZTfd3ZSfs0ZRfs0bZQfs1ZPfs1bZOfyZ f TIME 1105559168MATCH finalmips:mux4{lay} EXPORT d1:d1 EXPORT d3:d3 EXPORT d0:d0 EXPORT d2:d2 EXPORT s0:s0EXPORT s0b:s0b EXPORT s1:s1EXPORT s1b:s1b EXPORT y:y?:>Lxua vahnbhklesshmbinvhlbinvbhwcinhgcouthjresulthesethdop[0]hcopb[0]hbop[1]haopb[1]@h ChfTIME 1105559168MATCH finalmips:alu{lay} EXPORT a:a EXPORT b:bEXPORT less:lessEXPORT binv:binvEXPORT binvb:binvbEXPORT cin:cinEXPORT cout:coutEXPORT result:resultEXPORT set:setEXPORT op[0]:op[0]EXPORT opb[0]:opb[0]EXPORT op[1]:op[1]EXPORT opb[1]:opb[1]|?:?:@ N` ahbhlesshbinvhbinvbhcinhcouthresulthsethop[0]hopb[0]hop[1]hopb[1]h\:!T>4d2ph2bhph2hph1bhph1h vddh gndhdhqh rPF$7S@fTIME 1105559168MATCH finalmips:flop{sch}EXPORT ph1:ph1EXPORT ph2b:ph2bEXPORT ph1b:ph1bEXPORT ph2:ph2 EXPORT d:d EXPORT q:q?:{B:`m@@qhdhph1h ph1bh"ph2h$ph2bha?:> TK-fdZ,fqZ+fph1Z*fph2Z)fph1bZ(fph2bZ fTIME 1105559168MATCH finalmips:flop{lay}EXPORT ph1:ph1EXPORT ph2b:ph2bEXPORT ph1b:ph1bEXPORT ph2:ph2 EXPORT d:d EXPORT q:q\:A[5`Ninstr3hinstr2hinstr1hinstr0hvddhgndhph2b_ir3hph2_ir3hph1b_ir3hph1_ir3hph2b_ir2hph2_ir2hph1b_ir2hph1_ir2hph2b_ir1hph2_ir1hph1b_ir1hph1_ir1hph2b_ir0hph2_ir0hph1b_ir0hph1_ir0hph2b_mdrhph2_mdrhph1b_mdrhph1_mdrhfourh ph2b_breghph2_bregh ph1b_breghph1_bregh ph2b_areghph2_aregh ph1b_areghph1_areghph2b_aluoutregh ph2_aluoutreghph1b_aluoutregh ph1_aluoutregh instrshifthresetbh ph2b_pcregh ph2_pcregh ph1b_pcregh ph1_pcreghadrh writedatahpwl2[0]hzwl1[0]hqwl2[1]h{wl1[1]hrwl2[2]h|wl1[2]hswl2[3]h}wl1[3]htread2oddhu read2odd_bhv read1odd_bhwread1oddhn writeevenhowriteoddhmemdatahadrselhadrselbhsrc2sel0h src2sel0bhsrc2sel1h src2sel1bhsrc1selhsrc1selbhwdselhwdselbhpcsel0hpcsel0bhpcsel1hpcsel1bhszinbhtzoutbh r`p$7S@fXTIME 1105559168MATCH finalmips:bitslice{sch}EXPORT ph2b_ir3:ph2b_ir3EXPORT ph2b_ir2:ph2b_ir2EXPORT ph1_ir3:ph1_ir3EXPORT ph1_ir2:ph1_ir2EXPORT instr3:instr3EXPORT instr2:instr2EXPORT ph2_ir2:ph2_ir2EXPORT ph2_ir3:ph2_ir3EXPORT ph1b_ir2:ph1b_ir2EXPORT ph1b_ir3:ph1b_ir3EXPORT ph2b_ir1:ph2b_ir1EXPORT ph1b_ir1:ph1b_ir1EXPORT ph1_ir1:ph1_ir1EXPORT instr1:instr1EXPORT ph2_ir1:ph2_ir1EXPORT ph2b_pcreg:ph2b_pcreg$EXPORT ph2b_aluoutreg:ph2b_aluoutregEXPORT ph2b_areg:ph2b_aregEXPORT ph2b_breg:ph2b_bregEXPORT ph2b_mdr:ph2b_mdrEXPORT ph2b_ir0:ph2b_ir0EXPORT ph2_pcreg:ph2_pcreg"EXPORT ph2_aluoutreg:ph2_aluoutregEXPORT ph2_areg:ph2_aregEXPORT ph2_breg:ph2_bregEXPORT ph2_mdr:ph2_mdrEXPORT ph2_ir0:ph2_ir0EXPORT ph1b_pcreg:ph1b_pcreg$EXPORT ph1b_aluoutreg:ph1b_aluoutregEXPORT ph1b_areg:ph1b_aregEXPORT ph1b_breg:ph1b_bregEXPORT ph1b_mdr:ph1b_mdrEXPORT ph1b_ir0:ph1b_ir0EXPORT ph1_pcreg:ph1_pcreg"EXPORT ph1_aluoutreg:ph1_aluoutregEXPORT ph1_areg:ph1_aregEXPORT ph1_breg:ph1_bregEXPORT ph1_mdr:ph1_mdrEXPORT ph1_ir0:ph1_ir0EXPORT adrselb:adrselbEXPORT src1selb:src1selbEXPORT wdselb:wdselbEXPORT adrsel:adrselEXPORT src1sel:src1selEXPORT wdsel:wdselEXPORT adr:adrEXPORT memdata:memdataEXPORT writedata:writedataEXPORT four:fourEXPORT instrshift:instrshiftEXPORT instr0:instr0EXPORT resetb:resetbEXPORT less:lessEXPORT set:setEXPORT cin:cinEXPORT cout:coutEXPORT src2sel0:src2sel0EXPORT src2sel0b:src2sel0bEXPORT src2sel1:src2sel1EXPORT src2sel1b:src2sel1bEXPORT pcsel0:pcsel0EXPORT pcsel0b:pcsel0bEXPORT pcsel1:pcsel1EXPORT pcsel1b:pcsel1bEXPORT alubinv:alubinvEXPORT alubinvb:alubinvbEXPORT aluop[0]:aluop[0]EXPORT aluopb[0]:aluopb[0]EXPORT aluop[1]:aluop[1]EXPORT aluopb[1]:aluopb[1]EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT wl2[0]:wl2[0]EXPORT wl1[0]:wl1[0]EXPORT wl2[1]:wl2[1]EXPORT wl1[1]:wl1[1]EXPORT wl2[2]:wl2[2]EXPORT wl1[2]:wl1[2]EXPORT wl2[3]:wl2[3]EXPORT wl1[3]:wl1[3]EXPORT read2odd:read2oddEXPORT read2odd_b:read2odd_bEXPORT read1odd_b:read1odd_bEXPORT read1odd:read1oddEXPORT zinb:zinbEXPORT zoutb:zoutb`:>``m.`mahyh*>:>DfaZfyZ fTIME 1105559167MATCH finalmips:inv4x{lay} EXPORT y:y EXPORT a:aq_:!T>4yh vddh gndhah r $6S@fTIME 1105559167MATCH finalmips:inv4x{sch} EXPORT y:y EXPORT a:a=<=<Urd1hrd2hread1oddh read1odd_bh read2oddh" read2odd_bh$wdh&wl1[0]h(wl1[1]h*wl1[2]h,wl1[3]h.wl2[0]h0wl2[1]h2wl2[2]h4wl2[3]h6 writeevenh8writeoddhyB:Ajh`y Vadrhmemdatah writedatahinstr3hinstr2hinstr1hfourh instrshifthinstr0hresetbhQlesshOsethNcinhMcouth\adrselh[adrselbh`ph1_ir3h_ph1b_ir3h^ph2_ir3h]ph2b_ir3hdph1_ir2hcph1b_ir2hbph2_ir2haph2b_ir2hhph1_ir1hgph1b_ir1hfph2_ir1heph2b_ir1hlph1_ir0hkph1b_ir0hjph2_ir0hiph2b_ir0hpph1_mdrhoph1b_mdrhnph2_mdrhmph2b_mdrhrwdselhqwdselbhsrc1selhsrc1selbhzsrc2sel0hy src2sel0bhxsrc2sel1hw src2sel1bhpcsel0hpcsel0bhpcsel1hpcsel1bhLalubinvhKalubinvbhJaluop[0]hI aluopb[0]hHaluop[1]hG aluopb[1]hvph1_breghu ph1b_breghtph2_breghs ph2b_bregh~ph1_aregh} ph1b_aregh|ph2_aregh{ ph2b_aregh ph1_aluoutreghph1b_aluoutregh ph2_aluoutreghph2b_aluoutregh ph1_pcregh ph1b_pcregh ph2_pcregh ph2b_pcreghy writeevenhzwriteoddhuwl2[0]hqwl1[0]hvwl2[1]hrwl1[1]hwwl2[2]hswl1[2]hxwl2[3]htwl1[3]hnread2oddho read2odd_bhm read1odd_bhlread1oddhEzinbhBzoutb@ hCbfXTIME 1105559168MATCH finalmips:bitslice{lay}EXPORT ph2b_ir3:ph2b_ir3EXPORT ph2b_ir2:ph2b_ir2EXPORT ph1_ir3:ph1_ir3EXPORT ph1_ir2:ph1_ir2EXPORT instr3:instr3EXPORT instr2:instr2EXPORT ph2_ir2:ph2_ir2EXPORT ph2_ir3:ph2_ir3EXPORT ph1b_ir2:ph1b_ir2EXPORT ph1b_ir3:ph1b_ir3EXPORT ph2b_ir1:ph2b_ir1EXPORT ph1b_ir1:ph1b_ir1EXPORT ph1_ir1:ph1_ir1EXPORT instr1:instr1EXPORT ph2_ir1:ph2_ir1EXPORT ph2b_pcreg:ph2b_pcreg$EXPORT ph2b_aluoutreg:ph2b_aluoutregEXPORT ph2b_areg:ph2b_aregEXPORT ph2b_breg:ph2b_bregEXPORT ph2b_mdr:ph2b_mdrEXPORT ph2b_ir0:ph2b_ir0EXPORT ph2_pcreg:ph2_pcreg"EXPORT ph2_aluoutreg:ph2_aluoutregEXPORT ph2_areg:ph2_aregEXPORT ph2_breg:ph2_bregEXPORT ph2_mdr:ph2_mdrEXPORT ph2_ir0:ph2_ir0EXPORT ph1b_pcreg:ph1b_pcreg$EXPORT ph1b_aluoutreg:ph1b_aluoutregEXPORT ph1b_areg:ph1b_aregEXPORT ph1b_breg:ph1b_bregEXPORT ph1b_mdr:ph1b_mdrEXPORT ph1b_ir0:ph1b_ir0EXPORT ph1_pcreg:ph1_pcreg"EXPORT ph1_aluoutreg:ph1_aluoutregEXPORT ph1_areg:ph1_aregEXPORT ph1_breg:ph1_bregEXPORT ph1_mdr:ph1_mdrEXPORT ph1_ir0:ph1_ir0EXPORT adrselb:adrselbEXPORT src1selb:src1selbEXPORT wdselb:wdselbEXPORT adrsel:adrselEXPORT src1sel:src1selEXPORT wdsel:wdselEXPORT adr:adrEXPORT memdata:memdataEXPORT writedata:writedataEXPORT four:fourEXPORT instrshift:instrshiftEXPORT instr0:instr0EXPORT resetb:resetbEXPORT less:lessEXPORT set:setEXPORT cin:cinEXPORT cout:coutEXPORT src2sel0:src2sel0EXPORT src2sel0b:src2sel0bEXPORT src2sel1:src2sel1EXPORT src2sel1b:src2sel1bEXPORT pcsel0:pcsel0EXPORT pcsel0b:pcsel0bEXPORT pcsel1:pcsel1EXPORT pcsel1b:pcsel1bEXPORT alubinv:alubinvEXPORT alubinvb:alubinvbEXPORT aluop[0]:aluop[0]EXPORT aluopb[0]:aluopb[0]EXPORT aluop[1]:aluop[1]EXPORT aluopb[1]:aluopb[1]EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT wl2[0]:wl2[0]EXPORT wl1[0]:wl1[0]EXPORT wl2[1]:wl2[1]EXPORT wl1[1]:wl1[1]EXPORT wl2[2]:wl2[2]EXPORT wl1[2]:wl1[2]EXPORT wl2[3]:wl2[3]EXPORT wl1[3]:wl1[3]EXPORT read2odd:read2oddEXPORT read2odd_b:read2odd_bEXPORT read1odd_b:read1odd_bEXPORT read1odd:read1oddEXPORT zinb:zinbEXPORT zoutb:zoutb:?<=ALL9B writedata[6]hAadr[6]hB writedata[5]hAadr[5]hB writedata[4]hAadr[4]hB writedata[2]hAadr[2]hXvddhWgndhQ memdata[6]hQ memdata[5]hQ memdata[4]hQ memdata[2]hVQ memdata[3]hVB writedata[3]hVAadr[3]hUQ memdata[1]hUB writedata[1]hUAadr[1]hTQ memdata[0]hTB writedata[0]hTAadr[0]hQ memdata[7]hB writedata[7]hAadr[7]h iordh alucontrol[1]h alucontrol[0]h alucontrol[2]hzerohpcenhreseth pcsource[1]h pcsource[0]halusrcah alusrcb[1]h alusrcb[0]hph2hph1hmemtoreghregwriteh irwrite[0]hregdsth  irwrite[1]h  irwrite[2]h  irwrite[3]h instr[31]h instr[26]h instr[27]h instr[28]h instr[29]h instr[30]hinstr[3]hinstr[2]hinstr[1]hinstr[0]h rHH$9S@fr9TIME 1105564387MATCH finalmips:datapath{sch}EXPORT memdata[3]:memdata[3]EXPORT memdata[4]:memdata[4]EXPORT memdata[5]:memdata[5]EXPORT memdata[6]:memdata[6]EXPORT memdata[7]:memdata[7]EXPORT memdata[2]:memdata[2]EXPORT adr[3]:adr[3]EXPORT adr[4]:adr[4]EXPORT adr[5]:adr[5]EXPORT adr[6]:adr[6]EXPORT adr[7]:adr[7]EXPORT adr[2]:adr[2] EXPORT writedata[3]:writedata[3] EXPORT writedata[4]:writedata[4] EXPORT writedata[5]:writedata[5] EXPORT writedata[6]:writedata[6] EXPORT writedata[7]:writedata[7] EXPORT writedata[2]:writedata[2]EXPORT instr[26]:instr[26]EXPORT instr[31]:instr[31]EXPORT instr[30]:instr[30]EXPORT instr[29]:instr[29]EXPORT instr[28]:instr[28]EXPORT instr[27]:instr[27]EXPORT instr[2]:instr[2]EXPORT instr[3]:instr[3]EXPORT instr[0]:instr[0]EXPORT instr[1]:instr[1] EXPORT writedata[1]:writedata[1]EXPORT adr[1]:adr[1] EXPORT writedata[0]:writedata[0]EXPORT adr[0]:adr[0]EXPORT memdata[1]:memdata[1]EXPORT memdata[0]:memdata[0]EXPORT iord:iordEXPORT irwrite[3]:irwrite[3]EXPORT irwrite[2]:irwrite[2]EXPORT irwrite[1]:irwrite[1]EXPORT irwrite[0]:irwrite[0]EXPORT regdst:regdstEXPORT memtoreg:memtoregEXPORT regwrite:regwriteEXPORT ph1:ph1EXPORT ph2:ph2EXPORT alusrcb[0]:alusrcb[0]EXPORT alusrcb[1]:alusrcb[1]EXPORT alusrca:alusrcaEXPORT pcsource[0]:pcsource[0]EXPORT pcsource[1]:pcsource[1]EXPORT reset:resetEXPORT pcen:pcen"EXPORT alucontrol[2]:alucontrol[2]"EXPORT alucontrol[0]:alucontrol[0]"EXPORT alucontrol[1]:alucontrol[1]EXPORT zero:zero;?<A( h7'instr[0]h#instr[1]h instr[2]hinstr[3]h instr[26]h instr[27]h instr[28]h instr[29]h instr[30]h instr[31]h writedata[3]hadr[3]h writedata[2]hadr[2]h writedata[1]hadr[1]h writedata[0]hadr[0]h memdata[3]h memdata[2]h memdata[1]h memdata[0]h memdata[7]h writedata[7]hadr[7]h memdata[6]h writedata[6]hadr[6]h memdata[5]h writedata[5]hadr[5]h memdata[4]hadr[4]h writedata[4]hiordh irwrite[3]h irwrite[2]h irwrite[1]h irwrite[0]hregdsthmemtoreghregwritehph1hph2h alusrcb[0]h alusrcb[1]halusrcah pcsource[0]h pcsource[1]hresethpcenh alucontrol[2]h alucontrol[0]h alucontrol[1]hzerohr@Ccfr9TIME 1105564387MATCH finalmips:datapath{lay}EXPORT memdata[3]:memdata[3]EXPORT memdata[4]:memdata[4]EXPORT memdata[5]:memdata[5]EXPORT memdata[6]:memdata[6]EXPORT memdata[7]:memdata[7]EXPORT memdata[2]:memdata[2]EXPORT adr[3]:adr[3]EXPORT adr[4]:adr[4]EXPORT adr[5]:adr[5]EXPORT adr[6]:adr[6]EXPORT adr[7]:adr[7]EXPORT adr[2]:adr[2] EXPORT writedata[3]:writedata[3] EXPORT writedata[4]:writedata[4] EXPORT writedata[5]:writedata[5] EXPORT writedata[6]:writedata[6] EXPORT writedata[7]:writedata[7] EXPORT writedata[2]:writedata[2]EXPORT instr[26]:instr[26]EXPORT instr[31]:instr[31]EXPORT instr[30]:instr[30]EXPORT instr[29]:instr[29]EXPORT instr[28]:instr[28]EXPORT instr[27]:instr[27]EXPORT instr[2]:instr[2]EXPORT instr[3]:instr[3]EXPORT instr[0]:instr[0]EXPORT instr[1]:instr[1] EXPORT writedata[1]:writedata[1]EXPORT adr[1]:adr[1] EXPORT writedata[0]:writedata[0]EXPORT adr[0]:adr[0]EXPORT memdata[1]:memdata[1]EXPORT memdata[0]:memdata[0]EXPORT iord:iordEXPORT irwrite[3]:irwrite[3]EXPORT irwrite[2]:irwrite[2]EXPORT irwrite[1]:irwrite[1]EXPORT irwrite[0]:irwrite[0]EXPORT regdst:regdstEXPORT memtoreg:memtoregEXPORT regwrite:regwriteEXPORT ph1:ph1EXPORT ph2:ph2EXPORT alusrcb[0]:alusrcb[0]EXPORT alusrcb[1]:alusrcb[1]EXPORT alusrca:alusrcaEXPORT pcsource[0]:pcsource[0]EXPORT pcsource[1]:pcsource[1]EXPORT reset:resetEXPORT pcen:pcen"EXPORT alucontrol[2]:alucontrol[2]"EXPORT alucontrol[0]:alucontrol[0]"EXPORT alucontrol[1]:alucontrol[1]EXPORT zero:zeroG8C ~`UVadrhadrselhadrselbhalubinvhalubinvbhaluop[0]haluop[1]h aluopb[0]h aluopb[1]hcinhcouthfourhinstr0hinstr1hinstr2hinstr3h instrshifthlesshmemdatahpcsel0hpcsel0bhpcsel1hpcsel1bh ph1_aluoutreghph1_areghph1_breghph1_ir0hph1_ir1hph1_ir2hph1_ir3hph1_mdrh ph1_pcreghph1b_aluoutregh ph1b_aregh ph1b_breghph1b_ir0hph1b_ir1hph1b_ir2hph1b_ir3hph1b_mdrh ph1b_pcregh ph2_aluoutreghph2_areghph2_breghph2_ir0hph2_ir1hph2_ir2hph2_ir3hph2_mdrh ph2_pcreghph2b_aluoutregh ph2b_aregh ph2b_bregh~ph2b_ir0h|ph2b_ir1hzph2b_ir2hxph2b_ir3hvph2b_mdrht ph2b_pcreghrread1oddhp read1odd_bhnread2odd@hl read2odd_bhjresetbhhsethfsrc1selhdsrc1selbhbsrc2sel0h` src2sel0bh^src2sel1h\ src2sel1bhZwdselhXwdselbhVwl1[0]hTwl1[1]hRwl1[2]hPwl1[3]hNwl2[0]hLwl2[1]hJwl2[2]hHwl2[3]hF writedatahD writeevenhBwriteoddh@zinbh?zoutbhH><>lgvddhhgndhiahfybhfyh r]$8S@f TIME 1105559167MATCH finalmips:buf4x{sch} EXPORT y:y EXPORT a:a EXPORT yb:yb0a:> Z@]faZfybZfyZ f TIME 1105559167MATCH finalmips:buf4x{lay} EXPORT y:y EXPORT a:a EXPORT yb:yba:>`nPFybhyhahI><`m@}ahbhy_bhyh*A:!T>L:gndh*vddhAah@bh!chyh r8$8S@f TIME 1105559167MATCH finalmips:nand3{sch} EXPORT b:b EXPORT c:c EXPORT y:y EXPORT a:ac:> 4!FfyZEfaZDfbZCfcZ f TIME 1105559167MATCH finalmips:nand3{lay} EXPORT b:b EXPORT c:c EXPORT y:y EXPORT a:ac:.c:`m@}`yh^ch\bhZah;!T>|4| bit1bit1_bhbit0bit0_bhvddhgndhwl[3]hwl[2]hwl[1]hwl[0]h r $8S@f TIME 1105559167MATCH finalmips:dec{sch}EXPORT wl[2]:wl[2]EXPORT wl[3]:wl[3]EXPORT bit0:bit0EXPORT bit0_b:bit0_bEXPORT wl[0]:wl[0]EXPORT wl[1]:wl[1]EXPORT bit1:bit1EXPORT bit1_b:bit1_b+;>hTP.OW wl[0]h bit0h bit0_bh bit1h bit1_bho wl[2]h{ wl[1]h wl[3]h rf TIME 1105559167MATCH finalmips:dec{lay}EXPORT wl[2]:wl[2]EXPORT wl[3]:wl[3]EXPORT bit0:bit0EXPORT bit0_b:bit0_bEXPORT wl[0]:wl[0]EXPORT wl[1]:wl[1]EXPORT bit1:bit1EXPORT bit1_b:bit1_b; adrselbh: adrselh3 pcsel0h2 pcsel0bh1 pcsel1h0 pcsel1bh' src2sel0h& src2sel0bh% src2sel1h$ src2sel1bh src1selh src1selbh zerobh zeroh r`$8S@fZTIME 1105559167MATCH finalmips:zipper{sch}EXPORT wdselb:wdselbEXPORT src2sel1b:src2sel1bEXPORT src2sel1:src2sel1EXPORT wdsel:wdselEXPORT src2sel1in:src2sel1inEXPORT wdselin:wdselinEXPORT src2sel0b:src2sel0bEXPORT src2sel0in:src2sel0inEXPORT src2sel0:src2sel0EXPORT src1selb:src1selbEXPORT src1sel:src1selEXPORT src1selin:src1selinEXPORT pcsel1b:pcsel1bEXPORT pcsel1in:pcsel1inEXPORT pcsel1:pcsel1EXPORT read1odd_b:read1odd_bEXPORT read1odd:read1oddEXPORT instr[21]:instr[21]EXPORT pcsel0b:pcsel0bEXPORT pcsel0in:pcsel0inEXPORT pcsel0:pcsel0EXPORT aluopb[1]:aluopb[1]EXPORT aluop[1]:aluop[1]EXPORT aluopin[1]:aluopin[1]EXPORT aluopb[0]:aluopb[0]EXPORT aluopin[0]:aluopin[0]EXPORT aluop[0]:aluop[0]EXPORT alubinvb:alubinvbEXPORT alubinv:alubinvEXPORT alubinvin:alubinvinEXPORT adrselb:adrselbEXPORT adrselin:adrselinEXPORT adrsel:adrselEXPORT irwrite[3]:irwrite[3]EXPORT irwrite[2]:irwrite[2]EXPORT ph2_ir2:ph2_ir2EXPORT ph2_ir3:ph2_ir3EXPORT ph2b_ir2:ph2b_ir2EXPORT ph2b_ir3:ph2b_ir3EXPORT irwrite[1]:irwrite[1]EXPORT ph2b_ir1:ph2b_ir1EXPORT ph2_ir1:ph2_ir1EXPORT irwrite[0]:irwrite[0]EXPORT ph2_ir0:ph2_ir0EXPORT ph2b_ir0:ph2b_ir0&EXPORT ph1_ir3_ir2_ir1:ph1_ir3_ir2_ir1(EXPORT ph1_ir0_mdr_breg:ph1_ir0_mdr_breg*EXPORT ph1b_ir0_mdr_breg:ph1b_ir0_mdr_breg(EXPORT ph1b_ir3_ir2_ir1:ph1b_ir3_ir2_ir18EXPORT ph1_areg_aluoutreg_pcreg:ph1_areg_aluoutreg_pcreg:EXPORT ph1b_areg_aluoutreg_pcreg:ph1b_areg_aluoutreg_pcregEXPORT wl1[0]:wl1[0]EXPORT wl2[0]:wl2[0]EXPORT wl1[1]:wl1[1]EXPORT wl2[1]:wl2[1]EXPORT wl1[2]:wl1[2]EXPORT wl2[2]:wl2[2]EXPORT wl1[3]:wl1[3]EXPORT wl2[3]:wl2[3]EXPORT instr[12]:instr[12]EXPORT instr[13]:instr[13]EXPORT instr[22]:instr[22]EXPORT instr[23]:instr[23]EXPORT instr[17]:instr[17]EXPORT instr[18]:instr[18]EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT instr[11]:instr[11]EXPORT resetb:resetbEXPORT regdst:regdstEXPORT regwrite:regwriteEXPORT ph2b_pc:ph2b_pcEXPORT ph2_pc:ph2_pcEXPORT pcen:pcenEXPORT read2odd:read2oddEXPORT ph2b_breg:ph2b_bregEXPORT ph2b_mdr:ph2b_mdr.EXPORT ph2b_areg_aluoutreg:ph2b_areg_aluoutregEXPORT read2odd_b:read2odd_bEXPORT ph1in:ph1inEXPORT ph2in:ph2inEXPORT reset:resetEXPORT instr[16]:instr[16],EXPORT ph2_areg_aluoutreg:ph2_areg_aluoutregEXPORT ph2_mdr:ph2_mdrEXPORT ph2_breg:ph2_bregEXPORT zerob:zerobEXPORT zero:zero>><:@x' ЖX ph1inh ph1b_ir3_ir2_ir1h ph1_ir3_ir2_ir1h ph1b_ir0_mdr_bregh ph1_ir0_mdr_bregh ph1b_areg_aluoutreg_pcregh ph1_areg_aluoutreg_pcregh irwrite[3]h irwrite[2]h irwrite[1]h irwrite[0]h ph2_ir3h ph2b_ir3h ph2_ir2h ph2b_ir2h ph2_ir1h ph2b_ir1h ph2_ir0h ph2b_ir0h pcenh ph2_pch ph2b_pch adrselinh adrselbh adrselh wdselinh wdselbh wdselh  src2sel0inh  src2sel0bh src2sel0h cresetbh breseth  src2sel1inh  src2sel1bh src2sel1h  src1selinh src1selbh pcsel0inh src1selh pcsel0bh pcsel0h pcsel1inh pcsel1bh pcsel1h  alubinvinh alubinvbh alubinvh  aluopin[0]h  aluopb[0]h aluop[0]h  aluopin[1]h  aluopb[1]h aluop[1]h regwriteh wl1[0]h wl1[1]h wl1[2]h wl1[3]h wl2[0]h wl2[1]h wl2[2]h wl2[3]h instr[22]h instr[23]h instr[21]h read1oddh  read1odd_bh instr[17]h instr[18]h instr[16]h  read2odd_bh read2oddh regdsth instr[12]h instr[13]h instr[11]h cwriteoddh c writeevenh ph2_areg_aluoutregh ph2b_areg_aluoutregh ph2_mdrh ph2b_mdrh  ph2b_bregh ph2_bregh ph2inh zerobh zeroh r?`mfZTIME 1105559167MATCH finalmips:zipper{lay}EXPORT wdselb:wdselbEXPORT src2sel1b:src2sel1bEXPORT src2sel1:src2sel1EXPORT wdsel:wdselEXPORT src2sel1in:src2sel1inEXPORT wdselin:wdselinEXPORT src2sel0b:src2sel0bEXPORT src2sel0in:src2sel0inEXPORT src2sel0:src2sel0EXPORT src1selb:src1selbEXPORT src1sel:src1selEXPORT src1selin:src1selinEXPORT pcsel1b:pcsel1bEXPORT pcsel1in:pcsel1inEXPORT pcsel1:pcsel1EXPORT read1odd_b:read1odd_bEXPORT read1odd:read1oddEXPORT instr[21]:instr[21]EXPORT pcsel0b:pcsel0bEXPORT pcsel0in:pcsel0inEXPORT pcsel0:pcsel0EXPORT aluopb[1]:aluopb[1]EXPORT aluop[1]:aluop[1]EXPORT aluopin[1]:aluopin[1]EXPORT aluopb[0]:aluopb[0]EXPORT aluopin[0]:aluopin[0]EXPORT aluop[0]:aluop[0]EXPORT alubinvb:alubinvbEXPORT alubinv:alubinvEXPORT alubinvin:alubinvinEXPORT adrselb:adrselbEXPORT adrselin:adrselinEXPORT adrsel:adrselEXPORT irwrite[3]:irwrite[3]EXPORT irwrite[2]:irwrite[2]EXPORT ph2_ir2:ph2_ir2EXPORT ph2_ir3:ph2_ir3EXPORT ph2b_ir2:ph2b_ir2EXPORT ph2b_ir3:ph2b_ir3EXPORT irwrite[1]:irwrite[1]EXPORT ph2b_ir1:ph2b_ir1EXPORT ph2_ir1:ph2_ir1EXPORT irwrite[0]:irwrite[0]EXPORT ph2_ir0:ph2_ir0EXPORT ph2b_ir0:ph2b_ir0&EXPORT ph1_ir3_ir2_ir1:ph1_ir3_ir2_ir1(EXPORT ph1_ir0_mdr_breg:ph1_ir0_mdr_breg*EXPORT ph1b_ir0_mdr_breg:ph1b_ir0_mdr_breg(EXPORT ph1b_ir3_ir2_ir1:ph1b_ir3_ir2_ir18EXPORT ph1_areg_aluoutreg_pcreg:ph1_areg_aluoutreg_pcreg:EXPORT ph1b_areg_aluoutreg_pcreg:ph1b_areg_aluoutreg_pcregEXPORT wl1[0]:wl1[0]EXPORT wl2[0]:wl2[0]EXPORT wl1[1]:wl1[1]EXPORT wl2[1]:wl2[1]EXPORT wl1[2]:wl1[2]EXPORT wl2[2]:wl2[2]EXPORT wl1[3]:wl1[3]EXPORT wl2[3]:wl2[3]EXPORT instr[12]:instr[12]EXPORT instr[13]:instr[13]EXPORT instr[22]:instr[22]EXPORT instr[23]:instr[23]EXPORT instr[17]:instr[17]EXPORT instr[18]:instr[18]EXPORT writeeven:writeevenEXPORT writeodd:writeoddEXPORT instr[11]:instr[11]EXPORT resetb:resetbEXPORT regdst:regdstEXPORT regwrite:regwriteEXPORT ph2b_pc:ph2b_pcEXPORT ph2_pc:ph2_pcEXPORT pcen:pcenEXPORT read2odd:read2oddEXPORT ph2b_breg:ph2b_bregEXPORT ph2b_mdr:ph2b_mdr.EXPORT ph2b_areg_aluoutreg:ph2b_areg_aluoutregEXPORT read2odd_b:read2odd_bEXPORT ph1in:ph1inEXPORT ph2in:ph2inEXPORT reset:resetEXPORT instr[16]:instr[16],EXPORT ph2_areg_aluoutreg:ph2_areg_aluoutregEXPORT ph2_mdr:ph2_mdrEXPORT ph2_breg:ph2_bregEXPORT zerob:zerobEXPORT zero:zero3rD<8@ M,@X adrselh adrselbh adrselinh alubinvh alubinvbh alubinvinh aluop[0]h aluop[1]h aluopb[0]h aluopb[1]h aluopin[0]h aluopin[1]h instr[11]h instr[12]h instr[13]h instr[16]h instr[17]h instr[18]h instr[21]h instr[22]h instr[23]h irwrite[0]h irwrite[1]h irwrite[2]h irwrite[3]h pcenh pcsel0h pcsel0bh pcsel0inh pcsel1h pcsel1bh pcsel1inh ph1_areg_aluoutreg_pcregh} ph1_ir0_mdr_bregh{ ph1_ir3_ir2_ir1hy ph1b_areg_aluoutreg_pcreghw ph1b_ir0_mdr_breghu ph1b_ir3_ir2_ir1hs ph1inhq ph2_areg_aluoutregho ph2_breghm ph2_ir0hk ph2_ir1hi ph2_ir2hg ph2_ir3he ph2_mdrhc ph2_pcha ph2b_areg_aluoutregh_ ph2b_bregh] ph2b_ir0h[ ph2b_ir1hY ph2b_ir2hW ph2b_ir3hU ph2b_mdrhS ph2b_pchQ ph2inhO read1oddhM read1odd_bhK read2oddhI read2odd_bhG regdsthE regwritehC resethA resetbh? src1selh= src1selbh; src1selinh9 src2sel0h7 src2sel0bh5 src2sel0inh3 src2sel1h1 src2sel1bh/ src2sel1inh- wdselh+ wdselbh) wdselinh' wl1[0]h% wl1[1]h# wl1[2]h! wl1[3]h wl2[0]h wl2[1]h wl2[2]h wl2[3]h writeevenh writeoddh zeroh zerobh iC:Y>Ć\4q gndh vddh y hw ahw r $5S@fTIME 1105559167MATCH finalmips:std_inv{sch} EXPORT y:y EXPORT a:a>:Ǖ>].`m yh ahr.*>:>`s N faZ fyZ fTIME 1105559167MATCH finalmips:std_inv{lay} EXPORT y:y EXPORT a:aqN:[>Da vddh gndh ahw bhw yhw r(#$5S@f TIME 1105559167MATCH finalmips:std_nor2{sch} EXPORT a:a EXPORT b:b EXPORT y:yU>:>``m@} yh ah bhr@ʲ>:>c N! faZ fbZ fyZ f TIME 1105559167MATCH finalmips:std_nor2{lay} EXPORT a:a EXPORT b:b EXPORT y:y1E:Y>l9L vddh9 gndh5 yhw6 ahw4 bhw rP$5S@f TIME 1105559167MATCH finalmips:std_nand2{sch} EXPORT a:a EXPORT b:b EXPORT y:y>:>`}@}c aha bh_ yhr@J>:>`s@f faZe fbZd fyZ f TIME 1105559167MATCH finalmips:std_nand2{lay} EXPORT a:a EXPORT b:b EXPORT y:yd:!T>Iĥ`} yh ah bh chr}d:> Z T8 faZ fbZ fcZ fyZ f TIME 1105559167MATCH finalmips:std_aoi{lay} EXPORT b:b EXPORT c:c EXPORT a:a EXPORT y:yx):+:` alucontrol[1]h aluop[1]h funct[0]h alucontrol[0]h funct[1]h funct[2]h alucontrol[2]h funct[3]h aluop[0]hqN:Y>T$l4q ahw bhw chw yhw gndh vddh r3 $5S@f TIME 1105559168MATCH finalmips:std_nor3{sch} EXPORT b:b EXPORT c:c EXPORT a:a EXPORT y:yʲ>:>@faZfbZfcZfyZ f TIME 1105559168MATCH finalmips:std_nor3{lay} EXPORT b:b EXPORT c:c EXPORT a:a EXPORT y:yU>:>``m@}.yh0ah2bh;chr@>:{>`}@}=ah?bhAyhGchr@J>:> @LfaZKfbZJfcZIfyZ f TIME 1105559168MATCH finalmips:std_nand3{lay} EXPORT b:b EXPORT c:c EXPORT a:a EXPORT y:y [:Y>7$v\+vddhgndhfqhwdghwedhw rFЊ$6S@f TIME 1105559168MATCH finalmips:std_latch{sch} EXPORT g:g EXPORT d:d EXPORT q:q m\:> T2J(fgZfdZfqZ f TIME 1105559168MATCH finalmips:std_latch{lay} EXPORT g:g EXPORT d:d EXPORT q:q!:H<8Q pcsource1hpcchangehirwrite2hzerohmemwritehiordhregwritehalusrcahirwrite0hresethph2hmemtoreghph1hop0hop5haluop1halusrcb1hop1hirwrite1hregdsthirwrite3halusrcb0h memreadh  pcsource0h aluop0hop2hop4hop3h"H<}AX`FD memdata[7]h8memreadh:memwriteh7reseth6ph1h5ph2h+ memdata[6]h* memdata[5]h) memdata[4]h( memdata[3]h' memdata[2]h& memdata[1]h% memdata[0]h$ writedata[7]h# writedata[6]h" writedata[5]h! writedata[4]h  writedata[3]h writedata[2]h writedata[1]h writedata[0]hadr[7]hadr[6]hadr[5]hadr[4]hadr[3]hadr[2]hadr[1]hadr[0]h r$:Ca0:adr[0]1:adr[1]2:adr[2]3:adr[3]4:adr[4]5:adr[5]6:adr[6]7:adr[7] 8:memdata[0] 9:memdata[1] 10:memdata[2] 11:memdata[3] 12:memdata[4] 13:memdata[5] 14:memdata[6] 15:memdata[7] 16:memread 17:memwrite18:ph119:ph220:reset21:writedata[7]22:writedata[6]23:writedata[5]24:writedata[4]25:writedata[3]26:writedata[2]27:writedata[1]28:writedata[0]Balucontrol[2:0] -1:alucontrol[2] -1:alucontrol[1] -1:alucontrol[0]"aluop[1:0] -1:aluop[1] -1:aluop[0] 31:alusrca(alusrcb[1:0] -1:alusrcb[1] -1:alusrcb[0]:funct[3:0] -1:funct[3] -1:funct[2] -1:funct[1] -1:funct[0]34:iordDirwrite[3:0] -1:irwrite[3] -1:irwrite[2] -1:irwrite[1] -1:irwrite[0] 36:memtoreg=op[5:0] -1:op[5] -1:op[4] -1:op[3] -1:op[2] -1:op[1] -1:op[0] 38:pcchange+pcsource[1:0] -1:pcsource[1] -1:pcsource[0] 40:regdst 41:regwrite42:zero43:controll1/net144:controll1/net1045:controll1/net1146:controll1/net1247:controll1/net1348:controll1/net1449:controll1/net1550:controll1/net1651:controll1/net1752:controll1/net1853:controll1/net1954:controll1/net255:controll1/net2056:controll1/net2157:controll1/net2258:controll1/net2359:controll1/net2460:controll1/net2561:controll1/net2662:controll1/net2763:controll1/net2864:controll1/net2965:controll1/net366:controll1/net3067:controll1/net3168:controll1/net3269:controll1/net3370:controll1/net3471:controll1/net3572:controll1/net3673:controll1/net3774:controll1/net3875:controll1/net3976:controll1/net477:controll1/net4078:controll1/net4179:controll1/net4280:controll1/net4381:controll1/net4482:controll1/net4583:controll1/net4684:controll1/net4785:controll1/net4886:controll1/net4987:controll1/net588:controll1/net5089:controll1/net5190:controll1/net5291:controll1/net5392:controll1/net5493:controll1/net5594:controll1/net5695:controll1/net5796:controll1/net5897:controll1/net5998:controll1/net699:controll1/net60100:controll1/net61101:controll1/net62102:controll1/net63103:controll1/net64104:controll1/net65105:controll1/net66106:controll1/net67107:controll1/net68108:controll1/net69109:controll1/net7110:controll1/net70111:controll1/net71112:controll1/net72113:controll1/net73114:controll1/net74115:controll1/net75116:controll1/net76117:controll1/net77118:controll1/net78119:controll1/net79120:controll1/net8121:controll1/net9122:controll1/std_latc1/gb123:controll1/std_latc1/nn124:controll1/std_latc1/np125:controll1/std_latc1/state 126:controll1/std_latc1/statebar127:controll1/std_latc2/gb128:controll1/std_latc2/nn129:controll1/std_latc2/np130:controll1/std_latc2/state 131:controll1/std_latc2/statebar132:controll1/std_latc3/gb133:controll1/std_latc3/nn134:controll1/std_latc3/np135:controll1/std_latc3/state 136:controll1/std_latc3/statebar137:controll1/std_latc4/gb138:controll1/std_latc4/nn139:controll1/std_latc4/np140:controll1/std_latc4/state 141:controll1/std_latc4/statebar142:controll1/std_latc5/gb143:controll1/std_latc5/nn144:controll1/std_latc5/np145:controll1/std_latc5/state 146:controll1/std_latc5/statebar147:controll1/std_latc6/gb148:controll1/std_latc6/nn149:controll1/std_latc6/np150:controll1/std_latc6/state 151:controll1/std_latc6/statebar152:controll1/std_latc7/gb153:controll1/std_latc7/nn154:controll1/std_latc7/np155:controll1/std_latc7/state 156:controll1/std_latc7/statebar157:controll1/std_latc8/gb158:controll1/std_latc8/nn159:controll1/std_latc8/np160:controll1/std_latc8/state 161:controll1/std_latc8/statebar162:controll1/std_nand1/net3163:controll1/std_nand1/net5164:controll1/std_nand10/net3165:controll1/std_nand10/net5166:controll1/std_nand11/net3167:controll1/std_nand12/net3168:controll1/std_nand13/net3169:controll1/std_nand14/net3170:controll1/std_nand15/net3171:controll1/std_nand16/net3172:controll1/std_nand17/net3173:controll1/std_nand18/net3174:controll1/std_nand19/net3175:controll1/std_nand19/net5176:controll1/std_nand2/net3177:controll1/std_nand2/net5178:controll1/std_nand20/net3179:controll1/std_nand21/net3180:controll1/std_nand22/net3181:controll1/std_nand23/net3182:controll1/std_nand24/net3183:controll1/std_nand24/net5184:controll1/std_nand25/net3185:controll1/std_nand26/net3186:controll1/std_nand27/net3187:controll1/std_nand28/net3188:controll1/std_nand28/net5189:controll1/std_nand29/net3190:controll1/std_nand29/net5191:controll1/std_nand3/net3192:controll1/std_nand3/net5193:controll1/std_nand30/net3194:controll1/std_nand4/net3195:controll1/std_nand5/net3196:controll1/std_nand6/net3197:controll1/std_nand7/net3198:controll1/std_nand8/net3199:controll1/std_nand9/net3200:controll1/std_nor21/net2201:controll1/std_nor210/net2202:controll1/std_nor211/net2203:controll1/std_nor212/net2204:controll1/std_nor213/net2205:controll1/std_nor214/net2206:controll1/std_nor215/net2207:controll1/std_nor216/net2208:controll1/std_nor217/net2209:controll1/std_nor218/net2210:controll1/std_nor219/net2211:controll1/std_nor22/net2212:controll1/std_nor220/net2213:controll1/std_nor221/net2214:controll1/std_nor23/net2215:controll1/std_nor24/net2216:controll1/std_nor25/net2217:controll1/std_nor26/net2218:controll1/std_nor27/net2219:controll1/std_nor28/net2220:controll1/std_nor29/net2221:controll1/std_nor31/net2222:controll1/std_nor31/net4223:controll1/std_nor310/net2224:controll1/std_nor310/net4225:controll1/std_nor311/net2226:controll1/std_nor311/net4227:controll1/std_nor312/net2228:controll1/std_nor312/net4229:controll1/std_nor313/net2230:controll1/std_nor313/net4231:controll1/std_nor32/net2232:controll1/std_nor32/net4233:controll1/std_nor33/net2234:controll1/std_nor33/net4235:controll1/std_nor34/net2236:controll1/std_nor34/net4237:controll1/std_nor35/net2238:controll1/std_nor35/net4239:controll1/std_nor36/net2240:controll1/std_nor36/net4241:controll1/std_nor37/net2242:controll1/std_nor37/net4243:controll1/std_nor38/net2244:controll1/std_nor38/net4245:controll1/std_nor39/net2246:controll1/std_nor39/net4f>TIME 1105559168MATCH finalmips:mips{lay}EXPORT memdata[7]:memdata[7]EXPORT memread:memreadEXPORT memwrite:memwriteEXPORT reset:resetEXPORT ph1:ph1EXPORT ph2:ph2EXPORT memdata[6]:memdata[6]EXPORT memdata[5]:memdata[5]EXPORT memdata[4]:memdata[4]EXPORT memdata[3]:memdata[3]EXPORT memdata[2]:memdata[2]EXPORT memdata[1]:memdata[1]EXPORT memdata[0]:memdata[0] EXPORT writedata[7]:writedata[7] EXPORT writedata[6]:writedata[6] EXPORT writedata[5]:writedata[5] EXPORT writedata[4]:writedata[4] EXPORT writedata[3]:writedata[3] EXPORT writedata[2]:writedata[2] EXPORT writedata[1]:writedata[1] EXPORT writedata[0]:writedata[0]EXPORT adr[7]:adr[7]EXPORT adr[6]:adr[6]EXPORT adr[5]:adr[5]EXPORT adr[4]:adr[4]EXPORT adr[3]:adr[3]EXPORT adr[2]:adr[2]EXPORT adr[1]:adr[1]EXPORT adr[0]:adr[0]]H:k>]@@qhdhghr@#1>:yA .faZfbZfyZ f TIME 1105559168MATCH finalmips:dpor2{lay} EXPORT a:a EXPORT b:b EXPORT y:y$ʲ>:>`s N+faZ,fbZ-fyZ f TIME 1105559167MATCH finalmips:dpnor2{lay} EXPORT a:a EXPORT b:b EXPORT y:y#?:?:]@}.ah0bh2yh $U>:>:``m@}9yh;ah=bh #EVZ:)zA,LLEahEbhFyhEvddhEgndh r$6S@f TIME 1105559168MATCH finalmips:dpor2{sch} EXPORT a:a EXPORT b:b EXPORT y:y%J>:>`s @WfaZXfbZYfyZ f TIME 1105559167MATCH finalmips:dpnand2{lay} EXPORT a:a EXPORT b:b EXPORT y:y&>:yA .\fyZ]faZ^fbZ f TIME 1105559167MATCH finalmips:dpand2{lay} EXPORT y:y EXPORT a:a EXPORT b:b&C:xALB`yh_ah_bh_vddh_gndh r$7S@f TIME 1105559167MATCH finalmips:dpand2{sch} EXPORT y:y EXPORT a:a EXPORT b:b&?:Z?:`m@}dahfbhhyh %*A:!T>TLbhah~gndhmvddhyh r8$7S@f TIME 1105559167MATCH finalmips:dpnand2{sch} EXPORT a:a EXPORT b:b EXPORT y:y%>:>`}@}ahbhyh r. N$%RZ:!T>l9v>  >>  `@@  @@  `@( @)0 @) &B 0 @) }'!0 net4 `& *B 0 >' @+!p - `1!1`s. `s/1 `s/ T-!1 , 0B 1 `s/ ,B 1 net3`s2@,B 0`s24-!0 net2@3 &B 0@3]'!0 net1 ` Ka8`5_ mnode12A A  >} Ma7`:_mnode11A A 0Є 2e mnode108X( 346 8  9 mnode98X(# ; mnode8  GaB`E_ mnode7A A   T IaA`<_ mnode6A A 0[Њ >e mnode58xoHw ?@D 8 C mnode48xH = mnode3 T< FdHd mnode2 }< JdLd mnode1` J |D!(nT(nnB 1pbROc1` Y]AY.Z!0pPFhpPFb!1 net1T$(#>0*(#?10*(#?0*` G!10*,g0*(#?!1(#YpbAYpb@1(#wpbCwpbB1(#dpbBkpb@1 net2` NpO1` JpKq(#d2Ed2L1(# D L1` J|GPq(#F G1(#d2Hd2G1(#xUwT1(#YSYR1(#dTkR1 net3(nwT(npB!0(#Y_Y`1(#d0*Yk0*[1 net4(#w]w^1(#Y0*ZY0*[1(#d^k`1 net5(#w0*Xw0*Y1(n Y(n^!0` NYa1` YaY _B 1OcO,d!1O,dOe!1Oepb`1pb`T@pbPFf!1pbPFfpb@8[!1pPFbpbPFf10*0uL0*,g!0O,d0*,g0` 3E3PFj!1` 3PFj3H!1` 3PFi3PFj!1` 3PFiqPFh1l(nm1(nm(n^B 1` w8|VwUB 1` wVQwpbCB 1` w5\w0*X!1` wWw]!1(nnBk1` J I!q` N M!1` N |FB 0` Y gAYSB 0` Y _Y%ZB 1PFH?H mplnode1O`Tp mplnode2xiPF mplnode3p0u< mplnode4p<` mplnode5Ow mplnode6HH? mplnode7O @8 mplnode8O mplnode9PFPFPFPF LL)) X mcontact1' ,% YZ]KHy8| _c mnmos1t@Nq\v T^ mcontact2VH8| bya mnmos2^N$\v ` mcontact3 j4< Oj mcontact4j|G< h mcontact5 d4 n mcontact6H?p [qo mnmos3d|G p mcontact7 $4 msubstr14& Nflmcontact8 gmpin1(nPF ik mpmos1 4|  mwell1&l d mcontact9  e mpin2CK mqPd}\  m contact10Kky` uRw mnmos4t@qq t m contact11Vk` xvPs mnmos5^q$ r m contact12q\vd}  m contact13q d}  m contact14^D$>  m contact15VhC | mnmos6t@Dq> U m contact16KhyC } mnmos7q 0d};  m contact17^$ ~ m contact18V@   mnmos8t@q z m contact19K@y  { mnmos94S^l  m contact20kt@w,L W m contact21XMPR SXM0*R. XMRP `CdH '0*,. \kt@w,L V m contact22-t@l9,L  m contact23 0B7I >ܛI  m contact24̍  m contact25kpH k`p Q``m@  D writedriver}}  `m}}  `]]  `m]]  `>>  `m>>  `@@  `m@@  ` `m `m  `m``m  `  @  ` N N  >]  `B `m~B 1~ HB 1`s T`sB 1`s`s`gB 1i ` ~0 net8`>i>0 net7 T`i`p net6i@% T@%0 net5J0J`m`m0`m!00B 0!0cB 00B 0J T T0 TB 04DB 0 net4 !0 net30J0 net2@+>@+`!0@+`@+@%!0@+ @+!0@+@+>!0@+0 net14>@>04 ~ 0` 4  aa`_ mnode18A A `>4} a`_ mnode17A A  T` aa_#`mnode16A A  T@%c a`$_ mnode15A A 8DL  mnode14xoxcHwHk  mnode13@+ i  a`_ mnode12A A @+>i} a``_ mnode11A A @+i` a`__mnode10A A @+@%ic a`_ mnode9A A h  xiHq  h  mnode8D a`_ mnode7A A   aa```_ mnode6A A    8PhX  `4 d mnode5P0 e mnode4   d mnode3X'(/ȯ  X:(hB ! mnode2ȵ  " mnode1` ],L!` PPLB 0` .P1t'p'1` @t@@!1` ]]!q` ..4B 0t0tt$!1tt!1ؽؽB 0Ćؽ0` 8|0 net1ؽ1(#P 0P81B 1t't!1(# { 0 {81B 1\'e'1(#PxPx!1;:$E:1(# { 0 { 0!1e:To:1` 4SCxC0(# {B {BB 1(# {x {x!1Ć't'1t;0;;:B 1(#O81O 0!1(#PBPBB 1e'e:B 0` PCH?C1` H?CH?h!1Ć:ܛ:1ܛ:ܛt@B 1` APB 1` p-p,LB 1` p]y]p` p]5]p` :@$E@0` :@81@0llB 1(#AA1(#AhA1(#XX1(#XhX1` @:@1` p]]p` @B 1.!1!1,1` hl9hX!0` hXh!1` hXhX!1\+p\+1p,p'!0` ؽؽ$EB 1t$;$1(# { {B 1` 4Sx1eeB 1eTo1Ćt1(#ODOpB 1\e1(# {\ {0!0(#PPB 1;$;B 0(#P\P0!1(#PP!1;$E1(# { {!0(# {D {D!0` 4Spxp1t$t$!1` { {p!1` B 1` @@!1` H?pH?0B 1` x81xi811` xi814S810` xi81xi81!1` xx4Sx0` H?0N01` 4S0x01Iq msubstr2` (k mplnode1e$k mplnode2; eV mplnode3$E\XM mplnode4ToĆXM mplnode5%(xi mplnode6H.`T mplnode70( mplnode8H mplnode9e$ mplnode10 0e\ mplnode11ToPĆ mplnode12$EP\ mplnode1344 `̍    x0( (Tؽ e $`T <%) mpmos1 g.Y '( mcontact1; e`T !5 mnmos1< dPF 3 mcontact2<-d<  1 g PF # mcontact6c%Lh0* 6c@8Lh< $7%̍0* -̍p .l9>p /0e$A ",+ mpmos2;t@B|G 9:l9 $ED ;' mcontact7&Ld2 Bhj mcontact8,;|G ?@ mcontact9@84< =>XM`T A+ mpin1HO C, mpin2KVt % m contact10l9$EL & m contact11\+,d24 ) 04; ( m contact12 gIq Emsubstr1jW\vc DFXm contact13d2| o<dt  m contact27cxLh( uvl9x>( ;He z| mnmos5<Xd { m contact28e$ w mpmos5 g,  m contact29̬̍| 0u  m contact30$  m contact31;B e-l4 .}  D readdriver 1  ` 2  ``m`m 3 `m`m  ` N N 4 N N  `@@@@ 5 }@@@  `@]@] 6 }]@]  `]`]` 7 N`m  `>`>` 8 . N  `@`@` 9 .  ``` : `  `@-8& net1 !00 !0  !q @q  !q !00B 0 T0 T T B 0 T  TB 0 B 04} `}0`}` !0` 4044 B 0..%!0J NJ$0 NJ$ NB 0..`s!0```y!1`m"`mB 0D#!0 NDD#0`1.0.% 0`m`s`m"B 0!`m"0.`y.%B 0..!0``!1`g(`gc'!0 net3`g)`g@&B 0 net28D'@D*0@D*@+!0 ,B 0,!B 0@+,0@+@-!0}.0`}` H/B 04 4w0B 0D#1B 0 N N@2B 0`g&`g4B 0`g4`g@%'B 0@3`g40`m T a`_ mnode18A A  T  aa`_ mnode17A A  `s a`_mnode16A A   a`_mnode15A A h  hh ; mnode148h X(h <mnode13h  hh  hh  8PXh  xyH  08  .`m aa`_ mnode8A A `:.`y a`_ mnode7A A `. a`_ mnode6A A *2   = mnode5xH  h > mnode4.4`m`s a`_ mnode3A A     xiHq  @hH  8JFRhN  *2  (@`g a`_ mnode23A A (@%`gc a`_ mnode22A A  O0{~ e mnode21OJ~ d mnode20X@(hH  X(    X(h yh ? mnode29x8DHL @ mnode280s8z A mnode27  B mnode268JXR(# C mnode25X( D mnode24xcHk   \kak@c@Z B` ] B@^@X net1@ID@@5@@K net7`mE`HQ net8`@F]@APD]C!1@I@JB 0`G Bp`mE`m>B qLD!1`m};`mEB q]C@];1]`g@`m`g8p@@5@7B 0] ?]@A!p@J@@KB 0 Db0_b`G`H!p`@F`G!p Db0@>L0`m 7] ?p]@A]`g@!p@J060@8@@5B 0@@9@7!0 net12@(:@ H8B 0 net11`m <`m>!1 net10`m@=`m>;B 1 net9 B@^ B_!1 Db1@X`gW!1  S U!1 net6Y\!1UY1kbk@cB 1 Db1_b@PN!1 net5`gW `gO1 V@X!1  N V0@ZNB 1\][!1kakbB 1 }R ]B 1(Q HOB 1 net4 B_ B`!1O@ZB 1 B_"d1 @T >RB 1 net3][]R0kbpM1 net2 ] UB 10o60oe!0B f!0`d`g!0M h!0(dWiB 0WiWj0(BWjB 0WjWk0O(6OlB 0(MmB 0mOl0Ol@n0XX(( *=00o8 a;`r_ mnode26A A ep` 6a+`?_mnode25A A DWeak] H@ )aA`<_mnode24A A Є* >e mnode23Є`( @d mnode22`m>} 'aE`$_mnode21A A U0Є! Be mnode20UЄ@ Dd mnode190u@ 4a!`C_mnode18A A DWeakY8a ,7YxcaHk (9YXa( -8 8 ~at`_mnode17A A Yȯa & ȯ #xiHq  %xXH( 2xH 03xH 1X( X( .: XX(( /ȯh "5 p8 ao`x_ mnode16A A P0` Xa[`S_ mnode15A A DWeak H Uac`f_ mnode14A A p* Re mnode13`p( bd mnode12 >} mak``_ mnode11A A 0! Je mnode10@ jd mnode9@ Naq`K_ mnode8A A DWeak8h VY xchHk IT Xh( HWh LO X(  ZgYa ]l   M\8 ap8>XF( F8>F Gdh 8>F egn  ^gn P_n gXn(  Q`"8 zav`i_ mnode7A A Hksh sF mnode68 uE mnode5xHȯ wG mnode48 yH mnode3S[ {| Sȵ[ } S[ I mnode2LS  ȝ  X( J mnode1}@  Ddualsram}} K ``m`  `]] L ` N``m  `>> M `.` N  `@@ N ``.  `@@ O .  ` N N P >]  `%%B 1%%!1 net2` R.R !p`  `s!0` A.R.p` D`s `s0| | 1` P PPB 1` PP B 1H|HB 1P|H|1HĥHl!1PĥHĥ0`  1`   1`  !1`  !1`  1` R B q` R R B q` R B q` R R !q` A R p@8l91 net1@8H@8!1AH@8H1AAH!1` AAB 1'%1` A 1l9%1HHxB 1H1 !0HxH !1xHx1 xB 0@8@8B 1 net3@8%0l9@81A@81AAB 1` AtA8!1` A8 81HH B 1%    !1(#A A!p` 8  !0(#1%  !1(#AA B q%   1l9%1 net4% ` `B 0(#A A8B 1(#A4A!1'Գ'B 1` A'1(#``1` ' 1%``1` ''B 1'%1`  4B 1% L  !1%1  1  1 H 1H HTB 1%0%  !1% L  !1%   1` A8'80(#1(#A A8B 1(#AA B q` 8  !1` ''8!1` '8 81`  4B 1(#A4A!1(#ALA !pl9%0%   1%   B 0%` ` 1% `  ` B 1(#` ` 1.`s`T< mplnode1@8|K mplnode2|%l mplnode3@8K mplnode4Գ%l mplnode5@8K% mplnode6(Pe.. mplnode7%% mplnode8-UB msubstr1t_L  mwell1tD,  mcontact1( R mcontact2$ t,X  mcontact3l t,  mcontact44< 4< 4< NU NU NU 5T: H?C 5: ;|G|  mcontact5(#@' p@ p  @  5h: H?CP 5:P ;ĥ|G|  mcontact6 04S mpmos1%0*X (#'X .  mnmos1!̬-  mcontact7 -U  mcontact8̬ V mcontact9tL U m contact10T$\+ 4t 0L   m contact11\4(  mnmos2 -LU$  m contact12-4rU  m contact13 0u4S mpmos2,tT$  44r 0    m contact14u.H   mnmos34 0̬   m contact15\4   mnmos4mL mwell1@) B@# net1 $ B!@'k@k % 70806 50O@0O0(4B 0O(8OB 0WW0(5WB 0WW0(WB 04 !0``!05 !00o80o!0 $ ,B 1kp41 net2]&]/0 @- >/B 1 net3 B""12@'B 1 B" B!!1(0 H2B 1 net4 }/ $B 1k kB 1%]&!1@'3B 1  3 +0 +@)!1`g* `g21@13!1 net5kk@B 1,(1(%!1  . ,!1 net6@)`g*!1 B@# B"!1X( f mnode1ȝ  LS  S[ e mnode2Sȵ[  S[  8 d mnode3xHȯ c mnode48 a mnode5Hksh b mnode6`"8 a`_ mnode7A A gXn( gn  gn 8>F 8>F  8>XF( 8   Ya  X( h    Xh( xchHk  8h  @ a` _ mnode8A A DWeak@ d mnode90!  e mnode10 >} a`_ mnode11A A `p( d mnode12p* e mnode13 H a`_ mnode14A A P0` a`_ mnode15A A DWeakp8 a`_ mnode16A A  8 a`_ mnode17A A   d mnode190!p e mnode2300o8 a`_ mnode26A A >]  ` N N l .  `@@ k ``.  `@@ j `.` N  `>> i ` N``m  `]] h ``m`  `}} g }@  D dualsrambit0` T[W` 7Z([0` Y7Z0` H?XY0` @W\>X0` X@W\0` YX0` ZY0` Xy[LZ0` Wz[` LRN1 net1` L5S5O1 net2` LVTVP1 net3` L8|U8|Q1 net4` 8|WM8|U` VWMVT` 5WM5S` WMR` lN`TJ1` l5O`T5K1` lVP`TVL1` l8|Q`T8|M1` 4S8|M(8|I1` 4SVL(VH1` 4S5K(5G1` 4SJ(F1` VHXV\0` 8|IX8|\0` 5GX5\0` FX\1LWTLW[L4SL4[` 88|V8|W` VW` VW` @VW` VVVW` 45V5W(X(FB 1(4X(4G0(WX(WH0(~X(8|I!0`TY`TJB 1`T4Y`T4K0`TWY`TWL0`T~Y`T8|M!0ZNB 14Z4O0WPWZ08|Q~ZB 0LRL[!L~[L8|U!L  EL_ mcontact1L 0; CJa mcontact2LP\ AFc mcontact3L\v ?He mcontact4N m mcontact8 t '6o mcontact9 0t; )8q m contact10Pt\ +:r m contact11\vt -<t m contact12F R &5v m contact13F 0R; (3P m contact14FPR\ *1N m contact15F\vR ,/y m contact16\ \%T&Z'R(X)V*t+u,v-w.x/y0,m readdriv1  Y$W.S0[2]4U,m wpmosdri1 <$E dSbT`U^VWWXXsQ}R,mD@bit6and7 t@\ lSjThUfVWWX!XrQ|R,mD@bit4and5 = uSsTpUnVWW X#XqQ{R,mD@bit2and3 8 x[O\Q]w^__"`%`pYzZ,mD@bit0and1L KMGIno~m$m writedri1[[ @.d .b0].^@.d0.f].^0.e.f0.c.e0 Ne Nc0 net4 Nf Ne0] N^ Nf0@ Nd] N^0  Nb@ Nd0@`md `mb0]`m^@`md0`mf]`m^0`me`mf0`mc`me0ec0 net5fe0]^f0@d]^0 b@d0` a``_B 0  a `B 0 .b`a.a0 Dbit1_b`a Na  Nb0 Dbit1 `mb`a`ma0 Dbit0_b`aa b0 Dbit0 ] KKLLMM|NNOP mDbit2and3xxHH  mpin18  mpin2`a < 123489567:m readdriv1  B {  m wpmosdri1  m writedri1@ gghhiizj}jklmDbit0and1  T KKLLMMNNOP mDbit6and7 @ KKLLMM~NNOPmDbit4and5 . N. N ]PF`mUI . N. NI nand2@.}I  ` `..@]} I I@`m N} NI 0} N} NI `>>I ``>`>I `]]I ``]`]I (#tI{rIy1(#Da@8|`@8yq(#rzrx1(#Da}`x1` h[@~`@1` `@w@0`l`@!0` `@`}B 1` h[]`]q`\`]B q` `]w]q` `H|`]B qxi.yxi!0xixix!0cxi0` pbpb!0` rr@8{B 0` rzrB 0` r]`]p` `@q@0XM0p mplnode1V8| mplnode2XM%k mplnode3V.8|`T mplnode4h[@h[@ `T~ I mnode15XM'h[Imnode14^ĆI mnode13^T$Ć^I mnode12,LT$t^Imnode11,LtI mnode10W^ĥI mnode9t {ĥI`m I >PF NUI p Np NI inv@..Q...] ]p.B p p.]B p@.B 0.>B 0 B 0 net2}@B 0 net1c@@> ffmconn1.@`m> gf mconn2@Ia`_mnode6A A >}Ia`_mnode5A A  *2IhIYhaI`Ie mnode3` Id mnode2*h2I@ N@ NI and2@@}I  ` `..`@ N} I I@ N N`m NI ``m N`m NI..I `..I`m`mI ``m`mI`m`mI `m`mI `..I ..I `@@I @@'I  H@@I @0u@I H ] N] NI > N] NI `@>}I  .`` @@@.@ N@ NI fulladder >.] I I@@@@I `}@}I ` NPF]UI . N. NI nor2`@ N} I I@`>>I ``>`>I `]]I ``]`]I ] N`m NI 0`m N`m NI >@] I I@`@@I ``}}I `@ N@ NI or2@>} I I@> N] NI `] N] NI ..I T ..I `m`mI T `m`mI ` 8]]p` ]]p` ]]p` 8@@1` @@1` @@1(#̬AA1 net2(#̬1 net1(#I`I1(#1(#HHq(#``1` H]B p` X@!0H.H!0HH!0H0%%0%.B 0DD0D!0` @8!1` !1` !1` 4@@0` `]]p` `1` @8`@81(0 p mplnode1 mplnode2(% k mplnode3.`T mplnode48@8@ `m I`. N`m I NPF]UI ' N' NI tri.@..I0'.6>I ] N`m NI0.  . .}}P TcB 0 net4@B 0 net3 N]B 0 net2@ B 0 net1 }}p}!p p`B 0B 0 T@> &ff mconn1 T $ff mconn2 T`m (ffmconn3.``m "gf mconn4c@I7a+`,_mnode10A A `I%a-`8_ mnode9A A  NI'a;`._ mnode8A A  ]@I2a/`0_mnode7A A  `I1e mnode6` TI*d mnode5yȵI)34ȵI56I#9:` 0u0u 0` pb pbp` 0u0u !00u0u!0` 0u0u!0` 0u 0u 0` Xpb pb q` Xpb XB p` NN 0` `  0` ` 0 01` 0u . !1` pb .!q` X q` 0u B 0X(nh8| < mcontact1h[xi ?mcontact2qx @Cqx BEqx Dpbpb   PNMWS<mnode6ITmnode3|\4LhIHJmnode2ltIKVd QOLYU<mnode1``I `I 0` N` NI` N NI 0 IXI  <.. I.(.I $]`m]`mI N`m]`mI 0>>@I  .@@@ >e N0uI @`m@`mI mux2'6(I TW T)!4 N(4("B @ N#` N-c%P@ c@$ T(! TWB 0@ $@&B 0@.%@ N'B 0@ N'4 N(0@ N'@`m$B 0@& T)0 T) T*!0 T*@+0@+@ %B 0@$`@,0`@,` N-!0` N-`.!0`.%08PSX[ Ze` `ffmconn1 bff mconn248`sW dff mconn38 TW ]ff mconn4@>]] ^gf mconn5c`m cfmvmtri1c . ahu}mtri2X(Ign X8J(RIijl 08J8RI\k8PXI[op8PXhIqr X(hIst xXH(Iwx x8JHRI_yzxHI{| k/ g4!0 net2` Pk0k/0` $k0t@k50` N230` !`2`30` H?k5H?x2B 1` h8|6ht7!1` ht7hx3B 0` X.8|8h8|61` X.8|8X. g4!1 net1` w`3h`21` w.3h.20` P`4w`30` P.4w.30LhTo ~te,q  mcontact1h.h. ,d}L ,mnode13LhL ,mnode12LIL ,mnode11l9e$EqI mnode10\vDI mnode8pwI|(\v44I mnode7``I ``I ` I I `I I `II `   I  I ` @ @  I @`@ I  . .  I .. I  > >  I > > I @`m`mI N`mI `} NI  >' '.>p'`I 6PF I @@I mux4@P>Z!@Q>Z!@R}X!`@S`}X!@T @Y net5U Y net4@V @X net3]W ]X net2 OZ>>X N>[0 N>[ N@\!0 Dm0 N@\`m@Z0>Y N]0 net1 N] N^B 0 N^`mZ0`Y`}XB 0}XY!0 ` H gf mconn1 ff mconn2`m ff mconn3`. ff mconn4  ff mconn5 T ff mconn6 T ` ff mconn7 T. ff mconn8 T N`m ff mconn9 >} mmux21 > mmux22`m > mmux238J:RhBI 8JXR(#I 8JRhI 8JRI mDm1@k}@z0 @%` _!0 _0n _0@% @%`0]aB 0``]bB 0]cB 0  ]dB 0]f He0]}]f!0> Th>UgB 1 Ti> Th1D TiB 0(D HDj0`D`]lB 0 D ]mB 0@%@%0 Dbb@%co0 Db2coc`spB 0crcoB 0@`sc`sp0c`spc`qB 0c`q@`0@cr0@%suB p@@%@%spu.tB p.t.vp@..tp@up6x6`yw!1y6x1y!0}{}@z!0@}{0]4|@40]}]4|B 0@]}0] T~@ T0]] T~!0@]0 Dor}`s@`s0}}`s!0.}0 DandI X!()I YaI mpin1xYHaI mpin2YaI mpin38YaI mpin48DLI mpin5YaI :RhBYI mpin6:8PhBXI 8PXI 8D@LhHI mpin7X(Impin8xYHaI mpin98YaI mpin10I mpin11_g I _xogHwI _xgHI _gI X!()I*2IȵI*2Impin122xu:H}I mpin132:ȻI ȻI yX(IyI Y0a8I Ya I  Y8PaXI   YaI  yxoHwI y I D minv1 @(   mmux41 @%D mmux21@c@ mor21@.> mand21@@D m fulladde1`m} I DaluI I `@@I @@I `}}I }}I ````` I I ``` I ` I ``m N`m NI ]]}]I ``m``m`I ]}I `@@I }@I `@}@}I }}@}I `@`@` I . I `.`.` I @> I `>`>` I . N I ` N` N` I >] I `ccB 1%%8!1Hp1H gHB 1` PFPF 1` XM18|8|8!1 0u0uB 0` 0u0u!0` 0u0u!08|0u0 xxB 0` xx!0` xx!0%x0 B 0` !0` !08B 0 @8@8B 0` @8@8!0` @8@8!0@88@8B 0` (PFPF0` PFPF1` YPFXMPF0` (HH0` Hؽ!1` H!1` 1` XMHXMB 0` XMؽXMHB 0` XM 1OO1` pB 0 net1` rrpB 1 net2` rc1TTB 1 net34ĆĆ1(#YY!0` PFPF1(#]]0(# @C m contact49d2$> >A m contact50y~X "*<d2 = mpin4p% - mpin5$T$ 03 m contact25$T$ .1 m contact27` A@  mpmos6,B  m contact31 `T@ B mpmos7'`@  mpmos8l9,Da T m contact32hA:0u  mnmos6(#AXM0u    mnmos7.AY0u  mnmos8$EBq   m contact33l9$EDaq  m contact345C:H  !hXMR X (#|', 5|:, AAk0u  mnmos9:r@  mpmos9,L$Etq  m contact35,L,t  m contact36N@>@ I  . N I ` N@ N@ I  N N@I 0'}6I PF}UI @ +@\!P * ?! q_@qI@K@\B P``,`Zw`)w*c!q-qB ? 2!(*D!@;@@60 net1@09@p <B 0 net2 0<@000pVpQB 0 net3 BJ *<!0 net4`/qd`/`aB 0 net221qBqCB 0`m5 :0`m0>`m5!0@00@@6!0>qB>qCB 0 0= 0<!0Q0RQp WB 0 net222@B@@B 0@@6@]/!0@1@@:0`mqE>qC0`mqE`m0>!0@=@09B 0w*c`*^0`/qdq`0 net223Q ZQ`SB 0 net224 8 :B 0 }: }7B 0 net225*D@1!0@]/]70 F =!0 net226 2@80`m0>@090@@ ?0 O4 8;!0 >3 >7!0 net227*D@*A0`/qd`/0[!0 net228 ; 8B 0 net229eY!0 net230w*cw@.!0pOMp8V!0w@.Y@U0`/`aQ`S0 net231`X`ZB 0`_`]B p q_ q`B 0`/0[`/N!0 net2320W`0f0 net233`/NpU0 net234@KYQp`0f`@O!0 net235`/0[Q0R0 net236`@O`]H!0 net237`]HP]P0 net238pQpUB 0 net239q_q`B 0 net240p}Up}PB 0 net241bZ!0 net242p>Lp>P!0 net243P@V`@O0 net244Q`SQXB 0 net245P4TX!1` B``*^!0`]@\pQYQ0RB 0 net246@00@qIB 00Y0W!0 net247 BG*W!0@ BC@*A!0  6ff mconn1W@@  0ff mconn2` (gf mconn3w &ffmconn4` .gf mconn5 T`a 2ff mconn6sXz( XY(a UjXH( =J Xȵ( Vi8 5n> vd mgnd18`g te mpwr1xiHqh FIXX(( 9KT > } kag`w_ mnmos1A A   oad`}_ mpmos1A A  XH( :]q }  Waf`G_e_ mnmos2A A  8 8au`|_ mpmos2A A  0 * ;a<`O`A_ mpmos3A A   0 \am`N_ mnmos3A A xiHHq H[p 8ȣ )4sXȣ(# Sr X&(#. yq> Ra3`D`L_ mnmos4AA2>q aM`Y`E_ mpmos4AA &ȵ. 7hxximHqt XZ0o ld mgnd20i*Y e mpwr2xYHa Xm(t +*Y @e mpwr3X( ,q> d mgnd3q8`g e mpwr4x+H3h xXH(  p>} a`_ mnmos5A A Ip a`?_mpmos5A A  MHU P MxUH c 0iK e mpwr5I}p a`__ mnmos6A A p8 a`>_ mpmos6A A  B0* Qa``_ mpmos7A A  B` a`_ mpmos8A A  B0 a`_ mnmos7A A  B` ba`/__ mnmos8A A x+HH3 { Xȣ( '-xȣH x&H. _ q a*``_mnmos9AA 2q aa``_ mpmos9AA x+xH3H C0i`a d mgnd4s&z. 1^x+mH3t B`z 0i0o ~d mgnd5xHH ` pgpp0` Qppg0` pgph0` gp0` Qg0` O ggB 0` @@g0` |G@gB 0 Dnextpc` ph0` (!@r(!@h0`  o< q0` x `Tjx Ci!0` g `Tkx `Tj0` g lg `Tk!0` ( mg l0` ( n( mB 0` >p( n0` >o>$p!0 h qhd|!0 hXyh q!0` |G|G0` `T`T0 Dwd_b` (!@r@u0` 0QR0QO!0 net10 Ows!0 @utB 0` OvPwB 0` PwOv!0` 0QO2O0 Dwd` hXzhX!0` hdxhO{!0` hdxd|0` hXzhXy!0` hO{xO0` H?} OB 0` 8"H?~ H?}0` 8"p8"H?~B 0` ' t@(3t@0 Daluout` `TpbB 0` '5'0` d5d0` X d!0` jX X0` 3dHd0` 8 pb pb0 net9` 8 pb pb0 Dsrc1_b` Op O1`  1` V Q0` V pQp0` p p0` PpH?p0` 0pPp0` xEpp0` pȪp0` 8 pV p0`  p8 p0` jjXB 0` P CP OB 0` B OB 0` pCp`TB 0` pCHYC0` p`T` `T0` p  1 net1` p p |G!0`   0u!1`  0u 0u0 Drd1` 0u wB 0` 0? d d0 Drd2` d |G!0` HYCHY$EB 0` ` `T` B!0` ` B B0` : j 0` : :!0` :<0` <X X0` <X<B 0`  X B 0`  P 0`  $E!1` 5A8A0 net3` 5A5'!0` OO0` 'OB 0` ' t@' '!0` '' '0` (3t@(3dB 0` (3d"d0` ` x0 Dpc` X` 0` 8 V 0` pb Da!0`  8 0` O O0 Da`  p p0`   0` ` dй d0` 0? d0? hB 0` 0? h h0` xE0` Ȫ1` pbpb1 net6` pbpb!1` `TDaB 0` xE 0` xEp p0` PH?0` RjR0` R O!0` 8A8OB 0` pbpb0 Dadrb` pbpb!0` 0P0` pbDa!0` xOO0` 0`0` 0p`p0` ` ` d!0` й dй O!0` HdH|G!0` 0 $E0 XB 0` H?@d0` H?p@dp0` mdm|G!` mdHd0` (0$E(0XB 0` @d8` @dp8p` d|G!` dmd0` U$E UXB 0` 8`` 8p`p` d|G!` dd0` HY$EHYXB 0` `pp` `` d |G!0` dd0` pȪp0` Ȫ0` $EdB 0` dO!0` dd0 Dmd` $E OB 0`  1` p p0` O $E!0` O O!0` Qp8"p0` dO!0` "d"$E!0` "dPd0` @B 0` hLOhLDaB 0` OhLO0 D@& prenextpc` XX$E!0` xxO!0_|  \5  mD@zero4u t@<| |G 4u P<| W Dd PLk W Dd 4Lk <  4 <  t | 9DD  m contact769DԔ  m contact77`p(  m contact78Ld}'  m contact67  `,mpin29| a,mpin308|H ,m contact68IU ,m contact69HV ,m contact70^Dj ,m contact72`Pp` ,m contact73|D4 ,m contact74,L4S $`]pk ,m contact75D;LB $;%B  $ PW  $M,LT4S $DaLh $Ԕܛ $ 0^;j ,m contact33|f|m 2Q$mpin28`p`p CK $t@|G 8:$PW 9<$ ԔL >@,mcontact44 To { CD,mcontact5 Toԩ { EF,mcontact64 Ԕ ?B,mcontact7D ^ j IJ,mcontact8lS>$_I ;L,mcontact9 N< V I 4,m contact13|fm SB$mpin17> RT$74>< UV$Ԕܛ XZ$4< W[$ Ԕ ܛ Y\$ 4 < ]^$̃ ܛ _`,m contact14 0;;|G bd,m contact15 0!;- e,m contact16,L4S fi$t$ <|+ C  j$4!- hl,m contact17t$ T$|+ \+ km$L-:9PF  n,m contact18/Da6Lh op$ \ Lh x,m contact24\ \ Lh ,m contact25* TS vg{g.h1hi,minv4x1T9 ^ E j H,m contact26; B $ ^e  $\|#Lh ,m contact29N?@,mD@pcreg|4d t,m contact65Td s,m contact66,L4S $` N` NIb `m N`m NIc ] N`m NI 0` N NI `. N`m I NPF]UI ' N' NI 4x}. N.] ]0]]0]!0}@B 0 net1 B 0 net2 0] ]0 N@ N}!0 N  NB 0@p net3]@]p]B p N@ N.B 0 N. N>B 0@.B 0.>B 0 N..0}@>  gef mconn1D N`m  fdf mconn2` I d mnode2`I e mnode3YhaI   hI >}I a a! ` _mnode5A A gD NCCmatch1@I a ` _mnode6A A  > N}I a ` _mpmos1A A  N@I a ` _mnmos1A A  gD NCCmatch2>]I e m node3_1_1>] I d m node2_1_1 I   YaI   8J*R2I   " *2I # ` H@8HIB 1` @8` !0`   !0` H` H !0` ` H` 0`  1` $p` q` @8H@80` {tB p` q` p` pbB p`  q` L!0`   0` L!0`  1(#4qqq(#t gH g1(#dd1(#td Hd1(#dd1(#Hyy1(# H1(#\KKq0AA0AL!1L!1dLL0` mplnode1(h mplnode2@8 mplnode3(Ah@ mplnode4 * - 4; $ 5 $4,; & 4 Ćd| 2 7 9 mcontact1,Ć | 1 : = mcontact2,4$ 3 ; > ,D ) / A B mcontact3Dd . E G mcontact4 xIO X M m node15_1_1gD NCCmatch2xH'8|IZ K I m node14_1_1 I@ L m node13_1_17̍I< H m node12_1_1\74̍I% J S m node11_1_1\4 I+ N T m node10_1_1T\IF h m node9_1_14<IC T\$I8 gm node7_1_14<$I?  x I0 m node2_1_14 I( m node1_1_1xIU Y _ Q mnode15_1_1_1_1H8|I[ \ R W mnode14_1_1_1_1gD NCCmatch1t ID P mnode13_1_1_1_17t̍I6 V mnode12_1_1_1_1$, I' , f mnode17Dl!I` i mnode16@I] ^ a U  Dramslice@@ j @@  `0u0u k0u0u  `pPpP l ~PP  `__ m OP0oP  ` n `P P  `(P(P o @P8P  ` p   ` q PP  `@@ r P.P  ``m`m s ]P}P  ` t P P  ` u pPP  `00 v PP  `PFPF w 6PUP  `pp x ЄPP  `@%@% y P4P  `kk z [P0{P  `: 0 Dnextpc`:@`04:@40`;`@<B 0`I`;9`F0`I4;94D0`@<@B0w >E =0E =E@B 0EE =B 0ww >B 0eeD!0`Ж0 Dwd ` B 0 Da`p D` wd_b * N *!0p?Єp0p?.B 0@ 0`A@B 0Є``A0 Drd294D9CB 09Ce0X9C09`F9E!0ЖЖ !0rPr.SB 0&&@%B 0``!0@!0`mWP:`m0 Dsrc2Q.Q!0.Q.0 Drd1cZGB 0 cZ  HB 0cZIB 0cZ`JB 0bcZbKB 0ScZS LB 0cZ@MB 0ZN!0`PO!0`Z`P0@`R@@QB 0 $`Z@`R0.Tr.S0 Dsrc14U.TB 0 $4Z4U0V $Z0`mWV!0!0e0 D aluresult@%YXB 0@%Z@%Y0 T@[B 0@ T@\B 0 c ]B 0c ^B 0c_B 0@c@``B 0caB 0 rc r bB 0bcbcB 0RcR`dB 0`c`eB 0c fB 0 c gB 0c`hB 0ciB 0c jB 0`c`kB 0{c{`lB 0FcFmB 0@7c@7 nB 0'c'oB 0c`pB 0 T@qB 0 TrB 0@c@sB 0 c  tB 0cuB 0`c``vB 0cwB 0c xB 0`c`yB 0c`zB 0c{B 0@c@ |B 0c}B 0qcq`~B 0@  T@ @B 0 TB 0@c@B 0c B 0cB 0`c``B 0cB 0 c B 0c B 0cB 0@c@B 0cB 0c B 0`c`B 0@4@@B 0@@`!0 D prenextpc@0 net3pB 0 * N  N0 *0P:P:`mB 02P:0D HD0 HD H`mB 0 H HDB 0&@%&`B 0u`&`0@=@=@B 0-@=0w0WWB 0W0 Dinstr0W0B 00`g@%`g@B 0@%`g@%0eE0e@%&@%0Ee0EEB 0 net1 0DD0n`m H`m0`` `0 4  NB 0 N  N0 Dpc4 40```08 H04 NB 0u4u`B 0``u`0 Daluout`4u40  .B 0L. .0 0LL.B 0.L.0\L0.B 0$..0@0$$.B 0.$.0 Dmemdata3$0.B 0n..0n`0 Dadr````B 0```0440u```0uu`!0 Dmd fu0``0 Dadrb``B 0rPLr!0r <0 Dsrc1_b`D f d b  Z`I`D l j h  xXH( i n A8I q r u s8z p w ȯX!  h  xhH  X( o  mpin725 =  50=8 m 5=Ȼ   mpin735x=H k جhI  mpin7188I  mpin70hI  mpin69}xȅHI  mpin68^fI  mpin67OV I  mpin66X(I  mpin65I  mpin64 hI  mpin63 xhHI XX((I  mpin62Xx(HI n*v2I *2I 08I hI xihHqI   hI  X!h()I mpin61# $c   mDalu_1_1Xh(I  mpin60X(ȯI  mpin598hI  mpin588hI  mpin57I  mpin56Xx(HI  mpin55}hI  mpin548n8vI  mpin53^hfI  mpin52NxVHI  mpin51x HhI  mpin508I  mpin498I  mpin48xhHI  mpin47hI  mpin468I  mpin45xHI  mpin44wxHI  mpin43BJhI  mpin42X38(;I  mpin41#+I  mpin40xHI  mpin39X(I  mpin38ȯI  mpin37X(hI  mpin368 I  mpin35I  mpin34xxHHI  mpin33hI  mpin328I  mpin31xHI  mpin30xHI  mpin29ȣhI  mpin28X8(I  mpin27|I  mpin26mxtHI  mpin25X X((I  mpin24ȯI  mpin23X( hI  mpin228I  mpin21I  mpin20xxHHI!  mpin19ؾȯI#  mpin188hI%  mpin178hI'  mpin16ȗI)  mpin15X(ȯI+  mpin14hI-  mpin138I/  mpin12xHI1  mpin11XX((I3  mpin10X0(8Ig 2 Xx(HIe 5 X(I4 7 hXI9  mpin98&8J.RI : 8&.I = % c < c 0 . , *  mDpcreg*ȯ2I M*U2I h6xi8>HqI ? h68>I> A 8D@LhHIC D G "xh*HII K X9X(A(IM  mpin8X9(AIL O X(I  mpin7xHȯI ~ mpin6szIv Q S [IS U S[ IR W  hI8 T Y hIX [ xcXHk(I]  mpin5xcX!Hk()I\ _ AXI(Is  mpin4AI It a "X!h*()I H c a hIx AIId g  6`y`UIf d mgnd1 hI hI h @ȩhHIk 8DxiLHqIE m 8xHI| o 88JRI; q s 808Ip u xxHHIn v 8DLIF y ؉8JRIr { jxihrHqIl } mpin3qxyHIJ }  q0y8I| 8*2I 8I H*P2I HPI *2I I  *'2I  'I *2I x HI xxHHI~ xxHHI ؉08Iz j*hr2I | mpin2j hrI { mpin1qxyHI qyI ` T  ~ mDwdmux e c  y b ` e ( & $ " 6  mD@pcmux% 8c x       mDbreg%Q c }       mDareg% fc        mDmdr%\c Z       mDir0%@-c N       mDir1%3c        mDir2%`c        mDir3` T   mDadrmux  2c  B j ^ V P   @  mD@src2mux < T t w    mDsrc1mux% &c  i      mD aluoutreg(```4  b c minv4x1(```4  bz cminv4x2(P4kP  b c minv4x3nv  +Ж Є T  j k plmnoqrstuvwxyz m ramslice1 { ` 3 3w!0` 3w3 !0 33T0` 38 3!0` ) 8 38 0` @w@`!0` @w@`!0 D writeeven @@wB 0 net39 w!0 net40 88wB 0 net37 w!0 net38 0w0!0 net29 w!0 net28 XwX!0 net27 w !0 net26 w!0 net31 w !0 net30 HwH̍!0 Dwl2[3] `w`̍!0 Dwl1[3] xwx̍!0 Dwl2[2] w̍!0 Dwl1[2] w̍!0 Dwl2[1] w ̍!0 Dwl1[1] pwp̍!0 Dwl2[0] w̍!0 Dwl1[0]` ؇ ؇ xwB 0 Dread2odd` @ xw@ $!0 D read2odd_b`  xwB 0 D read1odd_b`  xw l!0 Dread1odd   wB 0 D ph2b_breg   wB 0 Dph2_breg @@B 0 Dph2b_ir3 B 0 Dph2_ir3 *B 0 B 0 |)!0 B 0 Dph1_ir3_ir2_ir1 88B 0 Dph2b_ir2 B 0 Dph2_ir2 ,(B 0 B 0 |'!0 B 0 00B 0 Dph2b_ir1 B 0 Dph2_ir1 ##xB 0 ##B 0 ==!0 ==B 0 XXB 0 Dph2b_ir0  B 0 Dph2_ir0 (0(,!0 ((B 0 A A!0 AAB 0 B 0 Dph2b_mdr  B 0 Dph2_mdr p]p],!0 p]p]B 0 8w$8w!0 8w8wB 0  B 0  (nN B 0 pX $pX ,!0 pX pX B 0 8r $#8r !0 8r 8r B 0  d R !0   B 0 # 1u# !0 Dph2_areg_aluoutreg # # B 0 ` %P` !0 ` ` !0 z `sz !0 Dph1_areg_aluoutreg_pcreg z z B 0 d r !0 К К B 0 0q !0  B 0 p !0  B 0 P oP !0 P P B 0 n !0 m!0` 8S8:!1 Dwriteodd w!0 Dpcsel[0] ((wB 0 D pcselb[0] hhwB 0 Dpcsel[1] w!0 D pcselb[1]` 0 Dinstr[5]` " xBT" WB 0` ) 8) xB 0` ) 880` 82) 80` ) x" x0` ; W" W0` ; ; W!0` ; T0`   0  B 0`  0*!0` X X:!0`  K!0` ( (h[!0`  ;-!0` h[(h[0` KK0` (:X:0` 0*0*0`  ;0*B 0` x x !0`   y!0` t t Z!0` @d @d ;!0` S S!0` pC pC !0` |w B 0 h-h-wB 0 Dph2b_pc 0G0GwB 0 Dph2_pc` hh hhwB 0 D instr[23]` pC Zt Z0` pC Zt Z0` p pw!0` 8 8w!0` (l (lw!0` ȠwȠ B 0` X Xw!0` H0 H0w!0` `d `dw!0` ( ( w!0` x x w!0` Ь Ь w!0` n nlw!0` o  ow!0`  w!0` X Xw!0` 0 0w!0` 8  8w!0`   w!0` <  <w!0` 8  8w!0 3 3h!0 Dzerob` 3 3 !0 3hU3B 0 Dz1b 3U3hT!0 Dz0b 3V3h!0 Dz2b 33hmV!0 Dz3b 3j3hN!0 Dz4b 30I3h/!0 Dz5b 3,3!0 Dz6b` b^0` 81&81]0` ) 81~810` ) xi" xi0`   0` @(w@!0` @p@B 0` @@(wB 0 Dresetb h-h-B 0 0G0GB 0  B 0 B 0 ptp̍B 0 ̍t!0 t̍B 0 t ̍B 0 xtx̍B 0 t̍B 0 HtH̍B 0 `t`̍B 0` ؇ ؇ |!0` @ @ $B 0`  !0`   lB 0` @`@!0` 8@W8:B 0 0w0!0 Dadrsel 00B 0 $ wB 0 Dadrselb ̬ ̍B 0  wB 0 Dsrc2sel0  B 0 @ @ wB 0 D src2sel0b @ ̬@ ̍B 0 w !0 Dsrc2sel1  B 0 ( w( !0 D src2sel1b ( ̬( ̍B 0   wB 0 Dsrc1sel   B 0 % % wB 0 Dsrc1selb % ̬% ̍B 0 wB 0 B 0 Dwdsel P"wP"$!0 P"̬P"̍B 0 Dwdselb B 0 (̬(̍B 0 hhB 0 ̬̍B 0` hh hh 0` hh hh U0` hh hh T0 =10` @p@8!0 V0(00 VV0!0 (V0 p A 0 pp !0 Ap0 AP A!0 (!(!0 1p1!0 =p1p0 =%=p!0 x#x0 &x!0` 8wA"0` 7w8w0` p](!0` wp]0` A"AP B 0` 8w8r #0 Dph1_ir0_mdr_breg` 0wpX $0 Dph1b_ir0_mdr_breg` '=%0` (&0 Dph1b_ir3_ir2_ir1` )'0` 4w(0` 4w)0` *4w0` P8+P .!0` 8,P8+0` 8,) 80` ` ;ȝ ;0` pCS0`  ; ;-0`   0` P . T0` `m$ `o1`  n p1` $ `o`8 `w1` p@ w1` w8S0 w /0 0w000` hhx0 U|B 0 U|B 0 net55 U|B 0 U|B 0 net53 U|B 0 =U=|B 0 net51 U |B 0 AUA|B 0 net49 U |B 0 8wU8w|B 0 net47  U |B 0 8r U8r |B 0 net43  U |B 0 # U# |B 0 ` U` |B 0 z Uz |B 0 К UК |B 0 U |B 0 U |B 0 P UP |B 0` @ȕ@ȴU!0 net59 h-Uh-|B 0 0GU0G|B 0 U |B 0 U|B 0 pHUp)B 0 HU)B 0 HU)B 0 HU )B 0 xHUx)B 0 HU)B 0 HHUH)B 0 `HU`)B 0` ؇ z؇ ԙU!0` @ $U@ $vB 0` o U!0`  lU ljB 0` @`@`U!0` 8U8B 0 @ԙU@zB 0 ԙUzB 0 net56 8ԙU8zB 0 ԙUzB 0 net54 0ԙU0zB 0 #ԙU#zB 0 net52 XԙUXzB 0 (ԙU(zB 0 net50 ԙUzB 0 p]ԙUp]zB 0 net48 pX ԙUpX zB 0 net44 0ZU0;B 0 GU (B 0 ZU ;B 0 @ GU@ (B 0 ZU ;B 0 ( GU( (B 0  ZU ;B 0 net42 % GU% (B 0 net41 ZU;B 0 net46 P"GUP"(B 0 net45 ZU;B 0 (GU((B 0 hZUh;B 0 GU(B 0` hh ;hh ;0` x !r !v1` l 1qX 1w1  VB 0 ( VB 0 B 0 tB 0 fTGUB 0 hVhB 0 h;hVB 0 hhB 0 hh4B 0 hyThZUB 0 ( V(B 0 ((( VB 0 ((B 0 ((tB 0 (fT(GUB 0 VB 0 ;VB 0 B 0 4B 0 yTZUB 0 % V% B 0 % (% VB 0 % % B 0 % % tB 0 % fT% GUB 0  V B 0  ; VB 0   B 0   4B 0  yT ZUB 0 ( V( B 0 ( (( VB 0 ( ( B 0 ( ( tB 0 ( fT( GUB 0 V B 0 ; VB 0  B 0  4B 0 yT ZUB 0 @ V@ B 0 @ (@ VB 0 @ @ B 0 @ @ tB 0 @ fT@ GUB 0 V B 0 ; VB 0  B 0  4B 0 yT ZUB 0 8r ]V8r >B 0 8r |8r ]VB 0 8r >8r B 0 8r 8r B 0 8r T8r UB 0 pX [VpX <B 0 pX zpX [VB 0 pX <pX B 0 pX pX |B 0 pX ԸTpX ԙUB 0 P" VP"B 0 P"(P" VB 0 P"P"B 0 P"P"tB 0 P"fTP"GUB 0 VB 0 ;VB 0 B 0 4B 0 yTZUB 0 8w]V8w>B 0 8w|8w]VB 0 8w>8wB 0 8w8wB 0 8wT8wUB 0 p][Vp]<B 0 p]zp][VB 0 p]<p]B 0 p]p]|B 0 p]ԸTp]ԙUB 0 ]V >B 0 | ]VB 0 > B 0  B 0 T UB 0 [V<B 0 z[VB 0 <B 0 |B 0 ԸTԙUB 0 A]VA>B 0 A|A]VB 0 A>AB 0 AAB 0 ATAUB 0 ([V(<B 0 (z([VB 0 (<(B 0 ((|B 0 (ԸT(ԙUB 0 ]V >B 0 | ]VB 0 > B 0  B 0 T UB 0 X[VX<B 0 XzX[VB 0 X<XB 0 XX|B 0 XԸTXԙUB 0 =]V=>B 0 =|=]VB 0 =>=B 0 ==B 0 =T=UB 0 #[V#<B 0 #z#[VB 0 #<#B 0 ##|B 0 #ԸT#ԙUB 0 ]V>B 0 |]VB 0 >B 0 B 0 TUB 0 0[V0<B 0 0z0[VB 0 0<0B 0 00|B 0 0ԸT0ԙUB 0 ]V>B 0 |]VB 0 >B 0 B 0 TUB 0 [V<B 0 z[VB 0 <B 0 |B 0 ԸTԙUB 0 ]V>B 0 |]VB 0 >B 0 B 0 TUB 0 8[V8<B 0 8z8[VB 0 8<8B 0 88|B 0 8ԸT8ԙUB 0 ]V>B 0 |]VB 0 >B 0 B 0 TUB 0 [V<B 0 z[VB 0 <B 0 |B 0 ԸTԙUB 0 ]V>B 0 |]VB 0 >B 0 B 0 TUB 0 @[V@<B 0 @z@[VB 0 @<@B 0 @@|B 0 @ԸT@ԙUB 0 V B 0 ( VB 0  B 0  tB 0 fT GUB 0 0V0B 0 0;0VB 0 004B 0 0yT0ZUB 0 00B 0`  1 U0` 82 1!0 x 4x ((5B 0  3x 40  T 3B 0  ((6 UB 0 x ((5 ((60 x 8x ( 9B 0  7x 80  U 7B 0  ( : |B 0 x ( 9 ( :0 x <x (=B 0  ;x <0  | ;B 0  (> ]VB 0 x (= (>0 x @x (AB 0  ?x @0  ]V ?B 0  (B >B 0 x (A (B0 x sDx (EB 0  sCx sD0  > sCB 0  (F B 0 x (E (F0 x THx (IB 0  TGx TH0   TGB 0  (J B 0 x (I (J0 x 5Lx (nMB 0  5Kx 5L0   5KB 0 x (nM (nN0 a %O` %P0 Dph1b_areg_aluoutreg_pcreg a ta %O!0  d Q d R0 Dph2b_areg_aluoutreg  !v d Q!0` xw y!1 D instr[11]` 0xw0 Z!1 D instr[12]` ȝxwȝ ;!1 D instr[13]` 8w8 ;!1 D instr[21]` xwx!1 D instr[22]` pwp !1 D instr[16]` w !1 D instr[17]` w !1 D instr[18]` ) }" 0 T UB 0 h-Th-UB 0 | ]VB 0 h-|h-]VB 0 > B 0 ]V >B 0 h->h-B 0 h-]Vh->B 0  B 0 h-h-B 0 T UB 0 К TК UB 0 | ]VB 0 К |К ]VB 0 > B 0 ]V >B 0 К >К B 0 К ]VК >B 0  B 0 К К B 0 ` T` UB 0  T UB 0 ` |` ]VB 0  | ]VB 0 ` >` B 0 ` ]V` >B 0  > B 0  ]V >B 0 ` ` !0   B 0  T UB 0  | ]VB 0  > B 0  ]V >B 0  B 0 gTHUB 0 pgTpHUB 0 gT HUB 0 gTHUB 0 gTHUB 0 xgTxHUB 0 `gT`HUB 0 HgTHHUB 0`   T0` T8Pl0` 8 TH8 k0` ) 8 8 T0 # U# T!0 z Uz T!0 T UB 0 P TP UB 0` @ȴU@T!0 0GU0GT!0 UT!0` ؇ ԙU؇ ԸT!0` @ $T@ $UB 0` U T!0`  lT lUB 0` @`U@`T!0` 8T8UB 0 ) VB 0 p)p VB 0 )  VB 0 ) VB 0 ) VB 0 x)x VB 0 `)` VB 0 H)H VB 0`   U0` U8Pj0` 8UH8i0` ) 88U0` ) x#x" x#U0  V!0 !0 ppB 0 p VpB 0   V!0  !0 B 0  VB 0  V!0 !0 xxB 0 x VxB 0 `` V!0 ``!0 HHB 0 H VHB 0` Q ypC yV1` p y` yV0`  y yV1` hV8Phf0` 8VH8e0` ) 88V0` ) xy" xV0 # ]V# >B 0 # |# ]VB 0 z ]Vz >B 0 z |z ]VB 0 ]V >B 0 | ]VB 0 P ]VP >B 0 P |P ]VB 0`  y yV1` @vV@ȕ!0` @W@vV!0 0G]V0G>B 0 0G|0G]VB 0 ]V>B 0 |]VB 0` ؇ [V؇ z!0` ؇ <؇ [V!0` @ $WV@ $8B 0` @ $v@ $WVB 0` 1 PV!0` PV o!0`  lKV l,B 0`  lj lKVB 0` @`fV@`!0` @`G@`fV!0` 8V8B 0` 88VB 0 t!0 pptB 0  tB 0 tB 0 tB 0 xxtB 0 ``tB 0 HHtB 0` wX! [0` wH^\0` 9wX!Y0` 9wH^Z0` 8H8c0.HHeHHg!0.HHcHHe!0.8PUf8P6dB 0.8Pth8PUfB 0` I8PId0` 8oH8oa0` *8P*b0` MHM_0` ` 8P` `0` wX!W0` `wH^`X0.8PZ8PzXB 0.8P\8PZB 0.8P^8P\B 0.HHYHWB 0.HH [HHYB 0.HA]HH [B 0.8P`8P^B 0.8Pb8P`B 0.HH^_HA]B 0.HH}aHH^_B 0.HHcHH}aB 0.8P6d8PbB 0.8Pj8PthB 0.HHiHHgB 0.8Pl8PjB 0.HHkHHiB 0` 8H8g0` 8Ph0` z `s6 `w1` a t w1` # 1u 1w1`  !vs !w1 0G0GB 0 B 0 >B 0 0G>0GB 0` @8@W!0  B 0 P P B 0 P >P B 0 > B 0 # # B 0 z z B 0 z >z B 0 # ># B 0` @ $@ B 0`  !0`  l  B 0`  l, l B 0`  1!0` @ $8@ $B 0` ؇ ؇ <!0` ؇ |؇ !0` ) 8) x#xB 0` ) 8) xyB 0` ) xz" x0` ) 8) xzB 0` ) x{" x0` ) 8o) x{B 0` ) M|M0` ) M|) }B 0` ) 81~) xiB 0` ; 1` 8x8@WB 0` 88xB 0` @`(@`G!0` @@`(!0` ) 8o8o0` ) 880` 0 Zp Z1` p Z` Z1`  yp y1` 8 ;hh ;1`  hh 1`  hh 0` p hh 0` @d ;Q ;1` Q ;pC ;1`  yQ y1` x Q 1` Q pC 1` X1` 0` XX Z!1 Dinstr[4]` X Z Z1`  Z Z1`  ; ;1` 8 ; ;0`  ; y!1`  y y1` ( Z(:B 0` ( Z( !1` ( Z Z1`  Z Z1` (  1`   0`  yKB 0`  y !1`  y y1`   1`  h[B 0`   1`   !1`   1,:  m contact206d0l7  ,# \.  l n q m contact149% ,  m r | T% [ k u 5 ܿA v x m contact150D8 TL? [ t w LD    m contact151D   m contact152|D4   m contact153Ḑ ~  m contact154( z } m contact155 i | m contact156̧Գ h m contact157W^  <|GDN  Ԯ7ܵ>  l&t-  <&D-  mpin9DT   m contact1584D   m contact159nDz   m contact160d^Dj   m contact161MDY   m contact162=DLI   m contact163$qV,x]  $qV,x]  DL   m contact164\D#   m contact165LfDr   m contact166 .D9   m contact167D   m contact168|D4   m contact169l*D$6   m contact170^D >[ ? ?] @ @ C C D D E E F F G G H H I I J J K K L L M M N N O O O_ P P R R S S T! T" U% U' V) V+ W- W. X1 X2 Y5 Y6 Z9 Z; [= [a \? \b ]A ]d ^C ^g _E _ ` aABQ,mDbit74"*-6  Q Q*\6 P S Q<\ R U ;Gd  W jvd V Y jv X [ ;G Z ] 4"<- T _ 7C#  L ,7# M a ,7L ` c 7CL b e  )T  g T f i ol * j m m contact188t\E| k r 0k @y  6 u m contact192hQ x_  2 w m contact193|5E d y m contact194 h { m contact195   x } m contact196  z  m contact197  | m contact198  m contact199  \  m contact200D5̧@  m contact122    T   D  m contact205$, p  \!  T  L"T .  L"\! .  \!  T  LT   L\!   \! ķ  T ķ  LT   L\!   \! Ę  T Ę  LT   L\!   n\! y  nT y  LT   L\!   O\! Z  OT Z  LT   L\!   0\! ;  0T ;  LhT t  Lh\! t 0 \ g x+ Z f x+ B   @& ,  @& : DL ^ '0LTm( KK Ky LNQ|rh^TJ@ 6!,""#$%& ' ( ) * + , -j .0/0 1 23S45U6 7V89X: ;[<=]>?_@<C:D@E>FDGBHHIFJaKbLeMfNiOjPRS T Ux Vn Wd XZ Y Z [P \F ]< ^2 _ ` aABQ,mDbit0'0LTm( I }~ } s i _ U K A  !7! "-" ### $$ %% && ' ' ( ( ) ) * * + + , , - -. /1/00 1 1 2 2 33 4R4 55 6T6 7 7 8W8 9 9 :Y:; <Z< == >\> ?? @^@ C=C D;D EAE F?F GEG HCH III JGJ K`K LcL MdM NgN OhO PkP RR SS T T U U Vy V Wo W Xe X Y[ Y Z Z [ [ \Q \ ]G ] ^= ^" _3 _ ` aABQ,mDbit1'0LTm( twjm`cVYLOBE8 ; .!1!$"'"##$$% % & & ' ' ( ( ) ) * * + + , , - -.3/6/00 1 1 2 2#3*344!5&5667788 99::;<<==>>??@@oCCmDDsEEqFFwGGuHH{IIyJJKKLLMMNNOOPPRR~SS T Tz U} Up Vs Vf Wi W\ X_ XR YU Y Z Z [ [H \K \> ]A ]4 ^7 ^* _- _ ` aABQ,mDbit3+< ! mcontact17bh<  mcontact2+  # mcontact37h<  mcontact4+8 "% mcontact57h<  mcontact6)+ m contact33Z h ( @ m contact34 ** 9 > B m contact35  ( ' D m contact36<ؽ L b        ~               p v l t                 E) C A ?                : 7 ! " " # #` $c %e &f ' (# )& ** +/ ,3 - . /,mzipper1% , & q% , s% , tw% , x{,# H. S |~ m contact73% , ,# \+. 7   m contact74% e, l  5 ܁A  m contact75,# \i. u z m contact78,# \.  v m contact80,# \.  r m contact82,# \.   p m contact85,# \.   P m contact88D5@   m contact93TDT _  m contact95DTL_  m contact96Dst~  m contact97DsL~  m contact98r~   m contact99\D5@  m contact101bD5Dn@ $  m contact102ēD|  m contact103bDDn F  m contact104,D  m contact105bDDn H  m contact106DL  m contact107bDDn J  m contact108MY  m contact109d^D5j@   m contact111KD5\W@  m contact1124Ds~   m contact115KDs\W~  m contact116DT   m contact117KD\W  m contact118Dl { m contact119   m contact123|4  m contact124|DT4_  m contact125DTt_  m contact126D5l@  m contact127D5@   m contact128Ds~  m contact129Dst~  m contact1307>  mpin10LDT_  m contact131DTl_  m contact132LD  m contact133Dt  m contact134 |GN  mpin11Dsl~  m contact135Dsl~  m contact136Dl  m contact137Dt | m contact138tW|^  mpin12D  m contact139Dl   m contact140D  m contact141Dt J m contact142'0LTm( G <o : v l b X N D :  !0! "&" ## $$ %% & & ' ' ( ( ) ) * * + + , , - -s . /2/00 1 1 2 2 3"3 44 5 5 66 77 88 9 9 :: ; << == >> ?? @@ CnC DlD ErE FpF GvG HtH IzI JxJ KK LL MM NN OO PP RR SS T T U| U Vr V Wh W X^ X YT Y Z Z [ [ \J \ ]@ ]! ^6 ^# _, _ ` aABQ,mDbit2'0LzTm(a    uxknadWZMPCF9 < /!2!%"("##$$% % && ' ' ( ( ) ) * * + + , , - -u.4/7/00 1 1 2 2(3+34^4$5'56\6778V899:T:;<O<==>L>??@J@CCDDEEFFGGHHIIJJKmKLjLMiMNfNOOPPRRSS T T{ U~ Uq Vt Vg Wj W] X` XS YV Y Z Z [ [I \L \? ]B ]5 ^8 ^+ _. _ ` aABQ,mDbit4'0L[Tm(B %   yzopef[\QRGH= > 3!4!)"*"# #$$ % %&& ' ' ( ( ) ) * * + + , , - -y.5/8/00 1 1 2 2)3.3X4_4%5-5Z6]677P8W899R:U:;O <N<==F>M>??H@K@CCDDEEFFGGHHIIJJlKoK`LkLcMhMdNgNOOPPRRSS T T U Uu Vv Vk Wl Wa Xb XW YX Y Z Z [ [M \N \C ]D ]9 ^: ^/ _0 _ ` aABQ,mDbit5'09Tm   } { q g ] S I ?  !5! "+" #!# $$ % % && ' ' ( ( ) )" * *$ + +( , ,, - -.. /9/004 1 18 2 2< 3/3@ 4Y4E 5,5H 6[6L 77P 8Q8T 99X :S:; <N < == >G> ?? @I@ CC DD EE FF GG HH II JJ KnK LaL MbM NeN OO PP RR SS T T$ U U( Vw V, Wm W0 Xc X4 YY Y8 Z Z< [ [> \O \@ ]E ]B ^; ^D _1 _ ` aABQ,mDbit6HHHH ``?B 0` `k!0 Dzerob`+`@CB 0EE1 D instr[16] ` @CB 0 net59  @B 0pv pv@CB 0` `]B 0 Dz4b``4B 0 Dz3b``@B 0 Dz1b`P`B 0 Dz2b``@B 0 Dz5b`2`B 0 Dz6b``{B 0 Dz0bE `I "0E@%h@%0E N N0t t!0E]E N!0E4E@%!0EE !0 pv 0,+1 net48 !0`k` B 1 Dadrselk B 0 Dadrselbt tk!0 net3k B 0 net41 D instr[23]1 D instr[22]@l 1 D instr[21]M@ @1 D instr[18]-e e1 D instr[17]EB 0&&1 D instr[13] @@1 D instr[12]1 D instr[11] < <k!18 <0k!1@0k!0 D#ph1_areg_aluoutreg_pcreg  k!0 Dࡂph1b_areg_aluoutreg_pcreg`@`k!0zk!0wzwk!1zwz0 z!1 Dࠀph2b_areg_aluoutregW@Wk!1`@W@0` `@!1 D ph2_areg_aluoutreg88k!1 80  !1@@k!1@0 !1@+@+k!1b@+0JJk!1J0k!0 D !ph1b_ir0_mdr_breg``k!0 D!ph1_ir0_mdr_bregk!10 !1bbk!1`b0` `!1k!1` 0@@k!1 @066k!0 D ph1_ir3_ir2_ir1@U@Uk!0 Dph1b_ir3_ir2_ir1` ` k!1@U` 0@U @U!1  k!16 06 6!1`k` B 0 D` aluopb[1] k  B 0 D` aluop[1]k B 0 D aluopb[0]tkt B 0 D aluop[0]k B 0 D` alubinvbk B 0 Dalubinv`[k`[ B 0 Dph2_pczkz B 0 Dph2b_pc k  B 0 D` resetbk B 0 D pcsel0"k" B 0 Dpcsel0b Bk B B 0 D` pcsel1`ak`a B 0 D@ pcsel1bk B 0 Dsrc1selb`mk`m B 0 D src1sel4k4 B 0 D@ src2sel1bk B 0 D`src2sel1`k` B 0 D src2sel0b k B 0 Dsrc2sel0k B 0 D  ph2b_bregiki B 0 Dph2_bregk B 0 D  read1odd_b@k@ B 0 Dread1oddoko B 0 D  read2odd_bPkP B 0 D read2odd`k` B 0 D@ wl1[3] k B 0 D` wl2[3]k B 0 D@ wl1[2]k B 0 D@ wl2[2]`k` B 0 D@ wl1[1] fk f B 0 D@ wl2[1]FkF B 0 D@ wl1[0]'k' B 0 D` wl2[0]k B 0 D writeodd@k@ B p D  writeeven-k- B 0 D` wdselLkL B 0 D` wdselbk B 0 Dph2b_ir3?k? B 0 D` ph2_ir2^k^ B 0 D ph2b_ir2 k B 0 Dph2_ir1*k* B 0 D` ph2b_ir1 k B 0 Dph2b_ir0k B 0 D ph2_mdr@k@ B 0 D ph2b_mdr!0P!0P!0 !0 !02!0k2!0@2@kB 0@@2B 0@ @B 0@@ B 0@P@B 0@@PB 0@@B 0``!0`P`!0``P!0` `!0`` !0`2`!0`k`2!0 2 kB 0  2B 0   B 0   B 0 P B 0  PB 0  B 0t2tkB 0tt2B 0t tB 0tPtB 0ttPB 0ttB 0!0P!0P!0 !0 !02!0k2!02kB 02B 0 B 0 B 0PB 0PB 0B 0zz!0zPz!0zzP!0z z!0zz !0z2z!0zkz2!0`[2`[kB 0`[`[2B 0`[ `[B 0`[`[ B 0`[P`[B 0`[`[PB 0`[`[B 0 < <!0 <P <!0 < <P!0 <  <!0 < < !0 <2 <!0 <k <2!02kB 02B 0 B 0 B 0PB 0PB 0B 0  !0 P !0  P!0   !0   !0 2 !0 k 2!0`a2`akB 0`a`a2B 0`a `aB 0`a`a B 0`aP`aB 0`a`aPB 0`a`aB 0 B B!0 BP B!0 B BP!0 B  B!0 B B !0 B2 B!0 Bk B2!0"2"kB 0""2B 0" "B 0"" B 0"P"B 0""PB 0""B 0!0P!0P!0 !0 !02!0k2!0w2wkB 0ww2B 0w wB 0ww B 0wPwB 0wwPB 0wwB 0WW!0WPW!0WWP!0W W!0WW !0W2W!0WkW2!0828kB 0882B 08 8B 088 B 08P8B 088PB 088B 02kB 02B 0 B 0 B 0PB 0PB 0B 0`m`m!0`mP`m!0`m`mP!0`m `m!0`m`m !0`m2`m!0`mk`m2!02kB 02B 0 B 0 B 0PB 0PB 0B 0``!0`P`!0``P!0` `!0`` !0`2`!0`k`2!0 2 kB 0  2B 0  B 0  B 0 P B 0  PB 0  B 0!0P!0P!0 !0 !02!0k2!0424kB 0442B 04 4B 044 B 04P4B 044PB 044B 0!0P!0P!0 !0 !02!0k2!0`2`kB 0``2B 0` `B 0`` B 0`P`B 0``PB 0``B 0  !0 P !0  P!0  !0  !0 2 !0 k 2!0!0P!0P!0 !0 !02!0k2!0i2ikB 0ii2B 0i iB 0ii B 0iPiB 0iiPB 0iiB 0JJ!0JPJ!0JJP!0J J!0JJ !0J2J!0JkJ2!0@+2@+kB 0@+@+2B 0@+ @+B 0@+@+ B 0@+P@+B 0@+@+PB 0@+@+B 0@@!0@P@!0@@P!0@ @!0@@ !0@2@!0@k@2!02kB 02B 0 B 0 B 0PB 0PB 0B 0oo!0oPo!0ooP!0o o!0oo !0o2o!0oko2!0P2PkB 0PP2B 0P PB 0PP B 0PPPB 0PPPB 0PPB 0``!0`P`!0``P!0` `!0`` !0``2B 0`k`2!0 2 kB 0  2B 0  B 0  B 0 P B 0  PB 0  B 0!0P!0P!0 !0 !02!0k2!02kB 02B 0 B 0 B 0PB 0PB 0B 0``!0`P`!0``P!0` `!0`` !0`2`!0`k`2!0 f2 fkB 0 f f2B 0 f  fB 0 f f B 0 fP fB 0 f fPB 0 f fB 0FF!0FPF!0FFP!0F F!0FF !0F2F!0FkF2!0'2'kB 0''2B 0' 'B 0'' B 0'P'B 0''PB 0''B 0!0P!0P!0 !0 !02!0k2!0@2@kB p@@2B p@ @B p@@ B p@P@B p@@PB p@@B pLL!0LPL!0LLP!0L L!0LL !0L2L!0LkL2!0-2-kB 0--2B 0- -B 0-- B 0-P-B 0--PB 0--B 0@@!0@P@!0@@P!0@ @!0@@ !0@2@!0@k@2!02kB 02B 0 B 0 B 0PB 0PB 0B 0!0P!0P!0 !0 !02!0k2!0b2bkB 0bb2B 0b bB 0bb B 0bPbB 0bbPB 0bbB 0  !0 P !0  P!0  !0  !0 2 !0 k 2!02kB 02B 0 B 0 B 0PB 0PB 0B 0!0PB 0P!0 !0 !02!0k2!0`2`kB 0``2B 0` `B 0`` B 0`P`B 0``PB 0``B 0**!0*P*!0**P!0* *!0** !0*2*!0*k*2!0 2 kB 0  2B 0  B 0  B 0 P B 0  PB 0  B 0!0P!0P!0 !0 !02!0k2!0!0P!0@@!0@P@!0@@P!0@ @!0@@ !0@2@!0@k@2!0^2^kB 0^^2B 0^ ^B 0^^ B 0^P^B 0^^PB 0^^B 0??!0?P?!0??P!0? ?!0?? !0?2?!0?k?2!0` 2` kB 0` ` 2B 0` ` B 0` ` B 0` P` B 0` ` PB 0` ` B 0  !0 P !0  P!0   !0   !0 2 !0 k 2!0!0P!0P!0 !0 !02!0k2!0tt!0tPt!0ttP!0t t!0tt !0t2t!0tkt2!0 Dph2_ir3@U2@UkB 0@U@U2B 0@U @UB 0@U@U B 0@UP@UB 0@U@UPB 0@U@UB 066!06P6!066P!06 6!066 !0626!06k62!02kB 02B 0 B 0 B 0PB 0``!1`P`!1``P!1` `!1`` !1`2`!1`k`2!11 r * r(1pv{pv!0 Dc0E+-E@CB 1 net49,@CB 1 net7 rz r1`z`1z1p)G p)1z1z1 z 1-1`I$1pv@pv!0 Dc1\:{B 1 \; {B 1E\.E{B 1M 1 h !1pvpvP!0 Dc2E&E@B 19@B 1 z 1`z`1!z!1z1:z:1 Zz Z1a@f a13311pv4pv!0 Dc381 7 1czc1z1z@@1 10{ 0{1c c1 net57pv]pv !0 Dc4 45 414641z1z1z  1 1@l 11`1 net58pv@pv!0 Dc5 ]3 ]1]4]1z  1z``1z11p  p 1pv2pvB 0 Dc6w2@B 1 w1 @B 1EwE@B 1z1z1z < <1,,1C@ C1?X)?B 1 net22EEB 1 / B 10B 1@ C@ B 1 p  @B 1  B 1  B 1@f a@f B 1G p)G @~B 1,B 0B 0@l @l B 0M M@ B 0--e B 0&B 0 0{ @B 03B 0E`0``B 1Ew w0 c wB 1 NB 1 NB 1h@%h@ B 1h !h@%B 1`I "`I#B 1`I$`I "B 1E& *%0 *% *'B 1 * r( *%B 1X*?X)0 net46+X*B 0 Dsetlessx;HC @ mpin37+ d mgnd17+ e mpwr3 f d mgnd16A8JIR AX!I() A8I r8Xz 8  AhI 88@ȝ  # h $'svz~ 03 v~ .25 SX[( 69xXH( ,8; 4h<ȝ "<? 8ȝ *>A X(h &BE ȵh (DG X'(/h HKFhNȝ LO}ȝ NTW ȝ PVY ^hfh JZ] xHh R\_ hȝ `cX(h dgxH$ȝ blo XQ(Yȝ jnq 8h fru 29h htw >  D {}yF^v@Xp:  4,=>?0/.-<9:4513;8672mzipper1/z@C TABCD0DEFGHIJKLMOQRSTUVWX!YZ[\U]^_h`abcd eRfghOijklmn9oqpqLrstguvw6xcyz3{|}~kYV=:|c+D( `GmDbit0/z{ ABBCC.D1DEEFFG GHHIIJKLMOQRSTTUUVVWWXX Y#YZZ[[\\T]W]^^__f`i`aabbccdd e ePfSfgghhNiQijjkk~llmmn n8o;oppspqqJrMrssttfuiuvvww4x7xbyey~zz2{5{||}}~~jmX[TW<?8;z}be*-BE&)  ^aFImDbit1/z@P ABBCC,D/DEEFFGGHHIIJKLMOPQRSTTUUVVWWXX"Y%YZZ[[\!\V]Y]^^__d`g`aabbccdd eeNfQfgghhPiSijjk k|llmmnn:o=orpupqqHrKrsstthukuvvww2x5xdygyzz4{7{||}}~~loZ]RU>A69x{dg,/@C$' \_HKmDbit2/z ABBCC*D-DEEFFGGHHIIJKLMNPQRSTTUUVV~WWXX$Y'YZZ[[ \#\X][]^^__b`e`aabbccddeeLfOfgghhRiUijjk kzl}lmmnn<o?otpwpqqFrIrssttjumuvvww0x3xfyiyzz6{9{||}}~~nq\_PS@C47vyfi.1>A"% Z]JMmDbit3 + mpin1_g * mpin2X( ) mpin3/z4 ABBCC(D+DEEFFGGHHIIJKLMNPQ RSTTUUVV|WWXX&Y)YZZ[["\%\Z]]]^^__``c`aabbccddeeJfMfgghhTiWijj k kxl{lmmnn>oAovpypqqDrGrssttluouvvww.x1xhykyzz8{;{||}}~~ps^aNQBE25twhk03<? #X[LOmDbit4h  ( mpin4hȯ  ' mpin58h & mpin6/z]  ABBCC&D)DE!E FFGGHHIIJKLMNOPQRSTTUUVVzW}WXX(Y+YZZ[[$\'\\]_]^^__^`a`aabbccddeeHfKfgghhViYijj kkvlylmmnn@oCoxp{pqqBrErssttnuquvvww,x/xjymyzz:{={||}}~~ru`cLODG03rujm25:=! VYNQmDbit58h % mpin7xhH !$ mpin8h ## mpin9/z@2 ABBCC$D'D E#E F FGGHHIIJ(K-L$O&P/Q+R"STTUUVVxW{WXX*Y-YZZ[[&\)\^]a]^^__\`_`aabbccddeeFfIf~gghhXi[ijjkktlwlmmnnBoEozp}pqq@rCrssttpusuvvww*x-xlyoyzz<{?{||}}~~twbeJMFI.1pslo478; TWPSmDbit6h 1" mpin10h  3! mpin1188h@ 5  mpin12/zk 0ABBCCD%DE"E~F FzGG|HHxII)J?L7O8P=QAR4STTUUVVWyWCXX)Y,YIZZS[[e\(\s]`]i^^[__%`]`=aa+bbMccQddaeemfGfkggUhh!iZi7jj-kklul mmnnoDo p|pqqrAr1ss/tturuvvwwx+xynyzz{>{||}}~~v;dKH/qn692URmDbit78nv  mpin13xH  mpin14  mpin15  mpin16  mpin178  mpin188  mpin19xH  mpin20%  mpin21  mpin226>  mpin238V^  mpin24X ( h C mpin25X @( G 9B  X ( E mpin26  X 'D ؠ   G mpin27ؠ  F ظh  I mpin28 (h H Xb (j h K mpin29Xb ^(j e J C XzJ ( M mpin30C %J X- L ئ O ئ(h0 6N ؾh Q h %P Xh(ph S Xh(ph R IXP( U IP T )a1h W )1h V h  ج"h* Y ج( X 8X(  [ 8Hw Z h ] (/h6 \ xHh _aAIh <^xH ` 8sz ceAsIz .b8_g d 8JȋR fi ȋh g  mpin33ȋ h dX!l() jm dXl( k  mpin34d8l l xE8HM nq xEHM o  mpin35xEHM p 8&. stw AI r8&.ظ u  mpin368&8n.v v ;pC@ :yp@ x{ zȝ  6`U+ d mgnd1 6-`U\ d mgnd2 >d mgnd3@ @d mgnd4 Hw ,d mgnd5@ Hw *d mgnd6.] d mgnd7@.] d mgnd84 d mgnd9@4 d mgnd10 d mgnd11@ d mgnd12@ f d mgnd13@-\ d mgnd14-\ d mgnd15@@ `  ``ee  ` `U`U   `    @  `  ~`  ` ~ ~  `  `    `@@  Z`y  `ii  :  `@+@+  `  `     `  `y  `  : Z  `JJ  @ `  `PP  !@  `@1@1  ( H  `88  (  `@@  `   `  `  `    `@@  `a  `qq  3eSe  ``C`U`C`U  `  ` c  ``s`s  Dc  ` T T ~ @  ` } @  ` | n  `@~@~ { @  ` z   ``` y R r  `bb x @=  `-- w `  ` v }@  ` u "  `@@ t k@  `zz s `On  `__ r @  ` q h  ` x x p 3R  `@C@C o   ``` n    ` m ]}  ``m`m l `  ` k Kk  ``[`[ j 0`O  `?? i u  ``` h @Ih  `XX g `3  `$$ f   `   e   `@@ d >]  ` N N c `  ` b ,K  ` < < a  0  `   ` Vu  ` f f _ *@I  `99 ^ `  ` ] @  ` \ `  ` [ @>  `.. Z    ` Y @ ,  ` X `Ut  `ee W 6`U  `EE V  6  `&& U   `@@ T ~`  ` ~ ~ S e e  ``U`U R 9eYe  ``I`U`I`U Q `  ` P `    `   O `  ` N `@@  `@@ M e`e  ``U`U L pj  `zz K pjee  `z`Uz`U J `  ` I    ` H `  ` G h  `@x@x F  *  ` E    `@@ D   `@@ C `  ` B ~@`@  ` ~@ ~@ A ]5  D dpbitslice` K@8!` 0KK` x0` xpD|GLN |]] *l }fghfghi<minv4x1*<l gh~if<minv4x2`m<`m@P@P@@@<`m<@B 0@%@<@0PL@<@0@ gfmconn1]@} gf mconn2 Z ff mconn38X@(I 8xi@HqI(@}@% bcminv4x2(PL}P bcminv4x1.6 N6I `('('I 4xO@P_.I 0OPF I '0'I `P_'n'I 0`''I ``'`'I N6 N6I `m'`m'I ` 4StB p Dmid` p00` p00` RDRp` R!RpaLt ,00 04 {t <mbuf4x1,L|W mcontact1,LLW mcontact2.x. p Dmid@0@ 0@@0>0> 0>>08 N. N08> 8 NB 0.. x. 0b]  P8J R @. ff mconn1@. N ff mconn2.>`m] gf mconn3.@`m> gf mconn42x N mbuf4x1H:hB mpin2HX(# mpin1KUh[eI LLI and2@@}I  ` `..`@ N} I I@K>`m>I 4`m>`m>I h[]`m]I `m]`m]I >>I `>>I]]I `]]I` h`s=`s<` p`/!1` (pp0` (x=&(p!0! 0 (#!0D( !0(")!0(#("1D4)$!0)$*2B 0)@)$0` (x=&x=%1` M5x=%!1` (@W'(x=&!1(#(t_'(t_(0(#hM(hM81(#D`/`)1(#)4,1 net2(#,+1 net1(#404+1,*1B 1*1*21` 8`s*`s31(#V4ԳV51(#|V5V61(#V6V71(#hT8hT41` ,-91` 9`0B 1` 8:91` 9;1` `s<8`s*1` h`s=`s>1`s<`s?B 1` `s?|`s.1` [7`s?B 1` h[8h`s=B 1H+H ;BB pH ;BHD6B p@ ;AH ;Bp` Գ`s.h`s=0( ; mplnode1Dj mplnode2((0 mplnode3@x mplnode488 II mnode22pt $I|I mnode23`Ip I4'`+I$9,@I9@IܺTCt,kI m node9_1_1x=qI m node13_1_1@I m node19_1_1ovI mnode21 @pImnode20ؑ@(I mnode19lDI mnode18t_LI mnode17,\I mnode16Գ\I mnode15`(X-I`(`-IdolvIx=(qI mnode13\TC,kI mnode12(x=hqImnode11TC4,kI mnode10TC,kI mnode9 ĥI mnode8\dI mnode7T\\dI mĥQ'P!0 net1 N`m ff mconn1 0p ff mconn2 @ ff mconn3p gf mconn408ȵI 08hI Ȼ I ȻhIFYhNaIFhNhI0p!Ie mpwr14p`sI$d mgnd1 Iaa%`'_ mnmos3A A 'I a&`)_ mnmos2A A >}Ia(`"_ mnmos1A A <@0{I a`!`_ mpmos3A A  @Ia` `#`___ mpmos2A A  PR@АIa`_ mpmos1A A  NPF]UI @R@RI nand3@@}I  ` `..`@ N} I I@..I `..I N NI ` N NI `m`mI ``m`mI ] N`m NI 0`m N`m NI ` r r8!` 8 B ` `8` B Cpp`]]`   B ` } A|B 1` A A|0` p~1` ~ !1` p~!1` 1` .!1` `A`jB 1` ..1` ..!1!1100X!0X0X1XX0` 8!1` 881` $881(#d8!1(#!0(#  !1(#$!0(#pdp8!0(#pp!1(#p$p$B 1(#p p B 1` p.B 1` pp!1(#VAVA!1(#UUU4S!0(#AA!1(#U4S!0(# {y!0(#LhLh!0` g`T!0 net8(#VLhVLh!0(#V {Vy!0` ̍yry08|pxip08|KxiK1` r`T^`T0CKK1(#l gl gB 0(#lUl4S!0(#lUl4S!0(#AA!1` ryrLh!0` rLhr`T!0` ^ gr g0` yXMy0` g yB 0` g g0(# g gB 0(#U`T!0]h]0(#4SUB 0 net7(#AA!0hKK1` @`T`T0` `T gB 0` g g0` AA1(# gLhB 0jp@Wp0(#TC {TCy!0(#DLhDLh!0(#D 0D.!0(#DADAB 1@W@8j@81` |y`y0` DA`A1` `Lh`yB 0` M g` g0` Dyy0` . ;.1` A.!1(#p-p.B 1(#pBpA!1(# g gB 0(#U`T!0p]]0(#AAB 1(# 0.!01@8p@81` y g!0` xi.!1`  g g0(#} {}y!0(#pLhp g!0(#p4Sp`TB 00]]00@8@81` p4SpB!1 net6` AA1` gЩ g0` AVB 1` `T gB 0` P`T`T0(#AAB 1(# 0.!1` |..1` |A| gB 0 net5KK0` y!0`  y!0` .Щ.1` AtA1(#p6$p6!0@WX`X1(#||!0` `84r81(#|d|8!0``X!1(#|$|$B 1`@W1(#p6dp68!1(#| | B 1(#p6 p6 !0j`1` O ` 1` ` 4r 1(#p6p6!1` O8`80`XjX1``!1` 1` .!1`  !1` L0(#$!1(XX1(#!0` 8481(#d8!1X!1(#$$B 1(1(#d8!1(#  B 1(#  !1h1` \  0` 4 1(#!1` \880XhX1!0` 0` L`TB 0 net4` }0(# B 1rxi 1(#Hd H8 !0(#H H !0(#H$ H !1(#H  H  !1` Da  r 1` r l 1rrX!1rX8|X 0(#  !1(#$ $ B 0(#d 8 !1xiX rX1` Da8 r818| r1rr!1` r8l8 1` d2 }0`   0` r`TrL!0 net3` 0` ԇ  0`  0` AL!0 net2` `A`L!0 net1`  0 B 0` . .!0` ܎  01pp0`  1` $ 0` A| ]B 0` VA A|0` A B 0`  & B 1` & AB 1` & & 0xr mplnode1 mplnode20 mplnode3:.r mplnode48|@8@ mplnode5C@8xi@ mplnode6 .` y mplnode7@8p mplnode8`x mplnode9@8hp mplnode10j]@ mplnode11j%K mplnode12` mplnode131]@W@ mplnode141%@WK mplnode15Phy mplnode16x`y mplnode17%pp mplnode18%0p mplnode19@W mplnode20j mplnode21xrx mplnode22( mplnode23h mplnode24'xi mplnode25rx mplnode268| mplnode27L>T$$E 79LtT$| 6b$t,| ;<? t| AC3 \+d2 BFI8@ KLO8 QRUDl! JP m contact64  WX[ mpin6 4< VdL$ Z\ m contact63` M^] mpmos16gD NCCmatch4d  @_b m contact62  T`c mpmos15d a m contact61$L$ Yd m contact60P` fNe mnmos16gD NCCmatch6$ :gi m contact59P  kSh mnmos15$ j m contact58<D 4 m contact57̀D = m contact56D 7 m contact55$, >lo$, n :81rd qs mpmos14l9-tU p m contact54l9t@tLh r m contact53r81d uw mnmos14q-DU t  m contact52qt@DLh v} m contact51rVH {y mnmos13q4SD { z| m contact50qeD̍ x m contact49:VrH 0 mpmos13l94St { ~ m contact48l9et̍  m contact47To\v\vd} ToP\vW h[` 2 C` w 3 mpmos124S {  m contact46 81` d  mpmos11t@ Lh  m contact45- U 8 m contact44pbd@k L\vT$d}  hc81j Cw  mnmos12\t@Lh  m contact43\4S {  m contact4281d  mnmos11\-U  m contact41DPLW aDcLj `VH 1 mnmos10t_e ̍  m contact40\>d$E t_4S {  m contact39`xR  mnmos94'ea̍  m contact38`(V`H mpmos104'4Sa {  m contact374'-aU  m contact36`(x`R  mpmos94'aB  m contact35]\v$dd} ]>$d$E D8Pdqk E \vd}  \+d2 H\\+dd2 4PxR  mnmos8$-U  m contact34$B   m contact33d4S {  m contact32Cw  mpmos8dt@Lh  m contact31d-U  m contact30xR  mpmos7dB G m contact290cj PCw  mnmos7$4S {  m contact28$t@Lh  m contact27 >$E  cj (PW t_- U  m contact26t_ B  m contact25H`XM  mpin5(n`r  mpin4Ćt|  m contact24Ć&|  m contact23$\+,d2 m >$E   a  +2 m contact22H^b .ZD|f! 0 m contact21]$d .- mpin3]4$d< /'( La$ , m contact20t_   ) m contact19H^@b %1@ `  " mpmos6 a #& m contact18t_L $  m contact17``  $ mnmos6t_  8 m contact16`  !/ mnmos5gD NCCmatch7@ ``  * mpmos5gD NCCmatch5\td| 569_ T$ :Wc m contact15p  =EZD! D\` m contact14DL ,@Y mpin2D4L< -STLT$$ JX m contact13\ LU m contact12p@ HQ](#  <N; mpmos4gD NCCmatch3T$ OR m contact11\L$ AB m contact10` >PC mnmos4gD NCCmatch1\ ?G^ mcontact9  M[F mnmos3(#` IVK mpmos3p@0u fp0u uvlDx! t mcontact8To\v + mpin1To4\v< *qrLLt$ h mcontact7xr`  gji mpmos2gD NCCmatch2L t  kl mcontact6xr  ~nm mpmos1Lt op mcontact5qLD$ | mcontact4r`  x} mnmos2q D  y{ mcontact3r  ewz mnmos1gD NCCmatch8qD ds mcontact2t| 5"B  msubstr1̬B  mwell3|4  mwell2 -4U  msubstr2lD:  mwell4(#0* Ћ Ћw B d   !du  y !0\f Pi !w' }X ! net60 N @_ !PXK `K9 0 Dbit0O PX 0 Dbit0_b%qL PXq 0 Dbit1_b@, PX 0 Dbit1~ K~ 0 net4K~ K@ B 1 net5K8< K~ B 0 net6 ~ !1 net7w w 0 net10w 2 B 0 net1188 w B 1 net12P w !1 net13``g @`g 1 net16@`g @E B 0 net17@8C @`g B 1 net18` ``g !1 net19w wT 1 N w B 0 N Pk NZ 1PL N" 0 NY 1 net20PL0o$ PL N" !1 net21PL0o$ 0o# 0 net220o# S B 0 net238U 0o# B 1 net24PL% PL0o$ !1 net25UV Uw& B 0 net32Uw& vwF 0 net33@wI Uw& 1 net34w' wR 1 net36ЩwN w' 0 net37rK) r0( !1r0( PM04 105 r0( 1`K9 rK) 1* 1 1+ * !1@, + 1@D @, B 1e. e0- !1e0- 0G 10H e0- 1O e. 1O/ QA 1Oq0 O/ !1%qL Oq0 1PM6 PM04 B 02 05 B 1@w3 @2 B 1 net38`g8 `g7 1`g7 1 B 1.w6 w1 1 net39@88 @w3 B 1 net40; 0> B 0`K9 `0B !1@,@ @,0= B 1@,0= `0B 1 w? @ B 1 net41@,`g< Q`g: 0Q`g: QA B 1Зw; pwA 1 net42 8< w? B 1 net43`0B 0> 1 I 0G B 1E 0H B 0vwF vE B 1 net44`gC @`gJ 1@`gJ @D B 1wI wD 1 net45v8C vwF B 1 net46O 0K !1%`gM %T B 1%T %qL B 1N 0Q B 0PkwN @DwT 1 net470P 0K 10K 0Q 18U wR B 1 net48wR S B 1 net49S 0P B 1`gU %`gM 1}Y }X 1 net59}X }Z 1 net61PL N" PL@^ !0PL@^ @] 0`! @_ B 1l@\ @_ 0 5\ 5` 0 5` 5] 0}X 5` !0pc Pi B 1g We 1 0\d 0\g 1We W0Cj !0 0\d Ph !0 Ph Pa 0We `"b 1W0Cj P0Ca 0Pk Pi 00\f 0\b 1#0Ck W0Cj 0UV Wl 0Wl We !0wD wm 0wm 0\f !0 0\d `0\n 0`0\n ``g B 0@r  y B 1&w t 1`zds @Edw 1Pdv dq 1t Kz !1`zds `z x !1`z x F p 0t q 1Kz 'Kp 0 |  y 1du `dq 10K| Kz 1du w} B 0w} @2wA 0`zds `z~~ B 0`z~~ ~ 0Pw; w 1 net30w w? 1t w B 0@   B 1 Ћ 1pd Pd 1Ћ ЋK !1pd p  !1p    0Ћ V 1ЋK K 09    1d p7d 1@XK ЋK 1lw6 Ћw 1 net27Ћw @w3 1pd d 0d w B 0w1 w 0w d !0 net62`@\ @ 0@ @@] 0 W @ B 0Щ NZ N 0 N NY 0@ N B 00CPk RP 0RP rPa 0Ro RP B 0A0\b R0\ 0R0\ p0\g 0RP R0\ B 0P p   0  p | 0{   B 0Pdv d 0d dw 0  d B 0`    p   w  p    B pud d 0 d Фd 0   d B 0hTG8\O  mpin14hT8\   mpin15hTm8\t  mpin16hT8\  mpin17GzhO  |z  sz  sz  pP. e mpwr10i e mpwr2Xxc(Hk  xxcHHk  @  e mpwr3sz  8JR P0` dd mgnd4hH8J8PR ` Hk"s  hHHk8Ps  4pcP e mpwr4RsYz  shz nHv  nGvO  ȩ    X(  aHxi     axi   LSȩ  LmSt  w aa`!_ mnmos1A A  @` a`_ mpmos1A A  Xs(z # hIH8Q  Hh  .wl a `_ mnmos2A A  xcHk  @8w a"`_ mpmos2A A  xGHO & MxchUHk /0 ЗwP $a2`_ mnmos3A A  8Kw .a4`_ mpmos3A A  X(H(0 )* (H %7  sz ,5 K` (a-`_ mpmos4A A  @2wp a1a`3_ mnmos4A A  xHH '+6 v8@w >aD`_mpmos5A A  w aAa`C_ mnmos5A A  v@` :a=`_ mpmos6A A  rszz <E H$  9 H  ; w@ 8aB`_ mnmos6A A  Xxc(Hk ?@ HȻ GQR !m(t K !xc(Hk H[ PkwЩ LaN`_ mnmos7A A  Ȼ  F H PY Hx MS shz UV ` XaW`_ mpmos7A A  w@D IaJa`O_ mnmos8A A  8w ZaT`_ mpmos8A A  RYh  8Ȼ  mpin13yh ]^l N0 \a`_mpmos12A A gD NCCmatch2Pk NЩ _a`_mnmos12A A  gD NCCmatch8 l@`D haf`_mnmos19A A  @@D ka`c_mpmos19A A hHX8P( ab X( eg81h9 ijm rPR }a`y_mpmos18A A  0\A {a`_mnmos18A A  mp nd mgnd78HX` rv S(h[ qtz HXx` p0\ pa`s_mpmos17A A gD NCCmatch58h8 wx hx8 oSH?h[G u| P0CR a~`_mnmos17A A  gD NCCmatch7Sh[h  sxz  xHXH`  NV  mpin20P FZ a`_mpmos16A A gD NCCmatch3`d a`_mnmos16A A  gD NCCmatch1`@2@ d mgnd6xv`H~g  Ȗ  `g h`8g  d@E a`_mpmos15A A xv8H~  8 GN    mpin19 pZ a`_mnmos15A A  sz  xvzH~  sz  ` Z a`_mpmos14A A p7du a`_ mnmos14A A  pP@ d mgnd5`Xg  Ȗ `ȼg ФdP a`_mpmos13A A gD NCCmatch48X  8ȼ GN  8 mpin189 wZ a`_mnmos13A A  gD NCCmatch6sz `g  sȼz  XȻ(  8JȻR  NhV8  NHXV`  8  `g  88 8`g  @>  `.`.`  >]  ` N` N`  ]}  ``m``m`  }@  ```  @@  `@@  >>  `>>  ]]  `]]  }}  `}}    Ddec` ` ` 0` y y 1` Ș0* ȘB B 0` 0* Ș0* 0` Ș  0` Ș Ș B 0` X`{ ` 0 ؞` ؞ !0 ؞ ؞` !0 ؞  0  ؞ 0` ؞ ؞ !0` ؞  0` 0 ؞ 0` ؞` ؞` !0` ؞` h` 0` H`z ؞` 0` XZ{ \Z 0 Z  = B 0  { Z B 0  = \ = 0 \ {  { 0` 8> 8> !0` 8> 08> 1` 8> 8> 1` y y !0` y Hyz 0` hy y 0`  P B 0` ( ȧ 0` ( ( B 0L,m L3o B 1LKG LRU B 1` D z 0` Hk j 1 &| &$ B 1 Գ  B 1 Գ  B 1` x xh B 0` T T- B 0` x  i  1` %? 0zD 0 net25` 0pB 0y !0` $ $* B 0`  O 0`   B 0 8C 8Ch B 0 ZuC Z B ` z 0` P B 0` ({ 0` H  ){ 0 3 ` 0 0 ( B 0 0 P 0 %| % B 0 px Dx 0 px p|> !0 D9 Dx !0 %| D|: 0 p % 0 p< p B 0 ] ] !0 A ] 0 A A !0  A 0   B 0   !0 `n  0 `n `n !0` 4m `n 0`   0`   !0` 8  0` 8З 8 B 0` u p 0` u u B 0 Hn! H|" !0` o! o 0`   0` o  B 0` @  0` @8 @ B 0 0uD 0 B 0 P P !0` ȯ s  t 0 hԳ Գ% 0 h hԳ !0 @ h 0 @ @ B 0 @( @Գ$ !0 ( @( 0  ( !0 (0 G' 0 (0 (0 !0 t (0 0 t t B 0 t t& !0 G t 0 G G !0 P h1 0 P P !0  P 0 ,  B 0 h( ( 0 h- h( !0 ` ` !0 . `