CINXE.COM
Oral-History:Bruce Shimano - Engineering and Technology History Wiki
<!DOCTYPE html> <html class="client-nojs" lang="en" dir="ltr"> <head> <meta charset="UTF-8"/> <title>Oral-History:Bruce Shimano - Engineering and Technology History Wiki</title> <script>document.documentElement.className="client-js";RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"98e4634e524dc879254d205d","wgCSPNonce":false,"wgCanonicalNamespace":"Oral-History","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":108,"wgPageName":"Oral-History:Bruce_Shimano","wgTitle":"Bruce Shimano","wgCurRevisionId":182305,"wgRevisionId":182305,"wgArticleId":36187,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Automation applications","Robots","Robot programming","Software \u0026 software engineering"],"wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Oral-History:Bruce_Shimano","wgRelevantArticleId":36187,"wgIsProbablyEditable":false, "wgRelevantPageIsProbablyEditable":false,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgPageFormsTargetName":null,"wgPageFormsAutocompleteValues":[],"wgPageFormsAutocompleteOnAllChars":false,"wgPageFormsFieldProperties":[],"wgPageFormsCargoFields":[],"wgPageFormsDependentFields":[],"wgPageFormsCalendarValues":[],"wgPageFormsCalendarParams":[],"wgPageFormsCalendarHTML":null,"wgPageFormsGridValues":[],"wgPageFormsGridParams":[],"wgPageFormsContLangYes":null,"wgPageFormsContLangNo":null,"wgPageFormsContLangMonths":[],"wgPageFormsHeightForMinimizingInstances":800,"wgPageFormsShowOnSelect":[],"wgPageFormsScriptPath":"/w/extensions/PageForms","edgValues":null,"wgPageFormsEDSettings":null,"wgAmericanDates":false,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"VEForAllToolbarNormal":[{"header":"visualeditor-toolbar-paragraph-format","title":"visualeditor-toolbar-format-tooltip","type":"menu","include":{"group":"format"},"promote":["paragraph"], "demote":["preformatted","blockquote"]},{"header":"visualeditor-toolbar-text-style","title":"visualeditor-toolbar-style-tooltip","include":["bold","italic","moreTextStyle"]},{"include":["link"]},{"header":"visualeditor-toolbar-structure","title":"visualeditor-toolbar-structure","type":"list","icon":"listBullet","include":{"group":"structure"},"demote":["outdent","indent"]},{"header":"visualeditor-toolbar-insert","title":"visualeditor-toolbar-insert","type":"list","icon":"add","label":"","include":["insertTable","specialCharacter","warningblock","preformatted","infoblock","ideablock","dontblock","pinblock"]}],"VEForAllToolbarWide":[{"header":"visualeditor-toolbar-paragraph-format","title":"visualeditor-toolbar-format-tooltip","type":"menu","include":{"group":"format"},"promote":["paragraph"],"demote":["preformatted","blockquote"]},{"header":"visualeditor-toolbar-text-style","title":"visualeditor-toolbar-style-tooltip","include":["bold","italic","moreTextStyle"]},{"include":["link"]},{ "header":"visualeditor-toolbar-structure","title":"visualeditor-toolbar-structure","type":"list","icon":"listBullet","include":{"group":"structure"},"demote":["outdent","indent"]},{"header":"visualeditor-toolbar-insert","title":"visualeditor-toolbar-insert","type":"list","icon":"add","label":"","include":["media","insertTable","specialCharacter","warningblock","preformatted","infoblock","ideablock","dontblock","pinblock","media"]},{"name":"reference"}],"sdgDownArrowImage":"/w/extensions/SemanticDrilldown/skins/down-arrow.png","sdgRightArrowImage":"/w/extensions/SemanticDrilldown/skins/right-arrow.png","srfFilteredConfig":null,"egMapsScriptPath":"/w/extensions/Maps/","egMapsDebugJS":false,"egMapsAvailableServices":["leaflet","googlemaps3"],"egMapsLeafletLayersApiKeys":{"MapBox":"","MapQuestOpen":"","Thunderforest":"","GeoportailFrance":""},"wgULSAcceptLanguageList":[],"wgULSCurrentAutonym":"English","wgSmjUseCdn":true,"wgSmjUseChem":true,"wgSmjDisplayMath":[],"wgSmjExtraInlineMath":[], "wgSmjScale":1,"wgSmjEnableMenu":true,"wgSmjDisplayAlign":"left","wgSurveyDebug":false,"wgEditSubmitButtonLabelPublish":false,"VEForAll":{"VisualEditorEnable":1},"wgULSPosition":"personal","wgULSisCompactLinksEnabled":true};RLSTATE={"site.styles":"ready","user.styles":"ready","user":"ready","user.options":"loading","mediawiki.ui.button":"ready","skins.chameleon":"ready","zzz.ext.bootstrap.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.srf.styles":"ready","ext.smw.style":"ready","ext.smw.tooltip.styles":"ready","ext.uls.pt":"ready"};RLPAGEMODULES=["ext.SimpleMathJax","ext.survey.tag","smw.entityexaminer","ext.smw.style","ext.smw.tooltips","site","mediawiki.page.ready","mediawiki.toc","ext.ethw","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.veforall.core.desktop","ext.uls.compactlinks","ext.uls.interface","ext.gadget.HotCat","ext.gadget.Datatable","ext.bootstrap.scripts"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.implement("user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"});});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.smw.style%7Cext.smw.tooltip.styles%7Cext.srf.styles%7Cext.uls.pt%7Cext.visualEditor.desktopArticleTarget.noscript%7Cmediawiki.ui.button%7Cskins.chameleon%7Czzz.ext.bootstrap.styles&only=styles&skin=chameleon"/> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=chameleon"></script> <style>#mw-indicator-mw-helplink {display:none;}</style><style>#mw-indicator-mw-helplink {display:none;}</style> <meta name="ResourceLoaderDynamicStyles" content=""/> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=chameleon"/> <meta name="generator" content="MediaWiki 1.39.8"/> <meta name="format-detection" content="telephone=no"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="viewport" content="width=1000"/> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> <link rel="alternate" type="application/rdf+xml" title="Oral-History:Bruce Shimano" href="/w/index.php?title=Special:ExportRDF/Oral-History:Bruce_Shimano&xmlmime=rdf"/> <link rel="icon" href="/favicon.ico"/> <link rel="search" type="application/opensearchdescription+xml" href="/w/opensearch_desc.php" title="ETHW (en)"/> <link rel="EditURI" type="application/rsd+xml" href="https://ethw.org/w/api.php?action=rsd"/> <meta property="og:title" content="Oral-History:Bruce Shimano"/> <meta property="og:site_name" content="ETHW"/> <meta property="og:url" content="https://ethw.org/Oral-History:Bruce_Shimano"/> <meta property="og:image" content="https://ethw.org/w/logo.png"/> <meta property="article:modified_time" content="2020-12-14T16:21:38Z"/> <meta property="article:published_time" content="2020-12-14T16:21:38Z"/> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"article","name":"Oral-History:Bruce Shimano - Engineering and Technology History Wiki","headline":"Oral-History:Bruce Shimano - Engineering and Technology History Wiki","mainEntityOfPage":"<span class=\"mw-page-title-namespace\">Oral-History<\/span><span class=\"mw-page-title-separator\">:<\/span><span class=\"mw-page-title-main\">Bruce Shimano<\/span>","identifier":"https:\/\/ethw.org\/Oral-History:Bruce_Shimano","url":"https:\/\/ethw.org\/Oral-History:Bruce_Shimano","dateModified":"2020-12-14T16:21:38Z","datePublished":"2020-12-14T16:21:38Z","image":{"@type":"ImageObject","url":"https:\/\/ethw.org\/w\/logo.png"},"author":{"@type":"Organization","name":"ETHW","url":"https:\/\/ethw.org","logo":{"@type":"ImageObject","url":"https:\/\/ethw.org\/w\/logo.png","caption":"ETHW"}},"publisher":{"@type":"Organization","name":"ETHW","url":"https:\/\/ethw.org","logo":{"@type":"ImageObject","url":"https:\/\/ethw.org\/w\/logo.png","caption":"ETHW"}},"potentialAction":{"@type":"SearchAction","target":"https:\/\/ethw.org\/w\/index.php?title=Special:Search&search={search_term}","query-input":"required name=search_term"}}</script> </head> <body class="mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-108 ns-subject page-Oral-History_Bruce_Shimano rootpage-Oral-History_Bruce_Shimano layout-navhead_ethw skin-chameleon action-view"> <!-- navigation bar --> <nav class="p-navbar collapsible" role="navigation" id="mw-navigation"> <!-- logo and main page link --> <div id="p-logo" class="navbar-brand p-logo" role="banner"> <a href="/Main_Page" title="Visit the main page"><img src="/w/logo.png" alt="ETHW"/></a> </div> <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#hvwg6sj09r"></button> <div class="collapse navbar-collapse hvwg6sj09r" id="hvwg6sj09r"> <div class="navbar-nav"> <!-- Explore --> <div class="nav-item dropdown p-Explore-dropdown"> <a href="#" class="nav-link dropdown-toggle p-Explore-toggle" data-toggle="dropdown" data-boundary="viewport">Explore</a> <div class="dropdown-menu p-Explore" id="p-Explore"> <div id="n-Browse-by-Subject" class="mw-list-item"><a href="/ETHW:Subject_browse" class="nav-link n-Browse-by-Subject">Browse by Subject</a></div> <div id="n-Encyclopedia" class="mw-list-item"><a href="/Encyclopedia" class="nav-link n-Encyclopedia">Encyclopedia</a></div> <div id="n-Oral-Histories" class="mw-list-item"><a href="/Oral-History:List_of_all_Oral_Histories" class="nav-link n-Oral-Histories">Oral Histories</a></div> <div id="n-First-Hand-Histories" class="mw-list-item"><a href="/First-Hand:List_of_First_Hand_Histories" class="nav-link n-First-Hand-Histories">First Hand Histories</a></div> <div id="n-Landmarks/Milestones" class="mw-list-item"><a href="/Landmarks" class="nav-link n-Landmarks/Milestones">Landmarks/Milestones</a></div> <div id="n-Archives" class="mw-list-item"><a href="/Archives:Archival_Collections" class="nav-link n-Archives">Archives</a></div> <div id="n-Personal-Narratives" class="mw-list-item"><a href="/Personal-Narrative:List_of_all_Personal_Narratives" class="nav-link n-Personal-Narratives">Personal Narratives</a></div> <div id="n-Museums" class="mw-list-item"><a href="/ETHW:Museums" class="nav-link n-Museums">Museums</a></div> <div id="n-Random-page" class="mw-list-item"><a href="/Special:Random" class="nav-link n-Random-page">Random page</a></div> <div id="n-Special-pages" class="mw-list-item"><a href="/Special:SpecialPages" class="nav-link n-Special-pages">Special pages</a></div> <div id="n-Recent-changes" class="mw-list-item"><a href="/Special:RecentChanges" class="nav-link n-Recent-changes">Recent changes</a></div> <div id="n-New-pages" class="mw-list-item"><a href="/Special:NewPages" class="nav-link n-New-pages">New pages</a></div> </div> </div> <!-- Help --> <div class="nav-item dropdown p-Help-dropdown"> <a href="#" class="nav-link dropdown-toggle p-Help-toggle" data-toggle="dropdown" data-boundary="viewport">Help</a> <div class="dropdown-menu p-Help" id="p-Help"> <div id="n-Contents" class="mw-list-item"><a href="/Help:Contents" class="nav-link n-Contents">Contents</a></div> <div id="n-Contact-us" class="mw-list-item"><a href="/Special:Contact" class="nav-link n-Contact-us">Contact us</a></div> </div> </div> <!-- toolbox --> <div class="nav-item p-tb-dropdown"> <a href="#" class="nav-link dropdown-toggle p-tb-toggle" data-toggle="dropdown" data-boundary="viewport">Tools</a> <div class="dropdown-menu"> <div id="t-whatlinkshere" class="nav-item mw-list-item"><a href="/Special:WhatLinksHere/Oral-History:Bruce_Shimano" title="A list of all wiki pages that link here [j]" accesskey="j" class="nav-link t-whatlinkshere">What links here</a></div> <div id="t-recentchangeslinked" class="nav-item mw-list-item"><a href="/Special:RecentChangesLinked/Oral-History:Bruce_Shimano" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k" class="nav-link t-recentchangeslinked">Related changes</a></div> <div id="t-specialpages" class="nav-item mw-list-item"><a href="/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q" class="nav-link t-specialpages">Special pages</a></div> <div id="t-print" class="nav-item mw-list-item"><a href="javascript:print();" rel="alternate" title="Printable version of this page [p]" accesskey="p" class="nav-link t-print">Printable version</a></div> <div id="t-permalink" class="nav-item mw-list-item"><a href="/w/index.php?title=Oral-History:Bruce_Shimano&oldid=182305" title="Permanent link to this revision of this page" class="nav-link t-permalink">Permanent link</a></div> <div id="t-info" class="nav-item mw-list-item"><a href="/w/index.php?title=Oral-History:Bruce_Shimano&action=info" title="More information about this page" class="nav-link t-info">Page information</a></div> <div id="t-smwbrowselink" class="nav-item mw-list-item"><a href="/Special:Browse/:Oral-2DHistory:Bruce-5FShimano" rel="search" class="nav-link t-smwbrowselink">Browse properties</a></div> </div> </div> </div> <div class="navbar-nav right"> <!-- page tools --> <div class="navbar-tools navbar-nav flex-row"> <div class="navbar-tool dropdown"> <a data-toggle="dropdown" data-boundary="viewport" class="navbar-more-tools" href="#" title="Page tools"></a> <!-- Content navigation --> <div class="flex-row navbar-pagetools dropdown-menu p-contentnavigation" id="p-contentnavigation"> <!-- namespaces --> <div id="ca-talk" class="new mw-list-item"><a href="/w/index.php?title=Oral-History_talk:Bruce_Shimano&action=edit&redlink=1" rel="discussion" title="Discussion about the content page (page does not exist) [t]" accesskey="t" class="new ca-talk">Talk</a></div> <!-- views --> <div id="ca-viewsource" class="mw-list-item"><a href="/w/index.php?title=Oral-History:Bruce_Shimano&action=edit" title="This page is protected. You can view its source [e]" accesskey="e" class="ca-viewsource">View source</a></div> <div id="ca-history" class="mw-list-item"><a href="/w/index.php?title=Oral-History:Bruce_Shimano&action=history" title="Past revisions of this page [h]" accesskey="h" class="ca-history">View history</a></div> </div> </div> </div> <!-- search form --> <div id="p-search" class="p-search order-first order-cmln-0 navbar-form" role="search" > <form id="searchform" class="mw-search" action="/w/index.php" > <input type="hidden" name="title" value=" Special:Search" /> <div class="input-group"> <input type="search" name="search" placeholder="Search ETHW" aria-label="Search ETHW" autocapitalize="sentences" title="Search ETHW [f]" accesskey="f" id="searchInput" class="form-control"/> <div class="input-group-append"> <button value="Go" id="searchGoButton" name="go" type="submit" class="search-btn searchGoButton" aria-label="Go to page" title="Go to a page with this exact name if it exists"></button> </div> </div> </form> </div> <!-- personal tools --> <div class="navbar-tools navbar-nav" > <div class="navbar-tool dropdown"> <a class="navbar-usernotloggedin" href="#" data-toggle="dropdown" data-boundary="viewport" title="You are not logged in."> </a> <div class="p-personal-tools dropdown-menu"> <div id="pt-uls" class="mw-list-item active"><a class="uls-trigger pt-uls" href="#">English</a></div> <div id="pt-login" class="mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Oral-History%3ABruce+Shimano" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o" class="pt-login">Log in</a></div> <div id="pt-createaccount" class="mw-list-item"><a href="/Special:RequestAccount" title="You are encouraged to create an account and log in; however, it is not mandatory" class="pt-createaccount">Request account</a></div> </div> </div> </div> </div> </div> </nav> <div class="flex-fill container"> <div class="row"> <div class="col"> </div> </div> <div class="row"> <div class="col"> <!-- start the content area --> <div id="content" class="mw-body content"><a id="top" class="top"></a> <div id="mw-indicators" class="mw-indicators"> <div id="mw-indicator-smw-entity-examiner" class="mw-indicator mw-indicator-smw-entity-examiner"><div class="smw-entity-examiner smw-indicator-vertical-bar-loader" data-subject="Bruce_Shimano#108##" data-dir="ltr" data-uselang="" title="Running an examiner in the background"></div></div> </div> <div class="contentHeader"> <!-- title of the page --> <h1 id="firstHeading" class="firstHeading"><span class="mw-page-title-namespace">Oral-History</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">Bruce Shimano</span></h1> <!-- tagline; usually goes something like "From WikiName" primary purpose of this seems to be for printing to identify the source of the content --> <div id="siteSub" class="siteSub">From ETHW</div><div id="jump-to-nav" class="mw-jump jump-to-nav">Jump to:<a href="#mw-navigation">navigation</a>, <a href="#p-search">search</a></div> </div> <div id="bodyContent" class="bodyContent"> <!-- body text --> <div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><p><span survey-data-id="2" survey-data-expiry="2592000" survey-data-min-pages="2" survey-data-ratio="75" class="surveytag" survey-data-token="+\"></span> </p><div class="mw-parser-output"><div id="toc" class="toc" role="navigation" aria-labelledby="mw-toc-heading"><input type="checkbox" role="button" id="toctogglecheckbox" class="toctogglecheckbox" style="display:none" /><div class="toctitle" lang="en" dir="ltr"><h2 id="mw-toc-heading">Contents</h2><span class="toctogglespan"><label class="toctogglelabel" for="toctogglecheckbox"></label></span></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#About_Bruce_Shimano"><span class="tocnumber">1</span> <span class="toctext">About Bruce Shimano</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#About_the_Interview"><span class="tocnumber">2</span> <span class="toctext">About the Interview</span></a></li> <li class="toclevel-1 tocsection-3"><a href="#Copyright_Statement"><span class="tocnumber">3</span> <span class="toctext">Copyright Statement</span></a></li> <li class="toclevel-1 tocsection-4"><a href="#Interview"><span class="tocnumber">4</span> <span class="toctext">Interview</span></a> <ul> <li class="toclevel-2 tocsection-5"><a href="#Early_Life_and_Education"><span class="tocnumber">4.1</span> <span class="toctext">Early Life and Education</span></a></li> <li class="toclevel-2 tocsection-6"><a href="#Joining_SAIL"><span class="tocnumber">4.2</span> <span class="toctext">Joining SAIL</span></a></li> <li class="toclevel-2 tocsection-7"><a href="#Start_of_Industrial_Robotics"><span class="tocnumber">4.3</span> <span class="toctext">Start of Industrial Robotics</span></a></li> <li class="toclevel-2 tocsection-8"><a href="#First_SAIL_Project"><span class="tocnumber">4.4</span> <span class="toctext">First SAIL Project</span></a></li> <li class="toclevel-2 tocsection-9"><a href="#Working_at_Vicron_and_Unimation"><span class="tocnumber">4.5</span> <span class="toctext">Working at Vicron and Unimation</span></a></li> <li class="toclevel-2 tocsection-10"><a href="#General_Motors_PUMA"><span class="tocnumber">4.6</span> <span class="toctext">General Motors PUMA</span></a></li> <li class="toclevel-2 tocsection-11"><a href="#Vision_in_Industrial_Robots"><span class="tocnumber">4.7</span> <span class="toctext">Vision in Industrial Robots</span></a></li> <li class="toclevel-2 tocsection-12"><a href="#Robotics_in_the_'80s"><span class="tocnumber">4.8</span> <span class="toctext">Robotics in the '80s</span></a></li> <li class="toclevel-2 tocsection-13"><a href="#Adept"><span class="tocnumber">4.9</span> <span class="toctext">Adept</span></a></li> <li class="toclevel-2 tocsection-14"><a href="#Robotics_Companies_in_the_80's_and_90's"><span class="tocnumber">4.10</span> <span class="toctext">Robotics Companies in the 80's and 90's</span></a></li> <li class="toclevel-2 tocsection-15"><a href="#Precise_Automation"><span class="tocnumber">4.11</span> <span class="toctext">Precise Automation</span></a></li> <li class="toclevel-2 tocsection-16"><a href="#Automation_and_Robotics_Today"><span class="tocnumber">4.12</span> <span class="toctext">Automation and Robotics Today</span></a></li> <li class="toclevel-2 tocsection-17"><a href="#Career_Reflection"><span class="tocnumber">4.13</span> <span class="toctext">Career Reflection</span></a></li> </ul> </li> </ul> </div> <h2><span class="mw-headline" id="About_Bruce_Shimano">About Bruce Shimano</span></h2> <p>Bruce Shimano was born in Los Angeles, California. He attended Stanford University for his undergraduate and graduate degrees, earning a bachelor's, master's, and Ph.D. in Mechanical Engineering. During his time at Stanford, he worked as a research assistant at the Stanford Artificial Intelligence Lab (SAIL) from 1974 to 1978/79 under Lou Paul. In 1983, Shimano co-founded Adept Technology Inc., and served as its Vice President of Research and Development and Secretary from June 1983 to December 2003. Before that he was Director of Software Development at Unimation, Inc., contributing to several robotic software projects including VAL. In 2004, he co-founded Precise Automation LLC, where he currently serves as its Chief Operating Officer and Vice President of R&D. </p><p>Shimano's research interests include industrial robotics, robotics software and programming, and automation applications. </p><p>In this interview, Bruce Shimano discusses his career and work in robotics. Describing his involvement in with the Stanford AI Lab and his move to industry when he joined Unimation and founded Adept Technologies, he outlines the robotics and automation applications he worked on. Additionally he describes the evolution of robotics over the years, his successes and contributions to the field, and the current state of robotics and automation. </p> <h2><span class="mw-headline" id="About_the_Interview">About the Interview</span></h2> <p>BRUCE SHIMANO: An Interview Conducted by Peter Asaro, IEEE History Center, 12 November 2010. </p><p>Interview #749 for Indiana University and IEEE History Center, The Institute of Electrical and Electronics Engineers Inc. </p> <h2><span class="mw-headline" id="Copyright_Statement">Copyright Statement</span></h2> <p>This manuscript is being made available for research purposes only. All literary rights in the manuscript, including the right to publish, are reserved to Indiana University and to the IEEE History Center. No part of the manuscript may be quoted for publication without the written permission of the Director of IEEE History Center. </p><p>Request for permission to quote for publication should be addressed to the IEEE History Center Oral History Program, IEEE History Center, 445 Hoes Lane, Piscataway, NJ 08854 USA or ieee-history@ieee.org. It should include identification of the specific passages to be quoted, anticipated use of the passages, and identification of the user. Inquiries concerning the original video recording should be sent to Professor Selma Sabanovic, selmas@indiana.edu. </p><p>It is recommended that this oral history be cited as follows: </p><p>Bruce Shimano, an oral history conducted in 2010 by Peter Asaro , Indiana University, Bloomington Indiana, for Indiana University and the IEEE. </p> <h2><span class="mw-headline" id="Interview">Interview</span></h2> <p>INTERVIEWEE: Bruce Shimano <br />INTERVIEWER: Peter Asaro <br />DATE: 12 November 2010 <br />PLACE: Los Angeles, CA </p> <h3><span class="mw-headline" id="Early_Life_and_Education">Early Life and Education</span></h3> <p><b>Q:</b> </p><p>So, we can just start by having you tell us your name, where you were born, and where you grew up. </p><p><b>Bruce Shimano:</b> </p><p>Yeah, I'm Bruce Shimano. I was born in Los Angeles, California, grew up there. And I attended Stanford University for both my undergraduate and graduate degrees. </p><p><b>Q:</b> </p><p>Okay. What did you study as an undergraduate? </p><p><b>Bruce Shimano:</b> </p><p>I was in the Mechanical Engineering Department as an undergraduate. I was lucky enough that very shortly after getting to Stanford, probably in my sophomore year, I switched to Engineering, and was in Mechanical Engineering. Was randomly assigned to <a href="/Oral-History:Bernie_Roth" title="Oral-History:Bernie Roth">Bernard Roth</a>, as my professor. And he, in fact, was then my advisor, through three years of undergraduate work; and then, my master's work, and my Ph.D. </p><p><b>Q:</b> </p><p>What did you work on initially, for your master's degree? </p><p><b>Bruce Shimano:</b> </p><p>I did work in computer graphics. And, so I was at Stanford for five years, getting my bachelor's and my master's, concurrently. And then, I went away for two years. And after that, I called up Bernie Roth, my advisor, again, and asked him what the options were. And he said, "Well, you can come back here, and work on your Ph.D. in Mechanical Engineering." And that's what I did. And he said that he would get me a summer job at the Stanford Artificial Intelligence Center. And he knew people there, and he then got me assigned, got me a job as a research assistant at SAIL, and I was lucky enough to have as my boss there Richard Lou Paul. And so, I went into the Robotics Group. So, I started in robotics, then, when I started my Ph.D. </p><p><b>Q:</b> </p><p>So, your undergraduate and master's were in Mechanical Engineering? </p><p><b>Bruce Shimano:</b> </p><p>Both my bachelor's, master's, Ph.D. were all in the Mechanical Engineering Department. At that time, there was no such thing as a Robotics degree. People were either in computers – a lot of them were in computer science. Some people were in mechanical engineering, because of Bernie Roth. A few people, perhaps, in Aero and Astro, because of the controls aspect; but, primarily it was – since there was no official curriculum, at that point – in fact, there were no Robotics textbooks at that point. So, all the work was really done just as a research assistant at the Stanford Artificial Intelligence Lab. And they had a group which was called the Stanford Hand-Eye Group. And, at that time, it was working on the development of the initial electric robots, and programming languages, and controls and such. </p> <h3><span class="mw-headline" id="Joining_SAIL">Joining SAIL</span></h3> <p><b>Q:</b> </p><p>So, what year did you join SAIL? </p><p><b>Bruce Shimano:</b> </p><p>I was at SAIL from '74 to '78 or '9, so about four or five years. </p><p><b>Q:</b> </p><p>And, prior to that, did you have an interest in robotics, or was it really the opportunity to work in the robotics lab that started you off? </p><p><b>Bruce Shimano:</b> </p><p>I was always interested in programming and computer science; but I was also interested in mechanical engineering. And, actually, at that time, Stanford didn't have an undergraduate degree in computer science, either. So, as an undergraduate, really, the choices were – I went to Stanford in '67: was there from '67 to '72, to get my master's and bachelor's. So, at that time, your choices were to, as an undergraduate, were to be in Engineering: either mechanical, electrical, or one of the natural sciences – physics, or you could be in math. But, if you wanted to be – and, a lot of the people in computer science, I think, had some relationship to the Math Department, as well. But, there was no undergraduate computer science degree, there was no undergraduate Computer Science Department, and there was no robotics, whatsoever. So, as an undergraduate, then, I was in mechanical engineering, which I enjoyed; although, I've never really been a hardcore mechanical engineer. So, as an undergraduate, I enjoyed the engineering, and I was just lucky enough that I was assigned to Bernard Roth, who happened to be the person in mechanical engineering who did the most work in computer science and programming, analytical types of things. Although, his primary background is a kinematician, he was also the person in the Mechanical Engineering Department who had the most relationship with computers. And, so, I did a computer graphics master's with him as my advisor, because there was a computer graphics group, also. </p><p><b>Q:</b> </p><p>Who else was in the Robotics Group that you worked with when you first came there? </p><p><b>Bruce Shimano:</b> </p><p>In '74, when I went back to Stanford, then, to go to the Artificial Intelligence Lab, there were a number of people in the Hand-Eye Group – Richard Lou Paul was my advisor, and my boss and I worked with Lou for many years. And, Lou was a great guy, and he really did a lot of the foundational programming, robot-programming language work. Bernie Roth, who was my advisor: he advised generations of robotics people. Don Piper was one of his students, and Don Piper wrote a sort of a breakthrough Ph.D., which applied kinematics and kinematics series to robots. Don Piper, working for Bernie Roth, is really the guy who established homogeneous transformations, and <inaudible>, and all that sort of stuff. That was all out of Bernie Roth and Don Piper's work. Don Piper left before I got there, but he sort of set a lot of the mathematical foundations for robotics. Lou Paul did a lot of the controls and language work, and I did work with Lou. <a href="/Oral-History:Victor_Scheinman" title="Oral-History:Victor Scheinman">Victor Scheinman</a>, who was my officemate is the fellow who designed all the mechanical systems and some of the control systems for Stanford, and for MIT. And, so Victor's really the guy who laid all the groundwork for small, electric robots there. There were, at that time, industrial companies like Cincinnati Milacron, who were doing these very large, electric robots for spot-welding. But, Victor's really the guy who developed the small electric robots that would then become the assembly robots in the future. So, Victor Scheinman was my officemate. Tom Binford was more of a vision guy, and he led a portion of the Hand-Eye Group. And Ray Finkel was another officemate of mine. But Ray was mainly interested in kind of language, and not robotics, per se, so he went on to other things. Let's see; I'm trying to think of who else. <a href="/Oral-History:Bob_Bolles" title="Oral-History:Bob Bolles">Bob Bolles</a> did a lot of groundbreaking vision work for robotics, and Bob went on to SRI. I assume he's still at SRI; I haven't talked to Bob for a while. But Bob did a lot of the great initial work in computer vision, as it applies to robotics. He developed a lot of the initial connectivity algorithms. So, Bob was at Stanford when I started there. And there were a number of people who went on to work at the IBM group, in Watson; and then, later on, were spun off as part of IBM's effort to enter into industrial robots. </p> <h3><span class="mw-headline" id="Start_of_Industrial_Robotics">Start of Industrial Robotics</span></h3> <p><b>Q:</b> </p><p>When was that? </p><p><b>Bruce Shimano:</b> </p><p>IBM got started in robotics probably around 1980, or so. And, in 1980, there was a sort of boom rush of companies getting into robotics. At the time that <a href="/Oral-History:Brian_Carlisle" title="Oral-History:Brian Carlisle">Brian Carlisle</a> and I started Adept Technology, after I got my Ph.D., and after I worked for Unimation, we started Adept Technology. When Adept Technology was founded in '83, I believe that there were some 40 to 60 US robot companies. A number of them were in the heavy part of the industry, looking at sort of spot-welding applications, which was the application of the day, and is still the largest automotive application. So, at that time, you had companies like Unimation, which was the first robotics company; Cincinnati Milacron; so, there were companies of that sort that really specialized in the larger robots that were doing spot-welding applications. In the early '80s, there were a number of companies then that entered into the smaller robotics: the assembly markets, and such. IBM was one of them. Westinghouse kind of dabbled in everything; GE. So, there were the large companies, and then there were a lot of start-up companies: Automatix, which Victor Scheinman founded, with a number of other people, like Phil Villers. There were small companies, like American Robotics, Intellidex. So, there was just a wrath of – everybody and his uncle in the United States, in the early '80s, decided to get into robotics, IBM being one of them. </p><p><b>Q:</b> </p><p>Do you think there was a reason for the interest at that time, something specific? </p><p><b>Bruce Shimano:</b> </p><p>Yeah, I think that Unimation, who was the first industrial robot company: they struggled for years and years to find a good application, and to make money. In the '70s, finally, there was good acceptance of the large robots for spot-welding. And, today, all spot-welding is done robotically. But, prior to that, people went out there with these big spot-welding guns, and they welded cars together. But, after working for probably 10 or 15 years, Unimation finally had a beach head in automotive and spot-welding, and it's one of those things that you go from having no one believe you, 'til, years later on, it's just the accepted way to do it. So, in the '70s, robotics became the accepted way to spot-weld cars. And, you know, automotive was a huge business, still is. And suddenly, there were all these robots being used for spot-welding. So, people then accepted that, gee, these so-called "industrial" robots: they could really do something. At that time, the things that they did were very simple; they were all teach-and-repeat. You just taught them a fixed pattern, and they did it. In fact, the early industrial robots, like the Unimate, didn't even have computers in them. They had what was called "plated-wire memory," and it was just this, literally, hard-core memory that just played back this repetition of points, and had all this logic; no computers to speak of. That then just took these positions in memory, and just regurgitated them in a fixed pattern. </p><p>So, you could, for a spot-welding application, you might teach 50 positions, and the robot would just go: position one, position two; never change anything. It would just go boom, boom, boom, boom. And there would be signals coming in that would tell it, you know, next car was there. And it would just start, and it would just go boom, boom, boom; and it would fire off the spot-welding gun. And the spot-welding gun: what it did is it had fingers that clamped metal together, and it could squeeze the metal. And once the metal was compressed, then it put an electric current through that. And then, that welded the two pieces of metal. So, the car bodies were all done that way. So, there was, in the '70s, finally, an acceptance that these things, which, at that time, were called industrial robots, but which were really dumb, actually could do something. And, in fact, they could do something better than a person could, because they were very repeatable. The cars – in a car, you'd have hundreds of spot-welds; I don't think it was thousands, but you'd have hundreds of spot-welds. Around every door, you'd have sheet metal, and you'd have to spot-weld that thing maybe 20 or 30 times. So, all the various car pieces you were spot-welding together. And robots were very good at that. So, after that time, then, in the late '70s, we started to look at assembly. And suddenly, people thought, "Oh, these robots are pretty good." </p><p>And there were some other applications: there was spray-painting, which was popular then, too. But spray-painting was kind of an extension of spot-welding. It was, again, dumb robots that were just kind of doing this very fixed pattern. So, there were spray-painting companies, and there are arc-welding companies. And, in the late '70s, then, there was a lot of interest in assembly and small-parts assembly. And, so that's when a lot of companies got involved. To do a spot-welding robot, they were very expensive robots for the time. They were very big, and you needed a fairly big manufacturing operation to go do that. Once you started talking about electric robots and small robots, then it was a lot easier to break into the market. And there were, at that time, then, the Japanese started coming on board. And the Japanese were prepared to license things. So, for instance, IBM did have their – I think they might have had one mechanical robot of their own. But, primarily, IBM was in the business to sell computers. So, they bought Japanese mechanical systems. And they married them with IBM robots. So, IBM just thought of this as a good application to sell computers. And they thought they had all this computer technology. But there were lots of other companies, too. And everyone just felt that robotics was going to be a big deal, and had these companies like Westinghouse and GE that had always been dabbling in automation. They thought that this was the next big beach head. So, there was this huge boom of companies that got into the market. </p><p>It was probably helped somewhat by Automatix, the company that Victor Scheinman started. Victor actually started Vicron, that I worked at. So, Victor, Brian Carlisle, and myself were a part of a company for a few years. Then Victor left that, and went off and started Automatix. And I think Automatix probably helped the business, because they were never a huge financial success, in terms of profitability; but they were a real Wall Street darling, and so they were able to go out and get a lot of money very quickly. And they had a ridiculously high valuation. And they had a lot of business savvy. And people saw that, and they went, "Whoa. Wall Street's interested in this. We can go get a lot of Wall Street money, too." So, there were just a lot of things that happened at that time. </p><p><b>Q:</b> </p><p>And these companies that you were working with were looking at the same applications in automotive assembly, and painting and welding? </p><p><b>Bruce Shimano:</b> </p><p>Yeah. At that time, during the late '60s – well, in the '60s, there were a few universities that were involved in robotics in the US. There were a lot of international places, as well. But when you talked about robotics in the '60s, it was really a couple of companies: there was Unimation, who'd been there since the late '50s; Cincinnati Milacron, who was getting involved in stuff like – I believe that ABB might have been there, although I'm not sure. So, there were maybe a couple in Europe, perhaps. And then, in Japan, really, Japanese robots got started when Unimation licensed some of their technology to some of the companies in Japan. So, there were only a handful of companies in the '60s, and really struggling. But there was a lot of robotics instruction going on in the universities. So, there were robotics conferences. And in the '70s, there were lots of conferences. So, in the early '70s, there weren't very many more companies; but there was a lot of university research, and there was a fair amount of government grants at that time. ARPA was giving grants for robotics research, and various other places were giving robotics research grants, looking into both vision and the mechanical side, and the programming side. So, there was a lot of research interest at that time. In the US, it was primarily MIT, Carnegie Mellon, and Stanford. That was, I think, in the early '70s, the primary hubs of where you have quite a few people. There were other places, as well. A little bit later on, Caltech and JPL had some people come out, and such. But, in the early '70s, it was primarily that. But there were universities overseas, as well; there were people who dabbled in robotics in Europe much earlier than that, and some in Japan, as well. And it was in the late '70s that there was this blossoming of industrial interest. </p> <h3><span class="mw-headline" id="First_SAIL_Project">First SAIL Project</span></h3> <p><b>Q:</b> </p><p>So, what was the first project you worked on when you got to SAIL? Do you remember that? </p><p><b>Bruce Shimano:</b> </p><p>Yeah. I worked on a language. Stanford was developing a language originally called HAL; but then, of course, there was a problem with "2001." So, we had to drop that, and there was this big fight about what the language should be called. So, finally, we just dropped the "H," and it became AL, just because we couldn’t figure out any better name. And Stanford has – the Artificial Intelligence Lab has a long history of acronyms with no meaning, because at the Artificial Intelligence Lab, the programming language which was used there was SAIL. And people thought it was the Stanford Artificial Intelligence Language, but it never really was. And other documents referred to SAIL, and said that SAIL was really an acronym for a "Suitable Acronym Invented Later." So, Stanford didn't put much credence into what the acronym meant. So, I was assigned to work on AL. And AL was going to be the first high-powered industrial programming language. And I worked there for Lou Paul, who had done the predecessor language, which was called WAVE, W-A-V-E. And WAVE was a very simple system, but it really was a groundbreaking system in that it was all digital, it had trajectory generation, it had kinematics. It had a lot of good stuff in it. So, Lou Paul did WAVE, pretty much by himself, and that was his Ph.D. thesis. </p><p>So, in the early '60s, there was sort of the mathematical basis that was laid down by Piper and other people. There was some control work that was done at Stanford, then Lou Paul came along and did WAVE, and pulled it all together into a programming system. And then, when I got there in '74, my job was to work on AL, which was to have all the feature of WAVE, in terms of robot control; but which was supposed to have a full-featured language on top, that you could program in and such. And AL was a very ambitious program, project for the time. And it integrated vision, it had robotic control, it could handle multiple robots. It had a very structured language in it, and it was a very formal language. And we had a group of probably, I think, six to eight of us, working on various aspects. And, at that time, the computers that drove all this stuff were all from Digital Equipment. And they were all PDP-10s, and such. And, so we would have a little – we had a little table about the size of a regular office table that had a robot on it; and then, behind that, you had just this gigantic, air-conditioned room full of computers. And, at that time, the computers were sort of racks and racks and racks of stuff that you used. During the time that I was at Stanford, Digital Equipment came out with their PDP-11 series, which was a computer that could actually fit in one rack. So, we developed our language for that. And then, it was after that that the PC's, and everything else came along. So, computers at that time were actually much bigger than the robots were. So, my job was to work on the language. Victor Scheinman developed the mechanism and some of the controls. So, I was really following in the footsteps of Richard Lou Paul. </p><p><b>Q:</b> </p><p>So, what were the first robot applications that the software was used for? </p><p><b>Bruce Shimano:</b> </p><p>Oh, it was all simple assembly applications. But, also, at Stanford, we tended to emphasize vision-based applications. The group was actually called the Hand-Eye Group, within the Stanford Artificial Intelligence Lab. So, we had heavy emphasis on vision, right from the beginning. So, we were working on camera-to-robot calibrations, and things of that sort. So, we did applications like stacking little blocks, little children's wooden blocks. We would try to stack those up, using vision. You'd throw the blocks down in front of the camera, or cameras, and you would identify the blocks. Then you'd pick up the blocks, and try to stack 'em. That's kind of the degree of sophistication that we had at that time. Nowadays, you could do that – no trouble. You could go out and you could get a system, and you'd be able to do that in a short period of time. But at that time, that was a big deal. </p><p>We were also working on control algorithms, trying to get the robots to actually perform better because it was – nowadays, robots' controls are pretty well known. You're able to get very good, smooth control of things. At that time, everything was much more crude. And, so really, our projects were very simple projects that we were trying to do: block-stacking, doing peg-in-the-hole kinds of insertions, and really just trying to pull together a complete system. Because at that time, there were no computer-based robots out in industry. Later on, since <inaudible> Milacron would introduce one. But, as I mentioned, in the '60s, all the industrial robots, they were – a lot of them were hydraulic, not electric; and, all of them had very, very simple controls. So, our job was really to have robots that you could program, in a conventional, computer-programming sense; and, figuring out how to integrate that with the vision, getting them all to talk, and such. So, the applications weren't so important as trying to figure out how to get everything to talk together. </p> <h3><span class="mw-headline" id="Working_at_Vicron_and_Unimation">Working at Vicron and Unimation</span></h3> <p><b>Q:</b> </p><p>So, after you finished at Stanford, where did you go after that? </p><p><b>Bruce Shimano:</b> </p><p>Victor Scheinman, who did the MIT robot, the Stanford robot – the mechanical design, the electrical design – he was my officemate, and he had a deal with Stanford, where he would support the mechanical systems. But also, he was off, manufacturing, in sort of a garage, mechanical systems that he would then sell to research labs. Because, in the early '70s, there were a number of research people who started getting interested in getting into robotics, but you couldn't take an industrial robot because they were these gigantic things. They were hydraulic, they didn't have computers in them, they didn't have interfaces with computers. So, Victor did a great job at developing an electric robot, tabletop electric robot, a lightweight, in a couple of different configurations. And he then sold it. He went, on sabbatical, to MIT, to go do the MIT, the Scheinman MIT arm. So, he developed a number of these mechanisms. And there were both universities, and also research facilities at companies that wanted to start to do some robotics research, but they didn't want to spend the time to go develop their mechanical systems, which was a big task. </p><p>So, Victor started a company called Vicron. So, Victor was simultaneously working at Stanford, at the Eye Lab, and part-time; and also, part-time, still working on his degree, although not very much; and then, working on his company, Vicron. And, initially, Vicron was just selling mechanical robots, and other people had to figure out how to interface them. And then, he decided, well, he'd sell kind of an interfacing package for them. And, to some companies, to some research people, he even sold kits of parts, and they would put it together, themselves. And he sold such things to, like, GM – they had a robotics research group. So, Victor sold a couple of his robots to GM, to GM's research center. And this was probably in '76, I would guess, '76, probably '76, '77. So, Vicron sold a couple of them to GM. And the GM guys – and the lead people there were Mitch Ward and Luther Russell. Mitch came, and he told Victor, well, he was gonna buy a couple of robots, a couple of these mechanical robots, and he'd like to get the controls, also. But, the problem he had was that if there was no software with this thing, then he would take this back to his management and his management looked at this thing sitting on the desk. And for months they’d be saying, “Well, when’s it going to move?” So, Mitch told Victor, “You know, it’d really be helpful if you at least provided us with some test software so that when we got it, we could just plug it in and if we could just move it around a little bit, it would really take the heat off of us. And, you know, the management people would be much happier and then we’d leave them alone and then he can do what he wanted to.” So, Victor came to me and he said, gee, he really needed some test software to just move this thing around. It doesn’t have to be very elegant, but, you know, he’d pay me some money and since Victor had this deal with the lab, then we talked to the lab and they didn’t mind me doing this on their computers. And so, then I worked part time while I was getting my Ph.D. for Victor. </p><p>And so, I did this little test program to supply to General Motors. And, it got, you know, bigger and bigger and bigger and so finally, you know, General Motors said, “Well, what is this software?” And, you know, Victor said, “Well, we got to give it a name.” And so, Victor called that VAL because there was Hal at Stanford, which had became “Al,” which was A-L and so Victor just put a “V” in front of it, just like his company was Vicarm, which, you know, people didn’t know whether that was Vic’s arm or what. So, Victor put a “V” in front it, in front of A-L and he says, “Well, this is VAL.” And so, we wrote a little manual. You know, it was like a four or five page manual. And so, we gave it to GM. Then, eventually, more people wanted that and, you know, I kept on working for Victor. And so, I was doing more and more part time programming for Victor and then eventually building the robots got to be too much for Victor. And so, Victor asked Bernie Roth, my advisor and Victor’s advisor, was there anyone that he knew that he could get to help him out. And so, Bernie introduced Victor to Brian Carlisle and he hired Brian Carlisle then as his first full time employee. And so, Brian then started working on the robots and, you know, doing the mechanical design and the electrical design and Brian was actually better at electrical design, you know, had a better background than Victor. Victor is also the primo mechanical guy and a dabbler in electronics. Brian was a good at mechanics, but even stronger than Victor in electronics and I did the software; so it was the three of us. </p><p>And so, that’s what I did and so when I got my Ph.D. then Victor said, “Well, you should keep on working for us.” I said, well, I wanted to move to Los Angeles because that’s where my family was and Victor and Brian said, “Well, that’s fine with us. We don’t see you anyway. You’re always at Stanford. You just modem over the software. So, if you want to live in Los Angeles that’s fine.” And just before I graduated, probably the year before I graduated, Victor sold Vicarm to Unimation and Unimation because the West Coast research division of Unimation. So, Victor and Brian worked for Unimation and when I quit, when I finished my Ph.D. then I worked for Unimation as well. </p> <h3><span class="mw-headline" id="General_Motors_PUMA">General Motors PUMA</span></h3> <p><b>Bruce Shimano:</b> </p><p>In about ‘79 or so, the group at General Motors who had purchased a couple of the Vicarm robots, General Motors decided that they really wanted to look at robotics for assembly, which no one, you know, had really done on a big scale. There were people like us at Stanford who were doing these little tinker toy kinds of assembly, but there was no one who had an electric robot who was actually in a factory doing assembly. So, General Motors put out a request for bid for an electric robot that they wanted to use in assembly and that robot was called the PUMA for Programmable Universal something or other. But, they had done a study; GM had done a study and they had arrived at the conclusion that the majority of parts that go into a car after you get it all welded together and everything, they were all small parts and they were, you know, five pounds or less and because they’re all assembled by people now, they were all, you know, lightweight and were things that people could get to within an arm reach. </p><p>And so, they spec’ed out this PUMA robot as something that could assemble parts five pounds or less and were within sort of an arm’s reach. And since General Motors’ research lab had purchased one of our robots, one of our Vicarm robots then they obviously had a lot of input into this and so a lot of the spec for kind of the things they wanted were, you know, pretty much what we had developed at Stanford at Vicarm. So, there was this RFQ and lots of people competed for this RFQ. This was a big deal and part of the reason Unimation purchased us was to go after this RFQ, and we won the RFQ. I mean there was, you know, Bendix and Unimation and Cincinnati Milacron; you know, lots of people bid on this thing. All the industrial companies at that time bid on it and we won and we won, you know, in part because they had been using our things for years. So, we got the project to build the PUMA robot, the first industrial all electric computer-driven assembly robot and over the next couple of years that’s what we did. We developed the PUMA robot and we delivered the PUMA robot to General Motors. And the PUMA robot and its successors, you know, eventually got to be a big portion of Unimation’s business. It grew to be about $30 million or $40 million business for them, you know, in a few years. So, it was a very successful project and General Motors was very happy with it and it really ushered in the computer, you know, true computer-driven assembly robot. There were industrial robots a long time. They were primarily hydraulic. There were electric robots that were introduced for spot welding. That eventually took over all spot welding. Nowadays, there are no hydraulic robots. They’re all done by electric ones because the hydraulics, they always seeped a certain amount of fluid everywhere, so they were kind of messy. So, there were other people who developed electric robots. So, we weren’t really the first industrial electric robot, but we were the first industrial electric assembly robot. And then after that, you know, everyone tried to get into the game. </p><p><b>Q:</b> </p><p>Was it mostly just the development done by the three of you, or who else was on this –? </p><p><b>Bruce Shimano:</b> </p><p>So, it started out with the three of us and then Victor hired a machinist. By the time that we started on the PUMA project, I think our group was maybe ten people or so. So, that’s Chuck Spaulding who’s still at Dev Technology; Don Allan who’s with us at Precise Automation. He did some of the mechanical design. Then we had a couple of other people who were more electronics people. So, I think that Victor, Brian, Chuck Spaulding and I, you know, we were really the robotics people. Dave Pap Rocki who’s still at Adept, he was there too and then there were just, you know, a handful of other people who maybe specialized in amplifiers or digital boards and things of that sort. </p><p><b>Q:</b> </p><p>So, from the time you won the bid from GM until you delivered the prototype, how long did you spend developing? </p><p><b>Bruce Shimano:</b> </p><p>I think it was about 18 months until we delivered the first prototype and then it was probably another year before we went into production and then probably a couple of years after that before things got smoothed out. In fact, when you interview Brian Carlisle, he can probably tell you about that because we developed this, you know, PUMA robot with – and the control was about, you know, that big. So, we developed this computer-based controller. It had a programming language and had a CRT that you had to type at. It had a little manual control pendant and we did that all in the West Coast and Unimation was in Connecticut, in Danbury. That was the headquarters. So, after we had the prototypes then, you know, we were really a small group. We weren’t going to be a production group. </p><p>So, after the prototypes, we had to take this back to Danbury and have Danbury start to manufacture it and Brian did that, Brian Carlisle did. When Brian went back to Danbury, and this was in ‘79-‘80 or so; when he went to Danbury, they didn’t even have an oscilloscope and they put him in one of the – they had no space for him, so they put him in one of the test bays for the hydraulic robots because these hydraulic robots, they were pretty big. And so, the test bay for a hydraulic robot is about a single car garage kind of size. So, they put Brian in this test bay, set him up and he said, “Well, you know, I need a scope.” They said, “Well, we don’t have a scope.” So, he had to go out and buy a scope. And at that time, they didn’t have a computer, you know, in the company and they were about to get their first computer. So, you know, everything was still ledgers and paper and pencil. And so, they didn’t even have a computer in the building. And so, you know, that’s what Brian dropped into and then we had to transfer our technology to them, you know, people who had never seen a scope and who never touched a computer. So, that was – and Unimation was, you know, one of the better companies and so that was a real rude awakening and it took a lot of time for Unimation to come up to speed and understand that. </p><p>They went out and they hired some good people to take all this stuff over from us and, you know, they did a good job, but it was a real cultural shift for them. There was a lot naysayers and people who didn’t support us back in the corporate headquarters because there were people there who, frankly, didn’t even think that electric robots were a good idea. They said hydraulic robots are really the way to go, and there are – you know, there is some reason for them to think that because hydraulic robots are very efficient in terms of energy. So, they’re very efficient, but no matter what you did to them, you just couldn’t get them to stop leaking oil, hydraulic fluid. And their servos were very hard to control and such and they were expensive too because they had these very expensive valves. Hydraulics at that time were mostly things that people had these sort of bang-bang controls that you just opened up a hydraulic valve and the hydraulic fluid rushed in and, you know, some big plow or something would do something. To really do robotics with hydraulics, you had to have these very expensive aerospace valves to control them. So, it was expensive to do it, but there were still people at Unimation who thought that hydraulics were the way to go and they resisted electrics for the longest time. And if it hadn’t been for GM insisting on an electric robot, you know, Unimation would have gone down with hydraulics, you know, forever. So, it was a big shift. </p><p><b>Q:</b> </p><p>That’s fantastic. I can’t think of the next question; too many questions to ask. </p><p><b>Bruce Shimano:</b> </p><p>Well, I can tell you about the ‘80s. How about the ‘80s? </p><p><b>Q:</b> </p><p>How about the ‘80s and what would have been the first year that GM was actually using a PUMA to manufacture cars? </p> <h3><span class="mw-headline" id="Vision_in_Industrial_Robots">Vision in Industrial Robots</span></h3> <p><b>Bruce Shimano:</b> </p><p>You know, I don’t know for sure, but I would guess they probably started using them around – you know, prototype probably about 1980, ’81 at the latest and so that’s when they started, you know, putting them into the factories. And then, of course, we did a small five kilogram one and then there was sort of a larger one and a larger one that came along and Unimation did those. After we got the – well, actually, sort of concurrent with doing the PUMA, we were still all, you know, very much fanatics about machine vision with our background at Stanford. And so, even though GM was not interested to begin with, you know, we did the first vision integration with industrial robots, showing an industrial robot working with vision. Now, I think that was at – we did our first demo of that at Robots 9 or something like that in Washington. I believe that was around ’78 or ’79 we did the first one. </p><p><b>Q:</b> </p><p>That was at an annual robotics conference? </p><p><b>Bruce Shimano:</b> </p><p>Yeah, yeah. </p><p><b>Q:</b> </p><p>And who sponsored that, or how was that organized? </p><p><b>Bruce Shimano:</b> </p><p>It was RA and also there was the International Robotics Group. So, that was a big industrial robot show. And so, you know, we were always, you know, very enthusiastic about computer vision. And so, we did, you know, the first integration of the computer vision systems that were coming along at that time. There were people out of – SRI did the first sort of practical vision that you could use with the robot. They did blob analysis and connectivity. Before that, you know, people were just sort of flaying around, trying to figure out how to identify objects and SRI came up with blob analysis and connectivity and they said, “Look, if you just do a binary image and if you find the edges, the bounding edges and if you then characterize that blob by the center area and then its moments of inertia then that tells you a lot. And so as long as the parts aren’t touching and so long as they’re well lit, you could actually go out and pick up these parts.” So, SRI developed connectivity, which was, you know, a great thing; not the end all/be all, but a huge step forward. Out of SRI came a company called Machine Intelligence. They were started by Charlie Rosen and some other people. </p><p>And so, Machine Intelligence was going to take the – they got a license from SRI to productize this. And so, we took one of the Machine Intelligence systems and we interfaced that to one of our robots and we showed that Robots 9. There were vision systems before that, but the vision systems were all simple inspection systems. They would look for a dark patch or a light patch, or they would count pixels or they would look for an edge and things of that sort, which is fine for inspection. So, there were vision inspection systems, you know, during the ‘70s and maybe before, but what SRI did is they came out with the first object recognition system that could tell you, “Here’s where this object is,” you know, that you would do simple teaching and you would say, “I’ve got this round, you know, cap I want to pick up” and then it would go and tell you, “Here’s the cap. Here’s the cap. Here’s the cap” and we go, “Boom, boom, boom, you can go pick them up.” </p><p><b>Q:</b> </p><p>What was that program called? </p><p><b>Bruce Shimano:</b> </p><p>I don’t know what their program was called, but their technology was called blob analysis and now people call it connectivity. And the company was Machine Intelligence and Machine Intelligence, after they got started then Phil Villers and Victor – so, Victor was with us until, I think, 1980 or so, maybe ‘81 and then he went back to Stanford for a short time. And then, he had a long-time friend named Phil Villers. So, Phil Villers had quite a bit of money. He had a cab company, but he left that and so, Phil Villers was looking around for something. And so, Phil talked to Victor and they pulled together the company that they eventually founded, which was called Automatix. And Automatix, as I said, you know, did a great service to the robotics industry by, you know, really attracting financial people into the business. Automatix took the same SRI technology and that was one of their first products as well. </p> <h3><span id="Robotics_in_the_.2780s"></span><span class="mw-headline" id="Robotics_in_the_'80s">Robotics in the '80s</span></h3> <p><b>Q:</b> </p><p>So, how did robotics unfold in the ‘80s after that? </p><p><b>Bruce Shimano:</b> </p><p>So, what happened was that for Brian – so, Brian, Victor and I did the PUMA. We delivered the PUMA, but after that, Victor went back to Stanford and so Brian took over management of the group. You know, we slowly grew and so there were probably about 20 of us or 25 of us at Unimation’s West Coast group and we were still doing development. Unimation was owned by another company and that company – Unimation was starting to do better and I think they might have hit $70 million in revenue. I don’t know if they ever hit $100 million in revenue, but Unimation was growing, was doing better. Robotics was very popular. Conduct who owned Unimation got into financial trouble and Conduct, in addition to selling off their corporate headquarters, they sold off Unimation. And so, Unimation was sold to Westinghouse. And so, as part of this, you know, big spree of robotics in the early ‘80s, with everyone getting into the business – Westinghouse already had a robotics group, but they looked at Unimation and they said, “Well, if we bought Unimation then we’d really get a lead up on everybody.” And so, Unimation was sold to Westinghouse in – I think it closed in December of ‘82. And Westinghouse, the Westinghouse people were very good people and they were nice guys to work with, but this whole robotics thing was a total disaster and the group that originally justified buying Unimation, well, they were purged before the sale closed and a new team was put in place right after the sale. And then, that team was purged because Westinghouse was really struggling with some other businesses, and so, they were reorganizing like crazy. </p><p>So, between the time that they decided to buy Unimation and, you know, the deal closed and a few months after that, there was like the third management group that was put in charge of Unimation. They were good guys, but they had no idea why Westinghouse purchased Unimation and, you know, what the business was all about and they had no background in robotics. They then toured, the new management then toured the various things that they had bought and they came out to the West Coast and the fellow there was a very nice guy. He was the vice president of research and development at Westinghouse. He was in charge of the 3,000-person Westinghouse lab in Pittsburgh and he knew nothing about robotics. And he came out and he said, “I don’t know what we’re going to do with Unimation, so I have no idea what to do with the 25 of you guys.” And he says, “You know, maybe you guys ought to all move out to Pittsburgh and, you know, join this 3,000-person research lab,” and he invited us out. And we went out there and, you know, they had smart guys, but, you know, we started as a three-man company and then we got to be ten people, and then we were sucked up by Unimation which was a few hundred people and we thought that was pretty big and then suddenly we’re in Westinghouse that’s got 3,000 employees or something of that sort and they’re inviting us to, you know, join their 3,000-person lab. The Stanford Artificial Intelligence lab was probably 50 people or something like that. </p><p>And so, we went there and they were really nice guys and they said, “Well, you know, Westinghouse knows who we are and if you’d like to be with us, fine. If you don’t, you know, you don’t.” And so, we went to <a href="/Joseph_Engelberger" title="Joseph Engelberger">Joe Engelberger</a>, who was, you know, the father of robotics and the head of Unimation and our boss during the time we were at Unimation and we said, “Joe, you know, this just isn’t for us and, you know, we’re going to leave, Brian and I. We’re going to leave.” Joe said, “Well, don’t leave. You know, what are these other 23 people going to do out there without the two of you guys since you, you know, run the place?” He said, “Let me talk to people at Westinghouse.” So, he talked to Westinghouse and one time when Brian and I were out there, because now what happens is Westinghouse, since they really had no clue what to do with Unimation then they did what a lot of big companies did. They hired MacKenzie to come in and do a market study for them and tell them what to do with this thing they just bought. So, MacKenzie was running these market studies and as part of the market study, they put together these little focus groups. And so, Brian and I had to attend meetings in Pittsburgh in this focus group to help Westinghouse decide what they were going to do. After one focus group, the vice president of research invited us to his office on the, you know, 23rd floor of the Westinghouse building and he said, “Well, I hear you guys want to leave” and we said, “Yeah, you know, it’s not for us.” And he says, “I understand that entirely.” And he says, “Coincidentally, Westinghouse has just done a study and we’ve decided that –” because big companies, in that day, didn’t have the option of going belly up, that they owed it to people; you know, it’s kind of a different mentality than the last couple of years that’s happened in the U.S., but he said, “You know, Westinghouse doesn’t have the luxury of going bell up. We got a lot of people here and we have a lot of shareholders and that means that we can’t take risk, but we want to innovate. And so, we decided the only way we can innovate is that we’ve got invest in small things.” </p><p>And so, he said that this ruling just came out, that Westinghouse said they were going to go invest in startups and he said that they were thinking about buying into things. They never thought of spinning us off, but he said, “Why don’t you two guys, rather than just going, why don’t you take the West Coast with you and take these 25 people with you,” and he said, “You can take the technology you’ve developed. You can take the people you’ve developed and all we want is we want just a minority ownership in it so that we can keep track of you guys and at some point, you know, we may decide that if you guys are interested, you know, we might buy you back, but it would be our way to invest in innovation.” And he said, “You know, you have to go get money yourself,” which was no problem because there were lots of people that we knew, and he said, “But you can take the people, you can take the facilities and the only restriction is you can’t go do a knock-off PUMA because you did the PUMA for us and that’s ours. But so long as you don’t do a PUMA, you can do whatever you want. You can do whatever you want with the technology. We don’t care.” We were stunned because here it was, we thought it was going to be a contentious battle and we thought they were going to argue with us and they just tell us to take the thing. </p><p>In fact, Brian and I left the office, we drove to the airport to catch a plane, and halfway to the airport, we just couldn’t believe it. So, we stopped at a phone booth and we called his second in command who was at the meeting. We said, “Did he just tell us that we could take that and we have the technology and we can do what we want and we got the people?” And the guy says, “Yeah.” He doesn’t believe it either, but that’s what he said and that’s how we started that technology. So, we got venture capital money and Westinghouse stayed on our board for, you know, probably 15 years until we went public. Westinghouse participated in the various rounds of financing, you know, keeping their pro rata share to keep their ownership the same. They had a board member and they would send people out. And so, we had a good relationship with them, but that’s how we started Adept. And so, we started Adept in ‘83 when there were 50 other U.S. companies in robotics and clearly, we were going to be in assembly robots and although we were 6-axis kinds of people, we couldn’t go do another PUMA. And so, we looked around and we said, well, we’ve been doing work in direct drive technology and we really thought that there was good work, you know, research being done in direct drive. So, we thought direct drive was the way to go and there was a lot of interest at that time in SCARA robots because SCARAs were just becoming popular. The PUMA was a 5-axis or 6-axis robot. </p><p>In fact, a couple of years after that, the Japanese had invested the SCARA and the SCARA seemed to be a really good assembly architecture. We said, gee, we’ve got this direct drive motor technology that we’ve been working on and the Japanese have introduced this SCARA configuration, which seems a very good configuration because it’s cheaper, because it’s only 4-axes and the thing that the Japanese discovered was that a lot of assembly is vertical assembly. So, it’s parts that go vertically into other parts. And so, the PUMA was modeled after a person and so General Motors wanted this articulated robot with six-degrees of freedom, that could reach around and do all these things, which a PUMA could do. But, it turns out that for assembly, most assembly is vertical assembly and you only need four-degrees of freedom. Furthermore, you know, having the compliance of the SCARA going horizontally, you know, people thought that would be a good idea, although that never really turned out to be very much. The key idea was that assembly is really a vertical operation. And so, we said, you know, the Japanese researchers, they’ve hit on something here. And so, we went out and we did the Adept 1, which is a direct drive SCARA robot and that’s what we introduced. SCARA robots were Adept Technology’s claim to fame. And so, we competed with all these other 40 U.S. robot companies and some of them were using articulated configurations that were a lot more expensive. Some of them were using Japanese robots. Some of them did some of these cheap knock-offs and we were lucky. We just had, you know, a great team with us in terms of the sales and marketing people and the manufacturing team and the engineering team. There was really no one who had a better engineering team than we did. And so, we put together the Adept 1 and that was really, you know, the key product for Adept for probably 15 years. </p><p><b>Q:</b> </p><p>That was Lou Paul? </p><p><b>Bruce Shimano:</b> </p><p>Lou Paul. Richard Lou Paul. </p><p><b>Q:</b> </p><p>Oh, Richard. </p><p><b>Bruce Shimano:</b> </p><p>All of us knew him as Lou Paul, but, in fact, Richard is his first name. </p><p><b>Q:</b> </p><p>Okay. </p><p><b>Bruce Shimano:</b> </p><p>But you definitely need to speak to Victor Scheinman, because Victor’s the guy who invented all the mechanical systems that everything else sprang from. And I think you should talk to Bernie Roth too, because Bernie is the guy who, he’s really the person who got everyone interested in robotics at Stanford and was everyone’s advisor. He was Don Piper’s advisor, Mike Kahn’s advisor. He was Richard Lou Paul’s advisor. He was Victor’s advisor, Brian’s advisor, my advisor. He was everybody’s advisor at Stanford. </p><p><b>Q:</b> </p><p>And he’s still in the Stanford? </p><p><b>Bruce Shimano:</b> </p><p>He’s still at Stanford in mechanical engineering. </p><p><b>Q:</b> </p><p>I’ll have to check our schedule. </p><p><b>Bruce Shimano:</b> </p><p>Yeah. </p><p><b>Q:</b> </p><p>Doing 20 of these in the next two weeks. </p><p><b>Bruce Shimano:</b> </p><p>Yeah. If you want to, tell the question of if you want the early years or the sort of later years. And if you want the early years, you should speak to Victor and Bernie and possibly Lou. </p> <h3><span class="mw-headline" id="Adept">Adept</span></h3> <p><b>Q:</b> </p><p>Yeah. Okay. So the Adept 1. So what year did you finish that and it was? </p><p><b>Bruce Shimano:</b> </p><p>So we founded Adept in ‘83 and we demonstrated the Adept 1, I believe it was June of ’85. And we went to production shortly thereafter. And the interesting thing about the Adept 1 is that when we started Adept people still questioned whether vision was at all useful with robots. So it’d taken people 1960s to really think that these things which were called industro robots were useful at all. And then in the ‘70s there was an acceptance that you could use industrial robots for blind spot welding, for spray painting and things of that sort. And then in the ‘80s, people began to accept that you could use electric robots for assembly. But when we started Adept, still people didn’t think that computer vision was very useful. And there weren’t any good vision applications. </p><p><b>Q:</b> </p><p>What kind of cameras were they using? What kind of video signal were they? </p><p><b>Bruce Shimano:</b> </p><p>Cameras at that time in the – well, way back in the ‘70s there was these cameras that were Koho cameras that were these boxes about like this. In the late '70s then the cameras were kind of these cylinders about this big. And their prices were better, but they were, the resolutions, were probably 100 by 100 pixels or something of that sort. Nothing. And then actually, gradually, they got to be 200 by 200 pixels and things of that sort. So there was a lot of advancements in cameras during that time. So digital cameras really came a long way in the late ‘70s, early ‘80s. But there still were not any good robot vision applications. And almost all robots were black. Were just blind pick and plays. And as I mentioned, we demonstrated a vision application in the late ‘70s, but still was simple. </p><p>So as I mentioned, there were a couple companies that came along out of the SRI technology. Machine Intelligence, who tried to sell it, but really they were still selling more inspectual things. They never really got a good foothold in the robotics. And then Automatics, they were going to push vision big time. And they sold some vision, but really not very much. They initially came out with a vision system, but most of their stuff was just blind work too. And we had sold a few vision systems here or there, but we were convinced that vision was a good thing. And it’s interesting that the very first Adept 1 that we sold, Adept 1, number 1, that had a vision system on it. And we didn’t know why. <laughs> And probably six months or a year after, we were still asking, “Why are these people buying these things?” <laughs> And through a good part of the ‘80s, robot companies everywhere didn’t sell vision. We sold vision from the beginning of Adept. But there were a lot of companies that never offered vision through the ‘80s, robot companies. So we were still looking around for an application. People were still buying vision. We didn’t know why they were buying vision. Adept from the very first year, we sold 25 percent of our robots with vision and didn’t know why. We had a very smart marketing lady by the name of Elaine Wood at Adept. And so we asked Elaine, “Go figure out why people are buying vision,” <laughs> “and try to figure out how we could use vision, because we think it’s a great thing.” But we got to figure out what we can do with this. And of course, there were companies like Cognex who were selling vision for inspection. There were specialized companies in the semiconductor industry that were starting to look at vision. </p><p>But so Elaine went around and she said, “The great thing –“ we’re starting to, at that time, probably in ’86, ’87, we started to look at assembling of printed circuit boards. Because there were a lot of these really expensive chip shooters. And these chip shooters, they were these hard animation things where you put on reels of components and they would just go boom, boom, boom, and they would stuff these things down. Through-hole components at that time, very little surface map. And so there were these very expensive hard animation machines that people made for through-hole insertion, that did the lead prep and stuffed these things down and such. But Elaine said there’s a lot of components that fit into the odd component category, and by that it’s not resistors and capacitors that you can stuff down. There are these, they might be an oscillator or a power supply or something you got to put down. There might be one or two of these things on a board and they’re really big and they’re done by hand now. And Elaine said, “Wouldn’t it be great if we could use a robot to put down these odd components and vision would be tremendous, because you have to look at these fiducial marks on these boards and these fiducial marks or these landmarks will tell you where to put the chips down. And these boards kind of move around a little bit and they’re all through-hole components, and so you got to get these leads through these holes. And if you try to do it blindly, that’s just never going to work.” </p><p>And so she said we ought to develop an application to go find these fiducials and then adjust the robot position, put these things down, odd components down. And we did that and that was the first application that we did where we really knew what we were doing and we really knew what the benefit vision was. And nowadays, all these chip shooters, they all use vision too. But at that time, they didn’t. And people use vision for mask alignment and things of that sort, but they didn’t really use it for putting down chips. </p><p><b>Q:</b> </p><p>So what year did you finish that? </p><p><b>Bruce Shimano:</b> </p><p>That was probably I think ’86 or ’87, that sort of time frame. And so that was really when we knew why we were selling vision. We were promoting vision since the late ‘70s. The very first robot went out with vision, but finally <laughs> two or three years later, we finally knew why we were selling vision and what it was good for and applications that we can go out and tell people, “Hey, if you’re going to go do this, you really want to use vision, because here’s what it’s going to go do for you.” </p><p><b>Q:</b> </p><p>Yeah. </p> <h3><span id="Robotics_Companies_in_the_80.27s_and_90.27s"></span><span class="mw-headline" id="Robotics_Companies_in_the_80's_and_90's">Robotics Companies in the 80's and 90's</span></h3> <p><b>Bruce Shimano:</b> </p><p>So the ‘80s were a sort of consolidation time. That’s when a lot of U.S. companies went by the boards. And so we went from 50 industrial companies down to a handful and by the ‘90s, Adept was the only U.S. robot company left. </p><p><b>Q:</b> </p><p>Wow. What was the last handful? </p><p><b>Bruce Shimano:</b> </p><p>Well, there’s General Motors started it about the same time. They, General Motors, decided that in ’83, about the same time we were starting, about ’83, ’84, that they weren’t getting what they needed from the robot venders and they were going to start their own robot company, which was General Motors FANUC. And so it was a partnership between General Motors and FANUC. And FANUC would be doing the manufacturing. General Motors would do the controls and be the marketing arm. General Motors FANUC was, I’m forgetting, but I think in the late ‘80s FANUC bought out General Motor and so today they’re just FANUC. Let’s see. Who else was – gee, I can’t even tell you who the last ones were. There was just a bloodbath of them going out of business, and that’s when the Japanese were coming on strong. And the Japanese, as I mentioned, they originally got their technology by licensing from Unimation. </p><p><b>Q:</b> </p><p>So what were the big Japanese companies at that time? </p><p><b>Bruce Shimano:</b> </p><p>Well, FANUC was big. SECO instruments, in terms of assembly. Sony was in there and still is in there. </p><p>---End of First Tape--- </p><p><b>Bruce Shimano:</b> </p><p>I'm forgetting some of the other big ones. It's just escaping my attention at this point. And of course at that time, then you had ABB was really doing well. Kuka, you know, both really a focus on automotive. So, there were a number of European companies. </p><p><b>Q:</b> </p><p>So, when did Kuka start? </p><p><b>Bruce Shimano:</b> </p><p>I couldn't tell you. Yeah. </p><p><b>Q:</b> </p><p>Okay. So, then Adept was the last U.S. company standing in the early '90s? </p><p><b>Bruce Shimano:</b> </p><p>Right. </p><p><b>Q:</b> </p><p>And what happened since then? </p><p><b>Bruce Shimano:</b> </p><p>Brian and I ran Adept. And we were the two founders of Adept. He was the CEO, and I was on the board of directors, the vice president of research and development and ran engineering from time to time. But he and I ran Adept, and we finally were able to take it public in '96. So, 13 years after we started it, I think we started making modest profits probably in the late '80s. And so, during the early '90s we were making modest profits. Our profitability got a little bit better the mid '90s, and so we took the company public in '96. In the late '90s, you know, once we were a public company, then there was more pressure than ever to make profits. And the board really wanted to see us expand the company quite a bit and to take some risks. And so, we made a number of investments, strategic investments in semiconductor, and then also we started to make some head way in semiconductor, in the packaging markets, which we did pretty well at. But they wanted something a little, you know, that was really going to explode. And so, in the early 2000s, we invested in photonics in a big way. And after the Internet bust, then in the early 2000s, people said, "Well, you know, the Internets, all these startups are sort of going bust." Because clearly the Internet's going to work, but in order for the Internet to do better, you know, people need more bandwidth. And so, it was thought that the next big push was really to get bandwidth in everybody's house. And the way to do that was through fiberoptics. And so, photonics was the development of fiberoptics, that you can lay this cable everywhere and get bandwidth. </p><p>And so, in the early 2000, this was this huge rush to photonics, and everyone was going into photonics. In fact, Corning, you know, had been in optics for a long time. Corning had Corningware; Corning had Corning missiles and things of that sort. And you know, Corning in the early 2000s, they sold off Corning ware, and they sold off the missile division, and they were going to specialize just in photonics and fiberoptics, to lay cable. And then there were lots of other companies, like J.D.S. Uniphase and such. And so, you know, photonics just took off. And we said this is some place that we could play. Because we had actually been working with Corning on doing optical assembly for a long time. So, we made a big play in photonics. And photonics was this rush, you know, just like the Internet and everything else was. I mean, it just exploded. There were conferences and, you know, money everywhere. And then it just cratered. <laughs> And unfortunately, that's where we made our bet. And then, of course, towards just about the time photonics was cratering, then 9/11 happened. And so, what happened then was that, you know, the combination of 9/11 and just the cratering of photonics, we had to really shrink Adept. We grew Adept. I think we peaked out over a hundred million dollars in revenue. But suddenly, you know, with 9/11 and photonics cratering, we had to shrink the company by –you know, get rid of two thirds of the company. And that was very painful. </p><p>So, we shrunk the company down from a hundred million dollar revenue down to about 30 or 40 million dollar revenue. And unfortunately, you know, with it all the people. Some of them, you know, had been with us a long time, all of them friends. And so, we made it through there just by the skin of our teeth. And so, you know, we were still alive. We made it through to another crunch, but we needed more cash. And so we went out and we got more cash. And the board said, well, they want to change management, that we had been running the company for 20 years, from '83 to 2003. And they said that that was long enough, that, you know, most companies change management all the time. And for us to be in charge for 20 years they thought was way overdue that they got new management in a public company. And so, as part of getting the money in, we got shoved out, which was okay, because it was a very unpleasant time for us. It was really sad to part with a lot of the friends that we had, but it was a very contentious situation at that time with the board of directors. And Enron had happened, and basically it's not very fun to run a public company in any vein. And Adept, even though we had a good industry and then though it was a fun industry, being a public company is just no fun. So, that's when we left, in 2003, and we started Precise Automation, Brian and I. </p> <h3><span class="mw-headline" id="Precise_Automation">Precise Automation</span></h3> <p><b>Q:</b> </p><p>Okay. So, and what's the focus for Precise Automation? </p><p><b>Bruce Shimano:</b> </p><p>Our focus is different, than when we started Adept, we knew we were going to be a big company. And so, right off the bat, we got tons of venture capital funding. And we put in a whole manufacturing operation and we grew like crazy in the early years. And so, our goal was to be, you know, a big company. With Precise Automation, our goal is to be a small company that really focuses on technology, and instead of investing in a big sales channel and a big manufacturing organization, our view is that, you know, those days are kind of done. And so, we have a very small sales force, just a couple of people, and we have no operations to speak of, and we have partners who do all the operations for us. And so, in fact, we're at Chad today, and Chad does all the robot manufacturing for Precise Automation. So, Brian and I are still, you know, robotics, industrial robots is our business. And controls and robots is our business, but we now feel that it's better to have the flexibility to have other organizations within the United States, you know, do the manufacturing. So, we still have, you know, all our products manufactured in the U.S., but we just don't do it ourselves. And we focus really on the technology. </p><p>And also, at Adept, we've shied away from automotive, but we did a lot of electronics. And at Precise, we're really focused on other marketplaces, lab automation, we do a great deal in will be automation, and our robots are now designed for that. We do some work in semiconductors still. We do a little bit of packaging and such. So, you know, we believe that there are just different marketplaces now and different ways to do business. And so, you know, obviously automotive is still a big portion of the industrial robot business, but it's a commodity business, and it's pretty brutal. And it's just, you know, these large automotive companies just are beating the robotics people to a pulp in terms of making ends meet. But, you know, there are a lot of robots that are still sold there. Semiconductor is an interesting opportunity. There are actually more robots sold in the semiconductor, I think, than there are to automotive nowadays, but it's a very small market in terms of the number of players and the number of users. So, we supply controls in the semiconductor. </p><p>We think lab automation, pharmaceuticals, is a really interesting area, though, because people in that business are getting to the point now that they're handling more and more product. We have one company that we deal with, and their business is to handle the blood samples that, you know, you go and, nowadays, everyone when they get a physical or you go to, you can go your doctor, you get blood workup. And so, there are thousands of tubes of blood that have to be sampled, tested every single day. Well, more and more, you know, the day was when you'd go to your local doctor and they would do their own blood work. Well, people don't do their blood work anymore. They send them out. And so, now there are these companies, and their whole job is to do blood work. And they will get in 70 thousand vials at night, and by the next morning, they have had to split those out into all these tests and return the results to the doctors. And so, there are these huge blood processing places. And it's all done by hand. You know, 70 thousand tubes come in and people, you know, pour it out and, you know, split it out into various tests, then load that stuff in. And I've not toured one of those plants, but, you know, these customer of ours have toured it, and they say if you'd see these plants, you would never believe test results again in your life. <laughs> Because the number of mistakes that are made in all that handling, they said, is just frightening. And so now those companies want to automate that. They've had these little plastic tubes, and they want to, you know, have robots power out those tubes into these samples. Then they want to load these samples into these testers, but they need to handle 70 thousand in a night. And so, there are these huge automation systems that they're putting in for that. There are other people who are doing, you know, all sorts of pharmaceutical tests and such. And you know, pharmacy is just a huge business now. And all this pharmacy, it's all a matter of testing. You know, these people, and they're developing new drugs, it's all testing. They split them up, they, you know, try various things, and it's a tremendous amount of testing. And all that testing used to be done by hand, but now more and more they're automating that. So, you know, we believe that lab automation is really a very good industry. </p><p><b>Q:</b> </p><p>Are you involved at all in the genetic sequencing machine? </p><p><b>Bruce Shimano:</b> </p><p>Yeah. They do that as, you know, they do that as well. So, yes, that's part of that industry. So, you know, there are a lot of these areas that, you know, there are the areas that people think of, like electronics, which robots are used in quite a bit. There's automotive that robots are used in. Spot welding, there's even arc welding that people use robots in. But, there are all these industries that are kind of under the radar that use thousands of robots that you don't think about. Semiconductor's a good case, you know. People never even paid attention to semiconductor, and yet there are thousands of robots sold every year into semiconductor by just a few companies. </p> <h3><span class="mw-headline" id="Automation_and_Robotics_Today">Automation and Robotics Today</span></h3> <p><b>Q:</b> </p><p>So, what are the big companies now for industrial automation in semiconductors? </p><p><b>Bruce Shimano:</b> </p><p>Well, in semiconductor, it's mostly the Japanese. You've got, you know, I believe that Yoshikawa made a big push, and so Yoshikawa's got a lot of semiconductor business. They might be the biggest semiconductor robot of the conventional robot people. The company that specializes just in semiconductor, though, is Brooks. And so, Brooks is not thought of as a robotics company, but in fact, that's what they are. They're a robotics company, but they specialize just in semiconductor. And I think probably Brooks and Yoshikawa I would guess would be the two biggest suppliers of semiconductor robots. And then there are lots of other smaller players. </p><p><b>Q:</b> </p><p>And what about in laboratory automation? </p><p><b>Bruce Shimano:</b> </p><p>Yeah. That's just an emerging area now. And so, there are some small ones. Actually, there is one company that does Cartesian robots. All they do are Cartesian robots, and all they do is for a small segment of lab automation. They do this Cartesian robot which is just to – and I'm forgetting what their particular application is – but they sell about a thousand robots a year, which, you know, is probably more robots than a lot of robot companies sell. And no one knows about them. You know, and they make this one Cartesian system that they sell a thousand robots a year, and that's all they do. And they're a Swiss company, and they just make, you know, this little robot and accessories. And they do probably, you know, some tens of millions of dollars in revenue. But they're not, you know, they're not part of any robotics organization. They don't show up at robotics shows. They just attend these lab automation shows. </p><p><b>Q:</b> </p><p>What about packaging? </p><p><b>Bruce Shimano:</b> </p><p>Packaging, you know, I think that ABB does a lot of packaging. Adept does a fair amount of packaging. I don't think that FANUC or Yoshikawa has ever broken very much into packaging. They've tried. And then, of course, you know, there are specialized robots. For instance, there's the Delta robot, which SIG makes. And, you know, the Delta robots, there's been a real up surge in Delta robots because all the patents ran out a year and a half ago. And so, Demaurex held the original patents for the Delta robots. And they sold a license for the larger Delta to ABB, and they sold the patent to the medium size robots to SIG. And so that's why the Delta robot has only been used by – only been sold by Demaurex, ABB and SIG for the last 15 years. But the patents have all run out. And so, that's why in the last year and a half, you've seen Delta robots spring up everywhere. </p><p><b>Q:</b> </p><p>What's a Delta robot? </p><p><b>Bruce Shimano:</b> </p><p>Delta robot is – it's a parallel robot. It looks like if you take your camera tripod, flip it upside down, that's a Delta robot. And so, instead of a serial robot where you have one link after another link and then the end is moved by this serial chain, the Delta robot's a parallel robot that has these three legs. And by driving these legs up and down, you can move this platform around, and then that platform, it's a very clever design because by the arrangement of these links, the platform always stays horizontal. So, it's a very clever design. It has the attribute that all the motors are stationary. Because in any robot, a lot of the weight is the motor, and where you put the motors. And so, you have a choice. You can either put the motors close, in which case you've got all this weight out there that you're trying to move, or you can remote the motors, in which case you've got some sort of drive train, which is causing you a lot of money. Well, the Delta robot is this parallel system. <phone alert/talking> </p><p><b>Q:</b> </p><p>Okay. Let me think if there's other questions. So, anything else you want to say about the '80s or '90s that we didn't cover? </p><p><b>Bruce Shimano:</b> </p><p>No. You know, I think if you talk to the Japanese and some of the other people, you will get more of a sense for people who are trying to break into the service industries and such. And we just haven't, you know, that's just not been our forte. But that's, service robots have been, you know, important things since the mid '80s, but they just haven't gone anywhere. </p><p><b>Q:</b> </p><p>What about consumer robots? </p><p><b>Bruce Shimano:</b> </p><p>No. They're mostly toys. <phone ringing> The things that there have been is that there have been various educational robots that people have made from time to time, but there really hasn't been a very popular educational robot that's lasted, you know, more than a few years. So, there have been a number of people who have tried education robots, but, you know, none of them have made it. Yeah, I think that's about it. Also, when you talk to – you know, there's a big distinction between robotics and what we do. I think that people have correctly characterized that we're really in intelligent automation. And they would differentiate that from robotics, which, you know, is going towards more autonomy kinds of things. I mean, our goal is not to have thinking machines. Our goal is to have things that are cost effective and that are easy to teach what to do. So, I think that there is still just a, you know, a huge gap between autonomy and thinking machines and what we sell. </p> <h3><span class="mw-headline" id="Career_Reflection">Career Reflection</span></h3> <p><b>Q:</b> </p><p>A lot of the technologies you've developed could be used for all sorts of applications. </p><p><b>Bruce Shimano:</b> </p><p>Right. </p><p><b>Q:</b> </p><p>So, what do you think the biggest innovations that you personally came up with in your career are, or the people you worked with? </p><p><b>Bruce Shimano:</b> </p><p>Well, I think we were a good promoter of vision for robotics for a long time. You know, I suppose things would have been different if we would have been a flop at General Motors, you know. If someone else had gotten the bid there and had really screwed that up, that probably, you know, wouldn't have changed things forever, but it probably would have slowed things down considerably. Because the Puma really was a landmark machine, and it was a very successful machine both from a product point of view and a, you know, commercial success. And in fact, the last time that I saw Jawa (Joseph) Engelberger and Victor was when, you know, one of the first Pumas was inducted into the Smithsonian. So, I think the Puma was really a big deal. You know, and that was a bunch of us who worked on that, and that, I think, was very important to get <inaudible> electric assembly robots, you know, accepted. And if we had blown that, probably it would have delayed, you know, their acceptance by some number of years. Yeah, we've done okay in the software. I think, you know, we've continued to advance the software, but from a very pragmatic point of view. You know, I'm not sure that at its core, I don't think that there are things that we do today that are all that different from the language we wrote back in the '70s. But it's just that it's so much more accessible now. </p><p><b>Q:</b> </p><p>Okay. Thanks. </p><p><b>Bruce Shimano:</b> </p><p>Okay. </p><p><b>Q:</b> </p><p>Appreciate it. </p> <!-- NewPP limit report Cached time: 20241123042403 Cache expiry: 86400 Reduced expiry: false Complications: [show‐toc] [SMW] In‐text annotation parser time: 0.001 seconds CPU time usage: 0.032 seconds Real time usage: 0.034 seconds Preprocessor visited node count: 56/1000000 Post‐expand include size: 0/2097152 bytes Template argument size: 0/2097152 bytes Highest expansion depth: 2/100 Expensive parser function count: 0/100 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 0/5000000 bytes --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 0.000 1 -total --> <!-- Saved in parser cache with key ethw:pcache:idhash:36187-0!canonical and timestamp 20241123042403 and revision id 182305. --> </div></div><div class="printfooter"> Retrieved from "<a dir="ltr" href="https://ethw.org/w/index.php?title=Oral-History:Bruce_Shimano&oldid=182305">https://ethw.org/w/index.php?title=Oral-History:Bruce_Shimano&oldid=182305</a>"</div> <!-- end body text --> <!-- data blocks which should go somewhere after the body text, but not before the catlinks block--> <div id='mw-data-after-content'> <p><div id="banner-slideshow"><!-- --><a href="https://www.aiaa.org/SciTech" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-1" style="display: none;"></a><!-- --><a href="https://www.smeannualconference.com/" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-2" style="display: none;"></a><!-- --><!-- --><a href="https://bit.ly/3GTH9SQ" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-3" style="display: none;"></a><!-- --><a href="https://bit.ly/45a0SIe" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-4" style="display: none;"></a><!-- --><a href="https://bit.ly/3Whz2Wf" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-5" style="display: none;"></a> <!-- --><a href="https://bit.ly/3DCinEw" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-6" style="display: none;"></a> <!-- --><a href="https://2024.otcnet.org/register" target="_blank" rel="nofollow" class="banner-slideshow--ad banner-slideshow--ad-7" style="display: none;"></a> <!-- --></div><!-- --><script> var slideshow = document.querySelector('#banner-slideshow'); var ads = slideshow.querySelectorAll('.banner-slideshow--ad'); var selectedAd = ads[Math.floor(Math.random()*ads.length)]; selectedAd.classList.add('banner-slideshow--ad--visible'); </script><!-- --><style> #banner-slideshow { margin: 25px auto; } #banner-slideshow .banner-slideshow--ad-1 { background: url(https://ethw.org/w/images/9/9e/Aiaa_banner.jpg) 0 0 no-repeat; width: 856px; height: 104px; } #banner-slideshow .banner-slideshow--ad-2 { background: url(https://ethw.org/w/images/6/63/MX23_Reach_Local_728x90.png) 0 0 no-repeat; width: 728px; height: 90px; } #banner-slideshow .banner-slideshow--ad-3 { background: url(https://ethw.org/w/images/b/be/ASME_ETHWbanner_728x90_1c.png) 0 0 no-repeat; width: 728px; height: 90px; } #banner-slideshow .banner-slideshow--ad-4 { background: url(https://ethw.org/w/images/0/0b/ASME_ETHW_ad_720x90_May_1_V1.jpg) 0 0 no-repeat; width: 720px; height: 90px; } #banner-slideshow .banner-slideshow--ad-5 { background: url(https://ethw.org/w/images/d/d1/ASME_ETHW_ad_720x90_May_2_V1.jpg) 0 0 no-repeat; width: 720px; height: 90px; } #banner-slideshow .banner-slideshow--ad-6 { background: url(https://ethw.org/w/images/9/90/ASME_ETHW_Climate_Ad_01.png) 0 0 no-repeat; width: 720px; height: 90px; } #banner-slideshow .banner-slideshow--ad-7 { background: url(https://ethw.org/w/images/1/18/8._2947_-_JPT_Digital_Adverts_-_970x90_-_150dpi.jpg) 0 0 no-repeat; width: 968px; height: 90px; } #banner-slideshow .banner-slideshow--ad { display: block; margin: 0 auto; } #banner-slideshow .banner-slideshow--ad--visible { display: block !important; } </style> </p> </div> </div> <!-- category links --> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/Special:Categories" title="Special:Categories">Categories</a>: <ul><li><a href="/Category:Automation_applications" title="Category:Automation applications">Automation applications</a></li><li><a href="/Category:Robots" title="Category:Robots">Robots</a></li><li><a href="/Category:Robot_programming" title="Category:Robot programming">Robot programming</a></li><li><a href="/Category:Software_%26_software_engineering" title="Category:Software & software engineering">Software & software engineering</a></li></ul></div></div> </div> </div> </div> </div> <div class="mb-2 mt-4 container-fluid"> <div class="row"> <div class="col"> <!-- navigation bar --> <nav class="p-navbar not-collapsible small mb-2" role="navigation" id="mw-navigation-hvwg6sj0sl"> <div class="navbar-nav"> </div> </nav> </div> </div> <div class="row"> <div class="col"> <!-- footer links --> <div id="footer-info" class="footer-info"> <!-- info --> <div> This page was last edited on 14 December 2020, at 16:21.</div> </div> <!-- places --> <div id="footer-places" class="footer-places"> <div><a href="/ETHW:About">About ETHW</a></div> <div><a href="/ETHW:Policies">Policies and disclaimers</a></div> </div> </div> <div class="col"> <!-- footer icons --> <div id="footer-icons" class="justify-content-end footer-icons"> <!-- poweredby --> <div><a href="https://www.mediawiki.org/" target="_blank"><img src="/w/resources/assets/poweredby_mediawiki_88x31.png" alt="Powered by MediaWiki" srcset="/w/resources/assets/poweredby_mediawiki_132x47.png 1.5x, /w/resources/assets/poweredby_mediawiki_176x62.png 2x" width="88" height="31" loading="lazy"/></a></div> <div><a href="https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki" target="_blank"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANwAAABNCAYAAADNYApnAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAACbYAAAm2AHNRPEFAAAAB3RJTUUH5QcCDx837M/YpgAAN+hJREFUeNrtnXl4VdW5/z9r7zNkOCdzyBwSwhgIg8wQRhEBpQ4V67WoVSutFu/V/m7VUsSpqFhbtNcrtVoHxKFqURHpVZQhAmESAkEIEUJCEsh4CDlJzrj3/v1xONuTkSQEatus59n6cLL23mut/b7rnb9L0EbLzc1FCCE0TUvRNO1q4HIhxDghRJIQQtDbelsnm6Zp/9Jz0nytXNO0vcAXQoj1iqKclCRJy87ObnVvM+bZs2cPXq8XIUQfVVVvkSTpFrPZPMxiscihoaEYDAYMBgO9PNfLEL1r5mterxev10tDQwN2u11xuVzfqKq6WgjxBlADEMh4Oufs3LkTr9eLLMvjgGeCgoKmxMXFSVFRUZhMpl4m62W43naedXS5XNhsNioqKhSHw7EFWKJp2m4hBFOmTPmO4Xbs2OG/6UpJkl6Ijo7un5ycTHBwcO9H6SX+C27/bpu1w+GgpKSE2traY5qmLRZCfKaqKtOmTUNs377d32+8EGJNXFxc/9TUVGRZ7iXAXsLs/e7d/I4ej4eSkhIqKiqOqaq6UAixS9M0DOcmFws8GR0d3T8lJQVZlr8Xk+4lwF61759x/TVNw2Aw0LdvX9xud//q6uongZuAaoOmaWia9pOQkJAZKSkpGAwGNE275MTue53oNoF19h7/vL6bn4am9RJ17wbQPr10hxcCma6hoWFGU1PTTyRJ+p1BVdV0SZJuiYuLE8HBwfpiXopFFUKgaRoVNiffltmpqHUSYTXRP8lCalwIBlnq0XFIQuBweyk61UjRqUYcLi8pfUIYkGIlOswEGmi9RHlRCPDfcTPSNI2QkBDi4+PFiRMnFqqq+oFB07R5JpNpSFRU1EUlksBnC+H7cKVVjby1sYRPc09zsrIJl0fFIAv6RJqZMjyW2+emM6J/xAUTsBACRdXYlFfF6s+K2Vtgo67Bg6pqBAfJ9E+ycP3UZH40M4VIqwlV1XqJsnfj6bH5x8TEUF5enulwOObJt91222+ioqIy4+LidIlzsXZFPxFKkiD/+Fn+84/7+dvWcmrOulHOEbmqatQ3ejl4vI6tedUk9wlhQLK12TO6enkVlVc/PcFvXs7n4PE6HG4FTdPQAI9X5VSNg5wDNRw/1cC4IVGEhRrRtO6/r5coezeAQNqXZRm73S7Z7Xa3QdO0saGhoUiSdElsN0kSlFY18cCfDrCnwIYstSZSIUBCcLKyiSUv5xMVZmLS0GidKbuqRv5taxlPv1VAo9OLQZZa9THIvo3m0x2nMcoSv//FCKwhxn9bRuhVh3ua5iUsFgvAOAOQ4HeUXKqFfmvjSfYePdMmswU2WRaUVzfx3PuFDEsfgyXYQFeGKAk4WdXE/6w9RoPDiyyLDj+GJGls2HmaWaP7cNPlqShar5OgVxr2zJoaDAaABIMQQpz7x0UfnCQJTtU4WL/jlD6Q8zVZEuw9auPAsTomZHZNysmSYPO+So6XNyBJnVsYl0dhfe5pfjA5EbNJ7vQ4ewmwt3W0budSIoUh0CvZ3QXt7K4oCZ+aWF7jQOoCDTc0eXn142MUHK1BVbsyLli/twpF1ZA7+UJJCA4X11NV5yI1LoSuLkkvUfYyf1v8oTOef+AXaxdvvjA+b2FXvIBCCFRVo+hUA7FBXR/jmXo3gq4xaYPDyxm7m75xIaj/xAz0r8z8/4xaRzOGuxQ2nKZpCPxB7q6sLsSEm4mJDKIrfhMBBJmauhRb0zQIMknn7EXtn5poe1Xh78/G46clQ0uiupiDUzWIjw4iOsxMaVVTpxhP0zSCTTK3XZ3BlOHRKEoXbDhZYAwrIa+koNMeWFXTyEi00CfSjKr9+xBtryp8CSVcoJS7mASmaZDaJ4RZo/vwlw0nkDqh7CmqxpC+ViYOiybcYuqal1ISzBkfzxuflXCqxnFeBtc0n6135bg4rCGGLjF3T0ukfycGuBDfQWeeE2hD/aM0jWYSrrsqSHcmYJAFt1zZl8151Zw43dihM0NVNcJCjPz8mgyiwkxdjsOpikb/ZAu3XpnK794pRO1gQ9E0DVWFicOi+MHkxAvONulK8yeLu91uPB4PQgiCgoL031VV7bXH2tqMFQW3262voclkam3CCIGi+BIdjEYjqqr+w7SWZhLuUtkrfom17NYh/GrVQWrq3brHMnAnUs4x2//70UDmjo/vFAO0NX5JCO6cl07VGRerPyvB49WQpNa7nqpB/6RQHv1JJnGR5m4F2bvaJEnC6XSybds2Nm7cyIkTJ6ipqcFkMpGcnMyAAQOYPXs2w4YN+4cllX9fpaEsy+Tl5bFkyRKampq47rrruO+++1AD3NiSJHH69Gkee+wxGhsbefjhhxk4cGCzPv8QG+5SqzFCCOLCDEwdFE5esZ2Keg8Ot4Ki+Haf0CCZoWlh3HV1P+ZOiEeWOpdy1hYxqpqGJcTAkoWD6ZcYypqNJyk61YjLraKhYZAlgk0SyZFmJgwIIzxI1p0sF9NzK8syJ0+eZNmyZXz88cfY7fY2+z7//PMsWLCAJ554AqvV2muPBXybM2fOsG3bNpxOJ8OGDWs1b0mS2Lx5M6+99hqqqnLZZZcxaNCgS64O++lIVdXmNtyl2D0FUFfvZse+KqKCZa4cEc2IYbHYGr2UVTuIspoYlh7GyAERRFqMuleyu2PzhxVCggzcOS+dqyYmsK+wjoKTdpqcXvolWpBVhUNHalFVjZyvK4iPDcFsung1gUII6urqeOCBB/jggw98qrbBQFRUFMHBwSiKwtmzZ2loaKC6ulrHmvlnZaaLMeb2nhn4u6qqDBgwgPT0dJxOJyNGjOhxTa6zdKlLuEDxeik+pgbsPVRNRY3PXZ+ZEcH87CSMBglV03T1UlG1HlXr/MnKcZFmrpoQz1UT4tE0kCRfYL2+zklxeQPHT9o5fOwMozKjL6oquXHjRtatWwdAYmIiDz74INOnTyc0NBRFUaioqGDHjh28/fbbXHXVVURGRrYiFkmSkCSplbPFb7O0JAx/Fb/fLvTf3969/ns683x//5bPbHlPoCrf1pgCfwtknEA7VpIkZFlu1s+fPuWnZ0VRUFWV0aNH88knn+D1ehk0aFCbNpx/3G3N86LacBdfDYCyikb2HqpB0yDMYmLCiFgkCbyKb6HUzjC/EOdkpWge1NO0cyytQbs7IKgBkTlFheAgmQkj+3Cqqgm3RyU3r4r0ZCvhVlOPr4vfiN+yZYtu8N91110sXrxYJyohBBkZGUyaNIkf//jHmEwmWjq3JEnCZrOxc+dOiouL8Xg8mM1mMjMzGTNmDCEhISiKomcBVVRUsHbtWhwOB1lZWcyaNYtDhw6xa9cuGhoaMBgMpKenk52dTVhYmA6Ks2/fPvLz83G5XBiNRjIyMpg4cSIWi6UZ8UqSRFNTEwUFBRw4cIDGxkZUVcVoNJKens7EiRMJDw/XGUIIgcPh4G9/+xuVlZWkpKRw/fXXU1VVxbZt26iurgYgLCyMSZMmkZGRoc+lqKiIDRs2UFBQoEv+AwcO8Oyzz6KqKlFRUdxwww1YrVby8vLYsmULmqZhs9mYNGlSszFIkkR1dTW5ubmUlZXh8XgwmUwMHDiQsWPHYrVae8Tmu+Q2nBACr1dl54Eq7I0ehIDRQ6NJigtts+K6+S6kAQINAUJCKA5w1yDc1eCpB80LkhGMkWimGDBFo0lm0FSEpp430q5pMCg9nCEZERwosHG6uol9h2uZMT7hoqjZXq+XqqoqnVD79++vM2LLEqn4+Hh9lw9cl88//5ynn36a3bt343K59P5hYWHMmTOHZcuWMWjQIBRFQZZlSktLeeSRRzh79iwLFiwgLy+PVatWUV5ert8bFBTEnDlzeOqppzCbzTz66KN88sknnDlzRu8THBzMVVddxZNPPklaWpo+rm3btrFy5Uq2b9+OzWZrNofg4GCmTp3K448/zqhRo3RGbWho4A9/+APffPMN48aNo6mpiT/+8Y8UFBTo0kUIQXp6Og888AC33HILZrOZw4cP8+CDD+LxePR37Ny5k507dwIwYMAArrjiCiIiIsjNzeVXv/oVAEuWLGHSpEnNvsNHH33Ec889x4EDB/QNECA0NJTs7GweffRRRo8efUHSLpCGLpkNJwQUltRTUHTWR0gxIYweGoPws1N779Y0NCEBAuE4iVTzBVLNJkTDEfDUger0cYwQIIeCMQI1bBRa7CzU6Bk+BkTlfAE8o0Fiwog+FJXasTd62He4hiEZ4STE9Hx6l8FgoE+fPjojvfPOO0yYMIG0tLRm6lVbm6AQgg0bNnD33Xdz+vRpAKxWK1arFZvNRn19Pe+99x5FRUW8+uqrDB48uJUG8+WXX7J+/XocDkezZzudTj766CPq6uoQQrB58+ZWY3c4HHzwwQd4PB5eeeUVwsLC8Hg8/OlPf9JVZEmSMJvNeqjD4XDw2WefYbPZeOedd0hJSWn13IKCAh588EHq6upaSYaioiIefPBBXXIFBweTkpKC3W7XJaHFYiEyMhJVVUlISOgULs/LL7/MsmXLqK+v1z2fBoMBt9tNY2Mjn332GWVlZbzxxhsMHz78giWd7jS52BJOCGh0KOzMq8LhUjAaBBNHxhJhNZ2fmIUEbhvy6feRyt5ENBQgNOWc1GpRAqA4wF2N3FCIVvERUvhlKCm3o8ZdBVJIgMLa1mJoJPYJZtSQaL76uoK6eje7D1Yzb1pKh7HC7qyZLMtMnz6d119/HZfLxYYNGygtLWXu3LnMmDGDQYMGERcXh8lk0u0XPyGfOHGCZcuWcfr0aYKCgli4cCE333wzCQkJFBYW8tJLL/H3v/+dvXv3snLlSv7nf/4Hs9nc7P02mw2z2cyNN96og5R+9dVXfPTRR3g8HrZs2QKA2Wzmmmuu0fvk5OTw0Ucf4fV6+eyzz8jJyeEHP/gBZrOZ6667jpycHKZPn86sWbNISUlBURT27dvHqlWrKCsrY8+ePbz77rs88MADrdatvr4eIQTZ2dlce+21WCwWqqqqeOONNzh+/Dhnz57lz3/+M1dccQUTJkzgiy++YNu2bdx11124XC7mz5/PE088oaux0dHR7X4bSZLIycnhySefpL6+HqPRyJVXXskNN9xAfHw8x48f5/XXX2fPnj0cOXKETZs2MXz48G5/91aB70thwx0qtFFyqgGA9GQrQzIiUDt8r099lOxHkL99zCfVNK+PySRDBz7Qc7dqXkRdLqL+AKotB2/GQ2hBSaC1rxpIQjBmWDRHi89SWeMgv/AMQ/pFMCAtrN04YHe0AkVRmD17Nrfffjsvv/wyiqKQn59Pfn4+L7zwAomJiUyYMIH58+czZcoUYmJidCfHJ598wsGDBwG47bbb+N3vfkdISIjukRs1ahS33347X375JevWreOOO+5g8uTJrcawaNEifvvb3xIaGooQgh//+McoisLatWv1Pj/96U9Zvnw5FosFIQT/8R//QVNTExs2bMDpdJKTk8P8+fNRVZXZs2fz0UcfMWTIEEJCQvRnzJ49m9jYWBYvXozb7WbLli3ce++9BAUFtRrTjBkz+Mtf/tJMAo4ePZpbb72V2tpaDh48yIkTJxg2bBhhYWEcO3ZMX3+r1Urfvn31zak9DQHA4/GwevVqXa2/5ZZbWLFihe6YmjVrFjNmzGDJkiWMGzeOhQsXXlDyQSCPSS0lXE9fArDVudh1sBpF0QgJkpk4sg9BZll3ELQJUyBkpLpdGPIXIVd/fs4Wkzuf+SwECANCdSGVv43xm3uRGr8FIeuYKi0vDYgMNzMuKwZZFjhdCrkHqnC6lB6BUwhcF4vFwhNPPMGKFSvIysrSsySampo4duwYa9asYeHChSxYsICcnBzdKbFp0yYAYmJi+MlPfoLZbMbtduP1enG73cTHx3PrrbciyzK1tbXs3bu31TgSEhK44447CA4OxuPx4Ha7CQ8P5/rrr9c9fwkJCfz0pz8lJCRE7xMREcFNN92k96mrq9O9j8HBwYwePVp/ZmNjI3a7nYaGBsaPH09MTIw+P7/tFUh7ZrOZu+++m+TkZDwej35NnjyZESNG6O/z25x+L2RLr2KgRtCSQfz0Vl5ejh+PNSEhgcWLFxMeHq5n+rjdbtLT03nllVe47777iIqK0hmuO1crL+WF7Nbn1Vs1jd35NVTZnAAM7R9Jv2TrObNLtK2iCRnJfhDDkV8h2Q8BcjdKDL5jPKGBqN2MoeDXeIb+ES0oAbT21cusgVEcOX6WYyfrOVFqJ7/wDGOHxfSoLaeqKlarlXvvvZcbbriBr7/+ms2bN/P1119z9OhRbDYbHo+H7du3s3jxYtasWUNMTAyFhYX6Lv3MM8+0UheFEPrODXDs2LFWu3NaWpqu8umZNudsH7PZTFNTE+np6aSmpjbro2kaCQkJmEwmHA4HZ8+exev16udNHD16lI0bN5KXl8epU6dwuVwIIXA6ndTW1gLgcrl0z2Jgi4mJYejQoc3GKoTAbDbTt29f3cnhty87E4drT50sLS3V7d+hQ4eSnp6uO6wCW2hoqL42PcEbPZ7aJQmBkAJPCBGUnGrkwFEbaBARZmLc8BgkiY5VSVc1cuEjSPX5HaiPXTQiNRmpdhPyiT/gHfgESKZ2PZZBZokJI2IprWzE5VLYdbCa/qlWoiPMAb4XX+6ldgG2r3/HjY+PZ/78+cybN4+GhgYKCgpYu3Yta9asobq6moKCAt566y3uuece3SN59uxZPvzww/O+w+12txqfwWDQY2WBhCTLsv57YPwtsE+gZPczhyRJfPnll/zyl7+koKCgU1K+LUbwOzpavi8QkeB8jovOMIbX69WfExMTo2sXHX3HC0WNa7c8pzsRfkkSaBqU1zj4tqyB0qomTEaZ9IQQjhTaaGzyIEmCscNiiIsO7gB4VYAAw6m3kWpzfCpkT3puNAn51F9Ro6aj9LmqA3tO0C/FwpD0cPIKbFTbnGzZW0lcXCgnTjf6XNUJIWQkhhIbYfaFLLqQ5xioSvvX3+92tlgsjB8/nnHjxpGWlsb999+PqqocPnwYVVX18x6io6P5z//8T93uaE+KtpXy1JOZHZIkUVlZyaOPPkpBQQEmk4l58+YxdepUnWltNhvPP/98s/BCZ7NF2tWC2rn/fE5AfxKzXy0+ffo0TqdTX9e2GKWnYnBdjsO1tFv85SynbU7e2ljKuu2nOVXrxOFWkM7lRFrMMgPigpg6LJqRQ6I6XkgEkqME+dQ7CNSeZTi/eqk0IJf+BTVqCprB0maBkKaBwSAxcVQfvj1pZ1dhHR/vr6XJpdDk8jFGSJCBtPgQfjQjmRumJREWauh0hYEQArvdjsPhID4+vlkYwL8DG41GMjMzMZlMOJ1OnE4nkZGRDB06lMLCQpqamsjKyuK6667D6/U2U8MCsznOZ+y3V4Dcng3SVpiisLCQQ4cOATB37lxefvllwsPDdYYsKSnhL3/5i85w7W3ybf3e3r/b+l33G3RQ5qSqKn379iUlJYWCggK++eYbCgoKGDNmjK7qBiYL+E+PupCQQOD3kFruJp3FW/SpEoKi003c/0I+K98/xrFTjTjdii+2pmk0OLycrnOxrfAshTUu5HMQde0blwKpcr3PuYHExWky0tk9SGe2A1I74ziXqSIJ9pc1srvITnW9W2c2gCanl0NF9Tz2xhGWvXoYW72702amJEn83//9HzfccAN//etfqampQZIk/fw9g8FAQ0MDGzduxOn02b4ZGRmEh4cze/ZsJEnC4XDw5JNPsnfv3mZBWY/Hw9atW3n11VdxOp1tBmw7Muy7ogYGel39BJmQkEBYWBiKouj234EDB7DZbN2SCOcLr/jp8uTJk3o2zPlsvPj4eKZNmwZATU0NK1asoLy8HKPRqEu/PXv2cNNNN/HQQw9RWlp6QbioPWLDCQF1djePv3GEnAM1SJLPhmvLUa9pGh9uO83AFAuL5qd3oFw3Itm2+hwaPWG7tSflvI1INZvwxsz+TqS12JEcbpXfv/ct276x6V7N1h/cF7/7W045UWFGHrp54Hnh2YUQNDU18f7777Nnzx4WLVrEkCFDmDFjBqmpqT7kMJeLrVu36h7JsLAw5s+fjxCCq6++mvfff59Nmzaxd+9ebrrpJhYsWEBiYiKaplFQUMCHH36Iw+EgNDSU66+//oJtno76aJpGWFgYISEhOJ1O1q9fz+TJk5k4cSJer5fc3FyeeeYZGhsbu5WZ0dF74+LiiIiIwOFwsHPnTp599llGjhzJN998w/XXX8+QIUPavE+WZW6//XY+//xzTpw4wfr166moqOCaa67BarVy6tQp3n33XYqLi9m9ezd9+/blvvvuu6BskzZtuK4wnCQJPt9bxeb91c3qy9pbQI9X5bX/O8n0UbEMTrG0TkwWMpLzJFLDYV+w+2I2IZDs+QhvPZohrA01GXYdtvHJjopzGCwdz03VNN7bXM6ccXGMGxKJqorzxuH69OmD2WzG6XSyf/9+9u/f32Zfv7v88ssvx+v1Ehsby29/+1t+/vOfc/DgQY4fP87TTz/dOnPGaKSoqKhT0qu79ptfRRsyZAjz58/njTfeoKysjEWLFhEfH4+iKJw6dYrg4GDCw8M5e/Zsp6RmS62rLfVRURRSU1OZNWsWb775JvX19SxfvhxZllEUhcjIyFYM53+OoigMHz6cxx9/nP/+7/+msrKS3bt3s3v37lZjmTJlCtdee223VMpANb/NOFxXxKTTrfL3XZW4vWond0mfU2V7fm07cTeBcNeAtx642GVCAuEsRbgqW6muPmh0jQ27KrA3eToN/2eze/j7rkqf5/I8cZmQkBBWrFjBK6+8wpVXXkliYiJGo7HZM8PCwpg4cSLPP/88Dz74oF6AqigKo0aNYvXq1dx+++34Tzzyt+DgYIYPH86zzz7L3Xff3Wl7rD376Xz3qKqK2Wxm2bJl3HbbbURFReFwODhx4gRlZWWkpaWxdOlSMjMzO+UsOZ+6GygczGYzS5Ys4brrriMkJARN0/B6vXqWSlvhh8DnXn/99bz++utceeWVREZGNvPKxsXFceedd/LSSy+RmprarThcuyplV71UkhCcbfBQXNHUac+cLzlXZd+3dbi9KrLURnqjp86XiHzRmwCvHdw1EDqo1Ud1uhVOnG7q6n7G4WI7TpdXB5DtaC2Dg4O54YYbuOqqqygtLeXo0aOcPn1aJ+DBgwczZMgQIiIimgVz/Tv0oEGDeP755zl58iQHDhygqqoKWZbp168fWVlZxMbGNnPGpKam8vTTT+N0OklKStIZPDAOl5aWxooVK3C5XO32ycjI4JlnnsHtdtOvXz9kWdZjeM899xx33XUXBw8exOVyER0dzbhx40hISCAtLY0bbriBuLg4goODUVWV0NBQHnzwQWpqaggLC8N/oExLIl2wYAGZmZnIsqwnEvvqHH0OkJdeeok9e/Zw7NgxJEkiMzNTr32bPHkyK1euBOCyyy7Tn+////Tp0xk7diwFBQXk5+fjdDoJDQ1l1KhRDBo0SC/56ak4nFizZo02ceJEEhISOq1SSgJKqxwseGwP5dUOpE6CrHoVleysaF578DKCWhClJgwYytdgLvjld8nIF6tpGpochGvEWyiRU5oxuRCCRqeX257ax64jZzDInZ/bpGHRvPGQb25dqQT212K1V4/VVsjB/1vLe9vyTPr7+iVhW7Vene3jj5f5GTAwq6Oteji/48Tv4GhZG9fe7y1tLv8zW2aY+Ncx0IES+KyW423LDms5br+E6iksGSEEp06dYvv27d2z4TQEJqNEiFnu8nlqsRFmjAap9fuEBoYwNCGfy5m8BFJOSG0a6bIkzp1DoHVJvZVbBGw727oTzPX/1llDXtO0ZuUs3e3TUtq2ZVu1Nab21Lv2fm9p83Y0z/aec77xdmbcF2r/thn47iqRaEC4xUjf+BCOlto7RZT+MMKo/uGYDBKK2mInAzRjBAgDcLEZTgODFc0Yje8EVK2ZV9VklEiPD2HHodouMXBmmpUgk/QvgSnilxiB1daB2SDthRv+0a3lGFtK0vakXFtM4peMHVW4d5VBu12eE2SUmDuuD1v2V7dinna0OJJigpicFd1OlYCKZozxeQ0Vx0V2nGioQcmopj6tcio1wCAJ5o2PY92O0zQ5lfPOTdU0Iq1G5ozt40to0c6jxwd8zM7swIFqT6Bku1hn+TU0NPDJJ59QX1/P8OHDmThxol4ZvXHjRmJiYpg2bVqblejnm3dbc2ipQnalXyBEg6ZpVFRU8OWXX5KYmMjkyZMxmUw0NDSwfv166urqGDp0qF5u1FHzJ4o7nU6uuOIKPZB/oTacfO211z6akpLSaUSoQMpMjAmisLSB4+VN7caq/C8yGiR+cW06V4zp04wgmxGNHIpctwPJUXRxQwOaihIzB2+fq9qMw2lAfFQQp2qcHCq2d0hM/oqIW2an8MNpiedNB/JnmaxZs4acnBysVit9+vTpsHLCf23bto0PPviA48eP079/fz3I29NXZWUld955Jx988AEWi4U5c+bg9Xp55JFHeOSRR/j000/JzMwkMzOzTW9c+04zhXXr1rFhwwYOHTpEenq67l1sFmZRVTZs2MD69es5evQoGRkZekFrYD+Xy8V7773H559/TmVlJWlpaTz00EMsX76cTz/9lGHDhjF48GAqKipYtGgR7733HkFBQcydO7fDbyTLMq+++iq/+MUv+PDDDwkODiY7O/uCNrj6+npKSkq6H4fTgAiLkYdvGYTTrbItv7YZCFBgP0nAtZPjWXhFSptxlu8cGSGokVOgdvPFc5xoGpohFCV6BiAjUFq9x3++wP0L+lNa6WD7NzY0H8BDC/sADAbBtZMT+MW1/TDKUsfV63yH2LVixQrKysr46quveO211/TM9LZUND++4kMPPcT+/fsZOnQos2fP1uvgelrCtUUH/piaf/f3x9S6QjOyLLN//36effZZjEYjcXFxXHPNNa3mUF5ezm9+8xu+/fZbrFYrAwcOZNKkSc1UQSEEJSUlLF26lIqKCn75y18yd+5cvQK8sbFRr+TuKNTR1savaRpVVVU65EJNTU23eKQljV9weY6qQXpCCL+/Zxhvf1nGJzsqON0ql1JiQFwwA2PNqEoHUA7C56Twxl7lS15u+haQL4J4U1DDxqBETAI6UMs0AYrKqJQQPA4PJ2pdNLoUHIG5lHHBLJieyA+nJhIWYuxU+U5Lgv7yyy/5+OOPWbhwYYe2xTvvvNMsON5R4Lir0N7ng1jXNA2TycTSpUsZMGAA8fHxzJs3r1UOZ1vPCnyeLMvMmDGD//3f/8XhcLB9+3auvvrqZu+VZZmdO3dSVFQEgN1uZ9u2bUycOLFVMDknJ4eKigqsVitz5swhODiYhx9+mMzMTFJTU5k7d267a9pW/Dnwb3fccQdmsxmXy8XNN9+sS97uhgd6DERI0SA+0sx9P+zHTTOS+La8gbIqh+54KDhWR9FJO5U1TvKO2pg8KrYDG0dDDeqLJ+EmTMeXI3paymkammzBnXwHqhzmg2pop3m8KrkHamhq8jI81cLC2SnExoZQXNGEJCAtIYSMhFBiInznHSidlDQt19jlcrFq1SqmTZtGUlJSq91elmUOHz7MK6+80u5uHBhaqK+v58yZMwghiIyMxGq1tkqODrQJ3W431dXVeDwerFYrMTExbYYgNE1j4MCBPPDAA3qdWuBzNE2jsbGRM2fOoCgKJpNJL33xO11UVSUzM5NBgwaRl5fH5s2bqaysJC4urpk3MycnpxmjbNq0ibvvvpuQkBB9bC6Xi6+++grw5Zn6AZOGDBnCAw88gCRJBAUFdbgpBcbkGhoa9DWyWCz06dOHe+65B0C3Vbt7RkErCXehtXD+nT0h2kxSTFAzoRUfYaKy2kFDk5evD9non2IlLiao/cx6oeGJvwn5TA4G2xbA0GPMBire+AUoUTM6lG6SJDhR1sDREz6VJDbSzLTRfYgKNzF5WNR3m8M5bCLtAk/Z2b9/P6tXr+bXv/51q+d4vV5eeeUVSkpK2mRcP8GXlZWxevVqNm/eTGlpKQDp6elceeWV/PjHPyY2NlYnYj+jffrpp/ztb3/TA76xsbHMmjVLT5Buyfjr1q1j5cqVBAcH8/TTTzNy5Ejcbjd5eXl8+OGH7N+/n5MnT+L1egkODmbkyJHccsstTJ8+HUmSUFWV2NhYJk6cSF5eHseOHeObb74hISEBr9eLJElUVFTo1djJycmUl5dz+PBhjh07xsiRI3UUsqKiIh2la+bMmURH+3BE//SnP/H++++TlJTEc889R0JCQodOHEVRePXVV3n77bdRFIX58+dz3333sXPnTh5//HG8Xi/33Xcf1113XbdzKVuV51yIftqSpgMxH4UQJMQGkzUwgp0Haqizu9lzqJa5UxLbD5ZrKpopBnfGMoS7Brnh0LkyHXGBzKbgjZqJu+99aJL5XPlP2890uhR25dfgcisYZB/OSbjViFdpb7fsvGRryVAmkwm3283q1auZP38+WVlZ+oeVZVl3lAghMJlMuFyuVmCwBw8e5Je//CW5ubkAeoZIaWkpX331Fdu3b+fZZ58lNTUVTdNoampixYoVrFq1iqampma204EDB1i/fr2e3R/4rsrKSvbu3UtwcDD19fXIssyRI0f4yU9+om8Ifve71+vl2LFjbNq0iaeeeoqbb75Zn//MmTN57bXXcDqdbNq0iRkzZuh/27dvHyUlJYSHh/Ozn/2MlStXUlNTw86dOxk5cqTeLzc3l/LycsxmM5MmTdJVvuLiYvbv3091dbVerNteepjX6+Wll15i+fLl2O12Lr/8cm688UaCg4Ox2Wzs2bMHRVGoqqq6oNq4bpfndKcsQRKC0UOjiYn0qSBHis5SXN5wzn3eRg4agKagWIbhGvg0imWoz3Xf3c1A09DQ8EZOwzXgt6hmH7yCvwi2rby9Q9/WUXLKl92elmRhaP/wC8Z2aU+tzM7Opn///pSWlrJq1apmGJMNDQ28+OKL1NbWMmHChGbIUf5n1NbWsnTpUnJzc4mKiuK+++5j7dq1fPDBByxevBir1cqGDRt46qmncDqdSJLERx99xAsvvEBTUxPJycncf//9vPzyyzz11FNMmDCBo0eP0tDQcF5TQ1VVUlJS6N+/P2PGjGHJkiW89dZbvPvuuyxevJjIyEhsNhsrV66krKxMZ4rRo0eTkZEBwI4dO3QHjKIofPHFF7hcLtLT07nuuuvIysoCYMuWLTqsnx/ACGDgwIFcdtllXXIe+TeEF198kSeeeAK73c7UqVN5/vnnm2FttnVfd/ngkgHBakBkmJExw6L5fPtpHE6FXQdrSYoLwWTswPWvKShhY3EOeRFz0XJk2+bvULs6J1J8aqMUgrfPtbjSf4VqTmzXbtM0DUkI6upd7P3GhqJoBJllxmZFYTZJPXZ8Vcs1HjhwILNnz+bXv/41a9euZf78+cydOxeAzz77jM8//xyr1co999zDO++80+zjSZLEli1byMnJwWAw8PDDD7No0SJdHZw5cyZxcXE88sgjrF+/njvvvJOhQ4fy9ttv43K5iI+P58UXX2TmzJn6PT/84Q/52c9+1iYmZVtzCQ8P5w9/+AMWi4XExESdwObOnYvVauWpp57i2LFj7Nu3T8dIiY6OZuzYsXrx55EjR5g8eTKnTp3SpfTMmTPp168fEydOZOvWrezatYvjx4+TlZVFaWmpntk/YcIEYmJiOl1xL4TA7Xbzhz/8gd///vc4HA49STwtLQ1FUZolg/dEYL+VhOusDdf9HR4yM8JJiffBpxWXN1BQdLZ9KadfCkroYByDn8eV8QhK6JBzEtD7ndRrdqk+2ATNiyZklPDxOAc9i3PAclRzAkJTOszsVjWNfUfOUH0O8CgzI5y0JItuo/WU1G/Zbr75ZrKzs7Hb7axatYqzZ89SXV3Niy++iMvl4gc/+AFXXHFFKzQqr9fLpk2b8Hg8pKWlMXr0aEpKSigqKqKoqIiysjLGjRtHbGwsZ86cITc3l+LiYr755hsA5s2bx/Tp01FVFa/Xi8fjITk5mbvuuqvVWWsdtQEDBhAVFcWJEyfYt28feXl5HDlyhOTkZEwmE16vl8rKSl0tMxgMXH755RgMBurr69myZQuSJLFnzx6OHj1KUFAQ2dnZSJLEzJkzCQsLo6qqir179+r9ysrKMJlMzJgxo13Q17Zou7GxkWeeeUZntqysLFauXMmAAQPOmz52IZtstyEWuvvCkCCZcVnRnK524nIr7MqvJS3JQpjFeF43vmaMxJ18F96YORhsm5BtW5AbCxDeOlBcPjkqBEghaMYIFOsIvFGX442aimb0IS/7bTbR7tygvNLBgYIzaBqEW42MGRqFQRaoassjDC4MUKalWhYbG8s999zDvn37yMnJYe3atdjtdnbt2kVCQgI///nPMZvNre51uVwcP34c8FU833jjja36KIqiI2YVFxdTU1OjH401bNgwZFluloeoKArDhg0jJiZGj7t1FC7QNI2tW7fyyiuvsGfPHs6ePatvLn7IuZYhAlVVGTFiBMnJyRQXF7Nz507q6urYvn07Ho+HrKwsLrvsMtxuN0OGDGHw4MHs3r2bjRs3smDBAjZs2IDX6yUjI4NRo0bpmSidgZL47LPPaGxs1FV3IYQefO8IvqGnJNxFgzpvPWjISLEyMM1KfmEdVbVO9h+xMW1sXCcmcg7cMygZd+JPEPE3Itw2hKca4bWD5gFhQjNGoBmjUY3RIJkBRQcK0gL+21bzejX2HLLR0ORFCBgxKJLYKLOuSvaUtt0WYXi9XmbNmsW8efN4//33WbFihU5Ed9xxByNGjMDtdreyBwIdJH44uZbeRb8EUhSFfv36Nfs9kBmahUQ8nma7fXsEJ0kSO3fu5K677qKsrIz4+HgyMzN1hqurq+PIkSOt8CP9tt+ECRMoLi4mLy+P3Nxc3S6bOHGiXqoTHh5OdnY2u3fv5uDBg+zfv5+8vDwAJk2apGPCdJZ2bTYbkiSRlJREZWUlBw8eZPny5Tz33HOtsl56SuBcUhuuWR6ZDGOHRVFc3oC90cuBo3UM6GslsU9w5whaUwEVTZh8zg9zIn6kr3O6Jr5aBq1VXV1Hc5MkwbcldgqLfWGAuOggRgyKuChr0h4KVVBQEL/4xS/Yvn277tbPyspi4cKFHd4zdOhQNm3aRGhoKE8//TRZWVnNJFZgyYnRaKS4uJjo6GjKy8vJzc3lpz/9qR4r84cYcnNz9YyN87WPP/6YsrIyoqOj+fOf/8yECRN8GPoGA9u2beNHP/pRM0eQfy5Go5EpU6bw17/+lbq6Ol577TVOnDhBUFAQl19+OZIkoSgKkiQxffp0Vq1aRWlpKStXrqSkpAQhBFOmTMFkMunHNHe2zZkzh1//+tc89thjfPHFF6xdu5asrCzuvffeDmNtPWLDXQiibHdsufiYIEYOjkQIqG/wsOeQDVX1oX9JAmTJd53PZgy011C95+w65ZwHsi0PoThHUAKDLCHLAlkSGA0SDqfCnkO1uD0qBoNgbJYvDKBdJM9tex6/UaNGceuttwI+7MhFixaRnJzc6uScwGD37NmzsVgsVFRUsHLlSk6fPk1oaCihoaEEBwdz/Phx1qxZg8fjwWAwkJycrLvXN23axOrVq3E6nXoS8K5du3jxxRc75fXzhxjAV6E+YMAALBYLVqsVk8nEvn37mjFb4DdVVZXs7GzdkbJ+/Xrsdjvp6el6aMSf8Z+ZmcnAgQPxeDxs3LgRl8tFamoq48aNa1Yz2BkbbuLEifz+97/nsssuY9myZfTv3x+Px8Mf//hHNm3a1K77vzvM1pIOWx3mcUlOQBWCkYMjKSy2U2VzUnCiHtksY2v0Ul7jJMpqJLOvheH9wog4dwJq16rS2g9yCqDyjIu8Y/UUljbQ5FJITwjBoGqUVToQAtKTLAxODzt31JyGdhHm366XVJK47bbbyM3NJTo6Ws8zbEvl9xPj+PHjWbBgAa+99hrr1q3j22+/Zfz48ZjNZhoaGti+fTsnT56kvr6e+++/n+DgYO6880527NjBmTNnWLp0KRs3biQpKQmHw0FOTo4uYTtSJ/1r6j8HoLS0lCeffJLrr78eTdPYtGkTb775ZrtEq6oqSUlJjBw5kpKSEp3Bp0+frler+/vHxsYyYcIEDhw4oDPY+PHjm0EfdJYpMjMzSUpKwu12M3LkSB577DEWL15MVVUVy5YtIy0trd1jibt6gEdbGTuGzsKk9WQLtxgZNzya1Z+WkFfSwOptlTjciu6cCDHLZPa1cPucVGaPiUWWL8yGEsIHa/f+1tP8dfMpTlQ0nTvjGwyy0M/4Hj8gjIkjojEZxUVTrzvCCfFDFbz++uvIskxYWFiz/L2WNpwf1+M3v/kNBoOBd999lyNHjnDkyJFm70xPTyctLU1n0unTp/P444/rCdR///vfmwXip06dSn5+fjMcyfbmsWDBArZu3crmzZt58803efvtt/W/jxkzhsLCwmZHULU8T2DmzJmsW7dOz9fMzs7WHTmBFfEzZ87kjTfewOl0IoRg8uTJGI3GZv06Q6vNvNKqyrx587j33ntZvnw5+fn5PP7447zwwgsdFv1eyHeX58yZ82i/fv30Uy8vSRNwoMjOqxvLOXXG7aung3NqpcCrqJTVuPgq34bZJBjeL6wZBF+X0MWEoMHp5XfvFbHq42Kq6tx6MawPMVrDo2hU2z00uFSmjYomPtLc42fCBX40RVFoampi4MCBZGdn62UugV4zfzlKIJPZ7Xbi4uIYN24ckydP1vtYLBYdmyMmJobo6Gji4uIYM2YMP/zhD3n44Yf1GjC/JB0xYgRTp04lKiqK8PBw4uLimDBhAnfffTd33303kiQxYMAAsrOzdfSrpqYmzGYzo0ePZvr06URGRhIWFqZLJT8uyahRo7jtttv4r//6L/000WnTppGamtoqgBwWFqbbq9OmTWsGCBTYoqKiEEIwcOBApkyZwo033qjniQaurd1uJyIignHjxpGdnU1QUJC+3v37929zvYcOHUpISAj9+vXDarWSlpZGREQEQgh9nfzStLvt7NmzHD9+HLFy5Upt1qxZF/zAzjZZEhw52cA9z+VTXOno8Ow1VdWwBMs8ddcQrhrfh+7EnjVNY9W6Ep7/2wnUDrxZPh0bxg+J4I/3DiM23MTF3H66kwjbUSa+3+HhDxd4vV5MJpPuxWwrxuS32/z9zWZzK9Ccll7stn73J077T58xGo3N0IoDIQbadlpJzVTNzs6/K33a+z2w4DVQ02hvrt1pfvTpzz///NLbcF5F451N5ZyocJwXoEeSBPYmhVc2nGRCZiTRVmOXmE6W4GhpE29vKkdRtQ7BjnyLrrHnaB3rd1Zyx5yUHssu6Sk1/XxxJj9T+dGb22O0wJhbe/07C0XuJ1A/2I+fidvDGOloHD2xZt05Vac9wKS2NpoL/eY9mrx8fk4XlFY72JJXi9RpWHAoLG1kz5EzTMqMbA0gex5punFvNZU2V6eywfyYlF98XcOCqQmEBMmXlKH+mVtLgrwUm/f3sbWHfdIqDncpCESgUWFzUVvv6cK5igKHW+Gdz8s4fry+a+MU8OWhM6gaHaquzW0+KK5ooqrORXpCSLel3L8rwfVuRu3P95JLOBB0yzDSoLbezZl6d9e8lQJcbrVLIQUhwOlWaXQq54U57yXA3g2gs5vvBcHkXZBa2cXDTH1GLaTFh5CeFNol76EQgsMVji7xuKaBJVgmPNRwQYct9hLgP686fDHX9ZJKOFUVJMcEkRgdxLfljXQS1BhLsIGbr0xmzMDwLql4siQQQTJ7jtV3Ot9O1TQGpoQSE27q8F3/ykTZqw737DduJuEURdEcDoe48Grv89+vAnGRZq4cG8O35Y2dYgJFhZH9wxiaZtVjZ11RD6cMjyI9Pphjp5rOy+CapmEySswZG0uIWWq3wruXKHvV4a6ukcPhQFEUTVIU5bT/0L8LyZPsTB6hHxNowbQERvUPQ1E7/mCKqpEYbebu+alYg+UuZ5v4wWcXXZ1KaJB8XomlajB7dCyzLotBUelWTuSly0v9flzfR+L+Pq7RucMxT8vTpk2barFYBqelpV2UpNyWEkfTICLUwNA0K0dLGzhtc/kYsQWjKKpGSp9gli7sz5Ss6Av6uAOSQgkJkjlYZPedYipaqrq+kMUVo2P4zY8ziA4z/cvs3P+O9tj37dI0jfz8fCorK7+Up0+fHu31emenp6dLLdFtLx4RQJ8IE5OGRhIaZOBsg5dGly+X0miQiIsyc+XYWB64qR8TMyMvuBZNEoLh6VaG9LXgcKvUN3rxeFVAEBwkMzjVwh1zkvnFNX3Pa7v1EuD3+/q+bUb+dLPdu3d7HQ7Hi+LRRx9NlyTp48mTJ2eNGjXqkqoKkuQLE1SccVF0qonKOjfhoQb6JYSQHBuEURa+aoEeOjJIEuBwq5RUOiiucOB0KyTFBJGRGEKk1QgaHaZ/9dpjva07dPf111+zbdu2fFVVrzGoqnpCVdU38/PzV/Tt21e0dSjexZR0APFRZhKjzfgrSdVzECXKOVWzp8aiamA2SgxOCWVIqsU3BrRmoGDnP5Sklyh7N4DOChQJm81Gfn6+5vF43hRCnDCcI7DXbTbbnJ07d86cOXNmq0z1i70oPjxLH/m3+ttFWAhFu1hP7iXKnlaF/1m/iRACp9PJjh07qKmp2SxJ0uuAHviu1jRtSWFh4ZqgoKD+kyZN4lLZc70E+O9JlP/K393PbNu3b+fo0aPHgCWaplVrmoa8detWpk6ditfrLRdCFFZWVk6or6+PioqKIiQk5J+OkHsdBL2q7z+a9mpra9myZQuHDx8+pmnaYlVVtwoheOqpp75zkC9dutSPezFO07QVUVFRU4cNGyYNGDAAq9Wql130tl5p0dvaMFMUBbvdTmFhIQcPHlRsNtsWIcQSj8ez22Qy8fTTT/uYMvCmpUuX+ovv+iiKcossy7dYrdZhiYmJclxcHEFBQQQHB/9TqDG9RNPbLnZTVRWn04nD4aCyspJTp04p9fX1hxRFWS1J0mqgBmDFihXfScG2HrRkyRIsFouw2+0pqqpeDVwuhBgnSVKSJEnifJkWvbt+b/s3kmyaqqrlmqbtBb6QJGl9SEjISYfDofmlWmD7/y/4QwUI9ZzIAAAAWHRFWHRjb21tZW50AEZpbGUgc291cmNlOiBodHRwczovL3d3dy5zZW1hbnRpYy1tZWRpYXdpa2kub3JnL3dpa2kvRmlsZTpTTVdfcG93ZXJlZGJ5XzI1MjAucG5nR/HgGQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNy0wMlQxNTozMTo1NSswMjowMJD7GggAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDctMDJUMTU6MzE6NTUrMDI6MDDhpqK0AAAAPHRFWHRzb2Z0d2FyZQAvdXNyL3NoYXJlL2RvYy9pbWFnZW1hZ2ljay02LWNvbW1vbi9odG1sL2luZGV4Lmh0bWx15G87AAAAGHRFWHRUaHVtYjo6RG9jdW1lbnQ6OlBhZ2VzADGn/7svAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OkhlaWdodAA4ODHPniohAAAAGHRFWHRUaHVtYjo6SW1hZ2U6OldpZHRoADI1MjDhfK24AAAAGXRFWHRUaHVtYjo6TWltZXR5cGUAaW1hZ2UvcG5nP7JWTgAAABd0RVh0VGh1bWI6Ok1UaW1lADE2MjUyMzI3MTXeTZeiAAAAEnRFWHRUaHVtYjo6U2l6ZQAxMzVLQkL58MQeAAAAAElFTkSuQmCC" alt="Powered by Semantic MediaWiki" class="smw-footer" width="88" height="31" loading="lazy"/></a></div> </div> </div> </div> </div><script src="https://www.googletagmanager.com/gtag/js?id=G-9873239KM5" async=""></script><script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-9873239KM5', {}); </script> <script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgPageParseReport":{"limitreport":{"cputime":"0.001","walltime":"0.001","ppvisitednodes":{"value":3,"limit":1000000},"postexpandincludesize":{"value":0,"limit":2097152},"templateargumentsize":{"value":0,"limit":2097152},"expansiondepth":{"value":2,"limit":100},"expensivefunctioncount":{"value":0,"limit":100},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":151,"limit":5000000},"timingprofile":["100.00% 0.000 1 -total"]},"cachereport":{"timestamp":"20241123123311","ttl":86400,"transientcontent":false}}});mw.config.set({"wgBackendResponseTime":107});});</script> </body> </html>