#version 460 layout (local_size_x=4, local_size_y=1, local_size_z=1) in; layout (set=0, binding=0, std430) buffer InputBlock { int values[4]; } ib; layout (set=0, binding=1, std430) buffer OutputBlock { int values[4]; } ob; void main (void) { int a0 = 0; int a1 = 0; int a2 = 0; int a3 = 0; int b0 = 0; int b1 = 0; int b2 = 0; int b3 = 0; int b4 = 0; int b5 = 0; int b6 = 0; int b7 = 0; int b8 = 0; int b9 = 0; int c0 = 0; int c1 = 0; int c10 = 0; int c100 = 0; int c1000 = 0; int c1001 = 0; int c1002 = 0; int c1003 = 0; int c1004 = 0; int c1005 = 0; int c1006 = 0; int c1007 = 0; int c1008 = 0; int c1009 = 0; int c101 = 0; int c1010 = 0; int c1011 = 0; int c102 = 0; int c103 = 0; int c104 = 0; int c105 = 0; int c106 = 0; int c107 = 0; int c108 = 0; int c109 = 0; int c11 = 0; int c110 = 0; int c111 = 0; int c112 = 0; int c113 = 0; int c114 = 0; int c115 = 0; int c116 = 0; int c117 = 0; int c118 = 0; int c119 = 0; int c12 = 0; int c120 = 0; int c121 = 0; int c122 = 0; int c123 = 0; int c124 = 0; int c125 = 0; int c126 = 0; int c127 = 0; int c128 = 0; int c129 = 0; int c13 = 0; int c130 = 0; int c131 = 0; int c132 = 0; int c133 = 0; int c134 = 0; int c135 = 0; int c136 = 0; int c137 = 0; int c138 = 0; int c139 = 0; int c14 = 0; int c140 = 0; int c141 = 0; int c142 = 0; int c143 = 0; int c144 = 0; int c145 = 0; int c146 = 0; int c147 = 0; int c148 = 0; int c149 = 0; int c15 = 0; int c150 = 0; int c151 = 0; int c152 = 0; int c153 = 0; int c154 = 0; int c155 = 0; int c156 = 0; int c157 = 0; int c158 = 0; int c159 = 0; int c16 = 0; int c160 = 0; int c161 = 0; int c162 = 0; int c163 = 0; int c164 = 0; int c165 = 0; int c166 = 0; int c167 = 0; int c168 = 0; int c169 = 0; int c17 = 0; int c170 = 0; int c171 = 0; int c172 = 0; int c173 = 0; int c174 = 0; int c175 = 0; int c176 = 0; int c177 = 0; int c178 = 0; int c179 = 0; int c18 = 0; int c180 = 0; int c181 = 0; int c182 = 0; int c183 = 0; int c184 = 0; int c185 = 0; int c186 = 0; int c187 = 0; int c188 = 0; int c189 = 0; int c19 = 0; int c190 = 0; int c191 = 0; int c192 = 0; int c193 = 0; int c194 = 0; int c195 = 0; int c196 = 0; int c197 = 0; int c198 = 0; int c199 = 0; int c2 = 0; int c20 = 0; int c200 = 0; int c201 = 0; int c202 = 0; int c203 = 0; int c204 = 0; int c205 = 0; int c206 = 0; int c207 = 0; int c208 = 0; int c209 = 0; int c21 = 0; int c210 = 0; int c211 = 0; int c212 = 0; int c213 = 0; int c214 = 0; int c215 = 0; int c216 = 0; int c217 = 0; int c218 = 0; int c219 = 0; int c22 = 0; int c220 = 0; int c221 = 0; int c222 = 0; int c223 = 0; int c224 = 0; int c225 = 0; int c226 = 0; int c227 = 0; int c228 = 0; int c229 = 0; int c23 = 0; int c230 = 0; int c231 = 0; int c232 = 0; int c233 = 0; int c234 = 0; int c235 = 0; int c236 = 0; int c237 = 0; int c238 = 0; int c239 = 0; int c24 = 0; int c240 = 0; int c241 = 0; int c242 = 0; int c243 = 0; int c244 = 0; int c245 = 0; int c246 = 0; int c247 = 0; int c248 = 0; int c249 = 0; int c25 = 0; int c250 = 0; int c251 = 0; int c252 = 0; int c253 = 0; int c254 = 0; int c255 = 0; int c256 = 0; int c257 = 0; int c258 = 0; int c259 = 0; int c26 = 0; int c260 = 0; int c261 = 0; int c262 = 0; int c263 = 0; int c264 = 0; int c265 = 0; int c266 = 0; int c267 = 0; int c268 = 0; int c269 = 0; int c27 = 0; int c270 = 0; int c271 = 0; int c272 = 0; int c273 = 0; int c274 = 0; int c275 = 0; int c276 = 0; int c277 = 0; int c278 = 0; int c279 = 0; int c28 = 0; int c280 = 0; int c281 = 0; int c282 = 0; int c283 = 0; int c284 = 0; int c285 = 0; int c286 = 0; int c287 = 0; int c288 = 0; int c289 = 0; int c29 = 0; int c290 = 0; int c291 = 0; int c292 = 0; int c293 = 0; int c294 = 0; int c295 = 0; int c296 = 0; int c297 = 0; int c298 = 0; int c299 = 0; int c3 = 0; int c30 = 0; int c300 = 0; int c301 = 0; int c302 = 0; int c303 = 0; int c304 = 0; int c305 = 0; int c306 = 0; int c307 = 0; int c308 = 0; int c309 = 0; int c31 = 0; int c310 = 0; int c311 = 0; int c312 = 0; int c313 = 0; int c314 = 0; int c315 = 0; int c316 = 0; int c317 = 0; int c318 = 0; int c319 = 0; int c32 = 0; int c320 = 0; int c321 = 0; int c322 = 0; int c323 = 0; int c324 = 0; int c325 = 0; int c326 = 0; int c327 = 0; int c328 = 0; int c329 = 0; int c33 = 0; int c330 = 0; int c331 = 0; int c332 = 0; int c333 = 0; int c334 = 0; int c335 = 0; int c336 = 0; int c337 = 0; int c338 = 0; int c339 = 0; int c34 = 0; int c340 = 0; int c341 = 0; int c342 = 0; int c343 = 0; int c344 = 0; int c345 = 0; int c346 = 0; int c347 = 0; int c348 = 0; int c349 = 0; int c35 = 0; int c350 = 0; int c351 = 0; int c352 = 0; int c353 = 0; int c354 = 0; int c355 = 0; int c356 = 0; int c357 = 0; int c358 = 0; int c359 = 0; int c36 = 0; int c360 = 0; int c361 = 0; int c362 = 0; int c363 = 0; int c364 = 0; int c365 = 0; int c366 = 0; int c367 = 0; int c368 = 0; int c369 = 0; int c37 = 0; int c370 = 0; int c371 = 0; int c372 = 0; int c373 = 0; int c374 = 0; int c375 = 0; int c376 = 0; int c377 = 0; int c378 = 0; int c379 = 0; int c38 = 0; int c380 = 0; int c381 = 0; int c382 = 0; int c383 = 0; int c384 = 0; int c385 = 0; int c386 = 0; int c387 = 0; int c388 = 0; int c389 = 0; int c39 = 0; int c390 = 0; int c391 = 0; int c392 = 0; int c393 = 0; int c394 = 0; int c395 = 0; int c396 = 0; int c397 = 0; int c398 = 0; int c399 = 0; int c4 = 0; int c40 = 0; int c400 = 0; int c401 = 0; int c402 = 0; int c403 = 0; int c404 = 0; int c405 = 0; int c406 = 0; int c407 = 0; int c408 = 0; int c409 = 0; int c41 = 0; int c410 = 0; int c411 = 0; int c412 = 0; int c413 = 0; int c414 = 0; int c415 = 0; int c416 = 0; int c417 = 0; int c418 = 0; int c419 = 0; int c42 = 0; int c420 = 0; int c421 = 0; int c422 = 0; int c423 = 0; int c424 = 0; int c425 = 0; int c426 = 0; int c427 = 0; int c428 = 0; int c429 = 0; int c43 = 0; int c430 = 0; int c431 = 0; int c432 = 0; int c433 = 0; int c434 = 0; int c435 = 0; int c436 = 0; int c437 = 0; int c438 = 0; int c439 = 0; int c44 = 0; int c440 = 0; int c441 = 0; int c442 = 0; int c443 = 0; int c444 = 0; int c445 = 0; int c446 = 0; int c447 = 0; int c448 = 0; int c449 = 0; int c45 = 0; int c450 = 0; int c451 = 0; int c452 = 0; int c453 = 0; int c454 = 0; int c455 = 0; int c456 = 0; int c457 = 0; int c458 = 0; int c459 = 0; int c46 = 0; int c460 = 0; int c461 = 0; int c462 = 0; int c463 = 0; int c464 = 0; int c465 = 0; int c466 = 0; int c467 = 0; int c468 = 0; int c469 = 0; int c47 = 0; int c470 = 0; int c471 = 0; int c472 = 0; int c473 = 0; int c474 = 0; int c475 = 0; int c476 = 0; int c477 = 0; int c478 = 0; int c479 = 0; int c48 = 0; int c480 = 0; int c481 = 0; int c482 = 0; int c483 = 0; int c484 = 0; int c485 = 0; int c486 = 0; int c487 = 0; int c488 = 0; int c489 = 0; int c49 = 0; int c490 = 0; int c491 = 0; int c492 = 0; int c493 = 0; int c494 = 0; int c495 = 0; int c496 = 0; int c497 = 0; int c498 = 0; int c499 = 0; int c5 = 0; int c50 = 0; int c500 = 0; int c501 = 0; int c502 = 0; int c503 = 0; int c504 = 0; int c505 = 0; int c506 = 0; int c507 = 0; int c508 = 0; int c509 = 0; int c51 = 0; int c510 = 0; int c511 = 0; int c512 = 0; int c513 = 0; int c514 = 0; int c515 = 0; int c516 = 0; int c517 = 0; int c518 = 0; int c519 = 0; int c52 = 0; int c520 = 0; int c521 = 0; int c522 = 0; int c523 = 0; int c524 = 0; int c525 = 0; int c526 = 0; int c527 = 0; int c528 = 0; int c529 = 0; int c53 = 0; int c530 = 0; int c531 = 0; int c532 = 0; int c533 = 0; int c534 = 0; int c535 = 0; int c536 = 0; int c537 = 0; int c538 = 0; int c539 = 0; int c54 = 0; int c540 = 0; int c541 = 0; int c542 = 0; int c543 = 0; int c544 = 0; int c545 = 0; int c546 = 0; int c547 = 0; int c548 = 0; int c549 = 0; int c55 = 0; int c550 = 0; int c551 = 0; int c552 = 0; int c553 = 0; int c554 = 0; int c555 = 0; int c556 = 0; int c557 = 0; int c558 = 0; int c559 = 0; int c56 = 0; int c560 = 0; int c561 = 0; int c562 = 0; int c563 = 0; int c564 = 0; int c565 = 0; int c566 = 0; int c567 = 0; int c568 = 0; int c569 = 0; int c57 = 0; int c570 = 0; int c571 = 0; int c572 = 0; int c573 = 0; int c574 = 0; int c575 = 0; int c576 = 0; int c577 = 0; int c578 = 0; int c579 = 0; int c58 = 0; int c580 = 0; int c581 = 0; int c582 = 0; int c583 = 0; int c584 = 0; int c585 = 0; int c586 = 0; int c587 = 0; int c588 = 0; int c589 = 0; int c59 = 0; int c590 = 0; int c591 = 0; int c592 = 0; int c593 = 0; int c594 = 0; int c595 = 0; int c596 = 0; int c597 = 0; int c598 = 0; int c599 = 0; int c6 = 0; int c60 = 0; int c600 = 0; int c601 = 0; int c602 = 0; int c603 = 0; int c604 = 0; int c605 = 0; int c606 = 0; int c607 = 0; int c608 = 0; int c609 = 0; int c61 = 0; int c610 = 0; int c611 = 0; int c612 = 0; int c613 = 0; int c614 = 0; int c615 = 0; int c616 = 0; int c617 = 0; int c618 = 0; int c619 = 0; int c62 = 0; int c620 = 0; int c621 = 0; int c622 = 0; int c623 = 0; int c624 = 0; int c625 = 0; int c626 = 0; int c627 = 0; int c628 = 0; int c629 = 0; int c63 = 0; int c630 = 0; int c631 = 0; int c632 = 0; int c633 = 0; int c634 = 0; int c635 = 0; int c636 = 0; int c637 = 0; int c638 = 0; int c639 = 0; int c64 = 0; int c640 = 0; int c641 = 0; int c642 = 0; int c643 = 0; int c644 = 0; int c645 = 0; int c646 = 0; int c647 = 0; int c648 = 0; int c649 = 0; int c65 = 0; int c650 = 0; int c651 = 0; int c652 = 0; int c653 = 0; int c654 = 0; int c655 = 0; int c656 = 0; int c657 = 0; int c658 = 0; int c659 = 0; int c66 = 0; int c660 = 0; int c661 = 0; int c662 = 0; int c663 = 0; int c664 = 0; int c665 = 0; int c666 = 0; int c667 = 0; int c668 = 0; int c669 = 0; int c67 = 0; int c670 = 0; int c671 = 0; int c672 = 0; int c673 = 0; int c674 = 0; int c675 = 0; int c676 = 0; int c677 = 0; int c678 = 0; int c679 = 0; int c68 = 0; int c680 = 0; int c681 = 0; int c682 = 0; int c683 = 0; int c684 = 0; int c685 = 0; int c686 = 0; int c687 = 0; int c688 = 0; int c689 = 0; int c69 = 0; int c690 = 0; int c691 = 0; int c692 = 0; int c693 = 0; int c694 = 0; int c695 = 0; int c696 = 0; int c697 = 0; int c698 = 0; int c699 = 0; int c7 = 0; int c70 = 0; int c700 = 0; int c701 = 0; int c702 = 0; int c703 = 0; int c704 = 0; int c705 = 0; int c706 = 0; int c707 = 0; int c708 = 0; int c709 = 0; int c71 = 0; int c710 = 0; int c711 = 0; int c712 = 0; int c713 = 0; int c714 = 0; int c715 = 0; int c716 = 0; int c717 = 0; int c718 = 0; int c719 = 0; int c72 = 0; int c720 = 0; int c721 = 0; int c722 = 0; int c723 = 0; int c724 = 0; int c725 = 0; int c726 = 0; int c727 = 0; int c728 = 0; int c729 = 0; int c73 = 0; int c730 = 0; int c731 = 0; int c732 = 0; int c733 = 0; int c734 = 0; int c735 = 0; int c736 = 0; int c737 = 0; int c738 = 0; int c739 = 0; int c74 = 0; int c740 = 0; int c741 = 0; int c742 = 0; int c743 = 0; int c744 = 0; int c745 = 0; int c746 = 0; int c747 = 0; int c748 = 0; int c749 = 0; int c75 = 0; int c750 = 0; int c751 = 0; int c752 = 0; int c753 = 0; int c754 = 0; int c755 = 0; int c756 = 0; int c757 = 0; int c758 = 0; int c759 = 0; int c76 = 0; int c760 = 0; int c761 = 0; int c762 = 0; int c763 = 0; int c764 = 0; int c765 = 0; int c766 = 0; int c767 = 0; int c768 = 0; int c769 = 0; int c77 = 0; int c770 = 0; int c771 = 0; int c772 = 0; int c773 = 0; int c774 = 0; int c775 = 0; int c776 = 0; int c777 = 0; int c778 = 0; int c779 = 0; int c78 = 0; int c780 = 0; int c781 = 0; int c782 = 0; int c783 = 0; int c784 = 0; int c785 = 0; int c786 = 0; int c787 = 0; int c788 = 0; int c789 = 0; int c79 = 0; int c790 = 0; int c791 = 0; int c792 = 0; int c793 = 0; int c794 = 0; int c795 = 0; int c796 = 0; int c797 = 0; int c798 = 0; int c799 = 0; int c8 = 0; int c80 = 0; int c800 = 0; int c801 = 0; int c802 = 0; int c803 = 0; int c804 = 0; int c805 = 0; int c806 = 0; int c807 = 0; int c808 = 0; int c809 = 0; int c81 = 0; int c810 = 0; int c811 = 0; int c812 = 0; int c813 = 0; int c814 = 0; int c815 = 0; int c816 = 0; int c817 = 0; int c818 = 0; int c819 = 0; int c82 = 0; int c820 = 0; int c821 = 0; int c822 = 0; int c823 = 0; int c824 = 0; int c825 = 0; int c826 = 0; int c827 = 0; int c828 = 0; int c829 = 0; int c83 = 0; int c830 = 0; int c831 = 0; int c832 = 0; int c833 = 0; int c834 = 0; int c835 = 0; int c836 = 0; int c837 = 0; int c838 = 0; int c839 = 0; int c84 = 0; int c840 = 0; int c841 = 0; int c842 = 0; int c843 = 0; int c844 = 0; int c845 = 0; int c846 = 0; int c847 = 0; int c848 = 0; int c849 = 0; int c85 = 0; int c850 = 0; int c851 = 0; int c852 = 0; int c853 = 0; int c854 = 0; int c855 = 0; int c856 = 0; int c857 = 0; int c858 = 0; int c859 = 0; int c86 = 0; int c860 = 0; int c861 = 0; int c862 = 0; int c863 = 0; int c864 = 0; int c865 = 0; int c866 = 0; int c867 = 0; int c868 = 0; int c869 = 0; int c87 = 0; int c870 = 0; int c871 = 0; int c872 = 0; int c873 = 0; int c874 = 0; int c875 = 0; int c876 = 0; int c877 = 0; int c878 = 0; int c879 = 0; int c88 = 0; int c880 = 0; int c881 = 0; int c882 = 0; int c883 = 0; int c884 = 0; int c885 = 0; int c886 = 0; int c887 = 0; int c888 = 0; int c889 = 0; int c89 = 0; int c890 = 0; int c891 = 0; int c892 = 0; int c893 = 0; int c894 = 0; int c895 = 0; int c896 = 0; int c897 = 0; int c898 = 0; int c899 = 0; int c9 = 0; int c90 = 0; int c900 = 0; int c901 = 0; int c902 = 0; int c903 = 0; int c904 = 0; int c905 = 0; int c906 = 0; int c907 = 0; int c908 = 0; int c909 = 0; int c91 = 0; int c910 = 0; int c911 = 0; int c912 = 0; int c913 = 0; int c914 = 0; int c915 = 0; int c916 = 0; int c917 = 0; int c918 = 0; int c919 = 0; int c92 = 0; int c920 = 0; int c921 = 0; int c922 = 0; int c923 = 0; int c924 = 0; int c925 = 0; int c926 = 0; int c927 = 0; int c928 = 0; int c929 = 0; int c93 = 0; int c930 = 0; int c931 = 0; int c932 = 0; int c933 = 0; int c934 = 0; int c935 = 0; int c936 = 0; int c937 = 0; int c938 = 0; int c939 = 0; int c94 = 0; int c940 = 0; int c941 = 0; int c942 = 0; int c943 = 0; int c944 = 0; int c945 = 0; int c946 = 0; int c947 = 0; int c948 = 0; int c949 = 0; int c95 = 0; int c950 = 0; int c951 = 0; int c952 = 0; int c953 = 0; int c954 = 0; int c955 = 0; int c956 = 0; int c957 = 0; int c958 = 0; int c959 = 0; int c96 = 0; int c960 = 0; int c961 = 0; int c962 = 0; int c963 = 0; int c964 = 0; int c965 = 0; int c966 = 0; int c967 = 0; int c968 = 0; int c969 = 0; int c97 = 0; int c970 = 0; int c971 = 0; int c972 = 0; int c973 = 0; int c974 = 0; int c975 = 0; int c976 = 0; int c977 = 0; int c978 = 0; int c979 = 0; int c98 = 0; int c980 = 0; int c981 = 0; int c982 = 0; int c983 = 0; int c984 = 0; int c985 = 0; int c986 = 0; int c987 = 0; int c988 = 0; int c989 = 0; int c99 = 0; int c990 = 0; int c991 = 0; int c992 = 0; int c993 = 0; int c994 = 0; int c995 = 0; int c996 = 0; int c997 = 0; int c998 = 0; int c999 = 0; a0 = ib.values[0]; a1 = ib.values[1]; a2 = ib.values[2]; a3 = ib.values[3]; if (gl_LocalInvocationIndex == 3) b0 = a0 - a1; if (gl_LocalInvocationIndex == 3) b1 = a0 - a2; if (gl_LocalInvocationIndex != 1) b2 = a0 - a3; if (gl_LocalInvocationIndex < 3) b3 = a1 - a2; if (gl_LocalInvocationIndex > 3) b4 = a1 + a3; if (gl_LocalInvocationIndex >= 0) b5 = a2 + a3; if (gl_LocalInvocationIndex >= 3) b6 = a0 - a1 - a2; if (gl_LocalInvocationIndex != 0) b7 = a0 - a1 + a3; if (gl_LocalInvocationIndex > 1) b8 = a0 + a2 - a3; if (gl_LocalInvocationIndex <= 1) b9 = a1 + a2 - a3; if (gl_LocalInvocationIndex <= 2) c0 = b0 - b1; if (gl_LocalInvocationIndex <= 2) c1 = b0 + b2; if (gl_LocalInvocationIndex != 1) c10 = b1 - b3; if (gl_LocalInvocationIndex >= 1) c100 = b1 - b5 + b7; if (gl_LocalInvocationIndex <= 2) c1000 = b1 + b3 - b4 - b5 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 2) c1001 = b2 - b3 - b4 + b5 + b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex > 1) c1002 = b0 + b1 - b2 + b3 + b4 - b5 - b6 - b7 - b8; if (gl_LocalInvocationIndex >= 2) c1003 = b0 - b1 - b2 + b3 + b4 + b5 + b6 - b7 - b9; if (gl_LocalInvocationIndex < 1) c1004 = b0 - b1 - b2 + b3 + b4 + b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex > 0) c1005 = b0 + b1 - b2 + b3 + b4 - b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex == 2) c1006 = b0 + b1 + b2 + b3 - b4 - b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex < 2) c1007 = b0 - b1 + b2 - b3 - b5 - b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex < 2) c1008 = b0 + b1 + b2 - b4 + b5 + b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex > 0) c1009 = b0 - b1 - b3 - b4 + b5 - b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex == 1) c101 = b1 - b5 - b8; if (gl_LocalInvocationIndex >= 0) c1010 = b0 - b2 + b3 + b4 + b5 + b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex != 1) c1011 = b1 + b2 + b3 - b4 - b5 - b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex > 1) c102 = b1 + b5 - b9; if (gl_LocalInvocationIndex > 3) c103 = b1 + b6 + b7; if (gl_LocalInvocationIndex > 3) c104 = b1 + b6 - b8; if (gl_LocalInvocationIndex > 0) c105 = b1 + b6 + b9; if (gl_LocalInvocationIndex < 2) c106 = b1 + b7 - b8; if (gl_LocalInvocationIndex == 3) c107 = b1 + b7 + b9; if (gl_LocalInvocationIndex != 3) c108 = b1 - b8 - b9; if (gl_LocalInvocationIndex == 0) c109 = b2 + b3 - b4; if (gl_LocalInvocationIndex < 2) c11 = b1 - b4; if (gl_LocalInvocationIndex > 3) c110 = b2 - b3 - b5; if (gl_LocalInvocationIndex > 1) c111 = b2 - b3 + b6; if (gl_LocalInvocationIndex != 0) c112 = b2 + b3 + b7; if (gl_LocalInvocationIndex > 3) c113 = b2 - b3 + b8; if (gl_LocalInvocationIndex < 1) c114 = b2 + b3 - b9; if (gl_LocalInvocationIndex <= 0) c115 = b2 + b4 + b5; if (gl_LocalInvocationIndex == 3) c116 = b2 + b4 - b6; if (gl_LocalInvocationIndex > 0) c117 = b2 - b4 + b7; if (gl_LocalInvocationIndex != 3) c118 = b2 - b4 + b8; if (gl_LocalInvocationIndex > 0) c119 = b2 + b4 - b9; if (gl_LocalInvocationIndex <= 2) c12 = b1 - b5; if (gl_LocalInvocationIndex == 0) c120 = b2 + b5 + b6; if (gl_LocalInvocationIndex < 2) c121 = b2 + b5 - b7; if (gl_LocalInvocationIndex <= 2) c122 = b2 + b5 + b8; if (gl_LocalInvocationIndex < 3) c123 = b2 - b5 - b9; if (gl_LocalInvocationIndex <= 3) c124 = b2 - b6 - b7; if (gl_LocalInvocationIndex > 1) c125 = b2 + b6 + b8; if (gl_LocalInvocationIndex > 1) c126 = b2 - b6 + b9; if (gl_LocalInvocationIndex >= 0) c127 = b2 - b7 - b8; if (gl_LocalInvocationIndex >= 2) c128 = b2 + b7 - b9; if (gl_LocalInvocationIndex >= 1) c129 = b2 + b8 + b9; if (gl_LocalInvocationIndex >= 2) c13 = b1 + b6; if (gl_LocalInvocationIndex < 1) c130 = b3 + b4 - b5; if (gl_LocalInvocationIndex != 3) c131 = b3 + b4 - b6; if (gl_LocalInvocationIndex < 1) c132 = b3 + b4 + b7; if (gl_LocalInvocationIndex <= 3) c133 = b3 - b4 + b8; if (gl_LocalInvocationIndex != 3) c134 = b3 - b4 + b9; if (gl_LocalInvocationIndex < 0) c135 = b3 + b5 - b6; if (gl_LocalInvocationIndex > 3) c136 = b3 - b5 + b7; if (gl_LocalInvocationIndex != 3) c137 = b3 - b5 - b8; if (gl_LocalInvocationIndex == 0) c138 = b3 + b5 + b9; if (gl_LocalInvocationIndex <= 2) c139 = b3 - b6 - b7; if (gl_LocalInvocationIndex <= 2) c14 = b1 + b7; if (gl_LocalInvocationIndex == 2) c140 = b3 - b6 - b8; if (gl_LocalInvocationIndex < 1) c141 = b3 + b6 - b9; if (gl_LocalInvocationIndex != 0) c142 = b3 - b7 - b8; if (gl_LocalInvocationIndex != 2) c143 = b3 - b7 + b9; if (gl_LocalInvocationIndex == 2) c144 = b3 - b8 - b9; if (gl_LocalInvocationIndex < 0) c145 = b4 + b5 - b6; if (gl_LocalInvocationIndex != 2) c146 = b4 + b5 - b7; if (gl_LocalInvocationIndex < 1) c147 = b4 + b5 - b8; if (gl_LocalInvocationIndex != 0) c148 = b4 + b5 - b9; if (gl_LocalInvocationIndex == 2) c149 = b4 + b6 - b7; if (gl_LocalInvocationIndex > 2) c15 = b1 + b8; if (gl_LocalInvocationIndex <= 2) c150 = b4 - b6 - b8; if (gl_LocalInvocationIndex > 1) c151 = b4 - b6 - b9; if (gl_LocalInvocationIndex != 3) c152 = b4 - b7 - b8; if (gl_LocalInvocationIndex == 2) c153 = b4 - b7 - b9; if (gl_LocalInvocationIndex == 0) c154 = b4 + b8 + b9; if (gl_LocalInvocationIndex == 3) c155 = b5 - b6 + b7; if (gl_LocalInvocationIndex > 2) c156 = b5 - b6 + b8; if (gl_LocalInvocationIndex >= 1) c157 = b5 + b6 - b9; if (gl_LocalInvocationIndex <= 2) c158 = b5 - b7 - b8; if (gl_LocalInvocationIndex <= 1) c159 = b5 + b7 + b9; if (gl_LocalInvocationIndex >= 0) c16 = b1 + b9; if (gl_LocalInvocationIndex >= 3) c160 = b5 + b8 - b9; if (gl_LocalInvocationIndex != 0) c161 = b6 - b7 - b8; if (gl_LocalInvocationIndex < 0) c162 = b6 + b7 + b9; if (gl_LocalInvocationIndex > 0) c163 = b6 + b8 + b9; if (gl_LocalInvocationIndex == 0) c164 = b7 + b8 + b9; if (gl_LocalInvocationIndex < 0) c165 = b0 - b1 + b2 + b3; if (gl_LocalInvocationIndex < 3) c166 = b0 + b1 - b2 + b4; if (gl_LocalInvocationIndex > 2) c167 = b0 + b1 - b2 - b5; if (gl_LocalInvocationIndex < 2) c168 = b0 - b1 + b2 - b6; if (gl_LocalInvocationIndex > 1) c169 = b0 + b1 - b2 - b7; if (gl_LocalInvocationIndex == 3) c17 = b2 + b3; if (gl_LocalInvocationIndex >= 2) c170 = b0 - b1 - b2 + b8; if (gl_LocalInvocationIndex > 3) c171 = b0 + b1 - b2 + b9; if (gl_LocalInvocationIndex >= 2) c172 = b0 - b1 + b3 - b4; if (gl_LocalInvocationIndex >= 3) c173 = b0 + b1 + b3 - b5; if (gl_LocalInvocationIndex > 3) c174 = b0 - b1 + b3 + b6; if (gl_LocalInvocationIndex == 2) c175 = b0 - b1 + b3 + b7; if (gl_LocalInvocationIndex <= 2) c176 = b0 + b1 - b3 - b8; if (gl_LocalInvocationIndex > 0) c177 = b0 - b1 - b3 - b9; if (gl_LocalInvocationIndex == 1) c178 = b0 + b1 - b4 + b5; if (gl_LocalInvocationIndex == 0) c179 = b0 + b1 - b4 - b6; if (gl_LocalInvocationIndex <= 3) c18 = b2 - b4; if (gl_LocalInvocationIndex > 2) c180 = b0 + b1 + b4 + b7; if (gl_LocalInvocationIndex <= 0) c181 = b0 - b1 - b4 + b8; if (gl_LocalInvocationIndex <= 0) c182 = b0 + b1 + b4 + b9; if (gl_LocalInvocationIndex <= 0) c183 = b0 + b1 + b5 + b6; if (gl_LocalInvocationIndex > 3) c184 = b0 - b1 - b5 - b7; if (gl_LocalInvocationIndex > 3) c185 = b0 + b1 - b5 - b8; if (gl_LocalInvocationIndex < 0) c186 = b0 - b1 + b5 - b9; if (gl_LocalInvocationIndex <= 0) c187 = b0 + b1 + b6 + b7; if (gl_LocalInvocationIndex <= 3) c188 = b0 - b1 + b6 + b8; if (gl_LocalInvocationIndex == 1) c189 = b0 - b1 - b6 + b9; if (gl_LocalInvocationIndex < 1) c19 = b2 - b5; if (gl_LocalInvocationIndex >= 0) c190 = b0 - b1 - b7 + b8; if (gl_LocalInvocationIndex == 3) c191 = b0 - b1 - b7 - b9; if (gl_LocalInvocationIndex == 3) c192 = b0 - b1 + b8 + b9; if (gl_LocalInvocationIndex < 2) c193 = b0 + b2 - b3 - b4; if (gl_LocalInvocationIndex == 3) c194 = b0 - b2 - b3 + b5; if (gl_LocalInvocationIndex <= 3) c195 = b0 - b2 + b3 - b6; if (gl_LocalInvocationIndex >= 0) c196 = b0 + b2 + b3 + b7; if (gl_LocalInvocationIndex > 1) c197 = b0 - b2 - b3 + b8; if (gl_LocalInvocationIndex != 1) c198 = b0 - b2 + b3 + b9; if (gl_LocalInvocationIndex < 0) c199 = b0 - b2 - b4 + b5; if (gl_LocalInvocationIndex >= 2) c2 = b0 - b3; if (gl_LocalInvocationIndex > 2) c20 = b2 + b6; if (gl_LocalInvocationIndex <= 1) c200 = b0 + b2 - b4 + b6; if (gl_LocalInvocationIndex != 0) c201 = b0 + b2 + b4 - b7; if (gl_LocalInvocationIndex != 1) c202 = b0 - b2 + b4 - b8; if (gl_LocalInvocationIndex < 2) c203 = b0 + b2 - b4 + b9; if (gl_LocalInvocationIndex == 0) c204 = b0 - b2 + b5 - b6; if (gl_LocalInvocationIndex != 3) c205 = b0 - b2 - b5 + b7; if (gl_LocalInvocationIndex < 2) c206 = b0 - b2 + b5 + b8; if (gl_LocalInvocationIndex <= 0) c207 = b0 + b2 - b5 + b9; if (gl_LocalInvocationIndex == 0) c208 = b0 + b2 + b6 - b7; if (gl_LocalInvocationIndex <= 0) c209 = b0 + b2 - b6 - b8; if (gl_LocalInvocationIndex == 2) c21 = b2 - b7; if (gl_LocalInvocationIndex == 3) c210 = b0 + b2 + b6 + b9; if (gl_LocalInvocationIndex <= 2) c211 = b0 + b2 + b7 - b8; if (gl_LocalInvocationIndex >= 0) c212 = b0 + b2 + b7 + b9; if (gl_LocalInvocationIndex > 2) c213 = b0 - b2 + b8 - b9; if (gl_LocalInvocationIndex <= 1) c214 = b0 - b3 - b4 - b5; if (gl_LocalInvocationIndex < 1) c215 = b0 - b3 + b4 + b6; if (gl_LocalInvocationIndex == 3) c216 = b0 + b3 + b4 + b7; if (gl_LocalInvocationIndex >= 3) c217 = b0 + b3 - b4 + b8; if (gl_LocalInvocationIndex < 0) c218 = b0 + b3 - b4 - b9; if (gl_LocalInvocationIndex <= 0) c219 = b0 + b3 + b5 - b6; if (gl_LocalInvocationIndex <= 0) c22 = b2 - b8; if (gl_LocalInvocationIndex == 3) c220 = b0 + b3 + b5 - b7; if (gl_LocalInvocationIndex == 2) c221 = b0 - b3 + b5 + b8; if (gl_LocalInvocationIndex == 0) c222 = b0 + b3 - b5 + b9; if (gl_LocalInvocationIndex > 3) c223 = b0 - b3 - b6 + b7; if (gl_LocalInvocationIndex >= 0) c224 = b0 + b3 - b6 + b8; if (gl_LocalInvocationIndex == 0) c225 = b0 - b3 + b6 + b9; if (gl_LocalInvocationIndex == 1) c226 = b0 - b3 + b7 - b8; if (gl_LocalInvocationIndex >= 1) c227 = b0 + b3 + b7 + b9; if (gl_LocalInvocationIndex > 2) c228 = b0 - b3 + b8 + b9; if (gl_LocalInvocationIndex <= 0) c229 = b0 + b4 + b5 - b6; if (gl_LocalInvocationIndex > 0) c23 = b2 + b9; if (gl_LocalInvocationIndex != 1) c230 = b0 + b4 + b5 + b7; if (gl_LocalInvocationIndex < 1) c231 = b0 + b4 + b5 - b8; if (gl_LocalInvocationIndex != 1) c232 = b0 + b4 - b5 - b9; if (gl_LocalInvocationIndex <= 1) c233 = b0 - b4 + b6 + b7; if (gl_LocalInvocationIndex > 1) c234 = b0 - b4 + b6 - b8; if (gl_LocalInvocationIndex == 2) c235 = b0 + b4 - b6 + b9; if (gl_LocalInvocationIndex >= 1) c236 = b0 - b4 - b7 - b8; if (gl_LocalInvocationIndex == 0) c237 = b0 - b4 - b7 + b9; if (gl_LocalInvocationIndex < 0) c238 = b0 + b4 - b8 + b9; if (gl_LocalInvocationIndex != 1) c239 = b0 - b5 + b6 - b7; if (gl_LocalInvocationIndex >= 3) c24 = b3 - b4; if (gl_LocalInvocationIndex >= 0) c240 = b0 - b5 - b6 + b8; if (gl_LocalInvocationIndex < 3) c241 = b0 - b5 + b6 - b9; if (gl_LocalInvocationIndex > 2) c242 = b0 + b5 - b7 + b8; if (gl_LocalInvocationIndex == 3) c243 = b0 + b5 + b7 - b9; if (gl_LocalInvocationIndex <= 1) c244 = b0 + b5 - b8 + b9; if (gl_LocalInvocationIndex > 3) c245 = b0 - b6 - b7 + b8; if (gl_LocalInvocationIndex < 0) c246 = b0 + b6 + b7 + b9; if (gl_LocalInvocationIndex >= 2) c247 = b0 - b6 + b8 - b9; if (gl_LocalInvocationIndex <= 1) c248 = b0 - b7 - b8 - b9; if (gl_LocalInvocationIndex <= 3) c249 = b1 - b2 - b3 - b4; if (gl_LocalInvocationIndex != 2) c25 = b3 - b5; if (gl_LocalInvocationIndex == 1) c250 = b1 + b2 - b3 + b5; if (gl_LocalInvocationIndex >= 2) c251 = b1 - b2 + b3 + b6; if (gl_LocalInvocationIndex >= 3) c252 = b1 - b2 - b3 - b7; if (gl_LocalInvocationIndex < 3) c253 = b1 + b2 - b3 - b8; if (gl_LocalInvocationIndex >= 3) c254 = b1 - b2 - b3 - b9; if (gl_LocalInvocationIndex >= 3) c255 = b1 - b2 - b4 + b5; if (gl_LocalInvocationIndex != 3) c256 = b1 + b2 - b4 - b6; if (gl_LocalInvocationIndex < 0) c257 = b1 - b2 - b4 - b7; if (gl_LocalInvocationIndex == 1) c258 = b1 + b2 + b4 - b8; if (gl_LocalInvocationIndex > 1) c259 = b1 - b2 + b4 + b9; if (gl_LocalInvocationIndex < 2) c26 = b3 - b6; if (gl_LocalInvocationIndex > 3) c260 = b1 + b2 + b5 + b6; if (gl_LocalInvocationIndex < 0) c261 = b1 + b2 + b5 + b7; if (gl_LocalInvocationIndex <= 1) c262 = b1 - b2 + b5 - b8; if (gl_LocalInvocationIndex == 3) c263 = b1 - b2 - b5 + b9; if (gl_LocalInvocationIndex != 1) c264 = b1 - b2 + b6 - b7; if (gl_LocalInvocationIndex != 1) c265 = b1 - b2 + b6 + b8; if (gl_LocalInvocationIndex <= 3) c266 = b1 - b2 - b6 + b9; if (gl_LocalInvocationIndex == 3) c267 = b1 - b2 - b7 + b8; if (gl_LocalInvocationIndex != 0) c268 = b1 + b2 + b7 - b9; if (gl_LocalInvocationIndex != 3) c269 = b1 - b2 - b8 - b9; if (gl_LocalInvocationIndex > 0) c27 = b3 + b7; if (gl_LocalInvocationIndex < 1) c270 = b1 + b3 - b4 + b5; if (gl_LocalInvocationIndex > 0) c271 = b1 + b3 + b4 + b6; if (gl_LocalInvocationIndex == 1) c272 = b1 - b3 + b4 - b7; if (gl_LocalInvocationIndex > 0) c273 = b1 + b3 + b4 + b8; if (gl_LocalInvocationIndex > 2) c274 = b1 + b3 - b4 - b9; if (gl_LocalInvocationIndex < 1) c275 = b1 + b3 - b5 - b6; if (gl_LocalInvocationIndex >= 0) c276 = b1 - b3 + b5 - b7; if (gl_LocalInvocationIndex == 2) c277 = b1 - b3 + b5 + b8; if (gl_LocalInvocationIndex <= 0) c278 = b1 + b3 + b5 - b9; if (gl_LocalInvocationIndex >= 0) c279 = b1 + b3 + b6 - b7; if (gl_LocalInvocationIndex < 3) c28 = b3 - b8; if (gl_LocalInvocationIndex < 3) c280 = b1 - b3 - b6 + b8; if (gl_LocalInvocationIndex < 2) c281 = b1 + b3 + b6 - b9; if (gl_LocalInvocationIndex == 2) c282 = b1 - b3 - b7 - b8; if (gl_LocalInvocationIndex < 1) c283 = b1 + b3 - b7 - b9; if (gl_LocalInvocationIndex > 1) c284 = b1 - b3 + b8 + b9; if (gl_LocalInvocationIndex != 1) c285 = b1 - b4 - b5 - b6; if (gl_LocalInvocationIndex < 3) c286 = b1 - b4 + b5 - b7; if (gl_LocalInvocationIndex != 1) c287 = b1 + b4 - b5 - b8; if (gl_LocalInvocationIndex > 2) c288 = b1 - b4 - b5 - b9; if (gl_LocalInvocationIndex == 0) c289 = b1 - b4 + b6 + b7; if (gl_LocalInvocationIndex < 3) c29 = b3 - b9; if (gl_LocalInvocationIndex == 0) c290 = b1 - b4 - b6 + b8; if (gl_LocalInvocationIndex <= 0) c291 = b1 - b4 - b6 - b9; if (gl_LocalInvocationIndex > 1) c292 = b1 + b4 - b7 + b8; if (gl_LocalInvocationIndex > 2) c293 = b1 - b4 - b7 - b9; if (gl_LocalInvocationIndex > 3) c294 = b1 + b4 + b8 - b9; if (gl_LocalInvocationIndex >= 3) c295 = b1 - b5 + b6 + b7; if (gl_LocalInvocationIndex > 1) c296 = b1 - b5 + b6 - b8; if (gl_LocalInvocationIndex > 3) c297 = b1 + b5 + b6 - b9; if (gl_LocalInvocationIndex < 2) c298 = b1 - b5 + b7 - b8; if (gl_LocalInvocationIndex >= 0) c299 = b1 - b5 + b7 + b9; if (gl_LocalInvocationIndex < 3) c3 = b0 + b4; if (gl_LocalInvocationIndex <= 1) c30 = b4 + b5; if (gl_LocalInvocationIndex >= 2) c300 = b1 + b5 + b8 - b9; if (gl_LocalInvocationIndex == 1) c301 = b1 + b6 - b7 + b8; if (gl_LocalInvocationIndex != 3) c302 = b1 + b6 + b7 + b9; if (gl_LocalInvocationIndex < 2) c303 = b1 + b6 - b8 - b9; if (gl_LocalInvocationIndex < 0) c304 = b1 - b7 + b8 - b9; if (gl_LocalInvocationIndex > 2) c305 = b2 + b3 + b4 + b5; if (gl_LocalInvocationIndex <= 1) c306 = b2 + b3 - b4 - b6; if (gl_LocalInvocationIndex == 0) c307 = b2 + b3 + b4 + b7; if (gl_LocalInvocationIndex <= 3) c308 = b2 + b3 - b4 + b8; if (gl_LocalInvocationIndex < 1) c309 = b2 - b3 - b4 - b9; if (gl_LocalInvocationIndex < 2) c31 = b4 + b6; if (gl_LocalInvocationIndex != 2) c310 = b2 + b3 + b5 - b6; if (gl_LocalInvocationIndex < 0) c311 = b2 + b3 - b5 + b7; if (gl_LocalInvocationIndex < 2) c312 = b2 + b3 + b5 - b8; if (gl_LocalInvocationIndex == 0) c313 = b2 + b3 + b5 + b9; if (gl_LocalInvocationIndex > 1) c314 = b2 + b3 + b6 - b7; if (gl_LocalInvocationIndex >= 0) c315 = b2 - b3 - b6 - b8; if (gl_LocalInvocationIndex == 1) c316 = b2 - b3 + b6 - b9; if (gl_LocalInvocationIndex != 3) c317 = b2 - b3 - b7 - b8; if (gl_LocalInvocationIndex >= 2) c318 = b2 + b3 - b7 + b9; if (gl_LocalInvocationIndex > 0) c319 = b2 + b3 - b8 + b9; if (gl_LocalInvocationIndex > 2) c32 = b4 - b7; if (gl_LocalInvocationIndex == 3) c320 = b2 - b4 - b5 + b6; if (gl_LocalInvocationIndex < 1) c321 = b2 - b4 - b5 + b7; if (gl_LocalInvocationIndex < 2) c322 = b2 - b4 - b5 + b8; if (gl_LocalInvocationIndex <= 2) c323 = b2 - b4 + b5 - b9; if (gl_LocalInvocationIndex <= 1) c324 = b2 + b4 + b6 - b7; if (gl_LocalInvocationIndex > 2) c325 = b2 - b4 + b6 + b8; if (gl_LocalInvocationIndex < 0) c326 = b2 + b4 + b6 + b9; if (gl_LocalInvocationIndex <= 1) c327 = b2 - b4 + b7 + b8; if (gl_LocalInvocationIndex < 3) c328 = b2 + b4 + b7 + b9; if (gl_LocalInvocationIndex == 0) c329 = b2 + b4 + b8 - b9; if (gl_LocalInvocationIndex >= 3) c33 = b4 - b8; if (gl_LocalInvocationIndex >= 3) c330 = b2 - b5 - b6 + b7; if (gl_LocalInvocationIndex <= 3) c331 = b2 + b5 + b6 + b8; if (gl_LocalInvocationIndex > 0) c332 = b2 - b5 + b6 - b9; if (gl_LocalInvocationIndex >= 0) c333 = b2 - b5 - b7 + b8; if (gl_LocalInvocationIndex == 3) c334 = b2 + b5 + b7 + b9; if (gl_LocalInvocationIndex > 1) c335 = b2 - b5 + b8 + b9; if (gl_LocalInvocationIndex >= 1) c336 = b2 - b6 + b7 - b8; if (gl_LocalInvocationIndex >= 3) c337 = b2 + b6 + b7 + b9; if (gl_LocalInvocationIndex == 1) c338 = b2 + b6 + b8 - b9; if (gl_LocalInvocationIndex <= 2) c339 = b2 - b7 + b8 + b9; if (gl_LocalInvocationIndex > 0) c34 = b4 + b9; if (gl_LocalInvocationIndex > 0) c340 = b3 + b4 + b5 - b6; if (gl_LocalInvocationIndex <= 1) c341 = b3 + b4 + b5 + b7; if (gl_LocalInvocationIndex < 0) c342 = b3 + b4 + b5 - b8; if (gl_LocalInvocationIndex >= 3) c343 = b3 - b4 - b5 - b9; if (gl_LocalInvocationIndex == 3) c344 = b3 + b4 + b6 - b7; if (gl_LocalInvocationIndex != 1) c345 = b3 - b4 - b6 - b8; if (gl_LocalInvocationIndex <= 1) c346 = b3 - b4 - b6 + b9; if (gl_LocalInvocationIndex >= 3) c347 = b3 + b4 - b7 - b8; if (gl_LocalInvocationIndex <= 2) c348 = b3 - b4 + b7 + b9; if (gl_LocalInvocationIndex > 2) c349 = b3 - b4 - b8 - b9; if (gl_LocalInvocationIndex >= 3) c35 = b5 - b6; if (gl_LocalInvocationIndex == 0) c350 = b3 - b5 + b6 + b7; if (gl_LocalInvocationIndex < 3) c351 = b3 - b5 - b6 + b8; if (gl_LocalInvocationIndex <= 3) c352 = b3 - b5 + b6 + b9; if (gl_LocalInvocationIndex <= 0) c353 = b3 - b5 + b7 + b8; if (gl_LocalInvocationIndex >= 2) c354 = b3 - b5 - b7 + b9; if (gl_LocalInvocationIndex <= 3) c355 = b3 + b5 + b8 - b9; if (gl_LocalInvocationIndex == 1) c356 = b3 + b6 + b7 - b8; if (gl_LocalInvocationIndex > 2) c357 = b3 + b6 + b7 + b9; if (gl_LocalInvocationIndex <= 3) c358 = b3 + b6 + b8 + b9; if (gl_LocalInvocationIndex < 0) c359 = b3 + b7 + b8 - b9; if (gl_LocalInvocationIndex != 3) c36 = b5 - b7; if (gl_LocalInvocationIndex >= 3) c360 = b4 - b5 + b6 - b7; if (gl_LocalInvocationIndex > 2) c361 = b4 + b5 + b6 - b8; if (gl_LocalInvocationIndex == 1) c362 = b4 + b5 - b6 - b9; if (gl_LocalInvocationIndex >= 0) c363 = b4 - b5 - b7 - b8; if (gl_LocalInvocationIndex < 0) c364 = b4 - b5 - b7 + b9; if (gl_LocalInvocationIndex >= 3) c365 = b4 + b5 - b8 + b9; if (gl_LocalInvocationIndex == 3) c366 = b4 + b6 - b7 - b8; if (gl_LocalInvocationIndex != 0) c367 = b4 + b6 + b7 - b9; if (gl_LocalInvocationIndex >= 0) c368 = b4 + b6 - b8 + b9; if (gl_LocalInvocationIndex >= 2) c369 = b4 - b7 + b8 + b9; if (gl_LocalInvocationIndex <= 1) c37 = b5 + b8; if (gl_LocalInvocationIndex >= 0) c370 = b5 - b6 - b7 - b8; if (gl_LocalInvocationIndex == 1) c371 = b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex != 2) c372 = b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex <= 3) c373 = b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex <= 0) c374 = b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex <= 2) c375 = b0 + b1 + b2 + b3 - b4; if (gl_LocalInvocationIndex < 0) c376 = b0 + b1 + b2 - b3 - b5; if (gl_LocalInvocationIndex > 3) c377 = b0 + b1 - b2 + b3 + b6; if (gl_LocalInvocationIndex != 0) c378 = b0 - b1 - b2 - b3 + b7; if (gl_LocalInvocationIndex >= 3) c379 = b0 - b1 - b2 + b3 - b8; if (gl_LocalInvocationIndex <= 3) c38 = b5 - b9; if (gl_LocalInvocationIndex <= 0) c380 = b0 - b1 - b2 - b3 - b9; if (gl_LocalInvocationIndex < 3) c381 = b0 + b1 + b2 + b4 - b5; if (gl_LocalInvocationIndex >= 0) c382 = b0 - b1 + b2 + b4 + b6; if (gl_LocalInvocationIndex <= 1) c383 = b0 - b1 + b2 - b4 - b7; if (gl_LocalInvocationIndex != 1) c384 = b0 + b1 - b2 + b4 - b8; if (gl_LocalInvocationIndex != 2) c385 = b0 - b1 + b2 + b4 - b9; if (gl_LocalInvocationIndex <= 3) c386 = b0 + b1 + b2 - b5 + b6; if (gl_LocalInvocationIndex < 1) c387 = b0 - b1 - b2 + b5 - b7; if (gl_LocalInvocationIndex > 1) c388 = b0 + b1 + b2 - b5 - b8; if (gl_LocalInvocationIndex <= 2) c389 = b0 + b1 - b2 - b5 - b9; if (gl_LocalInvocationIndex <= 2) c39 = b6 - b7; if (gl_LocalInvocationIndex == 3) c390 = b0 + b1 + b2 + b6 - b7; if (gl_LocalInvocationIndex != 1) c391 = b0 + b1 - b2 - b6 + b8; if (gl_LocalInvocationIndex == 0) c392 = b0 - b1 + b2 - b6 - b9; if (gl_LocalInvocationIndex != 0) c393 = b0 + b1 - b2 - b7 + b8; if (gl_LocalInvocationIndex <= 0) c394 = b0 + b1 + b2 - b7 + b9; if (gl_LocalInvocationIndex >= 0) c395 = b0 + b1 + b2 + b8 + b9; if (gl_LocalInvocationIndex == 3) c396 = b0 + b1 + b3 - b4 + b5; if (gl_LocalInvocationIndex == 1) c397 = b0 + b1 - b3 + b4 - b6; if (gl_LocalInvocationIndex > 0) c398 = b0 + b1 - b3 - b4 - b7; if (gl_LocalInvocationIndex >= 1) c399 = b0 - b1 + b3 - b4 + b8; if (gl_LocalInvocationIndex <= 1) c4 = b0 - b5; if (gl_LocalInvocationIndex != 1) c40 = b6 + b8; if (gl_LocalInvocationIndex > 0) c400 = b0 - b1 + b3 - b4 - b9; if (gl_LocalInvocationIndex != 1) c401 = b0 + b1 - b3 - b5 + b6; if (gl_LocalInvocationIndex >= 3) c402 = b0 - b1 + b3 - b5 + b7; if (gl_LocalInvocationIndex < 0) c403 = b0 + b1 + b3 - b5 + b8; if (gl_LocalInvocationIndex < 3) c404 = b0 + b1 - b3 - b5 - b9; if (gl_LocalInvocationIndex < 0) c405 = b0 - b1 + b3 + b6 + b7; if (gl_LocalInvocationIndex == 3) c406 = b0 + b1 - b3 - b6 + b8; if (gl_LocalInvocationIndex == 2) c407 = b0 - b1 + b3 - b6 - b9; if (gl_LocalInvocationIndex != 3) c408 = b0 - b1 + b3 - b7 + b8; if (gl_LocalInvocationIndex != 1) c409 = b0 - b1 + b3 + b7 - b9; if (gl_LocalInvocationIndex != 1) c41 = b6 - b9; if (gl_LocalInvocationIndex != 2) c410 = b0 - b1 + b3 + b8 + b9; if (gl_LocalInvocationIndex < 3) c411 = b0 - b1 - b4 + b5 + b6; if (gl_LocalInvocationIndex < 0) c412 = b0 + b1 - b4 - b5 - b7; if (gl_LocalInvocationIndex < 0) c413 = b0 + b1 + b4 - b5 + b8; if (gl_LocalInvocationIndex < 3) c414 = b0 + b1 - b4 - b5 + b9; if (gl_LocalInvocationIndex > 1) c415 = b0 + b1 - b4 - b6 + b7; if (gl_LocalInvocationIndex > 2) c416 = b0 + b1 - b4 - b6 + b8; if (gl_LocalInvocationIndex <= 0) c417 = b0 - b1 - b4 + b6 - b9; if (gl_LocalInvocationIndex >= 0) c418 = b0 - b1 + b4 + b7 - b8; if (gl_LocalInvocationIndex != 3) c419 = b0 + b1 + b4 + b7 - b9; if (gl_LocalInvocationIndex < 2) c42 = b7 - b8; if (gl_LocalInvocationIndex != 0) c420 = b0 - b1 + b4 - b8 + b9; if (gl_LocalInvocationIndex > 0) c421 = b0 + b1 - b5 - b6 - b7; if (gl_LocalInvocationIndex <= 0) c422 = b0 + b1 - b5 + b6 - b8; if (gl_LocalInvocationIndex <= 3) c423 = b0 + b1 - b5 + b6 + b9; if (gl_LocalInvocationIndex >= 3) c424 = b0 + b1 - b5 - b7 - b8; if (gl_LocalInvocationIndex > 3) c425 = b0 + b1 - b5 + b7 + b9; if (gl_LocalInvocationIndex <= 0) c426 = b0 - b1 - b5 + b8 + b9; if (gl_LocalInvocationIndex < 1) c427 = b0 - b1 + b6 - b7 + b8; if (gl_LocalInvocationIndex != 1) c428 = b0 - b1 - b6 - b7 - b9; if (gl_LocalInvocationIndex <= 0) c429 = b0 + b1 + b6 - b8 + b9; if (gl_LocalInvocationIndex != 1) c43 = b7 - b9; if (gl_LocalInvocationIndex == 1) c430 = b0 + b1 - b7 + b8 + b9; if (gl_LocalInvocationIndex == 3) c431 = b0 + b2 + b3 - b4 + b5; if (gl_LocalInvocationIndex < 0) c432 = b0 + b2 - b3 - b4 + b6; if (gl_LocalInvocationIndex > 1) c433 = b0 + b2 + b3 - b4 - b7; if (gl_LocalInvocationIndex < 2) c434 = b0 + b2 + b3 + b4 - b8; if (gl_LocalInvocationIndex < 2) c435 = b0 + b2 - b3 - b4 - b9; if (gl_LocalInvocationIndex > 0) c436 = b0 + b2 + b3 + b5 - b6; if (gl_LocalInvocationIndex >= 2) c437 = b0 - b2 + b3 + b5 - b7; if (gl_LocalInvocationIndex != 3) c438 = b0 - b2 + b3 - b5 + b8; if (gl_LocalInvocationIndex <= 0) c439 = b0 + b2 + b3 - b5 + b9; if (gl_LocalInvocationIndex != 1) c44 = b8 - b9; if (gl_LocalInvocationIndex > 3) c440 = b0 - b2 + b3 + b6 - b7; if (gl_LocalInvocationIndex == 1) c441 = b0 + b2 + b3 - b6 + b8; if (gl_LocalInvocationIndex <= 2) c442 = b0 + b2 + b3 - b6 + b9; if (gl_LocalInvocationIndex != 2) c443 = b0 + b2 + b3 + b7 - b8; if (gl_LocalInvocationIndex < 1) c444 = b0 - b2 - b3 - b7 - b9; if (gl_LocalInvocationIndex != 0) c445 = b0 - b2 + b3 + b8 - b9; if (gl_LocalInvocationIndex <= 2) c446 = b0 - b2 - b4 + b5 - b6; if (gl_LocalInvocationIndex == 0) c447 = b0 + b2 + b4 - b5 - b7; if (gl_LocalInvocationIndex >= 2) c448 = b0 + b2 - b4 - b5 - b8; if (gl_LocalInvocationIndex > 3) c449 = b0 - b2 + b4 - b5 + b9; if (gl_LocalInvocationIndex < 3) c45 = b0 + b1 - b2; if (gl_LocalInvocationIndex == 1) c450 = b0 + b2 + b4 + b6 - b7; if (gl_LocalInvocationIndex > 0) c451 = b0 + b2 + b4 + b6 + b8; if (gl_LocalInvocationIndex <= 0) c452 = b0 + b2 + b4 + b6 + b9; if (gl_LocalInvocationIndex <= 0) c453 = b0 + b2 + b4 + b7 - b8; if (gl_LocalInvocationIndex <= 1) c454 = b0 - b2 + b4 + b7 + b9; if (gl_LocalInvocationIndex != 3) c455 = b0 + b2 + b4 + b8 + b9; if (gl_LocalInvocationIndex >= 0) c456 = b0 - b2 + b5 - b6 - b7; if (gl_LocalInvocationIndex != 2) c457 = b0 - b2 - b5 - b6 + b8; if (gl_LocalInvocationIndex >= 2) c458 = b0 + b2 + b5 + b6 + b9; if (gl_LocalInvocationIndex == 2) c459 = b0 - b2 - b5 + b7 - b8; if (gl_LocalInvocationIndex <= 2) c46 = b0 + b1 - b3; if (gl_LocalInvocationIndex < 0) c460 = b0 - b2 + b5 + b7 - b9; if (gl_LocalInvocationIndex != 0) c461 = b0 - b2 + b5 - b8 + b9; if (gl_LocalInvocationIndex >= 2) c462 = b0 - b2 - b6 + b7 - b8; if (gl_LocalInvocationIndex < 2) c463 = b0 - b2 - b6 - b7 + b9; if (gl_LocalInvocationIndex <= 3) c464 = b0 + b2 + b6 + b8 + b9; if (gl_LocalInvocationIndex != 0) c465 = b0 - b2 + b7 + b8 - b9; if (gl_LocalInvocationIndex == 1) c466 = b0 + b3 + b4 - b5 + b6; if (gl_LocalInvocationIndex >= 1) c467 = b0 - b3 - b4 - b5 - b7; if (gl_LocalInvocationIndex == 0) c468 = b0 - b3 + b4 - b5 - b8; if (gl_LocalInvocationIndex <= 3) c469 = b0 - b3 - b4 - b5 - b9; if (gl_LocalInvocationIndex != 3) c47 = b0 + b1 + b4; if (gl_LocalInvocationIndex == 0) c470 = b0 - b3 + b4 - b6 - b7; if (gl_LocalInvocationIndex <= 3) c471 = b0 + b3 + b4 - b6 + b8; if (gl_LocalInvocationIndex > 1) c472 = b0 - b3 - b4 + b6 - b9; if (gl_LocalInvocationIndex >= 2) c473 = b0 - b3 - b4 - b7 + b8; if (gl_LocalInvocationIndex <= 1) c474 = b0 + b3 + b4 - b7 + b9; if (gl_LocalInvocationIndex == 2) c475 = b0 + b3 - b4 - b8 - b9; if (gl_LocalInvocationIndex > 2) c476 = b0 + b3 - b5 - b6 + b7; if (gl_LocalInvocationIndex != 3) c477 = b0 - b3 - b5 + b6 + b8; if (gl_LocalInvocationIndex == 3) c478 = b0 + b3 - b5 + b6 + b9; if (gl_LocalInvocationIndex != 3) c479 = b0 + b3 - b5 + b7 + b8; if (gl_LocalInvocationIndex != 0) c48 = b0 + b1 - b5; if (gl_LocalInvocationIndex <= 3) c480 = b0 - b3 + b5 + b7 - b9; if (gl_LocalInvocationIndex != 2) c481 = b0 + b3 + b5 - b8 - b9; if (gl_LocalInvocationIndex != 0) c482 = b0 - b3 - b6 + b7 - b8; if (gl_LocalInvocationIndex <= 3) c483 = b0 + b3 + b6 - b7 - b9; if (gl_LocalInvocationIndex <= 1) c484 = b0 + b3 - b6 + b8 - b9; if (gl_LocalInvocationIndex > 1) c485 = b0 - b3 - b7 + b8 - b9; if (gl_LocalInvocationIndex == 0) c486 = b0 + b4 + b5 + b6 + b7; if (gl_LocalInvocationIndex != 2) c487 = b0 - b4 - b5 + b6 - b8; if (gl_LocalInvocationIndex <= 0) c488 = b0 - b4 + b5 - b6 + b9; if (gl_LocalInvocationIndex >= 3) c489 = b0 - b4 - b5 - b7 - b8; if (gl_LocalInvocationIndex <= 2) c49 = b0 - b1 - b6; if (gl_LocalInvocationIndex <= 1) c490 = b0 + b4 - b5 - b7 + b9; if (gl_LocalInvocationIndex > 2) c491 = b0 + b4 - b5 + b8 - b9; if (gl_LocalInvocationIndex > 2) c492 = b0 - b4 - b6 + b7 - b8; if (gl_LocalInvocationIndex > 3) c493 = b0 - b4 - b6 - b7 - b9; if (gl_LocalInvocationIndex > 0) c494 = b0 + b4 + b6 + b8 - b9; if (gl_LocalInvocationIndex > 2) c495 = b0 + b4 + b7 - b8 - b9; if (gl_LocalInvocationIndex <= 0) c496 = b0 + b5 - b6 - b7 + b8; if (gl_LocalInvocationIndex != 2) c497 = b0 - b5 + b6 + b7 + b9; if (gl_LocalInvocationIndex <= 0) c498 = b0 + b5 - b6 - b8 - b9; if (gl_LocalInvocationIndex >= 0) c499 = b0 - b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex >= 0) c5 = b0 + b6; if (gl_LocalInvocationIndex < 0) c50 = b0 + b1 + b7; if (gl_LocalInvocationIndex == 0) c500 = b0 + b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex == 0) c501 = b1 + b2 - b3 + b4 + b5; if (gl_LocalInvocationIndex <= 1) c502 = b1 - b2 - b3 - b4 + b6; if (gl_LocalInvocationIndex > 0) c503 = b1 + b2 + b3 + b4 - b7; if (gl_LocalInvocationIndex >= 1) c504 = b1 + b2 - b3 - b4 - b8; if (gl_LocalInvocationIndex != 1) c505 = b1 - b2 + b3 + b4 + b9; if (gl_LocalInvocationIndex == 2) c506 = b1 + b2 + b3 + b5 + b6; if (gl_LocalInvocationIndex == 2) c507 = b1 - b2 + b3 - b5 - b7; if (gl_LocalInvocationIndex > 2) c508 = b1 + b2 + b3 - b5 - b8; if (gl_LocalInvocationIndex == 1) c509 = b1 + b2 - b3 - b5 - b9; if (gl_LocalInvocationIndex > 2) c51 = b0 + b1 + b8; if (gl_LocalInvocationIndex >= 3) c510 = b1 - b2 + b3 - b6 - b7; if (gl_LocalInvocationIndex == 0) c511 = b1 + b2 + b3 - b6 + b8; if (gl_LocalInvocationIndex < 1) c512 = b1 + b2 - b3 - b6 + b9; if (gl_LocalInvocationIndex < 0) c513 = b1 - b2 - b3 - b7 - b8; if (gl_LocalInvocationIndex < 3) c514 = b1 + b2 - b3 - b7 + b9; if (gl_LocalInvocationIndex > 3) c515 = b1 - b2 - b3 - b8 - b9; if (gl_LocalInvocationIndex != 2) c516 = b1 - b2 + b4 + b5 + b6; if (gl_LocalInvocationIndex < 0) c517 = b1 - b2 - b4 + b5 - b7; if (gl_LocalInvocationIndex <= 0) c518 = b1 + b2 + b4 - b5 + b8; if (gl_LocalInvocationIndex == 3) c519 = b1 - b2 + b4 + b5 + b9; if (gl_LocalInvocationIndex != 0) c52 = b0 - b1 + b9; if (gl_LocalInvocationIndex < 2) c520 = b1 + b2 - b4 - b6 - b7; if (gl_LocalInvocationIndex >= 3) c521 = b1 - b2 - b4 - b6 - b8; if (gl_LocalInvocationIndex < 2) c522 = b1 - b2 - b4 - b6 - b9; if (gl_LocalInvocationIndex >= 0) c523 = b1 - b2 - b4 - b7 - b8; if (gl_LocalInvocationIndex <= 1) c524 = b1 + b2 - b4 + b7 + b9; if (gl_LocalInvocationIndex <= 2) c525 = b1 - b2 - b4 + b8 + b9; if (gl_LocalInvocationIndex != 3) c526 = b1 - b2 - b5 + b6 - b7; if (gl_LocalInvocationIndex < 3) c527 = b1 + b2 + b5 + b6 + b8; if (gl_LocalInvocationIndex == 3) c528 = b1 + b2 - b5 - b6 + b9; if (gl_LocalInvocationIndex == 2) c529 = b1 - b2 - b5 - b7 + b8; if (gl_LocalInvocationIndex < 2) c53 = b0 - b2 + b3; if (gl_LocalInvocationIndex <= 2) c530 = b1 + b2 + b5 - b7 + b9; if (gl_LocalInvocationIndex != 1) c531 = b1 - b2 - b5 + b8 - b9; if (gl_LocalInvocationIndex != 2) c532 = b1 - b2 + b6 - b7 + b8; if (gl_LocalInvocationIndex <= 2) c533 = b1 + b2 - b6 + b7 + b9; if (gl_LocalInvocationIndex != 2) c534 = b1 + b2 + b6 + b8 + b9; if (gl_LocalInvocationIndex >= 0) c535 = b1 - b2 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 0) c536 = b1 - b3 - b4 + b5 + b6; if (gl_LocalInvocationIndex >= 1) c537 = b1 - b3 + b4 + b5 - b7; if (gl_LocalInvocationIndex >= 3) c538 = b1 - b3 + b4 - b5 - b8; if (gl_LocalInvocationIndex > 1) c539 = b1 - b3 + b4 - b5 + b9; if (gl_LocalInvocationIndex >= 1) c54 = b0 + b2 + b4; if (gl_LocalInvocationIndex <= 0) c540 = b1 + b3 - b4 - b6 + b7; if (gl_LocalInvocationIndex < 1) c541 = b1 - b3 + b4 - b6 + b8; if (gl_LocalInvocationIndex <= 1) c542 = b1 + b3 + b4 - b6 + b9; if (gl_LocalInvocationIndex <= 1) c543 = b1 - b3 + b4 + b7 + b8; if (gl_LocalInvocationIndex < 1) c544 = b1 + b3 - b4 + b7 - b9; if (gl_LocalInvocationIndex > 1) c545 = b1 + b3 - b4 + b8 - b9; if (gl_LocalInvocationIndex > 2) c546 = b1 - b3 + b5 + b6 + b7; if (gl_LocalInvocationIndex <= 2) c547 = b1 + b3 + b5 + b6 + b8; if (gl_LocalInvocationIndex < 1) c548 = b1 + b3 + b5 - b6 - b9; if (gl_LocalInvocationIndex > 3) c549 = b1 + b3 + b5 - b7 - b8; if (gl_LocalInvocationIndex < 1) c55 = b0 - b2 + b5; if (gl_LocalInvocationIndex != 2) c550 = b1 - b3 + b5 + b7 + b9; if (gl_LocalInvocationIndex != 2) c551 = b1 + b3 + b5 - b8 + b9; if (gl_LocalInvocationIndex < 0) c552 = b1 - b3 - b6 - b7 + b8; if (gl_LocalInvocationIndex == 0) c553 = b1 + b3 + b6 + b7 - b9; if (gl_LocalInvocationIndex >= 2) c554 = b1 + b3 - b6 - b8 + b9; if (gl_LocalInvocationIndex != 3) c555 = b1 - b3 - b7 + b8 - b9; if (gl_LocalInvocationIndex >= 0) c556 = b1 + b4 - b5 - b6 - b7; if (gl_LocalInvocationIndex < 2) c557 = b1 - b4 + b5 - b6 - b8; if (gl_LocalInvocationIndex <= 1) c558 = b1 - b4 - b5 - b6 + b9; if (gl_LocalInvocationIndex > 2) c559 = b1 + b4 + b5 - b7 + b8; if (gl_LocalInvocationIndex == 2) c56 = b0 - b2 - b6; if (gl_LocalInvocationIndex < 1) c560 = b1 + b4 - b5 + b7 + b9; if (gl_LocalInvocationIndex <= 0) c561 = b1 - b4 - b5 + b8 + b9; if (gl_LocalInvocationIndex == 2) c562 = b1 - b4 - b6 + b7 + b8; if (gl_LocalInvocationIndex == 1) c563 = b1 + b4 - b6 - b7 - b9; if (gl_LocalInvocationIndex > 1) c564 = b1 - b4 - b6 - b8 - b9; if (gl_LocalInvocationIndex == 2) c565 = b1 + b4 - b7 + b8 + b9; if (gl_LocalInvocationIndex == 2) c566 = b1 + b5 - b6 - b7 - b8; if (gl_LocalInvocationIndex == 0) c567 = b1 - b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex <= 3) c568 = b1 - b5 - b6 + b8 + b9; if (gl_LocalInvocationIndex > 0) c569 = b1 + b5 - b7 - b8 - b9; if (gl_LocalInvocationIndex > 2) c57 = b0 - b2 + b7; if (gl_LocalInvocationIndex == 0) c570 = b1 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 3) c571 = b2 - b3 + b4 + b5 - b6; if (gl_LocalInvocationIndex < 2) c572 = b2 - b3 - b4 - b5 + b7; if (gl_LocalInvocationIndex != 3) c573 = b2 + b3 + b4 + b5 - b8; if (gl_LocalInvocationIndex <= 1) c574 = b2 - b3 - b4 - b5 + b9; if (gl_LocalInvocationIndex < 0) c575 = b2 - b3 + b4 + b6 - b7; if (gl_LocalInvocationIndex < 1) c576 = b2 + b3 + b4 + b6 + b8; if (gl_LocalInvocationIndex == 2) c577 = b2 - b3 + b4 - b6 - b9; if (gl_LocalInvocationIndex < 0) c578 = b2 - b3 - b4 + b7 - b8; if (gl_LocalInvocationIndex <= 3) c579 = b2 + b3 - b4 + b7 - b9; if (gl_LocalInvocationIndex > 3) c58 = b0 - b2 + b8; if (gl_LocalInvocationIndex <= 2) c580 = b2 - b3 + b4 - b8 - b9; if (gl_LocalInvocationIndex >= 2) c581 = b2 + b3 - b5 + b6 - b7; if (gl_LocalInvocationIndex != 1) c582 = b2 + b3 + b5 - b6 + b8; if (gl_LocalInvocationIndex == 3) c583 = b2 - b3 + b5 - b6 - b9; if (gl_LocalInvocationIndex != 0) c584 = b2 - b3 + b5 + b7 + b8; if (gl_LocalInvocationIndex > 1) c585 = b2 + b3 + b5 + b7 - b9; if (gl_LocalInvocationIndex >= 0) c586 = b2 - b3 + b5 - b8 - b9; if (gl_LocalInvocationIndex <= 0) c587 = b2 - b3 - b6 + b7 - b8; if (gl_LocalInvocationIndex < 0) c588 = b2 - b3 - b6 + b7 - b9; if (gl_LocalInvocationIndex >= 3) c589 = b2 - b3 - b6 + b8 - b9; if (gl_LocalInvocationIndex >= 0) c59 = b0 + b2 + b9; if (gl_LocalInvocationIndex > 1) c590 = b2 - b3 - b7 + b8 + b9; if (gl_LocalInvocationIndex >= 0) c591 = b2 + b4 - b5 + b6 - b7; if (gl_LocalInvocationIndex > 1) c592 = b2 - b4 + b5 - b6 - b8; if (gl_LocalInvocationIndex > 1) c593 = b2 + b4 + b5 + b6 + b9; if (gl_LocalInvocationIndex < 1) c594 = b2 + b4 - b5 + b7 - b8; if (gl_LocalInvocationIndex == 0) c595 = b2 - b4 + b5 + b7 - b9; if (gl_LocalInvocationIndex == 1) c596 = b2 - b4 - b5 + b8 - b9; if (gl_LocalInvocationIndex < 1) c597 = b2 + b4 + b6 + b7 - b8; if (gl_LocalInvocationIndex < 0) c598 = b2 + b4 + b6 - b7 - b9; if (gl_LocalInvocationIndex < 2) c599 = b2 + b4 + b6 - b8 - b9; if (gl_LocalInvocationIndex != 3) c6 = b0 - b7; if (gl_LocalInvocationIndex <= 3) c60 = b0 + b3 + b4; if (gl_LocalInvocationIndex < 1) c600 = b2 + b4 + b7 - b8 + b9; if (gl_LocalInvocationIndex >= 3) c601 = b2 - b5 - b6 - b7 - b8; if (gl_LocalInvocationIndex >= 0) c602 = b2 - b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex < 0) c603 = b2 + b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex > 1) c604 = b2 - b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 2) c605 = b2 - b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex <= 0) c606 = b3 + b4 + b5 - b6 - b7; if (gl_LocalInvocationIndex < 3) c607 = b3 - b4 - b5 + b6 + b8; if (gl_LocalInvocationIndex == 2) c608 = b3 - b4 + b5 + b6 - b9; if (gl_LocalInvocationIndex != 1) c609 = b3 + b4 + b5 - b7 - b8; if (gl_LocalInvocationIndex < 3) c61 = b0 + b3 - b5; if (gl_LocalInvocationIndex != 0) c610 = b3 + b4 + b5 + b7 + b9; if (gl_LocalInvocationIndex <= 3) c611 = b3 - b4 - b5 + b8 + b9; if (gl_LocalInvocationIndex == 3) c612 = b3 + b4 - b6 - b7 - b8; if (gl_LocalInvocationIndex > 3) c613 = b3 + b4 - b6 + b7 + b9; if (gl_LocalInvocationIndex < 0) c614 = b3 + b4 - b6 + b8 - b9; if (gl_LocalInvocationIndex > 3) c615 = b3 + b4 + b7 - b8 + b9; if (gl_LocalInvocationIndex >= 3) c616 = b3 + b5 + b6 - b7 - b8; if (gl_LocalInvocationIndex == 0) c617 = b3 + b5 + b6 + b7 + b9; if (gl_LocalInvocationIndex != 3) c618 = b3 - b5 + b6 - b8 - b9; if (gl_LocalInvocationIndex >= 1) c619 = b3 - b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex < 2) c62 = b0 + b3 - b6; if (gl_LocalInvocationIndex > 1) c620 = b3 + b6 + b7 + b8 - b9; if (gl_LocalInvocationIndex > 0) c621 = b4 - b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex != 1) c622 = b4 + b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex >= 1) c623 = b4 + b5 + b6 - b8 + b9; if (gl_LocalInvocationIndex == 2) c624 = b4 - b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex < 0) c625 = b4 + b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex >= 3) c626 = b5 + b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex < 0) c627 = b0 - b1 - b2 + b3 + b4 - b5; if (gl_LocalInvocationIndex < 1) c628 = b0 + b1 + b2 - b3 + b4 - b6; if (gl_LocalInvocationIndex != 1) c629 = b0 + b1 - b2 + b3 - b4 - b7; if (gl_LocalInvocationIndex != 0) c63 = b0 + b3 - b7; if (gl_LocalInvocationIndex == 1) c630 = b0 + b1 - b2 - b3 + b4 - b8; if (gl_LocalInvocationIndex >= 2) c631 = b0 - b1 + b2 + b3 - b4 + b9; if (gl_LocalInvocationIndex <= 2) c632 = b0 - b1 + b2 - b3 - b5 + b6; if (gl_LocalInvocationIndex != 1) c633 = b0 + b1 + b2 - b3 + b5 - b7; if (gl_LocalInvocationIndex >= 1) c634 = b0 + b1 - b2 + b3 + b5 - b8; if (gl_LocalInvocationIndex <= 0) c635 = b0 - b1 - b2 - b3 + b5 + b9; if (gl_LocalInvocationIndex <= 1) c636 = b0 + b1 - b2 + b3 - b6 - b7; if (gl_LocalInvocationIndex <= 1) c637 = b0 - b1 + b2 + b3 - b6 - b8; if (gl_LocalInvocationIndex == 0) c638 = b0 + b1 - b2 - b3 - b6 - b9; if (gl_LocalInvocationIndex != 0) c639 = b0 + b1 + b2 + b3 - b7 - b8; if (gl_LocalInvocationIndex <= 3) c64 = b0 + b3 + b8; if (gl_LocalInvocationIndex >= 2) c640 = b0 + b1 - b2 - b3 + b7 + b9; if (gl_LocalInvocationIndex <= 2) c641 = b0 - b1 - b2 + b3 + b8 - b9; if (gl_LocalInvocationIndex >= 3) c642 = b0 + b1 - b2 + b4 - b5 - b6; if (gl_LocalInvocationIndex == 2) c643 = b0 + b1 - b2 - b4 + b5 + b7; if (gl_LocalInvocationIndex != 2) c644 = b0 + b1 + b2 - b4 - b5 + b8; if (gl_LocalInvocationIndex == 3) c645 = b0 - b1 - b2 + b4 + b5 + b9; if (gl_LocalInvocationIndex != 3) c646 = b0 - b1 - b2 - b4 - b6 + b7; if (gl_LocalInvocationIndex == 2) c647 = b0 + b1 + b2 - b4 - b6 - b8; if (gl_LocalInvocationIndex > 2) c648 = b0 + b1 + b2 + b4 + b6 + b9; if (gl_LocalInvocationIndex >= 0) c649 = b0 + b1 + b2 - b4 - b7 - b8; if (gl_LocalInvocationIndex >= 1) c65 = b0 - b3 + b9; if (gl_LocalInvocationIndex > 0) c650 = b0 + b1 + b2 + b4 + b7 - b9; if (gl_LocalInvocationIndex >= 0) c651 = b0 - b1 + b2 - b4 - b8 + b9; if (gl_LocalInvocationIndex != 0) c652 = b0 + b1 + b2 - b5 + b6 - b7; if (gl_LocalInvocationIndex != 3) c653 = b0 - b1 - b2 - b5 + b6 - b8; if (gl_LocalInvocationIndex == 1) c654 = b0 + b1 + b2 - b5 + b6 - b9; if (gl_LocalInvocationIndex == 3) c655 = b0 + b1 - b2 + b5 - b7 + b8; if (gl_LocalInvocationIndex < 0) c656 = b0 - b1 - b2 - b5 + b7 + b9; if (gl_LocalInvocationIndex == 2) c657 = b0 + b1 - b2 + b5 + b8 - b9; if (gl_LocalInvocationIndex <= 3) c658 = b0 + b1 + b2 - b6 - b7 - b8; if (gl_LocalInvocationIndex <= 2) c659 = b0 - b1 - b2 + b6 - b7 + b9; if (gl_LocalInvocationIndex <= 0) c66 = b0 - b4 - b5; if (gl_LocalInvocationIndex != 2) c660 = b0 + b1 + b2 - b6 - b8 + b9; if (gl_LocalInvocationIndex == 2) c661 = b0 - b1 - b2 + b7 - b8 - b9; if (gl_LocalInvocationIndex == 0) c662 = b0 + b1 + b3 + b4 - b5 - b6; if (gl_LocalInvocationIndex != 2) c663 = b0 - b1 - b3 + b4 - b5 - b7; if (gl_LocalInvocationIndex < 2) c664 = b0 - b1 + b3 - b4 + b5 + b8; if (gl_LocalInvocationIndex <= 1) c665 = b0 - b1 + b3 - b4 + b5 - b9; if (gl_LocalInvocationIndex >= 0) c666 = b0 + b1 - b3 - b4 + b6 - b7; if (gl_LocalInvocationIndex <= 2) c667 = b0 - b1 - b3 - b4 + b6 - b8; if (gl_LocalInvocationIndex == 2) c668 = b0 - b1 + b3 + b4 - b6 - b9; if (gl_LocalInvocationIndex != 3) c669 = b0 + b1 + b3 + b4 + b7 - b8; if (gl_LocalInvocationIndex != 2) c67 = b0 - b4 + b6; if (gl_LocalInvocationIndex != 0) c670 = b0 + b1 + b3 - b4 + b7 - b9; if (gl_LocalInvocationIndex != 2) c671 = b0 - b1 + b3 + b4 + b8 - b9; if (gl_LocalInvocationIndex <= 2) c672 = b0 + b1 + b3 + b5 + b6 + b7; if (gl_LocalInvocationIndex > 1) c673 = b0 + b1 + b3 - b5 - b6 + b8; if (gl_LocalInvocationIndex < 3) c674 = b0 + b1 + b3 - b5 + b6 + b9; if (gl_LocalInvocationIndex > 0) c675 = b0 + b1 - b3 + b5 + b7 - b8; if (gl_LocalInvocationIndex >= 0) c676 = b0 + b1 + b3 - b5 + b7 + b9; if (gl_LocalInvocationIndex < 1) c677 = b0 - b1 - b3 - b5 - b8 - b9; if (gl_LocalInvocationIndex >= 0) c678 = b0 + b1 - b3 - b6 + b7 - b8; if (gl_LocalInvocationIndex < 2) c679 = b0 - b1 - b3 - b6 + b7 + b9; if (gl_LocalInvocationIndex < 0) c68 = b0 + b4 - b7; if (gl_LocalInvocationIndex == 2) c680 = b0 - b1 - b3 + b6 - b8 + b9; if (gl_LocalInvocationIndex > 2) c681 = b0 - b1 + b3 + b7 + b8 - b9; if (gl_LocalInvocationIndex < 3) c682 = b0 - b1 + b4 - b5 + b6 + b7; if (gl_LocalInvocationIndex > 1) c683 = b0 + b1 - b4 - b5 - b6 + b8; if (gl_LocalInvocationIndex == 1) c684 = b0 - b1 - b4 - b5 - b6 - b9; if (gl_LocalInvocationIndex <= 0) c685 = b0 + b1 - b4 + b5 + b7 + b8; if (gl_LocalInvocationIndex > 2) c686 = b0 + b1 - b4 + b5 + b7 - b9; if (gl_LocalInvocationIndex == 3) c687 = b0 - b1 + b4 - b5 - b8 + b9; if (gl_LocalInvocationIndex != 0) c688 = b0 - b1 - b4 + b6 + b7 - b8; if (gl_LocalInvocationIndex != 2) c689 = b0 - b1 + b4 + b6 + b7 - b9; if (gl_LocalInvocationIndex == 1) c69 = b0 - b4 + b8; if (gl_LocalInvocationIndex != 1) c690 = b0 - b1 + b4 + b6 - b8 + b9; if (gl_LocalInvocationIndex != 3) c691 = b0 + b1 - b4 - b7 + b8 - b9; if (gl_LocalInvocationIndex >= 1) c692 = b0 - b1 + b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex == 0) c693 = b0 - b1 + b5 + b6 + b7 + b9; if (gl_LocalInvocationIndex != 1) c694 = b0 + b1 + b5 + b6 + b8 - b9; if (gl_LocalInvocationIndex < 2) c695 = b0 + b1 + b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex == 0) c696 = b0 - b1 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 0) c697 = b0 - b2 + b3 - b4 - b5 + b6; if (gl_LocalInvocationIndex <= 3) c698 = b0 + b2 - b3 - b4 + b5 + b7; if (gl_LocalInvocationIndex > 2) c699 = b0 - b2 - b3 + b4 + b5 + b8; if (gl_LocalInvocationIndex >= 2) c7 = b0 - b8; if (gl_LocalInvocationIndex <= 1) c70 = b0 - b4 + b9; if (gl_LocalInvocationIndex < 1) c700 = b0 - b2 - b3 - b4 + b5 - b9; if (gl_LocalInvocationIndex == 1) c701 = b0 + b2 + b3 - b4 + b6 - b7; if (gl_LocalInvocationIndex == 2) c702 = b0 - b2 - b3 + b4 - b6 - b8; if (gl_LocalInvocationIndex >= 0) c703 = b0 + b2 + b3 + b4 + b6 + b9; if (gl_LocalInvocationIndex >= 3) c704 = b0 + b2 + b3 + b4 + b7 - b8; if (gl_LocalInvocationIndex < 1) c705 = b0 + b2 - b3 + b4 + b7 - b9; if (gl_LocalInvocationIndex > 3) c706 = b0 - b2 + b3 - b4 + b8 - b9; if (gl_LocalInvocationIndex < 2) c707 = b0 + b2 + b3 + b5 + b6 + b7; if (gl_LocalInvocationIndex >= 2) c708 = b0 + b2 + b3 - b5 - b6 + b8; if (gl_LocalInvocationIndex != 3) c709 = b0 - b2 - b3 + b5 - b6 + b9; if (gl_LocalInvocationIndex < 1) c71 = b0 + b5 + b6; if (gl_LocalInvocationIndex != 0) c710 = b0 - b2 - b3 - b5 - b7 + b8; if (gl_LocalInvocationIndex == 0) c711 = b0 + b2 + b3 - b5 + b7 + b9; if (gl_LocalInvocationIndex == 2) c712 = b0 + b2 + b3 - b5 + b8 + b9; if (gl_LocalInvocationIndex == 1) c713 = b0 - b2 - b3 - b6 + b7 + b8; if (gl_LocalInvocationIndex >= 2) c714 = b0 - b2 - b3 + b6 - b7 + b9; if (gl_LocalInvocationIndex < 3) c715 = b0 - b2 - b3 - b6 + b8 - b9; if (gl_LocalInvocationIndex != 2) c716 = b0 - b2 - b3 + b7 - b8 + b9; if (gl_LocalInvocationIndex == 0) c717 = b0 - b2 - b4 - b5 + b6 + b7; if (gl_LocalInvocationIndex >= 3) c718 = b0 + b2 + b4 - b5 - b6 + b8; if (gl_LocalInvocationIndex <= 3) c719 = b0 - b2 - b4 - b5 + b6 - b9; if (gl_LocalInvocationIndex > 0) c72 = b0 - b5 - b7; if (gl_LocalInvocationIndex == 3) c720 = b0 - b2 + b4 + b5 + b7 + b8; if (gl_LocalInvocationIndex <= 2) c721 = b0 - b2 + b4 + b5 + b7 - b9; if (gl_LocalInvocationIndex <= 0) c722 = b0 + b2 - b4 - b5 - b8 + b9; if (gl_LocalInvocationIndex > 1) c723 = b0 + b2 + b4 - b6 + b7 + b8; if (gl_LocalInvocationIndex > 3) c724 = b0 + b2 - b4 - b6 - b7 - b9; if (gl_LocalInvocationIndex == 0) c725 = b0 - b2 + b4 - b6 - b8 - b9; if (gl_LocalInvocationIndex != 2) c726 = b0 + b2 + b4 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 3) c727 = b0 - b2 + b5 - b6 - b7 + b8; if (gl_LocalInvocationIndex <= 3) c728 = b0 + b2 - b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex != 1) c729 = b0 + b2 + b5 + b6 - b8 - b9; if (gl_LocalInvocationIndex == 2) c73 = b0 - b5 + b8; if (gl_LocalInvocationIndex >= 2) c730 = b0 - b2 - b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex < 3) c731 = b0 + b2 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex >= 1) c732 = b0 + b3 + b4 - b5 + b6 + b7; if (gl_LocalInvocationIndex != 1) c733 = b0 + b3 + b4 - b5 + b6 - b8; if (gl_LocalInvocationIndex != 0) c734 = b0 + b3 - b4 + b5 - b6 + b9; if (gl_LocalInvocationIndex == 1) c735 = b0 + b3 - b4 - b5 + b7 + b8; if (gl_LocalInvocationIndex == 0) c736 = b0 - b3 - b4 + b5 + b7 + b9; if (gl_LocalInvocationIndex != 3) c737 = b0 + b3 - b4 + b5 + b8 - b9; if (gl_LocalInvocationIndex != 3) c738 = b0 + b3 + b4 + b6 - b7 - b8; if (gl_LocalInvocationIndex == 0) c739 = b0 - b3 - b4 - b6 - b7 + b9; if (gl_LocalInvocationIndex <= 2) c74 = b0 - b5 + b9; if (gl_LocalInvocationIndex <= 2) c740 = b0 + b3 + b4 - b6 - b8 - b9; if (gl_LocalInvocationIndex > 1) c741 = b0 - b3 + b4 + b7 + b8 + b9; if (gl_LocalInvocationIndex == 3) c742 = b0 + b3 - b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex < 1) c743 = b0 - b3 - b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex >= 3) c744 = b0 - b3 + b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex <= 0) c745 = b0 + b3 + b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex > 2) c746 = b0 + b3 + b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex != 1) c747 = b0 + b4 - b5 - b6 + b7 - b8; if (gl_LocalInvocationIndex != 1) c748 = b0 - b4 - b5 + b6 + b7 + b9; if (gl_LocalInvocationIndex == 2) c749 = b0 - b4 - b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex >= 2) c75 = b0 - b6 + b7; if (gl_LocalInvocationIndex >= 1) c750 = b0 + b4 - b5 - b7 + b8 - b9; if (gl_LocalInvocationIndex < 1) c751 = b0 + b4 + b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex < 0) c752 = b0 - b5 - b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex > 3) c753 = b1 + b2 + b3 + b4 - b5 - b6; if (gl_LocalInvocationIndex > 0) c754 = b1 - b2 - b3 + b4 + b5 - b7; if (gl_LocalInvocationIndex < 1) c755 = b1 + b2 - b3 + b4 + b5 - b8; if (gl_LocalInvocationIndex > 3) c756 = b1 - b2 - b3 - b4 + b5 - b9; if (gl_LocalInvocationIndex <= 3) c757 = b1 - b2 + b3 - b4 + b6 - b7; if (gl_LocalInvocationIndex < 3) c758 = b1 + b2 - b3 + b4 - b6 + b8; if (gl_LocalInvocationIndex > 2) c759 = b1 - b2 + b3 - b4 - b6 + b9; if (gl_LocalInvocationIndex < 3) c76 = b0 - b6 + b8; if (gl_LocalInvocationIndex < 3) c760 = b1 + b2 + b3 + b4 + b7 - b8; if (gl_LocalInvocationIndex == 1) c761 = b1 - b2 - b3 - b4 + b7 - b9; if (gl_LocalInvocationIndex >= 2) c762 = b1 - b2 - b3 + b4 + b8 - b9; if (gl_LocalInvocationIndex <= 0) c763 = b1 + b2 - b3 + b5 + b6 - b7; if (gl_LocalInvocationIndex == 0) c764 = b1 + b2 - b3 - b5 + b6 + b8; if (gl_LocalInvocationIndex > 2) c765 = b1 + b2 + b3 + b5 + b6 - b9; if (gl_LocalInvocationIndex != 2) c766 = b1 + b2 + b3 - b5 + b7 + b8; if (gl_LocalInvocationIndex <= 3) c767 = b1 + b2 - b3 + b5 + b7 - b9; if (gl_LocalInvocationIndex == 2) c768 = b1 - b2 + b3 - b5 - b8 + b9; if (gl_LocalInvocationIndex < 3) c769 = b1 + b2 - b3 - b6 - b7 - b8; if (gl_LocalInvocationIndex >= 0) c77 = b0 + b6 + b9; if (gl_LocalInvocationIndex > 0) c770 = b1 - b2 + b3 + b6 - b7 - b9; if (gl_LocalInvocationIndex < 1) c771 = b1 - b2 - b3 + b6 - b8 + b9; if (gl_LocalInvocationIndex == 1) c772 = b1 - b2 - b3 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 3) c773 = b1 - b2 - b4 + b5 + b6 + b7; if (gl_LocalInvocationIndex == 3) c774 = b1 + b2 + b4 - b5 - b6 - b8; if (gl_LocalInvocationIndex == 0) c775 = b1 + b2 + b4 - b5 - b6 + b9; if (gl_LocalInvocationIndex >= 1) c776 = b1 - b2 - b4 + b5 + b7 - b8; if (gl_LocalInvocationIndex == 2) c777 = b1 - b2 + b4 - b5 + b7 - b9; if (gl_LocalInvocationIndex > 2) c778 = b1 + b2 + b4 - b5 + b8 + b9; if (gl_LocalInvocationIndex != 3) c779 = b1 - b2 - b4 + b6 + b7 - b8; if (gl_LocalInvocationIndex < 3) c78 = b0 + b7 + b8; if (gl_LocalInvocationIndex >= 3) c780 = b1 + b2 - b4 - b6 + b7 - b9; if (gl_LocalInvocationIndex != 0) c781 = b1 + b2 - b4 + b6 + b8 - b9; if (gl_LocalInvocationIndex != 2) c782 = b1 - b2 - b4 - b7 + b8 + b9; if (gl_LocalInvocationIndex != 2) c783 = b1 + b2 + b5 - b6 - b7 + b8; if (gl_LocalInvocationIndex > 2) c784 = b1 + b2 - b5 + b6 + b7 + b9; if (gl_LocalInvocationIndex <= 2) c785 = b1 - b2 - b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex == 1) c786 = b1 + b2 - b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex >= 0) c787 = b1 - b2 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex != 3) c788 = b1 + b3 - b4 - b5 - b6 + b7; if (gl_LocalInvocationIndex == 0) c789 = b1 - b3 - b4 + b5 + b6 - b8; if (gl_LocalInvocationIndex != 3) c79 = b0 + b7 + b9; if (gl_LocalInvocationIndex <= 1) c790 = b1 - b3 + b4 + b5 + b6 + b9; if (gl_LocalInvocationIndex != 3) c791 = b1 + b3 - b4 + b5 - b7 - b8; if (gl_LocalInvocationIndex == 1) c792 = b1 + b3 - b4 + b5 + b7 + b9; if (gl_LocalInvocationIndex >= 2) c793 = b1 + b3 + b4 + b5 - b8 + b9; if (gl_LocalInvocationIndex == 2) c794 = b1 + b3 - b4 - b6 - b7 - b8; if (gl_LocalInvocationIndex < 0) c795 = b1 - b3 - b4 - b6 - b7 - b9; if (gl_LocalInvocationIndex < 3) c796 = b1 + b3 + b4 + b6 - b8 - b9; if (gl_LocalInvocationIndex > 3) c797 = b1 - b3 + b4 + b7 + b8 - b9; if (gl_LocalInvocationIndex == 0) c798 = b1 - b3 + b5 + b6 - b7 - b8; if (gl_LocalInvocationIndex <= 0) c799 = b1 + b3 + b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex == 3) c8 = b0 - b9; if (gl_LocalInvocationIndex >= 3) c80 = b0 + b8 + b9; if (gl_LocalInvocationIndex >= 1) c800 = b1 + b3 + b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex == 3) c801 = b1 + b3 - b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex == 0) c802 = b1 + b3 - b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex != 0) c803 = b1 - b4 + b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex >= 1) c804 = b1 - b4 - b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex != 1) c805 = b1 + b4 - b5 - b6 - b8 + b9; if (gl_LocalInvocationIndex < 3) c806 = b1 + b4 + b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex != 0) c807 = b1 - b4 + b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex <= 1) c808 = b1 - b5 + b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex != 1) c809 = b2 - b3 + b4 + b5 - b6 + b7; if (gl_LocalInvocationIndex <= 3) c81 = b1 + b2 + b3; if (gl_LocalInvocationIndex != 0) c810 = b2 + b3 + b4 - b5 - b6 - b8; if (gl_LocalInvocationIndex >= 0) c811 = b2 + b3 - b4 + b5 - b6 - b9; if (gl_LocalInvocationIndex != 1) c812 = b2 + b3 - b4 - b5 + b7 - b8; if (gl_LocalInvocationIndex < 1) c813 = b2 - b3 + b4 - b5 + b7 + b9; if (gl_LocalInvocationIndex >= 3) c814 = b2 - b3 - b4 + b5 - b8 + b9; if (gl_LocalInvocationIndex != 1) c815 = b2 + b3 + b4 + b6 + b7 + b8; if (gl_LocalInvocationIndex >= 0) c816 = b2 + b3 - b4 + b6 + b7 + b9; if (gl_LocalInvocationIndex >= 1) c817 = b2 - b3 + b4 - b6 - b8 - b9; if (gl_LocalInvocationIndex < 3) c818 = b2 + b3 + b4 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 3) c819 = b2 + b3 - b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex < 1) c82 = b1 - b2 + b4; if (gl_LocalInvocationIndex < 0) c820 = b2 - b3 - b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex <= 1) c821 = b2 + b3 - b5 - b6 - b8 - b9; if (gl_LocalInvocationIndex != 3) c822 = b2 - b3 + b5 - b7 - b8 - b9; if (gl_LocalInvocationIndex <= 1) c823 = b2 - b3 + b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex <= 3) c824 = b2 + b4 - b5 + b6 - b7 - b8; if (gl_LocalInvocationIndex < 2) c825 = b2 + b4 + b5 - b6 + b7 - b9; if (gl_LocalInvocationIndex != 0) c826 = b2 - b4 + b5 + b6 - b8 - b9; if (gl_LocalInvocationIndex > 1) c827 = b2 + b4 - b5 + b7 + b8 - b9; if (gl_LocalInvocationIndex > 3) c828 = b2 + b4 + b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex < 1) c829 = b2 + b5 - b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex < 1) c83 = b1 - b2 + b5; if (gl_LocalInvocationIndex > 0) c830 = b3 - b4 - b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex >= 0) c831 = b3 - b4 - b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex == 0) c832 = b3 - b4 - b5 - b6 + b8 + b9; if (gl_LocalInvocationIndex <= 1) c833 = b3 - b4 - b5 + b7 - b8 + b9; if (gl_LocalInvocationIndex <= 3) c834 = b3 + b4 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex <= 2) c835 = b3 + b5 - b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex < 0) c836 = b4 + b5 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex <= 3) c837 = b0 + b1 - b2 + b3 + b4 + b5 + b6; if (gl_LocalInvocationIndex == 0) c838 = b0 - b1 - b2 + b3 + b4 - b5 - b7; if (gl_LocalInvocationIndex == 3) c839 = b0 - b1 - b2 + b3 - b4 + b5 - b8; if (gl_LocalInvocationIndex <= 3) c84 = b1 - b2 + b6; if (gl_LocalInvocationIndex > 3) c840 = b0 - b1 - b2 + b3 + b4 + b5 + b9; if (gl_LocalInvocationIndex < 2) c841 = b0 + b1 + b2 - b3 + b4 - b6 - b7; if (gl_LocalInvocationIndex <= 2) c842 = b0 - b1 + b2 - b3 + b4 + b6 + b8; if (gl_LocalInvocationIndex >= 1) c843 = b0 + b1 + b2 + b3 - b4 + b6 + b9; if (gl_LocalInvocationIndex != 1) c844 = b0 + b1 - b2 - b3 + b4 + b7 - b8; if (gl_LocalInvocationIndex > 2) c845 = b0 + b1 - b2 + b3 - b4 - b7 - b9; if (gl_LocalInvocationIndex < 0) c846 = b0 + b1 + b2 - b3 + b4 - b8 - b9; if (gl_LocalInvocationIndex < 3) c847 = b0 + b1 + b2 + b3 + b5 + b6 - b7; if (gl_LocalInvocationIndex == 1) c848 = b0 + b1 + b2 + b3 - b5 + b6 - b8; if (gl_LocalInvocationIndex == 2) c849 = b0 - b1 + b2 - b3 - b5 - b6 - b9; if (gl_LocalInvocationIndex != 1) c85 = b1 - b2 - b7; if (gl_LocalInvocationIndex <= 3) c850 = b0 + b1 + b2 - b3 + b5 + b7 - b8; if (gl_LocalInvocationIndex <= 3) c851 = b0 - b1 + b2 - b3 - b5 + b7 - b9; if (gl_LocalInvocationIndex >= 2) c852 = b0 - b1 - b2 + b3 - b5 + b8 + b9; if (gl_LocalInvocationIndex <= 0) c853 = b0 - b1 + b2 - b3 - b6 - b7 + b8; if (gl_LocalInvocationIndex != 3) c854 = b0 + b1 - b2 - b3 - b6 + b7 + b9; if (gl_LocalInvocationIndex == 2) c855 = b0 + b1 - b2 - b3 + b6 + b8 - b9; if (gl_LocalInvocationIndex == 1) c856 = b0 - b1 + b2 + b3 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 1) c857 = b0 - b1 + b2 - b4 + b5 + b6 - b7; if (gl_LocalInvocationIndex <= 0) c858 = b0 + b1 - b2 - b4 - b5 + b6 - b8; if (gl_LocalInvocationIndex <= 2) c859 = b0 - b1 + b2 - b4 + b5 + b6 - b9; if (gl_LocalInvocationIndex <= 3) c86 = b1 - b2 - b8; if (gl_LocalInvocationIndex >= 1) c860 = b0 + b1 - b2 - b4 + b5 - b7 - b8; if (gl_LocalInvocationIndex == 1) c861 = b0 - b1 - b2 - b4 - b5 - b7 - b9; if (gl_LocalInvocationIndex == 1) c862 = b0 + b1 + b2 - b4 - b5 + b8 - b9; if (gl_LocalInvocationIndex != 0) c863 = b0 - b1 - b2 - b4 + b6 - b7 + b8; if (gl_LocalInvocationIndex != 1) c864 = b0 + b1 - b2 - b4 + b6 - b7 + b9; if (gl_LocalInvocationIndex < 2) c865 = b0 - b1 + b2 + b4 + b6 + b8 - b9; if (gl_LocalInvocationIndex < 2) c866 = b0 + b1 + b2 + b4 - b7 + b8 + b9; if (gl_LocalInvocationIndex < 2) c867 = b0 + b1 - b2 + b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex != 0) c868 = b0 - b1 + b2 + b5 - b6 + b7 + b9; if (gl_LocalInvocationIndex <= 0) c869 = b0 - b1 + b2 - b5 + b6 - b8 + b9; if (gl_LocalInvocationIndex < 1) c87 = b1 - b2 - b9; if (gl_LocalInvocationIndex >= 2) c870 = b0 - b1 - b2 + b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex <= 2) c871 = b0 + b1 + b2 - b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex > 0) c872 = b0 + b1 + b3 + b4 + b5 + b6 - b7; if (gl_LocalInvocationIndex >= 2) c873 = b0 - b1 + b3 + b4 + b5 - b6 - b8; if (gl_LocalInvocationIndex != 0) c874 = b0 + b1 + b3 - b4 - b5 + b6 - b9; if (gl_LocalInvocationIndex != 3) c875 = b0 - b1 + b3 - b4 + b5 + b7 + b8; if (gl_LocalInvocationIndex > 0) c876 = b0 - b1 + b3 - b4 - b5 + b7 - b9; if (gl_LocalInvocationIndex >= 0) c877 = b0 - b1 - b3 - b4 - b5 + b8 - b9; if (gl_LocalInvocationIndex < 1) c878 = b0 - b1 + b3 - b4 + b6 + b7 - b8; if (gl_LocalInvocationIndex <= 1) c879 = b0 + b1 + b3 - b4 + b6 - b7 + b9; if (gl_LocalInvocationIndex < 2) c88 = b1 - b3 - b4; if (gl_LocalInvocationIndex == 0) c880 = b0 + b1 - b3 + b4 + b6 - b8 - b9; if (gl_LocalInvocationIndex == 3) c881 = b0 - b1 + b3 + b4 - b7 - b8 - b9; if (gl_LocalInvocationIndex >= 3) c882 = b0 - b1 - b3 + b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex != 2) c883 = b0 - b1 - b3 - b5 + b6 - b7 + b9; if (gl_LocalInvocationIndex == 0) c884 = b0 + b1 - b3 + b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex < 2) c885 = b0 + b1 - b3 - b5 + b7 + b8 + b9; if (gl_LocalInvocationIndex != 3) c886 = b0 + b1 - b3 + b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex >= 1) c887 = b0 + b1 - b4 + b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex != 1) c888 = b0 + b1 + b4 - b5 + b6 - b7 + b9; if (gl_LocalInvocationIndex < 2) c889 = b0 - b1 + b4 + b5 - b6 + b8 + b9; if (gl_LocalInvocationIndex <= 0) c89 = b1 + b3 - b5; if (gl_LocalInvocationIndex == 1) c890 = b0 - b1 + b4 + b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex >= 2) c891 = b0 + b1 + b4 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 1) c892 = b0 + b1 + b5 + b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex > 0) c893 = b0 + b2 + b3 - b4 - b5 - b6 - b7; if (gl_LocalInvocationIndex <= 0) c894 = b0 - b2 - b3 - b4 - b5 - b6 - b8; if (gl_LocalInvocationIndex > 2) c895 = b0 - b2 + b3 - b4 + b5 - b6 - b9; if (gl_LocalInvocationIndex != 1) c896 = b0 - b2 - b3 - b4 + b5 - b7 + b8; if (gl_LocalInvocationIndex <= 1) c897 = b0 - b2 - b3 - b4 + b5 - b7 + b9; if (gl_LocalInvocationIndex <= 0) c898 = b0 - b2 + b3 - b4 + b5 - b8 - b9; if (gl_LocalInvocationIndex != 2) c899 = b0 + b2 - b3 - b4 + b6 + b7 + b8; if (gl_LocalInvocationIndex >= 1) c9 = b1 + b2; if (gl_LocalInvocationIndex != 0) c90 = b1 + b3 + b6; if (gl_LocalInvocationIndex > 2) c900 = b0 - b2 - b3 + b4 - b6 + b7 - b9; if (gl_LocalInvocationIndex != 1) c901 = b0 + b2 - b3 - b4 - b6 + b8 - b9; if (gl_LocalInvocationIndex == 0) c902 = b0 - b2 + b3 + b4 + b7 + b8 + b9; if (gl_LocalInvocationIndex <= 3) c903 = b0 + b2 - b3 - b5 - b6 + b7 + b8; if (gl_LocalInvocationIndex >= 0) c904 = b0 - b2 + b3 + b5 - b6 + b7 + b9; if (gl_LocalInvocationIndex != 2) c905 = b0 - b2 + b3 + b5 + b6 - b8 - b9; if (gl_LocalInvocationIndex == 0) c906 = b0 - b2 + b3 - b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex < 2) c907 = b0 + b2 - b3 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex >= 0) c908 = b0 - b2 - b4 + b5 + b6 + b7 + b8; if (gl_LocalInvocationIndex < 1) c909 = b0 + b2 + b4 - b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex > 1) c91 = b1 - b3 + b7; if (gl_LocalInvocationIndex == 2) c910 = b0 - b2 - b4 - b5 - b6 - b8 - b9; if (gl_LocalInvocationIndex <= 1) c911 = b0 - b2 + b4 + b5 + b7 + b8 - b9; if (gl_LocalInvocationIndex < 3) c912 = b0 + b2 + b4 - b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex != 3) c913 = b0 - b2 - b5 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex != 0) c914 = b0 - b3 - b4 + b5 + b6 - b7 + b8; if (gl_LocalInvocationIndex > 3) c915 = b0 - b3 - b4 + b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex > 1) c916 = b0 + b3 + b4 + b5 - b6 - b8 + b9; if (gl_LocalInvocationIndex < 0) c917 = b0 - b3 + b4 + b5 - b7 - b8 - b9; if (gl_LocalInvocationIndex <= 1) c918 = b0 - b3 + b4 + b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex == 0) c919 = b0 + b3 + b5 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex != 3) c92 = b1 - b3 + b8; if (gl_LocalInvocationIndex > 2) c920 = b0 + b4 + b5 + b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex != 3) c921 = b1 - b2 - b3 + b4 + b5 - b6 + b7; if (gl_LocalInvocationIndex <= 0) c922 = b1 - b2 - b3 + b4 - b5 + b6 + b8; if (gl_LocalInvocationIndex > 3) c923 = b1 - b2 - b3 + b4 + b5 + b6 + b9; if (gl_LocalInvocationIndex >= 1) c924 = b1 + b2 + b3 + b4 - b5 + b7 + b8; if (gl_LocalInvocationIndex <= 1) c925 = b1 - b2 + b3 + b4 + b5 + b7 + b9; if (gl_LocalInvocationIndex != 3) c926 = b1 - b2 + b3 + b4 + b5 + b8 + b9; if (gl_LocalInvocationIndex < 2) c927 = b1 + b2 - b3 + b4 - b6 + b7 - b8; if (gl_LocalInvocationIndex >= 1) c928 = b1 + b2 + b3 + b4 + b6 - b7 + b9; if (gl_LocalInvocationIndex <= 1) c929 = b1 - b2 - b3 + b4 + b6 - b8 - b9; if (gl_LocalInvocationIndex == 0) c93 = b1 + b3 - b9; if (gl_LocalInvocationIndex != 3) c930 = b1 + b2 + b3 + b4 - b7 - b8 + b9; if (gl_LocalInvocationIndex == 2) c931 = b1 + b2 + b3 + b5 - b6 - b7 - b8; if (gl_LocalInvocationIndex <= 1) c932 = b1 - b2 - b3 + b5 + b6 - b7 - b9; if (gl_LocalInvocationIndex == 3) c933 = b1 + b2 + b3 - b5 + b6 - b8 - b9; if (gl_LocalInvocationIndex == 3) c934 = b1 + b2 + b3 - b5 + b7 + b8 - b9; if (gl_LocalInvocationIndex >= 2) c935 = b1 + b2 + b3 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 2) c936 = b1 - b2 + b4 - b5 + b6 - b7 + b8; if (gl_LocalInvocationIndex > 0) c937 = b1 + b2 + b4 - b5 - b6 - b7 - b9; if (gl_LocalInvocationIndex == 0) c938 = b1 + b2 + b4 - b5 - b6 - b8 - b9; if (gl_LocalInvocationIndex < 0) c939 = b1 + b2 - b4 + b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex >= 3) c94 = b1 - b4 + b5; if (gl_LocalInvocationIndex > 1) c940 = b1 + b2 - b4 - b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex <= 3) c941 = b1 + b2 - b5 - b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex != 3) c942 = b1 + b3 - b4 - b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex < 2) c943 = b1 - b3 - b4 - b5 - b6 - b7 - b9; if (gl_LocalInvocationIndex > 0) c944 = b1 + b3 - b4 - b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex <= 0) c945 = b1 - b3 - b4 + b5 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 1) c946 = b1 - b3 + b4 + b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex != 0) c947 = b1 + b3 - b5 + b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex == 2) c948 = b1 - b4 - b5 + b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex >= 1) c949 = b2 + b3 - b4 - b5 + b6 - b7 - b8; if (gl_LocalInvocationIndex < 3) c95 = b1 + b4 - b6; if (gl_LocalInvocationIndex <= 2) c950 = b2 + b3 + b4 - b5 - b6 + b7 + b9; if (gl_LocalInvocationIndex > 0) c951 = b2 + b3 + b4 + b5 + b6 + b8 - b9; if (gl_LocalInvocationIndex <= 3) c952 = b2 - b3 - b4 + b5 + b7 + b8 - b9; if (gl_LocalInvocationIndex == 1) c953 = b2 - b3 - b4 - b6 + b7 - b8 + b9; if (gl_LocalInvocationIndex >= 0) c954 = b2 - b3 + b5 - b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex == 0) c955 = b2 - b4 - b5 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 1) c956 = b3 + b4 + b5 + b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex > 1) c957 = b0 - b1 + b2 - b3 + b4 + b5 + b6 + b7; if (gl_LocalInvocationIndex != 3) c958 = b0 + b1 + b2 - b3 - b4 - b5 - b6 - b8; if (gl_LocalInvocationIndex <= 3) c959 = b0 + b1 - b2 - b3 - b4 - b5 + b6 - b9; if (gl_LocalInvocationIndex <= 0) c96 = b1 + b4 + b7; if (gl_LocalInvocationIndex < 3) c960 = b0 + b1 + b2 + b3 - b4 + b5 - b7 + b8; if (gl_LocalInvocationIndex < 3) c961 = b0 + b1 + b2 + b3 + b4 - b5 - b7 - b9; if (gl_LocalInvocationIndex < 3) c962 = b0 + b1 + b2 - b3 + b4 + b5 + b8 - b9; if (gl_LocalInvocationIndex != 0) c963 = b0 - b1 - b2 - b3 - b4 - b6 - b7 + b8; if (gl_LocalInvocationIndex <= 0) c964 = b0 + b1 - b2 - b3 + b4 - b6 - b7 + b9; if (gl_LocalInvocationIndex != 2) c965 = b0 - b1 - b2 + b3 - b4 + b6 + b8 - b9; if (gl_LocalInvocationIndex > 0) c966 = b0 - b1 - b2 + b3 + b4 + b7 + b8 - b9; if (gl_LocalInvocationIndex < 2) c967 = b0 - b1 + b2 + b3 - b5 + b6 + b7 + b8; if (gl_LocalInvocationIndex != 1) c968 = b0 + b1 + b2 + b3 - b5 + b6 - b7 - b9; if (gl_LocalInvocationIndex == 1) c969 = b0 - b1 - b2 - b3 - b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex > 3) c97 = b1 - b4 - b8; if (gl_LocalInvocationIndex <= 2) c970 = b0 - b1 - b2 - b3 - b5 - b7 - b8 - b9; if (gl_LocalInvocationIndex < 1) c971 = b0 - b1 - b2 - b3 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex <= 1) c972 = b0 - b1 + b2 + b4 + b5 - b6 - b7 + b8; if (gl_LocalInvocationIndex == 2) c973 = b0 + b1 - b2 - b4 + b5 - b6 + b7 + b9; if (gl_LocalInvocationIndex != 0) c974 = b0 - b1 + b2 - b4 - b5 - b6 - b8 + b9; if (gl_LocalInvocationIndex == 2) c975 = b0 - b1 + b2 + b4 + b5 + b7 - b8 - b9; if (gl_LocalInvocationIndex < 0) c976 = b0 + b1 - b2 - b4 + b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex < 0) c977 = b0 - b1 - b2 + b5 + b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex < 2) c978 = b0 - b1 - b3 + b4 + b5 + b6 + b7 - b8; if (gl_LocalInvocationIndex != 2) c979 = b0 - b1 + b3 + b4 - b5 - b6 + b7 - b9; if (gl_LocalInvocationIndex > 2) c98 = b1 - b4 + b9; if (gl_LocalInvocationIndex < 2) c980 = b0 - b1 - b3 - b4 - b5 - b6 + b8 - b9; if (gl_LocalInvocationIndex < 2) c981 = b0 - b1 + b3 + b4 + b5 + b7 - b8 + b9; if (gl_LocalInvocationIndex <= 0) c982 = b0 + b1 - b3 + b4 + b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex >= 3) c983 = b0 + b1 - b3 - b5 + b6 - b7 + b8 - b9; if (gl_LocalInvocationIndex <= 3) c984 = b0 + b1 - b4 + b5 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex >= 2) c985 = b0 - b2 - b3 + b4 - b5 - b6 + b7 - b8; if (gl_LocalInvocationIndex > 1) c986 = b0 + b2 - b3 - b4 - b5 - b6 - b7 + b9; if (gl_LocalInvocationIndex != 0) c987 = b0 + b2 + b3 + b4 + b5 + b6 + b8 + b9; if (gl_LocalInvocationIndex != 3) c988 = b0 + b2 - b3 + b4 + b5 + b7 - b8 + b9; if (gl_LocalInvocationIndex < 0) c989 = b0 + b2 - b3 + b4 + b6 - b7 + b8 + b9; if (gl_LocalInvocationIndex == 0) c99 = b1 - b5 - b6; if (gl_LocalInvocationIndex < 1) c990 = b0 - b2 + b3 + b5 - b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex == 2) c991 = b0 - b2 - b4 + b5 + b6 - b7 - b8 + b9; if (gl_LocalInvocationIndex > 0) c992 = b0 + b3 - b4 - b5 - b6 + b7 + b8 + b9; if (gl_LocalInvocationIndex <= 0) c993 = b1 + b2 + b3 - b4 - b5 - b6 - b7 + b8; if (gl_LocalInvocationIndex > 1) c994 = b1 - b2 + b3 + b4 + b5 + b6 + b7 - b9; if (gl_LocalInvocationIndex > 1) c995 = b1 + b2 - b3 + b4 + b5 - b6 + b8 + b9; if (gl_LocalInvocationIndex <= 1) c996 = b1 + b2 + b3 + b4 + b5 - b7 - b8 - b9; if (gl_LocalInvocationIndex != 3) c997 = b1 + b2 + b3 + b4 + b6 - b7 - b8 - b9; if (gl_LocalInvocationIndex == 2) c998 = b1 + b2 + b3 - b5 - b6 + b7 - b8 - b9; if (gl_LocalInvocationIndex != 2) c999 = b1 - b2 + b4 + b5 - b6 - b7 + b8 + b9; const int result = c0 + c1 + c2 + c3 + c4 + c5 + c6 + c7 + c8 + c9 + c10 + c11 + c12 + c13 + c14 + c15 + c16 + c17 + c18 + c19 + c20 + c21 + c22 + c23 + c24 + c25 + c26 + c27 + c28 + c29 + c30 + c31 + c32 + c33 + c34 + c35 + c36 + c37 + c38 + c39 + c40 + c41 + c42 + c43 + c44 + c45 + c46 + c47 + c48 + c49 + c50 + c51 + c52 + c53 + c54 + c55 + c56 + c57 + c58 + c59 + c60 + c61 + c62 + c63 + c64 + c65 + c66 + c67 + c68 + c69 + c70 + c71 + c72 + c73 + c74 + c75 + c76 + c77 + c78 + c79 + c80 + c81 + c82 + c83 + c84 + c85 + c86 + c87 + c88 + c89 + c90 + c91 + c92 + c93 + c94 + c95 + c96 + c97 + c98 + c99 + c100 + c101 + c102 + c103 + c104 + c105 + c106 + c107 + c108 + c109 + c110 + c111 + c112 + c113 + c114 + c115 + c116 + c117 + c118 + c119 + c120 + c121 + c122 + c123 + c124 + c125 + c126 + c127 + c128 + c129 + c130 + c131 + c132 + c133 + c134 + c135 + c136 + c137 + c138 + c139 + c140 + c141 + c142 + c143 + c144 + c145 + c146 + c147 + c148 + c149 + c150 + c151 + c152 + c153 + c154 + c155 + c156 + c157 + c158 + c159 + c160 + c161 + c162 + c163 + c164 + c165 + c166 + c167 + c168 + c169 + c170 + c171 + c172 + c173 + c174 + c175 + c176 + c177 + c178 + c179 + c180 + c181 + c182 + c183 + c184 + c185 + c186 + c187 + c188 + c189 + c190 + c191 + c192 + c193 + c194 + c195 + c196 + c197 + c198 + c199 + c200 + c201 + c202 + c203 + c204 + c205 + c206 + c207 + c208 + c209 + c210 + c211 + c212 + c213 + c214 + c215 + c216 + c217 + c218 + c219 + c220 + c221 + c222 + c223 + c224 + c225 + c226 + c227 + c228 + c229 + c230 + c231 + c232 + c233 + c234 + c235 + c236 + c237 + c238 + c239 + c240 + c241 + c242 + c243 + c244 + c245 + c246 + c247 + c248 + c249 + c250 + c251 + c252 + c253 + c254 + c255 + c256 + c257 + c258 + c259 + c260 + c261 + c262 + c263 + c264 + c265 + c266 + c267 + c268 + c269 + c270 + c271 + c272 + c273 + c274 + c275 + c276 + c277 + c278 + c279 + c280 + c281 + c282 + c283 + c284 + c285 + c286 + c287 + c288 + c289 + c290 + c291 + c292 + c293 + c294 + c295 + c296 + c297 + c298 + c299 + c300 + c301 + c302 + c303 + c304 + c305 + c306 + c307 + c308 + c309 + c310 + c311 + c312 + c313 + c314 + c315 + c316 + c317 + c318 + c319 + c320 + c321 + c322 + c323 + c324 + c325 + c326 + c327 + c328 + c329 + c330 + c331 + c332 + c333 + c334 + c335 + c336 + c337 + c338 + c339 + c340 + c341 + c342 + c343 + c344 + c345 + c346 + c347 + c348 + c349 + c350 + c351 + c352 + c353 + c354 + c355 + c356 + c357 + c358 + c359 + c360 + c361 + c362 + c363 + c364 + c365 + c366 + c367 + c368 + c369 + c370 + c371 + c372 + c373 + c374 + c375 + c376 + c377 + c378 + c379 + c380 + c381 + c382 + c383 + c384 + c385 + c386 + c387 + c388 + c389 + c390 + c391 + c392 + c393 + c394 + c395 + c396 + c397 + c398 + c399 + c400 + c401 + c402 + c403 + c404 + c405 + c406 + c407 + c408 + c409 + c410 + c411 + c412 + c413 + c414 + c415 + c416 + c417 + c418 + c419 + c420 + c421 + c422 + c423 + c424 + c425 + c426 + c427 + c428 + c429 + c430 + c431 + c432 + c433 + c434 + c435 + c436 + c437 + c438 + c439 + c440 + c441 + c442 + c443 + c444 + c445 + c446 + c447 + c448 + c449 + c450 + c451 + c452 + c453 + c454 + c455 + c456 + c457 + c458 + c459 + c460 + c461 + c462 + c463 + c464 + c465 + c466 + c467 + c468 + c469 + c470 + c471 + c472 + c473 + c474 + c475 + c476 + c477 + c478 + c479 + c480 + c481 + c482 + c483 + c484 + c485 + c486 + c487 + c488 + c489 + c490 + c491 + c492 + c493 + c494 + c495 + c496 + c497 + c498 + c499 + c500 + c501 + c502 + c503 + c504 + c505 + c506 + c507 + c508 + c509 + c510 + c511 + c512 + c513 + c514 + c515 + c516 + c517 + c518 + c519 + c520 + c521 + c522 + c523 + c524 + c525 + c526 + c527 + c528 + c529 + c530 + c531 + c532 + c533 + c534 + c535 + c536 + c537 + c538 + c539 + c540 + c541 + c542 + c543 + c544 + c545 + c546 + c547 + c548 + c549 + c550 + c551 + c552 + c553 + c554 + c555 + c556 + c557 + c558 + c559 + c560 + c561 + c562 + c563 + c564 + c565 + c566 + c567 + c568 + c569 + c570 + c571 + c572 + c573 + c574 + c575 + c576 + c577 + c578 + c579 + c580 + c581 + c582 + c583 + c584 + c585 + c586 + c587 + c588 + c589 + c590 + c591 + c592 + c593 + c594 + c595 + c596 + c597 + c598 + c599 + c600 + c601 + c602 + c603 + c604 + c605 + c606 + c607 + c608 + c609 + c610 + c611 + c612 + c613 + c614 + c615 + c616 + c617 + c618 + c619 + c620 + c621 + c622 + c623 + c624 + c625 + c626 + c627 + c628 + c629 + c630 + c631 + c632 + c633 + c634 + c635 + c636 + c637 + c638 + c639 + c640 + c641 + c642 + c643 + c644 + c645 + c646 + c647 + c648 + c649 + c650 + c651 + c652 + c653 + c654 + c655 + c656 + c657 + c658 + c659 + c660 + c661 + c662 + c663 + c664 + c665 + c666 + c667 + c668 + c669 + c670 + c671 + c672 + c673 + c674 + c675 + c676 + c677 + c678 + c679 + c680 + c681 + c682 + c683 + c684 + c685 + c686 + c687 + c688 + c689 + c690 + c691 + c692 + c693 + c694 + c695 + c696 + c697 + c698 + c699 + c700 + c701 + c702 + c703 + c704 + c705 + c706 + c707 + c708 + c709 + c710 + c711 + c712 + c713 + c714 + c715 + c716 + c717 + c718 + c719 + c720 + c721 + c722 + c723 + c724 + c725 + c726 + c727 + c728 + c729 + c730 + c731 + c732 + c733 + c734 + c735 + c736 + c737 + c738 + c739 + c740 + c741 + c742 + c743 + c744 + c745 + c746 + c747 + c748 + c749 + c750 + c751 + c752 + c753 + c754 + c755 + c756 + c757 + c758 + c759 + c760 + c761 + c762 + c763 + c764 + c765 + c766 + c767 + c768 + c769 + c770 + c771 + c772 + c773 + c774 + c775 + c776 + c777 + c778 + c779 + c780 + c781 + c782 + c783 + c784 + c785 + c786 + c787 + c788 + c789 + c790 + c791 + c792 + c793 + c794 + c795 + c796 + c797 + c798 + c799 + c800 + c801 + c802 + c803 + c804 + c805 + c806 + c807 + c808 + c809 + c810 + c811 + c812 + c813 + c814 + c815 + c816 + c817 + c818 + c819 + c820 + c821 + c822 + c823 + c824 + c825 + c826 + c827 + c828 + c829 + c830 + c831 + c832 + c833 + c834 + c835 + c836 + c837 + c838 + c839 + c840 + c841 + c842 + c843 + c844 + c845 + c846 + c847 + c848 + c849 + c850 + c851 + c852 + c853 + c854 + c855 + c856 + c857 + c858 + c859 + c860 + c861 + c862 + c863 + c864 + c865 + c866 + c867 + c868 + c869 + c870 + c871 + c872 + c873 + c874 + c875 + c876 + c877 + c878 + c879 + c880 + c881 + c882 + c883 + c884 + c885 + c886 + c887 + c888 + c889 + c890 + c891 + c892 + c893 + c894 + c895 + c896 + c897 + c898 + c899 + c900 + c901 + c902 + c903 + c904 + c905 + c906 + c907 + c908 + c909 + c910 + c911 + c912 + c913 + c914 + c915 + c916 + c917 + c918 + c919 + c920 + c921 + c922 + c923 + c924 + c925 + c926 + c927 + c928 + c929 + c930 + c931 + c932 + c933 + c934 + c935 + c936 + c937 + c938 + c939 + c940 + c941 + c942 + c943 + c944 + c945 + c946 + c947 + c948 + c949 + c950 + c951 + c952 + c953 + c954 + c955 + c956 + c957 + c958 + c959 + c960 + c961 + c962 + c963 + c964 + c965 + c966 + c967 + c968 + c969 + c970 + c971 + c972 + c973 + c974 + c975 + c976 + c977 + c978 + c979 + c980 + c981 + c982 + c983 + c984 + c985 + c986 + c987 + c988 + c989 + c990 + c991 + c992 + c993 + c994 + c995 + c996 + c997 + c998 + c999 + c1000 + c1001 + c1002 + c1003 + c1004 + c1005 + c1006 + c1007 + c1008 + c1009 + c1010 + c1011; ob.values[gl_LocalInvocationIndex] = result; }