Quick Navigation
×
Moodle 3.11 XRef and Diffs
Home
Quick Navigation
Moodle 3.11
Classes
Functions
Variables
Constants
Namespaces
Statistics
Moodle 3.11 Database Schema
Versions
Moodle 4.3
Moodle 4.2
Moodle 4.1
Moodle 4.0
Moodle 3.11
Moodle 3.10
Moodle 3.9
Classes
Functions
Variables
Constants
Tables
Namespaces
Search
Search moodle.org's
Developer Documentation
Search
See Release Notes
Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
Moodle 3.11 Database Schema (by Marcus Green)
right
[
Top level directory
]
Variable Cross Reference
at:
/question/type/multianswer/db/upgradelib.php
->
line 65
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 172
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 187
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 190
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 194
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 198
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 203
/question/type/multianswer/question.php
->
line 144
/lib/scssphp/Compiler.php
->
line 3272
/lib/scssphp/Compiler.php
->
line 3285
/lib/scssphp/Compiler.php
->
line 3996
/lib/scssphp/Compiler.php
->
line 4017
/lib/scssphp/Compiler.php
->
line 4379
/lib/classes/message/inbound/address_manager.php
->
line 463
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 347
/calendar/lib.php
->
line 1708
/question/type/multianswer/tests/question_test.php
->
line 123
/question/type/multianswer/tests/question_test.php
->
line 162
/question/type/multianswer/tests/question_test.php
->
line 193
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 79
/lib/horde/framework/Horde/String.php
->
line 558
/lib/horde/framework/Horde/String.php
->
line 565
/question/type/calculated/db/upgradelib.php
->
line 66
/mod/scorm/locallib.php
->
line 1221
/mod/scorm/locallib.php
->
line 1233
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageMargins.php
->
line 19
/lib/tcpdf/tcpdf.php
->
line 2584
/lib/tcpdf/tcpdf.php
->
line 2589
/lib/tcpdf/tcpdf.php
->
line 2669
/lib/tcpdf/tcpdf.php
->
line 2705
/lib/tcpdf/tcpdf.php
->
line 23227
/lib/scssphp/Parser.php
->
line 3236
/lib/scssphp/Parser.php
->
line 3241
/admin/tool/uploaduser/classes/cli_helper.php
->
line 229
/admin/tool/uploaduser/classes/cli_helper.php
->
line 243
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Html.php
->
line 1833
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 391
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 401
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 406
/question/type/match/renderer.php
->
line 137
/lib/graphlib.php
->
line 376
/lib/graphlib.php
->
line 383
/lib/graphlib.php
->
line 390
/lib/graphlib.php
->
line 397
/lib/graphlib.php
->
line 404
/lib/graphlib.php
->
line 411
/lib/graphlib.php
->
line 418
/lib/graphlib.php
->
line 425
/lib/graphlib.php
->
line 431
/lib/graphlib.php
->
line 1294
/lib/graphlib.php
->
line 1300
/lib/graphlib.php
->
line 1306
/lib/graphlib.php
->
line 1312
/lib/graphlib.php
->
line 1319
/lib/graphlib.php
->
line 1325
/lib/graphlib.php
->
line 1332
/lib/graphlib.php
->
line 1338
/question/type/numerical/db/upgradelib.php
->
line 43
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData.php
->
line 463
/question/type/multichoice/renderer.php
->
line 271
/question/type/multichoice/renderer.php
->
line 384
/lib/typo3/class.t3lib_div.php
->
line 600
/lib/rtlcss/RTLCSS.php
->
line 257
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
->
line 631
Referenced 309 times:
/question/type/multianswer/db/upgradelib.php
->
line 65
/question/type/multianswer/db/upgradelib.php
->
line 70
/question/type/multianswer/db/upgradelib.php
->
line 76
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 172
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 314
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 318
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 322
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 325
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 340
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 343
/lib/xhprof/xhprof_lib/utils/callgraph_utils.php
->
line 345
/lib/horde/framework/Horde/Imap/Client/Data/AclRights.php
->
line 51
/lib/horde/framework/Horde/Imap/Client/Data/AclRights.php
->
line 52
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 187
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 190
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 194
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 198
/lib/php-css-parser/RuleSet/DeclarationBlock.php
->
line 203
/question/type/multianswer/question.php
->
line 144
/question/type/multianswer/question.php
->
line 148
/question/type/multianswer/question.php
->
line 151
/lib/scssphp/Compiler.php
->
line 3171
/lib/scssphp/Compiler.php
->
line 3191
/lib/scssphp/Compiler.php
->
line 3264
/lib/scssphp/Compiler.php
->
line 3267
/lib/scssphp/Compiler.php
->
line 3272
/lib/scssphp/Compiler.php
->
line 3272
/lib/scssphp/Compiler.php
->
line 3278
/lib/scssphp/Compiler.php
->
line 3278
/lib/scssphp/Compiler.php
->
line 3278
/lib/scssphp/Compiler.php
->
line 3279
/lib/scssphp/Compiler.php
->
line 3279
/lib/scssphp/Compiler.php
->
line 3285
/lib/scssphp/Compiler.php
->
line 3285
/lib/scssphp/Compiler.php
->
line 3287
/lib/scssphp/Compiler.php
->
line 3311
/lib/scssphp/Compiler.php
->
line 3313
/lib/scssphp/Compiler.php
->
line 3704
/lib/scssphp/Compiler.php
->
line 3706
/lib/scssphp/Compiler.php
->
line 3717
/lib/scssphp/Compiler.php
->
line 3719
/lib/scssphp/Compiler.php
->
line 3730
/lib/scssphp/Compiler.php
->
line 3732
/lib/scssphp/Compiler.php
->
line 3743
/lib/scssphp/Compiler.php
->
line 3745
/lib/scssphp/Compiler.php
->
line 3756
/lib/scssphp/Compiler.php
->
line 3758
/lib/scssphp/Compiler.php
->
line 3769
/lib/scssphp/Compiler.php
->
line 3772
/lib/scssphp/Compiler.php
->
line 3773
/lib/scssphp/Compiler.php
->
line 3776
/lib/scssphp/Compiler.php
->
line 3781
/lib/scssphp/Compiler.php
->
line 3803
/lib/scssphp/Compiler.php
->
line 3805
/lib/scssphp/Compiler.php
->
line 3807
/lib/scssphp/Compiler.php
->
line 3807
/lib/scssphp/Compiler.php
->
line 3816
/lib/scssphp/Compiler.php
->
line 3831
/lib/scssphp/Compiler.php
->
line 3833
/lib/scssphp/Compiler.php
->
line 3835
/lib/scssphp/Compiler.php
->
line 3835
/lib/scssphp/Compiler.php
->
line 3847
/lib/scssphp/Compiler.php
->
line 3859
/lib/scssphp/Compiler.php
->
line 3874
/lib/scssphp/Compiler.php
->
line 3874
/lib/scssphp/Compiler.php
->
line 3906
/lib/scssphp/Compiler.php
->
line 3909
/lib/scssphp/Compiler.php
->
line 3918
/lib/scssphp/Compiler.php
->
line 3919
/lib/scssphp/Compiler.php
->
line 3934
/lib/scssphp/Compiler.php
->
line 3944
/lib/scssphp/Compiler.php
->
line 3962
/lib/scssphp/Compiler.php
->
line 3977
/lib/scssphp/Compiler.php
->
line 3989
/lib/scssphp/Compiler.php
->
line 3991
/lib/scssphp/Compiler.php
->
line 3996
/lib/scssphp/Compiler.php
->
line 3999
/lib/scssphp/Compiler.php
->
line 4010
/lib/scssphp/Compiler.php
->
line 4012
/lib/scssphp/Compiler.php
->
line 4017
/lib/scssphp/Compiler.php
->
line 4020
/lib/scssphp/Compiler.php
->
line 4031
/lib/scssphp/Compiler.php
->
line 4033
/lib/scssphp/Compiler.php
->
line 4044
/lib/scssphp/Compiler.php
->
line 4046
/lib/scssphp/Compiler.php
->
line 4057
/lib/scssphp/Compiler.php
->
line 4059
/lib/scssphp/Compiler.php
->
line 4070
/lib/scssphp/Compiler.php
->
line 4072
/lib/scssphp/Compiler.php
->
line 4083
/lib/scssphp/Compiler.php
->
line 4085
/lib/scssphp/Compiler.php
->
line 4096
/lib/scssphp/Compiler.php
->
line 4098
/lib/scssphp/Compiler.php
->
line 4360
/lib/scssphp/Compiler.php
->
line 4373
/lib/scssphp/Compiler.php
->
line 4379
/lib/scssphp/Compiler.php
->
line 4379
/lib/scssphp/Compiler.php
->
line 4380
/lib/scssphp/Compiler.php
->
line 4382
/mod/scorm/report/interactions/classes/report.php
->
line 61
/question/type/randomsamatch/db/upgradelib.php
->
line 46
/question/type/randomsamatch/db/upgradelib.php
->
line 108
/question/type/randomsamatch/db/upgradelib.php
->
line 156
/question/type/randomsamatch/db/upgradelib.php
->
line 187
/question/type/randomsamatch/db/upgradelib.php
->
line 210
/question/type/match/tests/question_test.php
->
line 194
/question/type/match/tests/question_test.php
->
line 216
/mod/quiz/report/responses/responses_options.php
->
line 66
/mod/quiz/report/responses/responses_options.php
->
line 79
/question/type/match/tests/helper.php
->
line 153
/question/type/match/tests/helper.php
->
line 157
/question/type/match/tests/helper.php
->
line 267
/question/type/match/tests/helper.php
->
line 271
/lib/classes/message/inbound/address_manager.php
->
line 463
/lib/classes/message/inbound/address_manager.php
->
line 465
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 347
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 348
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 350
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 371
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 378
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 379
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 390
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 392
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 399
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 406
/question/behaviour/interactive/tests/walkthrough_test.php
->
line 407
/question/type/gapselect/questionbase.php
->
line 272
/question/type/gapselect/questionbase.php
->
line 273
/calendar/lib.php
->
line 1708
/calendar/lib.php
->
line 1715
/question/type/multianswer/tests/question_test.php
->
line 123
/question/type/multianswer/tests/question_test.php
->
line 125
/question/type/multianswer/tests/question_test.php
->
line 129
/question/type/multianswer/tests/question_test.php
->
line 141
/question/type/multianswer/tests/question_test.php
->
line 162
/question/type/multianswer/tests/question_test.php
->
line 164
/question/type/multianswer/tests/question_test.php
->
line 166
/question/type/multianswer/tests/question_test.php
->
line 167
/question/type/multianswer/tests/question_test.php
->
line 169
/question/type/multianswer/tests/question_test.php
->
line 176
/question/type/multianswer/tests/question_test.php
->
line 178
/question/type/multianswer/tests/question_test.php
->
line 193
/question/type/multianswer/tests/question_test.php
->
line 194
/question/type/multianswer/tests/question_test.php
->
line 199
/question/type/multianswer/tests/question_test.php
->
line 206
/question/type/multianswer/tests/question_test.php
->
line 207
/question/type/multianswer/tests/question_test.php
->
line 208
/question/type/multianswer/tests/question_test.php
->
line 214
/question/type/multianswer/tests/question_test.php
->
line 215
/question/type/multianswer/tests/question_test.php
->
line 216
/question/type/multianswer/tests/question_test.php
->
line 217
/question/type/multianswer/tests/question_test.php
->
line 224
/question/type/multianswer/tests/question_test.php
->
line 226
/question/type/multianswer/tests/question_test.php
->
line 227
/question/type/multianswer/tests/question_test.php
->
line 235
/question/type/multianswer/tests/question_test.php
->
line 236
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 63
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 65
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 79
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 79
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 81
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 83
/lib/htmlpurifier/HTMLPurifier/AttrDef/CSS/Number.php
->
line 86
/lib/horde/framework/Horde/String.php
->
line 558
/lib/horde/framework/Horde/String.php
->
line 561
/lib/horde/framework/Horde/String.php
->
line 561
/lib/horde/framework/Horde/String.php
->
line 565
/lib/horde/framework/Horde/String.php
->
line 566
/lib/horde/framework/Horde/String.php
->
line 566
/question/type/calculated/db/upgradelib.php
->
line 66
/question/type/calculated/db/upgradelib.php
->
line 69
/question/type/calculated/db/upgradelib.php
->
line 75
/question/type/calculated/db/upgradelib.php
->
line 77
/mod/scorm/locallib.php
->
line 1221
/mod/scorm/locallib.php
->
line 1222
/mod/scorm/locallib.php
->
line 1224
/mod/scorm/locallib.php
->
line 1233
/mod/scorm/locallib.php
->
line 1239
/mod/scorm/locallib.php
->
line 1241
/question/category.php
->
line 42
/question/category.php
->
line 62
/question/category.php
->
line 67
/question/type/randomsamatch/question.php
->
line 51
/question/type/randomsamatch/question.php
->
line 95
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageMargins.php
->
line 19
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageMargins.php
->
line 87
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageMargins.php
->
line 99
/lib/tcpdf/tcpdf.php
->
line 2584
/lib/tcpdf/tcpdf.php
->
line 2588
/lib/tcpdf/tcpdf.php
->
line 2589
/lib/tcpdf/tcpdf.php
->
line 2591
/lib/tcpdf/tcpdf.php
->
line 2669
/lib/tcpdf/tcpdf.php
->
line 2676
/lib/tcpdf/tcpdf.php
->
line 2676
/lib/tcpdf/tcpdf.php
->
line 2677
/lib/tcpdf/tcpdf.php
->
line 2705
/lib/tcpdf/tcpdf.php
->
line 2712
/lib/tcpdf/tcpdf.php
->
line 2712
/lib/tcpdf/tcpdf.php
->
line 2713
/lib/tcpdf/tcpdf.php
->
line 23227
/lib/tcpdf/tcpdf.php
->
line 23232
/lib/scssphp/Parser.php
->
line 3236
/lib/scssphp/Parser.php
->
line 3241
/lib/scssphp/Parser.php
->
line 3244
/admin/tool/uploaduser/classes/cli_helper.php
->
line 229
/admin/tool/uploaduser/classes/cli_helper.php
->
line 231
/admin/tool/uploaduser/classes/cli_helper.php
->
line 243
/admin/tool/uploaduser/classes/cli_helper.php
->
line 253
/admin/tool/uploaduser/classes/cli_helper.php
->
line 255
/question/type/randomsamatch/tests/helper.php
->
line 61
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Styles.php
->
line 128
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Html.php
->
line 1833
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Html.php
->
line 1834
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 391
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 393
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 395
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 401
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 406
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 406
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 409
/lib/xhprof/xhprof_lib/display/xhprof.php
->
line 411
/question/category_class.php
->
line 90
/question/category_class.php
->
line 98
/question/category_class.php
->
line 100
/question/category_class.php
->
line 105
/question/type/match/renderer.php
->
line 137
/question/type/match/renderer.php
->
line 142
/question/type/match/renderer.php
->
line 146
/question/type/match/renderer.php
->
line 147
/lib/graphlib.php
->
line 376
/lib/graphlib.php
->
line 383
/lib/graphlib.php
->
line 390
/lib/graphlib.php
->
line 397
/lib/graphlib.php
->
line 404
/lib/graphlib.php
->
line 411
/lib/graphlib.php
->
line 418
/lib/graphlib.php
->
line 425
/lib/graphlib.php
->
line 431
/lib/graphlib.php
->
line 438
/lib/graphlib.php
->
line 1294
/lib/graphlib.php
->
line 1300
/lib/graphlib.php
->
line 1306
/lib/graphlib.php
->
line 1312
/lib/graphlib.php
->
line 1319
/lib/graphlib.php
->
line 1325
/lib/graphlib.php
->
line 1332
/lib/graphlib.php
->
line 1338
/lib/graphlib.php
->
line 1345
/lib/listlib.php
->
line 412
/lib/listlib.php
->
line 414
/lib/listlib.php
->
line 424
/lib/listlib.php
->
line 425
/lib/listlib.php
->
line 426
/question/type/numerical/db/upgradelib.php
->
line 43
/question/type/numerical/db/upgradelib.php
->
line 46
/question/type/numerical/db/upgradelib.php
->
line 52
/question/type/numerical/db/upgradelib.php
->
line 54
/question/type/match/db/upgradelib.php
->
line 41
/question/type/match/db/upgradelib.php
->
line 49
/question/type/match/db/upgradelib.php
->
line 61
/question/type/match/db/upgradelib.php
->
line 72
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData.php
->
line 463
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData.php
->
line 465
/question/type/ddmarker/question.php
->
line 246
/question/type/ddmarker/question.php
->
line 247
/question/type/multichoice/renderer.php
->
line 220
/question/type/multichoice/renderer.php
->
line 222
/question/type/multichoice/renderer.php
->
line 224
/question/type/multichoice/renderer.php
->
line 225
/question/type/multichoice/renderer.php
->
line 227
/question/type/multichoice/renderer.php
->
line 271
/question/type/multichoice/renderer.php
->
line 275
/question/type/multichoice/renderer.php
->
line 279
/question/type/multichoice/renderer.php
->
line 384
/question/type/multichoice/renderer.php
->
line 387
/question/type/multichoice/renderer.php
->
line 391
/question/type/match/question.php
->
line 54
/question/type/match/question.php
->
line 85
/question/type/match/question.php
->
line 151
/question/type/match/question.php
->
line 167
/question/type/match/question.php
->
line 191
/question/type/match/question.php
->
line 260
/question/type/match/question.php
->
line 302
/question/type/match/question.php
->
line 303
/question/type/match/question.php
->
line 316
/lib/typo3/class.t3lib_div.php
->
line 600
/lib/typo3/class.t3lib_div.php
->
line 607
/question/type/match/questiontype.php
->
line 129
/question/type/match/questiontype.php
->
line 141
/question/type/match/questiontype.php
->
line 174
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 84
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 85
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 114
/mod/quiz/report/responses/tests/privacy/provider_test.php
->
line 115
/lib/rtlcss/RTLCSS.php
->
line 257
/lib/rtlcss/RTLCSS.php
->
line 259
/question/type/randomsamatch/questiontype.php
->
line 128
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Borders.php
->
line 27
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Borders.php
->
line 109
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Borders.php
->
line 126
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/Borders.php
->
line 251
/question/type/match/tests/walkthrough_test.php
->
line 343
/lib/horde/framework/Horde/Imap/Client/Data/Acl.php
->
line 82
/lib/horde/framework/Horde/Imap/Client/Data/Acl.php
->
line 83
/question/type/match/tests/question_type_test.php
->
line 131
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
->
line 631
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
->
line 634
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
->
line 638
/lib/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat.php
->
line 653