SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

General Cannabis Corp – ‘10-K’ for 12/31/16 – ‘EX-101.DEF’

On:  Thursday, 3/30/17, at 7:14pm ET   ·   As of:  3/31/17   ·   For:  12/31/16   ·   Accession #:  1398432-17-58   ·   File #:  0-54457

Previous ‘10-K’:  ‘10-K’ on 3/25/16 for 12/31/15   ·   Next:  ‘10-K’ on 3/12/18 for 12/31/17   ·   Latest:  ‘10-K/A’ on 4/29/24 for 12/31/23   ·   6 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 3/31/17  General Cannabis Corp             10-K       12/31/16   94:5.5M                                   Int’l Print Group/FA

Annual Report   —   Form 10-K   —   Sect. 13 / 15(d) – SEA’34
Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML    613K 
 2: EX-14.1     Code of Ethics                                      HTML     28K 
 3: EX-21.1     Subsidiaries List                                   HTML     24K 
 4: EX-31.1     Certification Pursuant to Section 302               HTML     30K 
 5: EX-31.2     Certification Pursuant to Section 302               HTML     30K 
 6: EX-32.1     Certification Pursuant to Section 906               HTML     28K 
13: R1          Document And Entity Information                     HTML     54K 
14: R2          Consolidated Balance Sheets                         HTML    118K 
15: R3          Consolidated Balance Sheets (Parentheticals)        HTML     43K 
16: R4          Consolidated Statements of Operations               HTML     82K 
17: R5          Consolidated Statements of Cash Flows               HTML    120K 
18: R6          Consolidated Statements of Changes in               HTML    126K 
                Stockholders? Equity (Deficit)                                   
19: R7          Nature of Operations, History and Presentation      HTML     71K 
20: R8          Business Acquisitions                               HTML     48K 
21: R9          Receivables                                         HTML     34K 
22: R10         Property and Equipment                              HTML     35K 
23: R11         Intangible Assets and Goodwill                      HTML     41K 
24: R12         Debt                                                HTML     51K 
25: R13         Accrued Stock Payable                               HTML     45K 
26: R14         Derivative Warrant Liability                        HTML     52K 
27: R15         Commitments and Contingencies                       HTML     32K 
28: R16         Deferred Taxes                                      HTML     41K 
29: R17         Stockholders' Equity                                HTML     99K 
30: R18         Net Loss Per Share                                  HTML     34K 
31: R19         Subsequent Events                                   HTML     28K 
32: R20         Segment Information                                 HTML     57K 
33: R21         Accounting Policies, by Policy (Policies)           HTML    121K 
34: R22         Business Acquisitions (Tables)                      HTML     46K 
35: R23         Receivables (Tables)                                HTML     38K 
36: R24         Property and Equipment (Tables)                     HTML     34K 
37: R25         Intangible Assets and Goodwill (Tables)             HTML     38K 
38: R26         Debt (Tables)                                       HTML     38K 
39: R27         Accrued Stock Payable (Tables)                      HTML     41K 
40: R28         Derivative Warrant Liability (Tables)               HTML     58K 
41: R29         Deferred Taxes (Tables)                             HTML     41K 
42: R30         Stockholders' Equity (Tables)                       HTML     91K 
43: R31         Net Loss Per Share (Tables)                         HTML     31K 
44: R32         Segment Information (Tables)                        HTML     56K 
45: R33         Nature of Operations, History and Presentation      HTML     85K 
                (Details)                                                        
46: R34         Business Acquisitions (Details)                     HTML     68K 
47: R35         Business Acquisitions (Details) - IPG Acquisition,  HTML     36K 
                Aggregate Consideration                                          
48: R36         Business Acquisitions (Details) - IPG Acquisition,  HTML     37K 
                Purchase Price Allocation                                        
49: R37         Business Acquisitions (Details) - IPG Acquisition,  HTML     35K 
                Pro Forma Effects                                                
50: R38         Business Acquisitions (Details) - Chiefton          HTML     36K 
                Acquisition, Aggregate Consideration                             
51: R39         Business Acquisitions (Details) - Chiefton          HTML     33K 
                Acquisition, Purchase Price Allocation                           
52: R40         Receivables (Details)                               HTML     37K 
53: R41         Receivables (Details) - Schedule of Accounts        HTML     34K 
                Receivable                                                       
54: R42         Receivables (Details) - Schedule of Account         HTML     39K 
                Receivable, Future Minimum Payments                              
55: R43         Property and Equipment (Details)                    HTML     28K 
56: R44         Property and Equipment (Details) - Schedule of      HTML     45K 
                Property, Plant, and Equipment                                   
57: R45         Intangible Assets and Goodwill (Details)            HTML     36K 
58: R46         Intangible Assets and Goodwill (Details) -          HTML     48K 
                Schedule of Intangible Assets                                    
59: R47         DEBT (Details) - Infinity Note                      HTML     37K 
60: R48         DEBT (Details) - 12% Notes                          HTML     78K 
61: R49         DEBT (Details) - 8% Notes                           HTML     43K 
62: R50         DEBT (Details) - 10% Notes                          HTML     78K 
63: R51         DEBT (Details) - 14% Greenhouse Mortgage            HTML     50K 
64: R52         DEBT (Details) - 8.5% Pueblo Mortgage               HTML     40K 
65: R53         DEBT (Details) - 12% Convertible Notes              HTML     61K 
66: R54         DEBT (Details) - Line of Credit - Related Party     HTML     50K 
67: R55         ACCRUED STOCK PAYABLE (Details) - Feinsod           HTML     46K 
                Agreement                                                        
68: R56         ACCRUED STOCK PAYABLE (Details) - Architectural     HTML     33K 
                Services                                                         
69: R57         ACCRUED STOCK PAYABLE (Details) - Employment        HTML     44K 
                Agreement                                                        
70: R58         ACCRUED STOCK PAYABLE (Details) - Consulting        HTML     30K 
                Agreement                                                        
71: R59         ACCRUED STOCK PAYABLE (Details) - Changes in        HTML     59K 
                Accrued Common Stock Payable                                     
72: R60         Derivative Warrant Liability (Details)              HTML     53K 
73: R61         Derivative Warrant Liability (Details) - Schedule   HTML     39K 
                of Assumptions for Determining Derivative Warrant                
                Liability Fair Value                                             
74: R62         Derivative Warrant Liability (Details) - Schedule   HTML     38K 
                of Derivative Warrant Liability Fair Value                       
75: R63         Derivative Warrant Liability (Details) - Schedule   HTML     38K 
                of Derivative Warrant Liability Gain (Loss)                      
76: R64         Derivative Warrant Liability (Details) - Schedule   HTML     44K 
                of Derivative Warrant Liability Gain (Loss) and                  
                Cumulative Expense                                               
77: R65         Commitments and Contingencies (Details)             HTML     42K 
78: R66         DEFERRED TAXES (Details) - Schedule of Deferred     HTML     40K 
                Tax Assets                                                       
79: R67         DEFERRED TAXES (Details) - Schedule of Effective    HTML     46K 
                Income Tax Rate Reconciliation                                   
80: R68         STOCKHOLDERS' EQUITY (Details) - Employee Stock     HTML     47K 
                Options                                                          
81: R69         STOCKHOLDERS' EQUITY (Details) - Warrants for       HTML     41K 
                Consulting Services                                              
82: R70         STOCKHOLDERS' EQUITY (Details) - DB Option          HTML     33K 
                Agreement Warrants                                               
83: R71         STOCKHOLDERS' EQUITY (Details) - IPG Acquisition    HTML     37K 
                Warrants                                                         
84: R72         STOCKHOLDERS' EQUITY (Details) - 2013 Warrants      HTML     35K 
85: R73         STOCKHOLDERS' EQUITY (Details) - Share-based        HTML     38K 
                expense                                                          
86: R74         STOCKHOLDERS' EQUITY (Details) - Share-based        HTML     74K 
                compensation costs, Fair Value Assumptions                       
87: R75         STOCKHOLDERS' EQUITY (Details) - Schedule of        HTML     82K 
                Stockholders' Equity, Warrants or Rights                         
88: R76         NET LOSS PER SHARE (Details) - Schedule of          HTML     42K 
                Dilutive Effect on Earnings Per Share                            
89: R77         Subsequent Events (Details)                         HTML     43K 
90: R78         SEGMENT INFORMATION (Details) - Schedule of         HTML     49K 
                Segment Reporting Information, by Segment                        
91: R79         SEGMENT INFORMATION (Details) - Schedule of Total   HTML     40K 
                Assets by Segment                                                
93: XML         IDEA XML File -- Filing Summary                      XML    175K 
92: EXCEL       IDEA Workbook of Financial Reports                  XLSX    100K 
 7: EX-101.INS  XBRL Instance -- cann-20161231                       XML   1.42M 
 9: EX-101.CAL  XBRL Calculations -- cann-20161231_cal               XML    117K 
