(footprint "Connector_SFP_and_Cage"
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(layer "F.Cu")
	(descr "https://www.te.com/commerce/DocumentDelivery/DDEController?Action=srchrtrv&DocNm=2227302&DocType=Customer+Drawing&DocLang=English")
	(tags "SFP+ SFP")
	(property "Reference" "REF**"
		(at -1.4 -8.8 0)
		(layer "F.SilkS")
	)
	(property "Value" "Connector_SFP_and_Cage"
		(at 2.1 0 90)
		(layer "F.Fab")
	)
	(property "Datasheet" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
	)
	(property "Description" ""
		(at 0 0 0)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
	)
	(attr smd)
	(fp_text user "PCB edge"
		(at -43 0 90)
		(layer "Cmts.User")
	)
	(fp_text user "Component and trace keepout"
		(at -28 -4.7 0)
		(layer "Cmts.User")
	)
	(fp_text user "(except chassis ground)"
		(at -28 -3 0)
		(layer "Cmts.User")
	)
	(fp_text user "${REFERENCE}"
		(at -6.2 0 0)
		(layer "F.Fab")
	)
	(pad "" np_thru_hole circle
		(at -6.2 -4.8)
		(size 2 2)
		(drill 1.55)
		(layers "*.Cu" "*.Mask")
	)
	(pad "" np_thru_hole circle
		(at -6.2 4.8)
		(size 2 2)
		(drill 1.55)
		(layers "*.Cu" "*.Mask")
	)
	(pad "1" smd rect
		(at -10.3 -3.4)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "2" smd rect
		(at -10.3 -2.6)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "3" smd rect
		(at -10.3 -1.8)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "4" smd rect
		(at -10.3 -1)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "5" smd rect
		(at -10.3 -0.2)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "6" smd rect
		(at -10.3 0.6)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "7" smd rect
		(at -10.3 1.4)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "8" smd rect
		(at -10.3 2.2)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "9" smd rect
		(at -10.3 3)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "10" smd rect
		(at -10.3 3.8)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "11" smd rect
		(at -2.1 3.4)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "12" smd rect
		(at -2.1 2.6)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "13" smd rect
		(at -2.1 1.8)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "14" smd rect
		(at -2.1 1)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "15" smd rect
		(at -2.1 0.2)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "16" smd rect
		(at -2.1 -0.6)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "17" smd rect
		(at -2.1 -1.4)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "18" smd rect
		(at -2.1 -2.2)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "19" smd rect
		(at -2.1 -3)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "20" smd rect
		(at -2.1 -3.8)
		(size 2 0.5)
		(layers "F.Cu" "F.Mask" "F.Paste")
	)
	(pad "CAGE" thru_hole rect
		(at -37.1 -7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -37.1 1.45)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -32.1 7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -27.1 -7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -22.1 7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -17.1 -7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -17.1 -1.45)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -17.1 3.95)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -14.3 -7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -14.3 7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -12.1 7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -9.6 -7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -9.6 7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -7.1 -7.125)
		(size 2 2)
		(drill 0.85)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -4.6 -7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at -4.6 7.125)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole rect
		(at -2.1 7.125)
		(size 2 2)
		(drill 1.05)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at 0 -4.8)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at 0 0)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(pad "CAGE" thru_hole circle
		(at 0 4.8)
		(size 1.5 1.5)
		(drill 0.95)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
	)
	(zone
		(net 0)
		(net_name "")
		(layer "F.Cu")
		(hatch full 0.508)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.254)
		(filled_areas_thickness no)
		(keepout
			(tracks not_allowed)
			(vias allowed)
			(pads allowed)
			(copperpour allowed)
			(footprints not_allowed)
		)
		(placement
			(enabled no)
			(sheetname "")
		)
		(fill
			(thermal_gap 0.508)
			(thermal_bridge_width 0.508)
		)
		(polygon
			(pts
				(xy 0.7 -3.6) (xy -0.3 -3.6) (xy -0.3 -6.1) (xy -14.8 -6.1) (xy -14.8 6.1) (xy -0.3 6.1) (xy -0.3 3.1)
				(xy 0.7 3.1) (xy 0.7 8.125) (xy -41.6 8.125) (xy -41.6 -8.125) (xy 0.7 -8.125)
			)
		)
	)
	(embedded_fonts no)
	(model "${KICAD9_3DMODEL_DIR}/Connector.3dshapes/Connector_SFP_and_Cage.wrl"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
