Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-20.ee190428-f29c-4fb4-bac8-05572a804805
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-20.ee190428-f29c-4fb4-bac8-05572a804805	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li>\\n        \\n          <!-- <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a> -->\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div id="main" role="main" class="mainflex" style="text-align: center;">\\n    <div id="pageTitle" class="header">Home</div>\\n    <div class="block-content" style="display: block; text-align:left; min-width: 760px; margin: 4% 0% 7% 0%;">\\n        <div style="width:760px;">\\n            <p class="heading3">Welcome, \', escape=False)\n        response.write(name)\n        response.write(\'</p>\\n            <div role="heading" aria-level="2" class="heading2">District Messages </div>\\n            <div role="heading" aria-level="2" class="heading2">DTM CONTACTS - CONSTRUCTION:  \\n                <span style="margin-left: 5%;">Adam Ant - 555-888-1111</span> </div>\\n            <div role="heading" aria-level="2" class="heading2">PERMITS & MAINTENANCE: \\n                <span style="margin-left: 5%;"> Becky Bee - 555-666-2222 </span> </div>\\n            <div role="heading" aria-level="2" class="heading2">LCS IT ISSUES:  \\n                <span style="margin-left: 5%;">  Carly Cow - 111-555-6666 </span></div>\\n        </div>\\n    </div>\\n</div>\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-1d74c8a1-964e-4020-...v1=127.0.0.1-c2e0b418-297b-49cd-91d2-1a076d9500c2', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_REFERER': 'http://127.0.0.1:8001/LCSv1/default/home', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'same-origin', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...orker(Thread-4, started daemon 123145506590720)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 15:20:20 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-34-03.5abfdbbf-e8c5-4c17-a589-819097c39556
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-34-03.5abfdbbf-e8c5-4c17-a589-819097c39556	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1b[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50373</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50373</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1154b1b50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1154b1b50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 34, 3, 733141)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 34, 3, 733229)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11544ecd0&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['ab4211fe-dbbe-43a0-8953-1fdf64304250']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d361b8>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d361b8>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d361b8>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['ab4211fe-dbbe-43a0-8953-1fdf64304250']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:34:03 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x115689570&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-0cb99ad3-f1d8-4d21-803c-00cb1b9226a8<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-0cb99ad3-f1d8-4d21-803c-00cb1b9226a8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-0cb99ad3-f1d8-4d21-803c-00cb1b9226a8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-14-28.ddc02100-bef2-4c6b-8eab-16186674291f
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-14-28.ddc02100-bef2-4c6b-8eab-16186674291f	(revision 607)
+++ 	(revision )
@@ -1,21 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">       \\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n           \', escape=False)\n    btn-style = "tabBtn "\n    response.write(\'\\n            \', escape=False)\n    if session.url== item[2]:\n        response.write(\'\\n            \', escape=False)\n        btn-style += "selectedTab"\n        response.write(\'\\n          \', escape=False)\n        if len(_item)<4 or not _item[3]:\n            response.write(\'\\n            <a class=\', escape=False)\n            response.write(btn-style)\n            response.write(\' href="\', escape=False)\n            response.write(_item[2])\n            response.write(\'">\', escape=False)\n            response.write(_item[0])\n            response.write(\'</a>\\n          \', escape=False)\n        else:\n            response.write(\'\\n            <a class=\', escape=False)\n            response.write(btn-style)\n            response.write(\' href="\', escape=False)\n            response.write(_item[2])\n            response.write(\'"\\n               id=\', escape=False)\n            response.write(_item[0])\n            response.write(\'\\n               data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n            response.write(_item[0])\n            response.write(\'</a>\\n          \', escape=False)\n            pass\n        response.write(\'\\n          \', escape=False)\n        pass\n    response.write(\'\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n    response.write(\'\\n    \', escape=False)\n    response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n    response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n    response.write(form)\n    response.write(\'\\n</div>\\n\\n\', escape=False)\n    response.write(\'\\n      \', escape=False)\n    response.write(response.toolbar() if response.show_toolbar else \'\')\n    response.write(\'\\n    </div>\\n\\n    \', escape=False)\n    response.write(\' \\n    \', escape=False)\n    response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n    response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n    response.write(\'"></script>\\n    <script src="\', escape=False)\n    response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n    response.write(\'"></script>\\n    \', escape=False)\n    response.write(\'\\n    \', escape=False)\n    if response.google_analytics_id:\n        response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/analytics.min.js\'))\n        response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n        response.write(response.google_analytics_id)\n        response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n        pass\n    response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-sS'traceback'
-p10
-S'None\n'
-p11
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-21.28302bc0-fc21-4655-a7bd-0b4f58b19d71
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-21.28302bc0-fc21-4655-a7bd-0b4f58b19d71	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li>\\n        \\n          <!-- <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a> -->\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-1d74c8a1-964e-4020-...v1=127.0.0.1-c2e0b418-297b-49cd-91d2-1a076d9500c2', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', 'HTTP_SEC_FETCH_USER': '?1', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...orker(Thread-4, started daemon 123145506590720)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 15:20:21 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-34-35.fb606def-a7d2-4ac8-aa10-a0245f98627c
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-34-35.fb606def-a7d2-4ac8-aa10-a0245f98627c	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50377</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50377</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e4d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e4d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 34, 35, 292989)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 34, 35, 292998)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x115f7ae50&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['66b9e8f6-3109-4d6b-bcd0-fce62d5bd7d7']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111a7a758>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111a7a758>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111a7a758>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['66b9e8f6-3109-4d6b-bcd0-fce62d5bd7d7']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:34:35 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114287148&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-3b554b04-0880-402c-9530-2478c51de89a<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-3b554b04-0880-402c-9530-2478c51de89a</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-3b554b04-0880-402c-9530-2478c51de89a</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-21-45.ec95c866-9c96-475c-b05e-b862a2be8a2b
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-21-45.ec95c866-9c96-475c-b05e-b862a2be8a2b	(revision 607)
+++ 	(revision )
@@ -1,21 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        <!-- \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li> -->\\n        \\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a>\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-sS'traceback'
-p10
-S'None\n'
-p11
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-26.13-16-26.7540ce0f-992c-494b-b62b-9bf48a73f098
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-26.13-16-26.7540ce0f-992c-494b-b62b-9bf48a73f098	(revision 601)
+++ 	(revision )
@@ -1,367 +1,0 @@
-(dp1
-S'output'
-p2
-S"<type 'exceptions.TypeError'> object of type 'NoneType' has no len()"
-p3
-sS'layer'
-p4
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'
-p5
-sS'code'
-p6
-S'<code object <module> at 0x113c11330, file "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py", line 3>'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__getslice__'
-p12
-S"<method-wrapper '__getslice__' of exceptions.TypeError object>"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.TypeError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.TypeError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'message'
-p20
-S'"object of type \'NoneType\' has no len()"'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of exceptions.TypeError object>'
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.TypeError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.TypeError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.TypeError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.TypeError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.TypeError'>"
-p35
-sS'__doc__'
-p36
-S"'Inappropriate argument type.'"
-p37
-sS'__getitem__'
-p38
-S"<method-wrapper '__getitem__' of exceptions.TypeError object>"
-p39
-sS'__setstate__'
-p40
-S'<built-in method __setstate__ of exceptions.TypeError object>'
-p41
-sS'__getattribute__'
-p42
-S"<method-wrapper '__getattribute__' of exceptions.TypeError object>"
-p43
-sS'args'
-p44
-S'("object of type \'NoneType\' has no len()",)'
-p45
-sS'__subclasshook__'
-p46
-S'<built-in method __subclasshook__ of type object>'
-p47
-sS'__unicode__'
-p48
-S'<built-in method __unicode__ of exceptions.TypeError object>'
-p49
-sS'__delattr__'
-p50
-S"<method-wrapper '__delattr__' of exceptions.TypeError object>"
-p51
-sS'__repr__'
-p52
-S"<method-wrapper '__repr__' of exceptions.TypeError object>"
-p53
-sS'__hash__'
-p54
-S"<method-wrapper '__hash__' of exceptions.TypeError object>"
-p55
-ssS'evalue'
-p56
-S"object of type 'NoneType' has no len()"
-p57
-sS'request'
-p58
-cgluon.html
-XML_unpickle
-p59
-(S's\x19R\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50840</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f044e18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>fe80::4bf:dd07:7f2b:76c2%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50840</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10d9561e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10e7c8c80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1138ade50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10d9561e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10e7c8c80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1138ade50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f044e18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>fe80::4bf:dd07:7f2b:76c2%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 26, 13, 16, 26, 231449)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/results</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 26, 20, 16, 26, 231463)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x1138f5310&gt;</div></td></tr></table></div>'
-tRp60
-sS'frames'
-p61
-(lp62
-(dp63
-S'file'
-p64
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p65
-sS'dump'
-p66
-(dp67
-S'environment'
-p68
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p69
-sS'ccode'
-p70
-S'<code object <module> at 0x113c11330, file "/Use...plications/LCSv1/controllers/default.py", line 3>'
-p71
-ssS'lnum'
-p72
-I219
-sS'lines'
-p73
-(dp74
-I214
-S'    if environment is None:'
-p75
-sI215
-S'        environment = {}'
-p76
-sI216
-S"    environment['__file__'] = layer"
-p77
-sI217
-S"    environment['__name__'] = '__restricted__'"
-p78
-sI218
-S'    try:'
-p79
-sI219
-S'        exec(ccode, environment)'
-p80
-sI220
-S'    except HTTP:'
-p81
-sI221
-S'        raise'
-p82
-sI222
-S'    except RestrictedError:'
-p83
-sI223
-S'        # do not encapsulate (obfuscate) the original RestrictedError'
-p84
-ssS'call'
-p85
-S'(ccode=<code object <module> at 0x113c11330, file "/Use...plications/LCSv1/controllers/default.py", line 3>, environment={\'A\': <class \'gluon.html.A\'>, \'ANY_OF\': <class \'pydal.validators.ANY_OF\'>, \'ASSIGNJS\': <function ASSIGNJS>, \'B\': <class \'gluon.html.B\'>, \'BEAUTIFY\': <class \'gluon.html.BEAUTIFY\'>, \'BODY\': <class \'gluon.html.BODY\'>, \'BR\': <class \'gluon.html.BR\'>, \'BUTTON\': <class \'gluon.html.BUTTON\'>, \'CAT\': <class \'gluon.html.CAT\'>, \'CENTER\': <class \'gluon.html.CENTER\'>, ...}, layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py\', scode=<code object <module> at 0x113c11330, file "/Use...plications/LCSv1/controllers/default.py", line 3>)'
-p86
-sS'func'
-p87
-S'restricted'
-p88
-sa(dp89
-g64
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'
-p90
-sg66
-(dp91
-sg72
-I219
-sg73
-(dp92
-I208
-S'        return newID'
-p93
-sI209
-S'    else:'
-p94
-sI210
-S"        return 'T'+routeNum+'AA'  # For a non-existing route"
-p95
-sI211
-S''
-sI212
-S'# Convert checkbox value to YES/NO'
-p96
-sI213
-S'def getCheckbox(ckBox):'
-p97
-sI214
-S'    if (ckBox == "on"):'
-p98
-sI215
-S'        return "YES"'
-p99
-sI216
-S'    else:'
-p100
-sI217
-S'        return "NO"'
-p101
-ssg85
-S'()'
-p102
-sg87
-S'<module>'
-p103
-sa(dp104
-g64
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/globals.py'
-p105
-sg66
-(dp106
-S'self'
-p107
-S'undefined'
-p108
-sS'f'
-S'<function results>'
-p109
-ssg72
-I421
-sg73
-(dp110
-I416
-S"        self.flash = ''            # used by the default view layout"
-p111
-sI417
-S'        self.meta = Storage()      # used by web2py_ajax.html'
-p112
-sI418
-S'        self.menu = []             # used by the default view layout'
-p113
-sI419
-S'        self.files = []            # used by web2py_ajax.html'
-p114
-sI420
-S'        self._vars = None'
-p115
-sI421
-S'        self._caller = lambda f: f()'
-p116
-sI422
-S'        self._view_environment = None'
-p117
-sI423
-S'        self._custom_commit = None'
-p118
-sI424
-S'        self._custom_rollback = None'
-p119
-sI425
-S"        self.generic_patterns = ['*']"
-p120
-ssg85
-S'(f=<function results>)'
-p121
-sg87
-S'<lambda>'
-p122
-sa(dp123
-g64
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'
-p124
-sg66
-(dp125
-S'builtinlen'
-p126
-S'<built-in function len>'
-p127
-sS'global session'
-p128
-S'<Storage {}>'
-p129
-sS'session.closureid'
-p130
-S'None'
-p131
-ssg72
-I57
-sg73
-(dp132
-I52
-S'        session.direction = form.vars.direction'
-p133
-sI53
-S"        redirect(URL('results'))"
-p134
-sI54
-S'    return dict(form=form)'
-p135
-sI55
-S'# Show the item that was found in the search'
-p136
-sI56
-S'def results():'
-p137
-sI57
-S'    if (len(session.closureid) != 0):'
-p138
-sI58
-S'        hwy = db(db.closures.closureid == session.closureid).select()'
-p139
-sI59
-S'        msg = "Closure ID = " + session.closureid'
-p140
-sI60
-S'    elif (len(session.route) != 0):'
-p141
-sI61
-S'        hwy = db(db.closures.route == session.route).select()'
-p142
-ssg85
-S'()'
-p143
-sg87
-S'results'
-p144
-sasS'pyver'
-p145
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p146
-sS'session'
-p147
-g59
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp148
-sS'etype'
-p149
-S"<type 'exceptions.TypeError'>"
-p150
-sS'date'
-p151
-S'Thu Mar 26 13:16:26 2020'
-p152
-sS'response'
-p153
-g59
-(S's\x08\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x1145bb068&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-727f9061-9062-448a-bbf5-9065f40f63fa<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/results/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-727f9061-9062-448a-bbf5-9065f40f63fa</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-727f9061-9062-448a-bbf5-9065f40f63fa</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/results.html</div></td></tr></table></div>'
-tRp154
-sS'locals'
-p155
-(dp156
-ssS'traceback'
-p157
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 219, in restricted\n    exec(ccode, environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py", line 219, in <module>\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/globals.py", line 421, in <lambda>\n    self._caller = lambda f: f()\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py", line 57, in results\n    if (len(session.closureid) != 0):\nTypeError: object of type \'NoneType\' has no len()\n'
-p158
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-39-10.38ad1ee1-9de6-4efc-962c-2b54bb0626f0
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-39-10.38ad1ee1-9de6-4efc-962c-2b54bb0626f0	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50407</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50407</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e650&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e650&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 39, 10, 721436)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 39, 10, 721472)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11424bf90&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['add0d2a7-b950-47c9-830c-836694c9b310']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0e500>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0e500>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0e500>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['add0d2a7-b950-47c9-830c-836694c9b310']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:39:10 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x1156b9f10&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-53751264-7410-45a1-9819-5430f4269c50<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-53751264-7410-45a1-9819-5430f4269c50</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-53751264-7410-45a1-9819-5430f4269c50</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-35-52.96e69e50-1705-4505-9803-359b3ba9a8c4
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-35-52.96e69e50-1705-4505-9803-359b3ba9a8c4	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50386</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50386</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x115ac8450&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x115ac8450&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 35, 52, 247012)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 35, 52, 247023)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11424be90&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['3029bac1-96bb-4317-8048-ad070f0aca2d']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['3029bac1-96bb-4317-8048-ad070f0aca2d']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:35:52 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x113d912d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-e5e86856-c58c-48a2-a247-2d840b95c117<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-e5e86856-c58c-48a2-a247-2d840b95c117</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-e5e86856-c58c-48a2-a247-2d840b95c117</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-21-46.cb901d47-ee05-4a3b-8291-ebbee6f37b46
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-21-46.cb901d47-ee05-4a3b-8291-ebbee6f37b46	(revision 607)
+++ 	(revision )
@@ -1,421 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"'    if =url == _item[2]:\\n'"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'76'
-p39
-sS'msg'
-p40
-S"'invalid syntax'"
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S"('invalid syntax', ('/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html', 76, 8, '    if =url == _item[2]:\\n'))"
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'8'
-sS'__unicode__'
-p57
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p58
-sS'__delattr__'
-p59
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p60
-sS'__repr__'
-p61
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p62
-sS'__hash__'
-p63
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p64
-ssS'evalue'
-p65
-S'invalid syntax (index.html, line 76)'
-p66
-sS'request'
-p67
-cgluon.html
-XML_unpickle
-p68
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50312</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50312</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e4d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e4d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 21, 46, 831145)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 21, 46, 831155)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11194e7d0&gt;</div></td></tr></table></div>'
-tRp69
-sS'frames'
-p70
-(lp71
-(dp72
-S'file'
-p73
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p74
-sS'dump'
-p75
-(dp76
-S'global serve_controller'
-p77
-S'<function serve_controller>'
-p78
-sS'session'
-p79
-S"<Storage {'_formkey[default]': ['cd3d3891-a10c-4d0a-bd6a-d50bf9f7d96c']}>"
-p80
-sS'request'
-p81
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p82
-sS'response'
-p83
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>"
-p84
-ssS'lnum'
-p85
-I444
-sS'lines'
-p86
-(dp87
-I448
-S'                if static_file:'
-p88
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p89
-sI440
-S'                    import gluon.debug'
-p90
-sI441
-S'                    # activate the debugger'
-p91
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p92
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p93
-sI445
-S'            except HTTP as hr:'
-p94
-sI446
-S'                http_response = hr'
-p95
-sI447
-S''
-ssS'call'
-p96
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p97
-sS'func'
-p98
-S'wsgibase'
-p99
-sa(dp100
-g73
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p101
-sg75
-(dp102
-S'response._view_environment'
-p103
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p104
-sS'page'
-p105
-S"{'form': <gluon.html.FORM object>}"
-p106
-sS'global run_view_in'
-p107
-S'<function run_view_in>'
-p108
-sS'response'
-p109
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>"
-p110
-ssg85
-I183
-sg86
-(dp111
-I178
-S'    response._view_environment = copy.copy(environment)'
-p112
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p113
-sI180
-S'    if isinstance(page, dict):'
-p114
-sI181
-S'        response._vars = page'
-p115
-sI182
-S'        response._view_environment.update(page)'
-p116
-sI183
-S'        page = run_view_in(response._view_environment)'
-p117
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p118
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p119
-sI187
-S'        global requests'
-p120
-ssg96
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942410>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['cd3d3891-a10c-4d0a-bd6a-d50bf9f7d96c']}>)"
-p121
-sg98
-S'serve_controller'
-p122
-sa(dp123
-g73
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p124
-sg75
-(dp125
-S'filename'
-p126
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p127
-sS'global compile2'
-p128
-S'<function compile2>'
-p129
-sS'ccode'
-p130
-S'undefined'
-p131
-sS'scode'
-p132
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p133
-ssg85
-I733
-sg86
-(dp134
-I736
-S'    # parse_template saves everything in response body'
-p135
-sI737
-S"    return environment['response'].body.getvalue()"
-p136
-sI728
-S'            # Parse template'
-p137
-sI729
-S'            scode = parse_template(view,'
-p138
-sI730
-S"                                   pjoin(folder, 'views'),"
-p139
-sI731
-S'                                   context=environment)'
-p140
-sI732
-S'            # Compile template'
-p141
-sI733
-S'            ccode = compile2(scode, filename)'
-p142
-sI734
-S'            layer = filename'
-p143
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p144
-ssg96
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p145
-sg98
-S'run_view_in'
-p146
-sa(dp147
-g73
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p148
-sg75
-(dp149
-S'builtincompile'
-p150
-S'<built-in function compile>'
-p151
-sS'code'
-p152
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p153
-sS'layer'
-p154
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p155
-ssg85
-I205
-sg86
-(dp156
-I200
-S'            output = ""'
-p157
-sI201
-S'        return output'
-p158
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p159
-sI205
-S"    return compile(code, layer, 'exec')"
-p160
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p161
-sI209
-S'    """'
-p162
-ssg96
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p163
-sg98
-S'compile2'
-p164
-sasS'pyver'
-p165
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p166
-sS'session'
-p167
-g68
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp168
-sS'etype'
-p169
-S"<type 'exceptions.SyntaxError'>"
-p170
-sS'date'
-p171
-S'Sun Mar 29 18:21:46 2020'
-p172
-sS'response'
-p173
-g68
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114e13a78&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-eeecb0dc-c115-4cc4-823c-c03da9e831d8<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-eeecb0dc-c115-4cc4-823c-c03da9e831d8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-eeecb0dc-c115-4cc4-823c-c03da9e831d8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp174
-sS'locals'
-p175
-(dp176
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p177
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p178
-sssS'traceback'
-p179
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 76\n    if =url == _item[2]:\n       ^\nSyntaxError: invalid syntax\n'
-p180
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-26.14-00-03.b84f5844-ff06-4823-b1ba-fd927364d20b
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-26.14-00-03.b84f5844-ff06-4823-b1ba-fd927364d20b	(revision 602)
+++ 	(revision )
@@ -1,556 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.IndentationError object>"
-p11
-sS'text'
-p12
-S'\'            INPUT(_type=\\\'submit\\\',_value=\\\'Submit ...btn-default", _style="margin:  7% 45% 2% 40%;"),\\n\''
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.IndentationError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.IndentationError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.IndentationError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.IndentationError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.IndentationError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.IndentationError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.IndentationError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.IndentationError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'"
-p37
-sS'lineno'
-p38
-S'197'
-p39
-sS'msg'
-p40
-S"'unexpected indent'"
-p41
-sS'__doc__'
-p42
-S"'Improper indentation.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.IndentationError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.IndentationError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.IndentationError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'(\'unexpected indent\', (\'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py\', 197, 12, \'            INPUT(_type=\\\'submit\\\',_value=\\\'Submit ...btn-default", _style="margin:  7% 45% 2% 40%;"),\\n\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'12'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.IndentationError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.IndentationError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.IndentationError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.IndentationError object>"
-p65
-ssS'evalue'
-p66
-S'unexpected indent (default.py, line 197)'
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1=127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/submit</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>61616</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f044e18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1=127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>fe80::4bf:dd07:7f2b:76c2%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/submit</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>61616</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/submit</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10d9561e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10e7c8c80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1148c5d50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10d9561e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10e7c8c80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1148c5d50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>submit</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f044e18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>fe80::4bf:dd07:7f2b:76c2%en0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 26, 14, 0, 3, 435466)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/submit</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 26, 21, 0, 3, 435481)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x114dd4e90&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'startdate': '', 'direction': '', 'end...1bed4', '8f89829d-aecb-43a0-9fbf-fd73d4ddbc0a']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'submit', 'cookies': <Simp...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0... at 0x114877de8>, 'view': 'default/submit.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_lcsv1=127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'global run_controller_in'
-p104
-S'<function run_controller_in>'
-p105
-sS'request.controller'
-p106
-S"'default'"
-p107
-sS'request'
-p108
-S"<Storage {'function': 'submit', 'cookies': <Simp...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p109
-sS'environment'
-p110
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p111
-sS'request.function'
-p112
-S"'submit'"
-p113
-sS'page'
-p114
-S'undefined'
-p115
-ssg86
-I179
-sg87
-(dp116
-I174
-S'    # process models, controller and view (if required)'
-p117
-sI175
-S'    # ##################################################'
-p118
-sI176
-S''
-sI177
-S'    run_models_in(environment)'
-p119
-sI178
-S'    response._view_environment = copy.copy(environment)'
-p120
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p121
-sI180
-S'    if isinstance(page, dict):'
-p122
-sI181
-S'        response._vars = page'
-p123
-sI182
-S'        response._view_environment.update(page)'
-p124
-sI183
-S'        page = run_view_in(response._view_environment)'
-p125
-ssg97
-S"(request=<Storage {'function': 'submit', 'cookies': <Simp...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0... at 0x114877de8>, 'view': 'default/submit.html'}>, session=<Storage {'startdate': '', 'direction': '', 'end...1bed4', '8f89829d-aecb-43a0-9fbf-fd73d4ddbc0a']}>)"
-p126
-sg99
-S'serve_controller'
-p127
-sa(dp128
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p129
-sg76
-(dp130
-S'global getcfs'
-p131
-S'<function getcfs>'
-p132
-sS'layer'
-p133
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu.../applications/LCSv1/controllers/default.py:submit'"
-p134
-sS'code'
-p135
-S'\'# added comments for testing\\n# Constants\\nhwys = ...urn "NO"\\n\\nresponse._vars=response._caller(submit)\''
-p136
-sS'ccode'
-p137
-g115
-sS'filename'
-p138
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'"
-p139
-sS'global compile2'
-p140
-S'<function compile2>'
-p141
-ssg86
-I657
-sg87
-(dp142
-I652
-S'            raise HTTP(404,'
-p143
-sI653
-S'                       rewrite.THREAD_LOCAL.routes.error_message % badf,'
-p144
-sI654
-S'                       web2py_error=badf)'
-p145
-sI655
-S'        code = "%s\\nresponse._vars=response._caller(%s)" % (code, function)'
-p146
-sI656
-S'        layer = "%s:%s" % (filename, function)'
-p147
-sI657
-S'        ccode = getcfs(layer, filename, lambda: compile2(code, filename))'
-p148
-sI658
-S''
-sI659
-S'    restricted(ccode, environment, layer=filename)'
-p149
-sI660
-S'    response = environment["response"]'
-p150
-sI661
-S'    vars = response._vars'
-p151
-ssg97
-S"(controller='default', function='submit', environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p152
-sg99
-S'run_controller_in'
-p153
-sa(dp154
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/cfs.py'
-p155
-sg76
-(dp156
-S'filter'
-p157
-S'<function <lambda>>'
-p158
-sS'data'
-p159
-g115
-ssg86
-I50
-sg87
-(dp160
-I45
-S'    if item and item[0] == t:'
-p161
-sI46
-S'        return item[1]'
-p162
-sI47
-S'    if not callable(filter):'
-p163
-sI48
-S'        data = read_file(filename)'
-p164
-sI49
-S'    else:'
-p165
-sI50
-S'        data = filter()'
-p166
-sI51
-S'    cfs_lock.acquire()'
-p167
-sI52
-S'    cfs[key] = (t, data)'
-p168
-sI53
-S'    cfs_lock.release()'
-p169
-sI54
-S'    return data'
-p170
-ssg97
-S"(key='/Users/allyquan/iCloud Drive/Documents/LaneClosu.../applications/LCSv1/controllers/default.py:submit', filename='/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py', filter=<function <lambda>>)"
-p171
-sg99
-S'getcfs'
-p172
-sa(dp173
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p174
-sg76
-(dp175
-S'global getcfs'
-p176
-S'<function getcfs>'
-p177
-sS'layer'
-p178
-g115
-sS'code'
-p179
-S'\'# added comments for testing\\n# Constants\\nhwys = ...urn "NO"\\n\\nresponse._vars=response._caller(submit)\''
-p180
-sS'ccode'
-p181
-g115
-sS'filename'
-p182
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'"
-p183
-sS'global compile2'
-p184
-S'<function compile2>'
-p185
-ssg86
-I657
-sg87
-(dp186
-I652
-S'            raise HTTP(404,'
-p187
-sI653
-S'                       rewrite.THREAD_LOCAL.routes.error_message % badf,'
-p188
-sI654
-S'                       web2py_error=badf)'
-p189
-sI655
-S'        code = "%s\\nresponse._vars=response._caller(%s)" % (code, function)'
-p190
-sI656
-S'        layer = "%s:%s" % (filename, function)'
-p191
-sI657
-S'        ccode = getcfs(layer, filename, lambda: compile2(code, filename))'
-p192
-sI658
-S''
-sI659
-S'    restricted(ccode, environment, layer=filename)'
-p193
-sI660
-S'    response = environment["response"]'
-p194
-sI661
-S'    vars = response._vars'
-p195
-ssg97
-S'()'
-p196
-sg99
-S'<lambda>'
-p197
-sa(dp198
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p199
-sg76
-(dp200
-S'builtincompile'
-p201
-S'<built-in function compile>'
-p202
-sS'code'
-p203
-S'\'# added comments for testing\\n# Constants\\nhwys = ...urn "NO"\\n\\nresponse._vars=response._caller(submit)\''
-p204
-sS'layer'
-p205
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'"
-p206
-ssg86
-I205
-sg87
-(dp207
-I200
-S'            output = ""'
-p208
-sI201
-S'        return output'
-p209
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p210
-sI205
-S"    return compile(code, layer, 'exec')"
-p211
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p212
-sI209
-S'    """'
-p213
-ssg97
-S'(code=\'# added comments for testing\\n# Constants\\nhwys = ...urn "NO"\\n\\nresponse._vars=response._caller(submit)\', layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py\')'
-p214
-sg99
-S'compile2'
-p215
-sasS'pyver'
-p216
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p217
-sS'session'
-p218
-g69
-(S's\xa3\x03\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">chosenid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">closureid</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">direction</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">enddate</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">lognum</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">route</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">startdate</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div>'
-tRp219
-sS'etype'
-p220
-S"<type 'exceptions.IndentationError'>"
-p221
-sS'date'
-p222
-S'Thu Mar 26 14:00:03 2020'
-p223
-sS'response'
-p224
-g69
-(S's]\x1d\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114d20298&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/submit/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/0f9/18f/127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058&#x27;, mode &#x27;rb+&#x27; at 0x1135c6ae0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>d5cba2ac260700df6839a571dae3ac99</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2495501c-0773-43d5-a795-4e06d3afb058</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_locked</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/submit.html</div></td></tr></table></div>'
-tRp225
-sS'locals'
-p226
-(dp227
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py'"
-p228
-sg5
-S'\'# added comments for testing\\n# Constants\\nhwys = ...urn "NO"\\n\\nresponse._vars=response._caller(submit)\''
-p229
-sssS'traceback'
-p230
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 179, in serve_controller\n    page = run_controller_in(request.controller, request.function, environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 657, in run_controller_in\n    ccode = getcfs(layer, filename, lambda: compile2(code, filename))\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/cfs.py", line 50, in getcfs\n    data = filter()\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 657, in <lambda>\n    ccode = getcfs(layer, filename, lambda: compile2(code, filename))\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/controllers/default.py", line 197\n    INPUT(_type=\'submit\',_value=\'Submit Closure\', _class="btn btn-primary btn-default", _style="margin:  7% 45% 2% 40%;"),\n    ^\nIndentationError: unexpected indent\n'
-p231
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-37-10.e925f231-b167-47fd-988c-bc3f00815995
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-37-10.e925f231-b167-47fd-988c-bc3f00815995	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S'sT`\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">csrftoken</td><td style="vertical-align:top;">:</td><td><div>AZRGFKhpJqJKJQ8R0dUvCPTlNqHpggzOImfeiIlZgEQVWyHgNlYhM09iT8KX7s7U<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-88d0637f-b489-4a26-bc79-0646b8ff0e2b<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-us</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-88d0637f-b489-4a26-bc79-0646b8ff0e2b; session_id_lcsv1=127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a; csrftoken=AZRGFKhpJqJKJQ8R0dUvCPTlNqHpggzOImfeiIlZgEQVWyHgNlYhM09iT8KX7s7U</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50397</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-us</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-88d0637f-b489-4a26-bc79-0646b8ff0e2b; session_id_lcsv1=127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a; csrftoken=AZRGFKhpJqJKJQ8R0dUvCPTlNqHpggzOImfeiIlZgEQVWyHgNlYhM09iT8KX7s7U</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50397</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11197c6d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11197c6d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 37, 10, 668830)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 37, 10, 668856)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x1119e3ed0&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['2a1b2f56-b004-4...1cd6d', '5a98df89-a74f-4170-be98-af4e651fc321']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d27b90>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-88d0637f-b489-4a26-bc...R0dUvCPTlNqHpggzOImfeiIlZgEQVWyHgNlYhM09iT8KX7s7U', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) ... (KHTML, like Gecko) Version/13.1 Safari/605.1.15', 'PATH_INFO': '/LCSv1/default/index', 'QUERY_STRING': '', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d27b90>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d27b90>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['2a1b2f56-b004-4...1cd6d', '5a98df89-a74f-4170-be98-af4e651fc321']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:37:10 2020'
-p173
-sS'response'
-p174
-g69
-(S's[\x1d\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x115cbc768&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/1f4/192/127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a&#x27;, mode &#x27;rb+&#x27; at 0x115b20ae0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>14d991559b5a32fd62b9bbee87af0c22</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-15636d33-c17f-4273-ae6c-6a7c4989233a</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_locked</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-23.88f6a7a1-7599-4be4-8cdb-4d50395917de
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-23.88f6a7a1-7599-4be4-8cdb-4d50395917de	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li>\\n        \\n          <!-- <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a> -->\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-1d74c8a1-964e-4020-...v1=127.0.0.1-c2e0b418-297b-49cd-91d2-1a076d9500c2', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-4, started daemon 123145506590720)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...orker(Thread-4, started daemon 123145506590720)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-4, started daemon 123145506590720)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 15:20:23 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-4, started daemon 123145506590720)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-22-01.c8db7438-aabb-4dbe-b7a6-c9aa735d9b32
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-22-01.c8db7438-aabb-4dbe-b7a6-c9aa735d9b32	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x19[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50313</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50313</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e550&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11175e550&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 22, 1, 72388)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 22, 1, 72398)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11175a5d0&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['13b70320-a7ef-4bcc-b7c9-70254ca2c424']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864b18>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864b18>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864b18>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['13b70320-a7ef-4bcc-b7c9-70254ca2c424']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:22:01 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x111770c70&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-a882628c-0ee0-4a60-bdae-73a618639a5b<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-a882628c-0ee0-4a60-bdae-73a618639a5b</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-a882628c-0ee0-4a60-bdae-73a618639a5b</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-20-18.e6bf90a0-710d-4395-b2b7-5f2a2108de64
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-20-18.e6bf90a0-710d-4395-b2b7-5f2a2108de64	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50301</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50301</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79bd0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79bd0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 20, 18, 107189)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 20, 18, 107201)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x1156bfe50&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['6cc6a9fe-9ce1-49cb-a8bb-cd0168577c21']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111be1c08>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111be1c08>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111be1c08>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['6cc6a9fe-9ce1-49cb-a8bb-cd0168577c21']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:20:18 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114287f10&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-cebe568e-df20-42ae-aeaa-4bc3aed90bf9<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-cebe568e-df20-42ae-aeaa-4bc3aed90bf9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-cebe568e-df20-42ae-aeaa-4bc3aed90bf9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-23-38.de460748-847d-45ad-948d-1804a4559d4e
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-23-38.de460748-847d-45ad-948d-1804a4559d4e	(revision 607)
+++ 	(revision )
@@ -1,21 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        <!-- \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li> -->\\n        \\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a>\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-sS'traceback'
-p10
-S'None\n'
-p11
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-13-52.8f7dcaac-8dd3-4431-ae86-f87cecc614f1
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-13-52.8f7dcaac-8dd3-4431-ae86-f87cecc614f1	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">       \\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n           \', escape=False)\n    btn-style = "tabBtn "\n    response.write(\'\\n            \', escape=False)\n    if session.url== item[2]:\n        response.write(\'\\n            \', escape=False)\n        btn-style += "selectedTab"\n        response.write(\'\\n          \', escape=False)\n        if len(_item)<4 or not _item[3]:\n            response.write(\'\\n            <a class=\', escape=False)\n            response.write(btn-style)\n            response.write(\' href="\', escape=False)\n            response.write(_item[2])\n            response.write(\'">\', escape=False)\n            response.write(_item[0])\n            response.write(\'</a>\\n          \', escape=False)\n        else:\n            response.write(\'\\n            <a class=\', escape=False)\n            response.write(btn-style)\n            response.write(\' href="\', escape=False)\n            response.write(_item[2])\n            response.write(\'"\\n               id=\', escape=False)\n            response.write(_item[0])\n            response.write(\'\\n               data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n            response.write(_item[0])\n            response.write(\'</a>\\n          \', escape=False)\n            pass\n        response.write(\'\\n          \', escape=False)\n        pass\n    response.write(\'\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n    response.write(\'\\n    \', escape=False)\n    response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n    response.write(\'\\n<style>\\n/* Hide the cross street lookup table */\\n.hideme {display: none}\\n</style>\\n<script>\\n/* When a route is selected from the combobox, filter the\\n   list of locations for just those on that route. */\\nfunction routechanged() {\\n  var e = document.getElementById("routecombo");\\n  var currentRoute = e.options[e.selectedIndex].text;\\n  // update the list of locations\\n  removeOptions(document.getElementById("startlocation"));\\n  removeOptions(document.getElementById("endlocation"));\\n  fillOptions(currentRoute);\\n}\\n// Remove all the options from a combo box\\nfunction removeOptions(selectbox)\\n{\\n    var idx;\\n    for(idx = selectbox.options.length - 1 ; idx >= 0 ; idx--)\\n    {\\n       selectbox.remove(idx);\\n    }\\n}\\n\\n// Fill the selectbox with items from the lookup table that match route\\nfunction fillOptions(route)\\n{\\n    var i;    \\n    var tbl = document.getElementById("stlookup");\\n    var startloc = document.getElementById("startlocation")\\n    var endloc = document.getElementById("endlocation")\\n    var opt1,opt2;\\n\\n    // Examine all items in cross street lookup table\\n    for(i = tbl.options.length - 1 ; i >= 0 ; i--)\\n    {\\n        var item = tbl.options[i].text;\\n        // Parse the lookup table item into route and steet fields\\n        var pos = item.search(",");\\n        var currentRoute = item.substring(0,pos);\\n        var currentStreet = item.substring(pos+1);\\n        // if the crossstreet is for the desired route\\n        if (route == currentRoute)\\n        {\\n            opt1 = document.createElement(\\\'option\\\');\\n            opt1.text = opt1.value = currentStreet;\\n            // Add an option to the location combo boxes\\n            startloc.add(opt1,0);\\n            opt2 = document.createElement(\\\'option\\\');\\n            opt2.text = opt2.value = currentStreet;\\n            endloc.add(opt2,0);\\n        }\\n    }\\n    // Add an empty option to the select box\\n    opt1 = document.createElement(\\\'option\\\');\\n    opt1.text = opt1.value = \\\'\\\';\\n    startloc.add(opt1,0);\\n    opt2 = document.createElement(\\\'option\\\');\\n    opt2.text = opt2.value = \\\'\\\';\\n    endloc.add(opt2,0);\\n    // Show the first (empty) option\\n    startloc.selectedIndex = "0";\\n    endloc.selectedIndex = "0";\\n}\\n</script>\\n\\n<div id="main" role="main" class="mainflex">\\n    <div id="pageTitle" class="header"> Request Emergency Closure</div>\\n\\n    <div class="searchform">\\n        \', escape=False)\n    response.write(form)\n    response.write(\'\\n    </div>\\n</div>\\n\', escape=False)\n    response.write(\'\\n      \', escape=False)\n    response.write(response.toolbar() if response.show_toolbar else \'\')\n    response.write(\'\\n    </div>\\n\\n    \', escape=False)\n    response.write(\' \\n    \', escape=False)\n    response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n    response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n    response.write(\'"></script>\\n    <script src="\', escape=False)\n    response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n    response.write(\'"></script>\\n    \', escape=False)\n    response.write(\'\\n    \', escape=False)\n    if response.google_analytics_id:\n        response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/analytics.min.js\'))\n        response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n        response.write(response.google_analytics_id)\n        response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n        pass\n    response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-32, started daemon 123145569689600)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-32, started daemon 123145569689600)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-32, started daemon 123145569689600)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-32, started daemon 123145569689600)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_lcsv1=127.0.0.1-15636d33-c17f-4273-ae...R0dUvCPTlNqHpggzOImfeiIlZgEQVWyHgNlYhM09iT8KX7s7U', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) ... (KHTML, like Gecko) Version/13.1 Safari/605.1.15', 'PATH_INFO': '/LCSv1/default/submit', 'QUERY_STRING': '', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-32, started daemon 123145569689600)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-32, started daemon 123145569689600)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...rker(Thread-32, started daemon 123145569689600)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-32, started daemon 123145569689600)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-32, started daemon 123145569689600)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-32, started daemon 123145569689600)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 18:13:52 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-32, started daemon 123145569689600)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-19-42.f2507639-c44e-4578-8cc7-2e648d38b04c
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-19-42.f2507639-c44e-4578-8cc7-2e648d38b04c	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50295</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50295</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 19, 42, 691456)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 19, 42, 691539)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x115bd6b90&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['ec5265d9-4280-4274-a352-fb681245e71d']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0eed8>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0eed8>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111c0eed8>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['ec5265d9-4280-4274-a352-fb681245e71d']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:19:42 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114287e30&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2cbf4a32-3b11-41b3-97c4-7dc7b639b92d<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-2cbf4a32-3b11-41b3-97c4-7dc7b639b92d</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2cbf4a32-3b11-41b3-97c4-7dc7b639b92d</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-17.35139453-aab7-45b0-a970-4cdd98a4e7b5
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-17.35139453-aab7-45b0-a970-4cdd98a4e7b5	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li>\\n        \\n          <!-- <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a> -->\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-10, started daemon 123145531830272)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-10, started daemon 123145531830272)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-10, started daemon 123145531830272)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-10, started daemon 123145531830272)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-1d74c8a1-964e-4020-...v1=127.0.0.1-c2e0b418-297b-49cd-91d2-1a076d9500c2', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-10, started daemon 123145531830272)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-10, started daemon 123145531830272)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...rker(Thread-10, started daemon 123145531830272)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-10, started daemon 123145531830272)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-10, started daemon 123145531830272)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-10, started daemon 123145531830272)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 15:20:17 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-10, started daemon 123145531830272)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-52.7febc22f-7fb5-4b6d-a508-522e471f84b0
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.15-20-52.7febc22f-7fb5-4b6d-a508-522e471f84b0	(revision 607)
+++ 	(revision )
@@ -1,389 +1,0 @@
-(dp1
-S'output'
-p2
-S'missing "pass" in view'
-p3
-sS'layer'
-p4
-S'ParserContainer'
-p5
-sS'code'
-p6
-S'response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="\', escape=False)\nresponse.write(T.accepted_language or \'en\')\nresponse.write(\'"> <!--<![endif]-->\\n  <head>\\n    <meta charset="utf-8">\\n    <!-- www.phpied.com/conditional-comments-block-downloads/ -->\\n    <!-- Always force latest IE rendering engine\\n         (even in intranet) & Chrome Frame\\n         Remove this if you use the .htaccess -->\\n    <meta http-equiv="X-UA-Compatible" content="IE=edge\', escape=False)\nresponse.write(not request.is_local and \',chrome=1\' or \'\')\nresponse.write(\'">\\n    <!--  Mobile Viewport Fix\\n          j.mp/mobileviewport & davidbcalhoun.com/2010/viewport-metatag\\n          device-width: Occupy full width of the screen in its current orientation\\n          initial-scale = 1.0 retains dimensions instead of zooming out if page height > device height\\n          user-scalable = yes allows the user to zoom in -->\\n    <meta name="viewport" content="width=device-width, initial-scale=1.0">\\n    <title>\', escape=False)\nresponse.write(response.title or request.application)\nresponse.write(\'</title>\\n    <!-- http://dev.w3.org/html5/markup/meta.name.html -->\\n    <meta name="application-name" content="\', escape=False)\nresponse.write(request.application)\nresponse.write(\'">\\n    <!-- Speaking of Google, don\\\'t forget to set your site up:\\n         http://google.com/webmasters -->\\n    <meta name="google-site-verification" content="">\\n    <!-- include stylesheets -->\\n    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/bootstrap.min.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/web2py-bootstrap4.css\'))\nresponse.write(\'"/>\\n    <link rel="stylesheet" href="\', escape=False)\nresponse.write(URL(\'static\',\'css/lcstrain.css\'))\nresponse.write(\'"/>\\n    <link rel="shortcut icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.ico\'))\nresponse.write(\'" type="image/x-icon">\\n    <link rel="apple-touch-icon" href="\', escape=False)\nresponse.write(URL(\'static\',\'images/favicon.png\'))\nresponse.write(\'">\\n    <!-- All JavaScript at the bottom, except for Modernizr which enables\\n         HTML5 elements & feature detects -->\\n    <script src="\', escape=False)\nresponse.write(URL(\'static\',\'js/modernizr-2.8.3.min.js\'))\nresponse.write(\'"></script>\\n    <!-- Favicons -->\\n    \', escape=False)\nresponse.write(\'<script type="text/javascript"><!--\\n    // These variables are used by the web2py_ajax_init function in web2py_ajax.js (which is loaded below).\\n    \', escape=False)\nresponse.write(ASSIGNJS(\nw2p_ajax_confirm_message = T(\'Are you sure you want to delete this object?\'),\nw2p_ajax_disable_with_message = T(\'Working...\'),\nw2p_ajax_date_format = T(\'%Y-%m-%d\'),\nw2p_ajax_datetime_format = T(\'%Y-%m-%d %H:%M:%S\'),\najax_error_500 = T.M(\'An error occured, please [[reload %s]] the page\') % URL(args=request.args, vars=request.get_vars)\n))\nresponse.write(\'\\n    //--></script>\\n\', escape=False)\nresponse.files.insert(0,URL(\'static\',\'js/jquery.js\'))\nresponse.files.insert(1,URL(\'static\',\'css/calendar.css\'))\nresponse.files.insert(2,URL(\'static\',\'js/calendar.js\'))\nresponse.files.insert(3,URL(\'static\',\'js/web2py.js\'))\nresponse.include_meta()\nresponse.include_files()\nresponse.write(\'\\n\', escape=False)\nresponse.write(\' <!-- this includes jquery.js, calendar.js/.css and web2py.js -->\\n    \', escape=False)\nresponse.write(\'\\n  </head>\\n  <body>\\n    <div class="w2p_flash alert alert-dismissable">\', escape=False)\nresponse.write(response.flash or \'\')\nresponse.write(\'</div>\\n      <div class="container" id="banner">\\n          <div class = "toplinks" style = "float:right">\\n<a href="help.html">Help</a>&nbsp;&nbsp;&nbsp;<a href="index.html">Logout</a>\\n          </div>\\n          <div class="lcslogo">\\n             <h2>\\n                 Lane Closure System\\n              </h2>\\n          </div>\\n      </div>\\n    </div>\\n    <!-- Navbar ======================================= -->\\n    <nav class="navbar navbar-light navbar-expand-md bg-faded bg-dark navbar-dark justify-content-center">\\n       <a href="index.html" class="navbar-brand d-flex w-50 mr-auto"></a>\\n       <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">\\n         <span class="navbar-toggler-icon"></span>\\n       </button>\\n       <div class="navbar-collapse collapse w-100" id="navbarNavDropdown">\\n         <ul class="navbar-nav w-100 justify-content-center">\\n          \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n          \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n          <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n            <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          </li>\\n          \', escape=False)\n    else:\n        response.write(\'\\n          <li class="nav-item dropdown">\\n            <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n            <div class="dropdown-menu">\\n              \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n              <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n              \', escape=False)\n            pass\n        response.write(\'\\n            </div>\\n          </li>\\n          \', escape=False)\n        pass\n    response.write(\'\\n          \', escape=False)\n    pass\nresponse.write(\'\\n        </ul>\\n        \\n      </div>\\n    </nav>\\n\\n    <div role="navigation" class="navtabs" style="margin-top: 3%;">\\n      <div class="tabrow">  \\n        <!-- \', escape=False)\nfor _item in response.menu or []:\n    response.write(\'\\n        \', escape=False)\n    if len(_item)<4 or not _item[3]:\n        response.write(\'\\n        <li class="nav-item \', escape=False)\n        if _item[1]:\n            response.write(\'active\', escape=False)\n            pass\n        response.write(\'">\\n          <a class="nav-link" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n        </li>\\n        \', escape=False)\n    else:\n        response.write(\'\\n        <li class="nav-item dropdown">\\n          <a class="nav-link dropdown-toggle" href="\', escape=False)\n        response.write(_item[2])\n        response.write(\'" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\', escape=False)\n        response.write(_item[0])\n        response.write(\'</a>\\n          <div class="dropdown-menu">\\n            \', escape=False)\n        for _subitem in _item[3]:\n            response.write(\'\\n            <a class="dropdown-item" href="\', escape=False)\n            response.write(_subitem[2])\n            response.write(\'">\', escape=False)\n            response.write(_subitem[0])\n            response.write(\'</a>\\n            \', escape=False)\n            pass\n        response.write(\'\\n          </div>\\n        </li> -->\\n        \\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/home.html\'))\n        response.write(\'" class="tabBtn selectedTab" id="home">Home</a>\\n          <a href="\', escape=False)\n        response.write(URL(\'views\', \'default/submit.html\'))\n        response.write(\'" class="tabBtn" id="request">Request</a>\\n          <a href="https://lcstraining.dot.ca.gov/search" class="tabBtn" id="search">Search</a>\\n          <a href="https://lcstraining.dot.ca.gov/reports" class="tabBtn" id="reports">Reports</a>\\n          <a href="https://lcstraining.dot.ca.gov/preferences" class="tabBtn" id="preferences">Preferences</a>\\n          <a href="https://lcstraining.dot.ca.gov/admin" class="tabBtn" id="admin">Admin</a>\\n      </div>\\n      <hr class="tabBar">\\n    </div>\\n\\n    <!-- Masthead ===================================== -->\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        response.write(\'\\n    <!-- Main ========================================= -->\\n    <!-- Begin page content -->\\n    <div class="container-fluid main-container">\\n      \', escape=False)\n        response.write(\'\\n\\n<div class="header" style="padding-top:150px;">\\n    <div role="heading" aria-level="1" style="color:#08298A; font-size: 26px; font-weight: bold;">\\n        D-14 LANE CLOSURE SYSTEM (LCS)</div>\\n</div>\\n<div class="labelcenter" style="margin: 3% 0% 3% 0%;">\\n    \', escape=False)\n        response.write(form)\n        response.write(\'\\n</div>\\n\\n\', escape=False)\n        response.write(\'\\n      \', escape=False)\n        response.write(response.toolbar() if response.show_toolbar else \'\')\n        response.write(\'\\n    </div>\\n\\n    \', escape=False)\n        response.write(\' \\n    \', escape=False)\n        response.write(\'\\n    <!-- The javascript =============================== -->\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/bootstrap.bundle.min.js\'))\n        response.write(\'"></script>\\n    <script src="\', escape=False)\n        response.write(URL(\'static\',\'js/web2py-bootstrap4.js\'))\n        response.write(\'"></script>\\n    \', escape=False)\n        response.write(\'\\n    \', escape=False)\n        if response.google_analytics_id:\n            response.write(\'\\n    <!-- Analytics ==================================== -->\\n    <script src="\', escape=False)\n            response.write(URL(\'static\',\'js/analytics.min.js\'))\n            response.write(\'"></script>\\n    <script type="text/javascript">\\n      analytics.initialize({\\n      \\\'Google Analytics\\\':{trackingId:\\\'\', escape=False)\n            response.write(response.google_analytics_id)\n            response.write("\'}\\n      });\\n    </script>\\n   ", escape=False)\n            pass\n        response.write(\'\\n  </body>\\n</html>\\n\', escape=False)'
-p7
-sS'snapshot'
-p8
-(dp9
-S'exception'
-p10
-(dp11
-S'__module__'
-p12
-S"'gluon.rocket'"
-p13
-sS'__getslice__'
-p14
-S"<method-wrapper '__getslice__' of SocketTimeout object>"
-p15
-sS'__str__'
-p16
-S"<method-wrapper '__str__' of SocketTimeout object>"
-p17
-sS'__reduce__'
-p18
-S'<built-in method __reduce__ of SocketTimeout object>'
-p19
-sS'__dict__'
-p20
-S'{}'
-p21
-sS'__sizeof__'
-p22
-S'<built-in method __sizeof__ of SocketTimeout object>'
-p23
-sS'__weakref__'
-p24
-S'None'
-p25
-sS'message'
-p26
-S"'Socket timed out before request.'"
-p27
-sS'__init__'
-p28
-S"<method-wrapper '__init__' of SocketTimeout object>"
-p29
-sS'__setattr__'
-p30
-S"<method-wrapper '__setattr__' of SocketTimeout object>"
-p31
-sS'__reduce_ex__'
-p32
-S'<built-in method __reduce_ex__ of SocketTimeout object>'
-p33
-sS'__new__'
-p34
-S'<built-in method __new__ of type object>'
-p35
-sS'__format__'
-p36
-S'<built-in method __format__ of SocketTimeout object>'
-p37
-sS'__class__'
-p38
-S"<class 'gluon.rocket.SocketTimeout'>"
-p39
-sS'__doc__'
-p40
-S"'Exception for when a socket times out between requests.'"
-p41
-sS'__getitem__'
-p42
-S"<method-wrapper '__getitem__' of SocketTimeout object>"
-p43
-sS'__setstate__'
-p44
-S'<built-in method __setstate__ of SocketTimeout object>'
-p45
-sS'__getattribute__'
-p46
-S"<method-wrapper '__getattribute__' of SocketTimeout object>"
-p47
-sS'args'
-p48
-S"('Socket timed out before request.',)"
-p49
-sS'__subclasshook__'
-p50
-S'<built-in method __subclasshook__ of type object>'
-p51
-sS'__unicode__'
-p52
-S'<built-in method __unicode__ of SocketTimeout object>'
-p53
-sS'__delattr__'
-p54
-S"<method-wrapper '__delattr__' of SocketTimeout object>"
-p55
-sS'__repr__'
-p56
-S"<method-wrapper '__repr__' of SocketTimeout object>"
-p57
-sS'__hash__'
-p58
-S"<method-wrapper '__hash__' of SocketTimeout object>"
-p59
-ssS'evalue'
-p60
-S'Socket timed out before request.'
-p61
-sS'frames'
-p62
-(lp63
-(dp64
-S'file'
-p65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p66
-sS'dump'
-p67
-(dp68
-S'self'
-p69
-S'<WSGIWorker(Thread-11, started daemon 123145536036864)>'
-p70
-sS'conn'
-p71
-S'<gluon.rocket.Connection object>'
-p72
-sS'self.run_app'
-p73
-S'<bound method WSGIWorker.run_app of <WSGIWorker(Thread-11, started daemon 123145536036864)>>'
-p74
-ssS'lnum'
-p75
-I1288
-sS'lines'
-p76
-(dp77
-I1283
-S'            # Enter connection serve loop'
-p78
-sI1284
-S'            while True:'
-p79
-sI1285
-S'                if __debug__:'
-p80
-sI1286
-S"                    self.err_log.debug('Serving a request')"
-p81
-sI1287
-S'                try:'
-p82
-sI1288
-S'                    self.run_app(conn)'
-p83
-sI1289
-S'                except:'
-p84
-sI1290
-S'                    exc = sys.exc_info()'
-p85
-sI1291
-S'                    handled = self._handleError(*exc)'
-p86
-sI1292
-S'                    if handled:'
-p87
-ssS'call'
-p88
-S'(self=<WSGIWorker(Thread-11, started daemon 123145536036864)>)'
-p89
-sS'func'
-p90
-S'run'
-p91
-sa(dp92
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p93
-sg67
-(dp94
-S'self'
-p95
-S'<WSGIWorker(Thread-11, started daemon 123145536036864)>'
-p96
-sS'self.environ'
-p97
-S"{'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_welcome=127.0.0.1-1d74c8a1-964e-4020-...v1=127.0.0.1-c2e0b418-297b-49cd-91d2-1a076d9500c2', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}"
-p98
-sS'sock_file'
-p99
-S'<socket._fileobject object>'
-p100
-sS'environ'
-p101
-S'undefined'
-p102
-sS'self.build_environ'
-p103
-S'<bound method WSGIWorker.build_environ of <WSGIWorker(Thread-11, started daemon 123145536036864)>>'
-p104
-sS'conn'
-p105
-S'<gluon.rocket.Connection object>'
-p106
-ssg75
-I1781
-sg76
-(dp107
-I1776
-S'        else:'
-p108
-sI1777
-S'            sock_file = conn.makefile(BUF_SIZE)'
-p109
-sI1778
-S''
-sI1779
-S'        try:'
-p110
-sI1780
-S'            # Read the headers and build our WSGI environment'
-p111
-sI1781
-S'            self.environ = environ = self.build_environ(sock_file, conn)'
-p112
-sI1782
-S''
-sI1783
-S'            # Handle 100 Continue'
-p113
-sI1784
-S"            if environ.get('HTTP_EXPECT', '') == '100-continue':"
-p114
-sI1785
-S"                res = environ['SERVER_PROTOCOL'] + ' 100 Continue\\r\\n\\r\\n'"
-p115
-ssg88
-S'(self=<WSGIWorker(Thread-11, started daemon 123145536036864)>, conn=<gluon.rocket.Connection object>)'
-p116
-sg90
-S'run_app'
-p117
-sa(dp118
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p119
-sg67
-(dp120
-S'sock_file'
-p121
-S'<socket._fileobject object>'
-p122
-sS'self.read_request_line'
-p123
-S'<bound method WSGIWorker.read_request_line of <W...rker(Thread-11, started daemon 123145536036864)>>'
-p124
-sS'self'
-p125
-S'<WSGIWorker(Thread-11, started daemon 123145536036864)>'
-p126
-sS'request'
-p127
-g102
-ssg75
-I1601
-sg76
-(dp128
-I1600
-S'        # Grab the request line'
-p129
-sI1601
-S'        request = self.read_request_line(sock_file)'
-p130
-sI1602
-S''
-sI1603
-S'        # Copy the Base Environment'
-p131
-sI1604
-S'        environ = self.base_environ.copy()'
-p132
-sI1605
-S''
-sI1596
-S'                                      "wsgiorg.futures": executor.futures})'
-p133
-sI1597
-S''
-sI1598
-S'    def build_environ(self, sock_file, conn):'
-p134
-sI1599
-S'        """ Build the execution environment. """'
-p135
-ssg88
-S'(self=<WSGIWorker(Thread-11, started daemon 123145536036864)>, sock_file=<socket._fileobject object>, conn=<gluon.rocket.Connection object>)'
-p136
-sg90
-S'build_environ'
-p137
-sa(dp138
-g65
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py'
-p139
-sg67
-(dp140
-S'global SocketTimeout'
-p141
-S"<class 'gluon.rocket.SocketTimeout'>"
-p142
-ssg75
-I1352
-sg76
-(dp143
-I1347
-S''
-sI1348
-S'                d = sock_file.readline()'
-p144
-sI1349
-S'                if PY3K:'
-p145
-sI1350
-S"                    d = d.decode('ISO-8859-1')"
-p146
-sI1351
-S'        except socket.timeout:'
-p147
-sI1352
-S"            raise SocketTimeout('Socket timed out before request.')"
-p148
-sI1353
-S'        except TypeError:'
-p149
-sI1354
-S'            raise SocketClosed('
-p150
-sI1355
-S"                'SSL bug caused closure of socket.  See '"
-p151
-sI1356
-S'                \'"https://groups.google.com/d/topic/web2py/P_Gw0JxWzCs".\')'
-p152
-ssg88
-S'(self=<WSGIWorker(Thread-11, started daemon 123145536036864)>, sock_file=<socket._fileobject object>)'
-p153
-sg90
-S'read_request_line'
-p154
-sasS'pyver'
-p155
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p156
-sS'etype'
-p157
-S"<class 'gluon.rocket.SocketTimeout'>"
-p158
-sS'date'
-p159
-S'Sun Mar 29 15:20:52 2020'
-p160
-sS'locals'
-p161
-(dp162
-S'sock_file'
-p163
-S'<socket._fileobject object>'
-p164
-sS'self'
-p165
-S'<WSGIWorker(Thread-11, started daemon 123145536036864)>'
-p166
-sssS'traceback'
-p167
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1288, in run\n    self.run_app(conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1781, in run_app\n    self.environ = environ = self.build_environ(sock_file, conn)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1601, in build_environ\n    request = self.read_request_line(sock_file)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/rocket.py", line 1352, in read_request_line\n    raise SocketTimeout(\'Socket timed out before request.\')\nSocketTimeout: Socket timed out before request.\n'
-p168
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-17-04.c4b84ca5-5ba6-4772-ad0f-821411444849
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-17-04.c4b84ca5-5ba6-4772-ad0f-821411444849	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1b[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50273</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50273</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11423d0d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11423d0d0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 17, 4, 677045)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 17, 4, 677063)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x111996550&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['1c4978be-6c5b-42aa-a212-51244f36c650']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864488>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864488>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111864488>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['1c4978be-6c5b-42aa-a212-51244f36c650']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:17:04 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x115b3f3b0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-fc278f76-cfd2-4165-9bd9-4b67fa517567<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-fc278f76-cfd2-4165-9bd9-4b67fa517567</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-fc278f76-cfd2-4165-9bd9-4b67fa517567</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-15-05.30791039-5bfa-4718-ae14-c862c99fbe39
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-15-05.30791039-5bfa-4718-ae14-c862c99fbe39	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1b[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50257</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50257</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1154b1b50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x1154b1b50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 15, 5, 146725)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 15, 5, 146739)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11544ea50&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['246dc2ff-625f-43e7-8511-b8d4424e5995']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x115ab8aa0>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x115ab8aa0>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x115ab8aa0>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['246dc2ff-625f-43e7-8511-b8d4424e5995']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:15:05 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x10f2b6d18&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-670d1253-24d1-4a0e-9df0-6a80f6c601a3<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-670d1253-24d1-4a0e-9df0-6a80f6c601a3</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-670d1253-24d1-4a0e-9df0-6a80f6c601a3</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-39-11.f3cf4ba1-8a6a-4877-92b1-a63baee08de3
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-39-11.f3cf4ba1-8a6a-4877-92b1-a63baee08de3	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50407</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50407</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x111a79ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 39, 11, 987058)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 39, 11, 987066)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x115b9ea50&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['6b60e760-721f-4f49-8c13-00297a4ea84a']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d93488>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d93488>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x113d93488>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['6b60e760-721f-4f49-8c13-00297a4ea84a']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:39:12 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x111977ca8&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-baf6f5d5-64c1-4fe2-9345-d61b1c6c9724<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-baf6f5d5-64c1-4fe2-9345-d61b1c6c9724</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-baf6f5d5-64c1-4fe2-9345-d61b1c6c9724</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-30.11-44-43.aaad93d2-1584-4cd1-912f-260ce0fc7495
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-30.11-44-43.aaad93d2-1584-4cd1-912f-260ce0fc7495	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's-S\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>51180</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>51180</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x114016e50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x114016e50&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 11, 44, 43, 687023)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 18, 44, 43, 687342)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x115e08510&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['b1d7c5ba-23e3-4110-8989-d18fb069b60a']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942320>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', 'HTTP_SEC_FETCH_USER': '?1', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942320>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x111942320>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['b1d7c5ba-23e3-4110-8989-d18fb069b60a']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Mon Mar 30 11:44:43 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x114032ae8&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2c801ddb-a1a1-4e91-bb8e-f3622efdf16c<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-2c801ddb-a1a1-4e91-bb8e-f3622efdf16c</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-2c801ddb-a1a1-4e91-bb8e-f3622efdf16c</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-36-57.564291fe-2978-4dc3-aa01-6ee171ef1c9f
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-36-57.564291fe-2978-4dc3-aa01-6ee171ef1c9f	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1b[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50392</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50392</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x115ac8ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x115ac8ad0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 36, 57, 31493)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 36, 57, 31505)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x11190add0&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['c57630bf-be0e-44f8-8b4e-a6ae0439a0a3']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x115bc8938>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x115bc8938>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x115bc8938>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['c57630bf-be0e-44f8-8b4e-a6ae0439a0a3']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:36:57 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x115ae2d88&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-b7d03c23-342d-41b3-b1de-8022395ddcde<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-b7d03c23-342d-41b3-b1de-8022395ddcde</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-b7d03c23-342d-41b3-b1de-8022395ddcde</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
Index: branches/LCSv1/errors/127.0.0.1.2020-03-29.18-20-50.c1fb5d6a-7b66-4e88-8586-5e783cf4dabd
===================================================================
--- branches/LCSv1/errors/127.0.0.1.2020-03-29.18-20-50.c1fb5d6a-7b66-4e88-8586-5e783cf4dabd	(revision 607)
+++ 	(revision )
@@ -1,422 +1,0 @@
-(dp1
-S'output'
-p2
-S''
-sS'layer'
-p3
-S'Framework'
-p4
-sS'code'
-p5
-S''
-sS'snapshot'
-p6
-(dp7
-S'exception'
-p8
-(dp9
-S'__getslice__'
-p10
-S"<method-wrapper '__getslice__' of exceptions.SyntaxError object>"
-p11
-sS'text'
-p12
-S"''"
-p13
-sS'__str__'
-p14
-S"<method-wrapper '__str__' of exceptions.SyntaxError object>"
-p15
-sS'__reduce__'
-p16
-S'<built-in method __reduce__ of exceptions.SyntaxError object>'
-p17
-sS'__dict__'
-p18
-S'{}'
-p19
-sS'__sizeof__'
-p20
-S'<built-in method __sizeof__ of exceptions.SyntaxError object>'
-p21
-sS'message'
-p22
-S"''"
-p23
-sS'__init__'
-p24
-S"<method-wrapper '__init__' of exceptions.SyntaxError object>"
-p25
-sS'__setattr__'
-p26
-S"<method-wrapper '__setattr__' of exceptions.SyntaxError object>"
-p27
-sS'__reduce_ex__'
-p28
-S'<built-in method __reduce_ex__ of exceptions.SyntaxError object>'
-p29
-sS'__new__'
-p30
-S'<built-in method __new__ of type object>'
-p31
-sS'__format__'
-p32
-S'<built-in method __format__ of exceptions.SyntaxError object>'
-p33
-sS'__class__'
-p34
-S"<type 'exceptions.SyntaxError'>"
-p35
-sS'filename'
-p36
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p37
-sS'lineno'
-p38
-S'74'
-p39
-sS'msg'
-p40
-S'"can\'t assign to operator"'
-p41
-sS'__doc__'
-p42
-S"'Invalid syntax.'"
-p43
-sS'__getitem__'
-p44
-S"<method-wrapper '__getitem__' of exceptions.SyntaxError object>"
-p45
-sS'__setstate__'
-p46
-S'<built-in method __setstate__ of exceptions.SyntaxError object>'
-p47
-sS'__getattribute__'
-p48
-S"<method-wrapper '__getattribute__' of exceptions.SyntaxError object>"
-p49
-sS'print_file_and_line'
-p50
-S'None'
-p51
-sS'args'
-p52
-S'("can\'t assign to operator", (\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\', 74, None, \'\'))'
-p53
-sS'__subclasshook__'
-p54
-S'<built-in method __subclasshook__ of type object>'
-p55
-sS'offset'
-p56
-S'None'
-p57
-sS'__unicode__'
-p58
-S'<built-in method __unicode__ of exceptions.SyntaxError object>'
-p59
-sS'__delattr__'
-p60
-S"<method-wrapper '__delattr__' of exceptions.SyntaxError object>"
-p61
-sS'__repr__'
-p62
-S"<method-wrapper '__repr__' of exceptions.SyntaxError object>"
-p63
-sS'__hash__'
-p64
-S"<method-wrapper '__hash__' of exceptions.SyntaxError object>"
-p65
-ssS'evalue'
-p66
-S"can't assign to operator (index.html, line 74)"
-p67
-sS'request'
-p68
-cgluon.html
-XML_unpickle
-p69
-(S's\x1d[\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">ajax</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">application</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cid</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">controller</td><td style="vertical-align:top;">:</td><td><div>default</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_admin</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">env</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_ENCODING</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_ACCEPT_LANGUAGE</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CACHE_CONTROL</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_CONNECTION</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_COOKIE</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_HOST</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_DEST</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_MODE</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_SITE</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_SEC_FETCH_USER</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_UPGRADE_INSECURE_REQUESTS</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">HTTP_USER_AGENT</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">PATH_INFO</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">QUERY_STRING</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_ADDR</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REMOTE_PORT</td><td style="vertical-align:top;">:</td><td><div>50306</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">REQUEST_METHOD</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SCRIPT_NAME</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_NAME</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PORT</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_PROTOCOL</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">SERVER_SOFTWARE</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept</td><td style="vertical-align:top;">:</td><td><div>text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_encoding</td><td style="vertical-align:top;">:</td><td><div>gzip, deflate, br</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_accept_language</td><td style="vertical-align:top;">:</td><td><div>en-US,en;q=0.9,zh;q=0.8,vi;q=0.7</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cache_control</td><td style="vertical-align:top;">:</td><td><div>max-age=0</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_connection</td><td style="vertical-align:top;">:</td><td><div>keep-alive</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_cookie</td><td style="vertical-align:top;">:</td><td><div>session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_host</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1:8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_dest</td><td style="vertical-align:top;">:</td><td><div>document</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_mode</td><td style="vertical-align:top;">:</td><td><div>navigate</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_site</td><td style="vertical-align:top;">:</td><td><div>none</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_sec_fetch_user</td><td style="vertical-align:top;">:</td><td><div>?1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_upgrade_insecure_requests</td><td style="vertical-align:top;">:</td><td><div>1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">http_user_agent</td><td style="vertical-align:top;">:</td><td><div>Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path_info</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">query_string</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_addr</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">remote_port</td><td style="vertical-align:top;">:</td><td><div>50306</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">request_uri</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">script_name</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_name</td><td style="vertical-align:top;">:</td><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_port</td><td style="vertical-align:top;">:</td><td><div>8001</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_protocol</td><td style="vertical-align:top;">:</td><td><div>HTTP/1.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">server_software</td><td style="vertical-align:top;">:</td><td><div>Rocket 1.2.6</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_path</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11544a150&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi.version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_errors</td><td style="vertical-align:top;">:</td><td><div>&lt;open file &#x27;&lt;stderr&gt;&#x27;, mode &#x27;w&#x27; at 0x10e3ea1e0&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_file_wrapper</td><td style="vertical-align:top;">:</td><td><div>&lt;class wsgiref.util.FileWrapper at 0x10f25dc80&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_input</td><td style="vertical-align:top;">:</td><td><div>&lt;socket._fileobject object at 0x11544a150&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multiprocess</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_multithread</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_run_once</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_url_scheme</td><td style="vertical-align:top;">:</td><td><div>http</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi_version</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>1</div></td></tr><tr><td><div>0</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">extension</td><td style="vertical-align:top;">:</td><td><div>html</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">folder</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">function</td><td style="vertical-align:top;">:</td><td><div>index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">global_settings</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">app_folders</td><td style="vertical-align:top;">:</td><td><div>set([&#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/welcome&#x27;, &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/admin&#x27;])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">applications_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_args</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cmd_options</td><td style="vertical-align:top;">:</td><td><div>&lt;Values at 0x10f2cfe18: {&#x27;verbose&#x27;: False, &#x27;ip&#x27;: &#x27;127.0.0.1&#x27;, &#x27;debuglevel&#x27;: 30, &#x27;with_scheduler&#x27;: False, &#x27;shutdown_timeout&#x27;: 5, &#x27;taskbar&#x27;: False, &#x27;with_coverage&#x27;: False, &#x27;pid_filename&#x27;: &#x27;httpserver.pid&#x27;, &#x27;maxthreads&#x27;: None, &#x27;softcron&#x27;: False, &#x27;server_name&#x27;: &#x27;Allys-MacBook-Pro.local&#x27;, &#x27;bpython&#x27;: False, &#x27;nogui&#x27;: False, &#x27;port&#x27;: 8000, &#x27;print_errors&#x27;: False, &#x27;extcron&#x27;: False, &#x27;runcron&#x27;: False, &#x27;run_system_tests&#x27;: False, &#x27;test&#x27;: None, &#x27;folder&#x27;: &#x27;/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py&#x27;, &#x27;config&#x27;: &#x27;&#x27;, &#x27;minthreads&#x27;: None, &#x27;shell&#x27;: None, &#x27;run&#x27;: &#x27;&#x27;, &#x27;log_filename&#x27;: &#x27;httpserver.log&#x27;, &#x27;profiler_dir&#x27;: None, &#x27;args&#x27;: [], &#x27;socket_timeout&#x27;: 5, &#x27;ssl_ca_certificate&#x27;: None, &#x27;scheduler&#x27;: None, &#x27;interfaces&#x27;: None, &#x27;ssl_private_key&#x27;: &#x27;&#x27;, &#x27;gae&#x27;: None, &#x27;password&#x27;: &#x27;******&#x27;, &#x27;request_queue_size&#x27;: 5, &#x27;ssl_certificate&#x27;: &#x27;&#x27;, &#x27;cronjob&#x27;: False, &#x27;numthreads&#x27;: None, &#x27;quiet&#x27;: False, &#x27;import_models&#x27;: False, &#x27;timeout&#x27;: 10, &#x27;plain&#x27;: False, &#x27;nobanner&#x27;: False}&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">db_sessions</td><td style="vertical-align:top;">:</td><td><div>set([])</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">debugging</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">gluon_parent</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_jython</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_py2</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_pypy</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_source</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">local_hosts</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>Allys-MacBook-Pro.local</div></td></tr><tr><td><div>1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa</div></td></tr><tr><td><div>::ffff:127.0.0.1</div></td></tr><tr><td><div>::1</div></td></tr><tr><td><div>fe80::14f2:9e1c:915c:5e01%en0</div></td></tr><tr><td><div>192.168.0.117</div></td></tr><tr><td><div>fe80::1%lo0</div></td></tr><tr><td><div>127.0.0.1</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">web2py_version</td><td style="vertical-align:top;">:</td><td><div>2.18.5-stable+timestamp.2019.04.08.04.22.03</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_https</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_local</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_restful</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_scheduler</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">is_shell</td><td style="vertical-align:top;">:</td><td><div>False</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">method</td><td style="vertical-align:top;">:</td><td><div>GET</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">now</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 29, 18, 20, 50, 862079)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_args</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">raw_extension</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">url</td><td style="vertical-align:top;">:</td><td><div>/LCSv1/default/index</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">utcnow</td><td style="vertical-align:top;">:</td><td><div>datetime.datetime(2020, 3, 30, 1, 20, 50, 862104)</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">wsgi</td><td style="vertical-align:top;">:</td><td><div>&lt;gluon.main.LazyWSGI object at 0x115c56ad0&gt;</div></td></tr></table></div>'
-tRp70
-sS'frames'
-p71
-(lp72
-(dp73
-S'file'
-p74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p75
-sS'dump'
-p76
-(dp77
-S'global serve_controller'
-p78
-S'<function serve_controller>'
-p79
-sS'session'
-p80
-S"<Storage {'_formkey[default]': ['5f36b2da-f5ec-4e2d-96e7-7abbe20eee0a']}>"
-p81
-sS'request'
-p82
-S"<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>"
-p83
-sS'response'
-p84
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x1150e2f50>, 'view': 'default/index.html'}>"
-p85
-ssS'lnum'
-p86
-I444
-sS'lines'
-p87
-(dp88
-I448
-S'                if static_file:'
-p89
-sI439
-S'                if global_settings.debugging and app != "admin":'
-p90
-sI440
-S'                    import gluon.debug'
-p91
-sI441
-S'                    # activate the debugger'
-p92
-sI442
-S'                    gluon.debug.dbg.do_debug(mainpyfile=request.folder)'
-p93
-sI443
-S''
-sI444
-S'                serve_controller(request, response, session)'
-p94
-sI445
-S'            except HTTP as hr:'
-p95
-sI446
-S'                http_response = hr'
-p96
-sI447
-S''
-ssS'call'
-p97
-S"(environ={'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;...,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, br', 'HTTP_ACCEPT_LANGUAGE': 'en-US,en;q=0.9,zh;q=0.8,vi;q=0.7', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'session_id_admin=127.0.0.1-8ce80e87-c17f-4f2a-bcd6-34664b7091ba', 'HTTP_HOST': '127.0.0.1:8001', 'HTTP_SEC_FETCH_DEST': 'document', 'HTTP_SEC_FETCH_MODE': 'navigate', 'HTTP_SEC_FETCH_SITE': 'none', ...}, responder=<function responder2>)"
-p98
-sS'func'
-p99
-S'wsgibase'
-p100
-sa(dp101
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py'
-p102
-sg76
-(dp103
-S'response._view_environment'
-p104
-S"{'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...}"
-p105
-sS'page'
-p106
-S"{'form': <gluon.html.FORM object>}"
-p107
-sS'global run_view_in'
-p108
-S'<function run_view_in>'
-p109
-sS'response'
-p110
-S"<Storage {'body': <cStringIO.StringO object at 0...> at 0x1150e2f50>, 'view': 'default/index.html'}>"
-p111
-ssg86
-I183
-sg87
-(dp112
-I178
-S'    response._view_environment = copy.copy(environment)'
-p113
-sI179
-S'    page = run_controller_in(request.controller, request.function, environment)'
-p114
-sI180
-S'    if isinstance(page, dict):'
-p115
-sI181
-S'        response._vars = page'
-p116
-sI182
-S'        response._view_environment.update(page)'
-p117
-sI183
-S'        page = run_view_in(response._view_environment)'
-p118
-sI184
-S''
-sI185
-S'    if not request.env.web2py_disable_garbage_collect:'
-p119
-sI186
-S'        # logic to garbage collect after exec, not always, once every 100 requests'
-p120
-sI187
-S'        global requests'
-p121
-ssg97
-S"(request=<Storage {'function': 'index', 'cookies': <Simpl...False, 'is_https': False, 'client': '127.0.0.1'}>, response=<Storage {'body': <cStringIO.StringO object at 0...> at 0x1150e2f50>, 'view': 'default/index.html'}>, session=<Storage {'_formkey[default]': ['5f36b2da-f5ec-4e2d-96e7-7abbe20eee0a']}>)"
-p122
-sg99
-S'serve_controller'
-p123
-sa(dp124
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py'
-p125
-sg76
-(dp126
-S'filename'
-p127
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p128
-sS'global compile2'
-p129
-S'<function compile2>'
-p130
-sS'ccode'
-p131
-S'undefined'
-p132
-sS'scode'
-p133
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p134
-ssg86
-I733
-sg87
-(dp135
-I736
-S'    # parse_template saves everything in response body'
-p136
-sI737
-S"    return environment['response'].body.getvalue()"
-p137
-sI728
-S'            # Parse template'
-p138
-sI729
-S'            scode = parse_template(view,'
-p139
-sI730
-S"                                   pjoin(folder, 'views'),"
-p140
-sI731
-S'                                   context=environment)'
-p141
-sI732
-S'            # Compile template'
-p142
-sI733
-S'            ccode = compile2(scode, filename)'
-p143
-sI734
-S'            layer = filename'
-p144
-sI735
-S'    restricted(ccode, environment, layer=layer, scode=scode)'
-p145
-ssg97
-S"(environment={'A': <class 'gluon.html.A'>, 'ANY_OF': <class 'pydal.validators.ANY_OF'>, 'ASSIGNJS': <function ASSIGNJS>, 'B': <class 'gluon.html.B'>, 'BEAUTIFY': <class 'gluon.html.BEAUTIFY'>, 'BODY': <class 'gluon.html.BODY'>, 'BR': <class 'gluon.html.BR'>, 'BUTTON': <class 'gluon.html.BUTTON'>, 'CAT': <class 'gluon.html.CAT'>, 'CENTER': <class 'gluon.html.CENTER'>, ...})"
-p146
-sg99
-S'run_view_in'
-p147
-sa(dp148
-g74
-S'/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py'
-p149
-sg76
-(dp150
-S'builtincompile'
-p151
-S'<built-in function compile>'
-p152
-sS'code'
-p153
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p154
-sS'layer'
-p155
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p156
-ssg86
-I205
-sg87
-(dp157
-I200
-S'            output = ""'
-p158
-sI201
-S'        return output'
-p159
-sI202
-S''
-sI203
-S''
-sI204
-S'def compile2(code, layer):'
-p160
-sI205
-S"    return compile(code, layer, 'exec')"
-p161
-sI206
-S''
-sI207
-S''
-sI208
-S"def restricted(ccode, environment=None, layer='Unknown', scode=None):"
-p162
-sI209
-S'    """'
-p163
-ssg97
-S'(code=r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)", layer=\'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html\')'
-p164
-sg99
-S'compile2'
-p165
-sasS'pyver'
-p166
-S'Python 2.7.16: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python (prefix: /System/Library/Frameworks/Python.framework/Versions/2.7)'
-p167
-sS'session'
-p168
-g69
-(S's\x1a\x00\x00\x00<div><table></table></div>'
-tRp169
-sS'etype'
-p170
-S"<type 'exceptions.SyntaxError'>"
-p171
-sS'date'
-p172
-S'Sun Mar 29 18:20:50 2020'
-p173
-sS'response'
-p174
-g69
-(S's\x04\x1c\x00\x00<div><table><tr><td style="font-weight:bold;vertical-align:top;">body</td><td style="vertical-align:top;">:</td><td><div>&lt;cStringIO.StringO object at 0x115cbc7d8&gt;</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">cookies</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">session_id_lcsv1</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-da82a94a-26e6-4840-8b79-6bc173f0518c<table><tr><td style="font-weight:bold;vertical-align:top;">comment</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">domain</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">expires</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">httponly</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">max-age</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">path</td><td style="vertical-align:top;">:</td><td><div>/</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">samesite</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">secure</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">version</td><td style="vertical-align:top;">:</td><td><div></div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">delimiters</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>{{</div></td></tr><tr><td><div>}}</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">files</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">flash</td><td style="vertical-align:top;">:</td><td><div></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">form_label_separator</td><td style="vertical-align:top;">:</td><td><div>: </div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">formstyle</td><td style="vertical-align:top;">:</td><td><div>table3cols</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">generic_patterns</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>*</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">headers</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">X-Powered-By</td><td style="vertical-align:top;">:</td><td><div>web2py</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">menu</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div><table><tr><td><div>Home</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/home</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>List</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/list</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Search</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/search</div></td></tr></table></div></td></tr><tr><td><div><table><tr><td><div>Request</div></td></tr><tr><td><div>False</div></td></tr><tr><td><div>/LCSv1/default/submit</div></td></tr></table></div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">meta</td><td style="vertical-align:top;">:</td><td><div><table><tr><td style="font-weight:bold;vertical-align:top;">author</td><td style="vertical-align:top;">:</td><td><div>Author</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">description</td><td style="vertical-align:top;">:</td><td><div>describe your app</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">keywords</td><td style="vertical-align:top;">:</td><td><div>keyword</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">models_to_run</td><td style="vertical-align:top;">:</td><td><div><table><tr><td><div>^\\w+\\.py$</div></td></tr><tr><td><div>^default/\\w+\\.py$</div></td></tr><tr><td><div>^default/index/\\w+\\.py$</div></td></tr></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">postprocessing</td><td style="vertical-align:top;">:</td><td><div><table></table></div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_client</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_compression_level</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_cookie_expires</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_data_name</td><td style="vertical-align:top;">:</td><td><div>session_data_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_file</td><td style="vertical-align:top;">:</td><td><div>None</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_filename</td><td style="vertical-align:top;">:</td><td><div>/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/sessions/127.0.0.1-da82a94a-26e6-4840-8b79-6bc173f0518c</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_hash</td><td style="vertical-align:top;">:</td><td><div>c0762cbf4baf7f9af97c051e7fcb8083</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id</td><td style="vertical-align:top;">:</td><td><div>127.0.0.1-da82a94a-26e6-4840-8b79-6bc173f0518c</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_id_name</td><td style="vertical-align:top;">:</td><td><div>session_id_lcsv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_masterapp</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_new</td><td style="vertical-align:top;">:</td><td><div>True</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">session_storage_type</td><td style="vertical-align:top;">:</td><td><div>file</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">status</td><td style="vertical-align:top;">:</td><td><div>200</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">subtitle</td><td style="vertical-align:top;">:</td><td><div>subtitle customize me!</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">title</td><td style="vertical-align:top;">:</td><td><div>LCSv1</div></td></tr><tr><td style="font-weight:bold;vertical-align:top;">view</td><td style="vertical-align:top;">:</td><td><div>default/index.html</div></td></tr></table></div>'
-tRp175
-sS'locals'
-p176
-(dp177
-g3
-S"'/Users/allyquan/iCloud Drive/Documents/LaneClosu...eb2py/applications/LCSv1/views/default/index.html'"
-p178
-sg5
-S'r"response.write(\'<!DOCTYPE html>\\n<!--[if (gt IE ...nse.write(\'\\n  </body>\\n</html>\\n\', escape=False)"'
-p179
-sssS'traceback'
-p180
-S'Traceback (most recent call last):\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 444, in wsgibase\n    serve_controller(request, response, session)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/main.py", line 183, in serve_controller\n    page = run_view_in(response._view_environment)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/compileapp.py", line 733, in run_view_in\n    ccode = compile2(scode, filename)\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/gluon/restricted.py", line 205, in compile2\n    return compile(code, layer, \'exec\')\n  File "/Users/allyquan/iCloud Drive/Documents/LaneClosure/web2py/applications/LCSv1/views/default/index.html", line 74\n    \nSyntaxError: can\'t assign to operator\n'
-p181
-s.
