(function (PIXI, lib) { var MovieClip = PIXI.animate.MovieClip; var Sprite = PIXI.Sprite; var fromFrame = PIXI.Texture.fromFrame; var Graphic1 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 31, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup1")) .setTransform(-209.35, -261.45); this.addTimedChild(instance1); }); var Graphic2 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 31, loop: false }); var instance1 = new Graphic1(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 31, { "0": { y: -19, sx: 1.411, sy: 0.359, c: [ 0, 0.99, 0, 0.99, 0, 0.99 ] }, "1": { y: -18.037, sx: 1.386, sy: 0.394, c: [ 0.05, 0.95, 0.05, 0.95, 0.05, 0.95 ] }, "2": { y: -13.818, sx: 1.273, sy: 0.553, c: [ 0.27, 0.72, 0.27, 0.72, 0.27, 0.72 ] }, "3": { y: -3.603, sx: 1.001, sy: 0.934, c: [ 0.81, 0.19, 0.81, 0.19, 0.81, 0.19 ] }, "4": { y: 0, sx: 0.904, sy: 1.069, c: [ 1, 0, 1, 0, 1, 0 ] }, "5": { sx: 0.906, sy: 1.068 }, "6": { sx: 0.911, sy: 1.064 }, "7": { sx: 0.922, sy: 1.056 }, "8": { sx: 0.943, sy: 1.041 }, "9": { sx: 0.975, sy: 1.018 }, "10": { sx: 0.995, sy: 1.003 }, "11": { sx: 1, sy: 1 }, "21": { sx: 0.996, sy: 1.002 }, "22": { sx: 0.984, sy: 1.009 }, "23": { sx: 0.964, sy: 1.021 }, "24": { sx: 0.938, sy: 1.037 }, "25": { sx: 0.917, sy: 1.049 }, "26": { sx: 0.909, sy: 1.054 }, "27": { sx: 0.941, sy: 0.985, c: [ 0.91, 0.09, 0.91, 0.09, 0.91, 0.09 ] }, "28": { sx: 1.047, sy: 0.761, c: [ 0.6, 0.4, 0.6, 0.4, 0.6, 0.4 ] }, "29": { sx: 1.19, sy: 0.457, c: [ 0.18, 0.81, 0.18, 0.81, 0.18, 0.81 ] }, "30": { sx: 1.253, sy: 0.323, c: [ 0, 0.99, 0, 0.99, 0, 0.99 ] } }); }); var Graphic3 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic4 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Graphic3(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 21, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 }, "17": { y: -51.05, sy: 0.384, a: 0 } }); }); var Graphic5 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic6 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Graphic5(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 21, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 }, "17": { y: -51.05, sy: 0.384, a: 0 } }); }); var Graphic7 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic8 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Graphic7(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 21, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 }, "17": { y: -51.05, sy: 0.384, a: 0 } }); }); var Graphic9 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic10 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance1 = new Graphic9(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 21, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 }, "17": { y: -51.05, sy: 0.384, a: 0 } }); }); var Graphic11 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic12 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic11(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic13 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic14 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic13(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic15 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic16 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic15(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic17 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic18 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic17(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic19 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic20 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic19(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic21 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic22 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic21(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic23 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic24 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic23(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic25 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Sprite(fromFrame("thumbsup-line1")) .setTransform(-2.4, -0.55, 1.047, 1.047); this.addTimedChild(instance1); }); var Graphic26 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 17, loop: false }); var instance1 = new Graphic25(MovieClip.SYNCHED); this.addTimedChild(instance1, 0, 17, { "0": { y: 161.85, sy: 1.852, a: 1 }, "1": { y: 156.459, sy: 1.816 }, "2": { y: 140.404, sy: 1.707 }, "3": { y: 114.983, sy: 1.535 }, "4": { y: 83.631, sy: 1.323 }, "5": { y: 51.498, sy: 1.105 }, "6": { y: 24.145, sy: 0.919 }, "7": { y: 5.803, sy: 0.795 }, "8": { y: -1.25, sy: 0.747 }, "9": { y: -9.252, sy: 0.689, a: 0.84 }, "10": { y: -16.612, sy: 0.635, a: 0.69 }, "11": { y: -23.38, sy: 0.586, a: 0.55 }, "12": { y: -29.555, sy: 0.541, a: 0.43 }, "13": { y: -35.037, sy: 0.501, a: 0.32 }, "14": { y: -39.977, sy: 0.465, a: 0.22 }, "15": { y: -44.275, sy: 0.433, a: 0.14 }, "16": { y: -47.93, sy: 0.406, a: 0.06 } }); }); var Graphic27 = MovieClip.extend(function (mode) { MovieClip.call(this, { mode: mode, duration: 21, loop: false }); var instance12 = new Graphic26(MovieClip.SYNCHED) .setTransform(105.35, -162.7, 0.619, 0.619, 0.61); var instance11 = new Graphic24(MovieClip.SYNCHED) .setTransform(-109.6, -159.35, 0.619, 0.619, 0, 0.636, 2.506); var instance10 = new Graphic22(MovieClip.SYNCHED) .setTransform(-101.4, 155.35, 0.619, 0.619, -2.575); var instance9 = new Graphic20(MovieClip.SYNCHED) .setTransform(111.45, 151.2, 0.619, 0.619, 0, 3.781, -0.64); var instance8 = new Graphic18(MovieClip.SYNCHED) .setTransform(161.2, 92, 0.619, 0.619, 0, 4.146, 2.137); var instance7 = new Graphic16(MovieClip.SYNCHED) .setTransform(162.75, -107.6, 0.619, 0.619, 0, -1.004, -2.137); var instance6 = new Graphic14(MovieClip.SYNCHED) .setTransform(-165.05, 95.35, 0.619, 0.619, 0, 2.137, 1.004); var instance5 = new Graphic12(MovieClip.SYNCHED) .setTransform(-161.45, -105.05, 0.619, 0.619, -1.004); var instance4 = new Graphic10(MovieClip.SYNCHED) .setTransform(-1.45, -226.15, 0.735, 0.735); var instance3 = new Graphic8(MovieClip.SYNCHED) .setTransform(1, 217.15, 0.735, 0.735, 0, 3.142, 3.142); var instance2 = new Graphic6(MovieClip.SYNCHED) .setTransform(222.4, -10, 0.735, 0.735, 0, 4.712, 1.571); var instance1 = new Graphic4(MovieClip.SYNCHED) .setTransform(-222.4, -10, 0.735, 0.735, 0, 1.571, 1.571); this.addTimedChild(instance12, 4, 17) .addTimedChild(instance11, 4, 17) .addTimedChild(instance10, 4, 17) .addTimedChild(instance9, 4, 17) .addTimedChild(instance8, 4, 17) .addTimedChild(instance7, 4, 17) .addTimedChild(instance6, 4, 17) .addTimedChild(instance5, 4, 17) .addTimedChild(instance4) .addTimedChild(instance3) .addTimedChild(instance2) .addTimedChild(instance1); }); lib.emoji_thumbsup = MovieClip.extend(function () { MovieClip.call(this, { duration: 32, framerate: 30, loop: false }); var instance2 = new Graphic27(MovieClip.SYNCHED); var instance1 = new Graphic2(MovieClip.SYNCHED); this.addTimedChild(instance2, 0, 21, { "0": { x: 639.95, y: 362.7, sx: 1.3, sy: 1.3, c: [ 0, 0.14, 0, 0.92, 0, 0.96 ] } }) .addTimedChild(instance1, 0, 31, { "0": { x: 646.3, y: 354.4 } }); }); lib.emoji_thumbsup.assets = { "emoji_thumbsup_atlas_1": "images/emoji_thumbsup_atlas_1.json" }; })(PIXI, lib = lib || {}); var lib; if (typeof module !== 'undefined' && module.exports) { module.exports = { stage: lib.emoji_thumbsup, background: 0x0, width: 1280, height: 720, framerate: 30, totalFrames: 32, library: lib }; }