21bd95be4f.izumi.gnu.22 07 30.120010.0 - CICE-Consortium/Test-Results GitHub Wiki

  • repo = https://github.com/cice-consortium/CICE : main
  • hash = 21bd95be4fa6c261611c12cb7281bd1b33db67d5
  • hash created by Philippe Blain [email protected] Fri Jul 15 10:43:29 2022 -0400
  • vers = CICE_6.3.1
  • tested by tcraig, 2022-07-30 12:00:10 UTC
  • izumi : Intel Xeon Gold 5118 2.3GHz
  • gnu : GNU Fortran (GCC) 9.3.0, mvapich2-2.3.3, netcdf4.7.4
  • 86 total tests: 84 pass, 2 fail
  • 86 total regressions: 83 pass, 1 fail, 2 other
Bld Run Test Regr Compare Timing Case
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.52(2.44) Dyn=0.52(0.49) Col=1.11(1.07) izumi gnu decomp gx3 8x1x5x29x20 rakeice
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.83(2.74) Dyn=0.61(0.58) Col=1.17(1.13) izumi gnu decomp gx3 8x1x5x29x20 rakepop
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.28(2.24) Dyn=0.49(0.47) Col=0.94(0.93) izumi gnu decomp gx3 8x1x5x29x20 rakeX1
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.52(2.43) Dyn=0.52(0.51) Col=1.11(1.07) izumi gnu decomp gx3 8x1x5x29x20 rakeX2
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.50(2.46) Dyn=0.49(0.47) Col=0.96(0.94) izumi gnu decomp gx3 8x1x5x29x20 roundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.96(2.92) Dyn=0.68(0.66) Col=1.33(1.31) izumi gnu decomp gx3 8x1x5x29x20 sectcart
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.36(2.34) Dyn=0.49(0.47) Col=0.97(0.96) izumi gnu decomp gx3 8x1x5x29x20 sectrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.67(2.56) Dyn=0.58(0.55) Col=1.17(1.12) izumi gnu decomp gx3 8x1x5x29x20 slenderX1
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.48(2.44) Dyn=0.49(0.49) Col=1.11(1.09) izumi gnu decomp gx3 8x1x5x29x20 slenderX2
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.99(2.89) Dyn=0.62(0.59) Col=1.48(1.43) izumi gnu decomp gx3 8x1x5x29x20 spacecurve
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu decomp gx3 8x1x5x29x20 squarepop #00C000 TL=2.48(2.43) Dyn=0.49(0.48) Col=1.11(1.08) izumi gnu decomp gx3 8x1x5x29x20 squareice
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=3.04(2.97) Dyn=0.64(0.61) Col=1.51(1.45) izumi gnu decomp gx3 8x1x5x29x20 squarepop
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=50.41(49.73) Dyn=42.48(41.81) Col=5.41(5.40) izumi gnu restart gbox128 12x1 boxadv short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=8.08(8.07) Dyn=5.21(5.22) Col=2.00(2.00) izumi gnu restart gbox128 16x1 boxnodyn short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=38.13(38.21) Dyn=33.35(33.39) Col=2.99(3.08) izumi gnu restart gbox128 24x1 boxnodyn debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=16.43(16.61) Dyn=10.25(10.28) Col=3.48(3.63) izumi gnu restart gbox128 32x1 boxrestore short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=29.37(29.31) Dyn=8.91(8.88) Col=15.12(15.15) izumi gnu restart gbox128 8x1 short
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=22.91(23.08) Dyn=20.59(20.78) Col=0.81(0.77) izumi gnu restart gbox80 1x1 box2001
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=10.56(10.44) Dyn=5.60(5.49) Col=3.24(3.24) izumi gnu restart gx3 12x1 alt01
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=38.07(37.99) Dyn=10.92(10.98) Col=12.85(12.92) izumi gnu restart gx3 12x1 debug fsd12 short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=9.81(9.82) Dyn=1.96(1.98) Col=3.91(3.92) izumi gnu restart gx3 12x1 short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=12.29(12.32) Dyn=2.86(2.87) Col=6.10(6.11) izumi gnu restart gx3 12x1x4x29x9 dspacecurve
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.62(7.59) Dyn=1.74(1.73) Col=3.05(3.05) izumi gnu restart gx3 16x1
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=3.48(3.48) Dyn=1.80(1.80) Col=0.97(0.97) izumi gnu restart gx3 16x1 alt02
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.70(7.69) Dyn=1.90(1.90) Col=3.57(3.56) izumi gnu restart gx3 16x1 alt05
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.75(7.72) Dyn=1.74(1.73) Col=3.03(3.04) izumi gnu restart gx3 16x1 diag1
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=8.13(8.11) Dyn=1.88(1.89) Col=3.36(3.36) izumi gnu restart gx3 16x1 gx3ncarbulk iobinary
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=8.58(8.65) Dyn=1.76(1.76) Col=3.26(3.29) izumi gnu restart gx3 16x1 isotope
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.62(7.61) Dyn=1.76(1.77) Col=3.02(3.01) izumi gnu restart gx3 16x1 thread
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=13.18(13.20) Dyn=8.07(8.10) Col=4.00(4.01) izumi gnu restart gx3 16x1x5x29x6 alt04
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=7.63(7.62) Dyn=1.90(1.92) Col=2.93(2.94) izumi gnu restart gx3 16x1x8x10x10 droundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=6.97(6.99) Dyn=1.72(1.71) Col=2.86(2.87) izumi gnu restart gx3 16x1x8x10x10 droundrobin maskhalo
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=35.81(35.85) Dyn=26.46(26.48) Col=4.45(4.47) izumi gnu restart gx3 18x1 alt01 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.00(7.01) Dyn=1.85(1.86) Col=2.78(2.78) izumi gnu restart gx3 18x1 alt07
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=42.30(42.08) Dyn=7.48(7.44) Col=25.13(25.01) izumi gnu restart gx3 1x1x50x58x4 droundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=10.59(10.59) Dyn=7.29(7.32) Col=1.76(1.77) izumi gnu restart gx3 20x1 alt02 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=8.32(8.34) Dyn=1.87(1.87) Col=4.42(4.42) izumi gnu restart gx3 20x1 alt06
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=6.35(6.34) Dyn=1.41(1.41) Col=2.42(2.42) izumi gnu restart gx3 20x1x5x29x20 dsectrobin short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=32.57(32.47) Dyn=19.21(19.17) Col=5.19(5.18) izumi gnu restart gx3 24x1 alt03 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=7.39(7.39) Dyn=2.28(2.25) Col=3.00(2.99) izumi gnu restart gx3 32x1x5x10x12 drakeX2
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=15.23(15.09) Dyn=2.52(2.49) Col=8.55(8.57) izumi gnu restart gx3 4x1x25x116x1 dslenderX1
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=15.06(15.30) Dyn=2.63(2.68) Col=8.78(8.81) izumi gnu restart gx3 4x1x25x29x4 droundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=15.06(15.06) Dyn=2.35(2.34) Col=8.79(8.79) izumi gnu restart gx3 6x1x50x58x1 droundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=22.63(22.52) Dyn=14.16(14.11) Col=4.70(4.71) izumi gnu restart gx3 8x1 alt03
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu restart gx3 8x1x25x29x2 dslenderX2 #00C000 TL=11.87(11.86) Dyn=2.57(2.58) Col=6.01(5.98) izumi gnu restart gx3 8x1x19x19x5 droundrobin
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=9.40(9.45) Dyn=1.71(1.70) Col=5.22(5.27) izumi gnu restart gx3 8x1x25x29x2 dslenderX2
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=18.44(18.39) Dyn=15.34(15.29) Col=1.42(1.41) izumi gnu smoke gbox128 20x1 boxadv debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=17.27(17.53) Dyn=13.33(13.52) Col=1.34(1.36) izumi gnu smoke gbox128 24x1 boxrestore debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=17.20(17.14) Dyn=0.00(0.00) Col=3.55(3.56) izumi gnu smoke gbox80 1x1 boxslotcyl
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=2.54(2.55) Dyn=0.63(0.63) Col=1.18(1.18) izumi gnu smoke gx3 12x1x4x29x9 cmplog diag1 dspacecurve maskhalo reprosum
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=6.43(6.40) Dyn=2.04(2.04) Col=2.19(2.19) izumi gnu smoke gx3 16x1 alt06 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=11.36(11.30) Dyn=0.45(0.45) Col=2.89(2.87) izumi gnu smoke gx3 16x1 bgcz
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=20.03(20.03) Dyn=1.76(1.77) Col=6.14(6.14) izumi gnu smoke gx3 16x1 bgcz debug
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=7.72(7.75) Dyn=1.73(1.72) Col=2.95(2.97) izumi gnu smoke gx3 16x1 diag1 run5day
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=9.94(9.93) Dyn=1.77(1.79) Col=3.82(3.78) izumi gnu smoke gx3 16x1 diag24 fsd12 run5day short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=548.27(547.83) Dyn=133.53(133.50) Col=218.49(218.08) izumi gnu smoke gx3 16x1 diag24 medium run1year
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=137.63(136.58) Dyn=33.24(32.95) Col=54.29(53.82) izumi gnu smoke gx3 16x1 medium run90day yi2008
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=1.67(1.72) Dyn=0.38(0.39) Col=0.58(0.58) izumi gnu smoke gx3 16x1x8x10x10 cmplog diag1 droundrobin reprosum
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=65.42(65.24) Dyn=22.47(22.34) Col=26.21(26.30) izumi gnu smoke gx3 1x1 debug diag1 run2day
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=8.62(8.68) Dyn=1.48(1.51) Col=4.90(4.94) izumi gnu smoke gx3 1x1x50x58x4 cmplog diag1 droundrobin maskhalo reprosum
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=4.66(4.65) Dyn=2.24(2.23) Col=1.36(1.36) izumi gnu smoke gx3 20x1 alt07 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=31.11(31.15) Dyn=26.83(26.88) Col=29.90(29.98) izumi gnu smoke gx3 20x1 diag24 fsd12ww3 medium run1day
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=1.40(1.42) Dyn=0.30(0.30) Col=0.45(0.45) izumi gnu smoke gx3 20x1x5x29x20 cmplog diag1 dsectrobin reprosum short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=8.00(8.03) Dyn=5.92(5.93) Col=1.32(1.32) izumi gnu smoke gx3 24x1 alt04 debug short
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=4.31(4.32) Dyn=1.48(1.48) Col=1.08(1.08) izumi gnu smoke gx3 24x1 bgcskl debug
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=5.00(5.01) Dyn=2.18(2.18) Col=1.50(1.52) izumi gnu smoke gx3 32x1 alt05 debug short
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=21.11(21.54) Dyn=6.89(7.02) Col=8.71(8.90) izumi gnu smoke gx3 4x1 debug diag1 run2day thread
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=54.39(52.86) Dyn=17.94(17.39) Col=22.64(21.98) izumi gnu smoke gx3 4x1 debug diag1 run5day thread
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=3.17(3.20) Dyn=0.49(0.50) Col=1.68(1.70) izumi gnu smoke gx3 4x1x25x116x1 cmplog diag1 dslenderX1 maskhalo reprosum
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=11.21(11.21) Dyn=4.10(4.10) Col=4.21(4.21) izumi gnu smoke gx3 6x1 debug isotope
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #00C000 izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum #00C000 TL=3.12(3.11) Dyn=0.46(0.46) Col=1.71(1.71) izumi gnu smoke gx3 6x1x50x58x1 cmplog diag1 droundrobin reprosum
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=34.14(33.72) Dyn=12.05(11.93) Col=13.72(13.52) izumi gnu smoke gx3 8x1 debug diag24 fsd1 run5day
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #00C000 TL=2.02(2.05) Dyn=0.34(0.35) Col=1.03(1.05) izumi gnu smoke gx3 8x1x25x29x2 diag1 dslenderX2 reprosum
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gbox128 16x1 gridavgchk
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx1 28x1 dwblockall gridavgchk
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx1 32x1 gridavgchk
#AAAAAA #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 12x1 gridavgchk
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 16x1 dwblockall gridavgchk
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 1x1 bcstchk
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 1x1 calchk short
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 1x1 helloworld
#00C000 #00C000 #00C000 #F00000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 1x1 optargs
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 1x1x25x29x16 sumchk
#00C000 #00C000 #00C000 #00C000 cice 471c010e4b 220702-120009 #AAAAAA #AAAAAA izumi gnu unittest gx3 4x1 bcstchk
#00C000 #00C000 #F00000 #AAAAAA #AAAAAA #AAAAAA izumi gnu unittest gx3 4x1x25x29x4 sumchk
#AAAAAA #00C000 #F00000 #AAAAAA #AAAAAA #AAAAAA izumi gnu unittest tx1 8x1 sumchk

⚠️ **GitHub.com Fallback** ⚠️