Bug 31378: DBIC schema
[koha.git] / Koha / Schema / Result / Branch.pm
1 use utf8;
2 package Koha::Schema::Result::Branch;
3
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
6
7 =head1 NAME
8
9 Koha::Schema::Result::Branch
10
11 =cut
12
13 use strict;
14 use warnings;
15
16 use base 'DBIx::Class::Core';
17
18 =head1 TABLE: C<branches>
19
20 =cut
21
22 __PACKAGE__->table("branches");
23
24 =head1 ACCESSORS
25
26 =head2 branchcode
27
28   data_type: 'varchar'
29   default_value: (empty string)
30   is_nullable: 0
31   size: 10
32
33 a unique key assigned to each branch
34
35 =head2 branchname
36
37   data_type: 'longtext'
38   is_nullable: 0
39
40 the name of your library or branch
41
42 =head2 branchaddress1
43
44   data_type: 'longtext'
45   is_nullable: 1
46
47 the first address line of for your library or branch
48
49 =head2 branchaddress2
50
51   data_type: 'longtext'
52   is_nullable: 1
53
54 the second address line of for your library or branch
55
56 =head2 branchaddress3
57
58   data_type: 'longtext'
59   is_nullable: 1
60
61 the third address line of for your library or branch
62
63 =head2 branchzip
64
65   data_type: 'varchar'
66   is_nullable: 1
67   size: 25
68
69 the zip or postal code for your library or branch
70
71 =head2 branchcity
72
73   data_type: 'longtext'
74   is_nullable: 1
75
76 the city or province for your library or branch
77
78 =head2 branchstate
79
80   data_type: 'longtext'
81   is_nullable: 1
82
83 the state for your library or branch
84
85 =head2 branchcountry
86
87   data_type: 'mediumtext'
88   is_nullable: 1
89
90 the county for your library or branch
91
92 =head2 branchphone
93
94   data_type: 'longtext'
95   is_nullable: 1
96
97 the primary phone for your library or branch
98
99 =head2 branchfax
100
101   data_type: 'longtext'
102   is_nullable: 1
103
104 the fax number for your library or branch
105
106 =head2 branchemail
107
108   data_type: 'longtext'
109   is_nullable: 1
110
111 the primary email address for your library or branch
112
113 =head2 branchillemail
114
115   data_type: 'longtext'
116   is_nullable: 1
117
118 the ILL staff email address for your library or branch
119
120 =head2 branchreplyto
121
122   data_type: 'longtext'
123   is_nullable: 1
124
125 the email to be used as a Reply-To
126
127 =head2 branchreturnpath
128
129   data_type: 'longtext'
130   is_nullable: 1
131
132 the email to be used as Return-Path
133
134 =head2 branchurl
135
136   data_type: 'longtext'
137   is_nullable: 1
138
139 the URL for your library or branch's website
140
141 =head2 issuing
142
143   data_type: 'tinyint'
144   is_nullable: 1
145
146 unused in Koha
147
148 =head2 branchip
149
150   data_type: 'varchar'
151   is_nullable: 1
152   size: 15
153
154 the IP address for your library or branch
155
156 =head2 branchnotes
157
158   data_type: 'longtext'
159   is_nullable: 1
160
161 notes related to your library or branch
162
163 =head2 geolocation
164
165   data_type: 'varchar'
166   is_nullable: 1
167   size: 255
168
169 geolocation of your library
170
171 =head2 marcorgcode
172
173   data_type: 'varchar'
174   is_nullable: 1
175   size: 16
176
177 MARC Organization Code, see http://www.loc.gov/marc/organizations/orgshome.html, when empty defaults to syspref MARCOrgCode
178
179 =head2 pickup_location
180
181   data_type: 'tinyint'
182   default_value: 1
183   is_nullable: 0
184
185 the ability to act as a pickup location
186
187 =head2 public
188
189   data_type: 'tinyint'
190   default_value: 1
191   is_nullable: 0
192
193 whether this library should show in the opac
194
195 =cut
196
197 __PACKAGE__->add_columns(
198   "branchcode",
199   { data_type => "varchar", default_value => "", is_nullable => 0, size => 10 },
200   "branchname",
201   { data_type => "longtext", is_nullable => 0 },
202   "branchaddress1",
203   { data_type => "longtext", is_nullable => 1 },
204   "branchaddress2",
205   { data_type => "longtext", is_nullable => 1 },
206   "branchaddress3",
207   { data_type => "longtext", is_nullable => 1 },
208   "branchzip",
209   { data_type => "varchar", is_nullable => 1, size => 25 },
210   "branchcity",
211   { data_type => "longtext", is_nullable => 1 },
212   "branchstate",
213   { data_type => "longtext", is_nullable => 1 },
214   "branchcountry",
215   { data_type => "mediumtext", is_nullable => 1 },
216   "branchphone",
217   { data_type => "longtext", is_nullable => 1 },
218   "branchfax",
219   { data_type => "longtext", is_nullable => 1 },
220   "branchemail",
221   { data_type => "longtext", is_nullable => 1 },
222   "branchillemail",
223   { data_type => "longtext", is_nullable => 1 },
224   "branchreplyto",
225   { data_type => "longtext", is_nullable => 1 },
226   "branchreturnpath",
227   { data_type => "longtext", is_nullable => 1 },
228   "branchurl",
229   { data_type => "longtext", is_nullable => 1 },
230   "issuing",
231   { data_type => "tinyint", is_nullable => 1 },
232   "branchip",
233   { data_type => "varchar", is_nullable => 1, size => 15 },
234   "branchnotes",
235   { data_type => "longtext", is_nullable => 1 },
236   "geolocation",
237   { data_type => "varchar", is_nullable => 1, size => 255 },
238   "marcorgcode",
239   { data_type => "varchar", is_nullable => 1, size => 16 },
240   "pickup_location",
241   { data_type => "tinyint", default_value => 1, is_nullable => 0 },
242   "public",
243   { data_type => "tinyint", default_value => 1, is_nullable => 0 },
244 );
245
246 =head1 PRIMARY KEY
247
248 =over 4
249
250 =item * L</branchcode>
251
252 =back
253
254 =cut
255
256 __PACKAGE__->set_primary_key("branchcode");
257
258 =head1 RELATIONS
259
260 =head2 account_credit_types_branches
261
262 Type: has_many
263
264 Related object: L<Koha::Schema::Result::AccountCreditTypesBranch>
265
266 =cut
267
268 __PACKAGE__->has_many(
269   "account_credit_types_branches",
270   "Koha::Schema::Result::AccountCreditTypesBranch",
271   { "foreign.branchcode" => "self.branchcode" },
272   { cascade_copy => 0, cascade_delete => 0 },
273 );
274
275 =head2 account_debit_types_branches
276
277 Type: has_many
278
279 Related object: L<Koha::Schema::Result::AccountDebitTypesBranch>
280
281 =cut
282
283 __PACKAGE__->has_many(
284   "account_debit_types_branches",
285   "Koha::Schema::Result::AccountDebitTypesBranch",
286   { "foreign.branchcode" => "self.branchcode" },
287   { cascade_copy => 0, cascade_delete => 0 },
288 );
289
290 =head2 accountlines
291
292 Type: has_many
293
294 Related object: L<Koha::Schema::Result::Accountline>
295
296 =cut
297
298 __PACKAGE__->has_many(
299   "accountlines",
300   "Koha::Schema::Result::Accountline",
301   { "foreign.branchcode" => "self.branchcode" },
302   { cascade_copy => 0, cascade_delete => 0 },
303 );
304
305 =head2 additional_contents
306
307 Type: has_many
308
309 Related object: L<Koha::Schema::Result::AdditionalContent>
310
311 =cut
312
313 __PACKAGE__->has_many(
314   "additional_contents",
315   "Koha::Schema::Result::AdditionalContent",
316   { "foreign.branchcode" => "self.branchcode" },
317   { cascade_copy => 0, cascade_delete => 0 },
318 );
319
320 =head2 aqbaskets
321
322 Type: has_many
323
324 Related object: L<Koha::Schema::Result::Aqbasket>
325
326 =cut
327
328 __PACKAGE__->has_many(
329   "aqbaskets",
330   "Koha::Schema::Result::Aqbasket",
331   { "foreign.branch" => "self.branchcode" },
332   { cascade_copy => 0, cascade_delete => 0 },
333 );
334
335 =head2 article_requests
336
337 Type: has_many
338
339 Related object: L<Koha::Schema::Result::ArticleRequest>
340
341 =cut
342
343 __PACKAGE__->has_many(
344   "article_requests",
345   "Koha::Schema::Result::ArticleRequest",
346   { "foreign.branchcode" => "self.branchcode" },
347   { cascade_copy => 0, cascade_delete => 0 },
348 );
349
350 =head2 authorised_values_branches
351
352 Type: has_many
353
354 Related object: L<Koha::Schema::Result::AuthorisedValuesBranch>
355
356 =cut
357
358 __PACKAGE__->has_many(
359   "authorised_values_branches",
360   "Koha::Schema::Result::AuthorisedValuesBranch",
361   { "foreign.branchcode" => "self.branchcode" },
362   { cascade_copy => 0, cascade_delete => 0 },
363 );
364
365 =head2 borrower_attribute_types_branches
366
367 Type: has_many
368
369 Related object: L<Koha::Schema::Result::BorrowerAttributeTypesBranch>
370
371 =cut
372
373 __PACKAGE__->has_many(
374   "borrower_attribute_types_branches",
375   "Koha::Schema::Result::BorrowerAttributeTypesBranch",
376   { "foreign.b_branchcode" => "self.branchcode" },
377   { cascade_copy => 0, cascade_delete => 0 },
378 );
379
380 =head2 borrowers
381
382 Type: has_many
383
384 Related object: L<Koha::Schema::Result::Borrower>
385
386 =cut
387
388 __PACKAGE__->has_many(
389   "borrowers",
390   "Koha::Schema::Result::Borrower",
391   { "foreign.branchcode" => "self.branchcode" },
392   { cascade_copy => 0, cascade_delete => 0 },
393 );
394
395 =head2 branches_overdrive
396
397 Type: might_have
398
399 Related object: L<Koha::Schema::Result::BranchesOverdrive>
400
401 =cut
402
403 __PACKAGE__->might_have(
404   "branches_overdrive",
405   "Koha::Schema::Result::BranchesOverdrive",
406   { "foreign.branchcode" => "self.branchcode" },
407   { cascade_copy => 0, cascade_delete => 0 },
408 );
409
410 =head2 branchtransfers_frombranches
411
412 Type: has_many
413
414 Related object: L<Koha::Schema::Result::Branchtransfer>
415
416 =cut
417
418 __PACKAGE__->has_many(
419   "branchtransfers_frombranches",
420   "Koha::Schema::Result::Branchtransfer",
421   { "foreign.frombranch" => "self.branchcode" },
422   { cascade_copy => 0, cascade_delete => 0 },
423 );
424
425 =head2 branchtransfers_tobranches
426
427 Type: has_many
428
429 Related object: L<Koha::Schema::Result::Branchtransfer>
430
431 =cut
432
433 __PACKAGE__->has_many(
434   "branchtransfers_tobranches",
435   "Koha::Schema::Result::Branchtransfer",
436   { "foreign.tobranch" => "self.branchcode" },
437   { cascade_copy => 0, cascade_delete => 0 },
438 );
439
440 =head2 cash_registers
441
442 Type: has_many
443
444 Related object: L<Koha::Schema::Result::CashRegister>
445
446 =cut
447
448 __PACKAGE__->has_many(
449   "cash_registers",
450   "Koha::Schema::Result::CashRegister",
451   { "foreign.branch" => "self.branchcode" },
452   { cascade_copy => 0, cascade_delete => 0 },
453 );
454
455 =head2 categories_branches
456
457 Type: has_many
458
459 Related object: L<Koha::Schema::Result::CategoriesBranch>
460
461 =cut
462
463 __PACKAGE__->has_many(
464   "categories_branches",
465   "Koha::Schema::Result::CategoriesBranch",
466   { "foreign.branchcode" => "self.branchcode" },
467   { cascade_copy => 0, cascade_delete => 0 },
468 );
469
470 =head2 circulation_rules
471
472 Type: has_many
473
474 Related object: L<Koha::Schema::Result::CirculationRule>
475
476 =cut
477
478 __PACKAGE__->has_many(
479   "circulation_rules",
480   "Koha::Schema::Result::CirculationRule",
481   { "foreign.branchcode" => "self.branchcode" },
482   { cascade_copy => 0, cascade_delete => 0 },
483 );
484
485 =head2 club_enrollments
486
487 Type: has_many
488
489 Related object: L<Koha::Schema::Result::ClubEnrollment>
490
491 =cut
492
493 __PACKAGE__->has_many(
494   "club_enrollments",
495   "Koha::Schema::Result::ClubEnrollment",
496   { "foreign.branchcode" => "self.branchcode" },
497   { cascade_copy => 0, cascade_delete => 0 },
498 );
499
500 =head2 club_templates
501
502 Type: has_many
503
504 Related object: L<Koha::Schema::Result::ClubTemplate>
505
506 =cut
507
508 __PACKAGE__->has_many(
509   "club_templates",
510   "Koha::Schema::Result::ClubTemplate",
511   { "foreign.branchcode" => "self.branchcode" },
512   { cascade_copy => 0, cascade_delete => 0 },
513 );
514
515 =head2 clubs
516
517 Type: has_many
518
519 Related object: L<Koha::Schema::Result::Club>
520
521 =cut
522
523 __PACKAGE__->has_many(
524   "clubs",
525   "Koha::Schema::Result::Club",
526   { "foreign.branchcode" => "self.branchcode" },
527   { cascade_copy => 0, cascade_delete => 0 },
528 );
529
530 =head2 collections
531
532 Type: has_many
533
534 Related object: L<Koha::Schema::Result::Collection>
535
536 =cut
537
538 __PACKAGE__->has_many(
539   "collections",
540   "Koha::Schema::Result::Collection",
541   { "foreign.colBranchcode" => "self.branchcode" },
542   { cascade_copy => 0, cascade_delete => 0 },
543 );
544
545 =head2 course_items
546
547 Type: has_many
548
549 Related object: L<Koha::Schema::Result::CourseItem>
550
551 =cut
552
553 __PACKAGE__->has_many(
554   "course_items",
555   "Koha::Schema::Result::CourseItem",
556   { "foreign.holdingbranch" => "self.branchcode" },
557   { cascade_copy => 0, cascade_delete => 0 },
558 );
559
560 =head2 course_items_homebranch_storages
561
562 Type: has_many
563
564 Related object: L<Koha::Schema::Result::CourseItem>
565
566 =cut
567
568 __PACKAGE__->has_many(
569   "course_items_homebranch_storages",
570   "Koha::Schema::Result::CourseItem",
571   { "foreign.homebranch_storage" => "self.branchcode" },
572   { cascade_copy => 0, cascade_delete => 0 },
573 );
574
575 =head2 course_items_homebranches
576
577 Type: has_many
578
579 Related object: L<Koha::Schema::Result::CourseItem>
580
581 =cut
582
583 __PACKAGE__->has_many(
584   "course_items_homebranches",
585   "Koha::Schema::Result::CourseItem",
586   { "foreign.homebranch" => "self.branchcode" },
587   { cascade_copy => 0, cascade_delete => 0 },
588 );
589
590 =head2 creator_batches
591
592 Type: has_many
593
594 Related object: L<Koha::Schema::Result::CreatorBatch>
595
596 =cut
597
598 __PACKAGE__->has_many(
599   "creator_batches",
600   "Koha::Schema::Result::CreatorBatch",
601   { "foreign.branch_code" => "self.branchcode" },
602   { cascade_copy => 0, cascade_delete => 0 },
603 );
604
605 =head2 curbside_pickup_policy
606
607 Type: might_have
608
609 Related object: L<Koha::Schema::Result::CurbsidePickupPolicy>
610
611 =cut
612
613 __PACKAGE__->might_have(
614   "curbside_pickup_policy",
615   "Koha::Schema::Result::CurbsidePickupPolicy",
616   { "foreign.branchcode" => "self.branchcode" },
617   { cascade_copy => 0, cascade_delete => 0 },
618 );
619
620 =head2 curbside_pickups
621
622 Type: has_many
623
624 Related object: L<Koha::Schema::Result::CurbsidePickup>
625
626 =cut
627
628 __PACKAGE__->has_many(
629   "curbside_pickups",
630   "Koha::Schema::Result::CurbsidePickup",
631   { "foreign.branchcode" => "self.branchcode" },
632   { cascade_copy => 0, cascade_delete => 0 },
633 );
634
635 =head2 desks
636
637 Type: has_many
638
639 Related object: L<Koha::Schema::Result::Desk>
640
641 =cut
642
643 __PACKAGE__->has_many(
644   "desks",
645   "Koha::Schema::Result::Desk",
646   { "foreign.branchcode" => "self.branchcode" },
647   { cascade_copy => 0, cascade_delete => 0 },
648 );
649
650 =head2 edifact_eans
651
652 Type: has_many
653
654 Related object: L<Koha::Schema::Result::EdifactEan>
655
656 =cut
657
658 __PACKAGE__->has_many(
659   "edifact_eans",
660   "Koha::Schema::Result::EdifactEan",
661   { "foreign.branchcode" => "self.branchcode" },
662   { cascade_copy => 0, cascade_delete => 0 },
663 );
664
665 =head2 hold_fill_targets
666
667 Type: has_many
668
669 Related object: L<Koha::Schema::Result::HoldFillTarget>
670
671 =cut
672
673 __PACKAGE__->has_many(
674   "hold_fill_targets",
675   "Koha::Schema::Result::HoldFillTarget",
676   { "foreign.source_branchcode" => "self.branchcode" },
677   { cascade_copy => 0, cascade_delete => 0 },
678 );
679
680 =head2 identity_provider_domains
681
682 Type: has_many
683
684 Related object: L<Koha::Schema::Result::IdentityProviderDomain>
685
686 =cut
687
688 __PACKAGE__->has_many(
689   "identity_provider_domains",
690   "Koha::Schema::Result::IdentityProviderDomain",
691   { "foreign.default_library_id" => "self.branchcode" },
692   { cascade_copy => 0, cascade_delete => 0 },
693 );
694
695 =head2 illrequests
696
697 Type: has_many
698
699 Related object: L<Koha::Schema::Result::Illrequest>
700
701 =cut
702
703 __PACKAGE__->has_many(
704   "illrequests",
705   "Koha::Schema::Result::Illrequest",
706   { "foreign.branchcode" => "self.branchcode" },
707   { cascade_copy => 0, cascade_delete => 0 },
708 );
709
710 =head2 items_holdingbranches
711
712 Type: has_many
713
714 Related object: L<Koha::Schema::Result::Item>
715
716 =cut
717
718 __PACKAGE__->has_many(
719   "items_holdingbranches",
720   "Koha::Schema::Result::Item",
721   { "foreign.holdingbranch" => "self.branchcode" },
722   { cascade_copy => 0, cascade_delete => 0 },
723 );
724
725 =head2 items_homebranches
726
727 Type: has_many
728
729 Related object: L<Koha::Schema::Result::Item>
730
731 =cut
732
733 __PACKAGE__->has_many(
734   "items_homebranches",
735   "Koha::Schema::Result::Item",
736   { "foreign.homebranch" => "self.branchcode" },
737   { cascade_copy => 0, cascade_delete => 0 },
738 );
739
740 =head2 itemtypes_branches
741
742 Type: has_many
743
744 Related object: L<Koha::Schema::Result::ItemtypesBranch>
745
746 =cut
747
748 __PACKAGE__->has_many(
749   "itemtypes_branches",
750   "Koha::Schema::Result::ItemtypesBranch",
751   { "foreign.branchcode" => "self.branchcode" },
752   { cascade_copy => 0, cascade_delete => 0 },
753 );
754
755 =head2 library_groups
756
757 Type: has_many
758
759 Related object: L<Koha::Schema::Result::LibraryGroup>
760
761 =cut
762
763 __PACKAGE__->has_many(
764   "library_groups",
765   "Koha::Schema::Result::LibraryGroup",
766   { "foreign.branchcode" => "self.branchcode" },
767   { cascade_copy => 0, cascade_delete => 0 },
768 );
769
770 =head2 library_smtp_server
771
772 Type: might_have
773
774 Related object: L<Koha::Schema::Result::LibrarySmtpServer>
775
776 =cut
777
778 __PACKAGE__->might_have(
779   "library_smtp_server",
780   "Koha::Schema::Result::LibrarySmtpServer",
781   { "foreign.library_id" => "self.branchcode" },
782   { cascade_copy => 0, cascade_delete => 0 },
783 );
784
785 =head2 problem_reports
786
787 Type: has_many
788
789 Related object: L<Koha::Schema::Result::ProblemReport>
790
791 =cut
792
793 __PACKAGE__->has_many(
794   "problem_reports",
795   "Koha::Schema::Result::ProblemReport",
796   { "foreign.branchcode" => "self.branchcode" },
797   { cascade_copy => 0, cascade_delete => 0 },
798 );
799
800 =head2 recalls
801
802 Type: has_many
803
804 Related object: L<Koha::Schema::Result::Recall>
805
806 =cut
807
808 __PACKAGE__->has_many(
809   "recalls",
810   "Koha::Schema::Result::Recall",
811   { "foreign.pickup_library_id" => "self.branchcode" },
812   { cascade_copy => 0, cascade_delete => 0 },
813 );
814
815 =head2 repeatable_holidays
816
817 Type: has_many
818
819 Related object: L<Koha::Schema::Result::RepeatableHoliday>
820
821 =cut
822
823 __PACKAGE__->has_many(
824   "repeatable_holidays",
825   "Koha::Schema::Result::RepeatableHoliday",
826   { "foreign.branchcode" => "self.branchcode" },
827   { cascade_copy => 0, cascade_delete => 0 },
828 );
829
830 =head2 reserves
831
832 Type: has_many
833
834 Related object: L<Koha::Schema::Result::Reserve>
835
836 =cut
837
838 __PACKAGE__->has_many(
839   "reserves",
840   "Koha::Schema::Result::Reserve",
841   { "foreign.branchcode" => "self.branchcode" },
842   { cascade_copy => 0, cascade_delete => 0 },
843 );
844
845 =head2 special_holidays
846
847 Type: has_many
848
849 Related object: L<Koha::Schema::Result::SpecialHoliday>
850
851 =cut
852
853 __PACKAGE__->has_many(
854   "special_holidays",
855   "Koha::Schema::Result::SpecialHoliday",
856   { "foreign.branchcode" => "self.branchcode" },
857   { cascade_copy => 0, cascade_delete => 0 },
858 );
859
860 =head2 stockrotationstages
861
862 Type: has_many
863
864 Related object: L<Koha::Schema::Result::Stockrotationstage>
865
866 =cut
867
868 __PACKAGE__->has_many(
869   "stockrotationstages",
870   "Koha::Schema::Result::Stockrotationstage",
871   { "foreign.branchcode_id" => "self.branchcode" },
872   { cascade_copy => 0, cascade_delete => 0 },
873 );
874
875 =head2 suggestions
876
877 Type: has_many
878
879 Related object: L<Koha::Schema::Result::Suggestion>
880
881 =cut
882
883 __PACKAGE__->has_many(
884   "suggestions",
885   "Koha::Schema::Result::Suggestion",
886   { "foreign.branchcode" => "self.branchcode" },
887   { cascade_copy => 0, cascade_delete => 0 },
888 );
889
890 =head2 transport_cost_frombranches
891
892 Type: has_many
893
894 Related object: L<Koha::Schema::Result::TransportCost>
895
896 =cut
897
898 __PACKAGE__->has_many(
899   "transport_cost_frombranches",
900   "Koha::Schema::Result::TransportCost",
901   { "foreign.frombranch" => "self.branchcode" },
902   { cascade_copy => 0, cascade_delete => 0 },
903 );
904
905 =head2 transport_cost_tobranches
906
907 Type: has_many
908
909 Related object: L<Koha::Schema::Result::TransportCost>
910
911 =cut
912
913 __PACKAGE__->has_many(
914   "transport_cost_tobranches",
915   "Koha::Schema::Result::TransportCost",
916   { "foreign.tobranch" => "self.branchcode" },
917   { cascade_copy => 0, cascade_delete => 0 },
918 );
919
920
921 # Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-11-08 17:35:26
922 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:QPqXuEigMeIBb9NKMSkrNw
923
924 __PACKAGE__->add_columns(
925     '+pickup_location' => { is_boolean => 1 },
926     '+public'          => { is_boolean => 1 }
927 );
928
929 sub koha_object_class {
930     'Koha::Library';
931 }
932 sub koha_objects_class {
933     'Koha::Libraries';
934 }
935
936 1;