Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 46) Position 1 = 8, Position 2 = 11
Branch analysis from position: 8
2 jumps found. (Code = 43) Position 1 = 12, Position 2 = 141
Branch analysis from position: 12
2 jumps found. (Code = 43) Position 1 = 50, Position 2 = 52
Branch analysis from position: 50
2 jumps found. (Code = 43) Position 1 = 55, Position 2 = 57
Branch analysis from position: 55
2 jumps found. (Code = 43) Position 1 = 60, Position 2 = 62
Branch analysis from position: 60
2 jumps found. (Code = 46) Position 1 = 65, Position 2 = 72
Branch analysis from position: 65
2 jumps found. (Code = 43) Position 1 = 73, Position 2 = 75
Branch analysis from position: 73
2 jumps found. (Code = 43) Position 1 = 77, Position 2 = 140
Branch analysis from position: 77
2 jumps found. (Code = 43) Position 1 = 101, Position 2 = 104
Branch analysis from position: 101
1 jumps found. (Code = 42) Position 1 = 105
Branch analysis from position: 105
2 jumps found. (Code = 43) Position 1 = 117, Position 2 = 122
Branch analysis from position: 117
2 jumps found. (Code = 43) Position 1 = 133, Position 2 = 136
Branch analysis from position: 133
1 jumps found. (Code = 42) Position 1 = 139
Branch analysis from position: 139
1 jumps found. (Code = 42) Position 1 = 141
Branch analysis from position: 141
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 136
1 jumps found. (Code = 42) Position 1 = 141
Branch analysis from position: 141
Branch analysis from position: 122
Branch analysis from position: 104
2 jumps found. (Code = 43) Position 1 = 117, Position 2 = 122
Branch analysis from position: 117
Branch analysis from position: 122
Branch analysis from position: 140
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 75
Branch analysis from position: 72
Branch analysis from position: 62
Branch analysis from position: 57
Branch analysis from position: 52
Branch analysis from position: 141
Branch analysis from position: 11
filename: /in/17LQn
function name: (null)
number of ops: 143
compiled vars: !0 = $recipientEmail, !1 = $formStatus, !2 = $formErrors, !3 = $old, !4 = $subject, !5 = $body, !6 = $headers, !7 = $sent
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
10 0 E > ASSIGN !0, 'ashikainfraprojects%40gmail.com'
11 1 ASSIGN !1, null
12 2 ASSIGN !2, <array>
13 3 ASSIGN !3, <array>
15 4 FETCH_R global ~12 '_SERVER'
5 FETCH_DIM_R ~13 ~12, 'REQUEST_METHOD'
6 IS_IDENTICAL ~14 ~13, 'POST'
7 > JMPZ_EX ~14 ~14, ->11
8 > FETCH_IS ~15 '_POST'
9 ISSET_ISEMPTY_DIM_OBJ 0 ~16 ~15, 'ashika_contact_submit'
10 BOOL ~14 ~16
11 > > JMPZ ~14, ->141
17 12 > FETCH_IS ~18 '_POST'
13 FETCH_DIM_IS ~19 ~18, 'first_name'
14 COALESCE ~20 ~19
15 QM_ASSIGN ~20 ''
16 FRAMELESS_ICALL_1 trim ~21 ~20
17 ASSIGN_DIM !3, 'first_name'
18 OP_DATA ~21
18 19 FETCH_IS ~23 '_POST'
20 FETCH_DIM_IS ~24 ~23, 'last_name'
21 COALESCE ~25 ~24
22 QM_ASSIGN ~25 ''
23 FRAMELESS_ICALL_1 trim ~26 ~25
24 ASSIGN_DIM !3, 'last_name'
25 OP_DATA ~26
19 26 FETCH_IS ~28 '_POST'
27 FETCH_DIM_IS ~29 ~28, 'contact_no'
28 COALESCE ~30 ~29
29 QM_ASSIGN ~30 ''
30 FRAMELESS_ICALL_1 trim ~31 ~30
31 ASSIGN_DIM !3, 'contact_no'
32 OP_DATA ~31
20 33 FETCH_IS ~33 '_POST'
34 FETCH_DIM_IS ~34 ~33, 'email'
35 COALESCE ~35 ~34
36 QM_ASSIGN ~35 ''
37 FRAMELESS_ICALL_1 trim ~36 ~35
38 ASSIGN_DIM !3, 'email'
39 OP_DATA ~36
21 40 FETCH_IS ~38 '_POST'
41 FETCH_DIM_IS ~39 ~38, 'message'
42 COALESCE ~40 ~39
43 QM_ASSIGN ~40 ''
44 FRAMELESS_ICALL_1 trim ~41 ~40
45 ASSIGN_DIM !3, 'message'
46 OP_DATA ~41
23 47 FETCH_DIM_R ~42 !3, 'first_name'
48 IS_IDENTICAL ~42, ''
49 > JMPZ ~43, ->52
50 > ASSIGN_DIM !2
51 OP_DATA 'First+name+is+required.'
24 52 > FETCH_DIM_R ~45 !3, 'last_name'
53 IS_IDENTICAL ~45, ''
54 > JMPZ ~46, ->57
55 > ASSIGN_DIM !2
56 OP_DATA 'Last+name+is+required.'
25 57 > FETCH_DIM_R ~48 !3, 'contact_no'
58 IS_IDENTICAL ~48, ''
59 > JMPZ ~49, ->62
60 > ASSIGN_DIM !2
61 OP_DATA 'Contact+number+is+required.'
26 62 > FETCH_DIM_R ~51 !3, 'email'
63 IS_NOT_IDENTICAL ~52 ~51, ''
64 > JMPZ_EX ~52 ~52, ->72
65 > INIT_FCALL 'filter_var'
66 FETCH_DIM_R ~53 !3, 'email'
67 SEND_VAL ~53
68 SEND_VAL 274
69 DO_ICALL $54
70 BOOL_NOT ~55 $54
71 BOOL ~52 ~55
72 > > JMPZ ~52, ->75
27 73 > ASSIGN_DIM !2
74 OP_DATA 'Please+enter+a+valid+email+address.'
30 75 > ISSET_ISEMPTY_CV !2
76 > JMPZ ~57, ->140
31 77 > ROPE_INIT 4 ~61 'New+project+enquiry+%E2%80%94+'
78 FETCH_DIM_R ~58 !3, 'first_name'
79 ROPE_ADD 1 ~61 ~61, ~58
80 ROPE_ADD 2 ~61 ~61, '+'
81 FETCH_DIM_R ~59 !3, 'last_name'
82 ROPE_END 3 ~60 ~61, ~59
83 ASSIGN !4, ~60
32 84 ASSIGN !5, 'New+enquiry+submitted+from+the+Ashika+Infra+Projects+website%3A%0A%0A'
33 85 ROPE_INIT 5 ~68 'Name%3A+'
86 FETCH_DIM_R ~65 !3, 'first_name'
87 ROPE_ADD 1 ~68 ~68, ~65
88 ROPE_ADD 2 ~68 ~68, '+'
89 FETCH_DIM_R ~66 !3, 'last_name'
90 ROPE_ADD 3 ~68 ~68, ~66
91 ROPE_END 4 ~67 ~68, '%0A'
92 ASSIGN_OP 8 !5, ~67
34 93 ROPE_INIT 3 ~74 'Contact+No%3A+'
94 FETCH_DIM_R ~72 !3, 'contact_no'
95 ROPE_ADD 1 ~74 ~74, ~72
96 ROPE_END 2 ~73 ~74, '%0A'
97 ASSIGN_OP 8 !5, ~73
35 98 FETCH_DIM_R ~77 !3, 'email'
99 IS_NOT_IDENTICAL ~77, ''
100 > JMPZ ~78, ->104
101 > FETCH_DIM_R ~79 !3, 'email'
102 QM_ASSIGN ~80 ~79
103 > JMP ->105
104 > QM_ASSIGN ~80 '%28not+provided%29'
105 > CONCAT ~81 'Email%3A+', ~80
106 CONCAT ~82 ~81, '%0A%0A'
107 ASSIGN_OP 8 !5, ~82
36 108 ROPE_INIT 3 ~86 'Message%3A%0A'
109 FETCH_DIM_R ~84 !3, 'message'
110 ROPE_ADD 1 ~86 ~86, ~84
111 ROPE_END 2 ~85 ~86, '%0A'
112 ASSIGN_OP 8 !5, ~85
38 113 ASSIGN !6, 'From%3A+Ashika+Infra+Website+%3Cno-reply%40ashikainfra.co.in%3E%0D%0A'
39 114 FETCH_DIM_R ~90 !3, 'email'
115 IS_NOT_IDENTICAL ~90, ''
116 > JMPZ ~91, ->122
40 117 > ROPE_INIT 3 ~94 'Reply-To%3A+'
118 FETCH_DIM_R ~92 !3, 'email'
119 ROPE_ADD 1 ~94 ~94, ~92
120 ROPE_END 2 ~93 ~94, '%0D%0A'
121 ASSIGN_OP 8 !6, ~93
42 122 > ASSIGN_OP 8 !6, 'Content-Type%3A+text%2Fplain%3B+charset%3DUTF-8%0D%0A'
44 123 BEGIN_SILENCE ~98
124 INIT_FCALL 'mail'
125 SEND_VAR !0
126 SEND_VAR !4
127 SEND_VAR !5
128 SEND_VAR !6
129 DO_ICALL $99
130 END_SILENCE ~98
131 ASSIGN !7, $99
46 132 > JMPZ !7, ->136
47 133 > ASSIGN !1, 'success'
48 134 ASSIGN !3, <array>
46 135 > JMP ->139
50 136 > ASSIGN !1, 'error'
51 137 ASSIGN_DIM !2
138 OP_DATA 'The+message+could+not+be+sent+right+now+%E2%80%94+please+try+again+or+call+us+directly.'
30 139 > > JMP ->141
54 140 > ASSIGN !1, 'error'
62 141 > ECHO '%3C%21DOCTYPE+html%3E%0A%3Chtml+lang%3D%22en%22%3E%0A%3Chead%3E%0A%3Cmeta+charset%3D%22UTF-8%22%3E%0A%3Cmeta+name%3D%22viewport%22+content%3D%22width%3Ddevice-width%2C+initial-scale%3D1.0%22%3E%0A%3Ctitle%3EAshika+Infra+Projects+Pvt+Ltd+%E2%80%94+Power%2C+Telecom+%26amp%3B+Trenchless+Infrastructure%3C%2Ftitle%3E%0A%3Clink+rel%3D%22preconnect%22+href%3D%22https%3A%2F%2Ffonts.googleapis.com%22%3E%0A%3Clink+href%3D%22https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DSpace%2BGrotesk%3Awght%40400%3B500%3B600%3B700%26family%3DIBM%2BPlex%2BSans%3Awght%40400%3B500%3B600%3B700%26family%3DIBM%2BPlex%2BMono%3Awght%40400%3B500%3B600%26display%3Dswap%22+rel%3D%22stylesheet%22%3E%0A%3Cstyle%3E%0A%3Aroot%7B%0A++--bg%3A%230A0F1C%3B%0A++--bg-alt%3A%230D1424%3B%0A++--surface%3A%23131C31%3B%0A++--surface-2%3A%231A2540%3B%0A++--line%3Argba%28232%2C238%2C247%2C0.09%29%3B%0A++--line-strong%3Argba%28232%2C238%2C247%2C0.16%29%3B%0A++--copper%3A%23F0A34D%3B%0A++--copper-dim%3A%238A5E2B%3B%0A++--fiber%3A%234FE3C7%3B%0A++--fiber-dim%3A%231F4A46%3B%0A++--soil%3A%236E4A2E%3B%0A++--text%3A%23EBF0F8%3B%0A++--text-dim%3A%23AEB9CC%3B%0A++--text-mute%3A%2376839B%3B%0A++--radius%3A14px%3B%0A++--maxw%3A1180px%3B%0A%7D%0A%2A%7Bbox-sizing%3Aborder-box%3B+margin%3A0%3B+padding%3A0%3B%7D%0Ahtml%7Bscroll-behavior%3Asmooth%3B%7D%0Abody%7B%0A++background%3Avar%28--bg%29%3B%0A++color%3Avar%28--text%29%3B%0A++font-family%3A%27IBM+Plex+Sans%27%2C+sans-serif%3B%0A++line-height%3A1.6%3B%0A++overflow-x%3Ahidden%3B%0A++-webkit-font-smoothing%3Aantialiased%3B%0A%7D%0Aimg%7Bmax-width%3A100%25%3B+display%3Ablock%3B%7D%0Aa%7Bcolor%3Ainherit%3B+text-decoration%3Anone%3B%7D%0A.wrap%7Bmax-width%3Avar%28--maxw%29%3B+margin%3A0+auto%3B+padding%3A0+28px%3B%7D%0Ah1%2Ch2%2Ch3%2Ch4%7Bfont-family%3A%27Space+Grotesk%27%2C+sans-serif%3B+font-weight%3A600%3B+letter-spacing%3A-0.01em%3B+color%3Avar%28--text%29%3B%7D%0A.mono%7Bfont-family%3A%27IBM+Plex+Mono%27%2C+monospace%3B%7D%0A.eyebrow%7B%0A++font-family%3A%27IBM+Plex+Mono%27%2C+monospace%3B%0A++font-size%3A12.5px%3B%0A++letter-spacing%3A0.14em%3B%0A++text-transform%3Auppercase%3B%0A++color%3Avar%28--copper%29%3B%0A++display%3Aflex%3B+align-items%3Acenter%3B+gap%3A10px%3B%0A++margin-bottom%3A14px%3B%0A%7D%0A.eyebrow%3A%3Abefore%7Bcontent%3A%22%22%3B+width%3A22px%3B+height%3A1px%3B+background%3Avar%28--copper%29%3B%7D%0Asection%7Bposition%3Arelative%3B+padding%3A110px+0%3B%7D%0A%40media%28max-width%3A720px%29%7Bsection%7Bpadding%3A72px+0%3B%7D%7D%0A%0Abody%3A%3Abefore%7B%0A++content%3A%22%22%3B%0A++position%3Afixed%3B+inset%3A0%3B%0A++background-image%3A%0A++++linear-gradient%28var%28--line%29+1px%2C+transparent+1px%29%2C%0A++++linear-gradient%2890deg%2C+var%28--line%29+1px%2C+transparent+1px%29%3B%0A++background-size%3A64px+64px%3B%0A++opacity%3A0.35%3B%0A++pointer-events%3Anone%3B%0A++z-index%3A0%3B%0A++mask-image%3A+radial-gradient%28ellipse+80%25+60%25+at+50%25+0%25%2C+black+40%25%2C+transparent+90%25%29%3B%0A%7D%0A%0A%2F%2A+----------+NAV+----------+%2A%2F%0Aheader%7B%0A++position%3Afixed%3B+top%3A0%3B+left%3A0%3B+right%3A0%3B+z-index%3A100%3B%0A++background%3Argba%2810%2C15%2C28%2C0.72%29%3B%0A++backdrop-filter%3Ablur%2814px%29%3B%0A++border-bottom%3A1px+solid+var%28--line%29%3B%0A%7D%0Anav%7B%0A++max-width%3Avar%28--maxw%29%3B+margin%3A0+auto%3B+padding%3A16px+28px%3B%0A++display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Aspace-between%3B%0A%7D%0A.logo%7B%0A++display%3Aflex%3B+align-items%3Acenter%3B+gap%3A10px%3B%0A++font-family%3A%27Space+Grotesk%27%3B+font-weight%3A700%3B+font-size%3A18px%3B+letter-spacing%3A0.01em%3B%0A%7D%0A.logo+.mark%7B%0A++width%3A34px%3B+height%3A34px%3B+border-radius%3A8px%3B%0A++background%3Alinear-gradient%28145deg%2C+var%28--copper%29%2C+%23C97A2A%29%3B%0A++display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Acenter%3B%0A++font-family%3A%27IBM+Plex+Mono%27%3B+font-weight%3A600%3B+color%3A%231a1206%3B+font-size%3A14px%3B%0A++box-shadow%3A0+4px+14px+rgba%28240%2C163%2C77%2C0.35%29%3B%0A%7D%0A.logo+small%7Bdisplay%3Ablock%3B+font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A9.5px%3B+font-weight%3A400%3B+color%3Avar%28--text-mute%29%3B+letter-spacing%3A0.1em%3B+margin-top%3A1px%3B%7D%0A.navlinks%7Bdisplay%3Aflex%3B+gap%3A32px%3B+font-size%3A14.5px%3B+color%3Avar%28--text-dim%29%3B%7D%0A.navlinks+a%7Bposition%3Arelative%3B+padding%3A4px+0%3B+transition%3Acolor+.2s%3B%7D%0A.navlinks+a%3Ahover%7Bcolor%3Avar%28--text%29%3B%7D%0A.navlinks+a%3A%3Aafter%7Bcontent%3A%22%22%3Bposition%3Aabsolute%3B+left%3A0%3B+bottom%3A0%3B+width%3A0%3B+height%3A1px%3B+background%3Avar%28--copper%29%3B+transition%3Awidth+.25s%3B%7D%0A.navlinks+a%3Ahover%3A%3Aafter%7Bwidth%3A100%25%3B%7D%0A.navcall%7B%0A++display%3Aflex%3B+align-items%3Acenter%3B+gap%3A8px%3B%0A++font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A13px%3B+color%3Avar%28--copper%29%3B%0A++border%3A1px+solid+var%28--line-strong%29%3B+padding%3A9px+16px%3B+border-radius%3A999px%3B%0A++transition%3Aborder-color+.2s%2C+background+.2s%3B%0A++white-space%3Anowrap%3B%0A%7D%0A.navcall%3Ahover%7Bborder-color%3Avar%28--copper%29%3B+background%3Argba%28240%2C163%2C77%2C0.08%29%3B%7D%0A%40media%28max-width%3A900px%29%7B%0A++.navlinks%7Bdisplay%3Anone%3B%7D%0A++.navcall+span.txt%7Bdisplay%3Anone%3B%7D%0A%7D%0A%0A%2F%2A+----------+HERO+----------+%2A%2F%0A.hero%7Bpadding%3A172px+0+100px%3B+position%3Arelative%3B%7D%0A.hero-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3A1.05fr+0.95fr%3B+gap%3A56px%3B+align-items%3Acenter%3B%7D%0A%40media%28max-width%3A980px%29%7B.hero-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.hero+h1%7Bfont-size%3Aclamp%2834px%2C+4.6vw%2C+58px%29%3B+line-height%3A1.06%3B+margin-bottom%3A22px%3B%7D%0A.hero+h1+em%7B%0A++font-style%3Anormal%3B%0A++background%3Alinear-gradient%28100deg%2C+var%28--copper%29%2C+var%28--fiber%29%29%3B%0A++-webkit-background-clip%3Atext%3B+background-clip%3Atext%3B+color%3Atransparent%3B%0A%7D%0A.hero+p.lead%7Bfont-size%3A17px%3B+color%3Avar%28--text-dim%29%3B+max-width%3A520px%3B+margin-bottom%3A34px%3B%7D%0A.cta-row%7Bdisplay%3Aflex%3B+gap%3A14px%3B+flex-wrap%3Awrap%3B+margin-bottom%3A52px%3B%7D%0A.btn%7Bdisplay%3Ainline-flex%3B+align-items%3Acenter%3B+gap%3A8px%3B+padding%3A14px+26px%3B+border-radius%3A10px%3B+font-size%3A14.5px%3B+font-weight%3A600%3B+transition%3Atransform+.2s%2C+box-shadow+.2s%2C+background+.2s%3B%7D%0A.btn-primary%7Bbackground%3Alinear-gradient%28135deg%2C+var%28--copper%29%2C+%23D4863A%29%3B+color%3A%231a1206%3B+box-shadow%3A0+8px+24px+rgba%28240%2C163%2C77%2C0.28%29%3B%7D%0A.btn-primary%3Ahover%7Btransform%3AtranslateY%28-2px%29%3B+box-shadow%3A0+12px+28px+rgba%28240%2C163%2C77%2C0.4%29%3B%7D%0A.btn-ghost%7Bborder%3A1px+solid+var%28--line-strong%29%3B+color%3Avar%28--text%29%3B%7D%0A.btn-ghost%3Ahover%7Bborder-color%3Avar%28--fiber%29%3B+color%3Avar%28--fiber%29%3B%7D%0A.stat-row%7Bdisplay%3Aflex%3B+gap%3A38px%3B+flex-wrap%3Awrap%3B%7D%0A.stat+b%7Bdisplay%3Ablock%3B+font-family%3A%27Space+Grotesk%27%3B+font-size%3A30px%3B+color%3Avar%28--text%29%3B%7D%0A.stat+span%7Bfont-size%3A12.5px%3B+color%3Avar%28--text-mute%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B+letter-spacing%3A.03em%3B%7D%0A%0A%2F%2A+----------+3D+CROSS-SECTION+%28Three.js%29+----------+%2A%2F%0A.crosswrap%7B%0A++position%3Arelative%3B%0A++width%3A100%25%3B+max-width%3A460px%3B+aspect-ratio%3A1%2F1.02%3B+margin%3A0+auto%3B%0A%7D%0A%23cross3d-canvas%7Bwidth%3A100%25%3B+height%3A100%25%3B+display%3Ablock%3B+cursor%3Agrab%3B%7D%0A%23cross3d-canvas%3Aactive%7Bcursor%3Agrabbing%3B%7D%0A.cross-hint%7B%0A++position%3Aabsolute%3B+bottom%3A10px%3B+left%3A50%25%3B+transform%3AtranslateX%28-50%25%29%3B%0A++font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A10.5px%3B+letter-spacing%3A.08em%3B+text-transform%3Auppercase%3B%0A++color%3Avar%28--text-mute%29%3B+opacity%3A.7%3B+pointer-events%3Anone%3B%0A%7D%0A.cross-loading%7B%0A++position%3Aabsolute%3B+inset%3A0%3B+display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Acenter%3B%0A++font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A12px%3B+color%3Avar%28--text-mute%29%3B+letter-spacing%3A.06em%3B%0A%7D%0A%0A%2F%2A+----------+MARQUEE+----------+%2A%2F%0A.marquee%7Bborder-top%3A1px+solid+var%28--line%29%3B+border-bottom%3A1px+solid+var%28--line%29%3B+padding%3A22px+0%3B+overflow%3Ahidden%3B+background%3Avar%28--bg-alt%29%3B%7D%0A.marquee-track%7Bdisplay%3Aflex%3B+gap%3A56px%3B+white-space%3Anowrap%3B+animation%3Ascroll+26s+linear+infinite%3B+width%3Amax-content%3B%7D%0A.marquee-track+span%7Bfont-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A13px%3B+color%3Avar%28--text-mute%29%3B+letter-spacing%3A.08em%3B+text-transform%3Auppercase%3B+display%3Aflex%3B+align-items%3Acenter%3B+gap%3A14px%3B%7D%0A.marquee-track+span%3A%3Aafter%7Bcontent%3A%22%E2%97%86%22%3B+color%3Avar%28--copper%29%3B+font-size%3A9px%3B%7D%0A%40keyframes+scroll%7Bfrom%7Btransform%3AtranslateX%280%29%3B%7D+to%7Btransform%3AtranslateX%28-50%25%29%3B%7D%7D%0A%0A%2F%2A+----------+SECTION+HEAD+----------+%2A%2F%0A.shead%7Bmax-width%3A640px%3B+margin-bottom%3A56px%3B%7D%0A.shead+h2%7Bfont-size%3Aclamp%2826px%2C3vw%2C38px%29%3B+margin-bottom%3A16px%3B%7D%0A.shead+p%7Bcolor%3Avar%28--text-dim%29%3B+font-size%3A15.5px%3B%7D%0A%0A%2F%2A+----------+SERVICES+----------+%2A%2F%0A.svc-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3Arepeat%283%2C1fr%29%3B+gap%3A26px%3B%7D%0A%40media%28max-width%3A900px%29%7B.svc-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.svc-card%7Bbackground%3Avar%28--surface%29%3B+border%3A1px+solid+var%28--line%29%3B+border-radius%3Avar%28--radius%29%3B+overflow%3Ahidden%3B+transform-style%3Apreserve-3d%3B+transition%3Atransform+.12s+ease-out%2C+border-color+.2s%3B+will-change%3Atransform%3B%7D%0A.svc-card%3Ahover%7Bborder-color%3Avar%28--line-strong%29%3B%7D%0A.svc-media%7Bheight%3A190px%3B+overflow%3Ahidden%3B+position%3Arelative%3B+background%3Avar%28--surface-2%29%3B%7D%0A.svc-media+img%7Bwidth%3A100%25%3B+height%3A100%25%3B+object-fit%3Acover%3B+transform%3Ascale%281.02%29%3B%7D%0A.svc-media%3A%3Aafter%7Bcontent%3A%22%22%3B+position%3Aabsolute%3B+inset%3A0%3B+background%3Alinear-gradient%28180deg%2C+transparent+40%25%2C+rgba%2819%2C28%2C49%2C0.9%29%29%3B%7D%0A.svc-num%7Bposition%3Aabsolute%3B+top%3A14px%3B+left%3A14px%3B+font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A12px%3B+color%3A%23fff%3B+background%3Argba%280%2C0%2C0%2C0.4%29%3B+padding%3A4px+9px%3B+border-radius%3A6px%3B+backdrop-filter%3Ablur%284px%29%3B%7D%0A.svc-body%7Bpadding%3A26px+24px+28px%3B%7D%0A.svc-body+h3%7Bfont-size%3A20px%3B+margin-bottom%3A10px%3B+display%3Aflex%3B+align-items%3Acenter%3B+gap%3A10px%3B%7D%0A.svc-body+p%7Bcolor%3Avar%28--text-dim%29%3B+font-size%3A14.5px%3B+margin-bottom%3A16px%3B%7D%0A.svc-list%7Blist-style%3Anone%3B+display%3Aflex%3B+flex-direction%3Acolumn%3B+gap%3A8px%3B%7D%0A.svc-list+li%7Bfont-size%3A13.5px%3B+color%3Avar%28--text-dim%29%3B+display%3Aflex%3B+gap%3A9px%3B+align-items%3Aflex-start%3B%7D%0A.svc-list+li%3A%3Abefore%7Bcontent%3A%22%22%3B+width%3A5px%3B+height%3A5px%3B+border-radius%3A50%25%3B+margin-top%3A7px%3B+flex-shrink%3A0%3B+background%3Avar%28--copper%29%3B%7D%0A.svc-card%3Anth-child%282%29+.svc-list+li%3A%3Abefore%7Bbackground%3Avar%28--fiber%29%3B%7D%0A.svc-card%3Anth-child%283%29+.svc-list+li%3A%3Abefore%7Bbackground%3A%239AA7C4%3B%7D%0A%0A%2F%2A+----------+CASCADE+----------+%2A%2F%0A.cascade%7Bdisplay%3Agrid%3B+grid-template-columns%3Arepeat%284%2C1fr%29%3B+gap%3A16px%3B+margin-top%3A8px%3B+perspective%3A1200px%3B%7D%0A%40media%28max-width%3A820px%29%7B.cascade%7Bgrid-template-columns%3Arepeat%282%2C1fr%29%3B%7D%7D%0A.cstep%7Bbackground%3Avar%28--surface%29%3B+border%3A1px+solid+var%28--line%29%3B+border-radius%3A12px%3B+padding%3A22px+20px%3B+transition%3Atransform+.3s%2C+border-color+.3s%3B%7D%0A.cstep%3Ahover%7Btransform%3AtranslateY%28-6px%29+rotateX%284deg%29%3B+border-color%3Avar%28--copper%29%3B%7D%0A.cstep+.kv%7Bfont-family%3A%27Space+Grotesk%27%3B+font-size%3A24px%3B+color%3Avar%28--copper%29%3B+margin-bottom%3A8px%3B%7D%0A.cstep+.lbl%7Bfont-size%3A13px%3B+color%3Avar%28--text-dim%29%3B%7D%0A.cstep+.n%7Bfont-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A11px%3B+color%3Avar%28--text-mute%29%3B+margin-bottom%3A10px%3B+display%3Ablock%3B%7D%0A%0A%2F%2A+----------+TRENCHLESS+----------+%2A%2F%0A.tl-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3A1fr+1fr%3B+gap%3A48px%3B+align-items%3Astart%3B%7D%0A%40media%28max-width%3A900px%29%7B.tl-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.adv-list%7Bdisplay%3Aflex%3B+flex-direction%3Acolumn%3B+gap%3A2px%3B+margin-top%3A8px%3B%7D%0A.adv-item%7Bdisplay%3Aflex%3B+gap%3A14px%3B+align-items%3Acenter%3B+padding%3A13px+0%3B+border-bottom%3A1px+solid+var%28--line%29%3B%7D%0A.adv-item+.ico%7Bwidth%3A30px%3B+height%3A30px%3B+border-radius%3A8px%3B+background%3Avar%28--surface-2%29%3B+flex-shrink%3A0%3B+display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Acenter%3B+color%3Avar%28--fiber%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A13px%3B%7D%0A.adv-item+p%7Bfont-size%3A14px%3B+color%3Avar%28--text-dim%29%3B%7D%0A.chip-cloud%7Bdisplay%3Aflex%3B+flex-wrap%3Awrap%3B+gap%3A10px%3B+margin-top%3A22px%3B%7D%0A.chip%7Bpadding%3A9px+16px%3B+border-radius%3A999px%3B+border%3A1px+solid+var%28--line-strong%29%3B+font-size%3A13px%3B+color%3Avar%28--text-dim%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B+transition%3Aborder-color+.2s%2C+color+.2s%3B%7D%0A.chip%3Ahover%7Bborder-color%3Avar%28--fiber%29%3B+color%3Avar%28--fiber%29%3B%7D%0A.tl-side+h4%7Bfont-size%3A14px%3B+color%3Avar%28--text-mute%29%3B+text-transform%3Auppercase%3B+letter-spacing%3A.08em%3B+font-family%3A%27IBM+Plex+Mono%27%3B+font-weight%3A500%3B+margin-bottom%3A14px%3B%7D%0A.tl-media-ph%7Bborder-radius%3A14px%3B+border%3A1px+solid+var%28--line%29%3B+margin-bottom%3A28px%3B+height%3A260px%3B+background%3Alinear-gradient%28135deg%2Cvar%28--surface%29%2Cvar%28--surface-2%29%29%3B+display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Acenter%3B+font-family%3A%27IBM+Plex+Mono%27%3B+font-size%3A12px%3B+color%3Avar%28--text-mute%29%3B+letter-spacing%3A.06em%3B%7D%0A%0A%2F%2A+----------+GALLERY+----------+%2A%2F%0A.gal-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3Arepeat%284%2C1fr%29%3B+gap%3A14px%3B%7D%0A%40media%28max-width%3A900px%29%7B.gal-grid%7Bgrid-template-columns%3Arepeat%282%2C1fr%29%3B%7D%7D%0A%40media%28max-width%3A520px%29%7B.gal-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.gal-item%7Bposition%3Arelative%3B+border-radius%3A12px%3B+overflow%3Ahidden%3B+aspect-ratio%3A4%2F5%3B+border%3A1px+solid+var%28--line%29%3B+background%3Avar%28--surface%29%3B+transform-style%3Apreserve-3d%3B+transition%3Atransform+.15s+ease-out%3B+will-change%3Atransform%3B%7D%0A.gal-item+img%7Bwidth%3A100%25%3B+height%3A100%25%3B+object-fit%3Acover%3B+transition%3Atransform+.4s%3B%7D%0A.gal-item%3Ahover+img%7Btransform%3Ascale%281.08%29%3B%7D%0A.gal-cap%7Bposition%3Aabsolute%3B+left%3A0%3B+right%3A0%3B+bottom%3A0%3B+padding%3A14px%3B+background%3Alinear-gradient%280deg%2C+rgba%2810%2C15%2C28%2C0.92%29%2C+transparent%29%3B+font-size%3A12.5px%3B+color%3Avar%28--text%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B%7D%0A%0A%2F%2A+----------+VALUES+----------+%2A%2F%0A.val-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3Arepeat%285%2C1fr%29%3B+gap%3A18px%3B%7D%0A%40media%28max-width%3A980px%29%7B.val-grid%7Bgrid-template-columns%3Arepeat%282%2C1fr%29%3B%7D%7D%0A%40media%28max-width%3A520px%29%7B.val-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.val-card%7Bbackground%3Avar%28--surface%29%3B+border%3A1px+solid+var%28--line%29%3B+border-radius%3A12px%3B+padding%3A24px+18px%3B+transition%3Atransform+.25s%2C+border-color+.25s%3B%7D%0A.val-card%3Ahover%7Btransform%3AtranslateY%28-5px%29%3B+border-color%3Avar%28--copper%29%3B%7D%0A.val-card+.vn%7Bfont-family%3A%27IBM+Plex+Mono%27%3B+color%3Avar%28--copper%29%3B+font-size%3A12px%3B+margin-bottom%3A14px%3B+display%3Ablock%3B%7D%0A.val-card+h4%7Bfont-size%3A15px%3B+margin-bottom%3A8px%3B%7D%0A.val-card+p%7Bfont-size%3A12.5px%3B+color%3Avar%28--text-mute%29%3B%7D%0A%0A%2F%2A+----------+TEAM+----------+%2A%2F%0A.team-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3Arepeat%284%2C1fr%29%3B+gap%3A22px%3B%7D%0A%40media%28max-width%3A900px%29%7B.team-grid%7Bgrid-template-columns%3Arepeat%282%2C1fr%29%3B%7D%7D%0A%40media%28max-width%3A520px%29%7B.team-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.tmember%7Bbackground%3Avar%28--surface%29%3B+border%3A1px+solid+var%28--line%29%3B+border-radius%3A14px%3B+overflow%3Ahidden%3B+transition%3Atransform+.2s%2C+border-color+.2s%3B%7D%0A.tmember%3Ahover%7Btransform%3AtranslateY%28-4px%29%3B+border-color%3Avar%28--line-strong%29%3B%7D%0A.tmember+.ph%7Bheight%3A180px%3B+overflow%3Ahidden%3B+background%3Avar%28--surface-2%29%3B%7D%0A.tmember+.ph+img%7Bwidth%3A100%25%3B+height%3A100%25%3B+object-fit%3Acover%3B+filter%3Agrayscale%2815%25%29%3B%7D%0A.tmember+.info%7Bpadding%3A16px+18px+20px%3B%7D%0A.tmember+.info+h4%7Bfont-size%3A15px%3B+margin-bottom%3A3px%3B%7D%0A.tmember+.info+span%7Bfont-size%3A12px%3B+color%3Avar%28--copper%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B%7D%0A.tmember+.info+p%7Bfont-size%3A12.5px%3B+color%3Avar%28--text-mute%29%3B+margin-top%3A10px%3B+font-style%3Aitalic%3B%7D%0A.tm-lead%7Bgrid-column%3Aspan+2%3B%7D%0A%40media%28max-width%3A520px%29%7B.tm-lead%7Bgrid-column%3Aspan+1%3B%7D%7D%0A.tm-lead+.ph%7Bheight%3A230px%3B%7D%0A%0A%2F%2A+----------+CONTACT+----------+%2A%2F%0A.contact-grid%7Bdisplay%3Agrid%3B+grid-template-columns%3A1fr+1fr%3B+gap%3A50px%3B%7D%0A%40media%28max-width%3A900px%29%7B.contact-grid%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.cinfo-row%7Bdisplay%3Aflex%3B+gap%3A16px%3B+padding%3A18px+0%3B+border-bottom%3A1px+solid+var%28--line%29%3B%7D%0A.cinfo-row+.ico%7Bwidth%3A38px%3B+height%3A38px%3B+border-radius%3A9px%3B+background%3Avar%28--surface-2%29%3B+display%3Aflex%3B+align-items%3Acenter%3B+justify-content%3Acenter%3B+color%3Avar%28--fiber%29%3B+flex-shrink%3A0%3B%7D%0A.cinfo-row+h5%7Bfont-size%3A13px%3B+color%3Avar%28--text-mute%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B+text-transform%3Auppercase%3B+letter-spacing%3A.06em%3B+margin-bottom%3A5px%3B%7D%0A.cinfo-row+p%2C+.cinfo-row+a%7Bfont-size%3A15px%3B+color%3Avar%28--text%29%3B%7D%0A.cinfo-row+a%3Ahover%7Bcolor%3Avar%28--copper%29%3B%7D%0A.form-card%7Bbackground%3Avar%28--surface%29%3B+border%3A1px+solid+var%28--line%29%3B+border-radius%3A16px%3B+padding%3A32px%3B%7D%0A.form-row%7Bdisplay%3Agrid%3B+grid-template-columns%3A1fr+1fr%3B+gap%3A14px%3B+margin-bottom%3A14px%3B%7D%0A%40media%28max-width%3A520px%29%7B.form-row%7Bgrid-template-columns%3A1fr%3B%7D%7D%0A.form-card+input%2C+.form-card+textarea%7Bwidth%3A100%25%3B+background%3Avar%28--bg-alt%29%3B+border%3A1px+solid+var%28--line-strong%29%3B+border-radius%3A9px%3B+padding%3A13px+14px%3B+color%3Avar%28--text%29%3B+font-family%3A%27IBM+Plex+Sans%27%3B+font-size%3A14px%3B%7D%0A.form-card+input%3A%3Aplaceholder%2C+.form-card+textarea%3A%3Aplaceholder%7Bcolor%3Avar%28--text-mute%29%3B%7D%0A.form-card+input%3Afocus%2C+.form-card+textarea%3Afocus%7Boutline%3A2px+solid+var%28--copper%29%3B+border-color%3Atransparent%3B%7D%0A.form-card+label%7Bfont-size%3A12px%3B+color%3Avar%28--text-mute%29%3B+font-family%3A%27IBM+Plex+Mono%27%3B+display%3Ablock%3B+margin-bottom%3A14px%3B%7D%0A.form-card+button%7Bwidth%3A100%25%3B+margin-top%3A6px%3B+border%3Anone%3B+cursor%3Apointer%3B+font-family%3Ainherit%3B%7D%0A%0A%2F%2A+----------+FOOTER+----------+%2A%2F%0Afooter%7Bborder-top%3A1px+solid+var%28--line%29%3B+padding%3A40px+0%3B+background%3Avar%28--bg-alt%29%3B%7D%0A.foot-row%7Bdisplay%3Aflex%3B+justify-content%3Aspace-between%3B+align-items%3Acenter%3B+flex-wrap%3Awrap%3B+gap%3A16px%3B%7D%0A.foot-row+p%7Bfont-size%3A13px%3B+color%3Avar%28--text-mute%29%3B%7D%0A.foot-links%7Bdisplay%3Aflex%3B+gap%3A22px%3B+font-size%3A13px%3B+color%3Avar%28--text-mute%29%3B%7D%0A.foot-links+a%3Ahover%7Bcolor%3Avar%28--copper%29%3B%7D%0A%0A.reveal%7Bopacity%3A0%3B+transform%3AtranslateY%2824px%29%3B+transition%3Aopacity+.7s+ease%2C+transform+.7s+ease%3B%7D%0A.reveal.in%7Bopacity%3A1%3B+transform%3AtranslateY%280%29%3B%7D%0A%0A%40media+%28prefers-reduced-motion%3A+reduce%29%7B%0A++%2A%7Banimation%3Anone+%21important%3B+transition%3Anone+%21important%3B%7D%0A++html%7Bscroll-behavior%3Aauto%3B%7D%0A%7D%0A%3C%2Fstyle%3E%0A%3C%2Fhead%3E%0A%3Cbody%3E%0A%0A%3Cheader%3E%0A++%3Cnav%3E%0A++++%3Ca+href%3D%22%23top%22+class%3D%22logo%22%3E%0A++++++%3Cdiv+class%3D%22mark%22%3EAI%3C%2Fdiv%3E%0A++++++%3Cdiv%3EASHIKA+INFRA%3Csmall%3EPROJECTS+PVT+LTD%3C%2Fsmall%3E%3C%2Fdiv%3E%0A++++%3C%2Fa%3E%0A++++%3Cdiv+class%3D%22navlinks%22%3E%0A++++++%3Ca+href%3D%22%23services%22%3EServices%3C%2Fa%3E%0A++++++%3Ca+href%3D%22%23trenchless%22%3ETrenchless+HDD%3C%2Fa%3E%0A++++++%3Ca+href%3D%22%23projects%22%3EProjects%3C%2Fa%3E%0A++++++%3Ca+href%3D%22%23team%22%3ETeam%3C%2Fa%3E%0A++++++%3Ca+href%3D%22%23contact%22%3EContact%3C%2Fa%3E%0A++++%3C%2Fdiv%3E%0A++++%3Ca+href%3D%22tel%3A%2B917003953750%22+class%3D%22navcall%22%3E%0A++++++%3Cspan+class%3D%22mono%22%3E%E2%97%8F%3C%2Fspan%3E%3Cspan+class%3D%22txt%22%3E%2B91+70039+53750%3C%2Fspan%3E%0A++++%3C%2Fa%3E%0A++%3C%2Fnav%3E%0A%3C%2Fheader%3E%0A%0A%3Cmain+id%3D%22top%22%3E%0A%0A++%3C%21--+HERO+--%3E%0A++%3Csection+class%3D%22hero%22%3E%0A++++%3Cdiv+class%3D%22wrap+hero-grid%22%3E%0A++++++%3Cdiv+class%3D%22reveal+in%22%3E%0A++++++++%3Cdiv+class%3D%22eyebrow%22%3EKolkata%2C+West+Bengal+%E2%80%94+Pan-India+EPC%3C%2Fdiv%3E%0A++++++++%3Ch1%3EEverything+below+the+surface%2C+%3Cem%3Eengineered+above+expectation.%3C%2Fem%3E%3C%2Fh1%3E%0A++++++++%3Cp+class%3D%22lead%22%3EAshika+Infra+Projects+delivers+turnkey+power+distribution%2C+telecom+%26amp%3B+OFC+networks%2C+and+trenchless+HDD+pipe-laying+%E2%80%94+one+contractor+across+every+layer+of+your+infrastructure.%3C%2Fp%3E%0A++++++++%3Cdiv+class%3D%22cta-row%22%3E%0A++++++++++%3Ca+href%3D%22%23contact%22+class%3D%22btn+btn-primary%22%3EGet+a+project+quote+%E2%86%92%3C%2Fa%3E%0A++++++++++%3Ca+href%3D%22%23trenchless%22+class%3D%22btn+btn-ghost%22%3EExplore+trenchless+tech%3C%2Fa%3E%0A++++++++%3C%2Fdiv%3E%0A++++++++%3Cdiv+class%3D%22stat-row%22%3E%0A++++++++++%3Cdiv+class%3D%22stat%22%3E%3Cb%3E28+yrs%3C%2Fb%3E%3Cspan%3ETEAM+EXPERIENCE%3C%2Fspan%3E%3C%2Fdiv%3E%0A++++++++++%3Cdiv+class%3D%22stat%22%3E%3Cb%3E2015%3C%2Fb%3E%3Cspan%3EHDD+TECH+ADOPTED%3C%2Fspan%3E%3C%2Fdiv%3E%0A++++++++++%3Cdiv+class%3D%22stat%22%3E%3Cb%3E3%3C%2Fb%3E%3Cspan%3ECORE+DIVISIONS%3C%2Fspan%3E%3C%2Fdiv%3E%0A++++++++++%3Cdiv+class%3D%22stat%22%3E%3Cb%3EPan-India%3C%2Fb%3E%3Cspan%3EPROJECT+REACH%3C%2Fspan%3E%3C%2Fdiv%3E%0A++++++++%3C%2Fdiv%3E%0A++++++%3C%2Fdiv%3E%0A%0A++++++%3Cdiv+class%3D%22crosswrap+reveal+in%22+id%3D%22crosswrap%22%3E%0A++++++++%3Cdiv+class%3D%22cross-loading%22+id%3D%22cross-loading%22%3ELoading+3D+scene%E2%80%A6%3C%2Fdiv%3E%0A++++++++%3Ccanvas+id%3D%22cross3d-canvas%22%3E%3C%2Fcanvas%3E%0A++++++++%3Cdiv+class%3D%22cross-hint%22+id%3D%22cross-hint%22%3EDrag+to+rotate%3C%2Fdiv%3E%0A++++++%3C%2Fdiv%3E%0A++++%3C%2Fdiv%3E%0A++%3C%2Fsection%3E%0A%0A++%3C%21--+MARQUE'
379 142 > RETURN 1
Function h:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename: /in/17LQn
function name: h
number of ops: 10
compiled vars: !0 = $value
line #* E I O op fetch ext return operands
-----------------------------------------------------------------------------------------
58 0 E > RECV !0
59 1 INIT_FCALL 'htmlspecialchars'
2 COALESCE ~1 !0
3 QM_ASSIGN ~1 ''
4 SEND_VAL ~1
5 SEND_VAL 3
6 SEND_VAL 'UTF-8'
7 DO_ICALL $2
8 > RETURN $2
60 9* > RETURN null
End of function h
Generated using Vulcan Logic Dumper, using php 8.5.0