false false 10 true #000000 true 1 by-name auto 50 false false any-top 1000 1 fit-marker 0.001 0 32 false 255,157,157[0] 255,128,168[1] 192,128,255[2] 149,128,255[3] 128,134,255[4] 128,168,255[5] 255,0,0[6] 255,0,128[7] 255,0,255[8] 128,0,255[9] 0,0,255[10] 0,128,255[11] 128,0,0[12] 128,0,87[13] 128,0,128[14] 80,0,128[15] 0,0,128[16] 0,64,128[17] 128,255,251[18] 128,255,141[19] 175,255,128[20] 243,255,128[21] 255,194,128[22] 255,160,128[23] 0,255,255[24] 1,255,107[25] 145,255,0[26] 221,255,0[27] 255,174,0[28] 255,128,0[29] 0,128,128[30] 0,128,80[31] 0,128,0[32] 80,128,0[33] 128,128,0[34] 128,80,0[35] 255,255,255 192,192,192 128,128,128 96,96,96 64,64,64 0,0,0 add auto 50 false 0 0.001 false file='/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/x.def';lef-files='0.lef','1.lef';import-mode=0; false 0 1,0.1,0.01,0.005,0.001 0.1 false false false false false 2 5 false 2 false 0 10 100 0.001 false 0 0 false 100 1 any global 0 false CIRCLE 0 0 1 Basic false layer:[layer:];radius:##0.1;handle:[dpoint:-0.1,0];npoints:#64;actual_radius:##0.1; false 0 0 1 1 1000 false any flush 0.0 0.0 0.1 true false left 0 ABC bottom false true false false true true 1 LIB 32000 8000 false true r0 *1 0,0 #404040 0.1 true invisible dots tenths-dotted-lines true false 1 auto 0 true true '@@navigator_menu.navigator_main_menu.navigator_all_hier_levels':'';'@@navigator_menu.navigator_main_menu.navigator_freeze':'';'@@navigator_menu.navigator_main_menu.navigator_show_images':'';'@hcp_context_menu.copy':'';'@hcp_context_menu.cut':'';'@hcp_context_menu.delete_cell':'';'@hcp_context_menu.flat_mode':'';'@hcp_context_menu.flatten_cell':'';'@hcp_context_menu.hide_cell':'';'@hcp_context_menu.new_cell':'';'@hcp_context_menu.open_current':'';'@hcp_context_menu.paste':'';'@hcp_context_menu.rename_cell':'';'@hcp_context_menu.replace_cell':'';'@hcp_context_menu.save_cell_as':'';'@hcp_context_menu.show_all':'';'@hcp_context_menu.show_as_top':'';'@hcp_context_menu.show_cell':'';'@hcp_context_menu.sorting.by_area':'';'@hcp_context_menu.sorting.by_name':'';'@lcp_context_menu.add_others':'';'@lcp_context_menu.clean_up':'';'@lcp_context_menu.copy':'';'@lcp_context_menu.cut':'';'@lcp_context_menu.del':'';'@lcp_context_menu.group':'';'@lcp_context_menu.hide':'';'@lcp_context_menu.hide_all':'';'@lcp_context_menu.hide_empty_layers':'';'@lcp_context_menu.insert':'';'@lcp_context_menu.paste':'';'@lcp_context_menu.regroup_menu.flatten':'';'@lcp_context_menu.regroup_menu.grp_d':'';'@lcp_context_menu.regroup_menu.grp_i':'';'@lcp_context_menu.regroup_menu.grp_l':'';'@lcp_context_menu.rename':'';'@lcp_context_menu.select_all':'';'@lcp_context_menu.select_source':'';'@lcp_context_menu.show':'';'@lcp_context_menu.show_all':'';'@lcp_context_menu.show_only':'';'@lcp_context_menu.sort_menu.sort_dli':'';'@lcp_context_menu.sort_menu.sort_idl':'';'@lcp_context_menu.sort_menu.sort_ild':'';'@lcp_context_menu.sort_menu.sort_ldi':'';'@lcp_context_menu.sort_menu.sort_name':'';'@lcp_context_menu.tab_menu.new_tab':'';'@lcp_context_menu.tab_menu.remove_tab':'';'@lcp_context_menu.tab_menu.rename_tab':'';'@lcp_context_menu.test_shapes_in_view':'';'@lcp_context_menu.ungroup':'';'@lcp_tabs_context_menu.new_tab':'';'@lcp_tabs_context_menu.remove_tab':'';'@lcp_tabs_context_menu.rename_tab':'';'@toolbar.box':'';'@toolbar.combine_mode':'';'@toolbar.instance':'';'@toolbar.move':'';'@toolbar.partial':'';'@toolbar.path':'';'@toolbar.polygon':'';'@toolbar.ruler':'';'@toolbar.select':'';'@toolbar.text':'';bookmark_menu.bookmark_view:'';bookmark_menu.load_bookmarks:'';bookmark_menu.manage_bookmarks:'';bookmark_menu.save_bookmarks:'';edit_menu.add_image:'';edit_menu.cancel:Esc;edit_menu.cell_menu.adjust_cell_origin:'';edit_menu.cell_menu.delete_cell:'';edit_menu.cell_menu.flatten_cell:'';edit_menu.cell_menu.new_cell:'';edit_menu.cell_menu.rename_cell:'';edit_menu.cell_menu.replace_cell:'';edit_menu.clear_all_rulers:'Ctrl+K';edit_menu.configure_rulers:'';edit_menu.copy:'Ctrl+C';edit_menu.cut:'Ctrl+X';edit_menu.delete:Del;edit_menu.duplicate:'Ctrl+B';edit_menu.edit_options:F3;edit_menu.image_menu.bring_to_back:'';edit_menu.image_menu.bring_to_front:'';edit_menu.image_menu.clear_all_images:'';edit_menu.layer_menu.boolean:'';edit_menu.layer_menu.clear_layer:'';edit_menu.layer_menu.copy_layer:'';edit_menu.layer_menu.delete_layer:'';edit_menu.layer_menu.edit_layer:'';edit_menu.layer_menu.merge:'';edit_menu.layer_menu.new_layer:'';edit_menu.layer_menu.size:'';edit_menu.mode_menu.box:'';edit_menu.mode_menu.instance:'';edit_menu.mode_menu.move:'';edit_menu.mode_menu.partial:'';edit_menu.mode_menu.path:'';edit_menu.mode_menu.polygon:'';edit_menu.mode_menu.ruler:'';edit_menu.mode_menu.select:'';edit_menu.mode_menu.text:'';edit_menu.paste:'Ctrl+V';edit_menu.redo:'Ctrl+Y';edit_menu.select_menu.disable_all:'';edit_menu.select_menu.enable_all:'';edit_menu.select_menu.pi_enable_1:'';edit_menu.select_menu.pi_enable_15:'';edit_menu.select_menu.pi_enable_2:'';edit_menu.select_menu.pi_enable_3:'';edit_menu.select_menu.pi_enable_4:'';edit_menu.select_menu.pi_enable_5:'';edit_menu.select_menu.pi_enable_6:'';edit_menu.select_menu.pi_enable_8:'';edit_menu.select_menu.select_all:'';edit_menu.select_menu.unselect_all:'';edit_menu.selection_menu.align:'';edit_menu.selection_menu.change_layer:'';edit_menu.selection_menu.convert_to_pcell:'';edit_menu.selection_menu.difference:'';edit_menu.selection_menu.flatten_insts:'';edit_menu.selection_menu.intersection:'';edit_menu.selection_menu.macro_in_menu_5:'';edit_menu.selection_menu.make_array:'';edit_menu.selection_menu.make_cell:'';edit_menu.selection_menu.make_cell_variants:'';edit_menu.selection_menu.move_hier_up:'';edit_menu.selection_menu.round_corners:'';edit_menu.selection_menu.sel_flip_x:'';edit_menu.selection_menu.sel_flip_y:'';edit_menu.selection_menu.sel_free_rot:'';edit_menu.selection_menu.sel_move:'';edit_menu.selection_menu.sel_rot_ccw:'';edit_menu.selection_menu.sel_rot_cw:'';edit_menu.selection_menu.sel_scale:'';edit_menu.selection_menu.size:'';edit_menu.selection_menu.union:'';edit_menu.show_properties:Q;edit_menu.undo:'Ctrl+Z';edit_menu.utils_menu.clip_tool:'';edit_menu.utils_menu.fill_tool:'';file_menu.clone:'';file_menu.close:'Ctrl+W';file_menu.exit:'Ctrl+Q';file_menu.import_menu.import_def:'';file_menu.import_menu.import_gerber_menu.import_gerber_new:'';file_menu.import_menu.import_gerber_menu.import_gerber_new_free:'';file_menu.import_menu.import_gerber_menu.import_gerber_open:'';file_menu.import_menu.import_gerber_menu.import_gerber_recent:'';file_menu.import_menu.import_lef:'';file_menu.import_menu.import_stream:'';file_menu.layout_props:'';file_menu.layout_stats:'';file_menu.load_layer_props:'';file_menu.macro_in_menu_4:'';file_menu.macro_in_menu_6:'';file_menu.new_layout:'';file_menu.new_panel:'';file_menu.open:'';file_menu.open_new_panel:'Ctrl+O';file_menu.open_same_panel:'Ctrl+Shift+O';file_menu.print:'Ctrl+P';file_menu.pull_in:'';file_menu.reader_options:'';file_menu.reload:'Ctrl+R';file_menu.restore_session:'';file_menu.save:'';file_menu.save_as:'';file_menu.save_layer_props:'';file_menu.save_session:'';file_menu.screenshot:Print;file_menu.setup:'';file_menu.view_log:'';help_menu.about:'';help_menu.about_qt:'';help_menu.assistant:'';help_menu.show_all_tips:'';tools_menu.browse_instances:'';tools_menu.browse_markers:'';tools_menu.browse_shapes:'';tools_menu.macro_development:F5;tools_menu.macros.macro_in_menu_1:'';tools_menu.macros.macro_in_menu_2:'';tools_menu.macros.macro_in_menu_3:'';tools_menu.net_trace:'';tools_menu.technologies:'';tools_menu.verification.diff_tool:'';tools_menu.verification.shapes_to_markers.scan_layers:'';tools_menu.verification.shapes_to_markers.scan_layers_flat:'';tools_menu.verification.xor_tool:'';tools_menu.xsection_script_submenu.xsection_script_load:'';tools_menu.xsection_script_submenu.xsection_script_mru1:'';tools_menu.xsection_script_submenu.xsection_script_mru2:'';tools_menu.xsection_script_submenu.xsection_script_mru3:'';tools_menu.xsection_script_submenu.xsection_script_mru4:'';view_menu.default_grid.default_grid_1:'';view_menu.default_grid.default_grid_2:'';view_menu.default_grid.default_grid_3:'';view_menu.edit_top_level_selection:'';view_menu.no_stipples:'';view_menu.show_cell_boxes:'';view_menu.show_grid:'';view_menu.show_hierarchy_panel:'';view_menu.show_layer_panel:'';view_menu.show_layer_toolbox:'';view_menu.show_navigator:'';view_menu.show_texts:'';view_menu.show_toolbar:'';view_menu.synchronized_views:'';view_menu.transient_selection:'';zoom_menu.ascend:'Ctrl+A';zoom_menu.dec_max_hier:'-';zoom_menu.descend:'Ctrl+D';zoom_menu.global_trans.m0:'';zoom_menu.global_trans.m135:'';zoom_menu.global_trans.m45:'';zoom_menu.global_trans.m90:'';zoom_menu.global_trans.r0:'';zoom_menu.global_trans.r180:'';zoom_menu.global_trans.r270:'';zoom_menu.global_trans.r90:'';zoom_menu.goto_position:'Ctrl+G';zoom_menu.inc_max_hier:'+';zoom_menu.last_display_state:'Shift+Tab';zoom_menu.max_hier:'*';zoom_menu.max_hier_0:'0';zoom_menu.max_hier_1:'1';zoom_menu.next_display_state:Tab;zoom_menu.redraw:'';zoom_menu.select_cell:'';zoom_menu.select_current_cell:'Ctrl+S';zoom_menu.synchronized_views:'';zoom_menu.zoom_fit:F2;zoom_menu.zoom_fit_sel:'Shift+F2';zoom_menu.zoom_in:Return;zoom_menu.zoom_out:'Shift+Return';file_menu.macro_in_menu_7:'';tools_menu.cell_stat:'';tools_menu.processing_script_submenu.processing_script_load:'';tools_menu.processing_script_submenu.processing_script_mru1:'';tools_menu.processing_script_submenu.processing_script_mru2:'';tools_menu.processing_script_submenu.processing_script_mru3:'';file_menu.macro_in_menu_8:'';tools_menu.macros.macro_in_menu_7:'';tools_menu.processing_script_submenu.processing_script_mru4:'';view_menu.default_grid.default_grid_4:'';view_menu.default_grid.default_grid_5:'' false true false 'a = RBA::Edges.new';'a.insert(RBA::Edge::new(0, 0, 100, 0))';'b.insert(RBA::Edge::new(90, 0, 200, 0))';'b.clear';'b = RBA::Edges.new';'b.insert(RBA::Edge::new(100, 0, 200, 0))';'a&b';'e.insert(RBA::Edge::new)';'e.extends(10, 10, 10, 10)';'e.extended(10, 10, 10, 10)';'e.insert(RBA::Edge::new(1, 100, 1, 200))';'e.clear';'e.insert(RBA::Edge::new(1, 100, 1, 100))';'e = RBA::Edges::new';'e.insert(RBA::Edge::new(1, 100, 1, 200))';'e.extended(10, 10, 10, 10, false)';'b';'(1..18).inspect';'(1..18).methods';'(1..18).first';'(1..18).second';'(1..18).last';'(..18).last';'(nil..18).last';'(1..18).last';'{1=>2}.is_a?(Hash)';'lm = RBA::LayerMap::new';'lm.map("hallo", 0)';'lm.is_mapped?(RBA::LayerInfo::new("x"))';'lm.is_mapped?(RBA::LayerInfo::new("hallo"))';'lm.is_mapped?(RBA::LayerInfo::new("halloas"))';'lm.is_mapped?(RBA::LayerInfo::new("hallo (1/0)"))';'lm.is_mapped?(RBA::LayerInfo::new("hallo"))';'lm.is_mapped?(RBA::LayerInfo::new(1, 0, "hallo"))';'lm.is_mapped?(RBA::LayerInfo::from_string("hallo"))';'lm.is_mapped?(RBA::LayerInfo::from_string("hallo (1/0)"))';'lm.is_mapped?(RBA::LayerInfo::from_string("hallo (10/0)"))';'lm.is_mapped?(RBA::LayerInfo::from_string("hillo (10/0)"))';'%qw(& aber)';'%qw("&" aber)';'%w("&" aber)';'%w(& aber)';'RBA::LayoutView::current';'RBA::LayoutView::current.inspect';'[1,2].collect { |x| x+1 }';'RBA::Box(0, 0, 10, 20)*0.5';'RBA::Box::new(0, 0, 10, 20)*0.5';'nil..15';'nil..nil';'0..15';'0..15.class';'(0..15).class';'c';'l2';'l2.data.class';'l1';'l2.enclosing(l1.400.nm)';'l2.enclosing(l1,400.nm)';'File::basename("hallo/file.x")';'File::basename("hallo/file.x", "x")';'File::basename("hallo/file.x", ".x")';'File::basename("hallo/file.x", File::suffix("file.x"))';'File::basename("hallo/file.x", File::extension("file.x"))';'File::basename("hallo/file.x", File::ext("file.x"))';'File::basename("hallo/file.x")';'0..1.inspect';'(0..1).inspect';'(0..1).first';'(0..1).second';'(0..1).min';'(0..1).max';'(0.5..17.3).min';'a=1';'++a';'a';'a++';'a+=1';'RBA::Logger::info("hallo")';'RBA::Logger::info("hallo")';'RBA::Logger::error("Nochwas")';'RBA::Logger::error("hallo\\nanother line")';'RBA::Logger::error("hallo")';'RBA::Logger::info("hallo")';'caller';'data';'args';'aa';'method';'@data';'l1';'l1.data';'l2.data';'ly = RBA::CellView::active_cellview.layout';'ly = RBA::CellView::active.layout';'lv = RBA::LayoutView::current';'sel = nil';'lv.each_object_selected { |s| sel = s.shape }';'sel';'sel.each_point { |p| puts p }';'pts = []; sel.each_point { |p| pts.push(p) }';'RBA::Path::new(pts, sel.path_width)';'pts = []; sel.each_point { |p| pts.push(p*2) }';'pts';'sel.path = RBA::Path::new(pts, sel.path_width)';'sel.box = RBA::Box::new(0, 0, 100, 100)';'lv.cancel';'lv.begin_transaction("hallo")';'lv.transaction("hallo")';'lv.commit';'ly = RBA::CellView::active.layout';'ly.layer_indices';'ly.layer_indices.find { |li| info = ly.get_info(li); info.layer == 17 && info.datatype == 0 }';'ly.layer_indices.find { |li| info = ly.get_info(li); info.layer == 16 && info.datatype == 0 }';'[1,2,3][-1]';'[1,2,3].each_with_index do |x,i| puts x; end';'[1,2,3].each_with_index do |x,i| puts i; end';'[1,2,3].each_with_index do |x,i| puts x; end';'[1,2,3].each_with_index do |x,i| puts i; end';'a = 17; 5.times { a += 1; }; a';'a = 17; 5.times { a = 5; }; a';'args = [1, 2, 3]';'args.size.times.collect { |i| "a#{i}" }.join(", ")';'def f(x); puts x.to_s; end';'f(RBA::Box)';'method';'data';'@new_layers';'av';'method' DejaVu Sans Mono 11 2 false true basic:'Alert'=(bold:true,color:'#bf0303',background:'#f7e7e7'),'Base-N Integer'=(color:'#b07e00'),'Character'=(color:'#ff80e0'),'Comment'=(italic:true,color:'#888786'),'Data Type'=(color:'#0057ae'),'Decimal/Value'=(color:'#b07e00'),'Error'=(color:'#bf0303'),'Floating Point'=(color:'#b07e00'),'Function'=(color:'#442886'),'Keyword'=(bold:true),'Normal'=(),'Others'=(color:'#006e26'),'Region Marker'=(color:'#0057ae',background:'#e1eaf8'),'String'=(color:'#bf0303');ruby:'Access Control'=(color:'#0000ff'),'Alert'=(),'Attribute Definition'=(),'Bin'=(),'Blockcomment'=(),'Char'=(),'Class Variable'=(),'Command'=(color:'#aa3000'),'Comment'=(),'Constant'=(),'Constant Value'=(color:'#bb1188'),'Data'=(),'Dec'=(),'Default globals'=(bold:true,color:'#c00000'),'Definition'=(),'Delimiter'=(color:'#ff9fec'),'Error'=(),'Expression'=(),'Float'=(),'GDL input'=(),'Global Constant'=(bold:true,color:'#bb1188'),'Global Variable'=(color:'#c00000'),'Here Document'=(),'Hex'=(),'Instance Variable'=(),'Kernel methods'=(color:'#000080'),'Keyword'=(),'Member'=(),'Message'=(color:'#4000a7'),'Normal Text'=(),'Octal'=(),'Operator'=(color:'#ff9fec'),'Pseudo variable'=(),'RDoc Value'=(),'Raw String'=(color:'#dd4a4a'),'Region Marker'=(color:'#0000ff'),'Regular Expression'=(color:'#4a5704'),'String'=(),'Substitution'=(),'Symbol'=(color:'#d40000'); 8 MacroEditorDialog="AdnQywABAAAAAACDAAAAGAAABigAAAQBAAAAhAAAADQAAAYnAAAEAAAAAAAAAA==";splitter="AAAA/wAAAAAAAAADAAAC3gAAAHsAAACJAQAAAAYBAAAAAg==";mainHSplitter="AAAA/wAAAAAAAAACAAAAzAAAA9IBAAAABgEAAAAB";splitter_7="AAAA/wAAAAAAAAABAAAAewAAAAAGAQAAAAE=";macroTree="AAAA/wAAAAAAAAABAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAMoAAAABAQEAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAABAAAAygAAAAEAAAAA"; 16 0 '/home/matthias/klayout/trunk/testdata_private/cif/t3b_au.gds.gz'@'MOS' '/home/matthias/klayout/trunk/testdata_private/cif/t2.cif.gz' '/home/matthias/klayout/trunk/testdata_private/cif/t2_au.gds.gz' '/home/matthias/klayout/trunk/build.linux-32-gcc-debug/main/drc.gds' '/home/matthias/private/klayout/designs/mosis/mTSMd025DL.gds.gz'@'MOS' '/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/xx.gds' '/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/xx.dxf' '/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/TOP$1.dxf' '/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/x.gds' '/home/matthias/klayout/trunk/build.linux-32-gcc-release/main/drctest2.gds' false true false auto -1 -1 50 -1 -1 10000 1 fit-net 2 false false 0.15 database-top auto 2 -1 2 -1 100000 1 fit-marker MarkerBrowserDialog="AdnQywABAAAAAAHCAAAAxgAABSAAAAN+AAABwwAAAOIAAAUfAAADfQAAAAAAAA==";splitter_2="AAAA/wAAAAAAAAACAAABvAAAAYkBAAAABgEAAAAB";splitter="AAAA/wAAAAAAAAACAAAA9QAAAPcBAAAABgEAAAAC";markers_list="AAAA/wAAAAAAAAABAAAAAQAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAYcAAAAEAQEAAQAAAAAAAAAABAAAAGQAAAAYAAAAgQAAAAMAAAAEAAAALwAAAAEAAAADAAAAKgAAAAEAAAADAAAANAAAAAEAAAADAAAA+gAAAAEAAAAD";directory_tree="AAAA/wAAAAAAAAABAAAAAAAAAAEBAAAAAAAAAAAAAAAAAAAAAAAAAboAAAACAQEAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAA5AAAAAEAAAAAAAAA1gAAAAEAAAAA"; true true true false auto false true true any 8 title=Ruler,fmt=$D,fmt_x=$X,fmt_y=$Y,style=ruler,outline=diag,snap=true,angle_constraint=global -1 auto 1 true 1 true 3 any-top 1000 1000 1 fit-marker BrowseShapesForm="AdnQywABAAAAAAAAAAAAGAAAA/cAAAIuAAAAAQAAADQAAAP2AAACLQAAAAAAAA==";splitter="AAAA/wAAAAAAAAADAAABCAAAAQgAAAEIAQAAAAYBAAAAAQ==";lv_cell_instance="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEAAAACAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAAZAAAAAEAAAAAAAAA3QAAAAEAAAAA";lv_shape_instance="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATIAAAABAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAABAAABMgAAAAEAAAAA";lv_cell="AAAA/wAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUEAAAADAQAAAQAAAAAAAAAAAAAAAGT/////AAAAgQAAAAAAAAACAAAAyAAAAAIAAAAAAAAAeQAAAAEAAAAA"; true true true false false true true 0 1 2 3 4 5[1] 6 7 8 9[0] 10 11 12 13 14 15 false ''('(Default)'):(connectivity:(15/0,16/0,17/0;17/0,18/0,19/0;1/0,17/0,20/0;);); <?xml version="1.0" encoding="utf-8"?> <technologies> <technology> <name/> <description>(Default)</description> <base-path/> <layer-properties_file/> <layer-map/> <lef-def-import> <read-all-layers>true</read-all-layers> <layer-map/> <produce-net-names>true</produce-net-names> <net-property-name>#1</net-property-name> <produce-cell-outlines>true</produce-cell-outlines> <cell-outline-layer>OUTLINE</cell-outline-layer> <produce-via-geometry>true</produce-via-geometry> <via-geometry-suffix/> <via-geometry-datatype>0</via-geometry-datatype> <produce-pins>true</produce-pins> <pins-suffix>.PIN</pins-suffix> <pins-datatype>2</pins-datatype> <produce-obstructions>true</produce-obstructions> <obstructions-suffix>.OBS</obstructions-suffix> <obstructions-datatype>3</obstructions-datatype> <produce-labels>true</produce-labels> <labels-suffix>.LABEL</labels-suffix> <labels-datatype>1</labels-datatype> <produce-routing>true</produce-routing> <routing-suffix/> <routing-datatype>0</routing-datatype> </lef-def-import> <connectivity> </connectivity> </technology> </technologies> false auto 0 true true AdnQywABAAAAAAF/AAAAGwAABWMAAAJBAAABgAAAADcAAAViAAACQAAAAAAAAA== AAAA/wAAAAD9AAAAAgAAAAAAAADzAAABovwCAAAAAvsAAAAqAG4AYQB2AGkAZwBhAHQAbwByAF8AZABvAGMAawBfAHcAaQBkAGcAZQB0AAAAAAD/////AAAAlQD////7AAAAHABoAHAAXwBkAG8AYwBrAF8AdwBpAGQAZwBlAHQBAAAAUgAAAaIAAAAZAP///wAAAAEAAAExAAABovwCAAAAAvsAAAAcAGwAcABfAGQAbwBjAGsAXwB3AGkAZABnAGUAdAEAAABSAAABFwAAABkA////+wAAABwAbAB0AF8AZABvAGMAawBfAHcAaQBkAGcAZQB0AQAAAW8AAACFAAAAhQAAAIUAAAGzAAABogAAAAQAAAAEAAAACAAAAAj8AAAAAQAAAAIAAAABAAAADgB0AG8AbwBsAGIAYQByAQAAAAD/////AAAAAAAAAAA= false true false all 1 rdb false