10: EX-101.DEF  XBRL Definitions -- cann-20161231_def                XML   1.05M 
11: EX-101.LAB  XBRL Labels -- cann-20161231_lab                     XML   1.09M 
12: EX-101.PRE  XBRL Presentations -- cann-20161231_pre              XML    998K 
 8: EX-101.SCH  XBRL Schema -- cann-20161231                         XSD    259K 
94: ZIP         XBRL Zipped Folder -- 0001398432-17-000058-xbrl      Zip    170K 


‘EX-101.DEF’   —   XBRL Definitions — cann-20161231_def


This Exhibit is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<!-- Generated by iC(tm) - CompSci Interactive Converter - http://www.compsciresources.com -->
<!-- Created: Wed Mar 22 15:17:24 EDT 2017 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ConsolidatedBalanceSheet" roleURI="http://generalcann.com/role/ConsolidatedBalanceSheet"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://generalcann.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ConsolidatedIncomeStatement" roleURI="http://generalcann.com/role/ConsolidatedIncomeStatement"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ConsolidatedCashFlow" roleURI="http://generalcann.com/role/ConsolidatedCashFlow"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ShareholdersEquityType2or3" roleURI="http://generalcann.com/role/ShareholdersEquityType2or3"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_NATUREOFOPERATIONSHISTORYANDPRESENTATION" roleURI="http://generalcann.com/role/NATUREOFOPERATIONSHISTORYANDPRESENTATION"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_BUSINESSACQUISITIONS" roleURI="http://generalcann.com/role/BUSINESSACQUISITIONS"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_RECEIVABLES" roleURI="http://generalcann.com/role/RECEIVABLES"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_PROPERTYANDEQUIPMENT" roleURI="http://generalcann.com/role/PROPERTYANDEQUIPMENT"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_INTANGIBLEASSETSANDGOODWILL" roleURI="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILL"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBT" roleURI="http://generalcann.com/role/DEBT"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLE" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLE"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DERIVATIVEWARRANTLIABILITY" roleURI="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITY"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_COMMITMENTSANDCONTINGENCIES" roleURI="http://generalcann.com/role/COMMITMENTSANDCONTINGENCIES"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEFERREDTAXES" roleURI="http://generalcann.com/role/DEFERREDTAXES"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITY" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITY"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_NETLOSSPERSHARE" roleURI="http://generalcann.com/role/NETLOSSPERSHARE"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SUBSEQUENTEVENTS" roleURI="http://generalcann.com/role/SUBSEQUENTEVENTS"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SEGMENTINFORMATION" roleURI="http://generalcann.com/role/SEGMENTINFORMATION"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_AccountingPoliciesByPolicy" roleURI="http://generalcann.com/role/AccountingPoliciesByPolicy"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_BUSINESSACQUISITIONSTables" roleURI="http://generalcann.com/role/BUSINESSACQUISITIONSTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_RECEIVABLESTables" roleURI="http://generalcann.com/role/RECEIVABLESTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_PROPERTYANDEQUIPMENTTables" roleURI="http://generalcann.com/role/PROPERTYANDEQUIPMENTTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_INTANGIBLEASSETSANDGOODWILLTables" roleURI="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILLTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTTables" roleURI="http://generalcann.com/role/DEBTTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLETables" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLETables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DERIVATIVEWARRANTLIABILITYTables" roleURI="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITYTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEFERREDTAXESTables" roleURI="http://generalcann.com/role/DEFERREDTAXESTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYTables" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_NETLOSSPERSHARETables" roleURI="http://generalcann.com/role/NETLOSSPERSHARETables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SEGMENTINFORMATIONTables" roleURI="http://generalcann.com/role/SEGMENTINFORMATIONTables"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_IPGAcquisitionAggregateConsiderationTable" roleURI="http://generalcann.com/role/IPGAcquisitionAggregateConsiderationTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_IPGAcquisitionPurchasePriceAllocationTable" roleURI="http://generalcann.com/role/IPGAcquisitionPurchasePriceAllocationTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_IPGAcquisitionProFormaEffectsTable" roleURI="http://generalcann.com/role/IPGAcquisitionProFormaEffectsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ChieftonAcquisitionAggregateConsiderationTable" roleURI="http://generalcann.com/role/ChieftonAcquisitionAggregateConsiderationTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ChieftonAcquisitionPurchasePriceAllocationTable" roleURI="http://generalcann.com/role/ChieftonAcquisitionPurchasePriceAllocationTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofAccountsReceivableTable" roleURI="http://generalcann.com/role/ScheduleofAccountsReceivableTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofAccountReceivableFutureMinimumPaymentsTable" roleURI="http://generalcann.com/role/ScheduleofAccountReceivableFutureMinimumPaymentsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofPropertyPlantandEquipmentTable" roleURI="http://generalcann.com/role/ScheduleofPropertyPlantandEquipmentTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofIntangibleAssetsTable" roleURI="http://generalcann.com/role/ScheduleofIntangibleAssetsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_LineofCreditRelatedPartyTable" roleURI="http://generalcann.com/role/LineofCreditRelatedPartyTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ChangesinAccruedCommonStockPayableTable" roleURI="http://generalcann.com/role/ChangesinAccruedCommonStockPayableTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofAssumptionsforDeterminingDerivativeWarrantLiabilityFairValueTable" roleURI="http://generalcann.com/role/ScheduleofAssumptionsforDeterminingDerivativeWarrantLiabilityFairValueTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofDerivativeWarrantLiabilityFairValueTable" roleURI="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityFairValueTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofDerivativeWarrantLiabilityGainLossTable" roleURI="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityGainLossTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofDerivativeWarrantLiabilityGainLossandCumulativeExpenseTable" roleURI="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityGainLossandCumulativeExpenseTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofDeferredTaxAssetsTable" roleURI="http://generalcann.com/role/ScheduleofDeferredTaxAssetsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofEffectiveIncomeTaxRateReconciliationTable" roleURI="http://generalcann.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SharebasedexpenseTable" roleURI="http://generalcann.com/role/SharebasedexpenseTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SharebasedcompensationcostsFairValueAssumptionsTable" roleURI="http://generalcann.com/role/SharebasedcompensationcostsFairValueAssumptionsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofStockholdersEquityWarrantsorRightsTable" roleURI="http://generalcann.com/role/ScheduleofStockholdersEquityWarrantsorRightsTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofDilutiveEffectonEarningsPerShareTable" roleURI="http://generalcann.com/role/ScheduleofDilutiveEffectonEarningsPerShareTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofSegmentReportingInformationbySegmentTable" roleURI="http://generalcann.com/role/ScheduleofSegmentReportingInformationbySegmentTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ScheduleofTotalAssetsbySegmentTable" roleURI="http://generalcann.com/role/ScheduleofTotalAssetsbySegmentTable"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetails" roleURI="http://generalcann.com/role/NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_BUSINESSACQUISITIONSDetails" roleURI="http://generalcann.com/role/BUSINESSACQUISITIONSDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_RECEIVABLESDetails" roleURI="http://generalcann.com/role/RECEIVABLESDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_PROPERTYANDEQUIPMENTDetails" roleURI="http://generalcann.com/role/PROPERTYANDEQUIPMENTDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_INTANGIBLEASSETSANDGOODWILLDetails" roleURI="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILLDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetailsInfinityNote" roleURI="http://generalcann.com/role/DEBTDetailsInfinityNote"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails12Notes" roleURI="http://generalcann.com/role/DEBTDetails12Notes"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails8Notes" roleURI="http://generalcann.com/role/DEBTDetails8Notes"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails10Notes" roleURI="http://generalcann.com/role/DEBTDetails10Notes"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails14GreenhouseMortgage" roleURI="http://generalcann.com/role/DEBTDetails14GreenhouseMortgage"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails85PuebloMortgage" roleURI="http://generalcann.com/role/DEBTDetails85PuebloMortgage"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DEBTDetails12ConvertibleNotes" roleURI="http://generalcann.com/role/DEBTDetails12ConvertibleNotes"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreement" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreement"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServices" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsArchitecturalServices"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreement" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreement"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreement" roleURI="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsConsultingAgreement"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_DERIVATIVEWARRANTLIABILITYDetails" roleURI="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITYDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_COMMITMENTSANDCONTINGENCIESDetails" roleURI="http://generalcann.com/role/COMMITMENTSANDCONTINGENCIESDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYDetailsEmployeeStockOptions" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsEmployeeStockOptions"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServices" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServices"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrants" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrants"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrants" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrants"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_STOCKHOLDERSEQUITYDetails2013Warrants" roleURI="http://generalcann.com/role/STOCKHOLDERSEQUITYDetails2013Warrants"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#cann_r_SUBSEQUENTEVENTSDetails" roleURI="http://generalcann.com/role/SUBSEQUENTEVENTSDetails"/>
<roleRef xlink:type="simple" xlink:href="cann-20161231.xsd#DocumentAndEntityInformation" roleURI="http://generalcann.com/role/DocumentAndEntityInformation"/>
<arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
<arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
<arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
<arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
<arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrentAbstract" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PublicUtilitiesInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PublicUtilitiesInventory"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PublicUtilitiesInventory" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsCurrent" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Goodwill" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Assets"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Assets" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPayableCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_InterestPayableCurrent" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LinesOfCreditCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LinesOfCreditCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LinesOfCreditCurrent" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NotesAndLoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NotesAndLoansPayableCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesAndLoansPayableCurrent" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueAndCreditsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueAndCreditsCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DeferredRevenueAndCreditsCurrent" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableCurrentPortion" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableCurrentPortion"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="cann_AccruedStockPayableCurrentPortion" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DerivativeLiabilitiesCurrent" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrent" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermNotesAndLoans" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermNotesAndLoans"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermNotesAndLoans" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LongTermLineOfCredit" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SecurityDepositLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SecurityDepositLiability"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_SecurityDepositLiability" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Liabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Liabilities" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommitmentsAndContingencies" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_StockholdersEquityDeficitAbstract" xlink:href="cann-20161231.xsd#cann_StockholdersEquityDeficitAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_StockholdersEquityDeficitAbstract" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockholdersEquityDeficitAbstract" xlink:to="us-gaap_PreferredStockValue" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockholdersEquityDeficitAbstract" xlink:to="us-gaap_CommonStockValue" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockholdersEquityDeficitAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockholdersEquityDeficitAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="10" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ConsolidatedBalanceSheet_Parentheticals">
<loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="8" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ConsolidatedIncomeStatement">
<loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenuesAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenuesAbstract" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueServicesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueServicesGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_SalesRevenueServicesGross" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PaymentsForProceedsFromTenantAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsForProceedsFromTenantAllowance"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_PaymentsForProceedsFromTenantAllowance" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueGoodsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueGoodsGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_SalesRevenueGoodsGross" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Revenues"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Revenues" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpensesAbstract" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CostOfServicesDirectLabor" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfServicesDirectLabor"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfServicesDirectLabor" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsSold" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsSold"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostOfGoodsSold" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensation"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProfessionalFees" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfessionalFees"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_ProfessionalFees" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_AssetImpairmentCharges" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostsAndExpenses"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CostsAndExpenses" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingIncomeLoss" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_OtherIncomeExpenseAbstract" xlink:href="cann-20161231.xsd#cann_OtherIncomeExpenseAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_OtherIncomeExpenseAbstract" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_OtherIncomeExpenseAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_OtherIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_OtherIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_OtherIncomeExpenseAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PerShareDataBasicAndDilutedAbstract" xlink:href="cann-20161231.xsd#cann_PerShareDataBasicAndDilutedAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_PerShareDataBasicAndDilutedAbstract" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_PerShareDataBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_PerShareDataBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ConsolidatedCashFlow">
<loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_InfinityCapitalMember" xlink:href="cann-20161231.xsd#cann_InfinityCapitalMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_InfinityCapitalMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetIncomeLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="cann-20161231.xsd#cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense" xlink:href="cann-20161231.xsd#cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OtherDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherDepreciationAndAmortization"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherDepreciationAndAmortization" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GoodwillImpairmentLoss" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AdjustmentsToReconcileNetLossToNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" xlink:href="cann-20161231.xsd#cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" xlink:to="us-gaap_IncreaseDecreaseInInventories" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ChangesInOperatingAssetsAndLiabilitiesNetOfAmountsAcquiredAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_CashFlowsUsedInInvestingActivitiesAbstract" xlink:href="cann-20161231.xsd#cann_CashFlowsUsedInInvestingActivitiesAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_CashFlowsUsedInInvestingActivitiesAbstract" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionCashPaidForInventory" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionCashPaidForInventory"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsUsedInInvestingActivitiesAbstract" xlink:to="cann_ChieftonAcquisitionCashPaidForInventory" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" xlink:href="cann-20161231.xsd#cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromNotesPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_CashFlowsProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Cash"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_Cash" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SupplementalScheduleOfCashFlowInformationAbstract" xlink:href="cann-20161231.xsd#cann_SupplementalScheduleOfCashFlowInformationAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_SupplementalScheduleOfCashFlowInformationAbstract" order="11" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestPaidNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SupplementalScheduleOfCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NonCashTransactionsAbstract" xlink:href="cann-20161231.xsd#cann_NonCashTransactionsAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_NonCashTransactionsAbstract" order="12" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IssuanceOfCommonStockAndWarrantsFromAccruedStockPayable" xlink:href="cann-20161231.xsd#cann_IssuanceOfCommonStockAndWarrantsFromAccruedStockPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_IssuanceOfCommonStockAndWarrantsFromAccruedStockPayable" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DerivativeWarrantLiabilityRecordedAsDebtDiscount" xlink:href="cann-20161231.xsd#cann_DerivativeWarrantLiabilityRecordedAsDebtDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_DerivativeWarrantLiabilityRecordedAsDebtDiscount" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConvertibleNotesSettledInCommonStock" xlink:href="cann-20161231.xsd#cann_ConvertibleNotesSettledInCommonStock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_ConvertibleNotesSettledInCommonStock" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PortionOfWarrantDerivativeLiabilityRecordedAsAdditionalPaidinCapitalUponExerciseOfWarrants" xlink:href="cann-20161231.xsd#cann_PortionOfWarrantDerivativeLiabilityRecordedAsAdditionalPaidinCapitalUponExerciseOfWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_PortionOfWarrantDerivativeLiabilityRecordedAsAdditionalPaidinCapitalUponExerciseOfWarrants" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AcquisitionOfIPGWithCommonStockPayableAndWarrants" xlink:href="cann-20161231.xsd#cann_AcquisitionOfIPGWithCommonStockPayableAndWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_AcquisitionOfIPGWithCommonStockPayableAndWarrants" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AcquisitionOfChieftonWithCommonStockPayable" xlink:href="cann-20161231.xsd#cann_AcquisitionOfChieftonWithCommonStockPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="cann_AcquisitionOfChieftonWithCommonStockPayable" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityIncreaseAccruedInterest"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonCashTransactionsAbstract" xlink:to="us-gaap_LineOfCreditFacilityIncreaseAccruedInterest" order="9" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ShareholdersEquityType2or3">
<loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_CashAndCashEquivalentsAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EquityComponentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TenPercentageConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_TenPercentageConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TenPercentageConvertibleNoteMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EightPercentConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_EightPercentConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_EightPercentConvertibleNoteMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentConvertibleNotesMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentConvertibleNotesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentConvertibleNotesMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NoncashExerciseOfWarrantsMember" xlink:href="cann-20161231.xsd#cann_NoncashExerciseOfWarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="cann_NoncashExerciseOfWarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExerciseOfWarrantsForCashMember" xlink:href="cann-20161231.xsd#cann_ExerciseOfWarrantsForCashMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="cann_ExerciseOfWarrantsForCashMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FeinsodAgreementMember" xlink:href="cann-20161231.xsd#cann_FeinsodAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_FeinsodAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_IronProtectionGroupMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBOptionAgreementMember" xlink:href="cann-20161231.xsd#cann_DBOptionAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_DBOptionAgreementMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_ChieftonAcquisitionMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquity"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharesIssued"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssued" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExerciseOfWarrantsShares" xlink:href="cann-20161231.xsd#cann_ExerciseOfWarrantsShares"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="cann_ExerciseOfWarrantsShares" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="11" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" order="12" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" order="13" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="14" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="15" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims" order="16" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan" order="17" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProfitLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProfitLoss" order="18" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/NATUREOFOPERATIONSHISTORYANDPRESENTATION">
<loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_NatureOfOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfOperations"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NatureOfOperations" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/BUSINESSACQUISITIONS">
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/RECEIVABLES">
<loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReceivablesAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_FinancingReceivablesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FinancingReceivablesTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_FinancingReceivablesTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/PROPERTYANDEQUIPMENT">
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILL">
<loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBT">
<loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLE">
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableAbstract" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableAbstract"/>
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableTextBlock" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableAbstract" xlink:to="cann_AccruedStockPayableTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITY">
<loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativesAndFairValueTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DerivativesAndFairValueTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/COMMITMENTSANDCONTINGENCIES">
<loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEFERREDTAXES">
<loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="us-gaap_DeferredRevenueDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITY">
<loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/NETLOSSPERSHARE">
<loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SUBSEQUENTEVENTS">
<loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SEGMENTINFORMATION">
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/AccountingPoliciesByPolicy">
<loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
<loc xlink:type="locator" xlink:label="cann_NatureOfOperationsPolicyTextBlock" xlink:href="cann-20161231.xsd#cann_NatureOfOperationsPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="cann_NatureOfOperationsPolicyTextBlock" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_GoingConcernPolicyTextBlock" xlink:href="cann-20161231.xsd#cann_GoingConcernPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="cann_GoingConcernPolicyTextBlock" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InventoryPolicyTextBlock" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationsPolicy"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessCombinationsPolicy" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_DebtPolicyTextBlock" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="11" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="12" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShippingAndHandlingCostPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShippingAndHandlingCostPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShippingAndHandlingCostPolicyTextBlock" order="13" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="14" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="15" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_RelatedPartiesPolicyTextBlock" xlink:href="cann-20161231.xsd#cann_RelatedPartiesPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="cann_RelatedPartiesPolicyTextBlock" order="16" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="17" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/BUSINESSACQUISITIONSTables">
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSTablesLineItems" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSTablesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSTablesTable" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSTablesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_BUSINESSACQUISITIONSTablesLineItems" xlink:to="cann_BUSINESSACQUISITIONSTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSTablesTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPGAcquisitionMember" xlink:href="cann-20161231.xsd#cann_IPGAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IPGAcquisitionMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_ChieftonAcquisitionMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AgregateConsiderationTableTextBlock" xlink:href="cann-20161231.xsd#cann_AgregateConsiderationTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSTablesLineItems" xlink:to="cann_AgregateConsiderationTableTextBlock" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSTablesLineItems" xlink:to="us-gaap_BusinessCombinationSegmentAllocationTableTextBlock" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSTablesLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTableTextBlock" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/RECEIVABLESTables">
<loc xlink:type="locator" xlink:label="cann_RECEIVABLESTablesLineItems" xlink:href="cann-20161231.xsd#cann_RECEIVABLESTablesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_RECEIVABLESTablesTable" xlink:href="cann-20161231.xsd#cann_RECEIVABLESTablesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_RECEIVABLESTablesLineItems" xlink:to="cann_RECEIVABLESTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_RECEIVABLESTablesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PuebloWestPropertyMember" xlink:href="cann-20161231.xsd#cann_PuebloWestPropertyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_PuebloWestPropertyMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESTablesLineItems" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESTablesLineItems" xlink:to="us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock" order="2" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/PROPERTYANDEQUIPMENTTables">
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILLTables">
<loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTTables">
<loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLETables">
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableAbstract" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITYTables">
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYTablesLineItems" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYTablesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYTablesTable" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYTablesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DERIVATIVEWARRANTLIABILITYTablesLineItems" xlink:to="cann_DERIVATIVEWARRANTLIABILITYTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DERIVATIVEWARRANTLIABILITYTablesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentWarrantsMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentWarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentWarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SeriesCWarrantsMember" xlink:href="cann-20161231.xsd#cann_SeriesCWarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_SeriesCWarrantsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYTablesLineItems" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYTablesLineItems" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYTablesLineItems" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEFERREDTAXESTables">
<loc xlink:type="locator" xlink:label="us-gaap_DeferredRevenueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredRevenueDisclosureAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DeferredRevenueDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYTables">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYTablesLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYTablesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYTablesTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYTablesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYTablesLineItems" xlink:to="cann_STOCKHOLDERSEQUITYTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYTablesTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAwardsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="cann_EmployeeAwardsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SharebasedExpenseTableTextBlock" xlink:href="cann-20161231.xsd#cann_SharebasedExpenseTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYTablesLineItems" xlink:to="cann_SharebasedExpenseTableTextBlock" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYTablesLineItems" xlink:to="us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYTablesLineItems" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/NETLOSSPERSHARETables">
<loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
<loc xlink:type="locator" xlink:label="cann_DilutiveEffectOnEarningsPerShareTableTextBlock" xlink:href="cann-20161231.xsd#cann_DilutiveEffectOnEarningsPerShareTableTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="cann_DilutiveEffectOnEarningsPerShareTableTextBlock" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SEGMENTINFORMATIONTables">
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/IPGAcquisitionAggregateConsiderationTable">
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationLineItems" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationLineItems"/>
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationTable" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationLineItems" xlink:to="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG4.50WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG4.50WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG4.50WarrantsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG5.00WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG5.00WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG5.00WarrantsMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IronProtectionGroupMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsIPGAcquisitionAggregateConsiderationLineItems" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/IPGAcquisitionPurchasePriceAllocationTable">
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationSegmentAllocationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_BusinessCombinationSegmentAllocationTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_BusinessCombinationSegmentAllocationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_MarketingRelatedIntangibleAssetsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NoncompeteAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IronProtectionGroupMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IntangibleAssetsAbstract" xlink:href="cann-20161231.xsd#cann_IntangibleAssetsAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="cann_IntangibleAssetsAbstract" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_IntangibleAssetsAbstract" xlink:to="us-gaap_IndefinitelivedIntangibleAssetsAcquired" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_IntangibleAssetsAbstract" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/IPGAcquisitionProFormaEffectsTable">
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IronProtectionGroupMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsProFormaRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaRevenue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaRevenue" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NetLossPerCommonShareAbstract" xlink:href="cann-20161231.xsd#cann_NetLossPerCommonShareAbstract"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems" xlink:to="cann_NetLossPerCommonShareAbstract" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NetLossPerCommonShareAbstract" xlink:to="us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ChieftonAcquisitionAggregateConsiderationTable">
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationLineItems" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationLineItems"/>
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationTable" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationLineItems" xlink:to="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_ChieftonAcquisitionMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationLineItems" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsChieftonAcquisitionAggregateConsiderationLineItems" xlink:to="us-gaap_CommonStockValue" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AggregateConsideration" xlink:href="cann-20161231.xsd#cann_AggregateConsideration"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="cann_AggregateConsideration" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ChieftonAcquisitionPurchasePriceAllocationTable">
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationSegmentAllocationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessCombinationSegmentAllocationTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_BusinessCombinationSegmentAllocationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_BusinessCombinationSegmentAllocationTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_ChieftonAcquisitionMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InventoryFinishedGoods" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryFinishedGoods"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_InventoryFinishedGoods" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PurchasePriceAllocation" xlink:href="cann-20161231.xsd#cann_PurchasePriceAllocation"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessCombinationSegmentAllocationLineItems" xlink:to="cann_PurchasePriceAllocation" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofAccountsReceivableTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfAccountsReceivableAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfAccountsReceivableAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGrossNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableGrossNoncurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AccountsReceivableGrossNoncurrent" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountsReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableNetNoncurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableNoncurrent" xlink:to="us-gaap_AccountsReceivableNetNoncurrent" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofAccountReceivableFutureMinimumPaymentsTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CapitalLeasesFutureMinimumPaymentsDue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAccountReceivableFutureMinimumPaymentsAbstract" xlink:to="us-gaap_CapitalLeasesFutureMinimumPaymentsDue" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofPropertyPlantandEquipmentTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfPropertyPlantAndEquipmentAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_Land" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Land"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_Land" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BuildingsAndImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_BuildingsAndImprovementsGross" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_LeaseholdImprovementsGross" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfPropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="6" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofIntangibleAssetsTable">
<loc xlink:type="locator" xlink:label="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:href="cann-20161231.xsd#cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsTable" xlink:href="cann-20161231.xsd#cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:to="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsTable" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IntellectualPropertyMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IntellectualPropertyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IntellectualPropertyMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_CustomerRelationshipsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MarketingRelatedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketingRelatedIntangibleAssetsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_MarketingRelatedIntangibleAssetsMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NoncompeteAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncompeteAgreementsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_NoncompeteAgreementsMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsScheduleofIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/LineofCreditRelatedPartyTable">
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentConvertibleNotesMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentConvertibleNotesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_TwelvePercentConvertibleNotesMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TenPercentageConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_TenPercentageConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_TenPercentageConvertibleNoteMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FourteenPercentConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_FourteenPercentConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_FourteenPercentConvertibleNoteMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EightPointFivePercentConvertibleMember" xlink:href="cann-20161231.xsd#cann_EightPointFivePercentConvertibleMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_EightPointFivePercentConvertibleMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TheGreenhouseMember" xlink:href="cann-20161231.xsd#cann_TheGreenhouseMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_TheGreenhouseMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PuebloWestPropertyMember" xlink:href="cann-20161231.xsd#cann_PuebloWestPropertyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_PuebloWestPropertyMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebt" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtCurrent" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_LongTermDebtNoncurrent" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ChangesinAccruedCommonStockPayableTable">
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableLineItems" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableLineItems"/>
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableTable" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableLineItems" xlink:to="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableTable" xlink:to="us-gaap_FairValueByAssetClassAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ArchitecturalServicesMember" xlink:href="cann-20161231.xsd#cann_ArchitecturalServicesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_ArchitecturalServicesMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPGMember" xlink:href="cann-20161231.xsd#cann_IPGMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_IPGMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_ChieftonAcquisitionMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FeinsodAgreementMember" xlink:href="cann-20161231.xsd#cann_FeinsodAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_FeinsodAgreementMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAgreementsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAgreementsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_EmployeeAgreementsMember" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingMember" xlink:href="cann-20161231.xsd#cann_ConsultingMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="cann_ConsultingMember" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableValue" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableLineItems" xlink:to="cann_AccruedStockPayableValue" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableShares" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableShares"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsChangesinAccruedCommonStockPayableLineItems" xlink:to="cann_AccruedStockPayableShares" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableShares" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableShares" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableShares" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IntangibleAssetsAccruedShares" xlink:href="cann-20161231.xsd#cann_IntangibleAssetsAccruedShares"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_AccruedStockPayableShares" xlink:to="cann_IntangibleAssetsAccruedShares" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofAssumptionsforDeterminingDerivativeWarrantLiabilityFairValueTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="us-gaap_SharePrice" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsExpectedTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedTerm"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="us-gaap_FairValueAssumptionsExpectedTerm" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EarlyExerciseFactor" xlink:href="cann-20161231.xsd#cann_EarlyExerciseFactor"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="cann_EarlyExerciseFactor" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FairValueAssumptionsNumberOfIterations" xlink:href="cann-20161231.xsd#cann_FairValueAssumptionsNumberOfIterations"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfAssumptionsForDeterminingDerivativeWarrantLiabilityFairValueAbstract" xlink:to="cann_FairValueAssumptionsNumberOfIterations" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityFairValueTable">
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueTable" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems" xlink:to="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DerivativeWarrantLiabilityMember" xlink:href="cann-20161231.xsd#cann_DerivativeWarrantLiabilityMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_DerivativeWarrantLiabilityMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense" xlink:href="cann-20161231.xsd#cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems" xlink:to="cann_InitialFairValueOfDerivativeWarrantLiabilityIncludedAsInterestExpense" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsScheduleofDerivativeWarrantLiabilityFairValueLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsFairValue" xlink:href="cann-20161231.xsd#cann_WarrantsFairValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="cann_WarrantsFairValue" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityGainLossTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeLiabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract" xlink:to="us-gaap_DerivativeLiabilities" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract" xlink:to="us-gaap_DerivativeFairValueOfDerivativeNet" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract" xlink:to="us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDerivativeWarrantLiabilityGainLossAbstract" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofDerivativeWarrantLiabilityGainLossandCumulativeExpenseTable">
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DebtInstrumentAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DerivativeWarrantLiabilityMember" xlink:href="cann-20161231.xsd#cann_DerivativeWarrantLiabilityMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_DerivativeWarrantLiabilityMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_CumulativeExpenseMember" xlink:href="cann-20161231.xsd#cann_CumulativeExpenseMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_CumulativeExpenseMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeLiabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeLiabilities" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncreaseDecreaseInDerivativeLiabilities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_IncreaseDecreaseInDerivativeLiabilities" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_GainOnSettlementOfDerivative" xlink:href="cann-20161231.xsd#cann_GainOnSettlementOfDerivative"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="cann_GainOnSettlementOfDerivative" order="2" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofDeferredTaxAssetsTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfDeferredTaxAssetsAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsNoncurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_OperatingLossCarryforwards" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowanceCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowanceCurrent" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsNet" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofEffectiveIncomeTaxRateReconciliationTable">
<loc xlink:type="locator" xlink:label="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:href="cann-20161231.xsd#cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DerivativeGainOnDerivative" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DerivativeGainOnDerivative"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_DerivativeGainOnDerivative" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtinguishmentOfDebtGainLossNetOfTax"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_ExtinguishmentOfDebtGainLossNetOfTax" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OtherTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OtherTaxExpenseBenefit"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_OtherTaxExpenseBenefit" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ScheduleOfEffectiveIncomeTaxRateReconciliationAbstract" xlink:to="us-gaap_IncomeTaxesPaidNet" order="7" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SharebasedexpenseTable">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_StockIssuanceConditionAxis" xlink:href="cann-20161231.xsd#cann_StockIssuanceConditionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseTable" xlink:to="cann_StockIssuanceConditionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_StockIssuanceConditionDomain" xlink:href="cann-20161231.xsd#cann_StockIssuanceConditionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cann_StockIssuanceConditionAxis" xlink:to="cann_StockIssuanceConditionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_StockIssuanceConditionDomain_0" xlink:href="cann-20161231.xsd#cann_StockIssuanceConditionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cann_StockIssuanceConditionAxis" xlink:to="cann_StockIssuanceConditionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAwardsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockIssuanceConditionDomain" xlink:to="cann_EmployeeAwardsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAwardsMember" xlink:href="cann-20161231.xsd#cann_ConsultingAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockIssuanceConditionDomain" xlink:to="cann_ConsultingAwardsMember" order="1" xbrldt:closed="true"/>
<!-- [WMV4][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt+7aiTAUUZhCZJTRSBTUxzFD08h2PMUS7IUHdbhHvc6WC9N5of+9sX7PRdZCZgY2uuQ8+2sNt6oumz5X+At4NrBfz3IvRXjKXKX4jMdiIZi5GF7oJj7BmyOCf2f95sQy7kYGqaQEn8b0Ur59S6Tw+elCmgMKFX6qQ6V2aqCUm+nExa2denKpFFNkKhB/Ayjd+0qpXDFtravo3J/vwiKyMZC] CSR -->
<loc xlink:type="locator" xlink:label="cann_DBOptionAgreementMember" xlink:href="cann-20161231.xsd#cann_DBOptionAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockIssuanceConditionDomain" xlink:to="cann_DBOptionAgreementMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_StockAwardsMember" xlink:href="cann-20161231.xsd#cann_StockAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_StockIssuanceConditionDomain" xlink:to="cann_StockAwardsMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedexpenseLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SharebasedcompensationcostsFairValueAssumptionsTable">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsTable" xlink:to="us-gaap_RangeAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAwardsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_EmployeeAwardsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAwardsMember" xlink:href="cann-20161231.xsd#cann_ConsultingAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_ConsultingAwardsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBOptionAgreementMember" xlink:href="cann-20161231.xsd#cann_DBOptionAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_DBOptionAgreementMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPGMember" xlink:href="cann-20161231.xsd#cann_IPGMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPGMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsWithDebtMember" xlink:href="cann-20161231.xsd#cann_WarrantsWithDebtMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_WarrantsWithDebtMember" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MinimumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MaximumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsSharebasedcompensationcostsFairValueAssumptionsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofStockholdersEquityWarrantsorRightsTable">
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AwardTypeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAwardsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cann_EmployeeAwardsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAwardsMember" xlink:href="cann-20161231.xsd#cann_ConsultingAwardsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cann_ConsultingAwardsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsWithDebtMember" xlink:href="cann-20161231.xsd#cann_WarrantsWithDebtMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="cann_WarrantsWithDebtMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" order="8" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofDilutiveEffectonEarningsPerShareTable">
<loc xlink:type="locator" xlink:label="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:href="cann-20161231.xsd#cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems"/>
<loc xlink:type="locator" xlink:label="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareTable" xlink:href="cann-20161231.xsd#cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareTable" xlink:to="us-gaap_StatementScenarioAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ScenarioNetGainMember" xlink:href="cann-20161231.xsd#cann_ScenarioNetGainMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="cann_ScenarioNetGainMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="us-gaap_IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DilutiveSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DilutiveSecurities"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NETLOSSPERSHAREDetailsScheduleofDilutiveEffectonEarningsPerShareLineItems" xlink:to="us-gaap_DilutiveSecurities" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofSegmentReportingInformationbySegmentTable">
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SecurityAndCashManagementMember" xlink:href="cann-20161231.xsd#cann_SecurityAndCashManagementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_SecurityAndCashManagementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_MarketingProductsMember" xlink:href="cann-20161231.xsd#cann_MarketingProductsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_MarketingProductsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAdvisoryMember" xlink:href="cann-20161231.xsd#cann_ConsultingAdvisoryMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_ConsultingAdvisoryMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FinanceAndRealEstateMember" xlink:href="cann-20161231.xsd#cann_FinanceAndRealEstateMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_FinanceAndRealEstateMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SalesRevenueNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SalesRevenueNet" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CostOfGoodsAndServicesSoldOverhead" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CostOfGoodsAndServicesSoldOverhead"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CostOfGoodsAndServicesSoldOverhead" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestAndDebtExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestAndDebtExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_InterestAndDebtExpense" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TotalRevenues" xlink:href="cann-20161231.xsd#cann_TotalRevenues"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="cann_TotalRevenues" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MarketingExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_MarketingExpense" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ProfitLosses" xlink:href="cann-20161231.xsd#cann_ProfitLosses"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="cann_ProfitLosses" order="6" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ScheduleofTotalAssetsbySegmentTable">
<loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentReportingAssetReconcilingItemLineItems"/>
<loc xlink:type="locator" xlink:label="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SegmentDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SecurityAndCashManagementMember" xlink:href="cann-20161231.xsd#cann_SecurityAndCashManagementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_SecurityAndCashManagementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_MarketingProductsMember" xlink:href="cann-20161231.xsd#cann_MarketingProductsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_MarketingProductsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAdvisoryMember" xlink:href="cann-20161231.xsd#cann_ConsultingAdvisoryMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_ConsultingAdvisoryMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FinanceAndRealEstateMember" xlink:href="cann-20161231.xsd#cann_FinanceAndRealEstateMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="cann_FinanceAndRealEstateMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CorporateMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AssetsNet"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAssetReconcilingItemLineItems" xlink:to="us-gaap_AssetsNet" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetails">
<loc xlink:type="locator" xlink:label="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:href="cann-20161231.xsd#cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:href="cann-20161231.xsd#cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_RangeAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_LeaseArrangementTypeAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseArrangementTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseArrangementTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseArrangementTypeAxis" xlink:to="us-gaap_LeaseArrangementTypeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis" xlink:to="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NonrelatedPartyAxis" xlink:href="cann-20161231.xsd#cann_NonrelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsTable" xlink:to="cann_NonrelatedPartyAxis" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NonrelatedPartyDomain" xlink:href="cann-20161231.xsd#cann_NonrelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cann_NonrelatedPartyAxis" xlink:to="cann_NonrelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NonrelatedPartyDomain_0" xlink:href="cann-20161231.xsd#cann_NonrelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cann_NonrelatedPartyAxis" xlink:to="cann_NonrelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FeinsodAgreementMember" xlink:href="cann-20161231.xsd#cann_FeinsodAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_FeinsodAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MinimumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MaximumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeasingArrangementMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeasingArrangementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseArrangementTypeDomain" xlink:to="us-gaap_LeasingArrangementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BuildingMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseholdImprovementsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_FurnitureAndFixturesMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_GCSupplyMember" xlink:href="cann-20161231.xsd#cann_GCSupplyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="cann_GCSupplyMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PuebloWestPropertyMember" xlink:href="cann-20161231.xsd#cann_PuebloWestPropertyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="cann_PuebloWestPropertyMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PotentialAcquisitionsMember" xlink:href="cann-20161231.xsd#cann_PotentialAcquisitionsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="cann_PotentialAcquisitionsMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TheGreenhouseMember" xlink:href="cann-20161231.xsd#cann_TheGreenhouseMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="cann_TheGreenhouseMember" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ACSCorpMember" xlink:href="cann-20161231.xsd#cann_ACSCorpMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="cann_ACSCorpMember" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBArizonaMember" xlink:href="cann-20161231.xsd#cann_DBArizonaMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NonrelatedPartyDomain" xlink:to="cann_DBArizonaMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OfficeBuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OfficeBuildingMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="us-gaap_OfficeBuildingMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsumerBankingMember" xlink:href="cann-20161231.xsd#cann_ConsumerBankingMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_MortgageLoansOnRealEstateNamePropertyTypeDomain" xlink:to="cann_ConsumerBankingMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportingUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_NumberOfReportingUnits" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseExpirationDate1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_LeaseExpirationDate1" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_NumberOfWhollyOwnedSubsidiary" xlink:href="cann-20161231.xsd#cann_NumberOfWhollyOwnedSubsidiary"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="cann_NumberOfWhollyOwnedSubsidiary" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InventoryAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InventoryAdjustments"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_InventoryAdjustments" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Capital"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="us-gaap_Capital" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtInstrumentModificationConsideredExtinguishmentThresholdPresentValueOfCashFlowsPercentDifference" xlink:href="cann-20161231.xsd#cann_DebtInstrumentModificationConsideredExtinguishmentThresholdPresentValueOfCashFlowsPercentDifference"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="cann_DebtInstrumentModificationConsideredExtinguishmentThresholdPresentValueOfCashFlowsPercentDifference" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtOwedByNonRelatedPartyToRelatedParty" xlink:href="cann-20161231.xsd#cann_DebtOwedByNonRelatedPartyToRelatedParty"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_NATUREOFOPERATIONSHISTORYANDPRESENTATIONDetailsLineItems" xlink:to="cann_DebtOwedByNonRelatedPartyToRelatedParty" order="11" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/BUSINESSACQUISITIONSDetails">
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_BUSINESSACQUISITIONSDetailsTable" xlink:href="cann-20161231.xsd#cann_BUSINESSACQUISITIONSDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="cann_BUSINESSACQUISITIONSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_BUSINESSACQUISITIONSDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG4.50WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG4.50WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG4.50WarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG5.00WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG5.00WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG5.00WarrantsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConditionalIssuanceMember" xlink:href="cann-20161231.xsd#cann_ConditionalIssuanceMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_ConditionalIssuanceMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IronProtectionGroupMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ChieftonAcquisitionMember" xlink:href="cann-20161231.xsd#cann_ChieftonAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_ChieftonAcquisitionMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AcquisitionOfIpgWithCommonStockPayableNetOfCashReceived" xlink:href="cann-20161231.xsd#cann_AcquisitionOfIpgWithCommonStockPayableNetOfCashReceived"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="cann_AcquisitionOfIpgWithCommonStockPayableNetOfCashReceived" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="us-gaap_SharePrice" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SharePriceDiscount" xlink:href="cann-20161231.xsd#cann_SharePriceDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="cann_SharePriceDiscount" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AccruedStockPayableCurrentPortion" xlink:href="cann-20161231.xsd#cann_AccruedStockPayableCurrentPortion"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="cann_AccruedStockPayableCurrentPortion" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ClassOfWarrantOrRightIssuanceThresholdRevenue" xlink:href="cann-20161231.xsd#cann_ClassOfWarrantOrRightIssuanceThresholdRevenue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="cann_ClassOfWarrantOrRightIssuanceThresholdRevenue" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_BUSINESSACQUISITIONSDetailsLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" order="9" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/RECEIVABLESDetails">
<loc xlink:type="locator" xlink:label="cann_RECEIVABLESDetailsLineItems" xlink:href="cann-20161231.xsd#cann_RECEIVABLESDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_RECEIVABLESDetailsTable" xlink:href="cann-20161231.xsd#cann_RECEIVABLESDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_RECEIVABLESDetailsLineItems" xlink:to="cann_RECEIVABLESDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_RECEIVABLESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBArizonaMember" xlink:href="cann-20161231.xsd#cann_DBArizonaMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_DBArizonaMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESDetailsLineItems" xlink:to="us-gaap_AccountsReceivableRelatedPartiesCurrent" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityIncreaseAccruedInterest"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityIncreaseAccruedInterest" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LineOfCreditFacilityExpirationDate1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LineOfCreditFacilityExpirationDate1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_RECEIVABLESDetailsLineItems" xlink:to="us-gaap_LineOfCreditFacilityExpirationDate1" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/PROPERTYANDEQUIPMENTDetails">
<loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
<loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1" order="0" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/INTANGIBLEASSETSANDGOODWILLDetails">
<loc xlink:type="locator" xlink:label="cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems" xlink:href="cann-20161231.xsd#cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_INTANGIBLEASSETSANDGOODWILLDetailsTable" xlink:href="cann-20161231.xsd#cann_INTANGIBLEASSETSANDGOODWILLDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems" xlink:to="cann_INTANGIBLEASSETSANDGOODWILLDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsTable" xlink:to="us-gaap_BusinessAcquisitionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPGAcquisitionMember" xlink:href="cann-20161231.xsd#cann_IPGAcquisitionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="cann_IPGAcquisitionMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdjustmentForAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems" xlink:to="us-gaap_AdjustmentForAmortization" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Goodwill"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems" xlink:to="us-gaap_Goodwill" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_INTANGIBLEASSETSANDGOODWILLDetailsLineItems" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetailsInfinityNote">
<loc xlink:type="locator" xlink:label="cann_DEBTDetailsInfinityNoteLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetailsInfinityNoteLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetailsInfinityNoteTable" xlink:href="cann-20161231.xsd#cann_DEBTDetailsInfinityNoteTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetailsInfinityNoteLineItems" xlink:to="cann_DEBTDetailsInfinityNoteTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetailsInfinityNoteTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_InfinityCapitalMember" xlink:href="cann-20161231.xsd#cann_InfinityCapitalMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_InfinityCapitalMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetailsInfinityNoteLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfNotesPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetailsInfinityNoteLineItems" xlink:to="us-gaap_RepaymentsOfNotesPayable" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetailsInfinityNoteLineItems" xlink:to="us-gaap_InterestExpense" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails12Notes">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails12NotesLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails12NotesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails12NotesTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails12NotesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="cann_DEBTDetails12NotesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12NotesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12NotesTable" xlink:to="us-gaap_DebtInstrumentAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12NotesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12NotesTable" xlink:to="us-gaap_StatementScenarioAxis" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentSeptember2016Member" xlink:href="cann-20161231.xsd#cann_TwelvePercentSeptember2016Member"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentSeptember2016Member" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TenPercentageConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_TenPercentageConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TenPercentageConvertibleNoteMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FourteenPercentConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_FourteenPercentConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_FourteenPercentConvertibleNoteMember" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DefaultMember" xlink:href="cann-20161231.xsd#cann_DefaultMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="cann_DefaultMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_GroupAMember" xlink:href="cann-20161231.xsd#cann_GroupAMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="cann_GroupAMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_GroupBMember" xlink:href="cann-20161231.xsd#cann_GroupBMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="cann_GroupBMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TheGreenhouseMember" xlink:href="cann-20161231.xsd#cann_TheGreenhouseMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_TheGreenhouseMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_ConvertibleDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtInstrumentMinimumInterestPaymentPeriod" xlink:href="cann-20161231.xsd#cann_DebtInstrumentMinimumInterestPaymentPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="cann_DebtInstrumentMinimumInterestPaymentPeriod" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="invest_InvestmentWarrantsExercisePrice" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="invest_InvestmentWarrantsExercisePrice" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromSecuredNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromSecuredNotesPayable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_ProceedsFromSecuredNotesPayable" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtAmount" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12NotesLineItems" xlink:to="us-gaap_InterestExpense" order="11" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails8Notes">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails8NotesLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails8NotesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails8NotesTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails8NotesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="cann_DEBTDetails8NotesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails8NotesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails8NotesTable" xlink:to="us-gaap_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_BoardMemberMember" xlink:href="cann-20161231.xsd#cann_BoardMemberMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="cann_BoardMemberMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EightPercentConvertibleDebtMember" xlink:href="cann-20161231.xsd#cann_EightPercentConvertibleDebtMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_EightPercentConvertibleDebtMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="invest_InvestmentWarrantsExercisePrice" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="invest_InvestmentWarrantsExercisePrice" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="us-gaap_ConvertibleDebt" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebtFairValueDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails8NotesLineItems" xlink:to="us-gaap_ConvertibleDebtFairValueDisclosures" order="6" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails10Notes">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails10NotesLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails10NotesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails10NotesTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails10NotesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="cann_DEBTDetails10NotesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails10NotesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails10NotesTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TenPercentageConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_TenPercentageConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TenPercentageConvertibleNoteMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentConvertibleNotesMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentConvertibleNotesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentConvertibleNotesMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_InfinityCapitalMember" xlink:href="cann-20161231.xsd#cann_InfinityCapitalMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_InfinityCapitalMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AdditionalCollateralAggregateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AdditionalCollateralAggregateFairValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_AdditionalCollateralAggregateFairValue" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterestExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_InterestExpense" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsRiskFreeInterestRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_FairValueAssumptionsRiskFreeInterestRate" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_FairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_FairValueAssumptionsExpectedVolatilityRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_FairValueAssumptionsExpectedVolatilityRate" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ExtinguishmentOfDebtAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_ExtinguishmentOfDebtAmount" order="11" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExpenseOrRevenueRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExpenseOrRevenueRecognized"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails10NotesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExpenseOrRevenueRecognized" order="12" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails14GreenhouseMortgage">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails14GreenhouseMortgageLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails14GreenhouseMortgageTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails14GreenhouseMortgageTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="cann_DEBTDetails14GreenhouseMortgageTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails14GreenhouseMortgageTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails14GreenhouseMortgageTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FourteenPercentConvertibleNoteMember" xlink:href="cann-20161231.xsd#cann_FourteenPercentConvertibleNoteMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_FourteenPercentConvertibleNoteMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TheGreenhouseMember" xlink:href="cann-20161231.xsd#cann_TheGreenhouseMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_TheGreenhouseMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_ConvertibleDebt" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="invest_InvestmentWarrantsExercisePrice" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails14GreenhouseMortgageLineItems" xlink:to="invest_InvestmentWarrantsExercisePrice" order="7" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails85PuebloMortgage">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails85PuebloMortgageLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails85PuebloMortgageLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails85PuebloMortgageTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails85PuebloMortgageTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="cann_DEBTDetails85PuebloMortgageTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails85PuebloMortgageTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails85PuebloMortgageTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EightPointFivePercentConvertibleDebtMember" xlink:href="cann-20161231.xsd#cann_EightPointFivePercentConvertibleDebtMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_EightPointFivePercentConvertibleDebtMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_PuebloWestPropertyMember" xlink:href="cann-20161231.xsd#cann_PuebloWestPropertyMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="cann_PuebloWestPropertyMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="us-gaap_RepaymentsOfConvertibleDebt" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtInstrumentMonthlyPayment" xlink:href="cann-20161231.xsd#cann_DebtInstrumentMonthlyPayment"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="cann_DebtInstrumentMonthlyPayment" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails85PuebloMortgageLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DEBTDetails12ConvertibleNotes">
<loc xlink:type="locator" xlink:label="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:href="cann-20161231.xsd#cann_DEBTDetails12ConvertibleNotesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DEBTDetails12ConvertibleNotesTable" xlink:href="cann-20161231.xsd#cann_DEBTDetails12ConvertibleNotesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="cann_DEBTDetails12ConvertibleNotesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12ConvertibleNotesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12ConvertibleNotesTable" xlink:to="us-gaap_RangeAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DEBTDetails12ConvertibleNotesTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentConvertibleNotesMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentConvertibleNotesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentConvertibleNotesMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MinimumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MinimumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MinimumMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MaximumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_AutomaticConversionMember" xlink:href="cann-20161231.xsd#cann_AutomaticConversionMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="cann_AutomaticConversionMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleTermsOfConversionFeature" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtInstrumentConvertibleThresholdTradingVolumne" xlink:href="cann-20161231.xsd#cann_DebtInstrumentConvertibleThresholdTradingVolumne"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="cann_DebtInstrumentConvertibleThresholdTradingVolumne" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DebtInstrumentIndividualPrincipalAmount" xlink:href="cann-20161231.xsd#cann_DebtInstrumentIndividualPrincipalAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="cann_DebtInstrumentIndividualPrincipalAmount" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ConvertibleDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DEBTDetails12ConvertibleNotesLineItems" xlink:to="us-gaap_ConvertibleDebt" order="9" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreement">
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems"/>
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:to="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" xlink:to="us-gaap_RangeAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RangeMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RangeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RangeAxis" xlink:to="us-gaap_RangeMember_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementTable" xlink:to="us-gaap_StatementScenarioAxis" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FeinsodAgreementMember" xlink:href="cann-20161231.xsd#cann_FeinsodAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_FeinsodAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPGMember" xlink:href="cann-20161231.xsd#cann_IPGMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_IPGMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_MaximumMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_MaximumMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RangeMember" xlink:to="us-gaap_MaximumMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_UponUplistingToOTCQBMember" xlink:href="cann-20161231.xsd#cann_UponUplistingToOTCQBMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="cann_UponUplistingToOTCQBMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionTermsAndMannerOfSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionTermsAndMannerOfSettlement"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:to="us-gaap_RelatedPartyTransactionTermsAndMannerOfSettlement" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SharePriceDiscount" xlink:href="cann-20161231.xsd#cann_SharePriceDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsFeinsodAgreementLineItems" xlink:to="cann_SharePriceDiscount" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsArchitecturalServices">
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesTable" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems" xlink:to="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ArchitecturalServicesMember" xlink:href="cann-20161231.xsd#cann_ArchitecturalServicesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_ArchitecturalServicesMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsArchitecturalServicesLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreement">
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems"/>
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementTable" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StatementScenarioAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementTable" xlink:to="us-gaap_StatementScenarioAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioUnspecifiedDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementScenarioAxis" xlink:to="us-gaap_ScenarioUnspecifiedDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EmployeeAgreementsMember" xlink:href="cann-20161231.xsd#cann_EmployeeAgreementsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_EmployeeAgreementsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ScenarioAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ScenarioAdjustmentMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioAdjustmentMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="us-gaap_SharePrice" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SharePriceDiscount" xlink:href="cann-20161231.xsd#cann_SharePriceDiscount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="cann_SharePriceDiscount" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsEmploymentAgreementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="5" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/ACCRUEDSTOCKPAYABLEDetailsConsultingAgreement">
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementLineItems" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementLineItems"/>
<loc xlink:type="locator" xlink:label="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementTable" xlink:href="cann-20161231.xsd#cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementLineItems" xlink:to="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ConsultingAgreementMember" xlink:href="cann-20161231.xsd#cann_ConsultingAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_ConsultingAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_ACCRUEDSTOCKPAYABLEDetailsConsultingAgreementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="1" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DERIVATIVEWARRANTLIABILITYDetails">
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_DERIVATIVEWARRANTLIABILITYDetailsTable" xlink:href="cann-20161231.xsd#cann_DERIVATIVEWARRANTLIABILITYDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="cann_DERIVATIVEWARRANTLIABILITYDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_NatureOfExpenseAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsTable" xlink:to="us-gaap_NatureOfExpenseAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CounterpartyNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CounterpartyNameAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsTable" xlink:to="us-gaap_CounterpartyNameAxis" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RepurchaseAgreementCounterpartyNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RepurchaseAgreementCounterpartyNameDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CounterpartyNameAxis" xlink:to="us-gaap_RepurchaseAgreementCounterpartyNameDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_SeriesCWarrantsMember" xlink:href="cann-20161231.xsd#cann_SeriesCWarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_SeriesCWarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="sic_Z8111" xlink:href="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd#sic_Z8111"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="sic_Z8111" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FullCircleMember" xlink:href="cann-20161231.xsd#cann_FullCircleMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RepurchaseAgreementCounterpartyNameDomain" xlink:to="cann_FullCircleMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_FullyvestedWarrants" xlink:href="cann-20161231.xsd#cann_FullyvestedWarrants"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="cann_FullyvestedWarrants" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsToPurchase" xlink:href="cann-20161231.xsd#cann_WarrantsToPurchase"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="cann_WarrantsToPurchase" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="invest_InvestmentWarrantsExercisePrice" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="invest_InvestmentWarrantsExercisePrice" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SharePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_DERIVATIVEWARRANTLIABILITYDetailsLineItems" xlink:to="us-gaap_SharePrice" order="8" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/COMMITMENTSANDCONTINGENCIESDetails">
<loc xlink:type="locator" xlink:label="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:href="cann-20161231.xsd#cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_COMMITMENTSANDCONTINGENCIESDetailsTable" xlink:href="cann-20161231.xsd#cann_COMMITMENTSANDCONTINGENCIESDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="cann_COMMITMENTSANDCONTINGENCIESDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsTable" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBOptionAgreementMember" xlink:href="cann-20161231.xsd#cann_DBOptionAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_DBOptionAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarehouseSupplyAndDistributionFacilityMember" xlink:href="cann-20161231.xsd#cann_WarehouseSupplyAndDistributionFacilityMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="cann_WarehouseSupplyAndDistributionFacilityMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_AreaOfRealEstateProperty"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_RightToPurchaseCost" xlink:href="cann-20161231.xsd#cann_RightToPurchaseCost"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="cann_RightToPurchaseCost" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EquityInterest" xlink:href="cann-20161231.xsd#cann_EquityInterest"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="cann_EquityInterest" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_Capital"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_COMMITMENTSANDCONTINGENCIESDetailsLineItems" xlink:to="us-gaap_Capital" order="6" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsEmployeeStockOptions">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TypeOfEmployeeAxis" xlink:href="cann-20161231.xsd#cann_TypeOfEmployeeAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable" xlink:to="cann_TypeOfEmployeeAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TypeOfEmployeeDomain" xlink:href="cann-20161231.xsd#cann_TypeOfEmployeeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="cann_TypeOfEmployeeAxis" xlink:to="cann_TypeOfEmployeeDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TypeOfEmployeeDomain_0" xlink:href="cann-20161231.xsd#cann_TypeOfEmployeeDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="cann_TypeOfEmployeeAxis" xlink:to="cann_TypeOfEmployeeDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsTable" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis" xlink:to="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_HourlyEmployeeMember" xlink:href="cann-20161231.xsd#cann_HourlyEmployeeMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_TypeOfEmployeeDomain" xlink:to="cann_HourlyEmployeeMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IncentivePlanMember" xlink:href="cann-20161231.xsd#cann_IncentivePlanMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain" xlink:to="cann_IncentivePlanMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_EstimatedOptionsForfeitureRate" xlink:href="cann-20161231.xsd#cann_EstimatedOptionsForfeitureRate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="cann_EstimatedOptionsForfeitureRate" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsEmployeeStockOptionsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="7" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServices">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ChiefFinancialOfficerMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_ChiefFinancialOfficerMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsConsultingServicesMember" xlink:href="cann-20161231.xsd#cann_WarrantsConsultingServicesMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_WarrantsConsultingServicesMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsToPurchase" xlink:href="cann-20161231.xsd#cann_WarrantsToPurchase"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:to="cann_WarrantsToPurchase" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExercisePrice" xlink:href="cann-20161231.xsd#cann_ExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:to="cann_ExercisePrice" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsExpirationPeriod" xlink:href="cann-20161231.xsd#cann_WarrantsExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:to="cann_WarrantsExpirationPeriod" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsWarrantsforConsultingServicesLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrants">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBOptionAgreementMember" xlink:href="cann-20161231.xsd#cann_DBOptionAgreementMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_DBOptionAgreementMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsToPurchase" xlink:href="cann-20161231.xsd#cann_WarrantsToPurchase"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:to="cann_WarrantsToPurchase" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExercisePrice" xlink:href="cann-20161231.xsd#cann_ExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:to="cann_ExercisePrice" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsExpirationPeriod" xlink:href="cann-20161231.xsd#cann_WarrantsExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:to="cann_WarrantsExpirationPeriod" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsFairValue" xlink:href="cann-20161231.xsd#cann_WarrantsFairValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsDBOptionAgreementWarrantsLineItems" xlink:to="cann_WarrantsFairValue" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrants">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IronProtectionGroupMember" xlink:href="cann-20161231.xsd#cann_IronProtectionGroupMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_IronProtectionGroupMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG4.50WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG4.50WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG4.50WarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_IPG5.00WarrantsMember" xlink:href="cann-20161231.xsd#cann_IPG5.00WarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_IPG5.00WarrantsMember" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsToPurchase" xlink:href="cann-20161231.xsd#cann_WarrantsToPurchase"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:to="cann_WarrantsToPurchase" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExercisePrice" xlink:href="cann-20161231.xsd#cann_ExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:to="cann_ExercisePrice" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsExpirationPeriod" xlink:href="cann-20161231.xsd#cann_WarrantsExpirationPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:to="cann_WarrantsExpirationPeriod" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsFairValue" xlink:href="cann-20161231.xsd#cann_WarrantsFairValue"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetailsIPGAcquisitionWarrantsLineItems" xlink:to="cann_WarrantsFairValue" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/STOCKHOLDERSEQUITYDetails2013Warrants">
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_STOCKHOLDERSEQUITYDetails2013WarrantsTable" xlink:href="cann-20161231.xsd#cann_STOCKHOLDERSEQUITYDetails2013WarrantsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:to="cann_STOCKHOLDERSEQUITYDetails2013WarrantsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_Warrants2013Member" xlink:href="cann-20161231.xsd#cann_Warrants2013Member"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_Warrants2013Member" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_WarrantsToPurchase" xlink:href="cann-20161231.xsd#cann_WarrantsToPurchase"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:to="cann_WarrantsToPurchase" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ExercisePrice" xlink:href="cann-20161231.xsd#cann_ExercisePrice"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_STOCKHOLDERSEQUITYDetails2013WarrantsLineItems" xlink:to="cann_ExercisePrice" order="4" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/SUBSEQUENTEVENTSDetails">
<loc xlink:type="locator" xlink:label="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:href="cann-20161231.xsd#cann_SUBSEQUENTEVENTSDetailsLineItems"/>
<loc xlink:type="locator" xlink:label="cann_SUBSEQUENTEVENTSDetailsTable" xlink:href="cann-20161231.xsd#cann_SUBSEQUENTEVENTSDetailsTable"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="cann_SUBSEQUENTEVENTSDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_SUBSEQUENTEVENTSDetailsTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="cann_SUBSEQUENTEVENTSDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_RelatedPartyDomain"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_DBArizonaMember" xlink:href="cann-20161231.xsd#cann_DBArizonaMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="cann_DBArizonaMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_TwelvePercentWarrantsMember" xlink:href="cann-20161231.xsd#cann_TwelvePercentWarrantsMember"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="cann_TwelvePercentWarrantsMember" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentMaturityDate" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtInstrumentMaturityDate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_DebtInstrumentMaturityDate" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:href="http://xbrl.fasb.org/us-gaap/2016/elts/us-gaap-2016-01-31.xsd#us-gaap_ProceedsFromWarrantExercises"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="cann_ReductionOfPrincipal" xlink:href="cann-20161231.xsd#cann_ReductionOfPrincipal"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="cann_SUBSEQUENTEVENTSDetailsLineItems" xlink:to="cann_ReductionOfPrincipal" order="6" xbrldt:closed="true"/>
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://generalcann.com/role/DocumentAndEntityInformation">
<loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentInformationLineItems"/>
<loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_TradingSymbol"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityPublicFloat" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityPublicFloat" order="5" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_AmendmentDescription" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentDescription"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" order="7" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="8" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="9" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="10" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="11" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="12" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="13" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="14" xbrldt:closed="true"/>
<loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="15" xbrldt:closed="true"/>
</definitionLink>
</linkbase>


6 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 4/10/24  TREES Corp. (Colorado)            10-K       12/31/23  121:9.3M                                   EdgarAgents LLC/FA
 4/17/23  TREES Corp. (Colorado)            10-K       12/31/22  115:12M                                    Toppan Merrill Bridge/FA
 3/25/22  TREES Corp. (Colorado)            10-K       12/31/21  117:12M                                    Toppan Merrill Bridge/FA
 6/21/21  TREES Corp. (Colorado)            S-1/A                166:19M                                    Toppan Merrill Bridge/FA
 5/10/21  TREES Corp. (Colorado)            S-1                  114:12M                                    Toppan Merrill Bridge/FA
 4/01/21  TREES Corp. (Colorado)            10-K       12/31/20  116:12M                                    Toppan Merrill Bridge/FA
Top
Filing Submission 0001398432-17-000058   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Fri., May 10, 3:42:10.2pm ET